<?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>72903</bug_id>
          
          <creation_ts>2011-11-21 11:36:08 -0800</creation_ts>
          <short_desc>[chromium] Layout Test compositing/geometry/clipped-video-controller.html is flaky on Win/Linux</short_desc>
          <delta_ts>2011-11-21 15:31:58 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Adam Klein">adamk</reporter>
          <assigned_to name="Adam Klein">adamk</assigned_to>
          <cc>adamk</cc>
    
    <cc>jamesr</cc>
    
    <cc>vrk</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>507106</commentid>
    <comment_count>0</comment_count>
    <who name="Adam Klein">adamk</who>
    <bug_when>2011-11-21 11:36:08 -0800</bug_when>
    <thetext>The following layout test is flaky on Chromium Linux and Windows.

compositing/geometry/clipped-video-controller.html

Flakiness dashboard:

http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=compositing%2Fgeometry%2Fclipped-video-controller.html

The diff is a single pixel of scrollheight:

-layer at (20,50) size 70x70 clip at (30,60) size 50x50 scrollWidth 352 scrollHeight 293
+layer at (20,50) size 70x70 clip at (30,60) size 50x50 scrollWidth 352 scrollHeight 292

There doesn&apos;t seem to be any culprit on the WebKit side. In Chromium, the timing lined up with http://src.chromium.org/viewvc/chrome?view=rev&amp;revision=110733 (and thus I&apos;ve CCed vrk@chromium.org), but the test doesn&apos;t seem to have anything in particular to do with the canplaythrough event.  James mentioned on IRC that this failure might be due to timing, so I&apos;ve CCed him as well in case he has further thoughts.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>507108</commentid>
    <comment_count>1</comment_count>
    <who name="Adam Klein">adamk</who>
    <bug_when>2011-11-21 11:39:39 -0800</bug_when>
    <thetext>Marked as PASS TEXT in http://trac.webkit.org/changeset/100941</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>507130</commentid>
    <comment_count>2</comment_count>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-11-21 12:34:44 -0800</bug_when>
    <thetext>The test uses the canplaythrough event to finish the test. I&apos;m not sure why the render tree is different when this event is fired.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>507187</commentid>
    <comment_count>3</comment_count>
    <who name="Adam Klein">adamk</who>
    <bug_when>2011-11-21 13:48:25 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; The test uses the canplaythrough event to finish the test. I&apos;m not sure why the render tree is different when this event is fired.

Ah, I got my tests mixed up (was looking at a different one that didn&apos;t mention canplaythrough).  I&apos;m tempted to change this to use the &apos;canplay&apos; event instead.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>507204</commentid>
    <comment_count>4</comment_count>
      <attachid>116134</attachid>
    <who name="Adam Klein">adamk</who>
    <bug_when>2011-11-21 14:17:10 -0800</bug_when>
    <thetext>Created attachment 116134
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>507206</commentid>
    <comment_count>5</comment_count>
      <attachid>116136</attachid>
    <who name="Adam Klein">adamk</who>
    <bug_when>2011-11-21 14:18:34 -0800</bug_when>
    <thetext>Created attachment 116136
Remove expectation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>507207</commentid>
    <comment_count>6</comment_count>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-11-21 14:19:36 -0800</bug_when>
    <thetext>I don&apos;t feel qualified enough on these events to know what the change does.  Can someone familiar with when these events fire and what might change the render tree please chime in with a theory of how this could help? I&apos;d be happy to review officially if there&apos;s a valid-sounding story of how this could fix the test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>507221</commentid>
    <comment_count>7</comment_count>
      <attachid>116138</attachid>
    <who name="Adam Klein">adamk</who>
    <bug_when>2011-11-21 14:37:47 -0800</bug_when>
    <thetext>Created attachment 116138
Use dumpAsText</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>507226</commentid>
    <comment_count>8</comment_count>
      <attachid>116138</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2011-11-21 14:45:11 -0800</bug_when>
    <thetext>Comment on attachment 116138
Use dumpAsText

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

&gt; LayoutTests/compositing/geometry/clipped-video-controller.html:23
&gt; +      layoutTestController.dumpAsText();

this needs to be dumpAsText(true) or it won&apos;t produce any pixel output</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>507230</commentid>
    <comment_count>9</comment_count>
      <attachid>116140</attachid>
    <who name="Adam Klein">adamk</who>
    <bug_when>2011-11-21 14:51:36 -0800</bug_when>
    <thetext>Created attachment 116140
dumpAsText(true)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>507231</commentid>
    <comment_count>10</comment_count>
      <attachid>116138</attachid>
    <who name="Adam Klein">adamk</who>
    <bug_when>2011-11-21 14:51:54 -0800</bug_when>
    <thetext>Comment on attachment 116138
Use dumpAsText

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

&gt;&gt; LayoutTests/compositing/geometry/clipped-video-controller.html:23
&gt;&gt; +      layoutTestController.dumpAsText();
&gt; 
&gt; this needs to be dumpAsText(true) or it won&apos;t produce any pixel output

Done. Learn something new every day...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>507235</commentid>
    <comment_count>11</comment_count>
    <who name="Victoria Kirst">vrk</who>
    <bug_when>2011-11-21 14:52:05 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; I don&apos;t feel qualified enough on these events to know what the change does.  Can someone familiar with when these events fire and what might change the render tree please chime in with a theory of how this could help? I&apos;d be happy to review officially if there&apos;s a valid-sounding story of how this could fix the test.

I don&apos;t know how this could cause a 1px rendering difference, but I can chime in on the timing: Chrome fires the canplay event fires at the beginning of playback, and as of last Friday Chrome fires the canplaythrough event when it believes it can play to the end of the video without stalling to buffer.

Previously, Chrome always fired canplay and canplaythrough at approx the same time, which goes against the html5 spec (crbug.com/73609). last Friday I checked in some code to fire canplaythrough at the media player&apos;s best guess.

So, I&apos;m not sure why the rendering difference. It&apos;s true that canplay should be firing at the same time as always, and canplaythrough should be fired a bit later than before, but since this test uses a local video file, Chrome figures out very quickly that it can play through to the end without buffering and the canplaythrough event should be fired very close to the same time as it did in the past.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>507278</commentid>
    <comment_count>12</comment_count>
    <who name="Adam Klein">adamk</who>
    <bug_when>2011-11-21 15:31:58 -0800</bug_when>
    <thetext>Committed r100967: &lt;http://trac.webkit.org/changeset/100967&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>116134</attachid>
            <date>2011-11-21 14:17:10 -0800</date>
            <delta_ts>2011-11-21 14:18:31 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-72903-20111121141709.patch</filename>
            <type>text/plain</type>
            <size>1711</size>
            <attacher name="Adam Klein">adamk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAwOTUzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNjA0OTUxYzk4Yzg5YjlkYjdmOWQ1
