<?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>126497</bug_id>
          
          <creation_ts>2014-01-04 22:07:05 -0800</creation_ts>
          <short_desc>Add encoding of ViewportConstraint and ScrollingParameter types</short_desc>
          <delta_ts>2014-01-05 20:06:23 -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 name="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>sam</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>964445</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2014-01-04 22:07:05 -0800</bug_when>
    <thetext>Add encoding of ViewportConstraint and ScrollingParameter types</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>964446</commentid>
    <comment_count>1</comment_count>
      <attachid>220385</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2014-01-04 22:07:58 -0800</bug_when>
    <thetext>Created attachment 220385
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>964527</commentid>
    <comment_count>2</comment_count>
      <attachid>220385</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2014-01-05 15:27:26 -0800</bug_when>
    <thetext>Comment on attachment 220385
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>964546</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2014-01-05 20:06:23 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/161329</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>220385</attachid>
            <date>2014-01-04 22:07:58 -0800</date>
            <delta_ts>2014-01-05 15:27:26 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-126497-20140104220758.patch</filename>
            <type>text/plain</type>
            <size>9879</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTYxMzE1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZmI2NTZjYTgwZTE1MmYy
YWNmNDJmMzAyOWM4YzljN2NhNTY3YmNlMy4uZjI2YmNmZGE5ZjY1YTdiNzkyYWYxZDQ5OWVkMzAx
MGVjZDU5OTQ2NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDE0LTAxLTA0ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIEFkZCBlbmNvZGlu
ZyBvZiBWaWV3cG9ydENvbnN0cmFpbnQgYW5kIFNjcm9sbGluZ1BhcmFtZXRlciB0eXBlcworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTI2NDk3CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisgICAgICAgIAorICAgICAgICBBZGQg
ZW5jb2RpbmcvZGVjb2Rpbmcgb2YgU2Nyb2xsYWJsZUFyZWFQYXJhbWV0ZXJzLCBGaXhlZFBvc2l0
aW9uVmlld3BvcnRDb25zdHJhaW50cworICAgICAgICBhbmQgU3RpY2t5UG9zaXRpb25WaWV3cG9y
dENvbnN0cmFpbnRzLgorCisgICAgICAgICogU2hhcmVkL1dlYkNvcmVBcmd1bWVudENvZGVycy5j
cHA6CisgICAgICAgIChJUEM6OkFyZ3VtZW50Q29kZXI8V2ViQ29yZTo6U2Nyb2xsYWJsZUFyZWFQ
YXJhbWV0ZXJzPjo6ZW5jb2RlKToKKyAgICAgICAgKElQQzo6QXJndW1lbnRDb2RlcjxXZWJDb3Jl
OjpTY3JvbGxhYmxlQXJlYVBhcmFtZXRlcnM+OjpkZWNvZGUpOgorICAgICAgICAoSVBDOjpBcmd1
bWVudENvZGVyPFdlYkNvcmU6OkZpeGVkUG9zaXRpb25WaWV3cG9ydENvbnN0cmFpbnRzPjo6ZW5j
b2RlKToKKyAgICAgICAgKElQQzo6QXJndW1lbnRDb2RlcjxXZWJDb3JlOjpGaXhlZFBvc2l0aW9u
Vmlld3BvcnRDb25zdHJhaW50cz46OmRlY29kZSk6CisgICAgICAgIChJUEM6OkFyZ3VtZW50Q29k
ZXI8V2ViQ29yZTo6U3RpY2t5UG9zaXRpb25WaWV3cG9ydENvbnN0cmFpbnRzPjo6ZW5jb2RlKToK
KyAgICAgICAgKElQQzo6QXJndW1lbnRDb2RlcjxXZWJDb3JlOjpTdGlja3lQb3NpdGlvblZpZXdw
b3J0Q29uc3RyYWludHM+OjpkZWNvZGUpOgorICAgICAgICAqIFNoYXJlZC9XZWJDb3JlQXJndW1l
bnRDb2RlcnMuaDoKKwogMjAxNC0wMS0wNCAgTWFydGluIFJvYmluc29uICA8bXJvYmluc29uQGln
YWxpYS5jb20+CiAKICAgICAgICAgW0dUS10gW0NNYWtlXSBJbXByb3ZlIHRoZSB3YXkgd2UgbG9j
YXRlIGdvYmplY3QtaW50cm9zcGVjdGlvbgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvU2hh
cmVkL1dlYkNvcmVBcmd1bWVudENvZGVycy5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvV2Vi
Q29yZUFyZ3VtZW50Q29kZXJzLmNwcAppbmRleCA0NzhmYjIxOWFhYWQxNDNhNzViZTExMmZhOTBk
YTdhMjM5Njk1ZTc3Li4yZDRmZDYzNTlhYWUyM2E2MzQwMzgzYzI3OWFiMGVhYTVjYmRkNmI2IDEw
MDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvV2ViQ29yZUFyZ3VtZW50Q29kZXJzLmNw
cAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvV2ViQ29yZUFyZ3VtZW50Q29kZXJzLmNwcApA
QCAtNTAsNiArNTAsOCBAQAogI2luY2x1ZGUgPFdlYkNvcmUvUmVzb3VyY2VFcnJvci5oPgogI2lu
Y2x1ZGUgPFdlYkNvcmUvUmVzb3VyY2VSZXF1ZXN0Lmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9SZXNv
dXJjZVJlc3BvbnNlLmg+CisjaW5jbHVkZSA8V2ViQ29yZS9TY3JvbGxpbmdDb25zdHJhaW50cy5o
PgorI2luY2x1ZGUgPFdlYkNvcmUvU2Nyb2xsaW5nQ29vcmRpbmF0b3IuaD4KICNpbmNsdWRlIDxX
ZWJDb3JlL1RleHRDaGVja2VyQ2xpZW50Lmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9UcmFuc2Zvcm1h
dGlvbk1hdHJpeC5oPgogI2luY2x1ZGUgPFdlYkNvcmUvVVJMLmg+CkBAIC0xMjc0LDYgKzEyNzYs
MTU4IEBAIGJvb2wgQXJndW1lbnRDb2RlcjxXZWJDb3JlOjpVc2VyU2NyaXB0Pjo6ZGVjb2RlKEFy
Z3VtZW50RGVjb2RlciYgZGVjb2RlciwgV2ViQ29yCiAgICAgcmV0dXJuIHRydWU7CiB9CiAKK3Zv
aWQgQXJndW1lbnRDb2RlcjxXZWJDb3JlOjpTY3JvbGxhYmxlQXJlYVBhcmFtZXRlcnM+OjplbmNv
ZGUoQXJndW1lbnRFbmNvZGVyJiBlbmNvZGVyLCBjb25zdCBXZWJDb3JlOjpTY3JvbGxhYmxlQXJl
YVBhcmFtZXRlcnMmIHBhcmFtZXRlcnMpCit7CisgICAgZW5jb2Rlci5lbmNvZGVFbnVtKHBhcmFt
ZXRlcnMuaG9yaXpvbnRhbFNjcm9sbEVsYXN0aWNpdHkpOworICAgIGVuY29kZXIuZW5jb2RlRW51
bShwYXJhbWV0ZXJzLnZlcnRpY2FsU2Nyb2xsRWxhc3RpY2l0eSk7CisKKyAgICBlbmNvZGVyLmVu
Y29kZUVudW0ocGFyYW1ldGVycy5ob3Jpem9udGFsU2Nyb2xsYmFyTW9kZSk7CisgICAgZW5jb2Rl
ci5lbmNvZGVFbnVtKHBhcmFtZXRlcnMudmVydGljYWxTY3JvbGxiYXJNb2RlKTsKKworICAgIGVu
Y29kZXIgPDwgcGFyYW1ldGVycy5oYXNFbmFibGVkSG9yaXpvbnRhbFNjcm9sbGJhcjsKKyAgICBl
bmNvZGVyIDw8IHBhcmFtZXRlcnMuaGFzRW5hYmxlZEhvcml6b250YWxTY3JvbGxiYXI7Cit9CisK
K2Jvb2wgQXJndW1lbnRDb2RlcjxXZWJDb3JlOjpTY3JvbGxhYmxlQXJlYVBhcmFtZXRlcnM+Ojpk
ZWNvZGUoQXJndW1lbnREZWNvZGVyJiBkZWNvZGVyLCBXZWJDb3JlOjpTY3JvbGxhYmxlQXJlYVBh
cmFtZXRlcnMmIHBhcmFtcykKK3sKKyAgICBpZiAoIWRlY29kZXIuZGVjb2RlRW51bShwYXJhbXMu
aG9yaXpvbnRhbFNjcm9sbEVsYXN0aWNpdHkpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisgICAg
aWYgKCFkZWNvZGVyLmRlY29kZUVudW0ocGFyYW1zLnZlcnRpY2FsU2Nyb2xsRWxhc3RpY2l0eSkp
CisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIGlmICghZGVjb2Rlci5kZWNvZGVFbnVtKHBh
cmFtcy5ob3Jpem9udGFsU2Nyb2xsYmFyTW9kZSkpCisgICAgICAgIHJldHVybiBmYWxzZTsKKyAg
ICBpZiAoIWRlY29kZXIuZGVjb2RlRW51bShwYXJhbXMudmVydGljYWxTY3JvbGxiYXJNb2RlKSkK
KyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgaWYgKCFkZWNvZGVyLmRlY29kZShwYXJhbXMu
aGFzRW5hYmxlZEhvcml6b250YWxTY3JvbGxiYXIpKQorICAgICAgICByZXR1cm4gZmFsc2U7Cisg
ICAgaWYgKCFkZWNvZGVyLmRlY29kZShwYXJhbXMuaGFzRW5hYmxlZFZlcnRpY2FsU2Nyb2xsYmFy
KSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIAorICAgIHJldHVybiB0cnVlOworfQorCit2
b2lkIEFyZ3VtZW50Q29kZXI8V2ViQ29yZTo6Rml4ZWRQb3NpdGlvblZpZXdwb3J0Q29uc3RyYWlu
dHM+OjplbmNvZGUoQXJndW1lbnRFbmNvZGVyJiBlbmNvZGVyLCBjb25zdCBXZWJDb3JlOjpGaXhl
ZFBvc2l0aW9uVmlld3BvcnRDb25zdHJhaW50cyYgdmlld3BvcnRDb25zdHJhaW50cykKK3sKKyAg
ICBlbmNvZGVyIDw8IHZpZXdwb3J0Q29uc3RyYWludHMuYWxpZ25tZW50T2Zmc2V0KCk7CisgICAg
ZW5jb2RlciA8PCB2aWV3cG9ydENvbnN0cmFpbnRzLmFuY2hvckVkZ2VzKCk7CisKKyAgICBlbmNv
ZGVyIDw8IHZpZXdwb3J0Q29uc3RyYWludHMudmlld3BvcnRSZWN0QXRMYXN0TGF5b3V0KCk7Cisg
ICAgZW5jb2RlciA8PCB2aWV3cG9ydENvbnN0cmFpbnRzLmxheWVyUG9zaXRpb25BdExhc3RMYXlv
dXQoKTsKK30KKworYm9vbCBBcmd1bWVudENvZGVyPFdlYkNvcmU6OkZpeGVkUG9zaXRpb25WaWV3
cG9ydENvbnN0cmFpbnRzPjo6ZGVjb2RlKEFyZ3VtZW50RGVjb2RlciYgZGVjb2RlciwgV2ViQ29y
ZTo6Rml4ZWRQb3NpdGlvblZpZXdwb3J0Q29uc3RyYWludHMmIHZpZXdwb3J0Q29uc3RyYWludHMp
Cit7CisgICAgRmxvYXRTaXplIGFsaWdubWVudE9mZnNldDsKKyAgICBpZiAoIWRlY29kZXIuZGVj
b2RlKGFsaWdubWVudE9mZnNldCkpCisgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICAKKyAgICBW
aWV3cG9ydENvbnN0cmFpbnRzOjpBbmNob3JFZGdlcyBhbmNob3JFZGdlczsKKyAgICBpZiAoIWRl
Y29kZXIuZGVjb2RlKGFuY2hvckVkZ2VzKSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAg
RmxvYXRSZWN0IHZpZXdwb3J0UmVjdEF0TGFzdExheW91dDsKKyAgICBpZiAoIWRlY29kZXIuZGVj
b2RlKHZpZXdwb3J0UmVjdEF0TGFzdExheW91dCkpCisgICAgICAgIHJldHVybiBmYWxzZTsKKwor
ICAgIEZsb2F0UG9pbnQgbGF5ZXJQb3NpdGlvbkF0TGFzdExheW91dDsKKyAgICBpZiAoIWRlY29k
ZXIuZGVjb2RlKGxheWVyUG9zaXRpb25BdExhc3RMYXlvdXQpKQorICAgICAgICByZXR1cm4gZmFs
c2U7CisKKyAgICB2aWV3cG9ydENvbnN0cmFpbnRzID0gV2ViQ29yZTo6Rml4ZWRQb3NpdGlvblZp
ZXdwb3J0Q29uc3RyYWludHMoKTsKKyAgICB2aWV3cG9ydENvbnN0cmFpbnRzLnNldEFsaWdubWVu
dE9mZnNldChhbGlnbm1lbnRPZmZzZXQpOworICAgIHZpZXdwb3J0Q29uc3RyYWludHMuc2V0QW5j
aG9yRWRnZXMoYW5jaG9yRWRnZXMpOworCisgICAgdmlld3BvcnRDb25zdHJhaW50cy5zZXRWaWV3
cG9ydFJlY3RBdExhc3RMYXlvdXQodmlld3BvcnRSZWN0QXRMYXN0TGF5b3V0KTsKKyAgICB2aWV3
cG9ydENvbnN0cmFpbnRzLnNldExheWVyUG9zaXRpb25BdExhc3RMYXlvdXQobGF5ZXJQb3NpdGlv
bkF0TGFzdExheW91dCk7CisgICAgCisgICAgcmV0dXJuIHRydWU7Cit9CisKK3ZvaWQgQXJndW1l
bnRDb2RlcjxXZWJDb3JlOjpTdGlja3lQb3NpdGlvblZpZXdwb3J0Q29uc3RyYWludHM+OjplbmNv
ZGUoQXJndW1lbnRFbmNvZGVyJiBlbmNvZGVyLCBjb25zdCBXZWJDb3JlOjpTdGlja3lQb3NpdGlv
blZpZXdwb3J0Q29uc3RyYWludHMmIHZpZXdwb3J0Q29uc3RyYWludHMpCit7CisgICAgZW5jb2Rl
ciA8PCB2aWV3cG9ydENvbnN0cmFpbnRzLmFsaWdubWVudE9mZnNldCgpOworICAgIGVuY29kZXIg
PDwgdmlld3BvcnRDb25zdHJhaW50cy5hbmNob3JFZGdlcygpOworCisgICAgZW5jb2RlciA8PCB2
aWV3cG9ydENvbnN0cmFpbnRzLmxlZnRPZmZzZXQoKTsKKyAgICBlbmNvZGVyIDw8IHZpZXdwb3J0
Q29uc3RyYWludHMucmlnaHRPZmZzZXQoKTsKKyAgICBlbmNvZGVyIDw8IHZpZXdwb3J0Q29uc3Ry
YWludHMudG9wT2Zmc2V0KCk7CisgICAgZW5jb2RlciA8PCB2aWV3cG9ydENvbnN0cmFpbnRzLmJv
dHRvbU9mZnNldCgpOworCisgICAgZW5jb2RlciA8PCB2aWV3cG9ydENvbnN0cmFpbnRzLmNvbnN0
cmFpbmluZ1JlY3RBdExhc3RMYXlvdXQoKTsKKyAgICBlbmNvZGVyIDw8IHZpZXdwb3J0Q29uc3Ry
YWludHMuY29udGFpbmluZ0Jsb2NrUmVjdCgpOworICAgIGVuY29kZXIgPDwgdmlld3BvcnRDb25z
dHJhaW50cy5zdGlja3lCb3hSZWN0KCk7CisKKyAgICBlbmNvZGVyIDw8IHZpZXdwb3J0Q29uc3Ry
YWludHMuc3RpY2t5T2Zmc2V0QXRMYXN0TGF5b3V0KCk7CisgICAgZW5jb2RlciA8PCB2aWV3cG9y
dENvbnN0cmFpbnRzLmxheWVyUG9zaXRpb25BdExhc3RMYXlvdXQoKTsKK30KKworYm9vbCBBcmd1
bWVudENvZGVyPFdlYkNvcmU6OlN0aWNreVBvc2l0aW9uVmlld3BvcnRDb25zdHJhaW50cz46OmRl
Y29kZShBcmd1bWVudERlY29kZXImIGRlY29kZXIsIFdlYkNvcmU6OlN0aWNreVBvc2l0aW9uVmll
d3BvcnRDb25zdHJhaW50cyYgdmlld3BvcnRDb25zdHJhaW50cykKK3sKKyAgICBGbG9hdFNpemUg
YWxpZ25tZW50T2Zmc2V0OworICAgIGlmICghZGVjb2Rlci5kZWNvZGUoYWxpZ25tZW50T2Zmc2V0
KSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIAorICAgIFZpZXdwb3J0Q29uc3RyYWludHM6
OkFuY2hvckVkZ2VzIGFuY2hvckVkZ2VzOworICAgIGlmICghZGVjb2Rlci5kZWNvZGUoYW5jaG9y
RWRnZXMpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgCisgICAgZmxvYXQgbGVmdE9mZnNl
dDsKKyAgICBpZiAoIWRlY29kZXIuZGVjb2RlKGxlZnRPZmZzZXQpKQorICAgICAgICByZXR1cm4g
ZmFsc2U7CisKKyAgICBmbG9hdCByaWdodE9mZnNldDsKKyAgICBpZiAoIWRlY29kZXIuZGVjb2Rl
KHJpZ2h0T2Zmc2V0KSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworCisgICAgZmxvYXQgdG9wT2Zm
c2V0OworICAgIGlmICghZGVjb2Rlci5kZWNvZGUodG9wT2Zmc2V0KSkKKyAgICAgICAgcmV0dXJu
IGZhbHNlOworCisgICAgZmxvYXQgYm90dG9tT2Zmc2V0OworICAgIGlmICghZGVjb2Rlci5kZWNv
ZGUoYm90dG9tT2Zmc2V0KSkKKyAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIAorICAgIEZsb2F0
UmVjdCBjb25zdHJhaW5pbmdSZWN0QXRMYXN0TGF5b3V0OworICAgIGlmICghZGVjb2Rlci5kZWNv
ZGUoY29uc3RyYWluaW5nUmVjdEF0TGFzdExheW91dCkpCisgICAgICAgIHJldHVybiBmYWxzZTsK
KworICAgIEZsb2F0UmVjdCBjb250YWluaW5nQmxvY2tSZWN0OworICAgIGlmICghZGVjb2Rlci5k
ZWNvZGUoY29udGFpbmluZ0Jsb2NrUmVjdCkpCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAg
IEZsb2F0UmVjdCBzdGlja3lCb3hSZWN0OworICAgIGlmICghZGVjb2Rlci5kZWNvZGUoc3RpY2t5
Qm94UmVjdCkpCisgICAgICAgIHJldHVybiBmYWxzZTsKKworICAgIEZsb2F0U2l6ZSBzdGlja3lP
ZmZzZXRBdExhc3RMYXlvdXQ7CisgICAgaWYgKCFkZWNvZGVyLmRlY29kZShzdGlja3lPZmZzZXRB
dExhc3RMYXlvdXQpKQorICAgICAgICByZXR1cm4gZmFsc2U7CisgICAgCisgICAgRmxvYXRQb2lu
dCBsYXllclBvc2l0aW9uQXRMYXN0TGF5b3V0OworICAgIGlmICghZGVjb2Rlci5kZWNvZGUobGF5
ZXJQb3NpdGlvbkF0TGFzdExheW91dCkpCisgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICAKKyAg
ICB2aWV3cG9ydENvbnN0cmFpbnRzID0gV2ViQ29yZTo6U3RpY2t5UG9zaXRpb25WaWV3cG9ydENv
bnN0cmFpbnRzKCk7CisgICAgdmlld3BvcnRDb25zdHJhaW50cy5zZXRBbGlnbm1lbnRPZmZzZXQo
YWxpZ25tZW50T2Zmc2V0KTsKKyAgICB2aWV3cG9ydENvbnN0cmFpbnRzLnNldEFuY2hvckVkZ2Vz
KGFuY2hvckVkZ2VzKTsKKworICAgIHZpZXdwb3J0Q29uc3RyYWludHMuc2V0TGVmdE9mZnNldChs
ZWZ0T2Zmc2V0KTsKKyAgICB2aWV3cG9ydENvbnN0cmFpbnRzLnNldFJpZ2h0T2Zmc2V0KHJpZ2h0
T2Zmc2V0KTsKKyAgICB2aWV3cG9ydENvbnN0cmFpbnRzLnNldFRvcE9mZnNldCh0b3BPZmZzZXQp
OworICAgIHZpZXdwb3J0Q29uc3RyYWludHMuc2V0Qm90dG9tT2Zmc2V0KGJvdHRvbU9mZnNldCk7
CisgICAgCisgICAgdmlld3BvcnRDb25zdHJhaW50cy5zZXRDb25zdHJhaW5pbmdSZWN0QXRMYXN0
TGF5b3V0KGNvbnN0cmFpbmluZ1JlY3RBdExhc3RMYXlvdXQpOworICAgIHZpZXdwb3J0Q29uc3Ry
YWludHMuc2V0Q29udGFpbmluZ0Jsb2NrUmVjdChjb250YWluaW5nQmxvY2tSZWN0KTsKKyAgICB2
aWV3cG9ydENvbnN0cmFpbnRzLnNldFN0aWNreUJveFJlY3Qoc3RpY2t5Qm94UmVjdCk7CisKKyAg
ICB2aWV3cG9ydENvbnN0cmFpbnRzLnNldFN0aWNreU9mZnNldEF0TGFzdExheW91dChzdGlja3lP
ZmZzZXRBdExhc3RMYXlvdXQpOworICAgIHZpZXdwb3J0Q29uc3RyYWludHMuc2V0TGF5ZXJQb3Np
dGlvbkF0TGFzdExheW91dChsYXllclBvc2l0aW9uQXRMYXN0TGF5b3V0KTsKKworICAgIHJldHVy
biB0cnVlOworfQorCiAjaWYgRU5BQkxFKENTU19GSUxURVJTKSAmJiAhVVNFKENPT1JESU5BVEVE
X0dSQVBISUNTKQogc3RhdGljIHZvaWQgZW5jb2RlRmlsdGVyT3BlcmF0aW9uKEFyZ3VtZW50RW5j
b2RlciYgZW5jb2RlciwgY29uc3QgRmlsdGVyT3BlcmF0aW9uJiBmaWx0ZXIpCiB7CmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViS2l0Mi9TaGFyZWQvV2ViQ29yZUFyZ3VtZW50Q29kZXJzLmggYi9Tb3Vy
Y2UvV2ViS2l0Mi9TaGFyZWQvV2ViQ29yZUFyZ3VtZW50Q29kZXJzLmgKaW5kZXggMzAxZDk2ZWE2
NGZmMjRlNGFlYWNkNTJiMGQ5NmZkNWVmYzdkZThlNi4uOGVmOTA1MzNhNmI1MThjOTM5NDhmZGIz
MTBiYWM4OTNiZjg3YmI2OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvU2hhcmVkL1dlYkNv
cmVBcmd1bWVudENvZGVycy5oCisrKyBiL1NvdXJjZS9XZWJLaXQyL1NoYXJlZC9XZWJDb3JlQXJn
dW1lbnRDb2RlcnMuaApAQCAtNDEsNiArNDEsNyBAQCBjbGFzcyBGbG9hdFBvaW50OwogY2xhc3Mg
RmxvYXRQb2ludDNEOwogY2xhc3MgRmxvYXRSZWN0OwogY2xhc3MgRmxvYXRTaXplOworY2xhc3Mg
Rml4ZWRQb3NpdGlvblZpZXdwb3J0Q29uc3RyYWludHM7CiBjbGFzcyBIVFRQSGVhZGVyTWFwOwog
Y2xhc3MgSURCS2V5UGF0aDsKIGNsYXNzIEludFBvaW50OwpAQCAtNTMsNiArNTQsNyBAQCBjbGFz
cyBQcm90ZWN0aW9uU3BhY2U7CiBjbGFzcyBSZXNvdXJjZUVycm9yOwogY2xhc3MgUmVzb3VyY2VS
ZXF1ZXN0OwogY2xhc3MgUmVzb3VyY2VSZXNwb25zZTsKK2NsYXNzIFN0aWNreVBvc2l0aW9uVmll
d3BvcnRDb25zdHJhaW50czsKIGNsYXNzIFRleHRDaGVja2luZ1JlcXVlc3REYXRhOwogY2xhc3Mg
VHJhbnNmb3JtYXRpb25NYXRyaXg7CiBjbGFzcyBVc2VyU3R5bGVTaGVldDsKQEAgLTcxLDYgKzcz
LDcgQEAgc3RydWN0IE1pbWVDbGFzc0luZm87CiBzdHJ1Y3QgUGFzdGVib2FyZEltYWdlOwogc3Ry
dWN0IFBhc3RlYm9hcmRXZWJDb250ZW50Owogc3RydWN0IFBsdWdpbkluZm87CitzdHJ1Y3QgU2Ny
b2xsYWJsZUFyZWFQYXJhbWV0ZXJzOwogc3RydWN0IFRleHRDaGVja2luZ1Jlc3VsdDsKIHN0cnVj
dCBWaWV3cG9ydEF0dHJpYnV0ZXM7CiBzdHJ1Y3QgV2luZG93RmVhdHVyZXM7CkBAIC0zMjgsNiAr
MzMxLDIxIEBAIHRlbXBsYXRlPD4gc3RydWN0IEFyZ3VtZW50Q29kZXI8V2ViQ29yZTo6VXNlclNj
cmlwdD4gewogICAgIHN0YXRpYyBib29sIGRlY29kZShBcmd1bWVudERlY29kZXImLCBXZWJDb3Jl
OjpVc2VyU2NyaXB0Jik7CiB9OwogCit0ZW1wbGF0ZTw+IHN0cnVjdCBBcmd1bWVudENvZGVyPFdl
YkNvcmU6OlNjcm9sbGFibGVBcmVhUGFyYW1ldGVycz4geworICAgIHN0YXRpYyB2b2lkIGVuY29k
ZShBcmd1bWVudEVuY29kZXImLCBjb25zdCBXZWJDb3JlOjpTY3JvbGxhYmxlQXJlYVBhcmFtZXRl
cnMmKTsKKyAgICBzdGF0aWMgYm9vbCBkZWNvZGUoQXJndW1lbnREZWNvZGVyJiwgV2ViQ29yZTo6
U2Nyb2xsYWJsZUFyZWFQYXJhbWV0ZXJzJik7Cit9OworCit0ZW1wbGF0ZTw+IHN0cnVjdCBBcmd1
bWVudENvZGVyPFdlYkNvcmU6OkZpeGVkUG9zaXRpb25WaWV3cG9ydENvbnN0cmFpbnRzPiB7Cisg
ICAgc3RhdGljIHZvaWQgZW5jb2RlKEFyZ3VtZW50RW5jb2RlciYsIGNvbnN0IFdlYkNvcmU6OkZp
eGVkUG9zaXRpb25WaWV3cG9ydENvbnN0cmFpbnRzJik7CisgICAgc3RhdGljIGJvb2wgZGVjb2Rl
KEFyZ3VtZW50RGVjb2RlciYsIFdlYkNvcmU6OkZpeGVkUG9zaXRpb25WaWV3cG9ydENvbnN0cmFp
bnRzJik7Cit9OworCit0ZW1wbGF0ZTw+IHN0cnVjdCBBcmd1bWVudENvZGVyPFdlYkNvcmU6OlN0
aWNreVBvc2l0aW9uVmlld3BvcnRDb25zdHJhaW50cz4geworICAgIHN0YXRpYyB2b2lkIGVuY29k
ZShBcmd1bWVudEVuY29kZXImLCBjb25zdCBXZWJDb3JlOjpTdGlja3lQb3NpdGlvblZpZXdwb3J0
Q29uc3RyYWludHMmKTsKKyAgICBzdGF0aWMgYm9vbCBkZWNvZGUoQXJndW1lbnREZWNvZGVyJiwg
V2ViQ29yZTo6U3RpY2t5UG9zaXRpb25WaWV3cG9ydENvbnN0cmFpbnRzJik7Cit9OworCiAjaWYg
RU5BQkxFKENTU19GSUxURVJTKSAmJiAhVVNFKENPT1JESU5BVEVEX0dSQVBISUNTKQogdGVtcGxh
dGU8PiBzdHJ1Y3QgQXJndW1lbnRDb2RlcjxXZWJDb3JlOjpGaWx0ZXJPcGVyYXRpb25zPiB7CiAg
ICAgc3RhdGljIHZvaWQgZW5jb2RlKEFyZ3VtZW50RW5jb2RlciYsIGNvbnN0IFdlYkNvcmU6OkZp
bHRlck9wZXJhdGlvbnMmKTsK
</data>
<flag name="review"
          id="244084"
          type_id="1"
          status="+"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>