<?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>76850</bug_id>
          
          <creation_ts>2012-01-23 11:56:03 -0800</creation_ts>
          <short_desc>Clipping of render layer boundaries does not take page scale into account</short_desc>
          <delta_ts>2012-01-25 07:51:13 -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>
          
          <blocked>68075</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Sami Kyostila">skyostil</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>fsamuel</cc>
    
    <cc>jamesr</cc>
    
    <cc>jchaffraix</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>540725</commentid>
    <comment_count>0</comment_count>
    <who name="Sami Kyostila">skyostil</who>
    <bug_when>2012-01-23 11:56:03 -0800</bug_when>
    <thetext>The boundaries for render layers that are descendants of clipping containers (e.g., overflow: hidden) are incorrectly stored into the compositor&apos;s overlap map. The problem is that the boundaries are in scaled CSS coordinates while the clip rects are unscaled. The result is that the overlap check sometimes fails depending on the page geometry and scale.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>540739</commentid>
    <comment_count>1</comment_count>
      <attachid>123596</attachid>
    <who name="Sami Kyostila">skyostil</who>
    <bug_when>2012-01-23 12:17:15 -0800</bug_when>
    <thetext>Created attachment 123596
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>541274</commentid>
    <comment_count>2</comment_count>
      <attachid>123719</attachid>
    <who name="Sami Kyostila">skyostil</who>
    <bug_when>2012-01-24 05:50:00 -0800</bug_when>
    <thetext>Created attachment 123719
Patch

 - Fixed typo in changelog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>541807</commentid>
    <comment_count>3</comment_count>
      <attachid>123719</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-01-24 16:12:18 -0800</bug_when>
    <thetext>Comment on attachment 123719
Patch

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

It would be nice if the bug listed some real-world sites known by be broken.

&gt; LayoutTests/compositing/overflow/overflow-scaled-descendant-overlapping.html:25
&gt; +    &lt;div style=&quot;position: absolute; left: 400px; z-index: 1; background: #0f0&quot;&gt;
&gt; +        &lt;!-- Green should appear on top. --&gt;
&gt; +    &lt;/div&gt;
&gt; +
&gt; +    &lt;div style=&quot;position: absolute; left: 400px; overflow: hidden&quot;&gt;
&gt; +        &lt;div style=&quot;-webkit-transform: translateZ(0); background: #f00&quot;&gt;
&gt; +            &lt;!-- Red should be hidden. --&gt;
&gt; +        &lt;/div&gt;

Please use &apos;red&apos; and &apos;green&apos; for colors, rather than hex values.