ZDdmY2Q0MWQ2OTQzMjE3NWZmYS4uMWM4YTFkYzQxNGEzYjQ4ZDJmNjBkYzkzNDU3MTIwODc1MDI2
ZDU0ZCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE3IEBACiAyMDExLTExLTIxICBBZGFtIEtsZWluICA8YWRh
bWtAY2hyb21pdW0ub3JnPgogCisgICAgICAgIFtjaHJvbWl1bV0gTGF5b3V0IFRlc3QgY29tcG9z
aXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1jb250cm9sbGVyLmh0bWwgaXMgZmxha3kgb24g
V2luL0xpbnV4CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD03MjkwMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFVzZSAnY2FucGxheScgZXZlbnQgaW5zdGVhZCBvZiAnY2FucGxheXRocm91Z2gnIHRvIHRpZ2h0
ZW4gdXAgdGltaW5nCisgICAgICAgIG9mIHRlc3QgYW5kIGhvcGVmdWxseSBlbGltaW5hdGUgZmxh
a2luZXNzLgorCisgICAgICAgICogY29tcG9zaXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1j
b250cm9sbGVyLmh0bWw6CisKKzIwMTEtMTEtMjEgIEFkYW0gS2xlaW4gIDxhZGFta0BjaHJvbWl1
bS5vcmc+CisKICAgICAgICAgVW5yZXZpZXdlZCBnYXJkZW5pbmcsIHJlbW92ZSBleHBlY3RhdGlv
bnMgZm9yIG5vLWxvbmdlci1mbGFrZXkgbWVkaWEgdGVzdHMuCiAKICAgICAgICAgKiBwbGF0Zm9y
bS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQ6CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9jb21wb3NpdGluZy9nZW9tZXRyeS9jbGlwcGVkLXZpZGVvLWNvbnRyb2xsZXIuaHRtbCBiL0xh
eW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2NsaXBwZWQtdmlkZW8tY29udHJvbGxlci5o
dG1sCmluZGV4IDQzOGQzY2Q3NDQyYjBhZjRkZDQxMTY0MGNmMGYyZGRmNTM3NjZjZDguLjE3ODE3
Yjk0YTM2Y2RhNTQ1MWYzNzI2MDU1MWEzMzAxOWJmNjhhODkgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2NsaXBwZWQtdmlkZW8tY29udHJvbGxlci5odG1sCisr
KyBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2NsaXBwZWQtdmlkZW8tY29udHJv
bGxlci5odG1sCkBAIC0zMSw3ICszMSw3IEBACiAgICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFz
Y3JpcHQiIGNoYXJzZXQ9InV0Zi04Ij4KICAgICAgIHZhciB2aWRlbyA9IGRvY3VtZW50LmdldEVs
ZW1lbnRzQnlUYWdOYW1lKCd2aWRlbycpWzBdOwogICAgICAgdmlkZW8uc3JjID0gJy4uL3Jlc291
cmNlcy92aWRlby4nICsgKHZpZGVvLmNhblBsYXlUeXBlKCd2aWRlby9vZ2cnKSA/ICdvZ3YnIDog
J21wNCcpOwotICAgICAgdmlkZW8uYWRkRXZlbnRMaXN0ZW5lcignY2FucGxheXRocm91Z2gnLCBm
dW5jdGlvbigpIHsKKyAgICAgIHZpZGVvLmFkZEV2ZW50TGlzdGVuZXIoJ2NhbnBsYXknLCBmdW5j
dGlvbigpIHsKICAgICAgICAgaWYgKHdpbmRvdy5sYXlvdXRUZXN0Q29udHJvbGxlcikKICAgICAg
ICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5ub3RpZnlEb25lKCk7CiAgICAgICB9LCBmYWxzZSk7
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>116136</attachid>
            <date>2011-11-21 14:18:34 -0800</date>
            <delta_ts>2011-11-21 14:37:44 -0800</delta_ts>
            <desc>Remove expectation</desc>
            <filename>bug-72903-20111121141833.patch</filename>
            <type>text/plain</type>
            <size>2462</size>
            <attacher name="Adam Klein">adamk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAwOTUzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNjA0OTUxYzk4Yzg5YjlkYjdmOWQ1
