<?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>105154</bug_id>
          
          <creation_ts>2012-12-17 01:20:29 -0800</creation_ts>
          <short_desc>[chromium] Fix methods in TestRunner that directly modify the settings instead of going through WebPreferences</short_desc>
          <delta_ts>2012-12-17 23:59:44 -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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>jochen</reporter>
          <assigned_to>jochen</assigned_to>
          <cc>abarth</cc>
    
    <cc>dglazkov</cc>
    
    <cc>fishd</cc>
    
    <cc>jamesr</cc>
    
    <cc>tkent+wkapi</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>792544</commentid>
    <comment_count>0</comment_count>
    <who name="">jochen</who>
    <bug_when>2012-12-17 01:20:29 -0800</bug_when>
    <thetext>[chromium] Fix methods in TestRunner that directly modify the settings instead of going through WebPreferences</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792547</commentid>
    <comment_count>1</comment_count>
      <attachid>179701</attachid>
    <who name="">jochen</who>
    <bug_when>2012-12-17 01:22:20 -0800</bug_when>
    <thetext>Created attachment 179701
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792548</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-17 01:24:46 -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>792788</commentid>
    <comment_count>3</comment_count>
      <attachid>179701</attachid>
    <who name="Tony Chang">tony</who>
    <bug_when>2012-12-17 09:33:07 -0800</bug_when>
    <thetext>Comment on attachment 179701
Patch

Will these values get reset to defaults?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>792836</commentid>
    <comment_count>4</comment_count>
    <who name="">jochen</who>
    <bug_when>2012-12-17 10:39:26 -0800</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 179701 [details])
&gt; Will these values get reset to defaults?

At the end of each test, the WebPreferences::reset() method is invoked and the resulting settings are applied to the WebView - so yes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>793412</commentid>
    <comment_count>5</comment_count>
      <attachid>179701</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-17 23:59:40 -0800</bug_when>
    <thetext>Comment on attachment 179701
Patch

Clearing flags on attachment: 179701

Committed r137992: &lt;http://trac.webkit.org/changeset/137992&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>793414</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-12-17 23:59:44 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>179701</attachid>
            <date>2012-12-17 01:22:20 -0800</date>
            <delta_ts>2012-12-17 23:59:40 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-105154-20121217101937.patch</filename>
            <type>text/plain</type>
            <size>11249</size>
            <attacher>jochen</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTM3ODgyCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNTQ1ZTk5ZWNmYjAxYjA1OTkyZDBjNjY2ODc1MjhlNDIw
