<?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>109403</bug_id>
          
          <creation_ts>2013-02-11 00:01:33 -0800</creation_ts>
          <short_desc>[chromium] Add WebUnitTestSupport::createLayerTreeViewForTesting for webkit_unit_tests</short_desc>
          <delta_ts>2013-02-11 22:45:01 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>109541</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="James Robinson">jamesr</reporter>
          <assigned_to name="James Robinson">jamesr</assigned_to>
          <cc>abarth</cc>
    
    <cc>dglazkov</cc>
    
    <cc>enne</cc>
    
    <cc>fishd</cc>
    
    <cc>jamesr</cc>
    
    <cc>peter+ews</cc>
    
    <cc>tkent+wkapi</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>829457</commentid>
    <comment_count>0</comment_count>
    <who name="James Robinson">jamesr</who>
    <bug_when>2013-02-11 00:01:33 -0800</bug_when>
    <thetext>[chromium] Add WebUnitTestSupport::createLayerTreeViewForTesting for webkit_unit_tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>829458</commentid>
    <comment_count>1</comment_count>
      <attachid>187517</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2013-02-11 00:02:48 -0800</bug_when>
    <thetext>Created attachment 187517
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>829459</commentid>
    <comment_count>2</comment_count>
    <who name="James Robinson">jamesr</who>
    <bug_when>2013-02-11 00:03:22 -0800</bug_when>
    <thetext>Chromium side implementation is here: https://codereview.chromium.org/12211110/

Before that lands, this patch will compile but GraphicsLayerChromiumTest and ScrollingCoordinatorChromiumTest will fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>829468</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-11 00:20:34 -0800</bug_when>
    <thetext>Please wait for approval from abarth@webkit.org, dglazkov@chromium.org, fishd@chromium.org, jamesr@chromium.org or tkent@chromium.org before submitting, as this patch contains changes to the Chromium public API. See also https://trac.webkit.org/wiki/ChromiumWebKitAPI.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>829480</commentid>
    <comment_count>4</comment_count>
      <attachid>187517</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-11 00:51:50 -0800</bug_when>
    <thetext>Comment on attachment 187517
Patch

Attachment 187517 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/16491129</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>829482</commentid>
    <comment_count>5</comment_count>
      <attachid>187517</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-11 00:57:17 -0800</bug_when>
    <thetext>Comment on attachment 187517
Patch

Attachment 187517 did not pass cr-linux-debug-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/16498088</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>829489</commentid>
    <comment_count>6</comment_count>
      <attachid>187517</attachid>
    <who name="Peter Beverloo (cr-android ews)">peter+ews</who>
    <bug_when>2013-02-11 01:10:06 -0800</bug_when>
    <thetext>Comment on attachment 187517
Patch

Attachment 187517 did not pass cr-android-ews (chromium-android):
Output: http://queues.webkit.org/results/16493112</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830203</commentid>
    <comment_count>7</comment_count>
      <attachid>187694</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2013-02-11 15:23:42 -0800</bug_when>
    <thetext>Created attachment 187694
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830208</commentid>
    <comment_count>8</comment_count>
    <who name="James Robinson">jamesr</who>
    <bug_when>2013-02-11 15:26:40 -0800</bug_when>
    <thetext>The second patch adds a type enum.  I want to use to this to provide compositing support to DumpRenderTree as well.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830265</commentid>
    <comment_count>9</comment_count>
      <attachid>187694</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-11 15:56:58 -0800</bug_when>
    <thetext>Comment on attachment 187694
Patch

Attachment 187694 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/16497421</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830288</commentid>
    <comment_count>10</comment_count>
      <attachid>187694</attachid>
    <who name="Peter Beverloo (cr-android ews)">peter+ews</who>
    <bug_when>2013-02-11 16:17:18 -0800</bug_when>
    <thetext>Comment on attachment 187694
Patch

Attachment 187694 did not pass cr-android-ews (chromium-android):
Output: http://queues.webkit.org/results/16485624</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830345</commentid>
    <comment_count>11</comment_count>
      <attachid>187694</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-11 17:02:23 -0800</bug_when>
    <thetext>Comment on attachment 187694
Patch

Attachment 187694 did not pass cr-linux-debug-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/16493491</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830361</commentid>
    <comment_count>12</comment_count>
      <attachid>187694</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2013-02-11 17:15:20 -0800</bug_when>
    <thetext>Comment on attachment 187694
Patch

Ok.  You&apos;ve got some red bots to work through.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830455</commentid>
    <comment_count>13</comment_count>
      <attachid>187694</attachid>
    <who name="James Robinson">jamesr</who>
    <bug_when>2013-02-11 18:52:30 -0800</bug_when>
    <thetext>Comment on attachment 187694
Patch

Clearing flags on attachment: 187694

