<?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>104277</bug_id>
          
          <creation_ts>2012-12-06 11:03:33 -0800</creation_ts>
          <short_desc>internals.settings.setEnableCompositingForFixedPosition() should be called before onload</short_desc>
          <delta_ts>2012-12-06 14:01:46 -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>Tools / Tests</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>
          
          <blocked>96839</blocked>
    
    <blocked>102543</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Xianzhu Wang">wangxianzhu</reporter>
          <assigned_to name="Xianzhu Wang">wangxianzhu</assigned_to>
          <cc>jamesr</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>785058</commentid>
    <comment_count>0</comment_count>
    <who name="Xianzhu Wang">wangxianzhu</who>
    <bug_when>2012-12-06 11:03:33 -0800</bug_when>
    <thetext>Some tests calls internals.settings.setEnableCompositingForFixedPosition() in the onload handler, which may be too late because the compositing requirements may have been computed. This causes the tests flaky or failure to test the expected behavior.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>785084</commentid>
    <comment_count>1</comment_count>
      <attachid>178043</attachid>
    <who name="Xianzhu Wang">wangxianzhu</who>
    <bug_when>2012-12-06 11:30:45 -0800</bug_when>
    <thetext>Created attachment 178043
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>785147</commentid>
    <comment_count>2</comment_count>
    <who name="James Robinson">jamesr</who>
    <bug_when>2012-12-06 12:24:03 -0800</bug_when>
    <thetext>Alternately, can we make that call re-evaluate compositing requirements?  We normally do that whenever style changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>785182</commentid>
    <comment_count>3</comment_count>
    <who name="Xianzhu Wang">wangxianzhu</who>
    <bug_when>2012-12-06 13:14:28 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; Alternately, can we make that call re-evaluate compositing requirements?  We normally do that whenever style changes.

I&apos;m afraid there might be still other places in the code not expecting change of the settings.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>785235</commentid>
    <comment_count>4</comment_count>
      <attachid>178043</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-06 14:01:41 -0800</bug_when>
    <thetext>Comment on attachment 178043
Patch

Clearing flags on attachment: 178043

Committed r136885: &lt;http://trac.webkit.org/changeset/136885&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>785236</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-06 14:01:46 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>178043</attachid>
            <date>2012-12-06 11:30:45 -0800</date>
            <delta_ts>2012-12-06 14:01:41 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-104277-20121206192810.patch</filename>
            <type>text/plain</type>
            <size>11183</size>
            <attacher name="Xianzhu Wang">wangxianzhu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM2ODU4CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggODUzZmY4NDk2YWNjMmFmMGM4MzVm