ZDdmY2Q0MWQ2OTQzMjE3NWZmYS4uMTg5NGM3ZDgwYzc3NWZhODMzZGU1NmRmOWVlM2UzYTg2OTFh
YTE4ZSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE4IEBACiAyMDExLTExLTIxICBBZGFtIEtsZWluICA8YWRh
bWtAY2hyb21pdW0ub3JnPgogCisgICAgICAgIFtjaHJvbWl1bV0gTGF5b3V0IFRlc3QgY29tcG9z
aXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1jb250cm9sbGVyLmh0bWwgaXMgZmxha3kgb24g
V2luL0xpbnV4CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD03MjkwMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IFVzZSAnY2FucGxheScgZXZlbnQgaW5zdGVhZCBvZiAnY2FucGxheXRocm91Z2gnIHRvIHRpZ2h0
ZW4gdXAgdGltaW5nCisgICAgICAgIG9mIHRlc3QgYW5kIGhvcGVmdWxseSBlbGltaW5hdGUgZmxh
a2luZXNzLgorCisgICAgICAgICogY29tcG9zaXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1j
b250cm9sbGVyLmh0bWw6CisgICAgICAgICogcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3Rh
dGlvbnMudHh0OgorCisyMDExLTExLTIxICBBZGFtIEtsZWluICA8YWRhbWtAY2hyb21pdW0ub3Jn
PgorCiAgICAgICAgIFVucmV2aWV3ZWQgZ2FyZGVuaW5nLCByZW1vdmUgZXhwZWN0YXRpb25zIGZv
ciBuby1sb25nZXItZmxha2V5IG1lZGlhIHRlc3RzLgogCiAgICAgICAgICogcGxhdGZvcm0vY2hy
b21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0OgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY29t
cG9zaXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1jb250cm9sbGVyLmh0bWwgYi9MYXlvdXRU
ZXN0cy9jb21wb3NpdGluZy9nZW9tZXRyeS9jbGlwcGVkLXZpZGVvLWNvbnRyb2xsZXIuaHRtbApp
bmRleCA0MzhkM2NkNzQ0MmIwYWY0ZGQ0MTE2NDBjZjBmMmRkZjUzNzY2Y2Q4Li4xNzgxN2I5NGEz
NmNkYTU0NTFmMzcyNjA1NTFhMzMwMTliZjY4YTg5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9j
b21wb3NpdGluZy9nZW9tZXRyeS9jbGlwcGVkLXZpZGVvLWNvbnRyb2xsZXIuaHRtbAorKysgYi9M
YXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRyeS9jbGlwcGVkLXZpZGVvLWNvbnRyb2xsZXIu
aHRtbApAQCAtMzEsNyArMzEsNyBAQAogICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0
IiBjaGFyc2V0PSJ1dGYtOCI+CiAgICAgICB2YXIgdmlkZW8gPSBkb2N1bWVudC5nZXRFbGVtZW50
c0J5VGFnTmFtZSgndmlkZW8nKVswXTsKICAgICAgIHZpZGVvLnNyYyA9ICcuLi9yZXNvdXJjZXMv
dmlkZW8uJyArICh2aWRlby5jYW5QbGF5VHlwZSgndmlkZW8vb2dnJykgPyAnb2d2JyA6ICdtcDQn
KTsKLSAgICAgIHZpZGVvLmFkZEV2ZW50TGlzdGVuZXIoJ2NhbnBsYXl0aHJvdWdoJywgZnVuY3Rp
b24oKSB7CisgICAgICB2aWRlby5hZGRFdmVudExpc3RlbmVyKCdjYW5wbGF5JywgZnVuY3Rpb24o
KSB7CiAgICAgICAgIGlmICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpCiAgICAgICAgICAg
bGF5b3V0VGVzdENvbnRyb2xsZXIubm90aWZ5RG9uZSgpOwogICAgICAgfSwgZmFsc2UpOwpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMu
dHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0
CmluZGV4IGI5MmE1ZDIyMTk3MTMzZGYxNDdkNmZkYTZlNzUzNGZmNWU4NWNjODYuLjMyNzViOTE2
OTQ0NzM4ZDJhZmUwYTg0MzlkMjM3ZTBjN2VmOWMwYTMgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3Rz
L3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dAorKysgYi9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQKQEAgLTM4OTIsNiArMzg5
Miw0IEBAIEJVR1dLNzI3NDcgU0xPVyBXSU4gREVCVUcgOiBhY2Nlc3NpYmlsaXR5L2xvYWRpbmct
aWZyYW1lLXNlbmRzLW5vdGlmaWNhdGlvbi5odG1sCiAKIEJVR1dLNzI3NjEgOiBhY2Nlc3NpYmls
aXR5L2Fub255bW91cy1yZW5kZXItYmxvY2staW4tY29udGludWF0aW9uLWNhdXNlcy1jcmFzaC5o
dG1sID0gUEFTUyBUSU1FT1VUCiAKLUJVR1dLNzI5MDMgV0lOIExJTlVYIDogY29tcG9zaXRpbmcv
Z2VvbWV0cnkvY2xpcHBlZC12aWRlby1jb250cm9sbGVyLmh0bWwgPSBQQVNTIFRFWFQKLQogQlVH
V0s3MjkwNCBYUCA6IGh0dHAvdGVzdHMvbWVkaWEvdmlkZW8tc2VydmVkLWFzLXRleHQuaHRtbCA9
IFBBU1MgVEVYVAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>116138</attachid>
            <date>2011-11-21 14:37:47 -0800</date>
            <delta_ts>2011-11-21 14:51:54 -0800</delta_ts>
            <desc>Use dumpAsText</desc>
            <filename>bug-72903-20111121143746.patch</filename>
            <type>text/plain</type>
            <size>7202</size>
            <attacher name="Adam Klein">adamk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAwOTUzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNjA0OTUxYzk4Yzg5YjlkYjdmOWQ1