Committed r142568: &lt;http://trac.webkit.org/changeset/142568&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830456</commentid>
    <comment_count>14</comment_count>
    <who name="James Robinson">jamesr</who>
    <bug_when>2013-02-11 18:52:34 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830492</commentid>
    <comment_count>15</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-02-11 20:13:59 -0800</bug_when>
    <thetext>Re-opened since this is blocked by bug 109541</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830562</commentid>
    <comment_count>16</comment_count>
    <who name="James Robinson">jamesr</who>
    <bug_when>2013-02-11 22:12:16 -0800</bug_when>
    <thetext>(In reply to comment #15)
&gt; Re-opened since this is blocked by bug 109541

ASSERT_TRUE expands to a return statement, which doesn&apos;t work in a constructor.  Not sure how this compiles sometimes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>830572</commentid>
    <comment_count>17</comment_count>
    <who name="James Robinson">jamesr</who>
    <bug_when>2013-02-11 22:45:01 -0800</bug_when>
    <thetext>Committed r142581: &lt;http://trac.webkit.org/changeset/142581&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>187517</attachid>
            <date>2013-02-11 00:02:48 -0800</date>
            <delta_ts>2013-02-11 15:23:40 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-109403-20130210235938.patch</filename>
            <type>text/plain</type>
            <size>6522</size>
            <attacher name="James Robinson">jamesr</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQyNDIyCmRpZmYgLS1naXQgYS9Tb3VyY2UvUGxhdGZvcm0v
Q2hhbmdlTG9nIGIvU291cmNlL1BsYXRmb3JtL0NoYW5nZUxvZwppbmRleCBmZDY4NDM5NzhlMDE5
ZjAyYTc4YzcyY2JmNTYzZDkzMmRlMjRiZjUxLi5mOGM5NmRmNGY1ZTRmZTg0MmMzYjkyYmMxNGU3
NDdkYmE1OTZjZTFiIDEwMDY0NAotLS0gYS9Tb3VyY2UvUGxhdGZvcm0vQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9QbGF0Zm9ybS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMSBAQAorMjAxMy0wMi0xMCAg
SmFtZXMgUm9iaW5zb24gIDxqYW1lc3JAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFtjaHJvbWl1
bV0gQWRkIFdlYlVuaXRUZXN0U3VwcG9ydDo6Y3JlYXRlTGF5ZXJUcmVlVmlld0ZvclRlc3Rpbmcg
Zm9yIHdlYmtpdF91bml0X3Rlc3RzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMDk0MDMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICB3ZWJraXRfdW5pdF90ZXN0cyB0aGF0IG5lZWQgY29tcG9zaXRpbmcgc3Vw
cG9ydCBuZWVkIG9ubHkgYSBzaW1wbGUgV2ViTGF5ZXJUcmVlVmlldyBpbXBsZW1lbnRhdGlvbiwg
bm90IHRoZSBmdWxsCisgICAgICAgIHRoaW5nLgorCisgICAgICAgICogY2hyb21pdW0vcHVibGlj
L1dlYkNvbXBvc2l0b3JTdXBwb3J0Lmg6CisgICAgICAgIChXZWJDb21wb3NpdG9yU3VwcG9ydCk6
CisgICAgICAgIChXZWJLaXQ6OldlYkNvbXBvc2l0b3JTdXBwb3J0OjpjcmVhdGVMYXllclRyZWVW
aWV3KToKKyAgICAgICAgKiBjaHJvbWl1bS9wdWJsaWMvV2ViVW5pdFRlc3RTdXBwb3J0Lmg6Cisg
ICAgICAgIChXZWJLaXQpOgorICAgICAgICAoV2ViVW5pdFRlc3RTdXBwb3J0KToKKyAgICAgICAg
KFdlYktpdDo6V2ViVW5pdFRlc3RTdXBwb3J0OjpjcmVhdGVMYXllclRyZWVWaWV3Rm9yVGVzdGlu
Zyk6CisKIDIwMTMtMDItMDkgIEphbWVzIFJvYmluc29uICA8amFtZXNyQGNocm9taXVtLm9yZz4K
IAogICAgICAgICBbY2hyb21pdW1dIEVuYWJsZSBtb3JlIG9mIHdlYmtpdF91bml0X3Rlc3RzIGlu
IGNvbXBvbmVudCBidWlsZHMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hh
bmdlTG9nIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXggMzVhMGE3ZGY0
MGIzNDIzYTQ0N2ZlODA3ZDM4MmZlMTU1ODRhZjk0OS4uZDViOThiZDE0ZmNhNTVhOTQwOWQ1ZGQx
YmY1OGJlNGQ3ZGIyZTVlYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFu
Z2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKQEAgLTEsNSArMSwx
NyBAQAogMjAxMy0wMi0xMCAgSmFtZXMgUm9iaW5zb24gIDxqYW1lc3JAY2hyb21pdW0ub3JnPgog
CisgICAgICAgIFtjaHJvbWl1bV0gQWRkIFdlYlVuaXRUZXN0U3VwcG9ydDo6Y3JlYXRlTGF5ZXJU
cmVlVmlld0ZvclRlc3RpbmcgZm9yIHdlYmtpdF91bml0X3Rlc3RzCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDk0MDMKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHRlc3RzL0dyYXBoaWNzTGF5ZXJDaHJv
bWl1bVRlc3QuY3BwOgorICAgICAgICAoV2ViS2l0OjpHcmFwaGljc0xheWVyQ2hyb21pdW1UZXN0
OjpHcmFwaGljc0xheWVyQ2hyb21pdW1UZXN0KToKKyAgICAgICAgKiB0ZXN0cy9TY3JvbGxpbmdD
b29yZGluYXRvckNocm9taXVtVGVzdC5jcHA6CisgICAgICAgIChXZWJLaXQ6OkZha2VXZWJWaWV3
Q2xpZW50Ojppbml0aWFsaXplTGF5ZXJUcmVlVmlldyk6CisKKzIwMTMtMDItMTAgIEphbWVzIFJv
Ymluc29uICA8amFtZXNyQGNocm9taXVtLm9yZz4KKwogICAgICAgICBbY2hyb21pdW1dIEVuYWJs
ZSBtb3JlIG9mIHdlYmtpdF91bml0X3Rlc3RzIGluIGNvbXBvbmVudCBidWlsZHMKICAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwOTM2OQogCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvUGxhdGZvcm0vY2hyb21pdW0vcHVibGljL1dlYkNvbXBvc2l0b3JTdXBwb3J0
LmggYi9Tb3VyY2UvUGxhdGZvcm0vY2hyb21pdW0vcHVibGljL1dlYkNvbXBvc2l0b3JTdXBwb3J0
LmgKaW5kZXggNWM3ZjczMzBhN2VhZmEwMTc5NWIwYjk0ZDA5YTdkMjY2ZmQ0ZWJjYS4uZmVjYzQ5
MWQ4NDM4MjExOGRjYWY5NjBkOTRiZWE2ZDdiYjk5YzhkOSAxMDA2NDQKLS0tIGEvU291cmNlL1Bs
YXRmb3JtL2Nocm9taXVtL3B1YmxpYy9XZWJDb21wb3NpdG9yU3VwcG9ydC5oCisrKyBiL1NvdXJj
ZS9QbGF0Zm9ybS9jaHJvbWl1bS9wdWJsaWMvV2ViQ29tcG9zaXRvclN1cHBvcnQuaApAQCAtNjks
OSArNjksNiBAQCBwdWJsaWM6CiAgICAgLy8gYWZ0ZXIgc2h1dGRvd24uCiAgICAgdmlydHVhbCB2
b2lkIHNodXRkb3duKCkgeyB9CiAKLSAgICAvLyBNYXkgcmV0dXJuIDAgaWYgaW5pdGlhbGl6YXRp
b24gZmFpbHMuCi0gICAgdmlydHVhbCBXZWJMYXllclRyZWVWaWV3KiBjcmVhdGVMYXllclRyZWVW
aWV3KFdlYkxheWVyVHJlZVZpZXdDbGllbnQqLCBjb25zdCBXZWJMYXllciYgcm9vdCwgY29uc3Qg
V2ViTGF5ZXJUcmVlVmlldzo6U2V0dGluZ3MmKSB7IHJldHVybiAwOyB9Ci0KICAgICAvLyBDcmVh
dGVzIGFuIG91dHB1dCBzdXJmYWNlIGZvciB0aGUgY29tcG9zaXRvciBiYWNrZWQgYnkgYSAzZCBj
b250ZXh0LgogICAgIHZpcnR1YWwgV2ViQ29tcG9zaXRvck91dHB1dFN1cmZhY2UqIGNyZWF0ZU91
dHB1dFN1cmZhY2VGb3IzRChXZWJLaXQ6OldlYkdyYXBoaWNzQ29udGV4dDNEKikgeyByZXR1cm4g
MDsgfQogCkBAIC0xMDcsNiArMTA0LDEzIEBAIHB1YmxpYzoKIAogICAgIHZpcnR1YWwgV2ViVHJh
bnNmb3JtT3BlcmF0aW9ucyogY3JlYXRlVHJhbnNmb3JtT3BlcmF0aW9ucygpIHsgcmV0dXJuIDA7
IH0KIAorCisgICAgLy8gVGVzdGluZyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0KKworICAgIC8vIERFUFJFQ0FURUQKKyAgICAvLyBNYXkgcmV0
dXJuIDAgaWYgaW5pdGlhbGl6YXRpb24gZmFpbHMuCisgICAgdmlydHVhbCBXZWJMYXllclRyZWVW
aWV3KiBjcmVhdGVMYXllclRyZWVWaWV3KFdlYkxheWVyVHJlZVZpZXdDbGllbnQqLCBjb25zdCBX
ZWJMYXllciYgcm9vdCwgY29uc3QgV2ViTGF5ZXJUcmVlVmlldzo6U2V0dGluZ3MmKSB7IHJldHVy
biAwOyB9CisKIHByb3RlY3RlZDoKICAgICB2aXJ0dWFsIH5XZWJDb21wb3NpdG9yU3VwcG9ydCgp
IHsgfQogfTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9QbGF0Zm9ybS9jaHJvbWl1bS9wdWJsaWMvV2Vi
VW5pdFRlc3RTdXBwb3J0LmggYi9Tb3VyY2UvUGxhdGZvcm0vY2hyb21pdW0vcHVibGljL1dlYlVu
aXRUZXN0U3VwcG9ydC5oCmluZGV4IDlhOWUzZWNmMWUxNjI4MjAwNDNjNGYwNmFkNWUwZjdmNTVk
NzRlZmMuLjk2MGFmNTRkN2M2MWFhOWJjYmFjNDUzNjExNDc5ODIwYzcwYzAxNzggMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9QbGF0Zm9ybS9jaHJvbWl1bS9wdWJsaWMvV2ViVW5pdFRlc3RTdXBwb3J0LmgK
KysrIGIvU291cmNlL1BsYXRmb3JtL2Nocm9taXVtL3B1YmxpYy9XZWJVbml0VGVzdFN1cHBvcnQu
aApAQCAtMzEsNiArMzEsNyBAQAogCiBuYW1lc3BhY2UgV2ViS2l0IHsKIAorY2xhc3MgV2ViTGF5
ZXJUcmVlVmlldzsKIGNsYXNzIFdlYlVSTDsKIGNsYXNzIFdlYlVSTFJlc3BvbnNlOwogc3RydWN0
IFdlYlVSTEVycm9yOwpAQCAtNTIsNiArNTMsMTAgQEAgcHVibGljOgogCiAgICAgLy8gUmV0dXJu
cyB0aGUgcm9vdCBkaXJlY3Rvcnkgb2YgdGhlIFdlYktpdCBjb2RlLgogICAgIHZpcnR1YWwgV2Vi
U3RyaW5nIHdlYktpdFJvb3REaXIoKSB7IHJldHVybiBXZWJTdHJpbmcoKTsgfQorCisgICAgLy8g
Q29uc3RydWN0cyBhIFdlYkxheWVyVHJlZVZpZXcgc2V0IHVwIHdpdGggcmVhc29uYWJsZSBkZWZh
dWx0cyBmb3IKKyAgICAvLyB0ZXN0aW5nLgorICAgIHZpcnR1YWwgV2ViTGF5ZXJUcmVlVmlldyog
Y3JlYXRlTGF5ZXJUcmVlVmlld0ZvclRlc3RpbmcoKSB7IHJldHVybiAwOyB9CiB9OwogCiB9CmRp
ZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0dyYXBoaWNzTGF5ZXJDaHJv
bWl1bVRlc3QuY3BwIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9HcmFwaGljc0xheWVy
Q2hyb21pdW1UZXN0LmNwcAppbmRleCA0NGFmNWY1ZmQzNzMzY2EzOGU1YTZiOTFlMWMwMDlmYzkw
ODFjZjYwLi4wMmVhZTFjNWNhMDdkOTZmZWNhMGJkNTgwMmMxM2Y3ZDQ1NmZmNjE1IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0dyYXBoaWNzTGF5ZXJDaHJvbWl1bVRl
c3QuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvR3JhcGhpY3NMYXllckNo
cm9taXVtVGVzdC5jcHAKQEAgLTM1LDExICszNSwxMSBAQAogI2luY2x1ZGUgIldlYkxheWVyVHJl
ZVZpZXdUZXN0Q29tbW9uLmgiCiAjaW5jbHVkZSA8Z3Rlc3QvZ3Rlc3QuaD4KICNpbmNsdWRlIDxw
dWJsaWMvUGxhdGZvcm0uaD4KLSNpbmNsdWRlIDxwdWJsaWMvV2ViQ29tcG9zaXRvclN1cHBvcnQu
aD4KICNpbmNsdWRlIDxwdWJsaWMvV2ViRmxvYXRBbmltYXRpb25DdXJ2ZS5oPgogI2luY2x1ZGUg
PHB1YmxpYy9XZWJHcmFwaGljc0NvbnRleHQzRC5oPgogI2luY2x1ZGUgPHB1YmxpYy9XZWJMYXll
clRyZWVWaWV3Lmg+CiAjaW5jbHVkZSA8cHVibGljL1dlYlRyYW5zZm9ybWF0aW9uTWF0cml4Lmg+
CisjaW5jbHVkZSA8cHVibGljL1dlYlVuaXRUZXN0U3VwcG9ydC5oPgogI2luY2x1ZGUgPHd0Zi9Q
YXNzT3duUHRyLmg+CiAKIHVzaW5nIG5hbWVzcGFjZSBXZWJDb3JlOwpAQCAtNjIsNyArNjIsOSBA
QCBwdWJsaWM6CiAgICAgICAgIFBsYXRmb3JtOjpjdXJyZW50KCktPmNvbXBvc2l0b3JTdXBwb3J0
KCktPmluaXRpYWxpemUoMCk7CiAgICAgICAgIG1fZ3JhcGhpY3NMYXllciA9IGFkb3B0UHRyKG5l
dyBHcmFwaGljc0xheWVyQ2hyb21pdW0oJm1fY2xpZW50KSk7CiAgICAgICAgIG1fcGxhdGZvcm1M
YXllciA9IG1fZ3JhcGhpY3NMYXllci0+cGxhdGZvcm1MYXllcigpOwotICAgICAgICBtX2xheWVy
VHJlZVZpZXcgPSBhZG9wdFB0cihQbGF0Zm9ybTo6Y3VycmVudCgpLT5jb21wb3NpdG9yU3VwcG9y
dCgpLT5jcmVhdGVMYXllclRyZWVWaWV3KCZtX2xheWVyVHJlZVZpZXdDbGllbnQsICptX3BsYXRm
b3JtTGF5ZXIsIFdlYkxheWVyVHJlZVZpZXc6OlNldHRpbmdzKCkpKTsKKyAgICAgICAgbV9sYXll
clRyZWVWaWV3ID0gYWRvcHRQdHIoUGxhdGZvcm06OmN1cnJlbnQoKS0+dW5pdFRlc3RTdXBwb3J0
KCktPmNyZWF0ZUxheWVyVHJlZVZpZXdGb3JUZXN0aW5nKCkpOworICAgICAgICBBU1NFUlRfVFJV
RShtX2xheWVyVHJlZVZpZXcpOworICAgICAgICBtX2xheWVyVHJlZVZpZXctPnNldFJvb3RMYXll
cigqbV9wbGF0Zm9ybUxheWVyKTsKICAgICAgICAgbV9sYXllclRyZWVWaWV3LT5zZXRWaWV3cG9y
dFNpemUoV2ViU2l6ZSgxLCAxKSwgV2ViU2l6ZSgxLCAxKSk7CiAgICAgfQogCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL1Njcm9sbGluZ0Nvb3JkaW5hdG9yQ2hyb21p
dW1UZXN0LmNwcCBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvU2Nyb2xsaW5nQ29vcmRp
bmF0b3JDaHJvbWl1bVRlc3QuY3BwCmluZGV4IGJjNjkxNGZlYjJjZTc2ZGFmNDI1NzY5ZjRjOWFj
YzExN2U2Mzg0NTguLjM1Y2U3OGZiYWI2NDBmOWFkNDllMjk2NmU5ZmE1ZDExM2ZkNDIwNGMgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvU2Nyb2xsaW5nQ29vcmRpbmF0
b3JDaHJvbWl1bVRlc3QuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvU2Ny
b2xsaW5nQ29vcmRpbmF0b3JDaHJvbWl1bVRlc3QuY3BwCkBAIC01OSw4ICs1OSw5IEBAIHB1Ymxp
YzoKIAogICAgIHZpcnR1YWwgdm9pZCBpbml0aWFsaXplTGF5ZXJUcmVlVmlldyhXZWJMYXllclRy
ZWVWaWV3Q2xpZW50KiBjbGllbnQsIGNvbnN0IFdlYkxheWVyJiByb290TGF5ZXIsIGNvbnN0IFdl
YkxheWVyVHJlZVZpZXc6OlNldHRpbmdzJiBzZXR0aW5ncykKICAgICB7Ci0gICAgICAgIG1fbGF5
ZXJUcmVlVmlldyA9IGFkb3B0UHRyKFBsYXRmb3JtOjpjdXJyZW50KCktPmNvbXBvc2l0b3JTdXBw
b3J0KCktPmNyZWF0ZUxheWVyVHJlZVZpZXcoY2xpZW50LCByb290TGF5ZXIsIHNldHRpbmdzKSk7
CisgICAgICAgIG1fbGF5ZXJUcmVlVmlldyA9IGFkb3B0UHRyKFBsYXRmb3JtOjpjdXJyZW50KCkt
PnVuaXRUZXN0U3VwcG9ydCgpLT5jcmVhdGVMYXllclRyZWVWaWV3Rm9yVGVzdGluZygpKTsKICAg
ICAgICAgQVNTRVJUKG1fbGF5ZXJUcmVlVmlldyk7CisgICAgICAgIG1fbGF5ZXJUcmVlVmlldy0+
c2V0Um9vdExheWVyKHJvb3RMYXllcik7CiAgICAgfQogCiAgICAgdmlydHVhbCBXZWJMYXllclRy
ZWVWaWV3KiBsYXllclRyZWVWaWV3KCkK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>187694</attachid>
            <date>2013-02-11 15:23:42 -0800</date>
            <delta_ts>2013-02-11 18:52:30 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-109403-20130211152014.patch</filename>
            <type>text/plain</type>
            <size>6877</size>
            <attacher name="James Robinson">jamesr</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQyNDIyCmRpZmYgLS1naXQgYS9Tb3VyY2UvUGxhdGZvcm0v
Q2hhbmdlTG9nIGIvU291cmNlL1BsYXRmb3JtL0NoYW5nZUxvZwppbmRleCBmZDY4NDM5NzhlMDE5
ZjAyYTc4YzcyY2JmNTYzZDkzMmRlMjRiZjUxLi44NDY2ZTgzZGVjNTM3OGQyYmE5YzMzY2E1Yzg5
OGE5YjRmNzkzMGEyIDEwMDY0NAotLS0gYS9Tb3VyY2UvUGxhdGZvcm0vQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9QbGF0Zm9ybS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMSBAQAorMjAxMy0wMi0xMSAg
SmFtZXMgUm9iaW5zb24gIDxqYW1lc3JAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFtjaHJvbWl1
bV0gQWRkIFdlYlVuaXRUZXN0U3VwcG9ydDo6Y3JlYXRlTGF5ZXJUcmVlVmlld0ZvclRlc3Rpbmcg
Zm9yIHdlYmtpdF91bml0X3Rlc3RzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0xMDk0MDMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICB3ZWJraXRfdW5pdF90ZXN0cyB0aGF0IG5lZWQgY29tcG9zaXRpbmcgc3Vw
cG9ydCBuZWVkIG9ubHkgYSBzaW1wbGUgV2ViTGF5ZXJUcmVlVmlldyBpbXBsZW1lbnRhdGlvbiwg
bm90IHRoZSBmdWxsCisgICAgICAgIHRoaW5nLgorCisgICAgICAgICogY2hyb21pdW0vcHVibGlj
L1dlYkNvbXBvc2l0b3JTdXBwb3J0Lmg6CisgICAgICAgIChXZWJDb21wb3NpdG9yU3VwcG9ydCk6
CisgICAgICAgIChXZWJLaXQ6OldlYkNvbXBvc2l0b3JTdXBwb3J0OjpjcmVhdGVMYXllclRyZWVW
aWV3KToKKyAgICAgICAgKiBjaHJvbWl1bS9wdWJsaWMvV2ViVW5pdFRlc3RTdXBwb3J0Lmg6Cisg
ICAgICAgIChXZWJLaXQpOgorICAgICAgICAoV2ViVW5pdFRlc3RTdXBwb3J0KToKKyAgICAgICAg
KFdlYktpdDo6V2ViVW5pdFRlc3RTdXBwb3J0OjpjcmVhdGVMYXllclRyZWVWaWV3Rm9yVGVzdGlu
Zyk6CisKIDIwMTMtMDItMDkgIEphbWVzIFJvYmluc29uICA8amFtZXNyQGNocm9taXVtLm9yZz4K
IAogICAgICAgICBbY2hyb21pdW1dIEVuYWJsZSBtb3JlIG9mIHdlYmtpdF91bml0X3Rlc3RzIGlu
IGNvbXBvbmVudCBidWlsZHMKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vQ2hh
bmdlTG9nIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXggMzVhMGE3ZGY0
MGIzNDIzYTQ0N2ZlODA3ZDM4MmZlMTU1ODRhZjk0OS4uOWI0OTFiMGQyMDRkNmQ5OWFjNjdlNDIy
Nzc1OWFjNzgzMDIyODc0NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFu
Z2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwx
NSBAQAorMjAxMy0wMi0xMSAgSmFtZXMgUm9iaW5zb24gIDxqYW1lc3JAY2hyb21pdW0ub3JnPgor
CisgICAgICAgIFtjaHJvbWl1bV0gQWRkIFdlYlVuaXRUZXN0U3VwcG9ydDo6Y3JlYXRlTGF5ZXJU
cmVlVmlld0ZvclRlc3RpbmcgZm9yIHdlYmtpdF91bml0X3Rlc3RzCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMDk0MDMKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHRlc3RzL0dyYXBoaWNzTGF5ZXJDaHJv
bWl1bVRlc3QuY3BwOgorICAgICAgICAoV2ViS2l0OjpHcmFwaGljc0xheWVyQ2hyb21pdW1UZXN0
OjpHcmFwaGljc0xheWVyQ2hyb21pdW1UZXN0KToKKyAgICAgICAgKiB0ZXN0cy9TY3JvbGxpbmdD
b29yZGluYXRvckNocm9taXVtVGVzdC5jcHA6CisgICAgICAgIChXZWJLaXQ6OkZha2VXZWJWaWV3
Q2xpZW50Ojppbml0aWFsaXplTGF5ZXJUcmVlVmlldyk6CisKIDIwMTMtMDItMTAgIEphbWVzIFJv
Ymluc29uICA8amFtZXNyQGNocm9taXVtLm9yZz4KIAogICAgICAgICBbY2hyb21pdW1dIEVuYWJs
ZSBtb3JlIG9mIHdlYmtpdF91bml0X3Rlc3RzIGluIGNvbXBvbmVudCBidWlsZHMKZGlmZiAtLWdp
dCBhL1NvdXJjZS9QbGF0Zm9ybS9jaHJvbWl1bS9wdWJsaWMvV2ViQ29tcG9zaXRvclN1cHBvcnQu
aCBiL1NvdXJjZS9QbGF0Zm9ybS9jaHJvbWl1bS9wdWJsaWMvV2ViQ29tcG9zaXRvclN1cHBvcnQu
aAppbmRleCA1YzdmNzMzMGE3ZWFmYTAxNzk1YjBiOTRkMDlhN2QyNjZmZDRlYmNhLi5mZWNjNDkx
ZDg0MzgyMTE4ZGNhZjk2MGQ5NGJlYTZkN2JiOTljOGQ5IDEwMDY0NAotLS0gYS9Tb3VyY2UvUGxh
dGZvcm0vY2hyb21pdW0vcHVibGljL1dlYkNvbXBvc2l0b3JTdXBwb3J0LmgKKysrIGIvU291cmNl
L1BsYXRmb3JtL2Nocm9taXVtL3B1YmxpYy9XZWJDb21wb3NpdG9yU3VwcG9ydC5oCkBAIC02OSw5
ICs2OSw2IEBAIHB1YmxpYzoKICAgICAvLyBhZnRlciBzaHV0ZG93bi4KICAgICB2aXJ0dWFsIHZv
aWQgc2h1dGRvd24oKSB7IH0KIAotICAgIC8vIE1heSByZXR1cm4gMCBpZiBpbml0aWFsaXphdGlv
biBmYWlscy4KLSAgICB2aXJ0dWFsIFdlYkxheWVyVHJlZVZpZXcqIGNyZWF0ZUxheWVyVHJlZVZp
ZXcoV2ViTGF5ZXJUcmVlVmlld0NsaWVudCosIGNvbnN0IFdlYkxheWVyJiByb290LCBjb25zdCBX
ZWJMYXllclRyZWVWaWV3OjpTZXR0aW5ncyYpIHsgcmV0dXJuIDA7IH0KLQogICAgIC8vIENyZWF0
ZXMgYW4gb3V0cHV0IHN1cmZhY2UgZm9yIHRoZSBjb21wb3NpdG9yIGJhY2tlZCBieSBhIDNkIGNv
bnRleHQuCiAgICAgdmlydHVhbCBXZWJDb21wb3NpdG9yT3V0cHV0U3VyZmFjZSogY3JlYXRlT3V0
cHV0U3VyZmFjZUZvcjNEKFdlYktpdDo6V2ViR3JhcGhpY3NDb250ZXh0M0QqKSB7IHJldHVybiAw
OyB9CiAKQEAgLTEwNyw2ICsxMDQsMTMgQEAgcHVibGljOgogCiAgICAgdmlydHVhbCBXZWJUcmFu
c2Zvcm1PcGVyYXRpb25zKiBjcmVhdGVUcmFuc2Zvcm1PcGVyYXRpb25zKCkgeyByZXR1cm4gMDsg
fQogCisKKyAgICAvLyBUZXN0aW5nIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQorCisgICAgLy8gREVQUkVDQVRFRAorICAgIC8vIE1heSByZXR1
cm4gMCBpZiBpbml0aWFsaXphdGlvbiBmYWlscy4KKyAgICB2aXJ0dWFsIFdlYkxheWVyVHJlZVZp
ZXcqIGNyZWF0ZUxheWVyVHJlZVZpZXcoV2ViTGF5ZXJUcmVlVmlld0NsaWVudCosIGNvbnN0IFdl
YkxheWVyJiByb290LCBjb25zdCBXZWJMYXllclRyZWVWaWV3OjpTZXR0aW5ncyYpIHsgcmV0dXJu
IDA7IH0KKwogcHJvdGVjdGVkOgogICAgIHZpcnR1YWwgfldlYkNvbXBvc2l0b3JTdXBwb3J0KCkg
eyB9CiB9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1BsYXRmb3JtL2Nocm9taXVtL3B1YmxpYy9XZWJV
bml0VGVzdFN1cHBvcnQuaCBiL1NvdXJjZS9QbGF0Zm9ybS9jaHJvbWl1bS9wdWJsaWMvV2ViVW5p
dFRlc3RTdXBwb3J0LmgKaW5kZXggOWE5ZTNlY2YxZTE2MjgyMDA0M2M0ZjA2YWQ1ZTBmN2Y1NWQ3
NGVmYy4uYmIwMGJkYTA5YTc0NmY2YTM0YzFjOWQ3OWUxZjc4OTQ3ODY1MjlkYSAxMDA2NDQKLS0t
IGEvU291cmNlL1BsYXRmb3JtL2Nocm9taXVtL3B1YmxpYy9XZWJVbml0VGVzdFN1cHBvcnQuaAor
KysgYi9Tb3VyY2UvUGxhdGZvcm0vY2hyb21pdW0vcHVibGljL1dlYlVuaXRUZXN0U3VwcG9ydC5o
CkBAIC0zMSw2ICszMSw3IEBACiAKIG5hbWVzcGFjZSBXZWJLaXQgewogCitjbGFzcyBXZWJMYXll
clRyZWVWaWV3OwogY2xhc3MgV2ViVVJMOwogY2xhc3MgV2ViVVJMUmVzcG9uc2U7CiBzdHJ1Y3Qg
V2ViVVJMRXJyb3I7CkBAIC01Miw2ICs1MywxOCBAQCBwdWJsaWM6CiAKICAgICAvLyBSZXR1cm5z
IHRoZSByb290IGRpcmVjdG9yeSBvZiB0aGUgV2ViS2l0IGNvZGUuCiAgICAgdmlydHVhbCBXZWJT
dHJpbmcgd2ViS2l0Um9vdERpcigpIHsgcmV0dXJuIFdlYlN0cmluZygpOyB9CisKKyAgICAvLyBD
b25zdHJ1Y3RzIGEgV2ViTGF5ZXJUcmVlVmlldyBzZXQgdXAgd2l0aCByZWFzb25hYmxlIGRlZmF1
bHRzIGZvcgorICAgIC8vIHRlc3RpbmcuIEEgTGF5ZXJUcmVlVHlwZVVuaXRUZXN0IHZpZXcgY2Fu
IGluaXRpYWxpemUgYW5kIHBlcmZvcm0gbW9zdAorICAgIC8vIG9wZXJhdGlvbnMsIGJ1dCBpcyBu
b3QgY2FwYWJsZSBvZiByZW5kZXJpbmcgcGl4ZWxzLiBBCisgICAgLy8gTGF5ZXJUcmVlVHlwZUxh
eW91dFRlc3QgdmlldyBjYW4gcmVuZGVyLgorCisjZGVmaW5lIEhBVkVfQ1JFQVRFTEFZRVJUUkVF
VklFV0ZPUlRFU1RJTkcgMQorICAgIGVudW0gVGVzdFZpZXdUeXBlIHsKKyAgICAgICAgVGVzdFZp
ZXdUeXBlVW5pdFRlc3QsCisgICAgICAgIFRlc3RWaWV3VHlwZUxheW91dFRlc3QKKyAgICB9Owor
ICAgIHZpcnR1YWwgV2ViTGF5ZXJUcmVlVmlldyogY3JlYXRlTGF5ZXJUcmVlVmlld0ZvclRlc3Rp
bmcoVGVzdFZpZXdUeXBlIHR5cGUpIHsgcmV0dXJuIDA7IH0KIH07CiAKIH0KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvR3JhcGhpY3NMYXllckNocm9taXVtVGVzdC5j
cHAgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL0dyYXBoaWNzTGF5ZXJDaHJvbWl1bVRl
c3QuY3BwCmluZGV4IDQ0YWY1ZjVmZDM3MzNjYTM4ZTVhNmI5MWUxYzAwOWZjOTA4MWNmNjAuLmIx
NmU3MmQ2Yzg1ZGI3Y2MxMDNhZGIzMTkxYzU1Y2M1M2NlZjdjYTAgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvR3JhcGhpY3NMYXllckNocm9taXVtVGVzdC5jcHAKKysr
IGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS90ZXN0cy9HcmFwaGljc0xheWVyQ2hyb21pdW1UZXN0
LmNwcApAQCAtMzUsMTEgKzM1LDExIEBACiAjaW5jbHVkZSAiV2ViTGF5ZXJUcmVlVmlld1Rlc3RD
b21tb24uaCIKICNpbmNsdWRlIDxndGVzdC9ndGVzdC5oPgogI2luY2x1ZGUgPHB1YmxpYy9QbGF0
Zm9ybS5oPgotI2luY2x1ZGUgPHB1YmxpYy9XZWJDb21wb3NpdG9yU3VwcG9ydC5oPgogI2luY2x1
ZGUgPHB1YmxpYy9XZWJGbG9hdEFuaW1hdGlvbkN1cnZlLmg+CiAjaW5jbHVkZSA8cHVibGljL1dl
YkdyYXBoaWNzQ29udGV4dDNELmg+CiAjaW5jbHVkZSA8cHVibGljL1dlYkxheWVyVHJlZVZpZXcu
aD4KICNpbmNsdWRlIDxwdWJsaWMvV2ViVHJhbnNmb3JtYXRpb25NYXRyaXguaD4KKyNpbmNsdWRl
IDxwdWJsaWMvV2ViVW5pdFRlc3RTdXBwb3J0Lmg+CiAjaW5jbHVkZSA8d3RmL1Bhc3NPd25QdHIu
aD4KIAogdXNpbmcgbmFtZXNwYWNlIFdlYkNvcmU7CkBAIC02Miw3ICs2Miw5IEBAIHB1YmxpYzoK
ICAgICAgICAgUGxhdGZvcm06OmN1cnJlbnQoKS0+Y29tcG9zaXRvclN1cHBvcnQoKS0+aW5pdGlh
bGl6ZSgwKTsKICAgICAgICAgbV9ncmFwaGljc0xheWVyID0gYWRvcHRQdHIobmV3IEdyYXBoaWNz
TGF5ZXJDaHJvbWl1bSgmbV9jbGllbnQpKTsKICAgICAgICAgbV9wbGF0Zm9ybUxheWVyID0gbV9n
cmFwaGljc0xheWVyLT5wbGF0Zm9ybUxheWVyKCk7Ci0gICAgICAgIG1fbGF5ZXJUcmVlVmlldyA9
IGFkb3B0UHRyKFBsYXRmb3JtOjpjdXJyZW50KCktPmNvbXBvc2l0b3JTdXBwb3J0KCktPmNyZWF0
ZUxheWVyVHJlZVZpZXcoJm1fbGF5ZXJUcmVlVmlld0NsaWVudCwgKm1fcGxhdGZvcm1MYXllciwg
V2ViTGF5ZXJUcmVlVmlldzo6U2V0dGluZ3MoKSkpOworICAgICAgICBtX2xheWVyVHJlZVZpZXcg
PSBhZG9wdFB0cihQbGF0Zm9ybTo6Y3VycmVudCgpLT51bml0VGVzdFN1cHBvcnQoKS0+Y3JlYXRl
TGF5ZXJUcmVlVmlld0ZvclRlc3RpbmcoV2ViVW5pdFRlc3RTdXBwb3J0OjpUZXN0Vmlld1R5cGVV
bml0VGVzdCkpOworICAgICAgICBBU1NFUlRfVFJVRShtX2xheWVyVHJlZVZpZXcpOworICAgICAg
ICBtX2xheWVyVHJlZVZpZXctPnNldFJvb3RMYXllcigqbV9wbGF0Zm9ybUxheWVyKTsKICAgICAg
ICAgbV9sYXllclRyZWVWaWV3LT5zZXRWaWV3cG9ydFNpemUoV2ViU2l6ZSgxLCAxKSwgV2ViU2l6
ZSgxLCAxKSk7CiAgICAgfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rl
c3RzL1Njcm9sbGluZ0Nvb3JkaW5hdG9yQ2hyb21pdW1UZXN0LmNwcCBiL1NvdXJjZS9XZWJLaXQv
Y2hyb21pdW0vdGVzdHMvU2Nyb2xsaW5nQ29vcmRpbmF0b3JDaHJvbWl1bVRlc3QuY3BwCmluZGV4
IGJjNjkxNGZlYjJjZTc2ZGFmNDI1NzY5ZjRjOWFjYzExN2U2Mzg0NTguLjI2NjdjYjU2NjY5MzJm
MTY3MTZmMmRmYmY3YmViOTFmODc2NjQxNTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vdGVzdHMvU2Nyb2xsaW5nQ29vcmRpbmF0b3JDaHJvbWl1bVRlc3QuY3BwCisrKyBiL1Nv
dXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvU2Nyb2xsaW5nQ29vcmRpbmF0b3JDaHJvbWl1bVRl
c3QuY3BwCkBAIC01OSw4ICs1OSw5IEBAIHB1YmxpYzoKIAogICAgIHZpcnR1YWwgdm9pZCBpbml0
aWFsaXplTGF5ZXJUcmVlVmlldyhXZWJMYXllclRyZWVWaWV3Q2xpZW50KiBjbGllbnQsIGNvbnN0
IFdlYkxheWVyJiByb290TGF5ZXIsIGNvbnN0IFdlYkxheWVyVHJlZVZpZXc6OlNldHRpbmdzJiBz
ZXR0aW5ncykKICAgICB7Ci0gICAgICAgIG1fbGF5ZXJUcmVlVmlldyA9IGFkb3B0UHRyKFBsYXRm
b3JtOjpjdXJyZW50KCktPmNvbXBvc2l0b3JTdXBwb3J0KCktPmNyZWF0ZUxheWVyVHJlZVZpZXco
Y2xpZW50LCByb290TGF5ZXIsIHNldHRpbmdzKSk7CisgICAgICAgIG1fbGF5ZXJUcmVlVmlldyA9
IGFkb3B0UHRyKFBsYXRmb3JtOjpjdXJyZW50KCktPnVuaXRUZXN0U3VwcG9ydCgpLT5jcmVhdGVM
YXllclRyZWVWaWV3Rm9yVGVzdGluZyhXZWJVbml0VGVzdFN1cHBvcnQ6OlRlc3RWaWV3VHlwZVVu
aXRUZXN0KSk7CiAgICAgICAgIEFTU0VSVChtX2xheWVyVHJlZVZpZXcpOworICAgICAgICBtX2xh
eWVyVHJlZVZpZXctPnNldFJvb3RMYXllcihyb290TGF5ZXIpOwogICAgIH0KIAogICAgIHZpcnR1
YWwgV2ViTGF5ZXJUcmVlVmlldyogbGF5ZXJUcmVlVmlldygpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>