<?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>95323</bug_id>
          
          <creation_ts>2012-08-29 04:17:27 -0700</creation_ts>
          <short_desc>Enable/disable composited scrolling based on overflow</short_desc>
          <delta_ts>2012-09-05 14:09:54 -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="Sami Kyöstilä">skyostil</reporter>
          <assigned_to name="Sami Kyöstilä">skyostil</assigned_to>
          <cc>eric</cc>
    
    <cc>jamesr</cc>
    
    <cc>mitz</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>skyostil</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>707295</commentid>
    <comment_count>0</comment_count>
    <who name="Sami Kyöstilä">skyostil</who>
    <bug_when>2012-08-29 04:17:27 -0700</bug_when>
    <thetext>Enable/disable composited scrolling based on overflow</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>707302</commentid>
    <comment_count>1</comment_count>
      <attachid>161180</attachid>
    <who name="Sami Kyöstilä">skyostil</who>
    <bug_when>2012-08-29 04:22:59 -0700</bug_when>
    <thetext>Created attachment 161180
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>707327</commentid>
    <comment_count>2</comment_count>
      <attachid>161180</attachid>
    <who name="Gyuyoung Kim">gyuyoung.kim</who>
    <bug_when>2012-08-29 04:59:15 -0700</bug_when>
    <thetext>Comment on attachment 161180
Patch

Attachment 161180 did not pass efl-ews (efl):
Output: http://queues.webkit.org/results/13682161</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>707459</commentid>
    <comment_count>3</comment_count>
      <attachid>161229</attachid>
    <who name="Sami Kyöstilä">skyostil</who>
    <bug_when>2012-08-29 08:12:18 -0700</bug_when>
    <thetext>Created attachment 161229
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>711951</commentid>
    <comment_count>4</comment_count>
    <who name="Sami Kyostila">skyostil</who>
    <bug_when>2012-09-05 04:48:34 -0700</bug_when>
    <thetext>Ping, anyone up for a review? This bug makes layer scrolling not work very reliably because the necessary layers aren&apos;t getting created.

Alternatively, we could remove the entire optimization and always respect -webkit-overflow-scrolling:touch (at a memory cost).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>712376</commentid>
    <comment_count>5</comment_count>
      <attachid>161229</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-09-05 11:43:02 -0700</bug_when>
    <thetext>Comment on attachment 161229
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=161229&amp;action=review

&gt; Source/WebCore/rendering/RenderLayer.cpp:2649
&gt; +    if (renderer()-&gt;view() &amp;&amp; compositor()-&gt;updateLayerCompositingState(this))
&gt; +        compositor()-&gt;setCompositingLayersNeedRebuild();

I wish we could do partial tree updates :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>712385</commentid>
    <comment_count>6</comment_count>
      <attachid>161229</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-05 11:53:06 -0700</bug_when>
    <thetext>Comment on attachment 161229
Patch

Clearing flags on attachment: 161229

Committed r127620: &lt;http://trac.webkit.org/changeset/127620&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>712386</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-05 11:53:09 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>712504</commentid>
    <comment_count>8</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-09-05 13:55:33 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; (From update of attachment 161229 [details])
&gt; Clearing flags on attachment: 161229
&gt; 
&gt; Committed r127620: &lt;http://trac.webkit.org/changeset/127620&gt;