ZDdmY2Q0MWQ2OTQzMjE3NWZmYS4uN2M0NDM3YzdhODE4NDg0ZGQwYjZjNDc3NTJmMTdmZjRhMTA0
Nzk0MCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIyIEBACiAyMDExLTExLTIxICBBZGFtIEtsZWluICA8YWRh
bWtAY2hyb21pdW0ub3JnPgogCisgICAgICAgIFtjaHJvbWl1bV0gTGF5b3V0IFRlc3QgY29tcG9z
aXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1jb250cm9sbGVyLmh0bWwgaXMgZmxha3kgb24g
V2luL0xpbnV4CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD03MjkwMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IE1ha2UgdGhpcyB0ZXN0IGR1bXBBc1RleHQoKSBzaW5jZSB3aGF0IHdlIHJlYWxseSBjYXJlIGFi
b3V0IGhlcmUgaXMKKyAgICAgICAgcGl4ZWwgb3V0cHV0LgorCisgICAgICAgICogY29tcG9zaXRp
bmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1jb250cm9sbGVyLWV4cGVjdGVkLnR4dDogQWRkZWQu
CisgICAgICAgICogY29tcG9zaXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1jb250cm9sbGVy
Lmh0bWw6CisgICAgICAgICogcGxhdGZvcm0vY2hyb21pdW0td2luL2NvbXBvc2l0aW5nL2dlb21l
dHJ5L2NsaXBwZWQtdmlkZW8tY29udHJvbGxlci1leHBlY3RlZC50eHQ6IFJlbW92ZWQuCisgICAg
ICAgICogcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0OgorICAgICAgICAq
IHBsYXRmb3JtL2VmbC9jb21wb3NpdGluZy9nZW9tZXRyeS9jbGlwcGVkLXZpZGVvLWNvbnRyb2xs
ZXItZXhwZWN0ZWQudHh0OiBSZW1vdmVkLgorICAgICAgICAqIHBsYXRmb3JtL21hYy9jb21wb3Np
dGluZy9nZW9tZXRyeS9jbGlwcGVkLXZpZGVvLWNvbnRyb2xsZXItZXhwZWN0ZWQudHh0OiBSZW1v
dmVkLgorCisyMDExLTExLTIxICBBZGFtIEtsZWluICA8YWRhbWtAY2hyb21pdW0ub3JnPgorCiAg
ICAgICAgIFVucmV2aWV3ZWQgZ2FyZGVuaW5nLCByZW1vdmUgZXhwZWN0YXRpb25zIGZvciBuby1s
b25nZXItZmxha2V5IG1lZGlhIHRlc3RzLgogCiAgICAgICAgICogcGxhdGZvcm0vY2hyb21pdW0v
dGVzdF9leHBlY3RhdGlvbnMudHh0OgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY29tcG9zaXRp
bmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1jb250cm9sbGVyLWV4cGVjdGVkLnR4dCBiL0xheW91
dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2NsaXBwZWQtdmlkZW8tY29udHJvbGxlci1leHBl
Y3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMC4uOTRmNTVjNjdhY2IwMGU1MTlhNjM5YzZhY2Y0OGQ1ZGIxNzA3
NzUzZAotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5
L2NsaXBwZWQtdmlkZW8tY29udHJvbGxlci1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwzIEBACitU
aGUgdmlkZW8gY29udHJvbGxlciBzaG91bGQgbm90IGJlIHZpc2libGUgYmVsb3cKKworCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRyeS9jbGlwcGVkLXZpZGVvLWNv
bnRyb2xsZXIuaHRtbCBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2NsaXBwZWQt
dmlkZW8tY29udHJvbGxlci5odG1sCmluZGV4IDQzOGQzY2Q3NDQyYjBhZjRkZDQxMTY0MGNmMGYy
ZGRmNTM3NjZjZDguLjA4MmE5NWEwNWJlMzdkY2NkYWFjMzhiYjA1MmQzZjRiYjQyYTE5MjcgMTAw
NjQ0Ci0tLSBhL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2NsaXBwZWQtdmlkZW8t
Y29udHJvbGxlci5odG1sCisrKyBiL0xheW91dFRlc3RzL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2Ns
aXBwZWQtdmlkZW8tY29udHJvbGxlci5odG1sCkBAIC0xOSw4ICsxOSwxMCBAQAogICAgIAogICA8
L3N0eWxlPgogICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgY2hhcnNldD0idXRmLTgi
PgotICAgIGlmICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpCisgICAgaWYgKHdpbmRvdy5s
YXlvdXRUZXN0Q29udHJvbGxlcikgeworICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFz
VGV4dCgpOwogICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIud2FpdFVudGlsRG9uZSgpOworICAg
IH0KICAgPC9zY3JpcHQ+CiAKIDxib2R5PgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vY2hyb21pdW0td2luL2NvbXBvc2l0aW5nL2dlb21ldHJ5L2NsaXBwZWQtdmlkZW8tY29udHJv
bGxlci1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS13aW4vY29t
cG9zaXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1jb250cm9sbGVyLWV4cGVjdGVkLnR4dApk
ZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggZGYzNTE3NjhhYzEyMjVkYzNmYzNlZWFkYTc5
OWNkN2M5MTI0ZTA2ZC4uMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAot
LS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS13aW4vY29tcG9zaXRpbmcvZ2VvbWV0
cnkvY2xpcHBlZC12aWRlby1jb250cm9sbGVyLWV4cGVjdGVkLnR4dAorKysgL2Rldi9udWxsCkBA
IC0xLDE1ICswLDAgQEAKLWxheWVyIGF0ICgwLDApIHNpemUgODAweDYwMAotICBSZW5kZXJWaWV3
IGF0ICgwLDApIHNpemUgODAweDYwMAotbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NTIKLSAgUmVu
ZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAweDUyCi0gICAgUmVuZGVyQm9keSB7Qk9E
WX0gYXQgKDgsMTYpIHNpemUgNzg0eDIwCi0gICAgICBSZW5kZXJCbG9jayB7UH0gYXQgKDAsMCkg
c2l6ZSA3ODR4MjAKLSAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMjg4
eDE5Ci0gICAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkgd2lkdGggMjg4OiAiVGhlIHZpZGVvIGNv
bnRyb2xsZXIgc2hvdWxkIG5vdCBiZSB2aXNpYmxlIGJlbG93IgotbGF5ZXIgYXQgKDIwLDUwKSBz
aXplIDcweDcwIGNsaXAgYXQgKDMwLDYwKSBzaXplIDUweDUwIHNjcm9sbFdpZHRoIDM1MiBzY3Jv
bGxIZWlnaHQgMjkzCi0gIFJlbmRlckJsb2NrIChwb3NpdGlvbmVkKSB7RElWfSBhdCAoMjAsNTAp
IHNpemUgNzB4NzAgW2JvcmRlcjogKDEwcHggc29saWQgIzAwODAwMCldCi0gICAgUmVuZGVyVGV4
dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMHgwCi1sYXllciBhdCAoMzAsNjApIHNpemUgMzUyeDI4
OCBiYWNrZ3JvdW5kQ2xpcCBhdCAoMzAsNjApIHNpemUgNTB4NTAgY2xpcCBhdCAoMzAsNjApIHNp
emUgNTB4NTAgb3V0bGluZUNsaXAgYXQgKDMwLDYwKSBzaXplIDUweDUwCi0gIFJlbmRlclZpZGVv
IHtWSURFT30gYXQgKDEwLDEwKSBzaXplIDM1MngyODgKLWxheWVyIGF0ICgzMCw2MCkgc2l6ZSAz
NTJ4Mjg4IGJhY2tncm91bmRDbGlwIGF0ICgzMCw2MCkgc2l6ZSA1MHg1MCBjbGlwIGF0ICgzMCw2
MCkgc2l6ZSA1MHg1MCBvdXRsaW5lQ2xpcCBhdCAoMzAsNjApIHNpemUgNTB4NTAKLSAgUmVuZGVy
QmxvY2sgKHJlbGF0aXZlIHBvc2l0aW9uZWQpIHtESVZ9IGF0ICgwLDApIHNpemUgMzUyeDI4OApk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlv
bnMudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMu
dHh0CmluZGV4IGI5MmE1ZDIyMTk3MTMzZGYxNDdkNmZkYTZlNzUzNGZmNWU4NWNjODYuLjMyNzVi
OTE2OTQ0NzM4ZDJhZmUwYTg0MzlkMjM3ZTBjN2VmOWMwYTMgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dAorKysgYi9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVjdGF0aW9ucy50eHQKQEAgLTM4OTIsNiAr
Mzg5Miw0IEBAIEJVR1dLNzI3NDcgU0xPVyBXSU4gREVCVUcgOiBhY2Nlc3NpYmlsaXR5L2xvYWRp
bmctaWZyYW1lLXNlbmRzLW5vdGlmaWNhdGlvbi5odG1sCiAKIEJVR1dLNzI3NjEgOiBhY2Nlc3Np
YmlsaXR5L2Fub255bW91cy1yZW5kZXItYmxvY2staW4tY29udGludWF0aW9uLWNhdXNlcy1jcmFz
aC5odG1sID0gUEFTUyBUSU1FT1VUCiAKLUJVR1dLNzI5MDMgV0lOIExJTlVYIDogY29tcG9zaXRp
bmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1jb250cm9sbGVyLmh0bWwgPSBQQVNTIFRFWFQKLQog
QlVHV0s3MjkwNCBYUCA6IGh0dHAvdGVzdHMvbWVkaWEvdmlkZW8tc2VydmVkLWFzLXRleHQuaHRt
bCA9IFBBU1MgVEVYVApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZWZsL2NvbXBv
c2l0aW5nL2dlb21ldHJ5L2NsaXBwZWQtdmlkZW8tY29udHJvbGxlci1leHBlY3RlZC50eHQgYi9M
YXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwvY29tcG9zaXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRl
by1jb250cm9sbGVyLWV4cGVjdGVkLnR4dApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDc1OGZhYTZlNDMyZjFhYmRkMjRlYjYxMWQ5Y2RiMzRhNjEyZDkyYy4uMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9lZmwv
Y29tcG9zaXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1jb250cm9sbGVyLWV4cGVjdGVkLnR4
dAorKysgL2Rldi9udWxsCkBAIC0xLDE1ICswLDAgQEAKLWxheWVyIGF0ICgwLDApIHNpemUgODAw
eDYwMAotICBSZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgODAweDYwMAotbGF5ZXIgYXQgKDAsMCkg
c2l6ZSA4MDB4NTEKLSAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAweDUxCi0g
ICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgsMTYpIHNpemUgNzg0eDE5Ci0gICAgICBSZW5kZXJC
bG9jayB7UH0gYXQgKDAsMCkgc2l6ZSA3ODR4MTkKLSAgICAgICAgUmVuZGVyVGV4dCB7I3RleHR9
IGF0ICgwLDApIHNpemUgMzA1eDE5Ci0gICAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkgd2lkdGgg
MzA1OiAiVGhlIHZpZGVvIGNvbnRyb2xsZXIgc2hvdWxkIG5vdCBiZSB2aXNpYmxlIGJlbG93Igot
bGF5ZXIgYXQgKDIwLDUwKSBzaXplIDcweDcwIGNsaXAgYXQgKDMwLDYwKSBzaXplIDUweDUwIHNj
cm9sbFdpZHRoIDM1MiBzY3JvbGxIZWlnaHQgMjkyCi0gIFJlbmRlckJsb2NrIChwb3NpdGlvbmVk
KSB7RElWfSBhdCAoMjAsNTApIHNpemUgNzB4NzAgW2JvcmRlcjogKDEwcHggc29saWQgIzAwODAw
MCldCi0gICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMHgwCi1sYXllciBhdCAo
MzAsNjApIHNpemUgMzUyeDI4OCBiYWNrZ3JvdW5kQ2xpcCBhdCAoMzAsNjApIHNpemUgNTB4NTAg
Y2xpcCBhdCAoMzAsNjApIHNpemUgNTB4NTAgb3V0bGluZUNsaXAgYXQgKDMwLDYwKSBzaXplIDUw
eDUwCi0gIFJlbmRlclZpZGVvIHtWSURFT30gYXQgKDEwLDEwKSBzaXplIDM1MngyODgKLWxheWVy
IGF0ICgzMCw2MCkgc2l6ZSAzNTJ4Mjg4IGJhY2tncm91bmRDbGlwIGF0ICgzMCw2MCkgc2l6ZSA1
MHg1MCBjbGlwIGF0ICgzMCw2MCkgc2l6ZSA1MHg1MCBvdXRsaW5lQ2xpcCBhdCAoMzAsNjApIHNp
emUgNTB4NTAKLSAgUmVuZGVyQmxvY2sgKHJlbGF0aXZlIHBvc2l0aW9uZWQpIHtESVZ9IGF0ICgw
LDApIHNpemUgMzUyeDI4OApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjL2Nv
bXBvc2l0aW5nL2dlb21ldHJ5L2NsaXBwZWQtdmlkZW8tY29udHJvbGxlci1leHBlY3RlZC50eHQg
Yi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvY29tcG9zaXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12
aWRlby1jb250cm9sbGVyLWV4cGVjdGVkLnR4dApkZWxldGVkIGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggM2JiZDgzMWE3NDMwOTAwNTg0ODZjMjc3YjM3NDU5MDRiZDk4M2UwOC4uMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9t
YWMvY29tcG9zaXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1jb250cm9sbGVyLWV4cGVjdGVk
LnR4dAorKysgL2Rldi9udWxsCkBAIC0xLDE1ICswLDAgQEAKLWxheWVyIGF0ICgwLDApIHNpemUg
ODAweDYwMAotICBSZW5kZXJWaWV3IGF0ICgwLDApIHNpemUgODAweDYwMAotbGF5ZXIgYXQgKDAs
MCkgc2l6ZSA4MDB4NTAKLSAgUmVuZGVyQmxvY2sge0hUTUx9IGF0ICgwLDApIHNpemUgODAweDUw
Ci0gICAgUmVuZGVyQm9keSB7Qk9EWX0gYXQgKDgsMTYpIHNpemUgNzg0eDE4Ci0gICAgICBSZW5k
ZXJCbG9jayB7UH0gYXQgKDAsMCkgc2l6ZSA3ODR4MTgKLSAgICAgICAgUmVuZGVyVGV4dCB7I3Rl
eHR9IGF0ICgwLDApIHNpemUgMzA1eDE4Ci0gICAgICAgICAgdGV4dCBydW4gYXQgKDAsMCkgd2lk
dGggMzA1OiAiVGhlIHZpZGVvIGNvbnRyb2xsZXIgc2hvdWxkIG5vdCBiZSB2aXNpYmxlIGJlbG93
IgotbGF5ZXIgYXQgKDIwLDUwKSBzaXplIDcweDcwIGNsaXAgYXQgKDMwLDYwKSBzaXplIDUweDUw
IHNjcm9sbFdpZHRoIDM1MiBzY3JvbGxIZWlnaHQgMjkyCi0gIFJlbmRlckJsb2NrIChwb3NpdGlv
bmVkKSB7RElWfSBhdCAoMjAsNTApIHNpemUgNzB4NzAgW2JvcmRlcjogKDEwcHggc29saWQgIzAw
ODAwMCldCi0gICAgUmVuZGVyVGV4dCB7I3RleHR9IGF0ICgwLDApIHNpemUgMHgwCi1sYXllciBh
dCAoMzAsNjApIHNpemUgMzUyeDI4OCBiYWNrZ3JvdW5kQ2xpcCBhdCAoMzAsNjApIHNpemUgNTB4
NTAgY2xpcCBhdCAoMzAsNjApIHNpemUgNTB4NTAgb3V0bGluZUNsaXAgYXQgKDMwLDYwKSBzaXpl
IDUweDUwCi0gIFJlbmRlclZpZGVvIHtWSURFT30gYXQgKDEwLDEwKSBzaXplIDM1MngyODgKLWxh
eWVyIGF0ICgzMCw2MCkgc2l6ZSAzNTJ4Mjg4IGJhY2tncm91bmRDbGlwIGF0ICgzMCw2MCkgc2l6
ZSA1MHg1MCBjbGlwIGF0ICgzMCw2MCkgc2l6ZSA1MHg1MCBvdXRsaW5lQ2xpcCBhdCAoMzAsNjAp
IHNpemUgNTB4NTAKLSAgUmVuZGVyQmxvY2sgKHJlbGF0aXZlIHBvc2l0aW9uZWQpIHtESVZ9IGF0
ICgwLDApIHNpemUgMzUyeDI4OAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>116140</attachid>
            <date>2011-11-21 14:51:36 -0800</date>
            <delta_ts>2011-11-21 15:26:55 -0800</delta_ts>
            <desc>dumpAsText(true)</desc>
            <filename>bug-72903-20111121145135.patch</filename>
            <type>text/plain</type>
            <size>7210</size>
            <attacher name="Adam Klein">adamk</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAwOTUzCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggNjA0OTUxYzk4Yzg5YjlkYjdmOWQ1
