<?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>107241</bug_id>
          
          <creation_ts>2013-01-18 01:39:56 -0800</creation_ts>
          <short_desc>[chromium] move pointerlock functions to TestRunner library</short_desc>
          <delta_ts>2013-01-18 03:46:16 -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>0</everconfirmed>
          <reporter name="Dan Carney">dcarney</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>dglazkov</cc>
    
    <cc>fishd</cc>
    
    <cc>jamesr</cc>
    
    <cc>jochen</cc>
    
    <cc>tkent+wkapi</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>810361</commentid>
    <comment_count>0</comment_count>
    <who name="Dan Carney">dcarney</who>
    <bug_when>2013-01-18 01:39:56 -0800</bug_when>
    <thetext>[chromium] move pointerlock functions to TestRunner library</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810362</commentid>
    <comment_count>1</comment_count>
      <attachid>183401</attachid>
    <who name="Dan Carney">dcarney</who>
    <bug_when>2013-01-18 01:40:55 -0800</bug_when>
    <thetext>Created attachment 183401
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810364</commentid>
    <comment_count>2</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-18 01:44:22 -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>810439</commentid>
    <comment_count>3</comment_count>
      <attachid>183401</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-18 03:46:13 -0800</bug_when>
    <thetext>Comment on attachment 183401
Patch

Clearing flags on attachment: 183401

Committed r140119: &lt;http://trac.webkit.org/changeset/140119&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810440</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-18 03:46:16 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>183401</attachid>
            <date>2013-01-18 01:40:55 -0800</date>
            <delta_ts>2013-01-18 03:46:12 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-107241-20130118103753.patch</filename>
            <type>text/plain</type>
            <size>12093</size>
            <attacher name="Dan Carney">dcarney</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwMTA2CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZTM4NDEyYmNlMTA3YjBkZTY4OTRjYTYzMDM1YjU0NzAw
