<?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>63343</bug_id>
          
          <creation_ts>2011-06-24 12:57:43 -0700</creation_ts>
          <short_desc>REGRESSION (r89687): 5 compositing/rtl tests failing on Windows 7 Release (Tests)</short_desc>
          <delta_ts>2011-06-24 15:15:40 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Windows 7</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://build.webkit.org/results/Windows 7 Release (Tests)/r89687 (14135)/results.html</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>LayoutTestFailure, MakingBotsRed, Regression</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Adam Roben (:aroben)">aroben</reporter>
          <assigned_to name="Adrienne Walker">enne</assigned_to>
          <cc>bweinstein</cc>
    
    <cc>enne</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>427061</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-06-24 12:57:43 -0700</bug_when>
    <thetext>The following tests have been failing on Windows 7 Release (Tests) since r89687:

    compositing/rtl/rtl-iframe-absolute-overflow.html
    compositing/rtl/rtl-iframe-absolute.html
    compositing/rtl/rtl-iframe-fixed-overflow.html
    compositing/rtl/rtl-iframe-fixed.html
    compositing/rtl/rtl-iframe-relative.html

http://build.webkit.org/results/Windows%207%20Release%20(Tests)/r89686%20(14134)/results.html passed
http://build.webkit.org/results/Windows%207%20Release%20(Tests)/r89687%20(14135)/results.html failed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>427062</commentid>
    <comment_count>1</comment_count>
    <who name="Adam Roben (:aroben)">aroben</who>
    <bug_when>2011-06-24 12:58:57 -0700</bug_when>
    <thetext>All the failure diffs show two layers that are either 44px or 45px too short.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>427068</commentid>
    <comment_count>2</comment_count>
    <who name="Brian Weinstein">bweinstein</who>
    <bug_when>2011-06-24 13:25:35 -0700</bug_when>
    <thetext>These tests were skipped on Mac when they landed, with a comment.

# https://bugs.webkit.org/show_bug.cgi?id=63282 layerTreeAsText doesn&apos;t work for iframes

Do we need to do the same for Windows?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>427081</commentid>
    <comment_count>3</comment_count>
    <who name="Adrienne Walker">enne</who>
    <bug_when>2011-06-24 13:39:32 -0700</bug_when>
    <thetext>Windows should probably be marked skipped as well.  I&apos;ll take care of this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>427118</commentid>
    <comment_count>4</comment_count>
    <who name="Adrienne Walker">enne</who>
    <bug_when>2011-06-24 13:58:00 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; Windows should probably be marked skipped as well.  I&apos;ll take care of this.

Actually, scratch that.  Looking at the results, bug 63282 doesn&apos;t seem applicable.  There were no results at all on Snow Leopard, which is why I skipped them there.  However, there are results here so they shouldn&apos;t be skipped.

I suspect the issue is font metric differences on the element containing the layerTreeAsText output that are showing up in the graphics layer tree.

Is there a better way to get layerTreeAsText dumps that don&apos;t change the pixel results and also don&apos;t change the output of the graphics layer tree? I put them offscreen at 10000px in a &lt;pre&gt; tag, but they got composited when put into an iframe.

Should I just make this element use the Ahem font or is there some better way to be doing this?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>427120</commentid>
    <comment_count>5</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-06-24 14:00:20 -0700</bug_when>
    <thetext>Do you care about the render tree dump? You could dumpAsText(true).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>427123</commentid>
    <comment_count>6</comment_count>
    <who name="Adrienne Walker">enne</who>
    <bug_when>2011-06-24 14:04:20 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; Do you care about the render tree dump? You could dumpAsText(true).

I am doing that already.