OGUzMTRmM2Q2ZmFmY2Y5ODVlZi4uMDc2ZWFkZWZhODYwODUzNzQ2NjhmZWIwZGMzOTcwNDE5NDc0
OThmZiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEyLTEyLTA2ICBYaWFuemh1IFdhbmcgIDx3
YW5neGlhbnpodUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgaW50ZXJuYWxzLnNldHRpbmdzLnNl
dEVuYWJsZUNvbXBvc2l0aW5nRm9yRml4ZWRQb3NpdGlvbigpIHNob3VsZCBiZSBjYWxsZWQgYmVm
b3JlIG9ubG9hZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTA0Mjc3CisKKyAgICAgICAgRml4ZWQgc29tZSB0ZXN0cyB0aGF0IHNldCBlbmFibGVDb21w
b3NpdGluZ0ZvckZpeGVkUG9zaXRpb24gaW4gb25sb2FkIGhhbmRsZXIgd2hpY2ggbWF5IG5vdCB0
YWtlIGVmZmVjdCBiZWNhdXNlIGl0IGlzIHRvbyBsYXRlLgorICAgICAgICBMZWF2ZSB0aGUgaW1h
Z2UgbWlzbWF0Y2hlcyB0byBidWcgOTY4MzkuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgKiBjb21wb3NpdGluZy9nZW9tZXRyeS9maXhlZC1wb3NpdGlv
bi1jb21wb3NpdGVkLXBhZ2Utc2NhbGUtZG93bi5odG1sOgorICAgICAgICAqIGNvbXBvc2l0aW5n
L2dlb21ldHJ5L2ZpeGVkLXBvc2l0aW9uLWNvbXBvc2l0ZWQtcGFnZS1zY2FsZS1zY3JvbGwuaHRt
bDoKKyAgICAgICAgKiBjb21wb3NpdGluZy9nZW9tZXRyeS9maXhlZC1wb3NpdGlvbi1jb21wb3Np
dGVkLXBhZ2Utc2NhbGUuaHRtbDoKKyAgICAgICAgKiBjb21wb3NpdGluZy9nZW9tZXRyeS9maXhl
ZC1wb3NpdGlvbi1pZnJhbWUtY29tcG9zaXRlZC1wYWdlLXNjYWxlLWRvd24uaHRtbDoKKyAgICAg
ICAgKiBjb21wb3NpdGluZy9nZW9tZXRyeS9maXhlZC1wb3NpdGlvbi1pZnJhbWUtY29tcG9zaXRl
ZC1wYWdlLXNjYWxlLmh0bWw6CisgICAgICAgICogY29tcG9zaXRpbmcvZ2VvbWV0cnkvZml4ZWQt
cG9zaXRpb24tdHJhbnNmb3JtLWNvbXBvc2l0ZWQtcGFnZS1zY2FsZS1kb3duLmh0bWw6CisgICAg
ICAgICogY29tcG9zaXRpbmcvZ2VvbWV0cnkvZml4ZWQtcG9zaXRpb24tdHJhbnNmb3JtLWNvbXBv
c2l0ZWQtcGFnZS1zY2FsZS5odG1sOgorICAgICAgICAqIGNvbXBvc2l0aW5nL2xheWVyLWNyZWF0
aW9uL2ZpeGVkLXBvc2l0aW9uLW91dC1vZi12aWV3Lmh0bWw6CisgICAgICAgICogcGxhdGZvcm0v
Y2hyb21pdW0vVGVzdEV4cGVjdGF0aW9uczogTWFyayB0aGUgb3JpZ2luYWwgZmxha3kgaW1hZ2Ug
bWlzbWF0Y2ggYXMgY29uc3RhbnRseSBmYWlsdXJlLiBBZGQgb25lIGltYWdlIG1pc21hdGNoIGNh
dXNlZCBieSB0aGlzIGNoYW5nZSBidXQgYmVjYXVzZSBvZiBpbmNvcnJlY3QgYmFzZWxpbmUuCisK
IDIwMTItMTItMDYgIEhhbnMgTXVsbGVyICA8aG11bGxlckBhZG9iZS5jb20+CiAKICAgICAgICAg
W0NTUyBFeGNsdXNpb25zXSBBZGQgc3VwcG9ydCBmb3IgY29tcHV0aW5nIHRoZSBmaXJzdCBpbmNs
dWRlZCBpbnRlcnZhbCBwb3NpdGlvbi4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NvbXBvc2l0
aW5nL2dlb21ldHJ5L2ZpeGVkLXBvc2l0aW9uLWNvbXBvc2l0ZWQtcGFnZS1zY2FsZS1kb3duLmh0
bWwgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRyeS9maXhlZC1wb3NpdGlvbi1jb21w
b3NpdGVkLXBhZ2Utc2NhbGUtZG93bi5odG1sCmluZGV4IDc5ZTQyNjE4ZjVkNTQyMmU5MDM1ZTM1
YTUwMjlhMDA2Mjc0N2YxMWQuLjMwYzQ1NWE5ZGUxNzdmZWFkYmI5YTM5MzcwYzY0MzcxNWFkNDA0
YjQgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2ZpeGVkLXBv
c2l0aW9uLWNvbXBvc2l0ZWQtcGFnZS1zY2FsZS1kb3duLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMv
Y29tcG9zaXRpbmcvZ2VvbWV0cnkvZml4ZWQtcG9zaXRpb24tY29tcG9zaXRlZC1wYWdlLXNjYWxl
LWRvd24uaHRtbApAQCAtMTMsMTcgKzEzLDE1IEBACiB9CiA8L3N0eWxlPgogPHNjcmlwdD4KLSAg
ZnVuY3Rpb24gc2NhbGUoKSB7Ci0gICAgaWYgKHdpbmRvdy5pbnRlcm5hbHMpIHsKLSAgICAgIHdp
bmRvdy5pbnRlcm5hbHMuc2V0dGluZ3Muc2V0RW5hYmxlQ29tcG9zaXRpbmdGb3JGaXhlZFBvc2l0
aW9uKHRydWUpOwotICAgICAgd2luZG93LmludGVybmFscy5zZXRQYWdlU2NhbGVGYWN0b3IoMC41
LCAwLCAwKTsKLSAgICB9Ci0gICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQotICAgICAgdGVzdFJ1
bm5lci5kdW1wQXNUZXh0KHRydWUpOworICBpZiAod2luZG93LmludGVybmFscykgeworICAgIHdp
bmRvdy5pbnRlcm5hbHMuc2V0dGluZ3Muc2V0RW5hYmxlQ29tcG9zaXRpbmdGb3JGaXhlZFBvc2l0
aW9uKHRydWUpOworICAgIHdpbmRvdy5pbnRlcm5hbHMuc2V0UGFnZVNjYWxlRmFjdG9yKDAuNSwg
MCwgMCk7CiAgIH0KKyAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQorICAgIHRlc3RSdW5uZXIuZHVt
cEFzVGV4dCh0cnVlKTsKIDwvc2NyaXB0PgogPC9oZWFkPgotPGJvZHkgb25sb2FkPSJzY2FsZSgp
OyIgc3R5bGU9IndpZHRoOjIwMDBweDtoZWlnaHQ6MjAwMHB4OyI+Cis8Ym9keSBzdHlsZT0id2lk
dGg6MjAwMHB4O2hlaWdodDoyMDAwcHg7Ij4KIDxkaXYgY2xhc3M9ImZpeGVkLW5vLXotaW5kZXgi
PlRFU1Q8L2Rpdj48YnI+CiA8ZGl2IGNsYXNzPSJmaXhlZC13aXRoLXotaW5kZXgiPlRFU1Q8L2Rp
dj4KIDwvYm9keT4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5
L2ZpeGVkLXBvc2l0aW9uLWNvbXBvc2l0ZWQtcGFnZS1zY2FsZS1zY3JvbGwuaHRtbCBiL0xheW91
dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2ZpeGVkLXBvc2l0aW9uLWNvbXBvc2l0ZWQtcGFn
ZS1zY2FsZS1zY3JvbGwuaHRtbAppbmRleCA0NTJkMWRiMzAxMDc2Y2RkZjI2MjZhZjM0OGRlOTEw
Y2YxYmViNDI1Li44YWFmNmFjNmMzNWNhMTA1MTk0YjZiYTU1NWNhYWQzZjI3NjkxN2RhIDEwMDY0
NAotLS0gYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRyeS9maXhlZC1wb3NpdGlvbi1j
b21wb3NpdGVkLXBhZ2Utc2NhbGUtc2Nyb2xsLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvY29tcG9z
aXRpbmcvZ2VvbWV0cnkvZml4ZWQtcG9zaXRpb24tY29tcG9zaXRlZC1wYWdlLXNjYWxlLXNjcm9s
bC5odG1sCkBAIC0xNCwxOCArMTQsMTggQEAKIH0KIDwvc3R5bGU+CiA8c2NyaXB0PgotICBmdW5j
dGlvbiBzY2FsZSgpIHsKLSAgICBpZiAod2luZG93LmludGVybmFscykgewotICAgICAgd2luZG93
LmludGVybmFscy5zZXR0aW5ncy5zZXRFbmFibGVDb21wb3NpdGluZ0ZvckZpeGVkUG9zaXRpb24o
dHJ1ZSk7Ci0gICAgICB3aW5kb3cuaW50ZXJuYWxzLnNldFBhZ2VTY2FsZUZhY3RvcigyLCAwLCAw
KTsKLSAgICB9CisgIGlmICh3aW5kb3cuaW50ZXJuYWxzKSB7CisgICAgd2luZG93LmludGVybmFs
cy5zZXR0aW5ncy5zZXRFbmFibGVDb21wb3NpdGluZ0ZvckZpeGVkUG9zaXRpb24odHJ1ZSk7Cisg
ICAgd2luZG93LmludGVybmFscy5zZXRQYWdlU2NhbGVGYWN0b3IoMiwgMCwgMCk7CisgIH0KKyAg
ZnVuY3Rpb24gdGVzdCgpIHsKICAgICB3aW5kb3cuc2Nyb2xsVG8oMTAwLDEwMCk7CiAgICAgaWYg
KHdpbmRvdy50ZXN0UnVubmVyKQogICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CiAgIH0K
IDwvc2NyaXB0PgogPC9oZWFkPgotPGJvZHkgb25sb2FkPSJzY2FsZSgpOyIgc3R5bGU9IndpZHRo
OjIwMDBweDtoZWlnaHQ6MjAwMHB4OyI+Cis8Ym9keSBvbmxvYWQ9InRlc3QoKTsiIHN0eWxlPSJ3
aWR0aDoyMDAwcHg7aGVpZ2h0OjIwMDBweDsiPgogPGRpdiBjbGFzcz0iZml4ZWQtbm8tei1pbmRl
eCI+VGhpcyB0ZXN0IHNob3VsZCBub3QgaGl0IGFuIGFzc2VydGlvbiBpbiBSZW5kZXJHZW9tZXRy
eU1hcCBpbiBkZWJ1ZyBidWlsZHM8L2Rpdj48YnI+CiA8ZGl2IGNsYXNzPSJmaXhlZC13aXRoLXot
aW5kZXgiPlRoaXMgdGVzdCBzaG91bGQgbm90IGhpdCBhbiBhc3NlcnRpb24gaW4gUmVuZGVyR2Vv
bWV0cnlNYXAgaW4gZGVidWcgYnVpbGRzPC9kaXY+CiA8L2JvZHk+CmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRyeS9maXhlZC1wb3NpdGlvbi1jb21wb3NpdGVkLXBh
Z2Utc2NhbGUuaHRtbCBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2ZpeGVkLXBv
c2l0aW9uLWNvbXBvc2l0ZWQtcGFnZS1zY2FsZS5odG1sCmluZGV4IGZjNjM2NTIwZjk0NzE2ODYz
OWZmOTVkOTE2MTIyZjM3MDE2NzlkYTAuLjQ0NmI3ZmQ4YTU3MDhlMGYyMWNjNmYzMDBkZjdiMTVl
ZTVhMTkyMTcgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2Zp
eGVkLXBvc2l0aW9uLWNvbXBvc2l0ZWQtcGFnZS1zY2FsZS5odG1sCisrKyBiL0xheW91dFRlc3Rz
L2NvbXBvc2l0aW5nL2dlb21ldHJ5L2ZpeGVkLXBvc2l0aW9uLWNvbXBvc2l0ZWQtcGFnZS1zY2Fs
ZS5odG1sCkBAIC0xMywxNyArMTMsMTUgQEAKIH0KIDwvc3R5bGU+CiA8c2NyaXB0PgotICBmdW5j
dGlvbiBzY2FsZSgpIHsKLSAgICBpZiAod2luZG93LmludGVybmFscykgewotICAgICAgd2luZG93
LmludGVybmFscy5zZXR0aW5ncy5zZXRFbmFibGVDb21wb3NpdGluZ0ZvckZpeGVkUG9zaXRpb24o
dHJ1ZSk7Ci0gICAgICB3aW5kb3cuaW50ZXJuYWxzLnNldFBhZ2VTY2FsZUZhY3RvcigyLCAwLCAw
KTsKLSAgICB9Ci0gICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQotICAgICAgdGVzdFJ1bm5lci5k
dW1wQXNUZXh0KHRydWUpOworICBpZiAod2luZG93LmludGVybmFscykgeworICAgIHdpbmRvdy5p
bnRlcm5hbHMuc2V0dGluZ3Muc2V0RW5hYmxlQ29tcG9zaXRpbmdGb3JGaXhlZFBvc2l0aW9uKHRy
dWUpOworICAgIHdpbmRvdy5pbnRlcm5hbHMuc2V0UGFnZVNjYWxlRmFjdG9yKDIsIDAsIDApOwog
ICB9CisgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICB0ZXN0UnVubmVyLmR1bXBBc1RleHQo
dHJ1ZSk7CiA8L3NjcmlwdD4KIDwvaGVhZD4KLTxib2R5IG9ubG9hZD0ic2NhbGUoKTsiIHN0eWxl
PSJ3aWR0aDoyMDAwcHg7aGVpZ2h0OjIwMDBweDsiPgorPGJvZHkgc3R5bGU9IndpZHRoOjIwMDBw
eDtoZWlnaHQ6MjAwMHB4OyI+CiA8ZGl2IGNsYXNzPSJmaXhlZC1uby16LWluZGV4Ij5URVNUPC9k
aXY+PGJyPgogPGRpdiBjbGFzcz0iZml4ZWQtd2l0aC16LWluZGV4Ij5URVNUPC9kaXY+CiA8L2Jv
ZHk+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRyeS9maXhlZC1w
b3NpdGlvbi1pZnJhbWUtY29tcG9zaXRlZC1wYWdlLXNjYWxlLWRvd24uaHRtbCBiL0xheW91dFRl
c3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2ZpeGVkLXBvc2l0aW9uLWlmcmFtZS1jb21wb3NpdGVk
LXBhZ2Utc2NhbGUtZG93bi5odG1sCmluZGV4IGM1YWQ0NmM5YTZkOGY0M2I0NDJhOTY3NjBlZGRk
Zjk2YTg5MzVjOGMuLmIzZjNjNzA0YWVhMGE3YWFiYTQyZDM1NjQ3NmU2Y2MxYTdjMjI3ZTQgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2ZpeGVkLXBvc2l0aW9u
LWlmcmFtZS1jb21wb3NpdGVkLXBhZ2Utc2NhbGUtZG93bi5odG1sCisrKyBiL0xheW91dFRlc3Rz
L2NvbXBvc2l0aW5nL2dlb21ldHJ5L2ZpeGVkLXBvc2l0aW9uLWlmcmFtZS1jb21wb3NpdGVkLXBh
Z2Utc2NhbGUtZG93bi5odG1sCkBAIC0xMywxMSArMTMsMTEgQEAKIH0KIDwvc3R5bGU+CiA8c2Ny
aXB0PgorICBpZiAod2luZG93LmludGVybmFscykgeworICAgIHdpbmRvdy5pbnRlcm5hbHMuc2V0
dGluZ3Muc2V0RW5hYmxlQ29tcG9zaXRpbmdGb3JGaXhlZFBvc2l0aW9uKHRydWUpOworICAgIHdp
bmRvdy5pbnRlcm5hbHMuc2V0UGFnZVNjYWxlRmFjdG9yKDAuNSwgMCwgMCk7CisgIH0KICAgZnVu
Y3Rpb24gdGVzdCgpIHsKLSAgICBpZiAod2luZG93LmludGVybmFscykgewotICAgICAgd2luZG93
LmludGVybmFscy5zZXR0aW5ncy5zZXRFbmFibGVDb21wb3NpdGluZ0ZvckZpeGVkUG9zaXRpb24o
dHJ1ZSk7Ci0gICAgICB3aW5kb3cuaW50ZXJuYWxzLnNldFBhZ2VTY2FsZUZhY3RvcigwLjUsIDAs
IDApOwotICAgIH0KICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIpCiAgICAgICB0ZXN0UnVubmVy
LmR1bXBBc1RleHQodHJ1ZSk7CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5n
L2dlb21ldHJ5L2ZpeGVkLXBvc2l0aW9uLWlmcmFtZS1jb21wb3NpdGVkLXBhZ2Utc2NhbGUuaHRt
bCBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2ZpeGVkLXBvc2l0aW9uLWlmcmFt
ZS1jb21wb3NpdGVkLXBhZ2Utc2NhbGUuaHRtbAppbmRleCBlNzliOWYyYWViMDljYmM3YTI5ZTkw
MTQxOWQyMGMwNzU3MmQxNWRmLi5hNzllMDA0NTM0MGMzZTM4ZDg5YTllNjA4M2M2NTc3M2FkMmJk
MTkyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRyeS9maXhlZC1w
b3NpdGlvbi1pZnJhbWUtY29tcG9zaXRlZC1wYWdlLXNjYWxlLmh0bWwKKysrIGIvTGF5b3V0VGVz
dHMvY29tcG9zaXRpbmcvZ2VvbWV0cnkvZml4ZWQtcG9zaXRpb24taWZyYW1lLWNvbXBvc2l0ZWQt
cGFnZS1zY2FsZS5odG1sCkBAIC0xMywxMSArMTMsMTEgQEAKIH0KIDwvc3R5bGU+CiA8c2NyaXB0
PgorICBpZiAod2luZG93LmludGVybmFscykgeworICAgIHdpbmRvdy5pbnRlcm5hbHMuc2V0dGlu
Z3Muc2V0RW5hYmxlQ29tcG9zaXRpbmdGb3JGaXhlZFBvc2l0aW9uKHRydWUpOworICAgIHdpbmRv
dy5pbnRlcm5hbHMuc2V0UGFnZVNjYWxlRmFjdG9yKDIsIDAsIDApOworICB9CiAgIGZ1bmN0aW9u
IHRlc3QoKSB7Ci0gICAgaWYgKHdpbmRvdy5pbnRlcm5hbHMpIHsKLSAgICAgIHdpbmRvdy5pbnRl
cm5hbHMuc2V0dGluZ3Muc2V0RW5hYmxlQ29tcG9zaXRpbmdGb3JGaXhlZFBvc2l0aW9uKHRydWUp
OwotICAgICAgd2luZG93LmludGVybmFscy5zZXRQYWdlU2NhbGVGYWN0b3IoMiwgMCwgMCk7Ci0g
ICAgfQogICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKICAgICAgIHRlc3RSdW5uZXIuZHVtcEFz
VGV4dCh0cnVlKTsKIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvZ2VvbWV0
cnkvZml4ZWQtcG9zaXRpb24tdHJhbnNmb3JtLWNvbXBvc2l0ZWQtcGFnZS1zY2FsZS1kb3duLmh0
bWwgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRyeS9maXhlZC1wb3NpdGlvbi10cmFu
c2Zvcm0tY29tcG9zaXRlZC1wYWdlLXNjYWxlLWRvd24uaHRtbAppbmRleCA2YzE3Zjk2ZWUwODBl
N2EzM2M3M2M1MDhhNDRmNzEzM2E5ZTg4ZmY0Li5jYmY5ZWZjZjMxMmMzMDhlMTUxNmJlZTUxMTY0
YWY4Nzg5ZmE4NDliIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRy
eS9maXhlZC1wb3NpdGlvbi10cmFuc2Zvcm0tY29tcG9zaXRlZC1wYWdlLXNjYWxlLWRvd24uaHRt
bAorKysgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRyeS9maXhlZC1wb3NpdGlvbi10
cmFuc2Zvcm0tY29tcG9zaXRlZC1wYWdlLXNjYWxlLWRvd24uaHRtbApAQCAtMTUsMTcgKzE1LDE1
IEBACiB9CiA8L3N0eWxlPgogPHNjcmlwdD4KLSAgZnVuY3Rpb24gc2NhbGUoKSB7Ci0gICAgaWYg
KHdpbmRvdy5pbnRlcm5hbHMpIHsKLSAgICAgIHdpbmRvdy5pbnRlcm5hbHMuc2V0dGluZ3Muc2V0
RW5hYmxlQ29tcG9zaXRpbmdGb3JGaXhlZFBvc2l0aW9uKHRydWUpOwotICAgICAgd2luZG93Lmlu
dGVybmFscy5zZXRQYWdlU2NhbGVGYWN0b3IoMC41LCAwLCAwKTsKLSAgICB9Ci0gICAgaWYgKHdp
bmRvdy50ZXN0UnVubmVyKQotICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KHRydWUpOworICBp
ZiAod2luZG93LmludGVybmFscykgeworICAgIHdpbmRvdy5pbnRlcm5hbHMuc2V0dGluZ3Muc2V0
RW5hYmxlQ29tcG9zaXRpbmdGb3JGaXhlZFBvc2l0aW9uKHRydWUpOworICAgIHdpbmRvdy5pbnRl
cm5hbHMuc2V0UGFnZVNjYWxlRmFjdG9yKDAuNSwgMCwgMCk7CiAgIH0KKyAgaWYgKHdpbmRvdy50
ZXN0UnVubmVyKQorICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCh0cnVlKTsKIDwvc2NyaXB0Pgog
PC9oZWFkPgotPGJvZHkgb25sb2FkPSJzY2FsZSgpOyIgc3R5bGU9IndpZHRoOjIwMDBweDtoZWln
aHQ6MjAwMHB4OyI+Cis8Ym9keSBzdHlsZT0id2lkdGg6MjAwMHB4O2hlaWdodDoyMDAwcHg7Ij4K
IDxkaXYgY2xhc3M9ImZpeGVkLW5vLXotaW5kZXgiPlRFU1Q8L2Rpdj48YnI+CiA8ZGl2IGNsYXNz
PSJmaXhlZC13aXRoLXotaW5kZXgiPlRFU1Q8L2Rpdj4KIDwvYm9keT4KZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2ZpeGVkLXBvc2l0aW9uLXRyYW5zZm9ybS1j
b21wb3NpdGVkLXBhZ2Utc2NhbGUuaHRtbCBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21l
dHJ5L2ZpeGVkLXBvc2l0aW9uLXRyYW5zZm9ybS1jb21wb3NpdGVkLXBhZ2Utc2NhbGUuaHRtbApp
bmRleCBmOWEwYzM3Mzg3M2Y5NWU0ZjJhNWM3N2ZmZDEzZDhmNDZlYmUyYzZkLi5iMjZjODdlM2Ni
Yjg2ZThiYWFiMjJhZmMwYTc3NGM4MzcxMzQ4Njk2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9j
b21wb3NpdGluZy9nZW9tZXRyeS9maXhlZC1wb3NpdGlvbi10cmFuc2Zvcm0tY29tcG9zaXRlZC1w
YWdlLXNjYWxlLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvZ2VvbWV0cnkvZml4
ZWQtcG9zaXRpb24tdHJhbnNmb3JtLWNvbXBvc2l0ZWQtcGFnZS1zY2FsZS5odG1sCkBAIC0xNSwx
NyArMTUsMTUgQEAKIH0KIDwvc3R5bGU+CiA8c2NyaXB0PgotICBmdW5jdGlvbiBzY2FsZSgpIHsK
LSAgICBpZiAod2luZG93LmludGVybmFscykgewotICAgICAgd2luZG93LmludGVybmFscy5zZXR0
aW5ncy5zZXRFbmFibGVDb21wb3NpdGluZ0ZvckZpeGVkUG9zaXRpb24odHJ1ZSk7Ci0gICAgICB3
aW5kb3cuaW50ZXJuYWxzLnNldFBhZ2VTY2FsZUZhY3RvcigyLCAwLCAwKTsKLSAgICB9Ci0gICAg
aWYgKHdpbmRvdy50ZXN0UnVubmVyKQotICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KHRydWUp
OworICBpZiAod2luZG93LmludGVybmFscykgeworICAgIHdpbmRvdy5pbnRlcm5hbHMuc2V0dGlu
Z3Muc2V0RW5hYmxlQ29tcG9zaXRpbmdGb3JGaXhlZFBvc2l0aW9uKHRydWUpOworICAgIHdpbmRv
dy5pbnRlcm5hbHMuc2V0UGFnZVNjYWxlRmFjdG9yKDIsIDAsIDApOwogICB9CisgIGlmICh3aW5k
b3cudGVzdFJ1bm5lcikKKyAgICB0ZXN0UnVubmVyLmR1bXBBc1RleHQodHJ1ZSk7CiA8L3Njcmlw
dD4KIDwvaGVhZD4KLTxib2R5IG9ubG9hZD0ic2NhbGUoKTsiIHN0eWxlPSJ3aWR0aDoyMDAwcHg7
aGVpZ2h0OjIwMDBweDsiPgorPGJvZHkgc3R5bGU9IndpZHRoOjIwMDBweDtoZWlnaHQ6MjAwMHB4
OyI+CiA8ZGl2IGNsYXNzPSJmaXhlZC1uby16LWluZGV4Ij5URVNUPC9kaXY+PGJyPgogPGRpdiBj
bGFzcz0iZml4ZWQtd2l0aC16LWluZGV4Ij5URVNUPC9kaXY+CiA8L2JvZHk+CmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vVGVzdEV4cGVjdGF0aW9ucwppbmRleCA2YzlhYjM1MDZk
OTdiYWMxZmY2ZjAyM2YzZTA4ZDk3NmQ3ZTY1MWZkLi5jNThkZWZkYjM1Yzk0NDEzZTA2NzkxYTIw
ZjU0NzE5YzkwNzliZWFmIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1
bS9UZXN0RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL1Rl
c3RFeHBlY3RhdGlvbnMKQEAgLTM1NzYsOCArMzU3NiwxMCBAQCBjcmJ1Zy5jb20vMTMyODk4IGh0
dHAvdGVzdHMvd2Vic29ja2V0L3Rlc3RzL2h5Ymkvd29ya2Vycy9jbG9zZS5odG1sIFsgRmFpbHVy
ZSBQYQogIyBUaW1pbmcgb3V0IG9uIHNvbWUgV2luZG93cyBib3RzCiB3ZWJraXQub3JnL2IvODk1
MTAgWyBXaW4gXSBnYW1lcGFkL2dhbWVwYWQtcG9sbGluZy1hY2Nlc3MuaHRtbCBbIFBhc3MgVGlt
ZW91dCBdCiAKLXdlYmtpdC5vcmcvYi85NjgzOSBjb21wb3NpdGluZy9nZW9tZXRyeS9maXhlZC1w
b3NpdGlvbi10cmFuc2Zvcm0tY29tcG9zaXRlZC1wYWdlLXNjYWxlLmh0bWwgWyBJbWFnZU9ubHlG
YWlsdXJlIFBhc3MgXQotd2Via2l0Lm9yZy9iLzk2ODM5IHBsYXRmb3JtL2Nocm9taXVtL3ZpcnR1
YWwvc29mdHdhcmVjb21wb3NpdGluZy9nZW9tZXRyeS9maXhlZC1wb3NpdGlvbi10cmFuc2Zvcm0t
Y29tcG9zaXRlZC1wYWdlLXNjYWxlLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIFBhc3MgXQord2Vi
a2l0Lm9yZy9iLzk2ODM5IGNvbXBvc2l0aW5nL2dlb21ldHJ5L2ZpeGVkLXBvc2l0aW9uLXRyYW5z
Zm9ybS1jb21wb3NpdGVkLXBhZ2Utc2NhbGUuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQord2Vi
a2l0Lm9yZy9iLzk2ODM5IHBsYXRmb3JtL2Nocm9taXVtL3ZpcnR1YWwvc29mdHdhcmVjb21wb3Np
dGluZy9nZW9tZXRyeS9maXhlZC1wb3NpdGlvbi10cmFuc2Zvcm0tY29tcG9zaXRlZC1wYWdlLXNj
YWxlLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIF0KK3dlYmtpdC5vcmcvYi85NjgzOSBjb21wb3Np
dGluZy9nZW9tZXRyeS9maXhlZC1wb3NpdGlvbi10cmFuc2Zvcm0tY29tcG9zaXRlZC1wYWdlLXNj
YWxlLWRvd24uaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQord2Via2l0Lm9yZy9iLzk2ODM5IHBs
YXRmb3JtL2Nocm9taXVtL3ZpcnR1YWwvc29mdHdhcmVjb21wb3NpdGluZy9nZW9tZXRyeS9maXhl
ZC1wb3NpdGlvbi10cmFuc2Zvcm0tY29tcG9zaXRlZC1wYWdlLXNjYWxlLWRvd24uaHRtbCBbIElt
YWdlT25seUZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzg5NzAyIGNvbXBvc2l0aW5nL3NjYWxpbmcv
dGlsZWQtbGF5ZXItcmVjdXJzaW9uLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJlIFBhc3MgXQogd2Vi
a2l0Lm9yZy9iLzg5NzAyIHBsYXRmb3JtL2Nocm9taXVtL3ZpcnR1YWwvc29mdHdhcmVjb21wb3Np
dGluZy9zY2FsaW5nL3RpbGVkLWxheWVyLXJlY3Vyc2lvbi5odG1sIFsgSW1hZ2VPbmx5RmFpbHVy
ZSBQYXNzIF0KIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>