<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>71415</bug_id>
          
          <creation_ts>2011-11-02 16:02:21 -0700</creation_ts>
          <short_desc>Allow the various plug-in ports to decide whether NPWindow coordinates should be window-relative</short_desc>
          <delta_ts>2011-11-02 16:14:35 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>495002</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-11-02 16:02:21 -0700</bug_when>
    <thetext>Allow the various plug-in ports to decide whether NPWindow coordinates should be window-relative</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>495007</commentid>
    <comment_count>1</comment_count>
      <attachid>113390</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-11-02 16:04:37 -0700</bug_when>
    <thetext>Created attachment 113390
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>495013</commentid>
    <comment_count>2</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2011-11-02 16:14:35 -0700</bug_when>
    <thetext>Committed r99117: &lt;http://trac.webkit.org/changeset/99117&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>113390</attachid>
            <date>2011-11-02 16:04:37 -0700</date>
            <delta_ts>2011-11-02 16:07:44 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-71415-20111102160450.patch</filename>
            <type>text/plain</type>
            <size>6202</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTkxMDcKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwppbmRleCBiYWU4ODVjNzk3NWNiYmVh
NGU4MWQ2ZGI1OTYyZTc3ZWYxNTI4YjA1Li5hZTNmYzQwMmNjYTA0NTQxMTY5OWU5MTI2NDU4MDEz
NTg5ZmIxMzJiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjYgQEAKIDIwMTEtMTEtMDIgIEFuZGVy
cyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNvbT4KIAorICAgICAgICBBbGxvdyB0aGUgdmFy
aW91cyBwbHVnLWluIHBvcnRzIHRvIGRlY2lkZSB3aGV0aGVyIE5QV2luZG93IGNvb3JkaW5hdGVz
IHNob3VsZCBiZSB3aW5kb3ctcmVsYXRpdmUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTcxNDE1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUvTmV0c2NhcGVQ
bHVnaW4uY3BwOgorICAgICAgICAoV2ViS2l0OjpOZXRzY2FwZVBsdWdpbjo6Y2FsbFNldFdpbmRv
dyk6CisgICAgICAgIFJlbW92ZSB0aGUgUExVR0lOX0FSQ0hJVEVDVFVSRShYMTEpIGlmZGVmIGFu
ZCBzZXQgdGhlIE5QV2luZG93IG1lbWJlcnMKKyAgICAgICAgYmFzZWQgb24gdGhlIHJldHVybiB2
YWx1ZSBvZiB3YW50c1dpbmRvd1JlbGF0aXZlTlBXaW5kb3dDb29yZGluYXRlcy4KKworICAgICAg
ICAqIFdlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS9OZXRzY2FwZVBsdWdpbi5oOgorICAgICAg
ICAqIFdlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS9tYWMvTmV0c2NhcGVQbHVnaW5NYWMubW06
CisgICAgICAgIChXZWJLaXQ6Ok5ldHNjYXBlUGx1Z2luOjp3YW50c1dpbmRvd1JlbGF0aXZlTlBX
aW5kb3dDb29yZGluYXRlcyk6CisgICAgICAgICogV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBl
L3dpbi9OZXRzY2FwZVBsdWdpbldpbi5jcHA6CisgICAgICAgIChXZWJLaXQ6Ok5ldHNjYXBlUGx1
Z2luOjp3YW50c1dpbmRvd1JlbGF0aXZlTlBXaW5kb3dDb29yZGluYXRlcyk6CisgICAgICAgICog
V2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL3gxMS9OZXRzY2FwZVBsdWdpblgxMS5jcHA6Cisg
ICAgICAgIChXZWJLaXQ6Ok5ldHNjYXBlUGx1Z2luOjp3YW50c1dpbmRvd1JlbGF0aXZlTlBXaW5k
b3dDb29yZGluYXRlcyk6CisgICAgICAgIEFkZCBwbGF0Zm9ybSBzcGVjaWZpYyBpbXBsZW1lbnRh
dGlvbnMuCisKKzIwMTEtMTEtMDIgIEFuZGVycyBDYXJsc3NvbiAgPGFuZGVyc2NhQGFwcGxlLmNv
bT4KKwogICAgICAgICBHZXQgcmlkIG9mIFBsdWdpbjo6ZGVwcmVjYXRlZEdlb21ldHJ5RGlkQ2hh
bmdlCiAgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03MTQx
MQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2Nh
cGUvTmV0c2NhcGVQbHVnaW4uY3BwIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5z
L05ldHNjYXBlL05ldHNjYXBlUGx1Z2luLmNwcAppbmRleCAxY2Y5MTgwN2UyNjYwYzBiYjcyZDk3
MjI0Mjc0YmFmMTU1M2I4YTViLi40YjAzYjY1ZTE4YjU4NzIzNTM2YmI5MDg5OWNjNTk3MThlYTE0
OTUyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2Nh
cGUvTmV0c2NhcGVQbHVnaW4uY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvUGx1
Z2lucy9OZXRzY2FwZS9OZXRzY2FwZVBsdWdpbi5jcHAKQEAgLTQ4MywyMCArNDgzLDIyIEBAIE5Q
RXJyb3IgTmV0c2NhcGVQbHVnaW46Ok5QUF9TZXRWYWx1ZShOUE5WYXJpYWJsZSB2YXJpYWJsZSwg
dm9pZCAqdmFsdWUpCiAKIHZvaWQgTmV0c2NhcGVQbHVnaW46OmNhbGxTZXRXaW5kb3coKQogewot
I2lmIFBMVUdJTl9BUkNISVRFQ1RVUkUoWDExKQotICAgIC8vIFdlIHVzZSBhIGJhY2tpbmcgc3Rv
cmUgYXMgdGhlIHBhaW50aW5nIGFyZWEgZm9yIHRoZSBwbHVnaW4uCi0gICAgbV9ucFdpbmRvdy54
ID0gMDsKLSAgICBtX25wV2luZG93LnkgPSAwOwotI2Vsc2UKLSAgICBtX25wV2luZG93LnggPSBt
X2ZyYW1lUmVjdEluV2luZG93Q29vcmRpbmF0ZXMueCgpOwotICAgIG1fbnBXaW5kb3cueSA9IG1f
ZnJhbWVSZWN0SW5XaW5kb3dDb29yZGluYXRlcy55KCk7Ci0jZW5kaWYKLSAgICBtX25wV2luZG93
LndpZHRoID0gbV9mcmFtZVJlY3RJbldpbmRvd0Nvb3JkaW5hdGVzLndpZHRoKCk7Ci0gICAgbV9u
cFdpbmRvdy5oZWlnaHQgPSBtX2ZyYW1lUmVjdEluV2luZG93Q29vcmRpbmF0ZXMuaGVpZ2h0KCk7
Ci0gICAgbV9ucFdpbmRvdy5jbGlwUmVjdC50b3AgPSBtX2NsaXBSZWN0SW5XaW5kb3dDb29yZGlu
YXRlcy55KCk7Ci0gICAgbV9ucFdpbmRvdy5jbGlwUmVjdC5sZWZ0ID0gbV9jbGlwUmVjdEluV2lu
ZG93Q29vcmRpbmF0ZXMueCgpOwotICAgIG1fbnBXaW5kb3cuY2xpcFJlY3QuYm90dG9tID0gbV9j
bGlwUmVjdEluV2luZG93Q29vcmRpbmF0ZXMubWF4WSgpOwotICAgIG1fbnBXaW5kb3cuY2xpcFJl
Y3QucmlnaHQgPSBtX2NsaXBSZWN0SW5XaW5kb3dDb29yZGluYXRlcy5tYXhYKCk7CisgICAgaWYg
KHdhbnRzV2luZG93UmVsYXRpdmVOUFdpbmRvd0Nvb3JkaW5hdGVzKCkpIHsKKyAgICAgICAgbV9u
cFdpbmRvdy54ID0gbV9mcmFtZVJlY3RJbldpbmRvd0Nvb3JkaW5hdGVzLngoKTsKKyAgICAgICAg
bV9ucFdpbmRvdy55ID0gbV9mcmFtZVJlY3RJbldpbmRvd0Nvb3JkaW5hdGVzLnkoKTsKKyAgICAg
ICAgbV9ucFdpbmRvdy5jbGlwUmVjdC50b3AgPSBtX2NsaXBSZWN0SW5XaW5kb3dDb29yZGluYXRl
cy55KCk7CisgICAgICAgIG1fbnBXaW5kb3cuY2xpcFJlY3QubGVmdCA9IG1fY2xpcFJlY3RJbldp
bmRvd0Nvb3JkaW5hdGVzLngoKTsKKyAgICB9IGVsc2UgeworICAgICAgICBtX25wV2luZG93Lngg
PSAwOworICAgICAgICBtX25wV2luZG93LnkgPSAwOworICAgICAgICBtX25wV2luZG93LmNsaXBS
ZWN0LnRvcCA9IG1fY2xpcFJlY3QueSgpOworICAgICAgICBtX25wV2luZG93LmNsaXBSZWN0Lmxl
ZnQgPSBtX2NsaXBSZWN0LngoKTsKKyAgICB9CisKKyAgICBtX25wV2luZG93LndpZHRoID0gbV9w
bHVnaW5TaXplLndpZHRoKCk7CisgICAgbV9ucFdpbmRvdy5oZWlnaHQgPSBtX3BsdWdpblNpemUu
aGVpZ2h0KCk7CisgICAgbV9ucFdpbmRvdy5jbGlwUmVjdC5yaWdodCA9IG1fbnBXaW5kb3cuY2xp
cFJlY3QubGVmdCArIG1fY2xpcFJlY3Qud2lkdGgoKTsKKyAgICBtX25wV2luZG93LmNsaXBSZWN0
LmJvdHRvbSA9IG1fbnBXaW5kb3cuY2xpcFJlY3QudG9wICsgbV9jbGlwUmVjdC5oZWlnaHQoKTsK
IAogICAgIE5QUF9TZXRXaW5kb3coJm1fbnBXaW5kb3cpOwogfQpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL05ldHNjYXBlUGx1Z2luLmggYi9T
b3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUvTmV0c2NhcGVQbHVnaW4u
aAppbmRleCA0ZTk4NWJkYzMyYWJjMmNkMDk5MjQyYmU2ZDc2N2U4Yjc1NGFhZWRjLi44ZTY1MmM5
MWEwYmJmNzI5ODZhOWViZTQ4ZjdkZmVjOTFhMTQzMjA1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUvTmV0c2NhcGVQbHVnaW4uaAorKysgYi9T
b3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUvTmV0c2NhcGVQbHVnaW4u
aApAQCAtMTYwLDYgKzE2MCw4IEBAIHByaXZhdGU6CiAgICAgYm9vbCBwbGF0Zm9ybUhhbmRsZUtl
eWJvYXJkRXZlbnQoY29uc3QgV2ViS2V5Ym9hcmRFdmVudCYpOwogICAgIHZvaWQgcGxhdGZvcm1T
ZXRGb2N1cyhib29sKTsKIAorICAgIHN0YXRpYyBib29sIHdhbnRzV2luZG93UmVsYXRpdmVOUFdp
bmRvd0Nvb3JkaW5hdGVzKCk7CisKICAgICAvLyBQbHVnaW4KICAgICB2aXJ0dWFsIGJvb2wgaW5p
dGlhbGl6ZShjb25zdCBQYXJhbWV0ZXJzJik7CiAgICAgdmlydHVhbCB2b2lkIGRlc3Ryb3koKTsK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS9t
YWMvTmV0c2NhcGVQbHVnaW5NYWMubW0gYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdp
bnMvTmV0c2NhcGUvbWFjL05ldHNjYXBlUGx1Z2luTWFjLm1tCmluZGV4IDQwNDMwOGM1ZGFiNjdh
NDg2NWZjZDEwN2Q0MzA1MjExNTg1NmJiYTEuLmVmNTViMjNkYmQ3NDhhNWFlMTEzNTRlMmMzMTQ1
M2ZiNjg0NTlmYjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvUGx1Z2lu
cy9OZXRzY2FwZS9tYWMvTmV0c2NhcGVQbHVnaW5NYWMubW0KKysrIGIvU291cmNlL1dlYktpdDIv
V2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL21hYy9OZXRzY2FwZVBsdWdpbk1hYy5tbQpAQCAt
ODM2LDYgKzgzNiwxMSBAQCB2b2lkIE5ldHNjYXBlUGx1Z2luOjpwbGF0Zm9ybVNldEZvY3VzKGJv
b2wgaGFzRm9jdXMpCiAgICAgfQogfQogCitib29sIE5ldHNjYXBlUGx1Z2luOjp3YW50c1dpbmRv
d1JlbGF0aXZlTlBXaW5kb3dDb29yZGluYXRlcygpCit7CisgICAgcmV0dXJuIHRydWU7Cit9CisK
IHZvaWQgTmV0c2NhcGVQbHVnaW46OndpbmRvd0ZvY3VzQ2hhbmdlZChib29sIGhhc0ZvY3VzKQog
ewogICAgIG1fd2luZG93SGFzRm9jdXMgPSBoYXNGb2N1czsKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQyL1dlYlByb2Nlc3MvUGx1Z2lucy9OZXRzY2FwZS93aW4vTmV0c2NhcGVQbHVnaW5XaW4u
Y3BwIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL3dpbi9OZXRz
Y2FwZVBsdWdpbldpbi5jcHAKaW5kZXggM2QwYWY0YjY0ZjBkNDQxNzEwN2ZkNWZjYzk5NWU0MmMz
MzhhODFiMi4uN2YwNzc2ZDBiNjRkMzdhYjNlNmMyYzhiN2UyM2FlYjVlZjJiYjhjZiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL3dpbi9OZXRz
Y2FwZVBsdWdpbldpbi5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9QbHVnaW5z
L05ldHNjYXBlL3dpbi9OZXRzY2FwZVBsdWdpbldpbi5jcHAKQEAgLTMyMiw2ICszMjIsMTEgQEAg
dm9pZCBOZXRzY2FwZVBsdWdpbjo6cGxhdGZvcm1TZXRGb2N1cyhib29sIGhhc0ZvY3VzKQogICAg
IE5QUF9IYW5kbGVFdmVudCgmbnBFdmVudCk7CiB9CiAKK2Jvb2wgTmV0c2NhcGVQbHVnaW46Ondh
bnRzV2luZG93UmVsYXRpdmVOUFdpbmRvd0Nvb3JkaW5hdGVzKCkKK3sKKyAgICByZXR1cm4gdHJ1
ZTsKK30KKwogYm9vbCBOZXRzY2FwZVBsdWdpbjo6cGxhdGZvcm1IYW5kbGVNb3VzZUVudGVyRXZl
bnQoY29uc3QgV2ViTW91c2VFdmVudCYgZXZlbnQpCiB7CiAgICAgQ3VycmVudFBsdWdpblNldHRl
ciBzZXRDdXJyZW50UGx1Z2luKHRoaXMpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2Vi
UHJvY2Vzcy9QbHVnaW5zL05ldHNjYXBlL3gxMS9OZXRzY2FwZVBsdWdpblgxMS5jcHAgYi9Tb3Vy
Y2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUveDExL05ldHNjYXBlUGx1Z2lu
WDExLmNwcAppbmRleCBjZTc3YTgyOWY5OTU0NDc0MWNkYTEwYTdmYWY3OGZjZTI4YTNlZWM1Li5k
ODlmMjEyMDFhMzcwZWJjODM4MWQ1YjAwMWM5MjNhYzI5NTdjYjk0IDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUveDExL05ldHNjYXBlUGx1Z2lu
WDExLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1BsdWdpbnMvTmV0c2NhcGUv
eDExL05ldHNjYXBlUGx1Z2luWDExLmNwcApAQCAtNDc1LDYgKzQ3NSwxMSBAQCB2b2lkIE5ldHNj
YXBlUGx1Z2luOjpwbGF0Zm9ybVNldEZvY3VzKGJvb2wgZm9jdXNJbikKICAgICBOUFBfSGFuZGxl
RXZlbnQoJnhFdmVudCk7CiB9CiAKK2Jvb2wgTmV0c2NhcGVQbHVnaW46OndhbnRzV2luZG93UmVs
YXRpdmVOUFdpbmRvd0Nvb3JkaW5hdGVzKCkKK3sKKyAgICByZXR1cm4gZmFsc2U7Cit9CisKIGJv
b2wgTmV0c2NhcGVQbHVnaW46OnBsYXRmb3JtSGFuZGxlTW91c2VFbnRlckV2ZW50KGNvbnN0IFdl
Yk1vdXNlRXZlbnQmIGV2ZW50KQogewogICAgIGlmIChtX2lzV2luZG93ZWQpCg==
</data>
<flag name="review"
          id="111739"
          type_id="1"
          status="+"
          setter="darin"
    />
          </attachment>
      

    </bug>

</bugzilla>