<?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>70552</bug_id>
          
          <creation_ts>2011-10-20 15:33:17 -0700</creation_ts>
          <short_desc>iframes seem to occasionally doubly scale or scale incorrectly when pageScaleFactor != 1.0</short_desc>
          <delta_ts>2011-10-27 14:09:46 -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>Frames</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>
    
    <blocked>70559</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Fady Samuel">fsamuel</reporter>
          <assigned_to name="Fady Samuel">fsamuel</assigned_to>
          <cc>ap</cc>
    
    <cc>macpherson</cc>
    
    <cc>rjkroege</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>487928</commentid>
    <comment_count>0</comment_count>
    <who name="Fady Samuel">fsamuel</who>
    <bug_when>2011-10-20 15:33:17 -0700</bug_when>
    <thetext>Please attempt to scale this page to repo. Notice that the top Ad is not always correctly scaled.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>490443</commentid>
    <comment_count>1</comment_count>
      <attachid>112420</attachid>
    <who name="Fady Samuel">fsamuel</who>
    <bug_when>2011-10-25 16:11:35 -0700</bug_when>
    <thetext>Created attachment 112420
Reduction

I&apos;ve attached a reduction for this bug. This happens on Chromium Linux (with fixed layout and scaling enabled locally) and may or may not repo on other platforms (not tested yet):

1. Open up iframe-content-scaling-bug.html.
2. Change the scale factor of the page
3. Reload

The two green boxes should be the same size, but the green box in the iframe ends up double scaling.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>490448</commentid>
    <comment_count>2</comment_count>
      <attachid>112422</attachid>
    <who name="Fady Samuel">fsamuel</who>
    <bug_when>2011-10-25 16:18:09 -0700</bug_when>
    <thetext>Created attachment 112422
Fixed Reduction</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>490852</commentid>
    <comment_count>3</comment_count>
    <who name="Fady Samuel">fsamuel</who>
    <bug_when>2011-10-26 08:14:37 -0700</bug_when>
    <thetext>I&apos;m beginning to suspect this bug and this bug: https://bugs.webkit.org/show_bug.cgi?id=70632 might be related because this reduction is causing Chromium to crash occasionally.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>491171</commentid>
    <comment_count>4</comment_count>
    <who name="Fady Samuel">fsamuel</who>
    <bug_when>2011-10-26 14:05:07 -0700</bug_when>
    <thetext>I believe I have a fix for this:

Changing:

documentStyle-&gt;setPageScaleTransform(document-&gt;page() ? document-&gt;page()-&gt;pageScaleFactor() : 1); 

to

documentStyle-&gt;setPageScaleTransform(frame ? frame-&gt;frameScaleFactor() : 1);  

in CSSStyleSelector::styleForDocument

fixes the issue. Now I just have to come up with an automated layout test for this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>491534</commentid>
    <comment_count>5</comment_count>
    <who name="Fady Samuel">fsamuel</who>
    <bug_when>2011-10-27 06:51:21 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; I believe I have a fix for this:
&gt; 
&gt; Changing:
&gt; 
&gt; documentStyle-&gt;setPageScaleTransform(document-&gt;page() ? document-&gt;page()-&gt;pageScaleFactor() : 1); 
&gt; 
&gt; to
&gt; 
&gt; documentStyle-&gt;setPageScaleTransform(frame ? frame-&gt;frameScaleFactor() : 1);  
&gt; 
&gt; in CSSStyleSelector::styleForDocument
&gt; 
&gt; fixes the issue. Now I just have to come up with an automated layout test for this.

It seems it&apos;s difficult to write an automated layout test to repo this issue. I can only repro it in the browser if I reload the page after I set the page scale factor.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>491727</commentid>
    <comment_count>6</comment_count>
      <attachid>112710</attachid>
    <who name="Fady Samuel">fsamuel</who>
    <bug_when>2011-10-27 11:01:25 -0700</bug_when>
    <thetext>Created attachment 112710
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>491933</commentid>
    <comment_count>7</comment_count>
      <attachid>112710</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-27 14:09:41 -0700</bug_when>
    <thetext>Comment on attachment 112710
Patch

Clearing flags on attachment: 112710

