<?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>119348</bug_id>
          
          <creation_ts>2013-07-31 12:19:34 -0700</creation_ts>
          <short_desc>RenderEmbeddedObject::isReplacementObscured is wrong if an obscuring element has pointer-events: none set</short_desc>
          <delta_ts>2022-07-01 11:35:08 -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>Plug-ins</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=152178</see_also>
          <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="Tim Horton">thorton</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>gordon_sheridan</cc>
    
    <cc>sfalken</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>913452</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-07-31 12:19:34 -0700</bug_when>
    <thetext>In this case from plugins/unavailable-plugin-indicator-obscurity.html:

&lt;div class=&quot;container&quot;&gt;
    &lt;embed id=&quot;pointerEventsBlockedOnObscuringSibling&quot; class=&quot;shouldNotBeObscured&quot; type=&quot;application/x-webkit-test-netscape&quot;&gt;&lt;/embed&gt;
    &lt;div class=&quot;cover&quot; style=&quot;pointer-events: none;&quot;&gt;&lt;/div&gt;
&lt;/div&gt;

div.cover completely obscures the embed, but because div.cover has pointer-events: none, the embed passes the hit-test in isReplacementObscured, and we claim that it isn&apos;t.

I&apos;m going to post a patch to swap the expected behavior in the test, and leave this bug open to track fixing it (which I don&apos;t plan to nor know how to do).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>913455</commentid>
    <comment_count>1</comment_count>
      <attachid>207871</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-07-31 12:22:22 -0700</bug_when>
    <thetext>Created attachment 207871
patch to change the test expectations</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>913458</commentid>
    <comment_count>2</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-07-31 12:26:54 -0700</bug_when>
    <thetext>Changed the expected outcome of the test in http://trac.webkit.org/changeset/153536, but the bug still exists.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1879875</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2022-07-01 11:35:08 -0700</bug_when>
    <thetext>Mass closing plug-in bugs, as plug-in support has been removed from WebKit.

Please comment and/or reopen if this still affects WebKit in some way.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>207871</attachid>
            <date>2013-07-31 12:22:22 -0700</date>
            <delta_ts>2013-07-31 12:26:59 -0700</delta_ts>
            <desc>patch to change the test expectations</desc>
            <filename>test.diff</filename>
            <type>text/plain</type>
            <size>4149</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAzY2VkNTRjLi44ZDE3NzdhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAgQEAKKzIwMTMtMDct
MzEgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CisKKyAgICAgICAgUmVu
ZGVyRW1iZWRkZWRPYmplY3Q6OmlzUmVwbGFjZW1lbnRPYnNjdXJlZCBpcyB3cm9uZyBpZiBhbiBv
YnNjdXJpbmcgZWxlbWVudCBoYXMgcG9pbnRlci1ldmVudHM6IG5vbmUgc2V0CisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTkzNDgKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBDaGFuZ2UgdGhlIGV4cGVjdGVk
IG91dGNvbWUgb2YgdGhlIHRlc3QgdG8gd2FudCBhIHZpc3VhbGx5LW9ic2N1cmVkCisgICAgICAg
IGJ1dCBjbGlja2FibGUgZW1iZWQgKGJlY2F1c2UgdGhlIG9ic2N1cmluZyBlbGVtZW50IGhhcyBw
b2ludGVyLWV2ZW50czogbm9uZSkKKyAgICAgICAgdG8gYmUgY29uc2lkZXJlZCBvYnNjdXJlZC4K
KworICAgICAgICBBbHNvLCBhZGp1c3QgdGhlIHRlc3Qgc28gdGhhdCBpdCBydW5zIGFsbCBvZiB0
aGUgc3VidGVzdHMgZXZlbiBpZgorICAgICAgICBzb21lIG9mIHRoZW0gZmFpbC4KKworICAgICAg
ICAqIHBsdWdpbnMvdW5hdmFpbGFibGUtcGx1Z2luLWluZGljYXRvci1vYnNjdXJpdHktZXhwZWN0
ZWQudHh0OgorICAgICAgICAqIHBsdWdpbnMvdW5hdmFpbGFibGUtcGx1Z2luLWluZGljYXRvci1v
YnNjdXJpdHkuaHRtbDoKKwogMjAxMy0wNy0zMSAgQmVtIEpvbmVzLUJleSAgPGJqb25lc2JlQGFk
b2JlLmNvbT4KIAogICAgICAgICBbQ1NTIFNoYXBlc10gU3RvcCB1c2luZyBpbnRlcm5hbHMgaW4g
c2hhcGUtb3V0c2lkZSB0ZXN0cwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGx1Z2lucy91bmF2
YWlsYWJsZS1wbHVnaW4taW5kaWNhdG9yLW9ic2N1cml0eS1leHBlY3RlZC50eHQgYi9MYXlvdXRU
ZXN0cy9wbHVnaW5zL3VuYXZhaWxhYmxlLXBsdWdpbi1pbmRpY2F0b3Itb2JzY3VyaXR5LWV4cGVj
dGVkLnR4dAppbmRleCBmM2QxODdmLi43NWI0ZWY5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9w
bHVnaW5zL3VuYXZhaWxhYmxlLXBsdWdpbi1pbmRpY2F0b3Itb2JzY3VyaXR5LWV4cGVjdGVkLnR4
dAorKysgYi9MYXlvdXRUZXN0cy9wbHVnaW5zL3VuYXZhaWxhYmxlLXBsdWdpbi1pbmRpY2F0b3It
b2JzY3VyaXR5LWV4cGVjdGVkLnR4dApAQCAtOSw2ICs5LDcgQEAgRXhwZWN0ZWQgdG8gYmUgb2Jz
Y3VyZWQ6CiAndmlzaWJpbGl0eUhpZGRlbk9uUGFyZW50JyB3YXMgb2JzY3VyZWQ6IHRydWUgKGV4
cGVjdGVkIHRydWU7IFBBU1MpCiAncG9pbnRlckV2ZW50c0Jsb2NrZWQnIHdhcyBvYnNjdXJlZDog
dHJ1ZSAoZXhwZWN0ZWQgdHJ1ZTsgUEFTUykKICdwb2ludGVyRXZlbnRzQmxvY2tlZE9uUGFyZW50
JyB3YXMgb2JzY3VyZWQ6IHRydWUgKGV4cGVjdGVkIHRydWU7IFBBU1MpCisncG9pbnRlckV2ZW50
c0Jsb2NrZWRPbk9ic2N1cmluZ1NpYmxpbmcnIHdhcyBvYnNjdXJlZDogZmFsc2UgKGV4cGVjdGVk
IHRydWU7IEZBSUwpCiAnbGVmdEhhbGZPYnNjdXJlZCcgd2FzIG9ic2N1cmVkOiB0cnVlIChleHBl
Y3RlZCB0cnVlOyBQQVNTKQogJ3JpZ2h0SGFsZk9ic2N1cmVkJyB3YXMgb2JzY3VyZWQ6IHRydWUg
KGV4cGVjdGVkIHRydWU7IFBBU1MpCiAndG9wSGFsZk9ic2N1cmVkJyB3YXMgb2JzY3VyZWQ6IHRy
dWUgKGV4cGVjdGVkIHRydWU7IFBBU1MpCkBAIC0yMiw5ICsyMyw4IEBAIEV4cGVjdGVkIHRvIG5v
dCBiZSBvYnNjdXJlZDoKICdsYXJnZScgd2FzIG9ic2N1cmVkOiBmYWxzZSAoZXhwZWN0ZWQgZmFs
c2U7IFBBU1MpCiAnc3RhY2tlZEhpZ2hPcGFjaXR5UGFyZW50cycgd2FzIG9ic2N1cmVkOiBmYWxz
ZSAoZXhwZWN0ZWQgZmFsc2U7IFBBU1MpCiAnbm90Q2xpcHBlZEJ5UGFyZW50JyB3YXMgb2JzY3Vy
ZWQ6IGZhbHNlIChleHBlY3RlZCBmYWxzZTsgUEFTUykKLSdwb2ludGVyRXZlbnRzQmxvY2tlZE9u
T2JzY3VyaW5nU2libGluZycgd2FzIG9ic2N1cmVkOiBmYWxzZSAoZXhwZWN0ZWQgZmFsc2U7IFBB
U1MpCiAndG9wUXVhcnRlck9ic2N1cmVkJyB3YXMgb2JzY3VyZWQ6IGZhbHNlIChleHBlY3RlZCBm
YWxzZTsgUEFTUykKICdib3R0b21RdWFydGVyT2JzY3VyZWQnIHdhcyBvYnNjdXJlZDogZmFsc2Ug
KGV4cGVjdGVkIGZhbHNlOyBQQVNTKQogCi1QYXNzZWQgYWxsIHRlc3RzOiB0cnVlCitQYXNzZWQg
YWxsIHRlc3RzOiBmYWxzZQogCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbHVnaW5zL3VuYXZh
aWxhYmxlLXBsdWdpbi1pbmRpY2F0b3Itb2JzY3VyaXR5Lmh0bWwgYi9MYXlvdXRUZXN0cy9wbHVn
aW5zL3VuYXZhaWxhYmxlLXBsdWdpbi1pbmRpY2F0b3Itb2JzY3VyaXR5Lmh0bWwKaW5kZXggMzk2
ZTA0Mi4uNWQ1OWM2MCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGx1Z2lucy91bmF2YWlsYWJs
ZS1wbHVnaW4taW5kaWNhdG9yLW9ic2N1cml0eS5odG1sCisrKyBiL0xheW91dFRlc3RzL3BsdWdp
bnMvdW5hdmFpbGFibGUtcGx1Z2luLWluZGljYXRvci1vYnNjdXJpdHkuaHRtbApAQCAtMzcsMTIg
KzM3LDEyIEBACiAKICAgICAgICAgc2V0VGltZW91dChmdW5jdGlvbiAoKSB7CiAgICAgICAgICAg
ICBsb2coIkV4cGVjdGVkIHRvIGJlIG9ic2N1cmVkOiIpOwotICAgICAgICAgICAgdmFyIGZhaWxl
ZEFueVRlc3QgPSB0ZXN0T2JzY3VyZWRQbHVnaW5zKCJzaG91bGRCZU9ic2N1cmVkIiwgdHJ1ZSk7
CisgICAgICAgICAgICB2YXIgZmFpbGVkQW55RXhwZWN0ZWRPYnNjdXJlZFRlc3QgPSB0ZXN0T2Jz
Y3VyZWRQbHVnaW5zKCJzaG91bGRCZU9ic2N1cmVkIiwgdHJ1ZSk7CiAgICAgICAgICAgICBsb2co
IiIpCiAgICAgICAgICAgICBsb2coIkV4cGVjdGVkIHRvIG5vdCBiZSBvYnNjdXJlZDoiKTsKLSAg
ICAgICAgICAgIGZhaWxlZEFueVRlc3QgPSBmYWlsZWRBbnlUZXN0IHx8IHRlc3RPYnNjdXJlZFBs
dWdpbnMoInNob3VsZE5vdEJlT2JzY3VyZWQiLCBmYWxzZSk7CisgICAgICAgICAgICB2YXIgZmFp
bGVkQW55RXhwZWN0ZWRWaXNpYmxlVGVzdCA9IHRlc3RPYnNjdXJlZFBsdWdpbnMoInNob3VsZE5v
dEJlT2JzY3VyZWQiLCBmYWxzZSk7CiAgICAgICAgICAgICBsb2coIiIpOwotICAgICAgICAgICAg
bG9nKCJQYXNzZWQgYWxsIHRlc3RzOiAiICsgIWZhaWxlZEFueVRlc3QpOworICAgICAgICAgICAg
bG9nKCJQYXNzZWQgYWxsIHRlc3RzOiAiICsgIShmYWlsZWRBbnlFeHBlY3RlZFZpc2libGVUZXN0
IHx8IGZhaWxlZEFueUV4cGVjdGVkT2JzY3VyZWRUZXN0KSk7CiAKICAgICAgICAgICAgIC8vIFJl
bW92ZSB0aGUgcGx1Z2lucyBzbyB0aGF0IHdlIGRvbid0IGhhdmUgdG9ucyBvZiB3aGl0ZXNwYWNl
IGluIHRoZSBvdXRwdXQuCiAgICAgICAgICAgICB3aGlsZShkb2N1bWVudC5ib2R5LmZpcnN0Q2hp
bGQgJiYgZG9jdW1lbnQuYm9keS5maXJzdENoaWxkLmlkICE9ICJsb2ciKSB7CkBAIC0xMTYsNyAr
MTE2LDcgQEAKICAgICAgICAgICAgIDxlbWJlZCBpZD0icG9pbnRlckV2ZW50c0Jsb2NrZWRPblBh
cmVudCIgY2xhc3M9InNob3VsZEJlT2JzY3VyZWQiIHR5cGU9ImFwcGxpY2F0aW9uL3gtd2Via2l0
LXRlc3QtbmV0c2NhcGUiPjwvZW1iZWQ+CiAgICAgICAgIDwvZGl2PgogICAgICAgICA8ZGl2IGNs
YXNzPSJjb250YWluZXIiPgotICAgICAgICAgICAgPGVtYmVkIGlkPSJwb2ludGVyRXZlbnRzQmxv
Y2tlZE9uT2JzY3VyaW5nU2libGluZyIgY2xhc3M9InNob3VsZE5vdEJlT2JzY3VyZWQiIHR5cGU9
ImFwcGxpY2F0aW9uL3gtd2Via2l0LXRlc3QtbmV0c2NhcGUiPjwvZW1iZWQ+CisgICAgICAgICAg
ICA8ZW1iZWQgaWQ9InBvaW50ZXJFdmVudHNCbG9ja2VkT25PYnNjdXJpbmdTaWJsaW5nIiBjbGFz
cz0ic2hvdWxkQmVPYnNjdXJlZCIgdHlwZT0iYXBwbGljYXRpb24veC13ZWJraXQtdGVzdC1uZXRz
Y2FwZSI+PC9lbWJlZD4KICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNvdmVyIiBzdHlsZT0icG9p
bnRlci1ldmVudHM6IG5vbmU7Ij48L2Rpdj4KICAgICAgICAgPC9kaXY+CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>