NThlODE1Yy4uYjYxZjQyNDViYzk5M2QwMzk2MmFmNjYyNWQ1NzRjY2Q4YThjYzc5YyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI3
IEBACisyMDEyLTEyLTE3ICBKb2NoZW4gRWlzaW5nZXIgIDxqb2NoZW5AY2hyb21pdW0ub3JnPgor
CisgICAgICAgIFtjaHJvbWl1bV0gRml4IG1ldGhvZHMgaW4gVGVzdFJ1bm5lciB0aGF0IGRpcmVj
dGx5IG1vZGlmeSB0aGUgc2V0dGluZ3MgaW5zdGVhZCBvZiBnb2luZyB0aHJvdWdoIFdlYlByZWZl
cmVuY2VzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
MDUxNTQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJ
ZiB0aGUgc2V0dGluZ3MgYXJlIG1vZGlmaWVkIGRpcmVjdGx5LCB0aGUgZW1iZWRkZXIgY2FuJ3Qg
a2VlcCB0cmFjayBvZgorICAgICAgICB0aGVtIGFuZCBtaWdodCBhY2NpZGVudGlhbGx5IG92ZXJy
aWRlIHRoZSBjaGFuZ2VkIHNldHRpbmdzLgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvY2hy
b21pdW0vVGVzdFJ1bm5lci9wdWJsaWMvV2ViUHJlZmVyZW5jZXMuaDoKKyAgICAgICAgKFdlYlBy
ZWZlcmVuY2VzKToKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9UZXN0UnVubmVy
L3NyYy9UZXN0UnVubmVyLmNwcDoKKyAgICAgICAgKFdlYlRlc3RSdW5uZXI6OlRlc3RSdW5uZXI6
OlRlc3RSdW5uZXIpOgorICAgICAgICAoV2ViVGVzdFJ1bm5lcjo6VGVzdFJ1bm5lcjo6c2V0QXN5
bmNocm9ub3VzU3BlbGxDaGVja2luZ0VuYWJsZWQpOgorICAgICAgICAoV2ViVGVzdFJ1bm5lcik6
CisgICAgICAgIChXZWJUZXN0UnVubmVyOjpUZXN0UnVubmVyOjpzZXRNaW5pbXVtVGltZXJJbnRl
cnZhbCk6CisgICAgICAgIChXZWJUZXN0UnVubmVyOjpUZXN0UnVubmVyOjpzZXRUb3VjaERyYWdE
cm9wRW5hYmxlZCk6CisgICAgICAgICogRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vVGVzdFJ1bm5l
ci9zcmMvVGVzdFJ1bm5lci5oOgorICAgICAgICAoVGVzdFJ1bm5lcik6CisgICAgICAgICogRHVt
cFJlbmRlclRyZWUvY2hyb21pdW0vVGVzdFJ1bm5lci9zcmMvV2ViUHJlZmVyZW5jZXMuY3BwOgor
ICAgICAgICAoV2ViVGVzdFJ1bm5lcjo6V2ViUHJlZmVyZW5jZXM6OnJlc2V0KToKKyAgICAgICAg
KFdlYlRlc3RSdW5uZXI6OldlYlByZWZlcmVuY2VzOjphcHBseVRvKToKKwogMjAxMi0xMi0xNiAg
QXJ2aWQgTmlsc3NvbiAgPGFuaWxzc29uQHJpbS5jb20+CiAKICAgICAgICAgW0JsYWNrQmVycnld
IEFkYXB0IHRvIG5ldyBCbGFja0JlcnJ5OjpQbGF0Zm9ybTo6VG91Y2hQb2ludCBBUEkKZGlmZiAt
LWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1Rlc3RSdW5uZXIvcHVibGljL1dl
YlByZWZlcmVuY2VzLmggYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9UZXN0UnVubmVy
L3B1YmxpYy9XZWJQcmVmZXJlbmNlcy5oCmluZGV4IGYzYTM1MDdiMTI2ZDBiMTUyZjQ2ZmIxNTQ1
MzNmOWI0OGFmYTAyN2EuLjc4ODYyZmZhOWM5ZGRhNzY5OWE5ODA0YTMyNGU3M2U3OWY5Yzc3N2Mg
MTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1Rlc3RSdW5uZXIvcHVi
bGljL1dlYlByZWZlcmVuY2VzLmgKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0v
VGVzdFJ1bm5lci9wdWJsaWMvV2ViUHJlZmVyZW5jZXMuaApAQCAtMTExLDYgKzExMSw5IEBAIHN0
cnVjdCBXZWJQcmVmZXJlbmNlcyB7CiAgICAgYm9vbCBtb2NrU2Nyb2xsYmFyc0VuYWJsZWQ7CiAg
ICAgYm9vbCBjc3NDdXN0b21GaWx0ZXJFbmFibGVkOwogICAgIGJvb2wgc2hvdWxkUmVzcGVjdElt
YWdlT3JpZW50YXRpb247CisgICAgYm9vbCBhc3luY2hyb25vdXNTcGVsbENoZWNraW5nRW5hYmxl
ZDsKKyAgICBkb3VibGUgbWluaW11bVRpbWVySW50ZXJ2YWw7CisgICAgYm9vbCB0b3VjaERyYWdE
cm9wRW5hYmxlZDsKIAogICAgIFdlYlByZWZlcmVuY2VzKCkgeyByZXNldCgpOyB9CiAgICAgdm9p
ZCByZXNldCgpOwpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vVGVz
dFJ1bm5lci9zcmMvVGVzdFJ1bm5lci5jcHAgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1
bS9UZXN0UnVubmVyL3NyYy9UZXN0UnVubmVyLmNwcAppbmRleCA0NmU1MjAxMzMxMmQ5MTNlZjNh
YWJhNzcyYmQ1NjA5NjNjMzhlNWEyLi44NDcwZmViYmIyZjQwMzdjNTNmZTNlNjMyMTQ1ZTcyM2M0
NWMyMDcxIDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9UZXN0UnVu
bmVyL3NyYy9UZXN0UnVubmVyLmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1
bS9UZXN0UnVubmVyL3NyYy9UZXN0UnVubmVyLmNwcApAQCAtODcsNyArODcsNiBAQCBUZXN0UnVu
bmVyOjpUZXN0UnVubmVyKCkKIHsKICAgICAvLyBNZXRob2RzIGltcGxlbWVudGVkIGluIHRlcm1z
IG9mIGNocm9taXVtJ3MgcHVibGljIFdlYktpdCBBUEkuCiAgICAgYmluZE1ldGhvZCgic2V0VGFi
S2V5Q3ljbGVzVGhyb3VnaEVsZW1lbnRzIiwgJlRlc3RSdW5uZXI6OnNldFRhYktleUN5Y2xlc1Ro
cm91Z2hFbGVtZW50cyk7Ci0gICAgYmluZE1ldGhvZCgic2V0QXN5bmNocm9ub3VzU3BlbGxDaGVj
a2luZ0VuYWJsZWQiLCAmVGVzdFJ1bm5lcjo6c2V0QXN5bmNocm9ub3VzU3BlbGxDaGVja2luZ0Vu
YWJsZWQpOwogICAgIGJpbmRNZXRob2QoImV4ZWNDb21tYW5kIiwgJlRlc3RSdW5uZXI6OmV4ZWND
b21tYW5kKTsKICAgICBiaW5kTWV0aG9kKCJpc0NvbW1hbmRFbmFibGVkIiwgJlRlc3RSdW5uZXI6
OmlzQ29tbWFuZEVuYWJsZWQpOwogICAgIGJpbmRNZXRob2QoInBhdXNlQW5pbWF0aW9uQXRUaW1l
T25FbGVtZW50V2l0aElkIiwgJlRlc3RSdW5uZXI6OnBhdXNlQW5pbWF0aW9uQXRUaW1lT25FbGVt
ZW50V2l0aElkKTsKQEAgLTExMCw3ICsxMDksNiBAQCBUZXN0UnVubmVyOjpUZXN0UnVubmVyKCkK
ICAgICBiaW5kTWV0aG9kKCJsb3NlQ29tcG9zaXRvckNvbnRleHQiLCAmVGVzdFJ1bm5lcjo6bG9z
ZUNvbXBvc2l0b3JDb250ZXh0KTsKICAgICBiaW5kTWV0aG9kKCJtYXJrZXJUZXh0Rm9yTGlzdEl0
ZW0iLCAmVGVzdFJ1bm5lcjo6bWFya2VyVGV4dEZvckxpc3RJdGVtKTsKICAgICBiaW5kTWV0aG9k
KCJmaW5kU3RyaW5nIiwgJlRlc3RSdW5uZXI6OmZpbmRTdHJpbmcpOwotICAgIGJpbmRNZXRob2Qo
InNldE1pbmltdW1UaW1lckludGVydmFsIiwgJlRlc3RSdW5uZXI6OnNldE1pbmltdW1UaW1lcklu
dGVydmFsKTsKICAgICBiaW5kTWV0aG9kKCJzZXRBdXRvZmlsbGVkIiwgJlRlc3RSdW5uZXI6OnNl
dEF1dG9maWxsZWQpOwogICAgIGJpbmRNZXRob2QoInNldFZhbHVlRm9yVXNlciIsICZUZXN0UnVu
bmVyOjpzZXRWYWx1ZUZvclVzZXIpOwogICAgIGJpbmRNZXRob2QoImVuYWJsZUZpeGVkTGF5b3V0
TW9kZSIsICZUZXN0UnVubmVyOjplbmFibGVGaXhlZExheW91dE1vZGUpOwpAQCAtMTIxLDcgKzEx
OSw2IEBAIFRlc3RSdW5uZXI6OlRlc3RSdW5uZXIoKQogICAgIGJpbmRNZXRob2QoInNldFBhZ2VW
aXNpYmlsaXR5IiwgJlRlc3RSdW5uZXI6OnNldFBhZ2VWaXNpYmlsaXR5KTsKICAgICBiaW5kTWV0
aG9kKCJzZXRUZXh0RGlyZWN0aW9uIiwgJlRlc3RSdW5uZXI6OnNldFRleHREaXJlY3Rpb24pOwog
ICAgIGJpbmRNZXRob2QoInRleHRTdXJyb3VuZGluZ05vZGUiLCAmVGVzdFJ1bm5lcjo6dGV4dFN1
cnJvdW5kaW5nTm9kZSk7Ci0gICAgYmluZE1ldGhvZCgic2V0VG91Y2hEcmFnRHJvcEVuYWJsZWQi
LCAmVGVzdFJ1bm5lcjo6c2V0VG91Y2hEcmFnRHJvcEVuYWJsZWQpOwogCiAgICAgLy8gVGhlIGZv
bGxvd2luZyBtb2RpZnkgV2ViUHJlZmVyZW5jZXMuCiAgICAgYmluZE1ldGhvZCgic2V0VXNlclN0
eWxlU2hlZXRFbmFibGVkIiwgJlRlc3RSdW5uZXI6OnNldFVzZXJTdHlsZVNoZWV0RW5hYmxlZCk7
CkBAIC0xMzQsNiArMTMxLDkgQEAgVGVzdFJ1bm5lcjo6VGVzdFJ1bm5lcigpCiAgICAgYmluZE1l
dGhvZCgic2V0QWxsb3dGaWxlQWNjZXNzRnJvbUZpbGVVUkxzIiwgJlRlc3RSdW5uZXI6OnNldEFs
bG93RmlsZUFjY2Vzc0Zyb21GaWxlVVJMcyk7CiAgICAgYmluZE1ldGhvZCgib3ZlcnJpZGVQcmVm
ZXJlbmNlIiwgJlRlc3RSdW5uZXI6Om92ZXJyaWRlUHJlZmVyZW5jZSk7CiAgICAgYmluZE1ldGhv
ZCgic2V0UGx1Z2luc0VuYWJsZWQiLCAmVGVzdFJ1bm5lcjo6c2V0UGx1Z2luc0VuYWJsZWQpOwor
ICAgIGJpbmRNZXRob2QoInNldEFzeW5jaHJvbm91c1NwZWxsQ2hlY2tpbmdFbmFibGVkIiwgJlRl
c3RSdW5uZXI6OnNldEFzeW5jaHJvbm91c1NwZWxsQ2hlY2tpbmdFbmFibGVkKTsKKyAgICBiaW5k
TWV0aG9kKCJzZXRNaW5pbXVtVGltZXJJbnRlcnZhbCIsICZUZXN0UnVubmVyOjpzZXRNaW5pbXVt
VGltZXJJbnRlcnZhbCk7CisgICAgYmluZE1ldGhvZCgic2V0VG91Y2hEcmFnRHJvcEVuYWJsZWQi
LCAmVGVzdFJ1bm5lcjo6c2V0VG91Y2hEcmFnRHJvcEVuYWJsZWQpOwogCiAgICAgLy8gUHJvcGVy
dGllcy4KICAgICBiaW5kUHJvcGVydHkoIndvcmtlclRocmVhZENvdW50IiwgJlRlc3RSdW5uZXI6
OndvcmtlclRocmVhZENvdW50KTsKQEAgLTIwMywxMyArMjAzLDYgQEAgdm9pZCBUZXN0UnVubmVy
OjpzZXRUYWJLZXlDeWNsZXNUaHJvdWdoRWxlbWVudHMoY29uc3QgQ3BwQXJndW1lbnRMaXN0JiBh
cmd1bWVudHMKICAgICByZXN1bHQtPnNldE51bGwoKTsKIH0KIAotdm9pZCBUZXN0UnVubmVyOjpz
ZXRBc3luY2hyb25vdXNTcGVsbENoZWNraW5nRW5hYmxlZChjb25zdCBDcHBBcmd1bWVudExpc3Qm
IGFyZ3VtZW50cywgQ3BwVmFyaWFudCogcmVzdWx0KQotewotICAgIGlmIChhcmd1bWVudHMuc2l6
ZSgpID4gMCAmJiBhcmd1bWVudHNbMF0uaXNCb29sKCkpCi0gICAgICAgIG1fd2ViVmlldy0+c2V0
dGluZ3MoKS0+c2V0QXN5bmNocm9ub3VzU3BlbGxDaGVja2luZ0VuYWJsZWQoY3BwVmFyaWFudFRv
Qm9vbChhcmd1bWVudHNbMF0pKTsKLSAgICByZXN1bHQtPnNldE51bGwoKTsKLX0KLQogdm9pZCBU
ZXN0UnVubmVyOjpleGVjQ29tbWFuZChjb25zdCBDcHBBcmd1bWVudExpc3QmIGFyZ3VtZW50cywg
Q3BwVmFyaWFudCogcmVzdWx0KQogewogICAgIHJlc3VsdC0+c2V0TnVsbCgpOwpAQCAtNTYwLDE0
ICs1NTMsNiBAQCB2b2lkIFRlc3RSdW5uZXI6OmZpbmRTdHJpbmcoY29uc3QgQ3BwQXJndW1lbnRM
aXN0JiBhcmd1bWVudHMsIENwcFZhcmlhbnQqIHJlc3VsdAogICAgIHJlc3VsdC0+c2V0KGZpbmRS
ZXN1bHQpOwogfQogCi12b2lkIFRlc3RSdW5uZXI6OnNldE1pbmltdW1UaW1lckludGVydmFsKGNv
bnN0IENwcEFyZ3VtZW50TGlzdCYgYXJndW1lbnRzLCBDcHBWYXJpYW50KiByZXN1bHQpCi17Ci0g
ICAgcmVzdWx0LT5zZXROdWxsKCk7Ci0gICAgaWYgKGFyZ3VtZW50cy5zaXplKCkgPCAxIHx8ICFh
cmd1bWVudHNbMF0uaXNOdW1iZXIoKSkKLSAgICAgICAgcmV0dXJuOwotICAgIG1fd2ViVmlldy0+
c2V0dGluZ3MoKS0+c2V0TWluaW11bVRpbWVySW50ZXJ2YWwoYXJndW1lbnRzWzBdLnRvRG91Ymxl
KCkpOwotfQotCiB2b2lkIFRlc3RSdW5uZXI6OnNldEF1dG9maWxsZWQoY29uc3QgQ3BwQXJndW1l
bnRMaXN0JiBhcmd1bWVudHMsIENwcFZhcmlhbnQqIHJlc3VsdCkKIHsKICAgICByZXN1bHQtPnNl
dE51bGwoKTsKQEAgLTcwMiwxNSArNjg3LDYgQEAgdm9pZCBUZXN0UnVubmVyOjp0ZXh0U3Vycm91
bmRpbmdOb2RlKGNvbnN0IENwcEFyZ3VtZW50TGlzdCYgYXJndW1lbnRzLCBDcHBWYXJpYW4KICAg
ICByZXN1bHQtPnNldChzdXJyb3VuZGluZ1RleHQudGV4dENvbnRlbnQoKS51dGY4KCkpOwogfQog
Ci12b2lkIFRlc3RSdW5uZXI6OnNldFRvdWNoRHJhZ0Ryb3BFbmFibGVkKGNvbnN0IENwcEFyZ3Vt
ZW50TGlzdCYgYXJndW1lbnRzLCBDcHBWYXJpYW50KiByZXN1bHQpCi17Ci0gICAgcmVzdWx0LT5z
ZXROdWxsKCk7Ci0gICAgaWYgKGFyZ3VtZW50cy5zaXplKCkgIT0gMSB8fCAhYXJndW1lbnRzWzBd
LmlzQm9vbCgpKQotICAgICAgICByZXR1cm47Ci0KLSAgICBtX3dlYlZpZXctPnNldHRpbmdzKCkt
PnNldFRvdWNoRHJhZ0Ryb3BFbmFibGVkKGFyZ3VtZW50c1swXS50b0Jvb2xlYW4oKSk7Ci19Ci0K
IHZvaWQgVGVzdFJ1bm5lcjo6c2V0VXNlclN0eWxlU2hlZXRFbmFibGVkKGNvbnN0IENwcEFyZ3Vt
ZW50TGlzdCYgYXJndW1lbnRzLCBDcHBWYXJpYW50KiByZXN1bHQpCiB7CiAgICAgaWYgKGFyZ3Vt
ZW50cy5zaXplKCkgPiAwICYmIGFyZ3VtZW50c1swXS5pc0Jvb2woKSkgewpAQCAtOTAxLDYgKzg3
NywzMyBAQCB2b2lkIFRlc3RSdW5uZXI6OnNldFBsdWdpbnNFbmFibGVkKGNvbnN0IENwcEFyZ3Vt
ZW50TGlzdCYgYXJndW1lbnRzLCBDcHBWYXJpYW50KgogICAgIHJlc3VsdC0+c2V0TnVsbCgpOwog
fQogCit2b2lkIFRlc3RSdW5uZXI6OnNldEFzeW5jaHJvbm91c1NwZWxsQ2hlY2tpbmdFbmFibGVk
KGNvbnN0IENwcEFyZ3VtZW50TGlzdCYgYXJndW1lbnRzLCBDcHBWYXJpYW50KiByZXN1bHQpCit7
CisgICAgaWYgKGFyZ3VtZW50cy5zaXplKCkgPiAwICYmIGFyZ3VtZW50c1swXS5pc0Jvb2woKSkg
eworICAgICAgICBtX2RlbGVnYXRlLT5wcmVmZXJlbmNlcygpLT5hc3luY2hyb25vdXNTcGVsbENo
ZWNraW5nRW5hYmxlZCA9IGNwcFZhcmlhbnRUb0Jvb2woYXJndW1lbnRzWzBdKTsKKyAgICAgICAg
bV9kZWxlZ2F0ZS0+YXBwbHlQcmVmZXJlbmNlcygpOworICAgIH0KKyAgICByZXN1bHQtPnNldE51
bGwoKTsKK30KKwordm9pZCBUZXN0UnVubmVyOjpzZXRNaW5pbXVtVGltZXJJbnRlcnZhbChjb25z
dCBDcHBBcmd1bWVudExpc3QmIGFyZ3VtZW50cywgQ3BwVmFyaWFudCogcmVzdWx0KQoreworICAg
IGlmIChhcmd1bWVudHMuc2l6ZSgpID4gMCAmJiBhcmd1bWVudHNbMF0uaXNOdW1iZXIoKSkgewor
ICAgICAgICBtX2RlbGVnYXRlLT5wcmVmZXJlbmNlcygpLT5taW5pbXVtVGltZXJJbnRlcnZhbCA9
IGFyZ3VtZW50c1swXS50b0RvdWJsZSgpOworICAgICAgICBtX2RlbGVnYXRlLT5hcHBseVByZWZl
cmVuY2VzKCk7CisgICAgfQorICAgIHJlc3VsdC0+c2V0TnVsbCgpOworfQorCit2b2lkIFRlc3RS
dW5uZXI6OnNldFRvdWNoRHJhZ0Ryb3BFbmFibGVkKGNvbnN0IENwcEFyZ3VtZW50TGlzdCYgYXJn
dW1lbnRzLCBDcHBWYXJpYW50KiByZXN1bHQpCit7CisgICAgaWYgKGFyZ3VtZW50cy5zaXplKCkg
PiAwICYmIGFyZ3VtZW50c1swXS5pc0Jvb2woKSkgeworICAgICAgICBtX2RlbGVnYXRlLT5wcmVm
ZXJlbmNlcygpLT50b3VjaERyYWdEcm9wRW5hYmxlZCA9IGFyZ3VtZW50c1swXS50b0Jvb2xlYW4o
KTsKKyAgICAgICAgbV9kZWxlZ2F0ZS0+YXBwbHlQcmVmZXJlbmNlcygpOworICAgIH0KKyAgICBy
ZXN1bHQtPnNldE51bGwoKTsKK30KKwogdm9pZCBUZXN0UnVubmVyOjp3b3JrZXJUaHJlYWRDb3Vu
dChDcHBWYXJpYW50KiByZXN1bHQpCiB7CiAgICAgcmVzdWx0LT5zZXQoc3RhdGljX2Nhc3Q8aW50
PihXZWJXb3JrZXJJbmZvOjpkZWRpY2F0ZWRXb3JrZXJDb3VudCgpKSk7CmRpZmYgLS1naXQgYS9U
b29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9UZXN0UnVubmVyL3NyYy9UZXN0UnVubmVyLmgg
Yi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9UZXN0UnVubmVyL3NyYy9UZXN0UnVubmVy
LmgKaW5kZXggNmU2Nzc4ZWViNTIxZWUwYTYwY2VjMzlkMWZhYjY5OWZjNzJjNzlhYi4uMjczM2Yw
YzY2ZDc1NTJmMDZiYWFiOGUzNzllNTk1MmIxMmJiYTE2ZCAxMDA2NDQKLS0tIGEvVG9vbHMvRHVt
cFJlbmRlclRyZWUvY2hyb21pdW0vVGVzdFJ1bm5lci9zcmMvVGVzdFJ1bm5lci5oCisrKyBiL1Rv
b2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1Rlc3RSdW5uZXIvc3JjL1Rlc3RSdW5uZXIuaApA
QCAtNzIsOSArNzIsNiBAQCBwcml2YXRlOgogICAgIC8vIG9yIGluc2VydHMgYSAnXHQnIGNoYXIg
aW4gdGV4dCBhcmVhCiAgICAgdm9pZCBzZXRUYWJLZXlDeWNsZXNUaHJvdWdoRWxlbWVudHMoY29u
c3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFyaWFudCopOwogCi0gICAgLy8gQ2hhbmdlcyBhc3lu
Y2hyb25vdXMgc3BlbGxjaGVja2luZyBmbGFnIG9uIHRoZSBzZXR0aW5ncy4KLSAgICB2b2lkIHNl
dEFzeW5jaHJvbm91c1NwZWxsQ2hlY2tpbmdFbmFibGVkKGNvbnN0IENwcEFyZ3VtZW50TGlzdCYs
IENwcFZhcmlhbnQqKTsKLQogICAgIC8vIEV4ZWN1dGVzIGFuIGludGVybmFsIGNvbW1hbmQgKHN1
cGVyc2V0IG9mIGRvY3VtZW50LmV4ZWNDb21tYW5kKCkgY29tbWFuZHMpLgogICAgIHZvaWQgZXhl
Y0NvbW1hbmQoY29uc3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFyaWFudCopOwogCkBAIC0xMTQs
OCArMTExLDYgQEAgcHJpdmF0ZToKICAgICB2b2lkIG1hcmtlclRleHRGb3JMaXN0SXRlbShjb25z
dCBDcHBBcmd1bWVudExpc3QmLCBDcHBWYXJpYW50Kik7CiAgICAgdm9pZCBmaW5kU3RyaW5nKGNv
bnN0IENwcEFyZ3VtZW50TGlzdCYsIENwcFZhcmlhbnQqKTsKIAotICAgIHZvaWQgc2V0TWluaW11
bVRpbWVySW50ZXJ2YWwoY29uc3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFyaWFudCopOwotCiAg
ICAgLy8gRXhwZWN0cyB0aGUgZmlyc3QgYXJndW1lbnQgdG8gYmUgYW4gaW5wdXQgZWxlbWVudCBh
bmQgdGhlIHNlY29uZCBhcmd1bWVudCB0byBiZSBhIGJvb2xlYW4uCiAgICAgLy8gRm9yd2FyZHMg
dGhlIHNldEF1dG9maWxsZWQoKSBjYWxsIHRvIHRoZSBlbGVtZW50LgogICAgIHZvaWQgc2V0QXV0
b2ZpbGxlZChjb25zdCBDcHBBcmd1bWVudExpc3QmLCBDcHBWYXJpYW50Kik7CkBAIC0xNDgsNyAr
MTQzLDYgQEAgcHJpdmF0ZToKICAgICAvLyBwb2ludCBjb29yZGluYXRlcyByZWxhdGl2ZSB0byB0
aGUgbm9kZSBhbmQgdGhlIGZvdXJ0aCB0aGUgbWF4aW11bSB0ZXh0CiAgICAgLy8gbGVuZ3RoIHRv
IHJldHJpZXZlLgogICAgIHZvaWQgdGV4dFN1cnJvdW5kaW5nTm9kZShjb25zdCBDcHBBcmd1bWVu
dExpc3QmLCBDcHBWYXJpYW50Kik7Ci0gICAgdm9pZCBzZXRUb3VjaERyYWdEcm9wRW5hYmxlZChj
b25zdCBDcHBBcmd1bWVudExpc3QmLCBDcHBWYXJpYW50Kik7CiAKICAgICAvLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8KICAgICAvLyBNZXRob2RzIG1vZGlmeWluZyBXZWJQcmVmZXJlbmNlcy4KQEAgLTE3Myw2
ICsxNjcsMTIgQEAgcHJpdmF0ZToKICAgICAvLyBFbmFibGUgb3IgZGlzYWJsZSBwbHVnaW5zLgog
ICAgIHZvaWQgc2V0UGx1Z2luc0VuYWJsZWQoY29uc3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFy
aWFudCopOwogCisgICAgLy8gQ2hhbmdlcyBhc3luY2hyb25vdXMgc3BlbGxjaGVja2luZyBmbGFn
IG9uIHRoZSBzZXR0aW5ncy4KKyAgICB2b2lkIHNldEFzeW5jaHJvbm91c1NwZWxsQ2hlY2tpbmdF
bmFibGVkKGNvbnN0IENwcEFyZ3VtZW50TGlzdCYsIENwcFZhcmlhbnQqKTsKKworICAgIHZvaWQg
c2V0TWluaW11bVRpbWVySW50ZXJ2YWwoY29uc3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFyaWFu
dCopOworICAgIHZvaWQgc2V0VG91Y2hEcmFnRHJvcEVuYWJsZWQoY29uc3QgQ3BwQXJndW1lbnRM
aXN0JiwgQ3BwVmFyaWFudCopOworCiAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCiAgICAgLy8gUHJv
cGVydGllcwogICAgIHZvaWQgd29ya2VyVGhyZWFkQ291bnQoQ3BwVmFyaWFudCopOwpkaWZmIC0t
Z2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vVGVzdFJ1bm5lci9zcmMvV2ViUHJl
ZmVyZW5jZXMuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vVGVzdFJ1bm5lci9z
cmMvV2ViUHJlZmVyZW5jZXMuY3BwCmluZGV4IGQyZWVjMjViMjhjZjQ1MzMxMTlmNWRmMjViY2Vi
Mjc2ZTRjMGI4ODMuLjkyOTdhYmI4YzFhNDM2ZDliNmQ3MjY5YWUxMjhkZTIzYzE0YjcxNTIgMTAw
NjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1Rlc3RSdW5uZXIvc3JjL1dl
YlByZWZlcmVuY2VzLmNwcAorKysgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9UZXN0
UnVubmVyL3NyYy9XZWJQcmVmZXJlbmNlcy5jcHAKQEAgLTE3NCw2ICsxNzQsOSBAQCB2b2lkIFdl
YlByZWZlcmVuY2VzOjpyZXNldCgpCiAgICAgbW9ja1Njcm9sbGJhcnNFbmFibGVkID0gZmFsc2U7
CiAgICAgY3NzQ3VzdG9tRmlsdGVyRW5hYmxlZCA9IGZhbHNlOwogICAgIHNob3VsZFJlc3BlY3RJ
bWFnZU9yaWVudGF0aW9uID0gZmFsc2U7CisgICAgYXN5bmNocm9ub3VzU3BlbGxDaGVja2luZ0Vu
YWJsZWQgPSBmYWxzZTsKKyAgICBtaW5pbXVtVGltZXJJbnRlcnZhbCA9IDAuMDEwOyAvLyAxMCBt
aWxsaXNlY29uZHMuCisgICAgdG91Y2hEcmFnRHJvcEVuYWJsZWQgPSBmYWxzZTsKIH0KIAogdm9p
ZCBXZWJQcmVmZXJlbmNlczo6YXBwbHlUbyhXZWJWaWV3KiB3ZWJWaWV3KQpAQCAtMjQ4LDYgKzI1
MSw5IEBAIHZvaWQgV2ViUHJlZmVyZW5jZXM6OmFwcGx5VG8oV2ViVmlldyogd2ViVmlldykKICAg
ICBzZXR0aW5ncy0+c2V0TWVkaWFQbGF5YmFja1JlcXVpcmVzVXNlckdlc3R1cmUobWVkaWFQbGF5
YmFja1JlcXVpcmVzVXNlckdlc3R1cmUpOwogICAgIHNldHRpbmdzLT5zZXRNb2NrU2Nyb2xsYmFy
c0VuYWJsZWQobW9ja1Njcm9sbGJhcnNFbmFibGVkKTsKICAgICBzZXR0aW5ncy0+c2V0U2hvdWxk
UmVzcGVjdEltYWdlT3JpZW50YXRpb24oc2hvdWxkUmVzcGVjdEltYWdlT3JpZW50YXRpb24pOwor
ICAgIHNldHRpbmdzLT5zZXRBc3luY2hyb25vdXNTcGVsbENoZWNraW5nRW5hYmxlZChhc3luY2hy
b25vdXNTcGVsbENoZWNraW5nRW5hYmxlZCk7CisgICAgc2V0dGluZ3MtPnNldE1pbmltdW1UaW1l
ckludGVydmFsKG1pbmltdW1UaW1lckludGVydmFsKTsKKyAgICBzZXR0aW5ncy0+c2V0VG91Y2hE
cmFnRHJvcEVuYWJsZWQodG91Y2hEcmFnRHJvcEVuYWJsZWQpOwogCiAgICAgLy8gRml4ZWQgdmFs
dWVzLgogICAgIHNldHRpbmdzLT5zZXRUZXh0RGlyZWN0aW9uU3VibWVudUluY2x1c2lvbkJlaGF2
aW9yTmV2ZXJJbmNsdWRlZCgpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>