Zjc4MGVmMi4uYTFkMTM3ZjA2YzY4ZWYzMjc1YzA3YjcwNmVhZWY1NDEwMTkwMWY4YSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMz
IEBACisyMDEzLTAxLTE4ICBEYW4gQ2FybmV5ICA8ZGNhcm5leUBnb29nbGUuY29tPgorCisgICAg
ICAgIFtjaHJvbWl1bV0gbW92ZSBwb2ludGVybG9jayBmdW5jdGlvbnMgdG8gVGVzdFJ1bm5lciBs
aWJyYXJ5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0x
MDcyNDEKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAq
IER1bXBSZW5kZXJUcmVlL2Nocm9taXVtL0RSVFRlc3RSdW5uZXIuY3BwOgorICAgICAgICAoRFJU
VGVzdFJ1bm5lcjo6RFJUVGVzdFJ1bm5lcik6CisgICAgICAgICogRHVtcFJlbmRlclRyZWUvY2hy
b21pdW0vRFJUVGVzdFJ1bm5lci5oOgorICAgICAgICAoRFJUVGVzdFJ1bm5lcik6CisgICAgICAg
ICogRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vVGVzdFJ1bm5lci9wdWJsaWMvV2ViVGVzdERlbGVn
YXRlLmg6CisgICAgICAgIChXZWJUZXN0UnVubmVyOjpXZWJUZXN0RGVsZWdhdGU6OmRpZEFjcXVp
cmVQb2ludGVyTG9jayk6CisgICAgICAgIChXZWJUZXN0UnVubmVyOjpXZWJUZXN0RGVsZWdhdGU6
OmRpZE5vdEFjcXVpcmVQb2ludGVyTG9jayk6CisgICAgICAgIChXZWJUZXN0UnVubmVyOjpXZWJU
ZXN0RGVsZWdhdGU6OmRpZExvc2VQb2ludGVyTG9jayk6CisgICAgICAgIChXZWJUZXN0UnVubmVy
OjpXZWJUZXN0RGVsZWdhdGU6OnNldFBvaW50ZXJMb2NrV2lsbFJlc3BvbmRBc3luY2hyb25vdXNs
eSk6CisgICAgICAgIChXZWJUZXN0UnVubmVyOjpXZWJUZXN0RGVsZWdhdGU6OnNldFBvaW50ZXJM
b2NrV2lsbEZhaWxTeW5jaHJvbm91c2x5KToKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9jaHJv
bWl1bS9UZXN0UnVubmVyL3NyYy9UZXN0UnVubmVyLmNwcDoKKyAgICAgICAgKFdlYlRlc3RSdW5u
ZXI6OlRlc3RSdW5uZXI6OlRlc3RSdW5uZXIpOgorICAgICAgICAoV2ViVGVzdFJ1bm5lcik6Cisg
ICAgICAgIChXZWJUZXN0UnVubmVyOjpUZXN0UnVubmVyOjpkaWRBY3F1aXJlUG9pbnRlckxvY2sp
OgorICAgICAgICAoV2ViVGVzdFJ1bm5lcjo6VGVzdFJ1bm5lcjo6ZGlkTm90QWNxdWlyZVBvaW50
ZXJMb2NrKToKKyAgICAgICAgKFdlYlRlc3RSdW5uZXI6OlRlc3RSdW5uZXI6OmRpZExvc2VQb2lu
dGVyTG9jayk6CisgICAgICAgIChXZWJUZXN0UnVubmVyOjpUZXN0UnVubmVyOjpzZXRQb2ludGVy
TG9ja1dpbGxSZXNwb25kQXN5bmNocm9ub3VzbHkpOgorICAgICAgICAoV2ViVGVzdFJ1bm5lcjo6
VGVzdFJ1bm5lcjo6c2V0UG9pbnRlckxvY2tXaWxsRmFpbFN5bmNocm9ub3VzbHkpOgorICAgICAg
ICAqIER1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1Rlc3RSdW5uZXIvc3JjL1Rlc3RSdW5uZXIuaDoK
KyAgICAgICAgKFRlc3RSdW5uZXIpOgorICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2Nocm9taXVt
L1dlYlZpZXdIb3N0Lmg6CisgICAgICAgIChXZWJWaWV3SG9zdCk6CisKIDIwMTMtMDEtMTcgIFhp
YW9ibyBXYW5nICA8eGJ3YW5nQHRvcmNobW9iaWxlLmNvbS5jbj4KIAogICAgICAgICBbQmxhY2tC
ZXJyeV0gRFJUIC0gQWNjZXB0IGh0dHAvZmlsZSBVUkwgd2hlbiBydW5uaW5nIGRydC1sYXVuY2hl
ciBmcm9tIGNvbW1hbmQgbGluZQpkaWZmIC0tZ2l0IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hy
b21pdW0vRFJUVGVzdFJ1bm5lci5jcHAgYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9E
UlRUZXN0UnVubmVyLmNwcAppbmRleCA5YzIzNjdhODg2MjQzOGRkMzk0MzgxMmY2N2M3MDVmZGE0
YTJlYmJlLi41ZmFkMDg2MWIwZjYyMDE3Y2QxNmJhNGZhOGVkNzQ0MGIyZjVkMzZkIDEwMDY0NAot
LS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9EUlRUZXN0UnVubmVyLmNwcAorKysg
Yi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9EUlRUZXN0UnVubmVyLmNwcApAQCAtMTAx
LDExICsxMDEsNiBAQCBEUlRUZXN0UnVubmVyOjpEUlRUZXN0UnVubmVyKFRlc3RTaGVsbCogc2hl
bGwpCiAgICAgYmluZE1ldGhvZCgic2V0TW9ja1NwZWVjaFJlY29nbml0aW9uRXJyb3IiLCAmRFJU
VGVzdFJ1bm5lcjo6c2V0TW9ja1NwZWVjaFJlY29nbml0aW9uRXJyb3IpOwogICAgIGJpbmRNZXRo
b2QoIndhc01vY2tTcGVlY2hSZWNvZ25pdGlvbkFib3J0ZWQiLCAmRFJUVGVzdFJ1bm5lcjo6d2Fz
TW9ja1NwZWVjaFJlY29nbml0aW9uQWJvcnRlZCk7CiAjZW5kaWYKLSNpZiBFTkFCTEUoUE9JTlRF
Ul9MT0NLKQotICAgIGJpbmRNZXRob2QoImRpZEFjcXVpcmVQb2ludGVyTG9jayIsICZEUlRUZXN0
UnVubmVyOjpkaWRBY3F1aXJlUG9pbnRlckxvY2spOwotICAgIGJpbmRNZXRob2QoImRpZExvc2VQ
b2ludGVyTG9jayIsICZEUlRUZXN0UnVubmVyOjpkaWRMb3NlUG9pbnRlckxvY2spOwotICAgIGJp
bmRNZXRob2QoImRpZE5vdEFjcXVpcmVQb2ludGVyTG9jayIsICZEUlRUZXN0UnVubmVyOjpkaWRO
b3RBY3F1aXJlUG9pbnRlckxvY2spOwotI2VuZGlmCiAgICAgYmluZE1ldGhvZCgiZGlzcGxheSIs
ICZEUlRUZXN0UnVubmVyOjpkaXNwbGF5KTsKICAgICBiaW5kTWV0aG9kKCJkaXNwbGF5SW52YWxp
ZGF0ZWRSZWdpb24iLCAmRFJUVGVzdFJ1bm5lcjo6ZGlzcGxheUludmFsaWRhdGVkUmVnaW9uKTsK
ICNpZiBFTkFCTEUoTk9USUZJQ0FUSU9OUykKQEAgLTEyNSwxMCArMTIwLDYgQEAgRFJUVGVzdFJ1
bm5lcjo6RFJUVGVzdFJ1bm5lcihUZXN0U2hlbGwqIHNoZWxsKQogICAgIGJpbmRNZXRob2QoInNl
dEdlb2xvY2F0aW9uUGVybWlzc2lvbiIsICZEUlRUZXN0UnVubmVyOjpzZXRHZW9sb2NhdGlvblBl
cm1pc3Npb24pOwogICAgIGJpbmRNZXRob2QoInNldE1vY2tHZW9sb2NhdGlvblBvc2l0aW9uVW5h
dmFpbGFibGVFcnJvciIsICZEUlRUZXN0UnVubmVyOjpzZXRNb2NrR2VvbG9jYXRpb25Qb3NpdGlv
blVuYXZhaWxhYmxlRXJyb3IpOwogICAgIGJpbmRNZXRob2QoInNldE1vY2tHZW9sb2NhdGlvblBv
c2l0aW9uIiwgJkRSVFRlc3RSdW5uZXI6OnNldE1vY2tHZW9sb2NhdGlvblBvc2l0aW9uKTsKLSNp
ZiBFTkFCTEUoUE9JTlRFUl9MT0NLKQotICAgIGJpbmRNZXRob2QoInNldFBvaW50ZXJMb2NrV2ls
bFJlc3BvbmRBc3luY2hyb25vdXNseSIsICZEUlRUZXN0UnVubmVyOjpzZXRQb2ludGVyTG9ja1dp
bGxSZXNwb25kQXN5bmNocm9ub3VzbHkpOwotICAgIGJpbmRNZXRob2QoInNldFBvaW50ZXJMb2Nr
V2lsbEZhaWxTeW5jaHJvbm91c2x5IiwgJkRSVFRlc3RSdW5uZXI6OnNldFBvaW50ZXJMb2NrV2ls
bEZhaWxTeW5jaHJvbm91c2x5KTsKLSNlbmRpZgogICAgIGJpbmRNZXRob2QoInNldFdpbGxTZW5k
UmVxdWVzdENsZWFySGVhZGVyIiwgJkRSVFRlc3RSdW5uZXI6OnNldFdpbGxTZW5kUmVxdWVzdENs
ZWFySGVhZGVyKTsKICAgICBiaW5kTWV0aG9kKCJzZXRXaWxsU2VuZFJlcXVlc3RSZXR1cm5zTnVs
bCIsICZEUlRUZXN0UnVubmVyOjpzZXRXaWxsU2VuZFJlcXVlc3RSZXR1cm5zTnVsbCk7CiAgICAg
YmluZE1ldGhvZCgic2V0V2lsbFNlbmRSZXF1ZXN0UmV0dXJuc051bGxPblJlZGlyZWN0IiwgJkRS
VFRlc3RSdW5uZXI6OnNldFdpbGxTZW5kUmVxdWVzdFJldHVybnNOdWxsT25SZWRpcmVjdCk7CkBA
IC02MDUsMzUgKzU5NiwzIEBAIHZvaWQgRFJUVGVzdFJ1bm5lcjo6d2FzTW9ja1NwZWVjaFJlY29n
bml0aW9uQWJvcnRlZChjb25zdCBDcHBBcmd1bWVudExpc3QmLCBDcHBWCiAgICAgICAgIHJlc3Vs
dC0+c2V0KHJlY29nbml6ZXItPndhc0Fib3J0ZWQoKSk7CiB9CiAjZW5kaWYKLQotI2lmIEVOQUJM
RShQT0lOVEVSX0xPQ0spCi12b2lkIERSVFRlc3RSdW5uZXI6OmRpZEFjcXVpcmVQb2ludGVyTG9j
ayhjb25zdCBDcHBBcmd1bWVudExpc3QmLCBDcHBWYXJpYW50KiByZXN1bHQpCi17Ci0gICAgbV9z
aGVsbC0+d2ViVmlld0hvc3QoKS0+ZGlkQWNxdWlyZVBvaW50ZXJMb2NrKCk7Ci0gICAgcmVzdWx0
LT5zZXROdWxsKCk7Ci19Ci0KLXZvaWQgRFJUVGVzdFJ1bm5lcjo6ZGlkTm90QWNxdWlyZVBvaW50
ZXJMb2NrKGNvbnN0IENwcEFyZ3VtZW50TGlzdCYsIENwcFZhcmlhbnQqIHJlc3VsdCkKLXsKLSAg
ICBtX3NoZWxsLT53ZWJWaWV3SG9zdCgpLT5kaWROb3RBY3F1aXJlUG9pbnRlckxvY2soKTsKLSAg
ICByZXN1bHQtPnNldE51bGwoKTsKLX0KLQotdm9pZCBEUlRUZXN0UnVubmVyOjpkaWRMb3NlUG9p
bnRlckxvY2soY29uc3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFyaWFudCogcmVzdWx0KQotewot
ICAgIG1fc2hlbGwtPndlYlZpZXdIb3N0KCktPmRpZExvc2VQb2ludGVyTG9jaygpOwotICAgIHJl
c3VsdC0+c2V0TnVsbCgpOwotfQotCi12b2lkIERSVFRlc3RSdW5uZXI6OnNldFBvaW50ZXJMb2Nr
V2lsbFJlc3BvbmRBc3luY2hyb25vdXNseShjb25zdCBDcHBBcmd1bWVudExpc3QmLCBDcHBWYXJp
YW50KiByZXN1bHQpCi17Ci0gICAgbV9zaGVsbC0+d2ViVmlld0hvc3QoKS0+c2V0UG9pbnRlckxv
Y2tXaWxsUmVzcG9uZEFzeW5jaHJvbm91c2x5KCk7Ci0gICAgcmVzdWx0LT5zZXROdWxsKCk7Ci19
Ci0KLXZvaWQgRFJUVGVzdFJ1bm5lcjo6c2V0UG9pbnRlckxvY2tXaWxsRmFpbFN5bmNocm9ub3Vz
bHkoY29uc3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFyaWFudCogcmVzdWx0KQotewotICAgIG1f
c2hlbGwtPndlYlZpZXdIb3N0KCktPnNldFBvaW50ZXJMb2NrV2lsbEZhaWxTeW5jaHJvbm91c2x5
KCk7Ci0gICAgcmVzdWx0LT5zZXROdWxsKCk7Ci19Ci0jZW5kaWYKZGlmZiAtLWdpdCBhL1Rvb2xz
L0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL0RSVFRlc3RSdW5uZXIuaCBiL1Rvb2xzL0R1bXBSZW5k
ZXJUcmVlL2Nocm9taXVtL0RSVFRlc3RSdW5uZXIuaAppbmRleCAzMDNmYTNjMDkxNmRlYjZkODQ2
YTJlZWI2M2JkYTMxZDg3Njk2ZjA3Li40OGUyMTZiYTQzNmY3NjBjY2U4MjJmMTBhM2RiYmEwNDUw
ZjNkOWFkIDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9EUlRUZXN0
UnVubmVyLmgKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vRFJUVGVzdFJ1bm5l
ci5oCkBAIC0xNDAsMTQgKzE0MCw2IEBAIHB1YmxpYzoKICAgICB2b2lkIHdhc01vY2tTcGVlY2hS
ZWNvZ25pdGlvbkFib3J0ZWQoY29uc3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFyaWFudCopOwog
I2VuZGlmCiAKLSNpZiBFTkFCTEUoUE9JTlRFUl9MT0NLKQotICAgIHZvaWQgZGlkQWNxdWlyZVBv
aW50ZXJMb2NrKGNvbnN0IENwcEFyZ3VtZW50TGlzdCYsIENwcFZhcmlhbnQqKTsKLSAgICB2b2lk
IGRpZE5vdEFjcXVpcmVQb2ludGVyTG9jayhjb25zdCBDcHBBcmd1bWVudExpc3QmLCBDcHBWYXJp
YW50Kik7Ci0gICAgdm9pZCBkaWRMb3NlUG9pbnRlckxvY2soY29uc3QgQ3BwQXJndW1lbnRMaXN0
JiwgQ3BwVmFyaWFudCopOwotICAgIHZvaWQgc2V0UG9pbnRlckxvY2tXaWxsRmFpbFN5bmNocm9u
b3VzbHkoY29uc3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFyaWFudCopOwotICAgIHZvaWQgc2V0
UG9pbnRlckxvY2tXaWxsUmVzcG9uZEFzeW5jaHJvbm91c2x5KGNvbnN0IENwcEFyZ3VtZW50TGlz
dCYsIENwcFZhcmlhbnQqKTsKLSNlbmRpZgotCiBwdWJsaWM6CiAgICAgLy8gVGhlIGZvbGxvd2lu
ZyBtZXRob2RzIGFyZSBub3QgZXhwb3NlZCB0byBKYXZhU2NyaXB0LgogICAgIHZvaWQgc2V0V29y
a1F1ZXVlRnJvemVuKGJvb2wgZnJvemVuKSB7IG1fd29ya1F1ZXVlLnNldEZyb3plbihmcm96ZW4p
OyB9CmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9UZXN0UnVubmVy
L3B1YmxpYy9XZWJUZXN0RGVsZWdhdGUuaCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVt
L1Rlc3RSdW5uZXIvcHVibGljL1dlYlRlc3REZWxlZ2F0ZS5oCmluZGV4IGVjYTJjZDFkOTNlNTJj
NWFjZjIwNmVhNmU0YTQxNjM4MTFjNWYxYzAuLmQ2YWE1NGFhNmRjMGYxMTM1YzljZTEyOGY1NmFm
NDZiMDMwZDQ1N2YgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1Rl
c3RSdW5uZXIvcHVibGljL1dlYlRlc3REZWxlZ2F0ZS5oCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJU
cmVlL2Nocm9taXVtL1Rlc3RSdW5uZXIvcHVibGljL1dlYlRlc3REZWxlZ2F0ZS5oCkBAIC05NCw2
ICs5NCwxMSBAQCBwdWJsaWM6CiAgICAgdmlydHVhbCBzdGQ6OnN0cmluZyBwYXRoVG9Mb2NhbFJl
c291cmNlKGNvbnN0IHN0ZDo6c3RyaW5nJiByZXNvdXJjZSkgeyByZXR1cm4gc3RkOjpzdHJpbmco
KTsgfQogICAgIHZpcnR1YWwgdm9pZCBzZXRMb2NhbGUoY29uc3Qgc3RkOjpzdHJpbmcmKSB7IH0K
ICAgICB2aXJ0dWFsIHZvaWQgc2V0RGV2aWNlT3JpZW50YXRpb24oV2ViS2l0OjpXZWJEZXZpY2VP
cmllbnRhdGlvbiYpIHsgfQorICAgIHZpcnR1YWwgdm9pZCBkaWRBY3F1aXJlUG9pbnRlckxvY2so
KSB7IH0KKyAgICB2aXJ0dWFsIHZvaWQgZGlkTm90QWNxdWlyZVBvaW50ZXJMb2NrKCkgeyB9Cisg
ICAgdmlydHVhbCB2b2lkIGRpZExvc2VQb2ludGVyTG9jaygpIHsgfQorICAgIHZpcnR1YWwgdm9p
ZCBzZXRQb2ludGVyTG9ja1dpbGxSZXNwb25kQXN5bmNocm9ub3VzbHkoKSB7IH0KKyAgICB2aXJ0
dWFsIHZvaWQgc2V0UG9pbnRlckxvY2tXaWxsRmFpbFN5bmNocm9ub3VzbHkoKSB7IH0KIH07CiAK
IH0KZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1Rlc3RSdW5uZXIv
c3JjL1Rlc3RSdW5uZXIuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vVGVzdFJ1
bm5lci9zcmMvVGVzdFJ1bm5lci5jcHAKaW5kZXggNTZjZjk2N2FkODcwYjYyZjNjMWQ3MjU2YjRm
MmQyNzM2NjMyMGVmNy4uMmEwZDhkYTc2YTU1ODE0OWZlMTU0MGViZjMzYzVlNmE4MjliNzE5MiAx
MDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vVGVzdFJ1bm5lci9zcmMv
VGVzdFJ1bm5lci5jcHAKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vVGVzdFJ1
bm5lci9zcmMvVGVzdFJ1bm5lci5jcHAKQEAgLTE0Niw2ICsxNDYsMTMgQEAgVGVzdFJ1bm5lcjo6
VGVzdFJ1bm5lcigpCiAgICAgYmluZE1ldGhvZCgic2V0U21hcnRJbnNlcnREZWxldGVFbmFibGVk
IiwgJlRlc3RSdW5uZXI6OnNldFNtYXJ0SW5zZXJ0RGVsZXRlRW5hYmxlZCk7CiAgICAgYmluZE1l
dGhvZCgic2V0U2VsZWN0VHJhaWxpbmdXaGl0ZXNwYWNlRW5hYmxlZCIsICZUZXN0UnVubmVyOjpz
ZXRTZWxlY3RUcmFpbGluZ1doaXRlc3BhY2VFbmFibGVkKTsKICAgICBiaW5kTWV0aG9kKCJzZXRN
b2NrRGV2aWNlT3JpZW50YXRpb24iLCAmVGVzdFJ1bm5lcjo6c2V0TW9ja0RldmljZU9yaWVudGF0
aW9uKTsKKyNpZiBFTkFCTEUoUE9JTlRFUl9MT0NLKQorICAgIGJpbmRNZXRob2QoImRpZEFjcXVp
cmVQb2ludGVyTG9jayIsICZUZXN0UnVubmVyOjpkaWRBY3F1aXJlUG9pbnRlckxvY2spOworICAg
IGJpbmRNZXRob2QoImRpZExvc2VQb2ludGVyTG9jayIsICZUZXN0UnVubmVyOjpkaWRMb3NlUG9p
bnRlckxvY2spOworICAgIGJpbmRNZXRob2QoImRpZE5vdEFjcXVpcmVQb2ludGVyTG9jayIsICZU
ZXN0UnVubmVyOjpkaWROb3RBY3F1aXJlUG9pbnRlckxvY2spOworICAgIGJpbmRNZXRob2QoInNl
dFBvaW50ZXJMb2NrV2lsbFJlc3BvbmRBc3luY2hyb25vdXNseSIsICZUZXN0UnVubmVyOjpzZXRQ
b2ludGVyTG9ja1dpbGxSZXNwb25kQXN5bmNocm9ub3VzbHkpOworICAgIGJpbmRNZXRob2QoInNl
dFBvaW50ZXJMb2NrV2lsbEZhaWxTeW5jaHJvbm91c2x5IiwgJlRlc3RSdW5uZXI6OnNldFBvaW50
ZXJMb2NrV2lsbEZhaWxTeW5jaHJvbm91c2x5KTsKKyNlbmRpZgogCiAgICAgLy8gVGhlIGZvbGxv
d2luZyBtb2RpZnkgV2ViUHJlZmVyZW5jZXMuCiAgICAgYmluZE1ldGhvZCgic2V0VXNlclN0eWxl
U2hlZXRFbmFibGVkIiwgJlRlc3RSdW5uZXI6OnNldFVzZXJTdHlsZVNoZWV0RW5hYmxlZCk7CkBA
IC0xNTg1LDQgKzE1OTIsMzYgQEAgdm9pZCBUZXN0UnVubmVyOjpub3RJbXBsZW1lbnRlZChjb25z
dCBDcHBBcmd1bWVudExpc3QmLCBDcHBWYXJpYW50KiByZXN1bHQpCiAgICAgcmVzdWx0LT5zZXRO
dWxsKCk7CiB9CiAKKyNpZiBFTkFCTEUoUE9JTlRFUl9MT0NLKQordm9pZCBUZXN0UnVubmVyOjpk
aWRBY3F1aXJlUG9pbnRlckxvY2soY29uc3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFyaWFudCog
cmVzdWx0KQoreworICAgIG1fZGVsZWdhdGUtPmRpZEFjcXVpcmVQb2ludGVyTG9jaygpOworICAg
IHJlc3VsdC0+c2V0TnVsbCgpOworfQorCit2b2lkIFRlc3RSdW5uZXI6OmRpZE5vdEFjcXVpcmVQ
b2ludGVyTG9jayhjb25zdCBDcHBBcmd1bWVudExpc3QmLCBDcHBWYXJpYW50KiByZXN1bHQpCit7
CisgICAgbV9kZWxlZ2F0ZS0+ZGlkTm90QWNxdWlyZVBvaW50ZXJMb2NrKCk7CisgICAgcmVzdWx0
LT5zZXROdWxsKCk7Cit9CisKK3ZvaWQgVGVzdFJ1bm5lcjo6ZGlkTG9zZVBvaW50ZXJMb2NrKGNv
bnN0IENwcEFyZ3VtZW50TGlzdCYsIENwcFZhcmlhbnQqIHJlc3VsdCkKK3sKKyAgICBtX2RlbGVn
YXRlLT5kaWRMb3NlUG9pbnRlckxvY2soKTsKKyAgICByZXN1bHQtPnNldE51bGwoKTsKK30KKwor
dm9pZCBUZXN0UnVubmVyOjpzZXRQb2ludGVyTG9ja1dpbGxSZXNwb25kQXN5bmNocm9ub3VzbHko
Y29uc3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFyaWFudCogcmVzdWx0KQoreworICAgIG1fZGVs
ZWdhdGUtPnNldFBvaW50ZXJMb2NrV2lsbFJlc3BvbmRBc3luY2hyb25vdXNseSgpOworICAgIHJl
c3VsdC0+c2V0TnVsbCgpOworfQorCit2b2lkIFRlc3RSdW5uZXI6OnNldFBvaW50ZXJMb2NrV2ls
bEZhaWxTeW5jaHJvbm91c2x5KGNvbnN0IENwcEFyZ3VtZW50TGlzdCYsIENwcFZhcmlhbnQqIHJl
c3VsdCkKK3sKKyAgICBtX2RlbGVnYXRlLT5zZXRQb2ludGVyTG9ja1dpbGxGYWlsU3luY2hyb25v
dXNseSgpOworICAgIHJlc3VsdC0+c2V0TnVsbCgpOworfQorI2VuZGlmCisKIH0KZGlmZiAtLWdp
dCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1Rlc3RSdW5uZXIvc3JjL1Rlc3RSdW5u
ZXIuaCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1Rlc3RSdW5uZXIvc3JjL1Rlc3RS
dW5uZXIuaAppbmRleCA4NzRlYTYwNzIwMzA1ZjU0NzU3NDg0ZTUyYWEyOTRjZTVjNzU5Nzg1Li40
ZDZhY2Q1MzFlNjVhNTZjMWIyYjIzYzUxYmRmOTE1ZGI5MTc2OGU0IDEwMDY0NAotLS0gYS9Ub29s
cy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9UZXN0UnVubmVyL3NyYy9UZXN0UnVubmVyLmgKKysr
IGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvY2hyb21pdW0vVGVzdFJ1bm5lci9zcmMvVGVzdFJ1bm5l
ci5oCkBAIC0xOTMsNiArMTkzLDE0IEBAIHByaXZhdGU6CiAgICAgLy8gRGV2aWNlT3JpZW50YXRp
b24gcmVsYXRlZCBmdW5jdGlvbnMKICAgICB2b2lkIHNldE1vY2tEZXZpY2VPcmllbnRhdGlvbihj
b25zdCBDcHBBcmd1bWVudExpc3QmLCBDcHBWYXJpYW50Kik7CiAKKyNpZiBFTkFCTEUoUE9JTlRF
Ul9MT0NLKQorICAgIHZvaWQgZGlkQWNxdWlyZVBvaW50ZXJMb2NrKGNvbnN0IENwcEFyZ3VtZW50
TGlzdCYsIENwcFZhcmlhbnQqKTsKKyAgICB2b2lkIGRpZE5vdEFjcXVpcmVQb2ludGVyTG9jayhj
b25zdCBDcHBBcmd1bWVudExpc3QmLCBDcHBWYXJpYW50Kik7CisgICAgdm9pZCBkaWRMb3NlUG9p
bnRlckxvY2soY29uc3QgQ3BwQXJndW1lbnRMaXN0JiwgQ3BwVmFyaWFudCopOworICAgIHZvaWQg
c2V0UG9pbnRlckxvY2tXaWxsRmFpbFN5bmNocm9ub3VzbHkoY29uc3QgQ3BwQXJndW1lbnRMaXN0
JiwgQ3BwVmFyaWFudCopOworICAgIHZvaWQgc2V0UG9pbnRlckxvY2tXaWxsUmVzcG9uZEFzeW5j
aHJvbm91c2x5KGNvbnN0IENwcEFyZ3VtZW50TGlzdCYsIENwcFZhcmlhbnQqKTsKKyNlbmRpZgor
CiAgICAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCiAgICAgLy8gTWV0aG9kcyBtb2RpZnlpbmcgV2ViUHJl
ZmVyZW5jZXMuCiAKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL2Nocm9taXVtL1dl
YlZpZXdIb3N0LmggYi9Ub29scy9EdW1wUmVuZGVyVHJlZS9jaHJvbWl1bS9XZWJWaWV3SG9zdC5o
CmluZGV4IGU3NDhjOGFjNmUxYzgzY2Q1NjI4OGEyOTQ5ODE3ZTliM2RkMDQ2MjAuLmQ1ODcyZmIx
N2UyNDVkZTM2NTk2YzE2MTFlMGVmMWM0OTUzNjk5ZDMgMTAwNjQ0Ci0tLSBhL1Rvb2xzL0R1bXBS
ZW5kZXJUcmVlL2Nocm9taXVtL1dlYlZpZXdIb3N0LmgKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRy
ZWUvY2hyb21pdW0vV2ViVmlld0hvc3QuaApAQCAtMTE4LDE0ICsxMTgsNiBAQCBjbGFzcyBXZWJW
aWV3SG9zdCA6IHB1YmxpYyBXZWJLaXQ6OldlYlZpZXdDbGllbnQsIHB1YmxpYyBXZWJLaXQ6Oldl
YkZyYW1lQ2xpZW50LAogICAgIE1vY2tXZWJTcGVlY2hSZWNvZ25pemVyKiBtb2NrU3BlZWNoUmVj
b2duaXplcigpIHsgcmV0dXJuIG1fbW9ja1NwZWVjaFJlY29nbml6ZXIuZ2V0KCk7IH0KICNlbmRp
ZgogCi0jaWYgRU5BQkxFKFBPSU5URVJfTE9DSykKLSAgICB2b2lkIGRpZEFjcXVpcmVQb2ludGVy
TG9jaygpOwotICAgIHZvaWQgZGlkTm90QWNxdWlyZVBvaW50ZXJMb2NrKCk7Ci0gICAgdm9pZCBk
aWRMb3NlUG9pbnRlckxvY2soKTsKLSAgICB2b2lkIHNldFBvaW50ZXJMb2NrV2lsbFJlc3BvbmRB
c3luY2hyb25vdXNseSgpIHsgbV9wb2ludGVyTG9ja1BsYW5uZWRSZXN1bHQgPSBQb2ludGVyTG9j
a1dpbGxSZXNwb25kQXN5bmM7IH0KLSAgICB2b2lkIHNldFBvaW50ZXJMb2NrV2lsbEZhaWxTeW5j
aHJvbm91c2x5KCkgeyBtX3BvaW50ZXJMb2NrUGxhbm5lZFJlc3VsdCA9IFBvaW50ZXJMb2NrV2ls
bEZhaWxTeW5jOyB9Ci0jZW5kaWYKLQogICAgIC8vIFdlYlRlc3REZWxlZ2F0ZS4KICAgICB2aXJ0
dWFsIFdlYktpdDo6V2ViQ29udGV4dE1lbnVEYXRhKiBsYXN0Q29udGV4dE1lbnVEYXRhKCkgY29u
c3QgT1ZFUlJJREU7CiAgICAgdmlydHVhbCB2b2lkIGNsZWFyQ29udGV4dE1lbnVEYXRhKCkgT1ZF
UlJJREU7CkBAIC0xNjEsNiArMTUzLDEzIEBAIGNsYXNzIFdlYlZpZXdIb3N0IDogcHVibGljIFdl
YktpdDo6V2ViVmlld0NsaWVudCwgcHVibGljIFdlYktpdDo6V2ViRnJhbWVDbGllbnQsCiAgICAg
dmlydHVhbCBzdGQ6OnN0cmluZyBwYXRoVG9Mb2NhbFJlc291cmNlKGNvbnN0IHN0ZDo6c3RyaW5n
JiB1cmwpIE9WRVJSSURFOwogICAgIHZpcnR1YWwgdm9pZCBzZXRMb2NhbGUoY29uc3Qgc3RkOjpz
dHJpbmcmKSBPVkVSUklERTsKICAgICB2aXJ0dWFsIHZvaWQgc2V0RGV2aWNlT3JpZW50YXRpb24o
V2ViS2l0OjpXZWJEZXZpY2VPcmllbnRhdGlvbiYpIE9WRVJSSURFOworI2lmIEVOQUJMRShQT0lO
VEVSX0xPQ0spCisgICAgdmlydHVhbCB2b2lkIGRpZEFjcXVpcmVQb2ludGVyTG9jaygpIE9WRVJS
SURFOworICAgIHZpcnR1YWwgdm9pZCBkaWROb3RBY3F1aXJlUG9pbnRlckxvY2soKSBPVkVSUklE
RTsKKyAgICB2aXJ0dWFsIHZvaWQgZGlkTG9zZVBvaW50ZXJMb2NrKCkgT1ZFUlJJREU7CisgICAg
dmlydHVhbCB2b2lkIHNldFBvaW50ZXJMb2NrV2lsbFJlc3BvbmRBc3luY2hyb25vdXNseSgpIE9W
RVJSSURFIHsgbV9wb2ludGVyTG9ja1BsYW5uZWRSZXN1bHQgPSBQb2ludGVyTG9ja1dpbGxSZXNw
b25kQXN5bmM7IH0KKyAgICB2aXJ0dWFsIHZvaWQgc2V0UG9pbnRlckxvY2tXaWxsRmFpbFN5bmNo
cm9ub3VzbHkoKSBPVkVSUklERSB7IG1fcG9pbnRlckxvY2tQbGFubmVkUmVzdWx0ID0gUG9pbnRl
ckxvY2tXaWxsRmFpbFN5bmM7IH0KKyNlbmRpZgogCiAgICAgLy8gTmF2aWdhdGlvbkhvc3QKICAg
ICB2aXJ0dWFsIGJvb2wgbmF2aWdhdGUoY29uc3QgVGVzdE5hdmlnYXRpb25FbnRyeSYsIGJvb2wg
cmVsb2FkKTsK
</data>

          </attachment>
      

    </bug>

</bugzilla>