Committed r98637: &lt;http://trac.webkit.org/changeset/98637&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>491934</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-10-27 14:09:46 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>112420</attachid>
            <date>2011-10-25 16:11:35 -0700</date>
            <delta_ts>2011-10-25 16:11:35 -0700</delta_ts>
            <desc>Reduction</desc>
            <filename>iframe-content-scaling-bug.zip</filename>
            <type>application/zip</type>
            <size>714</size>
            <attacher name="Fady Samuel">fsamuel</attacher>
            
              <data encoding="base64">UEsDBBQAAAAIABCUWT/tYvqenwAAAPwAAAAfABwAaWZyYW1lLWNvbnRlbnQtc2NhbGluZy1idWcu
aHRtbFVUCQAD/zinTsY9p051eAsAAQRrHAEABIgTAAB9j8sSwiAMRfd+RYY9VscdffwLjxQYKekA
Vfv30tZuXSWZzD0n6VyZwnDpFJm1Fj8mOSHkpHvmJ2mRZy2Dj5arxfJje90iDHJZA/ZMUTKYBESK
2MLbm+IEPG63+dOCQ29dOUc2dM1BqCLjXydhpuyLpyhAqkxhKZUTcNxy9x1TaBawd//woKR+2kRL
NFxToHqTTYhx91ZdlTa/L5vj6S9QSwMEFAAAAAgA55VZPwor1iuLAAAAxQAAACYAHABpZnJhbWUt
Y29udGVudC1zY2FsaW5nLWJ1Zy1pZnJhbWUuaHRtbFVUCQADcjynTsY9p051eAsAAQRrHAEABIgT
AAA9TkEOgyAQvPOKjfcGk96A+heULZCia3C1NU3/XrSkp5nJzO6MCTymTpiA1hVYeE/YiZ7cDm8x
2uzjpKDV4iOMrKaRNXykCri4wWndmpmWyJHKie0XSiujhoR3Li/mlwamubJndBwUXNtTBYw+8F/2
dnj4TOvkLgMlygp8Rpx00xlZyo4FtVr+1n8BUEsBAh4DFAAAAAgAEJRZP+1i+p6fAAAA/AAAAB8A
GAAAAAAAAQAAAKCBAAAAAGlmcmFtZS1jb250ZW50LXNjYWxpbmctYnVnLmh0bWxVVAUAA/84p051
eAsAAQRrHAEABIgTAABQSwECHgMUAAAACADnlVk/CivWK4sAAADFAAAAJgAYAAAAAAABAAAAoIH4
AAAAaWZyYW1lLWNvbnRlbnQtc2NhbGluZy1idWctaWZyYW1lLmh0bWxVVAUAA3I8p051eAsAAQRr
HAEABIgTAABQSwUGAAAAAAIAAgDRAAAA4wEAAAAA
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>112422</attachid>
            <date>2011-10-25 16:18:09 -0700</date>
            <delta_ts>2011-10-25 16:18:09 -0700</delta_ts>
            <desc>Fixed Reduction</desc>
            <filename>iframe-content-scaling-bug.zip</filename>
            <type>application/zip</type>
            <size>718</size>
            <attacher name="Fady Samuel">fsamuel</attacher>
            
              <data encoding="base64">UEsDBBQAAAAIAOeVWT8KK9YriwAAAMUAAAAmABwAaWZyYW1lLWNvbnRlbnQtc2NhbGluZy1idWct
aWZyYW1lLmh0bWxVVAkAA3I8p05yPKdOdXgLAAEEaxwBAASIEwAAPU5BDoMgELzzio33BpPegPoX
lC2QomtwtTVN/160pKeZyczujAk8pk6YgNYVWHhP2Ime3A5vMdrs46Sg1eIjjKymkTV8pAq4uMFp
3ZqZlsiRyontF0oro4aEdy4v5pcGprmyZ3QcFFzbUwWMPvBf9nZ4+Ezr5C4DJcoKfEacdNMZWcqO
BbVa/tZ/AVBLAwQUAAAACAAkmlk/LimOu6MAAAAFAQAAHwAcAGlmcmFtZS1jb250ZW50LXNjYWxp
bmctYnVnLmh0bWxVVAkAA3RDp050Q6dOdXgLAAEEaxwBAASIEwAAfY/NEoMgDITvfYoMd2s7veHP
u4hEYIrEgdjWty9KvfaUzWT222xrefb9pVWktzzcFIcZIcWxE0VXIwXGwFUaB++CqdRqqnK67l4B
iTePnVAUNUYJgQI28HaarYTH7bZ8GrDojOVzFX1bF0JO1O51EhZKjh0FCYNK5FfOHI/T7rsfGKZF
wqH+4UEN49NEWoPOz3vKP5mIGI7cHJdD61/durT/AlBLAQIeAxQAAAAIAOeVWT8KK9YriwAAAMUA
AAAmABgAAAAAAAEAAACggQAAAABpZnJhbWUtY29udGVudC1zY2FsaW5nLWJ1Zy1pZnJhbWUuaHRt
bFVUBQADcjynTnV4CwABBGscAQAEiBMAAFBLAQIeAxQAAAAIACSaWT8uKY67owAAAAUBAAAfABgA
AAAAAAEAAACggesAAABpZnJhbWUtY29udGVudC1zY2FsaW5nLWJ1Zy5odG1sVVQFAAN0Q6dOdXgL
AAEEaxwBAASIEwAAUEsFBgAAAAACAAIA0QAAAOcBAAAAAA==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>112710</attachid>
            <date>2011-10-27 11:01:25 -0700</date>
            <delta_ts>2011-10-27 14:09:41 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-70552-20111027140123.patch</filename>
            <type>text/plain</type>
            <size>6651</size>
            <attacher name="Fady Samuel">fsamuel</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTg0MTEKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCAwNzYwNDEzMDJkZTg1Yjc1