The test added in this revision has been failing on Mountain Lion. See &lt;http://build.webkit.org/results/Apple%20MountainLion%20Release%20WK1%20(Tests)/r127620%20(613)/compositing/overflow/overflow-auto-with-touch-toggle-pretty-diff.html&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>712506</commentid>
    <comment_count>9</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-09-05 13:56:18 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; (In reply to comment #6)
&gt; &gt; (From update of attachment 161229 [details] [details])
&gt; &gt; Clearing flags on attachment: 161229
&gt; &gt; 
&gt; &gt; Committed r127620: &lt;http://trac.webkit.org/changeset/127620&gt;
&gt; 
&gt; The test added in this revision has been failing on Mountain Lion. See &lt;http://build.webkit.org/results/Apple%20MountainLion%20Release%20WK1%20(Tests)/r127620%20(613)/compositing/overflow/overflow-auto-with-touch-toggle-pretty-diff.html&gt;.

The same test is also failing on Lion.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>712507</commentid>
    <comment_count>10</comment_count>
    <who name="James Robinson">jamesr</who>
    <bug_when>2012-09-05 13:57:24 -0700</bug_when>
    <thetext>From the ChangeLog: &quot;Note that this test will pass only if OVERFLOW_SCROLLING is enabled.&quot;  Since those apple mac ports don&apos;t set OVERFLOW_SCROLLING, they are expected to fail and should be marked as failing or have failing -expected.txt&apos;s checked in or whatever the apple-mac port does these days.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>712516</commentid>
    <comment_count>11</comment_count>
    <who name="">mitz</who>
    <bug_when>2012-09-05 14:01:40 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; (In reply to comment #6)
&gt; &gt; (From update of attachment 161229 [details] [details])
&gt; &gt; Clearing flags on attachment: 161229
&gt; &gt; 
&gt; &gt; Committed r127620: &lt;http://trac.webkit.org/changeset/127620&gt;
&gt; 
&gt; The test added in this revision has been failing on Mountain Lion. See &lt;http://build.webkit.org/results/Apple%20MountainLion%20Release%20WK1%20(Tests)/r127620%20(613)/compositing/overflow/overflow-auto-with-touch-toggle-pretty-diff.html&gt;.

Landed Mac-specific expected results in &lt;http://trac.webkit.org/r127645&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>712525</commentid>
    <comment_count>12</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-09-05 14:09:54 -0700</bug_when>
    <thetext>OVERFLOW_SCROLLING is a terrible name for this switch. We all have overflow scrolling! It should be ACCELERATED_OVERFLOW_SCROLLING or something.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>161180</attachid>
            <date>2012-08-29 04:22:59 -0700</date>
            <delta_ts>2012-08-29 08:12:15 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-95323-20120829122249.patch</filename>
            <type>text/plain</type>
            <size>7352</size>
            <attacher name="Sami Kyöstilä">skyostil</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI2OTczCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDA0MjFjMDUwNDIzMDdh
ODhhZjc4MDA1ZDk4YjY0MzIzNzQ4NWE5Yi4uOTAzOGI1YmI1ZTM4NDQ5MmJiZWRkOTY5ZjNlZTIx
ZWQyMWYyMWEzZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDEyLTA4LTI5ICBTYW1p
IEt5b3N0aWxhICA8c2t5b3N0aWxAZ29vZ2xlLmNvbT4KKworICAgICAgICBFbmFibGUvZGlzYWJs
ZSBjb21wb3NpdGVkIHNjcm9sbGluZyBiYXNlZCBvbiBvdmVyZmxvdworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTUzMjMKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXaGVuIGFuIG92ZXJmbG93OnthdXRvLG92
ZXJsYXl9IGFuZCAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaAorICAgICAgICBlbGVt
ZW50IGdhaW5zIG9yIGxvc2VzIG92ZXJmbG93LCB3ZSBzaG91bGQgY29ycmVzcG9uZGluZ2x5IGVu
YWJsZSBhbmQKKyAgICAgICAgZGlzYWJsZSBjb21wb3NpdGVkIHNjcm9sbGluZyBkZXBlbmRpbmcg
b24gd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUKKyAgICAgICAgc2Nyb2xsZWQgb3Igbm90Lgor
CisgICAgICAgIFRoZSBwcmV2aW91cyBsb2dpYyBpbiBSZW5kZXJMYXllcjo6dXNlc0NvbXBvc2l0
ZWRTY3JvbGxpbmcoKSBhbHJlYWR5CisgICAgICAgIGNoZWNrZWQgZm9yIGFjdHVhbCBvdmVyZmxv
dywgYnV0IHdlIGFsc28gbmVlZCB0byByZWNvbXB1dGUgdGhlCisgICAgICAgIGNvbXBvc2l0aW5n
IHJlcXVpcmVtZW50cyB3aGVuIHRoZSBhbW91bnQgb2Ygb3ZlcmZsb3cgY2hhbmdlcyBkdXJpbmcK
KyAgICAgICAgbGF5b3V0LiBBZGRpdGlvbmFsbHksIGxheWVycyB1c2luZyBjb21wb3NpdGVkIHNj
cm9sbGluZyBhcmUgbWFya2VkIGFzCisgICAgICAgIHNlbGYtcGFpbnRpbmcgdG8gZW5zdXJlIHRo
ZXkgYXJlIGFsd2F5cyBwcm9tb3RlZCB0byBjb21wb3NpdGVkIGxheWVycworICAgICAgICB3aGVu
IG5lZWRlZC4KKworICAgICAgICBUZXN0OiBjb21wb3NpdGluZy9vdmVyZmxvdy9vdmVyZmxvdy1h
dXRvLXdpdGgtdG91Y2gtdG9nZ2xlLmh0bWwKKworICAgICAgICBOb3RlIHRoYXQgdGhlIGJlaGF2
aW9yIGZvciBtYWludGFpbmluZyBhIHN0YWNraW5nIGNvbnRleHQgZXZlbiB3aXRob3V0CisgICAg
ICAgIHRoZSBwcmVzZW5zZSBvZiBvdmVyZmxvdyBpcyBjb3ZlcmVkIGJ5IHBsYXRmb3JtL2Nocm9t
aXVtL2NvbXBvc2l0aW5nL292ZXJmbG93L292ZXJmbG93LXNjcm9sbGluZy10b3VjaC1zdGFja2lu
Zy1jb250ZXh0Lmh0bWwuCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6UmVuZGVyTGF5ZXI6OnVwZGF0ZVNjcm9sbEluZm9BZnRlckxheW91
dCk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllcjo6c2hvdWxkQmVTZWxmUGFpbnRpbmdM
YXllcik6CisKIDIwMTItMDgtMjkgIERvbWluaWMgTWF6em9uaSAgPGRtYXp6b25pQGdvb2dsZS5j
b20+CiAKICAgICAgICAgQVg6IENhbnZhcyBzaG91bGQgaGF2ZSBhIGRpc3RpbmN0IHJvbGUKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5jcHAgYi9Tb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwCmluZGV4IDk1ZGU5Mzg1YjVhN2I4
ZWYxODM3NDc3NjU5NTNhOWY5NTdjZTBkMzIuLmUzNDM1NmE2ZGU2MGVmYjgwYzljOTEwZmZlNDIx
NmJiNmExZjU1ODkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJM
YXllci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcApA
QCAtMjY0Miw2ICsyNjQyLDEwIEBAIHZvaWQgUmVuZGVyTGF5ZXI6OnVwZGF0ZVNjcm9sbEluZm9B
ZnRlckxheW91dCgpCiAKICAgICBpZiAob3JpZ2luYWxTY3JvbGxPZmZzZXQgIT0gc2Nyb2xsT2Zm
c2V0KCkpCiAgICAgICAgIHNjcm9sbFRvT2Zmc2V0V2l0aG91dEFuaW1hdGlvbih0b1BvaW50KHNj
cm9sbE9mZnNldCgpKSk7CisKKyAgICAvLyBDb21wb3NpdGVkIHNjcm9sbGluZyBtYXkgbmVlZCB0
byBiZSBlbmFibGVkIG9yIGRpc2FibGVkIGlmIHRoZSBhbW91bnQgb2Ygb3ZlcmZsb3cgY2hhbmdl
ZC4KKyAgICBpZiAoY29tcG9zaXRvcigpLT51cGRhdGVMYXllckNvbXBvc2l0aW5nU3RhdGUodGhp
cykpCisgICAgICAgIGNvbXBvc2l0b3IoKS0+c2V0Q29tcG9zaXRpbmdMYXllcnNOZWVkUmVidWls
ZCgpOwogfQogCiB2b2lkIFJlbmRlckxheWVyOjpwYWludE92ZXJmbG93Q29udHJvbHMoR3JhcGhp
Y3NDb250ZXh0KiBjb250ZXh0LCBjb25zdCBJbnRQb2ludCYgcGFpbnRPZmZzZXQsIGNvbnN0IElu
dFJlY3QmIGRhbWFnZVJlY3QsIGJvb2wgcGFpbnRpbmdPdmVybGF5Q29udHJvbHMpCkBAIC00ODE1
LDYgKzQ4MTksNyBAQCBib29sIFJlbmRlckxheWVyOjpzaG91bGRCZVNlbGZQYWludGluZ0xheWVy
KCkgY29uc3QKIHsKICAgICByZXR1cm4gIWlzTm9ybWFsRmxvd09ubHkoKQogICAgICAgICB8fCBo
YXNPdmVybGF5U2Nyb2xsYmFycygpCisgICAgICAgIHx8IHVzZXNDb21wb3NpdGVkU2Nyb2xsaW5n
KCkKICAgICAgICAgfHwgcmVuZGVyZXIoKS0+aGFzUmVmbGVjdGlvbigpCiAgICAgICAgIHx8IHJl
bmRlcmVyKCktPmhhc01hc2soKQogICAgICAgICB8fCByZW5kZXJlcigpLT5pc1RhYmxlUm93KCkK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBkMTRmMjkyNGI2ZTVkNGQyOGUyZWNlYjM0YjMxMjViYjIyMTU0ZmZkLi44MTQzMmE3
Yjc1ZWM2OWQwYjEyNDY4ZjI2MDMyNGFkYTFjZDk4NDU4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAK
KzIwMTItMDgtMjkgIFNhbWkgS3lvc3RpbGEgIDxza3lvc3RpbEBnb29nbGUuY29tPgorCisgICAg
ICAgIEVuYWJsZS9kaXNhYmxlIGNvbXBvc2l0ZWQgc2Nyb2xsaW5nIGJhc2VkIG9uIG92ZXJmbG93
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05NTMyMwor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZGVkIGEg
bmV3IHRlc3QgZm9yIG1ha2luZyBzdXJlIGNvbXBvc2l0ZWQgc2Nyb2xsaW5nIGlzIGVuYWJsZWQg
d2hlbiBvdmVyZmxvdworICAgICAgICBpcyBpbnRyb2R1Y2VkLgorCisgICAgICAgIE5vdGUgdGhh
dCB0aGlzIHRlc3Qgd2lsbCBwYXNzIG9ubHkgaWYgT1ZFUkZMT1dfU0NST0xMSU5HIGlzIGVuYWJs
ZWQuCisKKyAgICAgICAgKiBjb21wb3NpdGluZy9vdmVyZmxvdy9vdmVyZmxvdy1hdXRvLXdpdGgt
dG91Y2gtdG9nZ2xlLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogY29tcG9zaXRpbmcv
b3ZlcmZsb3cvb3ZlcmZsb3ctYXV0by13aXRoLXRvdWNoLXRvZ2dsZS5odG1sOiBBZGRlZC4KKyAg
ICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS9UZXN0RXhwZWN0YXRpb25zOgorCiAyMDEyLTA4LTI5
ICBab2x0YW4gQXJ2YWkgIDx6YXJ2YWlAaW5mLnUtc3plZ2VkLmh1PgogCiAgICAgICAgIFtRdF1b
V0sxXSBVbnJldmlld2QgZ2FyZGVuaW5nLiBTa2lwIGZhaWxpbmcgY3NzMyBmaWx0ZXIgdGVzdC4K
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL292ZXJmbG93L292ZXJmbG93LWF1
dG8td2l0aC10b3VjaC10b2dnbGUtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvY29tcG9zaXRp
bmcvb3ZlcmZsb3cvb3ZlcmZsb3ctYXV0by13aXRoLXRvdWNoLXRvZ2dsZS1leHBlY3RlZC50eHQK
bmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMC4uNTlkNDVkM2NjN2IyZGI1MmJkZjAyZGY0OGFkMjk5NzRmNjhkZTY5OQotLS0g
L2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL292ZXJmbG93L292ZXJmbG93
LWF1dG8td2l0aC10b3VjaC10b2dnbGUtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsNDEgQEAKKyhH
cmFwaGljc0xheWVyCisgIChib3VuZHMgODAwLjAwIDYwMC4wMCkKKyAgKGNoaWxkcmVuIDEKKyAg
ICAoR3JhcGhpY3NMYXllcgorICAgICAgKGJvdW5kcyA4MDAuMDAgNjAwLjAwKQorICAgICAgKGNo
aWxkcmVuIDEKKyAgICAgICAgKEdyYXBoaWNzTGF5ZXIKKyAgICAgICAgICAocG9zaXRpb24gOC4w
MCA4LjAwKQorICAgICAgICAgIChib3VuZHMgMzAwLjAwIDMwMC4wMCkKKyAgICAgICAgICAoY2hp
bGRyZW4gNAorICAgICAgICAgICAgKEdyYXBoaWNzTGF5ZXIKKyAgICAgICAgICAgICAgKGJvdW5k
cyAzMDAuMDAgMzAwLjAwKQorICAgICAgICAgICAgICAoY2hpbGRyZW4gMQorICAgICAgICAgICAg
ICAgIChHcmFwaGljc0xheWVyCisgICAgICAgICAgICAgICAgICAoYm91bmRzIDEwMDAuMDAgMTAw
MC4wMCkKKyAgICAgICAgICAgICAgICAgIChkcmF3c0NvbnRlbnQgMSkKKyAgICAgICAgICAgICAg
ICApCisgICAgICAgICAgICAgICkKKyAgICAgICAgICAgICkKKyAgICAgICAgICAgIChHcmFwaGlj
c0xheWVyCisgICAgICAgICAgICAgIChwb3NpdGlvbiAwLjAwIDI4NS4wMCkKKyAgICAgICAgICAg
ICAgKGJvdW5kcyAyODUuMDAgMTUuMDApCisgICAgICAgICAgICAgIChkcmF3c0NvbnRlbnQgMSkK
KyAgICAgICAgICAgICkKKyAgICAgICAgICAgIChHcmFwaGljc0xheWVyCisgICAgICAgICAgICAg
IChwb3NpdGlvbiAyODUuMDAgMC4wMCkKKyAgICAgICAgICAgICAgKGJvdW5kcyAxNS4wMCAyODUu
MDApCisgICAgICAgICAgICAgIChkcmF3c0NvbnRlbnQgMSkKKyAgICAgICAgICAgICkKKyAgICAg
ICAgICAgIChHcmFwaGljc0xheWVyCisgICAgICAgICAgICAgIChwb3NpdGlvbiAyODUuMDAgMjg1
LjAwKQorICAgICAgICAgICAgICAoYm91bmRzIDE1LjAwIDE1LjAwKQorICAgICAgICAgICAgICAo
ZHJhd3NDb250ZW50IDEpCisgICAgICAgICAgICApCisgICAgICAgICAgKQorICAgICAgICApCisg
ICAgICApCisgICAgKQorICApCispCisKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NvbXBvc2l0
aW5nL292ZXJmbG93L292ZXJmbG93LWF1dG8td2l0aC10b3VjaC10b2dnbGUuaHRtbCBiL0xheW91
dFRlc3RzL2NvbXBvc2l0aW5nL292ZXJmbG93L292ZXJmbG93LWF1dG8td2l0aC10b3VjaC10b2dn
bGUuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwLi4xMjVmOGQ3MDcyNjE0Y2VmZjdmZTQ1MjgyYTY5NWU3OTU2YWRj
ZDkxCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvb3ZlcmZsb3cv
b3ZlcmZsb3ctYXV0by13aXRoLXRvdWNoLXRvZ2dsZS5odG1sCkBAIC0wLDAgKzEsNDEgQEAKKzwh
RE9DVFlQRSBodG1sPgorPGh0bWw+Cis8aGVhZD4KKyAgPHN0eWxlPgorICAgIC5zY3JvbGxlciB7
CisgICAgICB3aWR0aDogMzAwcHg7CisgICAgICBoZWlnaHQ6IDMwMHB4OworICAgICAgb3ZlcmZs
b3c6IGF1dG87CisgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7CisgICAg
fQorCisgICAgI2NvbHVtbiB7CisgICAgICAvKiBJbml0aWFsbHkgdGhlIGNvbnRlbnQgZG9lc24n
dCBvdmVyZmxvdyBzbyBpdCB3b24ndCBiZSBjb21wb3NpdGVkLiAqLworICAgICAgd2lkdGg6IDEw
MHB4OworICAgICAgaGVpZ2h0OiAxMDBweDsKKyAgICAgIGJhY2tncm91bmQ6IHNpbHZlcjsKKyAg
ICB9CisgIDwvc3R5bGU+CisgIDxzY3JpcHQ+CisgICAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQor
ICAgICAgdGVzdFJ1bm5lci5kdW1wQXNUZXh0KCk7CisKKyAgICB3aW5kb3cuYWRkRXZlbnRMaXN0
ZW5lcignbG9hZCcsIGZ1bmN0aW9uKCkgeworICAgICAgLy8gSW50cm9kdWNpbmcgb3ZlcmZsb3cg
c2hvdWxkIGVuYWJsZSBjb21wb3NpdGVkIHNjcm9sbGluZy4KKyAgICAgIHZhciBjb2x1bW4gPSBk
b2N1bWVudC5nZXRFbGVtZW50QnlJZCgnY29sdW1uJyk7CisgICAgICBjb2x1bW4uc3R5bGUud2lk
dGggPSAnMTAwMHB4JzsKKyAgICAgIGNvbHVtbi5zdHlsZS5oZWlnaHQgPSAnMTAwMHB4JzsKKyAg
ICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5
SWQoJ2xheWVycycpLmlubmVySFRNTCA9IHRlc3RSdW5uZXIubGF5ZXJUcmVlQXNUZXh0KCk7Cisg
ICAgfSwgdHJ1ZSk7CisgIDwvc2NyaXB0PgorPC9oZWFkPgorCis8Ym9keT4KKyAgPGRpdiBjbGFz
cz0ic2Nyb2xsZXIiPgorICAgIDxkaXYgaWQ9ImNvbHVtbiI+CisgICAgPC9kaXY+CisgIDwvZGl2
PgorICA8cHJlIGlkPSJsYXllcnMiPkxheWVyIHRyZWUgZ29lcyBoZXJlIGluIERSVDwvcHJlPgor
PC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21p
dW0vVGVzdEV4cGVjdGF0aW9ucyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL1Rlc3RF
eHBlY3RhdGlvbnMKaW5kZXggYzMxM2JkZjM2M2Q4NjRjOWI4OWRkNTViMDBmMmRiYWM5NTkzY2Ix
MS4uNDlmYjhiNWY2Mjc0NzZjZGFkZjI4OTA5ZWEwZTI4MmFlZWMwNGVhMiAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vVGVzdEV4cGVjdGF0aW9ucworKysgYi9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS9UZXN0RXhwZWN0YXRpb25zCkBAIC0zNDY0LDYgKzM0
NjQsNyBAQCBCVUdXSzk0MzUzIDogY29tcG9zaXRpbmcvb3ZlcmZsb3cvdGV4dGFyZWEtc2Nyb2xs
LXRvdWNoLmh0bWwgPSBURVhUCiAvLyBGYWlsaW5nIG9uIExpbnV4IChDb250ZW50IFNoZWxsKSBv
bmx5IG5vdwogQlVHV0s5NDM1MyBMSU5VWCA6IGNvbXBvc2l0aW5nL292ZXJmbG93L25lc3RlZC1z
Y3JvbGxpbmcuaHRtbCA9IElNQUdFK1RFWFQgUEFTUwogQlVHV0s5NDM1MyA6IGNvbXBvc2l0aW5n
L292ZXJmbG93L292ZXJmbG93LWF1dG8td2l0aC10b3VjaC5odG1sID0gVEVYVAorQlVHV0s5NDM1
MyA6IGNvbXBvc2l0aW5nL292ZXJmbG93L292ZXJmbG93LWF1dG8td2l0aC10b3VjaC10b2dnbGUu
aHRtbCA9IFRFWFQKIEJVR1dLOTQzNTMgOiBjb21wb3NpdGluZy9vdmVyZmxvdy9vdmVyZmxvdy1v
dmVybGF5LXdpdGgtdG91Y2guaHRtbCA9IFRFWFQKIAogLy8gTmVlZHMgYSByZWJhc2VsaW5lLgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>161229</attachid>
            <date>2012-08-29 08:12:18 -0700</date>
            <delta_ts>2012-09-05 11:53:06 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-95323-20120829161208.patch</filename>
            <type>text/plain</type>
            <size>7497</size>
            <attacher name="Sami Kyöstilä">skyostil</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI2OTk5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDFlYTAxMWFkY2EyZDE1
NzNjN2E2NTg3N2U1MjZkMTBhMzkxMmE5MS4uMmM0OTExY2M1MTM0ZjYzNGE4YTc2ZjVlNzU0NzU4
NmFhYzc5YzFhMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDEyLTA4LTI5ICBTYW1p
IEt5b3N0aWxhICA8c2t5b3N0aWxAZ29vZ2xlLmNvbT4KKworICAgICAgICBFbmFibGUvZGlzYWJs
ZSBjb21wb3NpdGVkIHNjcm9sbGluZyBiYXNlZCBvbiBvdmVyZmxvdworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTUzMjMKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXaGVuIGFuIG92ZXJmbG93OnthdXRvLG92
ZXJsYXl9IGFuZCAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaAorICAgICAgICBlbGVt
ZW50IGdhaW5zIG9yIGxvc2VzIG92ZXJmbG93LCB3ZSBzaG91bGQgY29ycmVzcG9uZGluZ2x5IGVu
YWJsZSBhbmQKKyAgICAgICAgZGlzYWJsZSBjb21wb3NpdGVkIHNjcm9sbGluZyBkZXBlbmRpbmcg
b24gd2hldGhlciB0aGUgZWxlbWVudCBjYW4gYmUKKyAgICAgICAgc2Nyb2xsZWQgb3Igbm90Lgor
CisgICAgICAgIFRoZSBwcmV2aW91cyBsb2dpYyBpbiBSZW5kZXJMYXllcjo6dXNlc0NvbXBvc2l0
ZWRTY3JvbGxpbmcoKSBhbHJlYWR5CisgICAgICAgIGNoZWNrZWQgZm9yIGFjdHVhbCBvdmVyZmxv
dywgYnV0IHdlIGFsc28gbmVlZCB0byByZWNvbXB1dGUgdGhlCisgICAgICAgIGNvbXBvc2l0aW5n
IHJlcXVpcmVtZW50cyB3aGVuIHRoZSBhbW91bnQgb2Ygb3ZlcmZsb3cgY2hhbmdlcyBkdXJpbmcK
KyAgICAgICAgbGF5b3V0LiBBZGRpdGlvbmFsbHksIGxheWVycyB1c2luZyBjb21wb3NpdGVkIHNj
cm9sbGluZyBhcmUgbWFya2VkIGFzCisgICAgICAgIHNlbGYtcGFpbnRpbmcgdG8gZW5zdXJlIHRo
ZXkgYXJlIGFsd2F5cyBwcm9tb3RlZCB0byBjb21wb3NpdGVkIGxheWVycworICAgICAgICB3aGVu
IG5lZWRlZC4KKworICAgICAgICBUZXN0OiBjb21wb3NpdGluZy9vdmVyZmxvdy9vdmVyZmxvdy1h
dXRvLXdpdGgtdG91Y2gtdG9nZ2xlLmh0bWwKKworICAgICAgICBOb3RlIHRoYXQgdGhlIGJlaGF2
aW9yIGZvciBtYWludGFpbmluZyBhIHN0YWNraW5nIGNvbnRleHQgZXZlbiB3aXRob3V0CisgICAg
ICAgIHRoZSBwcmVzZW5zZSBvZiBvdmVyZmxvdyBpcyBjb3ZlcmVkIGJ5IHBsYXRmb3JtL2Nocm9t
aXVtL2NvbXBvc2l0aW5nL292ZXJmbG93L292ZXJmbG93LXNjcm9sbGluZy10b3VjaC1zdGFja2lu
Zy1jb250ZXh0Lmh0bWwuCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwOgor
ICAgICAgICAoV2ViQ29yZTo6UmVuZGVyTGF5ZXI6OnVwZGF0ZVNjcm9sbEluZm9BZnRlckxheW91
dCk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllcjo6c2hvdWxkQmVTZWxmUGFpbnRpbmdM
YXllcik6CisKIDIwMTItMDgtMjkgIFZzZXZvbG9kIFZsYXNvdiAgPHZzZXZpa0BjaHJvbWl1bS5v
cmc+CiAKICAgICAgICAgV2ViIEluc3BlY3RvcjogVHVybiB3b3Jrc3BhY2UgaW50byBhIGNvbnRh
aW5lciBvZiBVaVNvdXJjZUNvZGVzIHB1dCBpbiBkaWZmZXJlbnQgcHJvamVjdHMuCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwIGIvU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmNwcAppbmRleCA5NWRlOTM4NWI1YTdiOGVmMTgz
NzQ3NzY1OTUzYTlmOTU3Y2UwZDMyLi5hNjE3OTM3MzRjZjc3OWE5MGM5ZjYxOTcxOThiYmJjMThm
Y2I2MTcwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIu
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllci5jcHAKQEAgLTI2
NDIsNiArMjY0MiwxMiBAQCB2b2lkIFJlbmRlckxheWVyOjp1cGRhdGVTY3JvbGxJbmZvQWZ0ZXJM
YXlvdXQoKQogCiAgICAgaWYgKG9yaWdpbmFsU2Nyb2xsT2Zmc2V0ICE9IHNjcm9sbE9mZnNldCgp
KQogICAgICAgICBzY3JvbGxUb09mZnNldFdpdGhvdXRBbmltYXRpb24odG9Qb2ludChzY3JvbGxP
ZmZzZXQoKSkpOworCisjaWYgVVNFKEFDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HKQorICAgIC8vIENv
bXBvc2l0ZWQgc2Nyb2xsaW5nIG1heSBuZWVkIHRvIGJlIGVuYWJsZWQgb3IgZGlzYWJsZWQgaWYg
dGhlIGFtb3VudCBvZiBvdmVyZmxvdyBjaGFuZ2VkLgorICAgIGlmIChyZW5kZXJlcigpLT52aWV3
KCkgJiYgY29tcG9zaXRvcigpLT51cGRhdGVMYXllckNvbXBvc2l0aW5nU3RhdGUodGhpcykpCisg
ICAgICAgIGNvbXBvc2l0b3IoKS0+c2V0Q29tcG9zaXRpbmdMYXllcnNOZWVkUmVidWlsZCgpOwor
I2VuZGlmCiB9CiAKIHZvaWQgUmVuZGVyTGF5ZXI6OnBhaW50T3ZlcmZsb3dDb250cm9scyhHcmFw
aGljc0NvbnRleHQqIGNvbnRleHQsIGNvbnN0IEludFBvaW50JiBwYWludE9mZnNldCwgY29uc3Qg
SW50UmVjdCYgZGFtYWdlUmVjdCwgYm9vbCBwYWludGluZ092ZXJsYXlDb250cm9scykKQEAgLTQ4
MTUsNiArNDgyMSw3IEBAIGJvb2wgUmVuZGVyTGF5ZXI6OnNob3VsZEJlU2VsZlBhaW50aW5nTGF5
ZXIoKSBjb25zdAogewogICAgIHJldHVybiAhaXNOb3JtYWxGbG93T25seSgpCiAgICAgICAgIHx8
IGhhc092ZXJsYXlTY3JvbGxiYXJzKCkKKyAgICAgICAgfHwgdXNlc0NvbXBvc2l0ZWRTY3JvbGxp
bmcoKQogICAgICAgICB8fCByZW5kZXJlcigpLT5oYXNSZWZsZWN0aW9uKCkKICAgICAgICAgfHwg
cmVuZGVyZXIoKS0+aGFzTWFzaygpCiAgICAgICAgIHx8IHJlbmRlcmVyKCktPmlzVGFibGVSb3co
KQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCmluZGV4IDgxMDdlOGIxMGUxZDhhMTBkOGJjYmE3MWIwYmZlMzg2YTUxZDcyODMuLmUwNWFk
M2RmYWE2NGNlNGI4YWFhOTVhOGEyYjhjNWYxNTFjNmY4ODUgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOSBA
QAorMjAxMi0wOC0yOSAgU2FtaSBLeW9zdGlsYSAgPHNreW9zdGlsQGdvb2dsZS5jb20+CisKKyAg
ICAgICAgRW5hYmxlL2Rpc2FibGUgY29tcG9zaXRlZCBzY3JvbGxpbmcgYmFzZWQgb24gb3ZlcmZs
b3cKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk1MzIz
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkZWQg
YSBuZXcgdGVzdCBmb3IgbWFraW5nIHN1cmUgY29tcG9zaXRlZCBzY3JvbGxpbmcgaXMgZW5hYmxl
ZCB3aGVuIG92ZXJmbG93CisgICAgICAgIGlzIGludHJvZHVjZWQuCisKKyAgICAgICAgTm90ZSB0
aGF0IHRoaXMgdGVzdCB3aWxsIHBhc3Mgb25seSBpZiBPVkVSRkxPV19TQ1JPTExJTkcgaXMgZW5h
YmxlZC4KKworICAgICAgICAqIGNvbXBvc2l0aW5nL292ZXJmbG93L292ZXJmbG93LWF1dG8td2l0
aC10b3VjaC10b2dnbGUtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBjb21wb3NpdGlu
Zy9vdmVyZmxvdy9vdmVyZmxvdy1hdXRvLXdpdGgtdG91Y2gtdG9nZ2xlLmh0bWw6IEFkZGVkLgor
ICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL1Rlc3RFeHBlY3RhdGlvbnM6CisKIDIwMTItMDgt
MjkgIFZzZXZvbG9kIFZsYXNvdiAgPHZzZXZpa0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgV2Vi
IEluc3BlY3RvcjogVHVybiB3b3Jrc3BhY2UgaW50byBhIGNvbnRhaW5lciBvZiBVaVNvdXJjZUNv
ZGVzIHB1dCBpbiBkaWZmZXJlbnQgcHJvamVjdHMuCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9j
b21wb3NpdGluZy9vdmVyZmxvdy9vdmVyZmxvdy1hdXRvLXdpdGgtdG91Y2gtdG9nZ2xlLWV4cGVj
dGVkLnR4dCBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL292ZXJmbG93L292ZXJmbG93LWF1dG8t
d2l0aC10b3VjaC10b2dnbGUtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjU5ZDQ1ZDNjYzdiMmRi
NTJiZGYwMmRmNDhhZDI5OTc0ZjY4ZGU2OTkKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0
cy9jb21wb3NpdGluZy9vdmVyZmxvdy9vdmVyZmxvdy1hdXRvLXdpdGgtdG91Y2gtdG9nZ2xlLWV4
cGVjdGVkLnR4dApAQCAtMCwwICsxLDQxIEBACisoR3JhcGhpY3NMYXllcgorICAoYm91bmRzIDgw
MC4wMCA2MDAuMDApCisgIChjaGlsZHJlbiAxCisgICAgKEdyYXBoaWNzTGF5ZXIKKyAgICAgIChi
b3VuZHMgODAwLjAwIDYwMC4wMCkKKyAgICAgIChjaGlsZHJlbiAxCisgICAgICAgIChHcmFwaGlj
c0xheWVyCisgICAgICAgICAgKHBvc2l0aW9uIDguMDAgOC4wMCkKKyAgICAgICAgICAoYm91bmRz
IDMwMC4wMCAzMDAuMDApCisgICAgICAgICAgKGNoaWxkcmVuIDQKKyAgICAgICAgICAgIChHcmFw
aGljc0xheWVyCisgICAgICAgICAgICAgIChib3VuZHMgMzAwLjAwIDMwMC4wMCkKKyAgICAgICAg
ICAgICAgKGNoaWxkcmVuIDEKKyAgICAgICAgICAgICAgICAoR3JhcGhpY3NMYXllcgorICAgICAg
ICAgICAgICAgICAgKGJvdW5kcyAxMDAwLjAwIDEwMDAuMDApCisgICAgICAgICAgICAgICAgICAo
ZHJhd3NDb250ZW50IDEpCisgICAgICAgICAgICAgICAgKQorICAgICAgICAgICAgICApCisgICAg
ICAgICAgICApCisgICAgICAgICAgICAoR3JhcGhpY3NMYXllcgorICAgICAgICAgICAgICAocG9z
aXRpb24gMC4wMCAyODUuMDApCisgICAgICAgICAgICAgIChib3VuZHMgMjg1LjAwIDE1LjAwKQor
ICAgICAgICAgICAgICAoZHJhd3NDb250ZW50IDEpCisgICAgICAgICAgICApCisgICAgICAgICAg
ICAoR3JhcGhpY3NMYXllcgorICAgICAgICAgICAgICAocG9zaXRpb24gMjg1LjAwIDAuMDApCisg
ICAgICAgICAgICAgIChib3VuZHMgMTUuMDAgMjg1LjAwKQorICAgICAgICAgICAgICAoZHJhd3ND
b250ZW50IDEpCisgICAgICAgICAgICApCisgICAgICAgICAgICAoR3JhcGhpY3NMYXllcgorICAg
ICAgICAgICAgICAocG9zaXRpb24gMjg1LjAwIDI4NS4wMCkKKyAgICAgICAgICAgICAgKGJvdW5k
cyAxNS4wMCAxNS4wMCkKKyAgICAgICAgICAgICAgKGRyYXdzQ29udGVudCAxKQorICAgICAgICAg
ICAgKQorICAgICAgICAgICkKKyAgICAgICAgKQorICAgICAgKQorICAgICkKKyAgKQorKQorCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9vdmVyZmxvdy9vdmVyZmxvdy1hdXRv
LXdpdGgtdG91Y2gtdG9nZ2xlLmh0bWwgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9vdmVyZmxv
dy9vdmVyZmxvdy1hdXRvLXdpdGgtdG91Y2gtdG9nZ2xlLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2
NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMTI1Zjhk
NzA3MjYxNGNlZmY3ZmU0NTI4MmE2OTVlNzk1NmFkY2Q5MQotLS0gL2Rldi9udWxsCisrKyBiL0xh
eW91dFRlc3RzL2NvbXBvc2l0aW5nL292ZXJmbG93L292ZXJmbG93LWF1dG8td2l0aC10b3VjaC10
b2dnbGUuaHRtbApAQCAtMCwwICsxLDQxIEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhl
YWQ+CisgIDxzdHlsZT4KKyAgICAuc2Nyb2xsZXIgeworICAgICAgd2lkdGg6IDMwMHB4OworICAg
ICAgaGVpZ2h0OiAzMDBweDsKKyAgICAgIG92ZXJmbG93OiBhdXRvOworICAgICAgLXdlYmtpdC1v
dmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOworICAgIH0KKworICAgICNjb2x1bW4geworICAgICAg
LyogSW5pdGlhbGx5IHRoZSBjb250ZW50IGRvZXNuJ3Qgb3ZlcmZsb3cgc28gaXQgd29uJ3QgYmUg
Y29tcG9zaXRlZC4gKi8KKyAgICAgIHdpZHRoOiAxMDBweDsKKyAgICAgIGhlaWdodDogMTAwcHg7
CisgICAgICBiYWNrZ3JvdW5kOiBzaWx2ZXI7CisgICAgfQorICA8L3N0eWxlPgorICA8c2NyaXB0
PgorICAgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICAgIHRlc3RSdW5uZXIuZHVtcEFzVGV4
dCgpOworCisgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ2xvYWQnLCBmdW5jdGlvbigpIHsK
KyAgICAgIC8vIEludHJvZHVjaW5nIG92ZXJmbG93IHNob3VsZCBlbmFibGUgY29tcG9zaXRlZCBz
Y3JvbGxpbmcuCisgICAgICB2YXIgY29sdW1uID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2Nv
bHVtbicpOworICAgICAgY29sdW1uLnN0eWxlLndpZHRoID0gJzEwMDBweCc7CisgICAgICBjb2x1
bW4uc3R5bGUuaGVpZ2h0ID0gJzEwMDBweCc7CisgICAgICBpZiAod2luZG93LnRlc3RSdW5uZXIp
CisgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdsYXllcnMnKS5pbm5lckhUTUwgPSB0
ZXN0UnVubmVyLmxheWVyVHJlZUFzVGV4dCgpOworICAgIH0sIHRydWUpOworICA8L3NjcmlwdD4K
KzwvaGVhZD4KKworPGJvZHk+CisgIDxkaXYgY2xhc3M9InNjcm9sbGVyIj4KKyAgICA8ZGl2IGlk
PSJjb2x1bW4iPgorICAgIDwvZGl2PgorICA8L2Rpdj4KKyAgPHByZSBpZD0ibGF5ZXJzIj5MYXll
ciB0cmVlIGdvZXMgaGVyZSBpbiBEUlQ8L3ByZT4KKzwvYm9keT4KKzwvaHRtbD4KZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL1Rlc3RFeHBlY3RhdGlvbnMgYi9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS9UZXN0RXhwZWN0YXRpb25zCmluZGV4IGMzMTNiZGYz
NjNkODY0YzliODlkZDU1YjAwZjJkYmFjOTU5M2NiMTEuLjQ5ZmI4YjVmNjI3NDc2Y2RhZGYyODkw
OWVhMGUyODJhZWVjMDRlYTIgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9t
aXVtL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0v
VGVzdEV4cGVjdGF0aW9ucwpAQCAtMzQ2NCw2ICszNDY0LDcgQEAgQlVHV0s5NDM1MyA6IGNvbXBv
c2l0aW5nL292ZXJmbG93L3RleHRhcmVhLXNjcm9sbC10b3VjaC5odG1sID0gVEVYVAogLy8gRmFp
bGluZyBvbiBMaW51eCAoQ29udGVudCBTaGVsbCkgb25seSBub3cKIEJVR1dLOTQzNTMgTElOVVgg
OiBjb21wb3NpdGluZy9vdmVyZmxvdy9uZXN0ZWQtc2Nyb2xsaW5nLmh0bWwgPSBJTUFHRStURVhU
IFBBU1MKIEJVR1dLOTQzNTMgOiBjb21wb3NpdGluZy9vdmVyZmxvdy9vdmVyZmxvdy1hdXRvLXdp
dGgtdG91Y2guaHRtbCA9IFRFWFQKK0JVR1dLOTQzNTMgOiBjb21wb3NpdGluZy9vdmVyZmxvdy9v
dmVyZmxvdy1hdXRvLXdpdGgtdG91Y2gtdG9nZ2xlLmh0bWwgPSBURVhUCiBCVUdXSzk0MzUzIDog
Y29tcG9zaXRpbmcvb3ZlcmZsb3cvb3ZlcmZsb3ctb3ZlcmxheS13aXRoLXRvdWNoLmh0bWwgPSBU
RVhUCiAKIC8vIE5lZWRzIGEgcmViYXNlbGluZS4K
</data>

          </attachment>
      

    </bug>

</bugzilla>