<?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>76322</bug_id>
          
          <creation_ts>2012-01-13 17:13:26 -0800</creation_ts>
          <short_desc>Filtered element with composited content beneath it must be composited</short_desc>
          <delta_ts>2012-01-17 00:21:17 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</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>
          <dependson>76432</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>cmarrin</cc>
    
    <cc>dino</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>536095</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-01-13 17:13:26 -0800</bug_when>
    <thetext>RenderLayerCompositor::requiresCompositingWhenDescendantsAreCompositing() needs to be fixed to include filters.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>536193</commentid>
    <comment_count>1</comment_count>
      <attachid>122551</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-01-14 10:38:23 -0800</bug_when>
    <thetext>Created attachment 122551
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>536760</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-01-16 14:19:51 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/105090</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>122551</attachid>
            <date>2012-01-14 10:38:23 -0800</date>
            <delta_ts>2012-01-16 13:57:05 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-76322-20120114103822.patch</filename>
            <type>text/plain</type>
            <size>6774</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA1MDE5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2YzYjgzOWFhZmZmMDI0
MjhiNWRmYjViMzhlZjU2MDA1MGEwZWZiZC4uODgwY2VlYTA4ZmUxMjQwOTg5MTk0MWQwYTg5Yzk5
MmFmMzcxNGEyMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIyIEBACiAyMDEyLTAxLTE0ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCisgICAgICAgIEZpbHRlcmVkIGVs
ZW1lbnQgd2l0aCBjb21wb3NpdGVkIGNvbnRlbnQgYmVuZWF0aCBpdCBtdXN0IGJlIGNvbXBvc2l0
ZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc2MzIy
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisgICAgICAgIAorICAgICAg
ICBJZiBhIFJlbmRlckxheWVyIGhhcyBhIGZpbHRlciBlZmZlY3QsIGFuZCBhIGNvbXBvc2l0ZWQg
ZGVzY2VuZGFudCwgdGhlbgorICAgICAgICB0aGF0IGxheWVyIG11c3QgYWxzbyBiZSBjb21wb3Np
dGVkIHNvIHRoYXQgdGhlIGZpbHRlciBpcyBhcHBsaWVkIHZpYQorICAgICAgICB0aGUgY29tcG9z
aXRpbmcgc3lzdGVtLCByYXRoZXIgdGhhbiB2aWEgcGFpbnRpbmcgKG90aGVyd2lzZSB0aGUgZmls
dGVyCisgICAgICAgIHdpbGwgbm90IGFmZmVjdCB0aGUgZGVzY2VuZGFudCkuCisKKyAgICAgICAg
VGVzdDogY3NzMy9maWx0ZXJzL2ZpbHRlcmVkLWNvbXBvc2l0aW5nLWRlc2NlbmRhbnQuaHRtbAor
CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHA6CisgICAgICAg
IChXZWJDb3JlOjpSZW5kZXJMYXllckNvbXBvc2l0b3I6OnJlcXVpcmVzQ29tcG9zaXRpbmdXaGVu
RGVzY2VuZGFudHNBcmVDb21wb3NpdGluZyk6CisKKzIwMTItMDEtMTQgIFNpbW9uIEZyYXNlciAg
PHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKICAgICAgICAgVW5tYXRjaGVkIHRyYW5zcGFyZW5j
eSBsYXllciBiZWdpbi9lbmQgb24gYSBmaWx0ZXJlZCBlbGVtZW50IHdpdGggYW4gb3BhY2l0eSBh
bmNlc3RvcgogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
NzYzMjkKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVy
Q29tcG9zaXRvci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21w
b3NpdG9yLmNwcAppbmRleCBiYjI3MTI1ODQ5YzQwYjRjMDI0OTAyNzFiNmVkN2ZjMDVmNjI3NmNj
Li5kN2U0MDVjZTBmNTc3OWI1ZDMxMzE4ZjdlMWU5MjRlN2Y4ZjM3MzBjIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcAorKysgYi9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcApAQCAtMTUw
NSw3ICsxNTA1LDcgQEAgYm9vbCBSZW5kZXJMYXllckNvbXBvc2l0b3I6OnJlcXVpcmVzQ29tcG9z
aXRpbmdGb3JBbmltYXRpb24oUmVuZGVyT2JqZWN0KiByZW5kZXIKIAogYm9vbCBSZW5kZXJMYXll
ckNvbXBvc2l0b3I6OnJlcXVpcmVzQ29tcG9zaXRpbmdXaGVuRGVzY2VuZGFudHNBcmVDb21wb3Np
dGluZyhSZW5kZXJPYmplY3QqIHJlbmRlcmVyKSBjb25zdAogewotICAgIHJldHVybiByZW5kZXJl
ci0+aGFzVHJhbnNmb3JtKCkgfHwgcmVuZGVyZXItPmlzVHJhbnNwYXJlbnQoKSB8fCByZW5kZXJl
ci0+aGFzTWFzaygpIHx8IHJlbmRlcmVyLT5oYXNSZWZsZWN0aW9uKCk7CisgICAgcmV0dXJuIHJl
bmRlcmVyLT5oYXNUcmFuc2Zvcm0oKSB8fCByZW5kZXJlci0+aXNUcmFuc3BhcmVudCgpIHx8IHJl
bmRlcmVyLT5oYXNNYXNrKCkgfHwgcmVuZGVyZXItPmhhc1JlZmxlY3Rpb24oKSB8fCByZW5kZXJl
ci0+aGFzRmlsdGVyKCk7CiB9CiAgICAgCiBib29sIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6cmVx
dWlyZXNDb21wb3NpdGluZ0ZvckZ1bGxTY3JlZW4oUmVuZGVyT2JqZWN0KiByZW5kZXJlcikgY29u
c3QKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwppbmRleCBjMzk5MmRmOGUxODg3NzliOTZiNjgxZTYxYTU5OWUyNDEwYzRlNWRiLi5kNjZj
MDRhN2U5OWExZjNhZmNkNTIwOTBjOTUzZjRkNjViY2VmNDA3IDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYg
QEAKKzIwMTItMDEtMTQgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisK
KyAgICAgICAgRmlsdGVyZWQgZWxlbWVudCB3aXRoIGNvbXBvc2l0ZWQgY29udGVudCBiZW5lYXRo
IGl0IG11c3QgYmUgY29tcG9zaXRlZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9NzYzMjIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKyAgICAgICAgCisgICAgICAgIFRlc3RjYXNlIHdpdGggYSBmaWx0ZXJlZCBlbGVtZW50IGhh
dmluZyBhIGNvbXBvc2l0ZWQgY2hpbGQuCisKKyAgICAgICAgKiBjc3MzL2ZpbHRlcnMvZmlsdGVy
ZWQtY29tcG9zaXRpbmctZGVzY2VuZGFudC1leHBlY3RlZC5wbmc6IEFkZGVkLgorICAgICAgICAq
IGNzczMvZmlsdGVycy9maWx0ZXJlZC1jb21wb3NpdGluZy1kZXNjZW5kYW50LWV4cGVjdGVkLnR4
dDogQWRkZWQuCisgICAgICAgICogY3NzMy9maWx0ZXJzL2ZpbHRlcmVkLWNvbXBvc2l0aW5nLWRl
c2NlbmRhbnQuaHRtbDogQWRkZWQuCisKIDIwMTItMDEtMTMgIE9qYW4gVmFmYWkgIDxvamFuQGNo
cm9taXVtLm9yZz4KIAogICAgICAgICBTa2lwIHRlc3QgdGhhdCBzdGFydGVkIGZhaWxpbmcgYWZ0
ZXIgcjEwNTAxNS4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NzczMvZmlsdGVycy9maWx0ZXJl
ZC1jb21wb3NpdGluZy1kZXNjZW5kYW50LWV4cGVjdGVkLnBuZyBiL0xheW91dFRlc3RzL2NzczMv
ZmlsdGVycy9maWx0ZXJlZC1jb21wb3NpdGluZy1kZXNjZW5kYW50LWV4cGVjdGVkLnBuZwpuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwLi5mMjdjZjEyZjNjOTVhZWUzMzcwYTk0OWRiZjBjYzA3NDY4Y2YxNDQ3CkdJVCBiaW5h
cnkgcGF0Y2gKbGl0ZXJhbCAxMDU2MQp6Y21lQVNATj8ob2xIeWB1VkJxIWlhMHl+eVV7K3ZZVjJh
PmkxQiVRbFlicFJ6bmtCOWdDQ000NyQ9U3VGeGVSNnwKek52Vm02I3dMbCRyYmVsJDFfcGBkbVB1
d3RoSzhtVjc2d008Q1doeEV3XmxHUENAXkBzSUVHWCh6UCk9ZT9ARVc1Cno+JjFgPG5gZUghdEt2
Sk1PM1g2Q3RkeTxWQFRKKGdQZ2k1akMkSWYteHE4cTRmMWUtbUdjdkpvMnEtdS1GYVIwegp6Nmg4
Y0ZrI3ZKYExFO2JrOHlHJHxMIWBtIzRxUnFvSWRPUmZ1TSRHY3EyWSVsKUM5MVdPZVVyJG5PRTJa
NW4+N3MKemV8VjVne2IwaCNfe2spejhFIUYkej5qflQyVmJ2dGArNGZiPWt1JmB7bGB6UWtLYj1z
fDAxNmdyZm17YUpYXj5BCnpgRz1tSVooUngoPG9GfXBzTCVaNXxIfU9Re1F2KH4qOSUjUXtPR3Vy
ZX1BOEItNyNtRiN+UE8laC1XYD55eCM5SQp6aWY3a3h7RSlBUnglZkYyclZiYllldy1XPWZAQURf
ekBZKjB0fCVqOGs/WisjZ3B+cG9zdE9LJWcrQzNETE18S18KekNaZXxZUlN7d0dVYGhqbjw8WH55
NXJOQVFCUGdIe3stdEkqRDVOMWlad3Y7OGwqbntgVk1JdDN4SD5jcFJZeF94Cno1OHFld2JobXh8
emRmSHlAOXp6S0BVZGRncEMyQ3xBMlk4S01mbXdWPm1SbCEjblozYy0/eEFOQF40I3BVQGB+JQp6
OTIoeGRAbH1JfDtSSW07Z2BKYjVYVFphMlJLO2pgakhadiNgfm9nTU1AeHMlKHZzP1IhLUozaWV4
SllpPE1gdWAKeiZwKFJHVFVXS0Y4I2VhT3BMK2ZKXzM4Y2Q9V2dHPXtsPlJ6QEppbDc9ITVoR1ch
ZHZjdChZQzU0aD9yc3ktWT1fCnpePHt1Zmljdi02MTtLO2dfeEhYMVNuPW5yZHU8PVE2IyEoKz1s
YTJXViE2KTBOZUlFbGRjX1k8XkJ3TnB6eUpTZQp6JXpHN2hCZj4jSjxBSiV0IU50KXQ7YzU/ZklX
KCshYXV5enMzSVpZbXFiZiRqMTc1TD9yak9ENUdGbSE3SkVeMGsKejwhSWU3U35yWj00ZENLbnc1
MnJLYXZXXyohJHlaa2JIaXdFN3xqaSV4ZEFkIUd9PnolP0tPX304Yl5ETHB0MFk5CnpZI0Y/TSla
NUkhejtQVjM3R1FMZ2I5QkBmKHNkb2s2Z2lwLU1eb1d3RGc+X2E4NjhVPDlaTVlAT0NARDJeQDA3
MgpZSChIeD1wM2l5PVRvY0xRPkZWZFEmTUJiQDAweEheVUh8fDkKCmxpdGVyYWwgMApIY21WP2Qw
MDAwMQoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NzczMvZmlsdGVycy9maWx0ZXJlZC1jb21w
b3NpdGluZy1kZXNjZW5kYW50LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2NzczMvZmlsdGVy
cy9maWx0ZXJlZC1jb21wb3NpdGluZy1kZXNjZW5kYW50LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Li42NmQ3NTViZmQ4MjE4MGVmNzA3MDFjNzFhOWIyZWZkZTIyYmY5YzcxCi0tLSAvZGV2L251bGwK
KysrIGIvTGF5b3V0VGVzdHMvY3NzMy9maWx0ZXJzL2ZpbHRlcmVkLWNvbXBvc2l0aW5nLWRlc2Nl
bmRhbnQtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMzAgQEAKKyhHcmFwaGljc0xheWVyCisgIChi
b3VuZHMgODAwLjAwIDYwMC4wMCkKKyAgKGNoaWxkcmVuIDEKKyAgICAoR3JhcGhpY3NMYXllcgor
ICAgICAgKGJvdW5kcyA4MDAuMDAgNjAwLjAwKQorICAgICAgKGNoaWxkcmVuIDIKKyAgICAgICAg
KEdyYXBoaWNzTGF5ZXIKKyAgICAgICAgICAocG9zaXRpb24gOC4wMCA4LjAwKQorICAgICAgICAg
IChib3VuZHMgMTQ0LjAwIDE0NC4wMCkKKyAgICAgICAgICAoZHJhd3NDb250ZW50IDEpCisgICAg
ICAgICAgKGNoaWxkcmVuIDEKKyAgICAgICAgICAgIChHcmFwaGljc0xheWVyCisgICAgICAgICAg
ICAgIChwb3NpdGlvbiAyMi4wMCAyMi4wMCkKKyAgICAgICAgICAgICAgKGJvdW5kcyAxMDAuMDAg
MTAwLjAwKQorICAgICAgICAgICAgICAoZHJhd3NDb250ZW50IDEpCisgICAgICAgICAgICAgICh0
cmFuc2Zvcm0gWzEuMDAgMC4wMCAwLjAwIDAuMDBdIFswLjAwIDEuMDAgMC4wMCAwLjAwXSBbMC4w
MCAwLjAwIDEuMDAgMC4wMF0gWzAuMDAgMC4wMCAxLjAwIDEuMDBdKQorICAgICAgICAgICAgKQor
ICAgICAgICAgICkKKyAgICAgICAgKQorICAgICAgICAoR3JhcGhpY3NMYXllcgorICAgICAgICAg
IChwb3NpdGlvbiA4LjAwIDE2NS4wMCkKKyAgICAgICAgICAoYm91bmRzIDc4NC4wMCAxNS4wMCkK
KyAgICAgICAgICAob3BhY2l0eSAwLjAwKQorICAgICAgICAgIChkcmF3c0NvbnRlbnQgMSkKKyAg
ICAgICAgKQorICAgICAgKQorICAgICkKKyAgKQorKQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9jc3MzL2ZpbHRlcnMvZmlsdGVyZWQtY29tcG9zaXRpbmctZGVzY2VuZGFudC5odG1sIGIvTGF5
b3V0VGVzdHMvY3NzMy9maWx0ZXJzL2ZpbHRlcmVkLWNvbXBvc2l0aW5nLWRlc2NlbmRhbnQuaHRt
bApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwLi42NzUwYmQ3ZjhlNDlkNWFlYTM5ZjMxNDcyNTIzZmQ1ZjdkYzc2MWEyCi0t
LSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvY3NzMy9maWx0ZXJzL2ZpbHRlcmVkLWNvbXBv
c2l0aW5nLWRlc2NlbmRhbnQuaHRtbApAQCAtMCwwICsxLDQ0IEBACis8IURPQ1RZUEUgaHRtbD4K
KworPGh0bWw+Cis8aGVhZD4KKyAgPHN0eWxlPgorICAgIGJvZHkgeworICAgICAgb3ZlcmZsb3c6
IGhpZGRlbjsKKyAgICB9CisgICAgLmJveCB7CisgICAgICB3aWR0aDogMTAwcHg7CisgICAgICBo
ZWlnaHQ6IDEwMHB4OworICAgIH0KKyAgICAuZmlsdGVyZWQgeworICAgICAgLXdlYmtpdC1maWx0
ZXI6IHNhdHVyYXRlKDApOworICAgICAgcGFkZGluZzogMjBweDsKKyAgICAgIGJvcmRlcjogMnB4
IHNvbGlkIGJsYWNrOworICAgIH0KKyAgICAuY29tcG9zaXRpbmcgeworICAgICAgLXdlYmtpdC10
cmFuc2Zvcm06IHRyYW5zbGF0ZVooMXB4KTsKKyAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDsK
KyAgICB9CisgICAgCisgICAgcHJlIHsKKyAgICAgIG9wYWNpdHk6IDA7IC8qIGhpZGUgaW4gcGl4
ZWwgcmVzdWx0ICovCisgICAgfQorICA8L3N0eWxlPgorICA8c2NyaXB0PgorICAgIGlmICh3aW5k
b3cubGF5b3V0VGVzdENvbnRyb2xsZXIpCisgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1w
QXNUZXh0KHRydWUpOworCisgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ2xvYWQnLCBmdW5j
dGlvbiAoKSB7CisgICAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgICAg
ICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbGF5ZXItdHJlZScpLmlubmVyVGV4dCA9IGxheW91
dFRlc3RDb250cm9sbGVyLmxheWVyVHJlZUFzVGV4dCgpOworICAgIH0sIGZhbHNlKTsKKyAgPC9z
Y3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keT4KKyAgPCEtLSBZb3Ugc2hvdWxkIHNlZSBubyByZWQgYmVs
b3cgLS0+CisgIDxkaXYgY2xhc3M9ImZpbHRlcmVkIGJveCI+CisgICAgPGRpdiBjbGFzcz0iY29t
cG9zaXRpbmcgYm94Ij48L2Rpdj4KKyAgPC9kaXY+Cis8cHJlIGlkPSJsYXllci10cmVlIj5MYXll
ciB0cmVlIGdvZXMgaGVyZSBpbiBEUlQ8L3ByZT4KKzwvYm9keT4KKzwvaHRtbD4K
</data>
<flag name="review"
          id="123375"
          type_id="1"
          status="+"
          setter="dino"
    />
          </attachment>
      

    </bug>

</bugzilla>