The problem is that I have a test that adds layerTreeAsText into a &lt;pre&gt; element.  Then I include that test in an iframe which gets composited in a second test.  The element bounds with the text of the iframe&apos;s layer tree affects the graphics layer tree of the containing second test, which is why this is failing here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>427134</commentid>
    <comment_count>7</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-06-24 14:14:18 -0700</bug_when>
    <thetext>Give the iframe document&apos;s body a fixed height with overflow:hidden?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>427188</commentid>
    <comment_count>8</comment_count>
      <attachid>98548</attachid>
    <who name="Adrienne Walker">enne</who>
    <bug_when>2011-06-24 15:08:39 -0700</bug_when>
    <thetext>Created attachment 98548
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>427191</commentid>
    <comment_count>9</comment_count>
    <who name="Adrienne Walker">enne</who>
    <bug_when>2011-06-24 15:15:40 -0700</bug_when>
    <thetext>Committed r89709: &lt;http://trac.webkit.org/changeset/89709&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>98548</attachid>
            <date>2011-06-24 15:08:39 -0700</date>
            <delta_ts>2011-06-24 15:09:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-63343-20110624150838.patch</filename>
            <type>text/plain</type>
            <size>11692</size>
            <attacher name="Adrienne Walker">enne</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODk3MDMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA1NjBkNjM2NDE3NDI3OWExZmFkZTBm
