<?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>100187</bug_id>
          
          <creation_ts>2012-10-23 20:59:00 -0700</creation_ts>
          <short_desc>Flush pending GraphicsLayer changes when reattaching compositing layers if necessary</short_desc>
          <delta_ts>2012-10-23 21:27:59 -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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>eric</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>749289</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-10-23 20:59:00 -0700</bug_when>
    <thetext>Flush pending GraphicsLayer changes when reattaching compositing layers if necessary</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>749293</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-10-23 21:06:44 -0700</bug_when>
    <thetext>&lt;rdar://problem/12546770&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>749294</commentid>
    <comment_count>2</comment_count>
      <attachid>170306</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-10-23 21:07:06 -0700</bug_when>
    <thetext>Created attachment 170306
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>749312</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-10-23 21:27:59 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/132299</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>170306</attachid>
            <date>2012-10-23 21:07:06 -0700</date>
            <delta_ts>2012-10-23 21:09:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-100187-20121023210542.patch</filename>
            <type>text/plain</type>
            <size>4143</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMyMjkzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDAxNWM4OWRhMjc5Zjkx
NWFkMWJjNTI2ZDcxNjYwMjQxYmNjN2RmOS4uMDZiMDk5MjI0ZjQ4ZDM4OWYxNGM4YTgzZGEyOTk2
YzM1NmUzZGZjOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDEyLTEwLTIzICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIEZsdXNoIHBlbmRp
bmcgR3JhcGhpY3NMYXllciBjaGFuZ2VzIHdoZW4gcmVhdHRhY2hpbmcgY29tcG9zaXRpbmcgbGF5
ZXJzIGlmIG5lY2Vzc2FyeQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTAwMTg3CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8xMjU0Njc3MD4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBGaXggYSByZWdyZXNz
aW9uIGZyb20gcjEzMTk0MC4gVGhhdCByZXZpc2lvbiBjaGFuZ2VkIFJlbmRlckxheWVyQ29tcG9z
aXRvcjo6Zmx1c2hQZW5kaW5nTGF5ZXJDaGFuZ2VzKCkKKyAgICAgICAgdG8gYmFpbCBpZiB0aGUg
cm9vdCBsYXllciBpcyB1bmF0dGFjaGVkLCB3aGljaCBpbmRpY2F0ZXMgdGhhdCB3ZSdyZSBpbiB0
aGUgcGFnZSBjYWNoZSwgb3IgaW4gYQorICAgICAgICBiYWNrZ3JvdW5kIHRhYi4gSG93ZXZlciwg
dGhhdCBkcm9wcGVkIHRoZSBsYXllciBmbHVzaCBvbiB0aGUgZmxvb3IsIHNvIHRoYXQgYW55IHN1
YnNlcXVlbnQgY2hhbmdlcworICAgICAgICB0byBHcmFwaGljc0xheWVyQ0FzIHdvdWxkIGp1c3Qg
cGlsZSB1cCBhbmQgbmV2ZXIgZ2V0IGZsdXNoZWQuIFRoaXMgd2FzIG1vc3QgZXZpZGVudCBvbiBw
YWdlcworICAgICAgICB0aGF0IHJlcXVpcmUgZnJlcXVlbnQgZmx1c2hpbmcsIHN1Y2ggYXMgdGhv
c2UgcnVubmluZyBhbmltYXRlZCBHSUZzLgorICAgICAgICAKKyAgICAgICAgRml4IGJ5IHNldHRp
bmcgYSBmbGFnIGluIGZsdXNoUGVuZGluZ0xheWVyQ2hhbmdlcygpIGlmIHdlJ3JlIHVuYXR0YWNo
ZWQuIENvbnN1bHQgdGhlIGZsYWcKKyAgICAgICAgd2hlbiByZS1hdHRhY2hpbmcgdGhlIHJvb3Qg
bGF5ZXIsIGFuZCBpZiBpdCdzIHNldCwgZmx1c2ggdGhlIEdyYXBoaWNzTGF5ZXJzLgorICAgICAg
ICAKKyAgICAgICAgTm90IHRlc3RhYmxlIGJlY2F1c2Ugd2UgY2FuJ3QgdGVzdCBkZXRhY2hpbmcg
YW5kIHJlLWFkZGluZyB3ZWIgdmlld3MgaW4gRFJUL1dUUi4KKworICAgICAgICAqIHJlbmRlcmlu
Zy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyTGF5
ZXJDb21wb3NpdG9yOjpSZW5kZXJMYXllckNvbXBvc2l0b3IpOiBJbml0aWFsaXplIG1fc2hvdWxk
Rmx1c2hPblJlYXR0YWNoIHRvIGZhbHNlLgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyTGF5ZXJD
b21wb3NpdG9yOjpmbHVzaFBlbmRpbmdMYXllckNoYW5nZXMpOiBJZiB0aGUgcm9vdCBsYXllciBh
dHRhY2htZW50CisgICAgICAgIGlzIFJvb3RMYXllclVuYXR0YWNoZWQsIHNldCB0aGUgbV9zaG91
bGRGbHVzaE9uUmVhdHRhY2ggZmxhZyBiZWZvcmUgcmV0dXJuaW5nLgorICAgICAgICAoV2ViQ29y
ZTo6UmVuZGVyTGF5ZXJDb21wb3NpdG9yOjphdHRhY2hSb290TGF5ZXIpOiBJZiBtX3Nob3VsZEZs
dXNoT25SZWF0dGFjaCwgZmx1c2ggdGhlIGxheWVycywKKyAgICAgICAgc2F5aW5nIHRoYXQgd2Un
cmUgdGhlIGZsdXNoIHJvb3QuCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9z
aXRvci5oOgorICAgICAgICAoUmVuZGVyTGF5ZXJDb21wb3NpdG9yKTogQWRkIG1fc2hvdWxkRmx1
c2hPblJlYXR0YWNoIGZsYWcuCisKIDIwMTItMTAtMjMgIEtlbnQgVGFtdXJhICA8dGtlbnRAY2hy
b21pdW0ub3JnPgogCiAgICAgICAgIE1vdmUgYXBwZW5kQXNMRE1MTGl0ZXJhbCBpbiBMb2NhbGVX
aW4uY3BwIHRvIGEgY29tbW9uIHBsYWNlCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwCmluZGV4IGVlZjFlZjQ4Yjg5YmQ4OTdhN2YyODEx
YzMyZjRmYWZjYjQ2YmQ4MWIuLmQzOGU3MzhkZWMyYzUxNDFkNzJhY2NiOGEyZjU4OGYyZjE5NjIx
YjMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBv
c2l0b3IuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBv
c2l0b3IuY3BwCkBAIC0xODYsNiArMTg2LDcgQEAgUmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpSZW5k
ZXJMYXllckNvbXBvc2l0b3IoUmVuZGVyVmlldyogcmVuZGVyVmlldykKICAgICAsIG1fY29tcG9z
aXRpbmcoZmFsc2UpCiAgICAgLCBtX2NvbXBvc2l0aW5nTGF5ZXJzTmVlZFJlYnVpbGQoZmFsc2Up
CiAgICAgLCBtX2ZsdXNoaW5nTGF5ZXJzKGZhbHNlKQorICAgICwgbV9zaG91bGRGbHVzaE9uUmVh
dHRhY2goZmFsc2UpCiAgICAgLCBtX2ZvcmNlQ29tcG9zaXRpbmdNb2RlKGZhbHNlKQogICAgICwg
bV9yb290TGF5ZXJBdHRhY2htZW50KFJvb3RMYXllclVuYXR0YWNoZWQpCiAjaWYgIUxPR19ESVNB
QkxFRApAQCAtMjgzLDggKzI4NCwxMCBAQCB2b2lkIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6Zmx1
c2hQZW5kaW5nTGF5ZXJDaGFuZ2VzKGJvb2wgaXNGbHVzaFJvb3QpCiAgICAgaWYgKCFpc0ZsdXNo
Um9vdCAmJiByb290TGF5ZXJBdHRhY2htZW50KCkgPT0gUm9vdExheWVyQXR0YWNoZWRWaWFFbmNs
b3NpbmdGcmFtZSkKICAgICAgICAgcmV0dXJuOwogICAgIAotICAgIGlmIChyb290TGF5ZXJBdHRh
Y2htZW50KCkgPT0gUm9vdExheWVyVW5hdHRhY2hlZCkKKyAgICBpZiAocm9vdExheWVyQXR0YWNo
bWVudCgpID09IFJvb3RMYXllclVuYXR0YWNoZWQpIHsKKyAgICAgICAgbV9zaG91bGRGbHVzaE9u
UmVhdHRhY2ggPSB0cnVlOwogICAgICAgICByZXR1cm47CisgICAgfQogCiAgICAgQW5pbWF0aW9u
VXBkYXRlQmxvY2sgYW5pbWF0aW9uVXBkYXRlQmxvY2sobV9yZW5kZXJWaWV3LT5mcmFtZVZpZXco
KS0+ZnJhbWUoKS0+YW5pbWF0aW9uKCkpOwogCkBAIC0yMzM0LDYgKzIzMzcsMTEgQEAgdm9pZCBS
ZW5kZXJMYXllckNvbXBvc2l0b3I6OmF0dGFjaFJvb3RMYXllcihSb290TGF5ZXJBdHRhY2htZW50
IGF0dGFjaG1lbnQpCiAKICAgICBtX3Jvb3RMYXllckF0dGFjaG1lbnQgPSBhdHRhY2htZW50Owog
ICAgIHJvb3RMYXllckF0dGFjaG1lbnRDaGFuZ2VkKCk7CisgICAgCisgICAgaWYgKG1fc2hvdWxk
Rmx1c2hPblJlYXR0YWNoKSB7CisgICAgICAgIGZsdXNoUGVuZGluZ0xheWVyQ2hhbmdlcyh0cnVl
KTsKKyAgICAgICAgbV9zaG91bGRGbHVzaE9uUmVhdHRhY2ggPSBmYWxzZTsKKyAgICB9CiB9CiAK
IHZvaWQgUmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpkZXRhY2hSb290TGF5ZXIoKQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5oIGIvU291
cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5oCmluZGV4IDI1OTFj
ODgyYWM0OWIwNGQyY2M0MjJkYThkYzQ2NDc2Zjg3ZGM1ZGYuLjhhZDFkOTkyNDc5ZWNiN2M2MGMx
MjQyZWQyZjRkMDc1ZDkyOGI2YWQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmlu
Zy9SZW5kZXJMYXllckNvbXBvc2l0b3IuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcv
UmVuZGVyTGF5ZXJDb21wb3NpdG9yLmgKQEAgLTM0Niw2ICszNDYsNyBAQCBwcml2YXRlOgogICAg
IGJvb2wgbV9jb21wb3NpdGluZzsKICAgICBib29sIG1fY29tcG9zaXRpbmdMYXllcnNOZWVkUmVi
dWlsZDsKICAgICBib29sIG1fZmx1c2hpbmdMYXllcnM7CisgICAgYm9vbCBtX3Nob3VsZEZsdXNo
T25SZWF0dGFjaDsKICAgICBib29sIG1fZm9yY2VDb21wb3NpdGluZ01vZGU7CiAKICAgICBSb290
TGF5ZXJBdHRhY2htZW50IG1fcm9vdExheWVyQXR0YWNobWVudDsK
</data>
<flag name="review"
          id="183872"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>