N2Q0ZTE5Y2Q4ZjExMDE2MmNhOTBjYTVjLi4yMmQ4NDIwMGY5N2FlYmRlYWQ4NDJkNjE5ODJlM2Zk
ODhiZWNjNjc0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMTEtMTAtMjcgIEZhZHkg
U2FtdWVsICA8ZnNhbXVlbEBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgaWZyYW1lcyBzZWVtIHRv
IG9jY2FzaW9uYWxseSBkb3VibHkgc2NhbGUgb3Igc2NhbGUgaW5jb3JyZWN0bHkgd2hlbiBwYWdl
U2NhbGVGYWN0b3IgIT0gMS4wCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD03MDU1MgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFRlc3Q6IGZhc3QvZnJhbWVzL2lmcmFtZS1kb3VibGUtc2NhbGUtY29udGVudHMu
aHRtbAorCisgICAgICAgIFRoZSBpZnJhbWUncyBkb2N1bWVudCBzdHlsZSB3YXMgdXNpbmcgdGhl
IHBhZ2UncyBzY2FsZSBmYWN0b3IsIHJhdGhlciB0aGFuIHRoZSBmcmFtZSdzICgxLjApLgorICAg
ICAgICBJZiB0aGUgcGFnZSBzY2FsZSBmYWN0b3Igd2FzIHNldCBhZnRlciBsYXlvdXQgd2FzIGNv
bXBsZXRlLCB0aGVuIHRoaXMgd291bGQgaGF2ZSBubyBpbXBhY3QgYmVjYXVzZSB0aGUgaWZyYW1l
J3MgZG9jdW1lbnQgc3R5bGUgYW5kIGxheW91dCBpcyBub3QgcmVjb21wdXRlZCwgCisgICAgICAg
IGJ1dCBpZiB0aGUgcGFnZSBzY2FsZSBmYWN0b3IgaXMgc2V0IHByaW9yIHRvIGNyZWF0aW5nIGFu
ZCBsYXlpbmcgb3V0IHRoZSBpZnJhbWUsIHRoZSBpZnJhbWUncyBjb250ZW50IHdvdWxkIGJlIGRv
dWJseSBzY2FsZWQuCisKKyAgICAgICAgKiBjc3MvQ1NTU3R5bGVTZWxlY3Rvci5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpDU1NTdHlsZVNlbGVjdG9yOjpzdHlsZUZvckRvY3VtZW50KToKKwogMjAx
MS0xMC0yNSAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIEF0dGVt
cHQgdG8gZml4IHRoZSBXaW5kb3dzIGJ1aWxkLiAgV2luZG93cyBtYXNoZXMgYWxsIHRoZXNlIGZp
bGVzIGludG8KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NTdHlsZVNlbGVjdG9y
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NTdHlsZVNlbGVjdG9yLmNwcAppbmRleCBmODM1
YTAyNjQxODU2YWE1ZDU3N2QzOTE4NDEzZjE4NjAxNjBlYTNlLi4xODZmODA2YTcwMzk1NDA0MDI3
Njk2MDY5ZDNjMjBmMDRkMWFjZTY3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NT
U3R5bGVTZWxlY3Rvci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvY3NzL0NTU1N0eWxlU2VsZWN0
b3IuY3BwCkBAIC0xMTMzLDcgKzExMzMsNyBAQCBQYXNzUmVmUHRyPFJlbmRlclN0eWxlPiBDU1NT
dHlsZVNlbGVjdG9yOjpzdHlsZUZvckRvY3VtZW50KERvY3VtZW50KiBkb2N1bWVudCkKICAgICBk
b2N1bWVudFN0eWxlLT5zZXREaXNwbGF5KEJMT0NLKTsKICAgICBkb2N1bWVudFN0eWxlLT5zZXRS
VExPcmRlcmluZyhkb2N1bWVudC0+dmlzdWFsbHlPcmRlcmVkKCkgPyBWaXN1YWxPcmRlciA6IExv
Z2ljYWxPcmRlcik7CiAgICAgZG9jdW1lbnRTdHlsZS0+c2V0Wm9vbShmcmFtZSA/IGZyYW1lLT5w
YWdlWm9vbUZhY3RvcigpIDogMSk7Ci0gICAgZG9jdW1lbnRTdHlsZS0+c2V0UGFnZVNjYWxlVHJh
bnNmb3JtKGRvY3VtZW50LT5wYWdlKCkgPyBkb2N1bWVudC0+cGFnZSgpLT5wYWdlU2NhbGVGYWN0
b3IoKSA6IDEpOworICAgIGRvY3VtZW50U3R5bGUtPnNldFBhZ2VTY2FsZVRyYW5zZm9ybShmcmFt
ZSA/IGZyYW1lLT5mcmFtZVNjYWxlRmFjdG9yKCkgOiAxKTsKICAgICBkb2N1bWVudFN0eWxlLT5z
ZXRVc2VyTW9kaWZ5KGRvY3VtZW50LT5pbkRlc2lnbk1vZGUoKSA/IFJFQURfV1JJVEUgOiBSRUFE
X09OTFkpOwogCiAgICAgRWxlbWVudCogZG9jRWxlbWVudCA9IGRvY3VtZW50LT5kb2N1bWVudEVs
ZW1lbnQoKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwppbmRleCAwNDlkZDFkZGM5MTEwYmRlZTY0ZGRhZDgxMmM4NGE1ZDVmYmJmYWJm
Li5kZjdiOGMxNTg1ZTdjMmM0ZjU2ZWI4YTA1NDA2ZDQ0MjkwNmQwMDEyIDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMg
KzEsMTUgQEAKKzIwMTEtMTAtMjcgIEZhZHkgU2FtdWVsICA8ZnNhbXVlbEBjaHJvbWl1bS5vcmc+
CisKKyAgICAgICAgaWZyYW1lcyBzZWVtIHRvIG9jY2FzaW9uYWxseSBkb3VibHkgc2NhbGUgb3Ig
c2NhbGUgaW5jb3JyZWN0bHkgd2hlbiBwYWdlU2NhbGVGYWN0b3IgIT0gMS4wCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03MDU1MgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZmFzdC9mcmFtZXMvaWZyYW1l
LWRvdWJsZS1zY2FsZS1jb250ZW50cy1leHBlY3RlZC5wbmc6IEFkZGVkLgorICAgICAgICAqIGZh
c3QvZnJhbWVzL2lmcmFtZS1kb3VibGUtc2NhbGUtY29udGVudHMtZXhwZWN0ZWQudHh0OiBBZGRl
ZC4KKyAgICAgICAgKiBmYXN0L2ZyYW1lcy9pZnJhbWUtZG91YmxlLXNjYWxlLWNvbnRlbnRzLmh0
bWw6IEFkZGVkLgorICAgICAgICAqIGZhc3QvZnJhbWVzL3Jlc291cmNlcy9pZnJhbWUtY29udGVu
dC1zY2FsaW5nLWJ1Zy1pZnJhbWUuaHRtbDogQWRkZWQuCisKIDIwMTEtMTAtMjUgIEZhZHkgU2Ft
dWVsICA8ZnNhbXVlbEBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgTWFkZSBUYWJsZSB0ZXN0cyBm
b3IgQnVnIDcwNjc4IFBsYXRmb3JtIEluZGVwZW5kZW50CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9mYXN0L2ZyYW1lcy9pZnJhbWUtZG91YmxlLXNjYWxlLWNvbnRlbnRzLWV4cGVjdGVkLnBuZyBi
L0xheW91dFRlc3RzL2Zhc3QvZnJhbWVzL2lmcmFtZS1kb3VibGUtc2NhbGUtY29udGVudHMtZXhw
ZWN0ZWQucG5nCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAuLmZiNWZiYTllOTNjNzRkYzkwY2JmMGY1MjcwYjk5ZTY5MzM5
OWI0YWYKR0lUIGJpbmFyeSBwYXRjaApsaXRlcmFsIDI4NTIKemNtZUFTQE4/KG9sSHlgdVZCcSFp
YTB5fnlVeyt2WVYyYT5pMCpaKT1oXmhsQSVAV3MkbEhgb2s8bX0/b1RuMzlJCnpeSGRXUExvPkBI
KTNqN1deVzxiPml4aVZvT0pmcllHWHJ5cldXeVRua2dXXzFULSFXZDk3OEpSeXVFUmV2JXhAdwp6
I1dESHV0KUg3YVRPSD1DZHwpPntgZyUzdmYmODxeeVZWTzhSRFdrK1h0Pk93IV9ZOX0wMjR6OD1P
fCt8NUpwcU4KelhmN0RkMXdgazl3S0gkLVduXzR1QXZjPDhNcEYmWnNiO2pNOWNeeG13eipKcCE0
M0Ezcig3I245K1YzS0hoVVI3Ck1VSHgzdklWQ2chMEZjOHZhc1U3VAoKbGl0ZXJhbCAwCkhjbVY/
ZDAwMDAxCgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9mcmFtZXMvaWZyYW1lLWRvdWJs
ZS1zY2FsZS1jb250ZW50cy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2ZyYW1lcy9p
ZnJhbWUtZG91YmxlLXNjYWxlLWNvbnRlbnRzLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi40M2U1
ZWVlZGJmMWI0MzVmOTZjM2EyMGJmODE0MDFhZWU0MzMxOTgxCi0tLSAvZGV2L251bGwKKysrIGIv
TGF5b3V0VGVzdHMvZmFzdC9mcmFtZXMvaWZyYW1lLWRvdWJsZS1zY2FsZS1jb250ZW50cy1leHBl
Y3RlZC50eHQKQEAgLTAsMCArMSw0IEBACitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVl
CisKK1RFU1QgQ09NUExFVEUKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFzdC9mcmFtZXMv
aWZyYW1lLWRvdWJsZS1zY2FsZS1jb250ZW50cy5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9mcmFt
ZXMvaWZyYW1lLWRvdWJsZS1zY2FsZS1jb250ZW50cy5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0
CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjkxNWMwYjVm
ZjBmZjRjZDk0Y2JjYmVkNzg1NThhZTBlMzZjZDFkOGMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9mYXN0L2ZyYW1lcy9pZnJhbWUtZG91YmxlLXNjYWxlLWNvbnRlbnRzLmh0bWwKQEAg
LTAsMCArMSw0NiBAQAorPGh0bWw+Cis8aGVhZD4KKyAgICA8c3R5bGU+CisgICAgICAgIDo6LXdl
YmtpdC1zY3JvbGxiYXIgeworICAgICAgICAgICAgd2lkdGg6IDBweDsKKyAgICAgICAgICAgIGhl
aWdodDogMHB4OworICAgICAgICB9CisgICAgPC9zdHlsZT4KKyAgICA8c2NyaXB0IHNyYz0iLi4v
anMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KKyAgICA8c2NyaXB0PgorICAg
ICAgd2luZG93LmVuYWJsZVBpeGVsVGVzdGluZyA9IHRydWU7CisKKyAgICAgIGlmICh3aW5kb3cu
bGF5b3V0VGVzdENvbnRyb2xsZXIpCisgICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLndhaXRV
bnRpbERvbmUoKTsKKworICAgICAgLy8gTGF5b3V0IGZvciB0aGUgaWZyYW1lIHdpbGwgYmUgc2Nh
bGVkIGRvd24gdG8gYSBxdWFydGVyLgorICAgICAgLy8gSXQgYXBwZWFycyB0aGlzIGJ1ZyB3aWxs
IG9ubHkgbWFuaWZlc3QgaXRzZWxmIGlmIGxheW91dCBmb3IgdGhlCisgICAgICAvLyBpZnJhbWUg
aGFzIG5vdCB5ZXQgYmVlbiBjb21wdXRlZC4gSWYgd2UndmUgYWxyZWFkeSBsYWlkIG91dAorICAg
ICAgLy8gdGhlIGlmcmFtZSwgdGhlbiBDU1NTdHlsZVNlbGVjdG9yOjpzdHlsZUZvckRvY3VtZW50
IGRvZXMgbm90IGFwcGVhcgorICAgICAgLy8gdG8gZ2V0IGNhbGxlZCBmb3IgdGhlIGlmcmFtZS4K
KyAgICAgIHNjYWxlUGFnZSgwLjUpOworCisgICAgICBmdW5jdGlvbiBzY2FsZVBhZ2Uoc2NhbGVG
YWN0b3IpIHsKKyAgICAgICAgICB2YXIgc2NhbGVPZmZzZXQgPSAwOworICAgICAgICAgIGlmICh3
aW5kb3cuZXZlbnRTZW5kZXIpIHsKKyAgICAgICAgICAgIGV2ZW50U2VuZGVyLnNjYWxlUGFnZUJ5
KHNjYWxlRmFjdG9yLCBzY2FsZU9mZnNldCwgc2NhbGVPZmZzZXQpOworICAgICAgICAgIH0KKyAg
ICAgIH0KKworICAgICAgZnVuY3Rpb24gdGVzdCgpIHsKKyAgICAgICAgICAvLyBDdXJpb3VzbHks
IHRoZSBkb2N1bWVudCBzdHlsZSBmb3IgdGhlIGlmcmFtZSBkb2VzIG5vdAorICAgICAgICAgIC8v
IGFwcGVhciB0byBiZSByZWNhbGN1bGF0ZWQgYWZ0ZXIgdGhpcworICAgICAgICAgIHNjYWxlUGFn
ZSgxLjApOworICAgICAgICAgIGRvY3VtZW50LmJvZHkub2Zmc2V0V2lkdGg7CisgICAgICAgICAg
aWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikKKyAgICAgICAgICAgIGxheW91dFRlc3RD
b250cm9sbGVyLm5vdGlmeURvbmUoKTsKKyAgICAgIH0KKyAgICA8L3NjcmlwdD4KKyAgICA8c2Ny
aXB0IHNyYz0iLi4vanMvcmVzb3VyY2VzL2pzLXRlc3QtcHJlLmpzIj48L3NjcmlwdD4KKzwvaGVh
ZD4KKzxib2R5IG9ubG9hZD0idGVzdCgpOyI+CisgIDxpZnJhbWUgaWQ9ImZyYW1lIiBzcmM9InJl
c291cmNlcy9pZnJhbWUtY29udGVudC1zY2FsaW5nLWJ1Zy1pZnJhbWUuaHRtbCIgc3R5bGU9InBv
c2l0aW9uOiBhYnNvbHV0ZTsgbGVmdDogMHB4OyB0b3A6IDBweDsgYm9yZGVyOiBub25lOyB3aWR0
aDogMzAwcHg7IGhlaWdodDogMzAwcHg7Ij48L2lmcmFtZT4KKyAgPGRpdiBpZD0icmlnaHRib3gi
IHN0eWxlPSJwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6IDMwMHB4OyB0b3A6IDBweDsgd2lkdGg6
IDMwMHB4OyBoZWlnaHQ6IDMwMHB4OyBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjsiPjwvZGl2Pgor
ICA8c2NyaXB0IHNyYz0iLi4vanMvcmVzb3VyY2VzL2pzLXRlc3QtcG9zdC5qcyI+PC9zY3JpcHQ+
Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2ZyYW1lcy9y
ZXNvdXJjZXMvaWZyYW1lLWNvbnRlbnQtc2NhbGluZy1idWctaWZyYW1lLmh0bWwgYi9MYXlvdXRU
ZXN0cy9mYXN0L2ZyYW1lcy9yZXNvdXJjZXMvaWZyYW1lLWNvbnRlbnQtc2NhbGluZy1idWctaWZy
YW1lLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMC4uMTJmNjhhZTExNWZiNWY1MmNlMzQwNzQwODYwODQ1ZTA2MjU0
MzQ4OQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZnJhbWVzL3Jlc291cmNl
cy9pZnJhbWUtY29udGVudC1zY2FsaW5nLWJ1Zy1pZnJhbWUuaHRtbApAQCAtMCwwICsxLDEyIEBA
Cis8aHRtbD4KKzxoZWFkPgorPHN0eWxlPgorYm9keSB7CittYXJnaW46IDA7Cit9Cis8L3N0eWxl
PgorPC9oZWFkPgorPGJvZHk+Cis8ZGl2IHN0eWxlPSJwb3NpdGlvbjogYWJzb2x1dGU7IGxlZnQ6
IDBweDsgdG9wOiAwcHg7IHdpZHRoOiAzMDBweDsgaGVpZ2h0OiAzMDBweDsgYmFja2dyb3VuZC1j
b2xvcjogZ3JlZW47Ij48L2Rpdj4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>