MDI0MTQ4MTk0NzcyYzY1ZjljLi41YzZjYzVkOGQ4NWJjYmJmOWJhNWU5ODE5NGFjY2I4ZWIwZDM1
ODJlIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMjkgQEAKKzIwMTEtMDYtMjQgIEFkcmllbm5lIFdhbGtlciAg
PGVubmVAZ29vZ2xlLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBSRUdSRVNTSU9OIChyODk2ODcpOiA1IGNvbXBvc2l0aW5nL3J0bCB0ZXN0cyBm
YWlsaW5nIG9uIFdpbmRvd3MgNyBSZWxlYXNlIChUZXN0cykKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTYzMzQzCisKKyAgICAgICAgVGhlc2UgdGVzdHMg
d2VyZSBmYWlsaW5nIHNpbmNlIHRoZXkgd2VyZSBpbnRyb2R1Y2VkIGluIHI4OTY4Ny4gIFRoZQor
ICAgICAgICBsYXllclRyZWVBc1RleHQgZHVtcCBvbiB0aGUgaWZyYW1lIGRvY3VtZW50IHdhcyBj
YXVzaW5nIHRoZSBvdXRlcgorICAgICAgICBsYXllclRyZWVBc1RleHQgZHVtcCB0byBiZSBhZmZl
Y3RlZCBieSBmb250IG1ldHJpY3MuICBGaXhlZCBpbiB0aGlzCisgICAgICAgIGNhc2UgYnkgbm90
IHB1dHRpbmcgbGF5ZXJUcmVlQXNUZXh0IG91dHB1dCBpbiBhbiBlbGVtZW50IHdoZW4gaW5zaWRl
CisgICAgICAgIGFuIGlmcmFtZS4KKworICAgICAgICAqIGNvbXBvc2l0aW5nL3J0bC9ydGwtYWJz
b2x1dGUtb3ZlcmZsb3ctc2Nyb2xsZWQuaHRtbDoKKyAgICAgICAgKiBjb21wb3NpdGluZy9ydGwv
cnRsLWFic29sdXRlLW92ZXJmbG93Lmh0bWw6CisgICAgICAgICogY29tcG9zaXRpbmcvcnRsL3J0
bC1hYnNvbHV0ZS5odG1sOgorICAgICAgICAqIGNvbXBvc2l0aW5nL3J0bC9ydGwtZml4ZWQtb3Zl
cmZsb3ctc2Nyb2xsZWQuaHRtbDoKKyAgICAgICAgKiBjb21wb3NpdGluZy9ydGwvcnRsLWZpeGVk
LW92ZXJmbG93Lmh0bWw6CisgICAgICAgICogY29tcG9zaXRpbmcvcnRsL3J0bC1maXhlZC5odG1s
OgorICAgICAgICAqIGNvbXBvc2l0aW5nL3J0bC9ydGwtaWZyYW1lLWFic29sdXRlLWV4cGVjdGVk
LnR4dDoKKyAgICAgICAgKiBjb21wb3NpdGluZy9ydGwvcnRsLWlmcmFtZS1hYnNvbHV0ZS1vdmVy
Zmxvdy1leHBlY3RlZC50eHQ6CisgICAgICAgICogY29tcG9zaXRpbmcvcnRsL3J0bC1pZnJhbWUt
Zml4ZWQtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGNvbXBvc2l0aW5nL3J0bC9ydGwtaWZyYW1l
LWZpeGVkLW92ZXJmbG93LWV4cGVjdGVkLnR4dDoKKyAgICAgICAgKiBjb21wb3NpdGluZy9ydGwv
cnRsLWlmcmFtZS1yZWxhdGl2ZS1leHBlY3RlZC50eHQ6CisgICAgICAgICogY29tcG9zaXRpbmcv
cnRsL3J0bC1yZWxhdGl2ZS5odG1sOgorCiAyMDExLTA2LTI0ICBEb21pbmljIENvb25leSAgPGRv
bWluaWNjQGNocm9taXVtLm9yZz4KIAogICAgICAgICBVbnJldmlld2VkOiBTa2lwcGluZyBmYWls
aW5nIHByb2dyZXNzLWNsb25lLmh0bWwgb24gd2luLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
Y29tcG9zaXRpbmcvcnRsL3J0bC1hYnNvbHV0ZS1vdmVyZmxvdy1zY3JvbGxlZC5odG1sIGIvTGF5
b3V0VGVzdHMvY29tcG9zaXRpbmcvcnRsL3J0bC1hYnNvbHV0ZS1vdmVyZmxvdy1zY3JvbGxlZC5o
dG1sCmluZGV4IDlmM2IwMzRlMDU3OTkyNWQwMjU5YzYwMTJkN2Q5NGNlMzQxNjk1NDguLmNkMGUw
ODg0Y2I1NDEzYmU5YWI2MjIzMWE5YjAxNzU2MmI3NWI5M2UgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL2NvbXBvc2l0aW5nL3J0bC9ydGwtYWJzb2x1dGUtb3ZlcmZsb3ctc2Nyb2xsZWQuaHRtbAor
KysgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9ydGwvcnRsLWFic29sdXRlLW92ZXJmbG93LXNj
cm9sbGVkLmh0bWwKQEAgLTQ5LDcgKzQ5LDggQEAKICAgICAgICAgd2luZG93LnNldFRpbWVvdXQo
ZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICB3aW5kb3cuc2Nyb2xsVG8ob2Zmc2V0LCAwKTsKICAg
ICAgICAgICAgIGlmICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpIHsKLSAgICAgICAgICAg
ICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbGF5ZXJ0cmVlJykuaW5uZXJUZXh0ID0gbGF5
b3V0VGVzdENvbnRyb2xsZXIubGF5ZXJUcmVlQXNUZXh0KCk7CisgICAgICAgICAgICAgICAgaWYg
KHRvcCA9PSBzZWxmKQorICAgICAgICAgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJ
ZCgnbGF5ZXJ0cmVlJykuaW5uZXJUZXh0ID0gbGF5b3V0VGVzdENvbnRyb2xsZXIubGF5ZXJUcmVl
QXNUZXh0KCk7CiAgICAgICAgICAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIubm90aWZ5RG9u
ZSgpOwogICAgICAgICAgICAgfQogICAgICAgICB9LCAwKTsKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2NvbXBvc2l0aW5nL3J0bC9ydGwtYWJzb2x1dGUtb3ZlcmZsb3cuaHRtbCBiL0xheW91dFRl
c3RzL2NvbXBvc2l0aW5nL3J0bC9ydGwtYWJzb2x1dGUtb3ZlcmZsb3cuaHRtbAppbmRleCA4NTJk
MjFmNGVlNTM3NDk4ZTI2ODNlYjc1NmE4NTdkZmUxNTNlMDA0Li43NGYyMmNhYzZkYjQ3MzA1ZTQy
Nzg1MDU2ZGRjODBhZTJkMzc0YzQyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9jb21wb3NpdGlu
Zy9ydGwvcnRsLWFic29sdXRlLW92ZXJmbG93Lmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvY29tcG9z
aXRpbmcvcnRsL3J0bC1hYnNvbHV0ZS1vdmVyZmxvdy5odG1sCkBAIC0zNyw3ICszNyw4IEBACiA8
c2NyaXB0PgogICAgIGZ1bmN0aW9uIGRvVGVzdCgpIHsKICAgICAgICAgaWYgKHdpbmRvdy5sYXlv
dXRUZXN0Q29udHJvbGxlcikgewotICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQo
J2xheWVydHJlZScpLmlubmVyVGV4dCA9IGxheW91dFRlc3RDb250cm9sbGVyLmxheWVyVHJlZUFz
VGV4dCgpOworICAgICAgICAgICAgaWYgKHRvcCA9PSBzZWxmKQorICAgICAgICAgICAgICAgIGRv
Y3VtZW50LmdldEVsZW1lbnRCeUlkKCdsYXllcnRyZWUnKS5pbm5lclRleHQgPSBsYXlvdXRUZXN0
Q29udHJvbGxlci5sYXllclRyZWVBc1RleHQoKTsKICAgICAgICAgICAgIGxheW91dFRlc3RDb250
cm9sbGVyLmR1bXBBc1RleHQodHJ1ZSk7CiAgICAgICAgIH0KICAgICB9CmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9jb21wb3NpdGluZy9ydGwvcnRsLWFic29sdXRlLmh0bWwgYi9MYXlvdXRUZXN0
cy9jb21wb3NpdGluZy9ydGwvcnRsLWFic29sdXRlLmh0bWwKaW5kZXggNzU4MjQ3NWEzZWYxNDI3
YzM5NGI0Y2YzM2M0MmFjNWM2ODQ5YTljMS4uNmZmNWRjMGMzM2ZkOTIwMDg3OWE3MzAzMDI3ODU2
MGE0Mzc0MjczZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvcnRsL3J0bC1h
YnNvbHV0ZS5odG1sCisrKyBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3J0bC9ydGwtYWJzb2x1
dGUuaHRtbApAQCAtMzIsNyArMzIsOCBAQAogPHNjcmlwdD4KICAgICBmdW5jdGlvbiBkb1Rlc3Qo
KSB7CiAgICAgICAgIGlmICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpIHsKLSAgICAgICAg
ICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdsYXllcnRyZWUnKS5pbm5lclRleHQgPSBsYXlv
dXRUZXN0Q29udHJvbGxlci5sYXllclRyZWVBc1RleHQoKTsKKyAgICAgICAgICAgIGlmICh0b3Ag
PT0gc2VsZikKKyAgICAgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbGF5ZXJ0
cmVlJykuaW5uZXJUZXh0ID0gbGF5b3V0VGVzdENvbnRyb2xsZXIubGF5ZXJUcmVlQXNUZXh0KCk7
CiAgICAgICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KHRydWUpOwogICAg
ICAgICB9CiAgICAgfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvcnRsL3J0
bC1maXhlZC1vdmVyZmxvdy1zY3JvbGxlZC5odG1sIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcv
cnRsL3J0bC1maXhlZC1vdmVyZmxvdy1zY3JvbGxlZC5odG1sCmluZGV4IDgwODhjZTE0NWViM2Mz
Y2FlMTE1YTRiMDdiNmFkNjE3ZTU5OTZhNjIuLmJkZDk4OTZmNzJjYTNlNTAwN2Y3ODFhN2E3YTlj
M2EyMTJhNzY3YzYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3J0bC9ydGwt
Zml4ZWQtb3ZlcmZsb3ctc2Nyb2xsZWQuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGlu
Zy9ydGwvcnRsLWZpeGVkLW92ZXJmbG93LXNjcm9sbGVkLmh0bWwKQEAgLTQ3LDcgKzQ3LDggQEAK
ICAgICAgICAgd2luZG93LnNldFRpbWVvdXQoZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICB3aW5k
b3cuc2Nyb2xsVG8ob2Zmc2V0LCAwKTsKICAgICAgICAgICAgIGlmICh3aW5kb3cubGF5b3V0VGVz
dENvbnRyb2xsZXIpIHsKLSAgICAgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgn
bGF5ZXJ0cmVlJykuaW5uZXJUZXh0ID0gbGF5b3V0VGVzdENvbnRyb2xsZXIubGF5ZXJUcmVlQXNU
ZXh0KCk7CisgICAgICAgICAgICAgICAgaWYgKHRvcCA9PSBzZWxmKQorICAgICAgICAgICAgICAg
ICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbGF5ZXJ0cmVlJykuaW5uZXJUZXh0ID0gbGF5
b3V0VGVzdENvbnRyb2xsZXIubGF5ZXJUcmVlQXNUZXh0KCk7CiAgICAgICAgICAgICAgICAgbGF5
b3V0VGVzdENvbnRyb2xsZXIubm90aWZ5RG9uZSgpOwogICAgICAgICAgICAgfQogICAgICAgICB9
LCAwKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3J0bC9ydGwtZml4ZWQt
b3ZlcmZsb3cuaHRtbCBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3J0bC9ydGwtZml4ZWQtb3Zl
cmZsb3cuaHRtbAppbmRleCA1NjllZjkxMWE1ZTRhMzJjM2RkZjk0YjhjYzgzMDEwMDYyYzVmNGE1
Li5iOTVhN2U3M2JiYjU4ZTgyZjE4ODQ5NDJlNWE3ZWRiZWY4YjEyMDU2IDEwMDY0NAotLS0gYS9M
YXlvdXRUZXN0cy9jb21wb3NpdGluZy9ydGwvcnRsLWZpeGVkLW92ZXJmbG93Lmh0bWwKKysrIGIv
TGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvcnRsL3J0bC1maXhlZC1vdmVyZmxvdy5odG1sCkBAIC0z
Nyw3ICszNyw4IEBACiA8c2NyaXB0PgogICAgIGZ1bmN0aW9uIGRvVGVzdCgpIHsKICAgICAgICAg
aWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikgewotICAgICAgICAgICAgZG9jdW1lbnQu
Z2V0RWxlbWVudEJ5SWQoJ2xheWVydHJlZScpLmlubmVyVGV4dCA9IGxheW91dFRlc3RDb250cm9s
bGVyLmxheWVyVHJlZUFzVGV4dCgpOworICAgICAgICAgICAgaWYgKHRvcCA9PSBzZWxmKQorICAg
ICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdsYXllcnRyZWUnKS5pbm5lclRl
eHQgPSBsYXlvdXRUZXN0Q29udHJvbGxlci5sYXllclRyZWVBc1RleHQoKTsKICAgICAgICAgICAg
IGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQodHJ1ZSk7CiAgICAgICAgIH0KICAgICB9
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9ydGwvcnRsLWZpeGVkLmh0bWwg
Yi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9ydGwvcnRsLWZpeGVkLmh0bWwKaW5kZXggYjBkZTY2
NjE3NmM1YTA1MjUzNmRhNmY1MzY1NmUzN2RjZWUzZGExZS4uYTQxZDJhMzk0ZmY5ZWNhZTc3MWY5
YmM3YWVjMDlkMGJkZDU0ZThiMiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcv
cnRsL3J0bC1maXhlZC5odG1sCisrKyBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3J0bC9ydGwt
Zml4ZWQuaHRtbApAQCAtMzIsNyArMzIsOCBAQAogPHNjcmlwdD4KICAgICBmdW5jdGlvbiBkb1Rl
c3QoKSB7CiAgICAgICAgIGlmICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpIHsKLSAgICAg
ICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdsYXllcnRyZWUnKS5pbm5lclRleHQgPSBs
YXlvdXRUZXN0Q29udHJvbGxlci5sYXllclRyZWVBc1RleHQoKTsKKyAgICAgICAgICAgIGlmICh0
b3AgPT0gc2VsZikKKyAgICAgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbGF5
ZXJ0cmVlJykuaW5uZXJUZXh0ID0gbGF5b3V0VGVzdENvbnRyb2xsZXIubGF5ZXJUcmVlQXNUZXh0
KCk7CiAgICAgICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KHRydWUpOwog
ICAgICAgICB9CiAgICAgfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvcnRs
L3J0bC1pZnJhbWUtYWJzb2x1dGUtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvY29tcG9zaXRp
bmcvcnRsL3J0bC1pZnJhbWUtYWJzb2x1dGUtZXhwZWN0ZWQudHh0CmluZGV4IGFlMzk5ODlhYzE5
YjIzM2M5MzBlZTgwYjcxY2I3MzcyYjQxMmE5NmUuLjg2MmRiYzE5YjU2MDIzNTBlNTkwZTVhOTI3
M2VlNWYyMjVmMTJmMmMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3J0bC9y
dGwtaWZyYW1lLWFic29sdXRlLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9jb21wb3Np
dGluZy9ydGwvcnRsLWlmcmFtZS1hYnNvbHV0ZS1leHBlY3RlZC50eHQKQEAgLTE2LDEwICsxNiwx
MCBAQAogICAgICAgICAgICAgICAgICAgICAoR3JhcGhpY3NMYXllcgogICAgICAgICAgICAgICAg
ICAgICAgIChjaGlsZHJlbiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAoR3JhcGhpY3NMYXll
cgotICAgICAgICAgICAgICAgICAgICAgICAgICAoYm91bmRzIDQwMC4wMCAxMDczMy4wMCkKKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgKGJvdW5kcyA0MDAuMDAgNDAwLjAwKQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAoY2hpbGRyZW4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAg
IChHcmFwaGljc0xheWVyCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYm91bmRzIDQw
MC4wMCAxMDczMy4wMCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChib3VuZHMgNDAw
LjAwIDQwMC4wMCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChkcmF3c0NvbnRlbnQg
MSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChjaGlsZHJlbiAxCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIChHcmFwaGljc0xheWVyCmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9jb21wb3NpdGluZy9ydGwvcnRsLWlmcmFtZS1hYnNvbHV0ZS1vdmVyZmxvdy1leHBlY3Rl
ZC50eHQgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9ydGwvcnRsLWlmcmFtZS1hYnNvbHV0ZS1v
dmVyZmxvdy1leHBlY3RlZC50eHQKaW5kZXggNWZiMDc5NjRjODgwMzA3MDdiNjMzNjgzNWYwNGVk
ZGQyYTU1YTNhZC4uOWYyZDIwYjZmNWJiMmU1ZjJiZGIwN2I0YzFiMTJjMDBiOTg0NzIzOCAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvcnRsL3J0bC1pZnJhbWUtYWJzb2x1dGUt
b3ZlcmZsb3ctZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3J0bC9y
dGwtaWZyYW1lLWFic29sdXRlLW92ZXJmbG93LWV4cGVjdGVkLnR4dApAQCAtMTcsMTAgKzE3LDEw
IEBACiAgICAgICAgICAgICAgICAgICAgICAgKGNoaWxkcmVuIDEKICAgICAgICAgICAgICAgICAg
ICAgICAgIChHcmFwaGljc0xheWVyCiAgICAgICAgICAgICAgICAgICAgICAgICAgIChwb3NpdGlv
biAtNjA4LjAwIDAuMDApCi0gICAgICAgICAgICAgICAgICAgICAgICAgIChib3VuZHMgMTAwOC4w
MCAxMDc0OS4wMCkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgKGJvdW5kcyAxMDA4LjAwIDEw
MTYuMDApCiAgICAgICAgICAgICAgICAgICAgICAgICAgIChjaGlsZHJlbiAxCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKEdyYXBoaWNzTGF5ZXIKLSAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIChib3VuZHMgMTAwOC4wMCAxMDc0OS4wMCkKKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIChib3VuZHMgMTAwOC4wMCAxMDE2LjAwKQogICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKGRyYXdzQ29udGVudCAxKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNo
aWxkcmVuIDEKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKEdyYXBoaWNzTGF5ZXIK
ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3J0bC9ydGwtaWZyYW1lLWZpeGVk
LWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3J0bC9ydGwtaWZyYW1lLWZp
eGVkLWV4cGVjdGVkLnR4dAppbmRleCBhZTM5OTg5YWMxOWIyMzNjOTMwZWU4MGI3MWNiNzM3MmI0
MTJhOTZlLi44NjJkYmMxOWI1NjAyMzUwZTU5MGU1YTkyNzNlZTVmMjI1ZjEyZjJjIDEwMDY0NAot
LS0gYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9ydGwvcnRsLWlmcmFtZS1maXhlZC1leHBlY3Rl
ZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvcnRsL3J0bC1pZnJhbWUtZml4ZWQt
ZXhwZWN0ZWQudHh0CkBAIC0xNiwxMCArMTYsMTAgQEAKICAgICAgICAgICAgICAgICAgICAgKEdy
YXBoaWNzTGF5ZXIKICAgICAgICAgICAgICAgICAgICAgICAoY2hpbGRyZW4gMQogICAgICAgICAg
ICAgICAgICAgICAgICAgKEdyYXBoaWNzTGF5ZXIKLSAgICAgICAgICAgICAgICAgICAgICAgICAg
KGJvdW5kcyA0MDAuMDAgMTA3MzMuMDApCisgICAgICAgICAgICAgICAgICAgICAgICAgIChib3Vu
ZHMgNDAwLjAwIDQwMC4wMCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNoaWxkcmVuIDEK
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoR3JhcGhpY3NMYXllcgotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKGJvdW5kcyA0MDAuMDAgMTA3MzMuMDApCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAoYm91bmRzIDQwMC4wMCA0MDAuMDApCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAoZHJhd3NDb250ZW50IDEpCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAoY2hpbGRyZW4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoR3JhcGhp
Y3NMYXllcgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvcnRsL3J0bC1pZnJh
bWUtZml4ZWQtb3ZlcmZsb3ctZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcv
cnRsL3J0bC1pZnJhbWUtZml4ZWQtb3ZlcmZsb3ctZXhwZWN0ZWQudHh0CmluZGV4IDVmYjA3OTY0
Yzg4MDMwNzA3YjYzMzY4MzVmMDRlZGRkMmE1NWEzYWQuLjlmMmQyMGI2ZjViYjJlNWYyYmRiMDdi
NGMxYjEyYzAwYjk4NDcyMzggMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL3J0
bC9ydGwtaWZyYW1lLWZpeGVkLW92ZXJmbG93LWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0
cy9jb21wb3NpdGluZy9ydGwvcnRsLWlmcmFtZS1maXhlZC1vdmVyZmxvdy1leHBlY3RlZC50eHQK
QEAgLTE3LDEwICsxNywxMCBAQAogICAgICAgICAgICAgICAgICAgICAgIChjaGlsZHJlbiAxCiAg
ICAgICAgICAgICAgICAgICAgICAgICAoR3JhcGhpY3NMYXllcgogICAgICAgICAgICAgICAgICAg
ICAgICAgICAocG9zaXRpb24gLTYwOC4wMCAwLjAwKQotICAgICAgICAgICAgICAgICAgICAgICAg
ICAoYm91bmRzIDEwMDguMDAgMTA3NDkuMDApCisgICAgICAgICAgICAgICAgICAgICAgICAgIChi
b3VuZHMgMTAwOC4wMCAxMDE2LjAwKQogICAgICAgICAgICAgICAgICAgICAgICAgICAoY2hpbGRy
ZW4gMQogICAgICAgICAgICAgICAgICAgICAgICAgICAgIChHcmFwaGljc0xheWVyCi0gICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAoYm91bmRzIDEwMDguMDAgMTA3NDkuMDApCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAoYm91bmRzIDEwMDguMDAgMTAxNi4wMCkKICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIChkcmF3c0NvbnRlbnQgMSkKICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIChjaGlsZHJlbiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IChHcmFwaGljc0xheWVyCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9ydGwv
cnRsLWlmcmFtZS1yZWxhdGl2ZS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGlu
Zy9ydGwvcnRsLWlmcmFtZS1yZWxhdGl2ZS1leHBlY3RlZC50eHQKaW5kZXggMGU4Mzg2NTM4ZTA4
ZTIwNzc2MzY0NTdjZmM3ZTNmNTMyZDU3MzI0NC4uMWRkYTFkZmRlM2Q5NTJhMTBjNWRlNWZhYWYx
NDI1MTY4Y2IwMDUxNiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvcnRsL3J0
bC1pZnJhbWUtcmVsYXRpdmUtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2NvbXBvc2l0
aW5nL3J0bC9ydGwtaWZyYW1lLXJlbGF0aXZlLWV4cGVjdGVkLnR4dApAQCAtMTYsMTAgKzE2LDEw
IEBACiAgICAgICAgICAgICAgICAgICAgIChHcmFwaGljc0xheWVyCiAgICAgICAgICAgICAgICAg
ICAgICAgKGNoaWxkcmVuIDEKICAgICAgICAgICAgICAgICAgICAgICAgIChHcmFwaGljc0xheWVy
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgIChib3VuZHMgNDAwLjAwIDEwNzMzLjAwKQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAoYm91bmRzIDQwMC4wMCA0MDAuMDApCiAgICAgICAgICAg
ICAgICAgICAgICAgICAgIChjaGlsZHJlbiAxCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KEdyYXBoaWNzTGF5ZXIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChib3VuZHMgNDAw
LjAwIDEwNzMzLjAwKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGJvdW5kcyA0MDAu
MDAgNDAwLjAwKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGRyYXdzQ29udGVudCAx
KQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGNoaWxkcmVuIDEKICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKEdyYXBoaWNzTGF5ZXIKZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2NvbXBvc2l0aW5nL3J0bC9ydGwtcmVsYXRpdmUuaHRtbCBiL0xheW91dFRlc3RzL2NvbXBv
c2l0aW5nL3J0bC9ydGwtcmVsYXRpdmUuaHRtbAppbmRleCAzN2IxYjFiZjQ0MzAzM2Y5ZDk4MDMx
ZThmZWIzZTllZmNkODcwOTBiLi45NTY2NzBiNjkwNjU1NzNkMmMzZWU1ZmRiOWZjNzE3NzVkNTQ4
ZTdhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9ydGwvcnRsLXJlbGF0aXZl
Lmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvcnRsL3J0bC1yZWxhdGl2ZS5odG1s
CkBAIC0zNCw3ICszNCw4IEBACiA8c2NyaXB0PgogICAgIGZ1bmN0aW9uIGRvVGVzdCgpIHsKICAg
ICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikgewotICAgICAgICAgICAgZG9j
dW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2xheWVydHJlZScpLmlubmVyVGV4dCA9IGxheW91dFRlc3RD
b250cm9sbGVyLmxheWVyVHJlZUFzVGV4dCgpOworICAgICAgICAgICAgaWYgKHRvcCA9PSBzZWxm
KQorICAgICAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdsYXllcnRyZWUnKS5p
bm5lclRleHQgPSBsYXlvdXRUZXN0Q29udHJvbGxlci5sYXllclRyZWVBc1RleHQoKTsKICAgICAg
ICAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLmR1bXBBc1RleHQodHJ1ZSk7CiAgICAgICAgIH0K
ICAgICB9Cg==
</data>
<flag name="review"
          id="92795"
          type_id="1"
          status="+"
          setter="simon.fraser"
    />
          </attachment>
      

    </bug>

</bugzilla>