Also, use of css classes like &apos;#indicator&quot; makes the test self-documenting. I also don&apos;t like inline style in general.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542136</commentid>
    <comment_count>4</comment_count>
    <who name="Sami Kyostila">skyostil</who>
    <bug_when>2012-01-25 03:11:32 -0800</bug_when>
    <thetext>A real-world site where this happens is the mobile version eBay (http://mobileweb.ebay.com/). It has a popup ad which is placed to the bottom of the viewport using absolute positioning and some JavaScript. The page also has an image gallery with images that are positioned using CSS 3D transforms. The bug is that the popup is obscured by the gallery images despite having a higher z-index.

The bug is triggered because the popup does not get its own graphics layer unless it overlaps with another existing graphics layer. It is this overlap test that fails due to the missing page scale factor.

To make it easier to trigger the bug on that page, first set page scale &gt; 1 and then call createAndroidAppPopup() on that page since the popup normally appears somewhat nondeterministically.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542165</commentid>
    <comment_count>5</comment_count>
      <attachid>123719</attachid>
    <who name="Sami Kyostila">skyostil</who>
    <bug_when>2012-01-25 03:50:50 -0800</bug_when>
    <thetext>Comment on attachment 123719
Patch

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

&gt;&gt; LayoutTests/compositing/overflow/overflow-scaled-descendant-overlapping.html:25
&gt;&gt; +        &lt;/div&gt;
&gt; 
&gt; Please use &apos;red&apos; and &apos;green&apos; for colors, rather than hex values.
&gt; 
&gt; Also, use of css classes like &apos;#indicator&quot; makes the test self-documenting. I also don&apos;t like inline style in general.

I&apos;ve now removed the inline style defitions and rewritten the test to use CSS classes like existing tests do.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542166</commentid>
    <comment_count>6</comment_count>
      <attachid>123917</attachid>
    <who name="Sami Kyostila">skyostil</who>
    <bug_when>2012-01-25 03:54:58 -0800</bug_when>
    <thetext>Created attachment 123917
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542248</commentid>
    <comment_count>7</comment_count>
      <attachid>123917</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2012-01-25 07:27:29 -0800</bug_when>
    <thetext>Comment on attachment 123917
Patch

Much cleaner test, thanks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542263</commentid>
    <comment_count>8</comment_count>
      <attachid>123917</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-25 07:51:08 -0800</bug_when>
    <thetext>Comment on attachment 123917
Patch

Clearing flags on attachment: 123917

Committed r105879: &lt;http://trac.webkit.org/changeset/105879&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>542264</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-25 07:51:13 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>123596</attachid>
            <date>2012-01-23 12:17:15 -0800</date>
            <delta_ts>2012-01-24 05:47:32 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-76850-20120123201713.patch</filename>
            <type>text/plain</type>
            <size>4920</size>
            <attacher name="Sami Kyostila">skyostil</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA1NTkyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZGZiNDI0ZDk3NmNhYzcw
YTU2NTQ0NzIxYTEwZWE4ODMxOTM2OWU0Yy4uNTA1MTIzZjg4YmVmYjZlZjFmNzI5OTk4ZGIyZmRj
NGJhMTg2NmU3YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTAxLTIzICBTYW1p
IEt5b3N0aWxhICA8c2t5b3N0aWxAY2hyb21pdW0ub3JnPgorCisgICAgICAgIENsaXBwaW5nIG9m
IHJlbmRlciBsYXllciBib3VuZGFyaWVzIGRvZXMgbm90IHRha2UgcGFnZSBzY2FsZSBpbnRvIGFj
Y291bnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc2
ODUwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2hl
biBpbnNlcnRpbmcgcmVuZGVyIGxheWVycyBpbnRvIHRoZSBjb21wb3NpdG9yJ3Mgb3ZlcmxhcCBt
YXAsIHRoZQorICAgICAgICBsYXllciBib3VuZGFyaWVzIGFyZSBjbGlwcGVkIGFnYWluc3QgYW55
IHBvdGVudGlhbCBwYXJlbnQgY2xpcCByZWN0cy4KKyAgICAgICAgVGhlIGNsaXAgcmVjdHMgYXJl
IGdpdmVuIGluIENTUyBjb29yZGluYXRlcywgd2hpbGUgdGhlIHJlbmRlciBsYXllcgorICAgICAg
ICBib3VuZGFyaWVzIGFyZSBpbiBzY2FsZWQgQ1NTIGNvb3JkaW5hdGVzLCBzbyB0aGUgcmVzdWx0
IGlzIGluY29ycmVjdC4KKyAgICAgICAgVGhpcyBwYXRjaCBzY2FsZXMgdGhlIGNsaXAgcmVjdHMg
YmVmb3JlIGNhbGN1bGF0aW5nIHRoZSBpbnRlcnNlY3Rpb24uCisKKyAgICAgICAgVGVzdDogY29t
cG9zaXRpbmcvb3ZlcmZsb3cvb3ZlcmZsb3ctc2NhbGVkLWRlc2NlbmRhbnQtb3ZlcmxhcHBpbmcu
aHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllckNvbXBvc2l0b3I6OmFkZFRvT3ZlcmxhcE1hcCk6
CisKIDIwMTItMDEtMjIgIE1hcmlvIFNhbmNoZXogUHJhZGEgIDxtc2FuY2hlekBpZ2FsaWEuY29t
PgogCiAgICAgICAgIFtHVEtdIEFUSyB0ZXh0LWNhcmV0LW1vdmVkIGFuZCB0ZXh0LXNlbGVjdGlv
bi1jaGFuZ2VkIGV2ZW50cyBub3QgYmVpbmcgZW1pdHRlZApkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHAgYi9Tb3VyY2UvV2ViQ29y
ZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcAppbmRleCBkN2U0MDVjZTBmNTc3
OWI1ZDMxMzE4ZjdlMWU5MjRlN2Y4ZjM3MzBjLi5iNDY2YWNmOTIwMTk2ODY2NDFiYzA5Y2QwZjBh
Yzc1M2FkZmNjZDYzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
TGF5ZXJDb21wb3NpdG9yLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
TGF5ZXJDb21wb3NpdG9yLmNwcApAQCAtNTk1LDYgKzU5NSw3IEBAIHZvaWQgUmVuZGVyTGF5ZXJD
b21wb3NpdG9yOjphZGRUb092ZXJsYXBNYXAoT3ZlcmxhcE1hcCYgb3ZlcmxhcE1hcCwgUmVuZGVy
TGF5ZXIqCiAgICAgfQogCiAgICAgTGF5b3V0UmVjdCBjbGlwUmVjdCA9IGxheWVyLT5iYWNrZ3Jv
dW5kQ2xpcFJlY3Qocm9vdFJlbmRlckxheWVyKCksIDAsIHRydWUpLnJlY3QoKTsgLy8gRklYTUU6
IEluY29ycmVjdCBmb3IgQ1NTIHJlZ2lvbnMuCisgICAgY2xpcFJlY3Quc2NhbGUocGFnZVNjYWxl
RmFjdG9yKCkpOwogICAgIGNsaXBSZWN0LmludGVyc2VjdChsYXllckJvdW5kcyk7CiAgICAgb3Zl
cmxhcE1hcC5hZGQobGF5ZXIsIGNsaXBSZWN0KTsKIH0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA0ZTRiMzU1NGMzZDgzZWNl
ZWY3YTEwMDA1YWVjNTJhZmFjM2JmMDdhLi5lYmIwN2MxY2M5NDkwYjNiMGU0NzBhZDIyMGVjODRl
OTU0MTk1NDk1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTItMDEtMjMgIFNhbWkgS3lvc3Rp
bGEgIDxza3lvc3RpbEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgQ2xpcHBpbmcgb2YgcmVuZGVy
IGxheWVyIGJvdW5kYXJpZXMgZG9lcyBub3QgdGFrZSBwYWdlIHNjYWxlIGludG8gYWNjb3VudAor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzY4NTAKKwor
ICAgICAgICBBZGRlZCBuZXcgdGVzdCB0byBtYWtlIHN1cmUgcmVuZGVyIGxheWVycyBpbnNpZGUg
Y2xpcHBlZCBjb250YWluZXJzCisgICAgICAgIGFyZSBjb3JyZWN0bHkgdGVzdGVkIGZvciBvdmVy
bGFwIHdpdGggb3ZlciBsYXllcnMuCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgKiBjb21wb3NpdGluZy9vdmVyZmxvdy9vdmVyZmxvdy1zY2FsZWQtZGVz
Y2VuZGFudC1vdmVybGFwcGluZy5odG1sOiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9jaHJv
bWl1bS1saW51eC9jb21wb3NpdGluZy9vdmVyZmxvdy9vdmVyZmxvdy1zY2FsZWQtZGVzY2VuZGFu
dC1vdmVybGFwcGluZy1leHBlY3RlZC5wbmc6IEFkZGVkLgorCiAyMDEyLTAxLTIyICBOaWtvbGFz
IFppbW1lcm1hbm4gIDxuemltbWVybWFubkByaW0uY29tPgogCiAgICAgICAgIE5vdCByZXZpZXdl
ZC4gRml4IHR5cG8sIHdoaWNoIG1ha2VzIHRoZSBzdHlsZSBib3Qgd2FybiBvbiBldmVyeSBwYXRj
aC4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL292ZXJmbG93L292ZXJmbG93
LXNjYWxlZC1kZXNjZW5kYW50LW92ZXJsYXBwaW5nLmh0bWwgYi9MYXlvdXRUZXN0cy9jb21wb3Np
dGluZy9vdmVyZmxvdy9vdmVyZmxvdy1zY2FsZWQtZGVzY2VuZGFudC1vdmVybGFwcGluZy5odG1s
Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAuLmI5ODg3NGI3ZmJiODAzODA3ZGYzNzZlZjdmZmYxOWEzMWE4OWNmYjEKLS0t
IC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9vdmVyZmxvdy9vdmVyZmxv
dy1zY2FsZWQtZGVzY2VuZGFudC1vdmVybGFwcGluZy5odG1sCkBAIC0wLDAgKzEsMjcgQEAKKzxo
dG1sPgorICAgIDwhLS0gVGhpcyBjaGVja3MgdGhlIG92ZXJsYXAgdGVzdCBiZXR3ZWVuIHJlbmRl
ciBsYXllcnMgaW5zaWRlIGNsaXBwZWQKKyAgICBjb250YWluZXJzIGFuZCBvdGhlciByZW5kZXIg
bGF5ZXJzIHdoZW4gcGFnZSBzY2FsaW5nIGlzIHVzZWQuIFNlZQorICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03Njg1MCAtLT4KKyAgICA8c2NyaXB0PgorICAgICAg
ICB3aW5kb3cub25sb2FkID0gZnVuY3Rpb24oKSB7CisgICAgICAgICAgICBpZiAod2luZG93Lmxh
eW91dFRlc3RDb250cm9sbGVyKQorICAgICAgICAgICAgICAgIGxheW91dFRlc3RDb250cm9sbGVy
LmR1bXBBc1RleHQodHJ1ZSk7CisgICAgICAgICAgICBpZiAod2luZG93LmludGVybmFscykKKyAg
ICAgICAgICAgICAgICB3aW5kb3cuaW50ZXJuYWxzLnNldFBhZ2VTY2FsZUZhY3Rvcihkb2N1bWVu
dCwgMC41LCAwLCAwKTsKKyAgICAgICAgfQorICAgIDwvc2NyaXB0PgorCisgICAgPHN0eWxlIHR5
cGU9InRleHQvY3NzIj4KKyAgICAgICAgZGl2IHsgd2lkdGg6IDEwMHB4OyBoZWlnaHQ6IDEwMHB4
IH0KKyAgICA8L3N0eWxlPgorCisgICAgPGRpdiBzdHlsZT0icG9zaXRpb246IGFic29sdXRlOyBs
ZWZ0OiA0MDBweDsgei1pbmRleDogMTsgYmFja2dyb3VuZDogIzBmMCI+CisgICAgICAgIDwhLS0g
R3JlZW4gc2hvdWxkIGFwcGVhciBvbiB0b3AuIC0tPgorICAgIDwvZGl2PgorCisgICAgPGRpdiBz
dHlsZT0icG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiA0MDBweDsgb3ZlcmZsb3c6IGhpZGRlbiI+
CisgICAgICAgIDxkaXYgc3R5bGU9Ii13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApOyBi
YWNrZ3JvdW5kOiAjZjAwIj4KKyAgICAgICAgICAgIDwhLS0gUmVkIHNob3VsZCBiZSBoaWRkZW4u
IC0tPgorICAgICAgICA8L2Rpdj4KKyAgICA8L2Rpdj4KKzwvaHRtbD4KZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtLWxpbnV4L2NvbXBvc2l0aW5nL292ZXJmbG93L292
ZXJmbG93LXNjYWxlZC1kZXNjZW5kYW50LW92ZXJsYXBwaW5nLWV4cGVjdGVkLnBuZyBiL0xheW91
dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtLWxpbnV4L2NvbXBvc2l0aW5nL292ZXJmbG93L292ZXJm
bG93LXNjYWxlZC1kZXNjZW5kYW50LW92ZXJsYXBwaW5nLWV4cGVjdGVkLnBuZwpuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Li5kMDdlMDNmMDEyMmYzZmQxNjY5YzQ3YTUxYzkxNzFmOTExNmFlY2Q2CkdJVCBiaW5hcnkgcGF0
Y2gKbGl0ZXJhbCAyODY0CnpjbWVBU0BOPyhvbEh5YHVWQnEhaWEweX55VXsrdllWMmE+aTAqWik9
aF5obEElQFdzJGxIYG9rPG19P29UIXU2UQp6QmVPJl5RdihZI0wmS3lidnlgTW48M3pLUlJBYTtC
V0hTcCheSk1uKzM9ME1adTB4KEtqdipDdS1yaFJNJD9WOSgKemF4a3t8PVctcU8ya0ZUTjE0UiRv
Tkg0VERXQGwoUG10TWBsYU5zdEY0bnhDPzE1NkFad3pydXBtUkc7fikqfUR4CnpoWHU8NmBJcnEx
M2B0RGYzPF8kKWthN01TIUBiT05Jc09he3JneyshNDJGJVkzPEFRVmpMfD9DTyRucDlVXkV3dQpu
PTdQfiZGcSNXU2JIUEM2ZntwcW1wNHt0O1YjSSN8bzReZDd1NnsxLW9EIU08T1Z5PGgKCmxpdGVy
YWwgMApIY21WP2QwMDAwMQoK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>123719</attachid>
            <date>2012-01-24 05:50:00 -0800</date>
            <delta_ts>2012-01-25 03:54:50 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-76850-20120124134958.patch</filename>
            <type>text/plain</type>
            <size>4882</size>
            <attacher name="Sami Kyostila">skyostil</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA1NjkwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNWQ2N2YzZTk2N2Y5Zjhj
ZGE4OWRjMWQxZTFkMWU3ZDc5ZTBlZTRiNC4uZDM4ZGE1ZTJhMjAyY2RhZTQ1MjkwNzJmYjRlMzdk
ZmUyYzdlNDhlYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTAxLTIzICBTYW1p
IEt5b3N0aWxhICA8c2t5b3N0aWxAY2hyb21pdW0ub3JnPgorCisgICAgICAgIENsaXBwaW5nIG9m
IHJlbmRlciBsYXllciBib3VuZGFyaWVzIGRvZXMgbm90IHRha2UgcGFnZSBzY2FsZSBpbnRvIGFj
Y291bnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc2
ODUwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2hl
biBpbnNlcnRpbmcgcmVuZGVyIGxheWVycyBpbnRvIHRoZSBjb21wb3NpdG9yJ3Mgb3ZlcmxhcCBt
YXAsIHRoZQorICAgICAgICBsYXllciBib3VuZGFyaWVzIGFyZSBjbGlwcGVkIGFnYWluc3QgYW55
IHBvdGVudGlhbCBwYXJlbnQgY2xpcCByZWN0cy4KKyAgICAgICAgVGhlIGNsaXAgcmVjdHMgYXJl
IGdpdmVuIGluIENTUyBjb29yZGluYXRlcywgd2hpbGUgdGhlIHJlbmRlciBsYXllcgorICAgICAg
ICBib3VuZGFyaWVzIGFyZSBpbiBzY2FsZWQgQ1NTIGNvb3JkaW5hdGVzLCBzbyB0aGUgcmVzdWx0
IGlzIGluY29ycmVjdC4KKyAgICAgICAgVGhpcyBwYXRjaCBzY2FsZXMgdGhlIGNsaXAgcmVjdHMg
YmVmb3JlIGNhbGN1bGF0aW5nIHRoZSBpbnRlcnNlY3Rpb24uCisKKyAgICAgICAgVGVzdDogY29t
cG9zaXRpbmcvb3ZlcmZsb3cvb3ZlcmZsb3ctc2NhbGVkLWRlc2NlbmRhbnQtb3ZlcmxhcHBpbmcu
aHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllckNvbXBvc2l0b3I6OmFkZFRvT3ZlcmxhcE1hcCk6
CisKIDIwMTItMDEtMjMgIEFkYW0gQmFydGggIDxhYmFydGhAd2Via2l0Lm9yZz4KIAogICAgICAg
ICBGaXggYSBidWlsZCBicmVhayBpbiBhIGNsZWFuIGNvbXBpbGUgb2YgdGhlIENocm9taXVtIHBv
cnQgKGF0IGxlYXN0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVy
TGF5ZXJDb21wb3NpdG9yLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXll
ckNvbXBvc2l0b3IuY3BwCmluZGV4IGQ3ZTQwNWNlMGY1Nzc5YjVkMzEzMThmN2UxZTkyNGU3Zjhm
MzczMGMuLmI0NjZhY2Y5MjAxOTY4NjY0MWJjMDljZDBmMGFjNzUzYWRmY2NkNjMgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwCkBA
IC01OTUsNiArNTk1LDcgQEAgdm9pZCBSZW5kZXJMYXllckNvbXBvc2l0b3I6OmFkZFRvT3Zlcmxh
cE1hcChPdmVybGFwTWFwJiBvdmVybGFwTWFwLCBSZW5kZXJMYXllcioKICAgICB9CiAKICAgICBM
YXlvdXRSZWN0IGNsaXBSZWN0ID0gbGF5ZXItPmJhY2tncm91bmRDbGlwUmVjdChyb290UmVuZGVy
TGF5ZXIoKSwgMCwgdHJ1ZSkucmVjdCgpOyAvLyBGSVhNRTogSW5jb3JyZWN0IGZvciBDU1MgcmVn
aW9ucy4KKyAgICBjbGlwUmVjdC5zY2FsZShwYWdlU2NhbGVGYWN0b3IoKSk7CiAgICAgY2xpcFJl
Y3QuaW50ZXJzZWN0KGxheWVyQm91bmRzKTsKICAgICBvdmVybGFwTWFwLmFkZChsYXllciwgY2xp
cFJlY3QpOwogfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVz
dHMvQ2hhbmdlTG9nCmluZGV4IGY5YjRkNjM0NzYyNTgzNDcwZjUxZDg4ODkwMjMwMWY4MjA5MjU0
YWQuLmQzMTdlY2FjYjRlYTU4N2I0ODhiNjg4NDg4ODc1MzI1Nzg5NTViM2EgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNiBAQAorMjAxMi0wMS0yMyAgU2FtaSBLeW9zdGlsYSAgPHNreW9zdGlsQGNocm9taXVt
Lm9yZz4KKworICAgICAgICBDbGlwcGluZyBvZiByZW5kZXIgbGF5ZXIgYm91bmRhcmllcyBkb2Vz
IG5vdCB0YWtlIHBhZ2Ugc2NhbGUgaW50byBhY2NvdW50CisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03Njg1MAorCisgICAgICAgIEFkZGVkIG5ldyB0ZXN0
IHRvIG1ha2Ugc3VyZSByZW5kZXIgbGF5ZXJzIGluc2lkZSBjbGlwcGVkIGNvbnRhaW5lcnMKKyAg
ICAgICAgYXJlIGNvcnJlY3RseSB0ZXN0ZWQgZm9yIG92ZXJsYXAgd2l0aCBvdGhlciBsYXllcnMu
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBjb21w
b3NpdGluZy9vdmVyZmxvdy9vdmVyZmxvdy1zY2FsZWQtZGVzY2VuZGFudC1vdmVybGFwcGluZy5o
dG1sOiBBZGRlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9jb21wb3NpdGlu
Zy9vdmVyZmxvdy9vdmVyZmxvdy1zY2FsZWQtZGVzY2VuZGFudC1vdmVybGFwcGluZy1leHBlY3Rl
ZC5wbmc6IEFkZGVkLgorCiAyMDEyLTAxLTIzICBaYW4gRG9iZXJzZWsgIDx6YW5kb2JlcnNla0Bn
bWFpbC5jb20+CiAKICAgICAgICAgW0dUS10gZWRpdGluZy9kZWxldGluZy81NDA4MjU1Lmh0bWwg
cmVzdWx0cyBhcmUgaW5jb3JyZWN0CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGlu
Zy9vdmVyZmxvdy9vdmVyZmxvdy1zY2FsZWQtZGVzY2VuZGFudC1vdmVybGFwcGluZy5odG1sIGIv
TGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvb3ZlcmZsb3cvb3ZlcmZsb3ctc2NhbGVkLWRlc2NlbmRh
bnQtb3ZlcmxhcHBpbmcuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5iOTg4NzRiN2ZiYjgwMzgwN2RmMzc2ZWY3
ZmZmMTlhMzFhODljZmIxCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRp
bmcvb3ZlcmZsb3cvb3ZlcmZsb3ctc2NhbGVkLWRlc2NlbmRhbnQtb3ZlcmxhcHBpbmcuaHRtbApA
QCAtMCwwICsxLDI3IEBACis8aHRtbD4KKyAgICA8IS0tIFRoaXMgY2hlY2tzIHRoZSBvdmVybGFw
IHRlc3QgYmV0d2VlbiByZW5kZXIgbGF5ZXJzIGluc2lkZSBjbGlwcGVkCisgICAgY29udGFpbmVy
cyBhbmQgb3RoZXIgcmVuZGVyIGxheWVycyB3aGVuIHBhZ2Ugc2NhbGluZyBpcyB1c2VkLiBTZWUK
KyAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzY4NTAgLS0+Cisg
ICAgPHNjcmlwdD4KKyAgICAgICAgd2luZG93Lm9ubG9hZCA9IGZ1bmN0aW9uKCkgeworICAgICAg
ICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikKKyAgICAgICAgICAgICAgICBs
YXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KHRydWUpOworICAgICAgICAgICAgaWYgKHdp
bmRvdy5pbnRlcm5hbHMpCisgICAgICAgICAgICAgICAgd2luZG93LmludGVybmFscy5zZXRQYWdl
U2NhbGVGYWN0b3IoZG9jdW1lbnQsIDAuNSwgMCwgMCk7CisgICAgICAgIH0KKyAgICA8L3Njcmlw
dD4KKworICAgIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CisgICAgICAgIGRpdiB7IHdpZHRoOiAx
MDBweDsgaGVpZ2h0OiAxMDBweCB9CisgICAgPC9zdHlsZT4KKworICAgIDxkaXYgc3R5bGU9InBv
c2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogNDAwcHg7IHotaW5kZXg6IDE7IGJhY2tncm91bmQ6ICMw
ZjAiPgorICAgICAgICA8IS0tIEdyZWVuIHNob3VsZCBhcHBlYXIgb24gdG9wLiAtLT4KKyAgICA8
L2Rpdj4KKworICAgIDxkaXYgc3R5bGU9InBvc2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogNDAwcHg7
IG92ZXJmbG93OiBoaWRkZW4iPgorICAgICAgICA8ZGl2IHN0eWxlPSItd2Via2l0LXRyYW5zZm9y
bTogdHJhbnNsYXRlWigwKTsgYmFja2dyb3VuZDogI2YwMCI+CisgICAgICAgICAgICA8IS0tIFJl
ZCBzaG91bGQgYmUgaGlkZGVuLiAtLT4KKyAgICAgICAgPC9kaXY+CisgICAgPC9kaXY+Cis8L2h0
bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9jb21w
b3NpdGluZy9vdmVyZmxvdy9vdmVyZmxvdy1zY2FsZWQtZGVzY2VuZGFudC1vdmVybGFwcGluZy1l
eHBlY3RlZC5wbmcgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9jb21wb3Np
dGluZy9vdmVyZmxvdy9vdmVyZmxvdy1zY2FsZWQtZGVzY2VuZGFudC1vdmVybGFwcGluZy1leHBl
Y3RlZC5wbmcKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMC4uZDA3ZTAzZjAxMjJmM2ZkMTY2OWM0N2E1MWM5MTcxZjkxMTZh
ZWNkNgpHSVQgYmluYXJ5IHBhdGNoCmxpdGVyYWwgMjg2NAp6Y21lQVNATj8ob2xIeWB1VkJxIWlh
MHl+eVV7K3ZZVjJhPmkwKlopPWheaGxBJUBXcyRsSGBvazxtfT9vVCF1NlEKekJlTyZeUXYoWSNM
Jkt5YnZ5YE1uPDN6S1JSQWE7QldIU3AoXkpNbiszPTBNWnUweChLanYqQ3UtcmhSTSQ/VjkoCnph
eGt7fD1XLXFPMmtGVE4xNFIkb05INFREV0BsKFBtdE1gbGFOc3RGNG54Qz8xNTZBWnd6cnVwbVJH
O34pKn1EeAp6aFh1PDZgSXJxMTNgdERmMzxfJClrYTdNUyFAYk9OSXNPYXtyZ3srITQyRiVZMzxB
UVZqTHw/Q08kbnA5VV5Fd3UKbj03UH4mRnEjV1NiSFBDNmZ7cHFtcDR7dDtWI0kjfG80XmQ3dTZ7
MS1vRCFNPE9WeTxoCgpsaXRlcmFsIDAKSGNtVj9kMDAwMDEKCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>123917</attachid>
            <date>2012-01-25 03:54:58 -0800</date>
            <delta_ts>2012-01-25 07:51:08 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-76850-20120125115456.patch</filename>
            <type>text/plain</type>
            <size>5115</size>
            <attacher name="Sami Kyostila">skyostil</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA1ODQ4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDcwNTBjYmU0MDU3NTJl
ZDhkMDlhZjU4Yzg3ZGYwZDUwODViNDNjMy4uNjdkMzMyN2VlNDU2MTcxY2FlNWJiMWQ3NDk0NDNi
NTIxNDY3NjRiZiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDEyLTAxLTIzICBTYW1p
IEt5b3N0aWxhICA8c2t5b3N0aWxAY2hyb21pdW0ub3JnPgorCisgICAgICAgIENsaXBwaW5nIG9m
IHJlbmRlciBsYXllciBib3VuZGFyaWVzIGRvZXMgbm90IHRha2UgcGFnZSBzY2FsZSBpbnRvIGFj
Y291bnQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc2
ODUwCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgV2hl
biBpbnNlcnRpbmcgcmVuZGVyIGxheWVycyBpbnRvIHRoZSBjb21wb3NpdG9yJ3Mgb3ZlcmxhcCBt
YXAsIHRoZQorICAgICAgICBsYXllciBib3VuZGFyaWVzIGFyZSBjbGlwcGVkIGFnYWluc3QgYW55
IHBvdGVudGlhbCBwYXJlbnQgY2xpcCByZWN0cy4KKyAgICAgICAgVGhlIGNsaXAgcmVjdHMgYXJl
IGdpdmVuIGluIENTUyBjb29yZGluYXRlcywgd2hpbGUgdGhlIHJlbmRlciBsYXllcgorICAgICAg
ICBib3VuZGFyaWVzIGFyZSBpbiBzY2FsZWQgQ1NTIGNvb3JkaW5hdGVzLCBzbyB0aGUgcmVzdWx0
IGlzIGluY29ycmVjdC4KKyAgICAgICAgVGhpcyBwYXRjaCBzY2FsZXMgdGhlIGNsaXAgcmVjdHMg
YmVmb3JlIGNhbGN1bGF0aW5nIHRoZSBpbnRlcnNlY3Rpb24uCisKKyAgICAgICAgVGVzdDogY29t
cG9zaXRpbmcvb3ZlcmZsb3cvb3ZlcmZsb3ctc2NhbGVkLWRlc2NlbmRhbnQtb3ZlcmxhcHBpbmcu
aHRtbAorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllckNvbXBvc2l0b3I6OmFkZFRvT3ZlcmxhcE1hcCk6
CisKIDIwMTItMDEtMjQgIERhbmllbCBCYXRlcyAgPGRiYXRlc0B3ZWJraXQub3JnPgogCiAgICAg
ICAgIEF0dGVtcHQgdG8gZml4IE1hYyBidWlsZCBhZnRlciBjaGFuZ2VzZXQgPGh0dHA6Ly90cmFj
LndlYmtpdC5vcmcvY2hhbmdlc2V0LzEwNTg0Mz4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHAKaW5kZXggNzBjYTMzZWE3MmMxMGVkMTNk
NDAzNDk2NWJmNDZmY2ZjODNlNGVhNy4uZTMwZWEzZDI2NGEzY2E1MTE5NGExYWZjODJmZGY0MTgx
YjAzNmNiYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVy
Q29tcG9zaXRvci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVy
Q29tcG9zaXRvci5jcHAKQEAgLTU5NSw2ICs1OTUsNyBAQCB2b2lkIFJlbmRlckxheWVyQ29tcG9z
aXRvcjo6YWRkVG9PdmVybGFwTWFwKE92ZXJsYXBNYXAmIG92ZXJsYXBNYXAsIFJlbmRlckxheWVy
KgogICAgIH0KIAogICAgIExheW91dFJlY3QgY2xpcFJlY3QgPSBsYXllci0+YmFja2dyb3VuZENs
aXBSZWN0KHJvb3RSZW5kZXJMYXllcigpLCAwLCB0cnVlKS5yZWN0KCk7IC8vIEZJWE1FOiBJbmNv
cnJlY3QgZm9yIENTUyByZWdpb25zLgorICAgIGNsaXBSZWN0LnNjYWxlKHBhZ2VTY2FsZUZhY3Rv
cigpKTsKICAgICBjbGlwUmVjdC5pbnRlcnNlY3QobGF5ZXJCb3VuZHMpOwogICAgIG92ZXJsYXBN
YXAuYWRkKGxheWVyLCBjbGlwUmVjdCk7CiB9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNzgxMjFkZGZhODg4Yjk2ZjgyOWYy
NzVlZTM3NDU1ZmY1MDc0MTUyMi4uZTFhZGQxMjc1NjQ2NjkxNDdhNzg5ZjU2M2JjOWJkYzFiNjQ2
ZGM2MCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEyLTAxLTIzICBTYW1pIEt5b3N0aWxhICA8
c2t5b3N0aWxAY2hyb21pdW0ub3JnPgorCisgICAgICAgIENsaXBwaW5nIG9mIHJlbmRlciBsYXll
ciBib3VuZGFyaWVzIGRvZXMgbm90IHRha2UgcGFnZSBzY2FsZSBpbnRvIGFjY291bnQKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc2ODUwCisKKyAgICAg
ICAgQWRkZWQgbmV3IHRlc3QgdG8gbWFrZSBzdXJlIHJlbmRlciBsYXllcnMgaW5zaWRlIGNsaXBw
ZWQgY29udGFpbmVycworICAgICAgICBhcmUgY29ycmVjdGx5IHRlc3RlZCBmb3Igb3ZlcmxhcCB3
aXRoIG90aGVyIGxheWVycy4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICAqIGNvbXBvc2l0aW5nL292ZXJmbG93L292ZXJmbG93LXNjYWxlZC1kZXNjZW5k
YW50LW92ZXJsYXBwaW5nLmh0bWw6IEFkZGVkLgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVt
LWxpbnV4L2NvbXBvc2l0aW5nL292ZXJmbG93L292ZXJmbG93LXNjYWxlZC1kZXNjZW5kYW50LW92
ZXJsYXBwaW5nLWV4cGVjdGVkLnBuZzogQWRkZWQuCisKIDIwMTItMDEtMjQgIEFkYW0gQmFydGgg
IDxhYmFydGhAd2Via2l0Lm9yZz4KIAogICAgICAgICBNYXJrIHRlc3QgYXMgZmxha3kuCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9vdmVyZmxvdy9vdmVyZmxvdy1zY2FsZWQt
ZGVzY2VuZGFudC1vdmVybGFwcGluZy5odG1sIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvb3Zl
cmZsb3cvb3ZlcmZsb3ctc2NhbGVkLWRlc2NlbmRhbnQtb3ZlcmxhcHBpbmcuaHRtbApuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwLi5lZGE1ZDliNDhhY2NkYWE1YjhjNDc0ZGViNmEzMTNlY2RiOTY3OTYwCi0tLSAvZGV2L251
bGwKKysrIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvb3ZlcmZsb3cvb3ZlcmZsb3ctc2NhbGVk
LWRlc2NlbmRhbnQtb3ZlcmxhcHBpbmcuaHRtbApAQCAtMCwwICsxLDQ5IEBACis8IURPQ1RZUEUg
aHRtbD4KKzxodG1sPgorICAgIDwhLS0gVGhpcyBjaGVja3MgdGhlIG92ZXJsYXAgdGVzdCBiZXR3
ZWVuIHJlbmRlciBsYXllcnMgaW5zaWRlIGNsaXBwZWQKKyAgICBjb250YWluZXJzIGFuZCBvdGhl
ciByZW5kZXIgbGF5ZXJzIHdoZW4gcGFnZSBzY2FsaW5nIGlzIHVzZWQuIFNlZQorICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03Njg1MCAtLT4KKyAgICA8c2NyaXB0
PgorICAgICAgICB3aW5kb3cub25sb2FkID0gZnVuY3Rpb24oKSB7CisgICAgICAgICAgICBpZiAo
d2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgICAgICAgICAgICAgIGxheW91dFRlc3RD
b250cm9sbGVyLmR1bXBBc1RleHQodHJ1ZSk7CisgICAgICAgICAgICBpZiAod2luZG93LmludGVy
bmFscykKKyAgICAgICAgICAgICAgICB3aW5kb3cuaW50ZXJuYWxzLnNldFBhZ2VTY2FsZUZhY3Rv
cihkb2N1bWVudCwgMC41LCAwLCAwKTsKKyAgICAgICAgfQorICAgIDwvc2NyaXB0PgorCisgICAg
PHN0eWxlIHR5cGU9InRleHQvY3NzIj4KKyAgICAgICAgLmJveCB7CisgICAgICAgICAgICB3aWR0
aDogMTAwcHg7CisgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4OworICAgICAgICB9CisKKyAgICAg
ICAgLnBvc2l0aW9uZWQgeworICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOworICAgICAg
ICAgICAgbGVmdDogNDAwcHg7CisgICAgICAgIH0KKworICAgICAgICAudHJhbnNmb3JtZWQgewor
ICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7CisgICAgICAgIH0K
KworICAgICAgICAuY2xpcCB7CisgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOworICAgICAg
ICB9CisKKyAgICAgICAgLnRlc3QgeworICAgICAgICAgICAgei1pbmRleDogMTsKKyAgICAgICAg
ICAgIGJhY2tncm91bmQtY29sb3I6IGdyZWVuOworICAgICAgICB9CisKKyAgICAgICAgLmluZGlj
YXRvciB7CisgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7CisgICAgICAgIH0KKyAg
ICA8L3N0eWxlPgorCisgICAgPGRpdiBjbGFzcz0icG9zaXRpb25lZCB0ZXN0IGJveCI+PC9kaXY+
CisKKyAgICA8ZGl2IGNsYXNzPSJwb3NpdGlvbmVkIGNsaXAgYm94Ij4KKyAgICAgICAgPGRpdiBj
bGFzcz0idHJhbnNmb3JtZWQgaW5kaWNhdG9yIGJveCI+PC9kaXY+CisgICAgPC9kaXY+Cis8L2h0
bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9jb21w
b3NpdGluZy9vdmVyZmxvdy9vdmVyZmxvdy1zY2FsZWQtZGVzY2VuZGFudC1vdmVybGFwcGluZy1l
eHBlY3RlZC5wbmcgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS1saW51eC9jb21wb3Np
dGluZy9vdmVyZmxvdy9vdmVyZmxvdy1zY2FsZWQtZGVzY2VuZGFudC1vdmVybGFwcGluZy1leHBl
Y3RlZC5wbmcKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMC4uNDkxOWJkN2NjNTA5ODVlODQxZDkxZWY2NjViZDBlNGY1YmI3
ODE5MQpHSVQgYmluYXJ5IHBhdGNoCmxpdGVyYWwgMjg2Mwp6Y21lQVNATj8ob2xIeWB1VkJxIWlh
MHl+eVV7K3ZZVjJhPmkwKlopPWheaGxBJUBXcyRsSGBvazxtfT9vVG4zOXwKejwzdDBLQiVgRkhX
T0hLIVF9YmxBV1hvanBXRHw+SSEkZjB+PFJwaHsya2pYY3hESS17SUVHWnJkMyk8MT1WMW97Cno3
UlJ7LV9sYHxtRkxZdF4kQWZ7UTJXQDdqVU95QVZ6KTxxO0U7OXB6cFlqRjxoOW85IzI4Q31vWjV4
YyYtb0l1MAp6QE11a340QVRkR3kkQSpkISR3dkgwcGExdCpsMjNKK25qK3g8fHIlQj1XNEpaNy1m
dXgxfCYwI3JpOVV5RnEjcloKb2JIUWpYN3xqS3Z4cSF+TzsyWG9OYkcpbEItVChGJSphQndvYm9G
eXQ9YWtSezBHRn1ZPHAyTngKCmxpdGVyYWwgMApIY21WP2QwMDAwMQoK
</data>

          </attachment>
      

    </bug>

</bugzilla>