ZDdmY2Q0MWQ2OTQzMjE3NWZmYS4uMGY1MjQwMjI2MzgyYjAwNDZkOTVjNjY4OGE0ZjdiNWUyY2M0
YWNmNyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3Rz
L0NoYW5nZUxvZwpAQCAtMSw1ICsxLDIyIEBACiAyMDExLTExLTIxICBBZGFtIEtsZWluICA8YWRh
bWtAY2hyb21pdW0ub3JnPgogCisgICAgICAgIFtjaHJvbWl1bV0gTGF5b3V0IFRlc3QgY29tcG9z
aXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1jb250cm9sbGVyLmh0bWwgaXMgZmxha3kgb24g
V2luL0xpbnV4CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD03MjkwMworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
IE1ha2UgdGhpcyB0ZXN0IGR1bXBBc1RleHQodHJ1ZSkgc2luY2Ugd2hhdCB3ZSByZWFsbHkgY2Fy
ZSBhYm91dCBoZXJlIGlzCisgICAgICAgIHBpeGVsIG91dHB1dC4KKworICAgICAgICAqIGNvbXBv
c2l0aW5nL2dlb21ldHJ5L2NsaXBwZWQtdmlkZW8tY29udHJvbGxlci1leHBlY3RlZC50eHQ6IEFk
ZGVkLgorICAgICAgICAqIGNvbXBvc2l0aW5nL2dlb21ldHJ5L2NsaXBwZWQtdmlkZW8tY29udHJv
bGxlci5odG1sOgorICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtLXdpbi9jb21wb3NpdGluZy9n
ZW9tZXRyeS9jbGlwcGVkLXZpZGVvLWNvbnRyb2xsZXItZXhwZWN0ZWQudHh0OiBSZW1vdmVkLgor
ICAgICAgICAqIHBsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dDoKKyAgICAg
ICAgKiBwbGF0Zm9ybS9lZmwvY29tcG9zaXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1jb250
cm9sbGVyLWV4cGVjdGVkLnR4dDogUmVtb3ZlZC4KKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMvY29t
cG9zaXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1jb250cm9sbGVyLWV4cGVjdGVkLnR4dDog
UmVtb3ZlZC4KKworMjAxMS0xMS0yMSAgQWRhbSBLbGVpbiAgPGFkYW1rQGNocm9taXVtLm9yZz4K
KwogICAgICAgICBVbnJldmlld2VkIGdhcmRlbmluZywgcmVtb3ZlIGV4cGVjdGF0aW9ucyBmb3Ig
bm8tbG9uZ2VyLWZsYWtleSBtZWRpYSB0ZXN0cy4KIAogICAgICAgICAqIHBsYXRmb3JtL2Nocm9t
aXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dDoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2NvbXBv
c2l0aW5nL2dlb21ldHJ5L2NsaXBwZWQtdmlkZW8tY29udHJvbGxlci1leHBlY3RlZC50eHQgYi9M
YXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRyeS9jbGlwcGVkLXZpZGVvLWNvbnRyb2xsZXIt
ZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjk0ZjU1YzY3YWNiMDBlNTE5YTYzOWM2YWNmNDhkNWRi
MTcwNzc1M2QKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9t
ZXRyeS9jbGlwcGVkLXZpZGVvLWNvbnRyb2xsZXItZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMyBA
QAorVGhlIHZpZGVvIGNvbnRyb2xsZXIgc2hvdWxkIG5vdCBiZSB2aXNpYmxlIGJlbG93CisKKwpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvY29tcG9zaXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRl
by1jb250cm9sbGVyLmh0bWwgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRyeS9jbGlw
cGVkLXZpZGVvLWNvbnRyb2xsZXIuaHRtbAppbmRleCA0MzhkM2NkNzQ0MmIwYWY0ZGQ0MTE2NDBj
ZjBmMmRkZjUzNzY2Y2Q4Li43MDY3MjJjZGM2NjJiN2FmMjM5ZTA3NDA0OGQ0ZTk5Y2EwOTMxY2Qw
IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRyeS9jbGlwcGVkLXZp
ZGVvLWNvbnRyb2xsZXIuaHRtbAorKysgYi9MYXlvdXRUZXN0cy9jb21wb3NpdGluZy9nZW9tZXRy
eS9jbGlwcGVkLXZpZGVvLWNvbnRyb2xsZXIuaHRtbApAQCAtMTksOCArMTksMTAgQEAKICAgICAK
ICAgPC9zdHlsZT4KICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIGNoYXJzZXQ9InV0
Zi04Ij4KLSAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgIGlmICh3aW5k
b3cubGF5b3V0VGVzdENvbnRyb2xsZXIpIHsKKyAgICAgIGxheW91dFRlc3RDb250cm9sbGVyLmR1
bXBBc1RleHQodHJ1ZSk7CiAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci53YWl0VW50aWxEb25l
KCk7CisgICAgfQogICA8L3NjcmlwdD4KIAogPGJvZHk+CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9jaHJvbWl1bS13aW4vY29tcG9zaXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRl
by1jb250cm9sbGVyLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVt
LXdpbi9jb21wb3NpdGluZy9nZW9tZXRyeS9jbGlwcGVkLXZpZGVvLWNvbnRyb2xsZXItZXhwZWN0
ZWQudHh0CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCBkZjM1MTc2OGFjMTIyNWRjM2Zj
M2VlYWRhNzk5Y2Q3YzkxMjRlMDZkLi4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwCi0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtLXdpbi9jb21wb3NpdGlu
Zy9nZW9tZXRyeS9jbGlwcGVkLXZpZGVvLWNvbnRyb2xsZXItZXhwZWN0ZWQudHh0CisrKyAvZGV2
L251bGwKQEAgLTEsMTUgKzAsMCBAQAotbGF5ZXIgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCi0gIFJl
bmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCi1sYXllciBhdCAoMCwwKSBzaXplIDgwMHg1
MgotICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4MDB4NTIKLSAgICBSZW5kZXJC
b2R5IHtCT0RZfSBhdCAoOCwxNikgc2l6ZSA3ODR4MjAKLSAgICAgIFJlbmRlckJsb2NrIHtQfSBh
dCAoMCwwKSBzaXplIDc4NHgyMAotICAgICAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkg
c2l6ZSAyODh4MTkKLSAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCwwKSB3aWR0aCAyODg6ICJUaGUg
dmlkZW8gY29udHJvbGxlciBzaG91bGQgbm90IGJlIHZpc2libGUgYmVsb3ciCi1sYXllciBhdCAo
MjAsNTApIHNpemUgNzB4NzAgY2xpcCBhdCAoMzAsNjApIHNpemUgNTB4NTAgc2Nyb2xsV2lkdGgg
MzUyIHNjcm9sbEhlaWdodCAyOTMKLSAgUmVuZGVyQmxvY2sgKHBvc2l0aW9uZWQpIHtESVZ9IGF0
ICgyMCw1MCkgc2l6ZSA3MHg3MCBbYm9yZGVyOiAoMTBweCBzb2xpZCAjMDA4MDAwKV0KLSAgICBS
ZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAweDAKLWxheWVyIGF0ICgzMCw2MCkgc2l6
ZSAzNTJ4Mjg4IGJhY2tncm91bmRDbGlwIGF0ICgzMCw2MCkgc2l6ZSA1MHg1MCBjbGlwIGF0ICgz
MCw2MCkgc2l6ZSA1MHg1MCBvdXRsaW5lQ2xpcCBhdCAoMzAsNjApIHNpemUgNTB4NTAKLSAgUmVu
ZGVyVmlkZW8ge1ZJREVPfSBhdCAoMTAsMTApIHNpemUgMzUyeDI4OAotbGF5ZXIgYXQgKDMwLDYw
KSBzaXplIDM1MngyODggYmFja2dyb3VuZENsaXAgYXQgKDMwLDYwKSBzaXplIDUweDUwIGNsaXAg
YXQgKDMwLDYwKSBzaXplIDUweDUwIG91dGxpbmVDbGlwIGF0ICgzMCw2MCkgc2l6ZSA1MHg1MAot
ICBSZW5kZXJCbG9jayAocmVsYXRpdmUgcG9zaXRpb25lZCkge0RJVn0gYXQgKDAsMCkgc2l6ZSAz
NTJ4Mjg4CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4
cGVjdGF0aW9ucy50eHQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9jaHJvbWl1bS90ZXN0X2V4cGVj
dGF0aW9ucy50eHQKaW5kZXggYjkyYTVkMjIxOTcxMzNkZjE0N2Q2ZmRhNmU3NTM0ZmY1ZTg1Y2M4
Ni4uMzI3NWI5MTY5NDQ3MzhkMmFmZTBhODQzOWQyMzdlMGM3ZWY5YzBhMyAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvcGxhdGZvcm0vY2hyb21pdW0vdGVzdF9leHBlY3RhdGlvbnMudHh0CisrKyBi
L0xheW91dFRlc3RzL3BsYXRmb3JtL2Nocm9taXVtL3Rlc3RfZXhwZWN0YXRpb25zLnR4dApAQCAt
Mzg5Miw2ICszODkyLDQgQEAgQlVHV0s3Mjc0NyBTTE9XIFdJTiBERUJVRyA6IGFjY2Vzc2liaWxp
dHkvbG9hZGluZy1pZnJhbWUtc2VuZHMtbm90aWZpY2F0aW9uLmh0bWwKIAogQlVHV0s3Mjc2MSA6
IGFjY2Vzc2liaWxpdHkvYW5vbnltb3VzLXJlbmRlci1ibG9jay1pbi1jb250aW51YXRpb24tY2F1
c2VzLWNyYXNoLmh0bWwgPSBQQVNTIFRJTUVPVVQKIAotQlVHV0s3MjkwMyBXSU4gTElOVVggOiBj
b21wb3NpdGluZy9nZW9tZXRyeS9jbGlwcGVkLXZpZGVvLWNvbnRyb2xsZXIuaHRtbCA9IFBBU1Mg
VEVYVAotCiBCVUdXSzcyOTA0IFhQIDogaHR0cC90ZXN0cy9tZWRpYS92aWRlby1zZXJ2ZWQtYXMt
dGV4dC5odG1sID0gUEFTUyBURVhUCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9l
ZmwvY29tcG9zaXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1jb250cm9sbGVyLWV4cGVjdGVk
LnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2VmbC9jb21wb3NpdGluZy9nZW9tZXRyeS9jbGlw
cGVkLXZpZGVvLWNvbnRyb2xsZXItZXhwZWN0ZWQudHh0CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwNzU4ZmFhNmU0MzJmMWFiZGQyNGViNjExZDljZGIzNGE2MTJkOTJjLi4wMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL0xheW91dFRlc3RzL3BsYXRm
b3JtL2VmbC9jb21wb3NpdGluZy9nZW9tZXRyeS9jbGlwcGVkLXZpZGVvLWNvbnRyb2xsZXItZXhw
ZWN0ZWQudHh0CisrKyAvZGV2L251bGwKQEAgLTEsMTUgKzAsMCBAQAotbGF5ZXIgYXQgKDAsMCkg
c2l6ZSA4MDB4NjAwCi0gIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCi1sYXllciBh
dCAoMCwwKSBzaXplIDgwMHg1MQotICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6ZSA4
MDB4NTEKLSAgICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAoOCwxNikgc2l6ZSA3ODR4MTkKLSAgICAg
IFJlbmRlckJsb2NrIHtQfSBhdCAoMCwwKSBzaXplIDc4NHgxOQotICAgICAgICBSZW5kZXJUZXh0
IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAzMDV4MTkKLSAgICAgICAgICB0ZXh0IHJ1biBhdCAoMCww
KSB3aWR0aCAzMDU6ICJUaGUgdmlkZW8gY29udHJvbGxlciBzaG91bGQgbm90IGJlIHZpc2libGUg
YmVsb3ciCi1sYXllciBhdCAoMjAsNTApIHNpemUgNzB4NzAgY2xpcCBhdCAoMzAsNjApIHNpemUg
NTB4NTAgc2Nyb2xsV2lkdGggMzUyIHNjcm9sbEhlaWdodCAyOTIKLSAgUmVuZGVyQmxvY2sgKHBv
c2l0aW9uZWQpIHtESVZ9IGF0ICgyMCw1MCkgc2l6ZSA3MHg3MCBbYm9yZGVyOiAoMTBweCBzb2xp
ZCAjMDA4MDAwKV0KLSAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAweDAKLWxh
eWVyIGF0ICgzMCw2MCkgc2l6ZSAzNTJ4Mjg4IGJhY2tncm91bmRDbGlwIGF0ICgzMCw2MCkgc2l6
ZSA1MHg1MCBjbGlwIGF0ICgzMCw2MCkgc2l6ZSA1MHg1MCBvdXRsaW5lQ2xpcCBhdCAoMzAsNjAp
IHNpemUgNTB4NTAKLSAgUmVuZGVyVmlkZW8ge1ZJREVPfSBhdCAoMTAsMTApIHNpemUgMzUyeDI4
OAotbGF5ZXIgYXQgKDMwLDYwKSBzaXplIDM1MngyODggYmFja2dyb3VuZENsaXAgYXQgKDMwLDYw
KSBzaXplIDUweDUwIGNsaXAgYXQgKDMwLDYwKSBzaXplIDUweDUwIG91dGxpbmVDbGlwIGF0ICgz
MCw2MCkgc2l6ZSA1MHg1MAotICBSZW5kZXJCbG9jayAocmVsYXRpdmUgcG9zaXRpb25lZCkge0RJ
Vn0gYXQgKDAsMCkgc2l6ZSAzNTJ4Mjg4CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9tYWMvY29tcG9zaXRpbmcvZ2VvbWV0cnkvY2xpcHBlZC12aWRlby1jb250cm9sbGVyLWV4cGVj
dGVkLnR4dCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy9jb21wb3NpdGluZy9nZW9tZXRyeS9j
bGlwcGVkLXZpZGVvLWNvbnRyb2xsZXItZXhwZWN0ZWQudHh0CmRlbGV0ZWQgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCAzYmJkODMxYTc0MzA5MDA1ODQ4NmMyNzdiMzc0NTkwNGJkOTgzZTA4Li4wMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL21hYy9jb21wb3NpdGluZy9nZW9tZXRyeS9jbGlwcGVkLXZpZGVvLWNvbnRyb2xsZXIt
ZXhwZWN0ZWQudHh0CisrKyAvZGV2L251bGwKQEAgLTEsMTUgKzAsMCBAQAotbGF5ZXIgYXQgKDAs
MCkgc2l6ZSA4MDB4NjAwCi0gIFJlbmRlclZpZXcgYXQgKDAsMCkgc2l6ZSA4MDB4NjAwCi1sYXll
ciBhdCAoMCwwKSBzaXplIDgwMHg1MAotICBSZW5kZXJCbG9jayB7SFRNTH0gYXQgKDAsMCkgc2l6
ZSA4MDB4NTAKLSAgICBSZW5kZXJCb2R5IHtCT0RZfSBhdCAoOCwxNikgc2l6ZSA3ODR4MTgKLSAg
ICAgIFJlbmRlckJsb2NrIHtQfSBhdCAoMCwwKSBzaXplIDc4NHgxOAotICAgICAgICBSZW5kZXJU
ZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAzMDV4MTgKLSAgICAgICAgICB0ZXh0IHJ1biBhdCAo
MCwwKSB3aWR0aCAzMDU6ICJUaGUgdmlkZW8gY29udHJvbGxlciBzaG91bGQgbm90IGJlIHZpc2li
bGUgYmVsb3ciCi1sYXllciBhdCAoMjAsNTApIHNpemUgNzB4NzAgY2xpcCBhdCAoMzAsNjApIHNp
emUgNTB4NTAgc2Nyb2xsV2lkdGggMzUyIHNjcm9sbEhlaWdodCAyOTIKLSAgUmVuZGVyQmxvY2sg
KHBvc2l0aW9uZWQpIHtESVZ9IGF0ICgyMCw1MCkgc2l6ZSA3MHg3MCBbYm9yZGVyOiAoMTBweCBz
b2xpZCAjMDA4MDAwKV0KLSAgICBSZW5kZXJUZXh0IHsjdGV4dH0gYXQgKDAsMCkgc2l6ZSAweDAK
LWxheWVyIGF0ICgzMCw2MCkgc2l6ZSAzNTJ4Mjg4IGJhY2tncm91bmRDbGlwIGF0ICgzMCw2MCkg
c2l6ZSA1MHg1MCBjbGlwIGF0ICgzMCw2MCkgc2l6ZSA1MHg1MCBvdXRsaW5lQ2xpcCBhdCAoMzAs
NjApIHNpemUgNTB4NTAKLSAgUmVuZGVyVmlkZW8ge1ZJREVPfSBhdCAoMTAsMTApIHNpemUgMzUy
eDI4OAotbGF5ZXIgYXQgKDMwLDYwKSBzaXplIDM1MngyODggYmFja2dyb3VuZENsaXAgYXQgKDMw
LDYwKSBzaXplIDUweDUwIGNsaXAgYXQgKDMwLDYwKSBzaXplIDUweDUwIG91dGxpbmVDbGlwIGF0
ICgzMCw2MCkgc2l6ZSA1MHg1MAotICBSZW5kZXJCbG9jayAocmVsYXRpdmUgcG9zaXRpb25lZCkg
e0RJVn0gYXQgKDAsMCkgc2l6ZSAzNTJ4Mjg4Cg==
</data>
<flag name="review"
          id="115236"
          type_id="1"
          status="+"
          setter="jamesr"
    />
          </attachment>
      

    </bug>

</bugzilla>