<?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>62263</bug_id>
          
          <creation_ts>2011-06-07 22:02:29 -0700</creation_ts>
          <short_desc>[Chromium] Add stubs to WebWidget</short_desc>
          <delta_ts>2011-06-08 22:35:36 -0700</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="Sailesh Agrawal">sail</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>fishd</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>417081</commentid>
    <comment_count>0</comment_count>
    <who name="Sailesh Agrawal">sail</who>
    <bug_when>2011-06-07 22:02:29 -0700</bug_when>
    <thetext>Remove stubs for WebWidget::willStartLiveResize and WebWidget::willEndLiveResize</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>417085</commentid>
    <comment_count>1</comment_count>
      <attachid>96379</attachid>
    <who name="Sailesh Agrawal">sail</who>
    <bug_when>2011-06-07 22:03:25 -0700</bug_when>
    <thetext>Created attachment 96379
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>417086</commentid>
    <comment_count>2</comment_count>
    <who name="Sailesh Agrawal">sail</who>
    <bug_when>2011-06-07 22:04:02 -0700</bug_when>
    <thetext>Waiting for Chromium try bots to complete before asking for review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>417325</commentid>
    <comment_count>3</comment_count>
    <who name="Sailesh Agrawal">sail</who>
    <bug_when>2011-06-08 10:20:42 -0700</bug_when>
    <thetext>Try bots passed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>417682</commentid>
    <comment_count>4</comment_count>
      <attachid>96379</attachid>
    <who name="Darin Fisher (:fishd, Google)">fishd</who>
    <bug_when>2011-06-08 16:39:27 -0700</bug_when>
    <thetext>Comment on attachment 96379
Patch

I think a better fix would be to make all of the methods have default implementations
since there is an implementation of WebWidget in the Chromium repository.  If you don&apos;t
do that then we will continually have to repeat this exercise.  It would be better if
the code guided people to add default implementations (which is what we do for other
interfaces that Chromium implements -- e.g., WebFrameClient).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>417784</commentid>
    <comment_count>5</comment_count>
      <attachid>96539</attachid>
    <who name="Sailesh Agrawal">sail</who>
    <bug_when>2011-06-08 20:55:18 -0700</bug_when>
    <thetext>Created attachment 96539
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>417787</commentid>
    <comment_count>6</comment_count>
    <who name="Sailesh Agrawal">sail</who>
    <bug_when>2011-06-08 20:56:43 -0700</bug_when>
    <thetext>Default implementations added for all methods in WebWidget.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>417812</commentid>
    <comment_count>7</comment_count>
      <attachid>96539</attachid>
    <who name="Darin Fisher (:fishd, Google)">fishd</who>
    <bug_when>2011-06-08 21:56:38 -0700</bug_when>
    <thetext>Comment on attachment 96539
Patch

Thanks!  R+CQ=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>417831</commentid>
    <comment_count>8</comment_count>
      <attachid>96539</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-08 22:35:32 -0700</bug_when>
    <thetext>Comment on attachment 96539
Patch

Clearing flags on attachment: 96539

Committed r88422: &lt;http://trac.webkit.org/changeset/88422&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>417832</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-08 22:35:36 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>96379</attachid>
            <date>2011-06-07 22:03:25 -0700</date>
            <delta_ts>2011-06-08 20:55:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-62263-20110607220324.patch</filename>
            <type>text/plain</type>
            <size>1826</size>
            <attacher name="Sailesh Agrawal">sail</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODgyNzgKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXgg
NjAzYTZkYTExYzI4ZWU1ZGY1MWYwNDU2OTcwY2MzNzNiYWEzZWM4YS4uMWU4YThmNzAxMGMzZGE1
MmI4MWZjYjZkOTA1ODFlZDgyOGIwY2E3NyAxMDA3NTUKLS0tIGEvU291cmNlL1dlYktpdC9jaHJv
bWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxNCBAQAorMjAxMS0wNi0wNyAgU2FpbGVzaCBBZ3Jhd2FsICA8c2FpbEBjaHJvbWl1
bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
UmVtb3ZlIHN0dWJzIGZvciBXZWJXaWRnZXQ6OndpbGxTdGFydExpdmVSZXNpemUgYW5kIFdlYldp
ZGdldDo6d2lsbEVuZExpdmVSZXNpemUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTYyMjYzCisKKyAgICAgICAgVGhpcyBzdHVicyB3ZXJlIGFkZGVkIHRv
IHByZXZlbnQgdGhlIENocm9taXVtIGJ1aWxkIGZyb20gYnJlYWtpbmcuIFRoZXkgYXJlIG5vIGxv
bmdlciBuZWVkZWQgc28gcmVtb3ZpbmcuCisKKyAgICAgICAgKiBwdWJsaWMvV2ViV2lkZ2V0Lmg6
CisKIDIwMTEtMDYtMDcgIFNoZXJpZmYgQm90ICA8d2Via2l0LnJldmlldy5ib3RAZ21haWwuY29t
PgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0IHI4ODI1NCwgcjg4MjYyLCBhbmQg
cjg4MjY4LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViV2lk
Z2V0LmggYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1YmxpYy9XZWJXaWRnZXQuaAppbmRleCAw
MDY4YjMyNjZiNDM3ZTA3NWFiY2RkZjdhMGRjMmZjNjlmMDM5Nzk1Li5lNmU3ODg1NjVjOTliNThm
OTkwNjNlNmMxYzRiOTgwMzA1YmZjOTcxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9t
aXVtL3B1YmxpYy9XZWJXaWRnZXQuaAorKysgYi9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3B1Ymxp
Yy9XZWJXaWRnZXQuaApAQCAtNTksMTQgKzU5LDE0IEBAIHB1YmxpYzoKICAgICAvLyBkcmFncyBh
IHJlc2l6ZXIgdGhlbiB3aWxsU3RhcnRMaXZlUmVzaXplIHdpbGwgYmUgY2FsbGVkLCBmb2xsb3dl
ZCBieSBhCiAgICAgLy8gc2VxdWVuY2Ugb2YgcmVzaXplIGV2ZW50cywgZW5kaW5nIHdpdGggd2ls
bEVuZExpdmVSZXNpemUgd2hlbiB0aGUgdXNlcgogICAgIC8vIGxldHMgZ28gb2YgdGhlIHJlc2l6
ZXIuCi0gICAgdmlydHVhbCB2b2lkIHdpbGxTdGFydExpdmVSZXNpemUoKSB7IH0KKyAgICB2aXJ0
dWFsIHZvaWQgd2lsbFN0YXJ0TGl2ZVJlc2l6ZSgpID0gMDsKIAogICAgIC8vIENhbGxlZCB0byBy
ZXNpemUgdGhlIFdlYldpZGdldC4KICAgICB2aXJ0dWFsIHZvaWQgcmVzaXplKGNvbnN0IFdlYlNp
emUmKSA9IDA7CiAKICAgICAvLyBFbmRzIGEgZ3JvdXAgb2YgcmVzaXplIGV2ZW50cyB0aGF0IHdh
cyBzdGFydGVkIHdpdGggYSBjYWxsIHRvCiAgICAgLy8gd2lsbFN0YXJ0TGl2ZVJlc2l6ZS4KLSAg
ICB2aXJ0dWFsIHZvaWQgd2lsbEVuZExpdmVSZXNpemUoKSB7IH0KKyAgICB2aXJ0dWFsIHZvaWQg
d2lsbEVuZExpdmVSZXNpemUoKSA9IDA7CiAKICAgICAvLyBDYWxsZWQgdG8gdXBkYXRlIGltcGVy
YXRpdmUgYW5pbWF0aW9uIHN0YXRlLiAgVGhpcyBzaG91bGQgYmUgY2FsbGVkIGJlZm9yZQogICAg
IC8vIHBhaW50LCBhbHRob3VnaCB0aGUgY2xpZW50IGNhbiByYXRlLWxpbWl0IHRoZXNlIGNhbGxz
Lgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>96539</attachid>
            <date>2011-06-08 20:55:18 -0700</date>
            <delta_ts>2011-06-08 22:35:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-62263-20110608205517.patch</filename>
            <type>text/plain</type>
            <size>8541</size>
            <attacher name="Sailesh Agrawal">sail</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODgzMjYKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hy
b21pdW0vQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKaW5kZXgg
ODRmYWIwNGU2MjMyNmUzZjVlM2FkMjZlYjczZTVjZWFjYzVkOTRkZi4uZDI0MGI4ZjkwYTQ0NzZi
YmRmM2RhMzY0OGJjNzA4ZTAxMmRmZjQwOCAxMDA3NTUKLS0tIGEvU291cmNlL1dlYktpdC9jaHJv
bWl1bS9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwzNCBAQAorMjAxMS0wNi0wOCAgU2FpbGVzaCBBZ3Jhd2FsICA8c2FpbEBjaHJvbWl1
bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
W0Nocm9taXVtXSBBZGQgc3R1YnMgdG8gV2ViV2lkZ2V0CisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD02MjI2MworCisgICAgICAgIFRoaXMgY2hhbmdlIGFk
ZCBzdHViIGltcGxlbWVudGF0aW9ucyBmb3IgYWxsIFdlYldpZGdldCBmdW5jdGlvbnMuIEhhdmlu
ZyBzdHViIG1ldGhvZHMgc2hvdWxkIG1ha2UgaXQgZWFzaWVyIHRvIGFkZCBuZXcgZnVuY3Rpb25z
IHRvIHRoZSBjbGFzcyB3aXRob3V0IGJyZWFraW5nIENocm9taXVtLgorCisgICAgICAgICogcHVi
bGljL1dlYldpZGdldC5oOgorICAgICAgICAoV2ViS2l0OjpXZWJXaWRnZXQ6OmNsb3NlKToKKyAg
ICAgICAgKFdlYktpdDo6V2ViV2lkZ2V0OjpzaXplKToKKyAgICAgICAgKFdlYktpdDo6V2ViV2lk
Z2V0OjpyZXNpemUpOgorICAgICAgICAoV2ViS2l0OjpXZWJXaWRnZXQ6OmFuaW1hdGUpOgorICAg
ICAgICAoV2ViS2l0OjpXZWJXaWRnZXQ6OmxheW91dCk6CisgICAgICAgIChXZWJLaXQ6OldlYldp
ZGdldDo6cGFpbnQpOgorICAgICAgICAoV2ViS2l0OjpXZWJXaWRnZXQ6OmNvbXBvc2l0ZSk6Cisg
ICAgICAgIChXZWJLaXQ6OldlYldpZGdldDo6dGhlbWVDaGFuZ2VkKToKKyAgICAgICAgKFdlYktp
dDo6V2ViV2lkZ2V0OjpoYW5kbGVJbnB1dEV2ZW50KToKKyAgICAgICAgKFdlYktpdDo6V2ViV2lk
Z2V0Ojptb3VzZUNhcHR1cmVMb3N0KToKKyAgICAgICAgKFdlYktpdDo6V2ViV2lkZ2V0OjpzZXRG
b2N1cyk6CisgICAgICAgIChXZWJLaXQ6OldlYldpZGdldDo6c2V0Q29tcG9zaXRpb24pOgorICAg
ICAgICAoV2ViS2l0OjpXZWJXaWRnZXQ6OmNvbmZpcm1Db21wb3NpdGlvbik6CisgICAgICAgIChX
ZWJLaXQ6OldlYldpZGdldDo6Y29tcG9zaXRpb25SYW5nZSk6CisgICAgICAgIChXZWJLaXQ6Oldl
YldpZGdldDo6dGV4dElucHV0VHlwZSk6CisgICAgICAgIChXZWJLaXQ6OldlYldpZGdldDo6Y2Fy
ZXRPclNlbGVjdGlvbkJvdW5kcyk6CisgICAgICAgIChXZWJLaXQ6OldlYldpZGdldDo6c2VsZWN0
aW9uUmFuZ2UpOgorICAgICAgICAoV2ViS2l0OjpXZWJXaWRnZXQ6OmNhcmV0T3JTZWxlY3Rpb25S
YW5nZSk6CisgICAgICAgIChXZWJLaXQ6OldlYldpZGdldDo6c2V0VGV4dERpcmVjdGlvbik6Cisg
ICAgICAgIChXZWJLaXQ6OldlYldpZGdldDo6aXNBY2NlbGVyYXRlZENvbXBvc2l0aW5nQWN0aXZl
KToKKwogMjAxMS0wNi0wNyAgSmFtZXMgS296aWFuc2tpICA8a296QGNocm9taXVtLm9yZz4KIAog
ICAgICAgICBbQ2hyb21pdW1dIFVucmV2aWV3ZWQuIERpc2FibGUgU2VsZWN0SXRlbUV2ZW5GaXJl
IHRoYXQgZmFpbHMgb24KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vcHVibGlj
L1dlYldpZGdldC5oIGIvU291cmNlL1dlYktpdC9jaHJvbWl1bS9wdWJsaWMvV2ViV2lkZ2V0LmgK
aW5kZXggMDA2OGIzMjY2YjQzN2UwNzVhYmNkZGY3YTBkYzJmYzY5ZjAzOTc5NS4uNzQzNDQxMjkw
OTBkYzE0Y2ViYTgxMWE4N2I0NWVlMzdjZGE1YTRlOCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dC9jaHJvbWl1bS9wdWJsaWMvV2ViV2lkZ2V0LmgKKysrIGIvU291cmNlL1dlYktpdC9jaHJvbWl1
bS9wdWJsaWMvV2ViV2lkZ2V0LmgKQEAgLTM0LDYgKzM0LDggQEAKICNpbmNsdWRlICJXZWJDYW52
YXMuaCIKICNpbmNsdWRlICJXZWJDb21tb24uaCIKICNpbmNsdWRlICJXZWJDb21wb3NpdGlvblVu
ZGVybGluZS5oIgorI2luY2x1ZGUgIldlYlJlY3QuaCIKKyNpbmNsdWRlICJXZWJTaXplLmgiCiAj
aW5jbHVkZSAiV2ViVGV4dElucHV0VHlwZS5oIgogI2luY2x1ZGUgIldlYlRleHREaXJlY3Rpb24u
aCIKIApAQCAtNDMsMTcgKzQ1LDE1IEBAIGNsYXNzIFdlYklucHV0RXZlbnQ7CiBjbGFzcyBXZWJS
YW5nZTsKIGNsYXNzIFdlYlN0cmluZzsKIHN0cnVjdCBXZWJQb2ludDsKLXN0cnVjdCBXZWJSZWN0
Owotc3RydWN0IFdlYlNpemU7CiB0ZW1wbGF0ZSA8dHlwZW5hbWUgVD4gY2xhc3MgV2ViVmVjdG9y
OwogCiBjbGFzcyBXZWJXaWRnZXQgewogcHVibGljOgogICAgIC8vIFRoaXMgbWV0aG9kIGNsb3Nl
cyBhbmQgZGVsZXRlcyB0aGUgV2ViV2lkZ2V0LgotICAgIHZpcnR1YWwgdm9pZCBjbG9zZSgpID0g
MDsKKyAgICB2aXJ0dWFsIHZvaWQgY2xvc2UoKSB7IH0KIAogICAgIC8vIFJldHVybnMgdGhlIGN1
cnJlbnQgc2l6ZSBvZiB0aGUgV2ViV2lkZ2V0LgotICAgIHZpcnR1YWwgV2ViU2l6ZSBzaXplKCkg
PSAwOworICAgIHZpcnR1YWwgV2ViU2l6ZSBzaXplKCkgeyByZXR1cm4gV2ViU2l6ZSgpOyB9CiAK
ICAgICAvLyBVc2VkIHRvIGdyb3VwIGEgc2VyaWVzIG9mIHJlc2l6ZSBldmVudHMuIEZvciBleGFt
cGxlLCBpZiB0aGUgdXNlcgogICAgIC8vIGRyYWdzIGEgcmVzaXplciB0aGVuIHdpbGxTdGFydExp
dmVSZXNpemUgd2lsbCBiZSBjYWxsZWQsIGZvbGxvd2VkIGJ5IGEKQEAgLTYyLDcgKzYyLDcgQEAg
cHVibGljOgogICAgIHZpcnR1YWwgdm9pZCB3aWxsU3RhcnRMaXZlUmVzaXplKCkgeyB9CiAKICAg
ICAvLyBDYWxsZWQgdG8gcmVzaXplIHRoZSBXZWJXaWRnZXQuCi0gICAgdmlydHVhbCB2b2lkIHJl
c2l6ZShjb25zdCBXZWJTaXplJikgPSAwOworICAgIHZpcnR1YWwgdm9pZCByZXNpemUoY29uc3Qg
V2ViU2l6ZSYpIHsgfQogCiAgICAgLy8gRW5kcyBhIGdyb3VwIG9mIHJlc2l6ZSBldmVudHMgdGhh
dCB3YXMgc3RhcnRlZCB3aXRoIGEgY2FsbCB0bwogICAgIC8vIHdpbGxTdGFydExpdmVSZXNpemUu
CkBAIC03MCwxMSArNzAsMTEgQEAgcHVibGljOgogCiAgICAgLy8gQ2FsbGVkIHRvIHVwZGF0ZSBp
bXBlcmF0aXZlIGFuaW1hdGlvbiBzdGF0ZS4gIFRoaXMgc2hvdWxkIGJlIGNhbGxlZCBiZWZvcmUK
ICAgICAvLyBwYWludCwgYWx0aG91Z2ggdGhlIGNsaWVudCBjYW4gcmF0ZS1saW1pdCB0aGVzZSBj
YWxscy4KLSAgICB2aXJ0dWFsIHZvaWQgYW5pbWF0ZSgpID0gMDsKKyAgICB2aXJ0dWFsIHZvaWQg
YW5pbWF0ZSgpIHsgfQogCiAgICAgLy8gQ2FsbGVkIHRvIGxheW91dCB0aGUgV2ViV2lkZ2V0LiAg
VGhpcyBNVVNUIGJlIGNhbGxlZCBiZWZvcmUgUGFpbnQsCiAgICAgLy8gYW5kIGl0IG1heSByZXN1
bHQgaW4gY2FsbHMgdG8gV2ViV2lkZ2V0Q2xpZW50OjpkaWRJbnZhbGlkYXRlUmVjdC4KLSAgICB2
aXJ0dWFsIHZvaWQgbGF5b3V0KCkgPSAwOworICAgIHZpcnR1YWwgdm9pZCBsYXlvdXQoKSB7IH0K
IAogICAgIC8vIENhbGxlZCB0byBwYWludCB0aGUgcmVjdGFuZ3VsYXIgcmVnaW9uIHdpdGhpbiB0
aGUgV2ViV2lkZ2V0IAogICAgIC8vIG9udG8gdGhlIHNwZWNpZmllZCBjYW52YXMgYXQgKHZpZXdQ
b3J0Lngsdmlld1BvcnQueSkuIFlvdSBNVVNUIGNhbGwKQEAgLTgzLDI5ICs4MywyOSBAQCBwdWJs
aWM6CiAgICAgLy8gY2hhbmdlcyBhcmUgbWFkZSB0byB0aGUgV2ViV2lkZ2V0IChlLmcuLCBvbmNl
IGV2ZW50cyBhcmUKICAgICAvLyBwcm9jZXNzZWQsIGl0IHNob3VsZCBiZSBhc3N1bWVkIHRoYXQg
YW5vdGhlciBjYWxsIHRvIGxheW91dCBpcwogICAgIC8vIHdhcnJhbnRlZCBiZWZvcmUgcGFpbnRp
bmcgYWdhaW4pLgotICAgIHZpcnR1YWwgdm9pZCBwYWludChXZWJDYW52YXMqLCBjb25zdCBXZWJS
ZWN0JiB2aWV3UG9ydCkgPSAwOworICAgIHZpcnR1YWwgdm9pZCBwYWludChXZWJDYW52YXMqLCBj
b25zdCBXZWJSZWN0JiB2aWV3UG9ydCkgeyB9CiAKICAgICAvLyBUcmlnZ2VycyBjb21wb3NpdGlu
ZyBvZiB0aGUgY3VycmVudCBsYXllcnMgb250byB0aGUgc2NyZWVuLgogICAgIC8vIFRoZSBmaW5p
c2ggYXJndW1lbnQgY29udHJvbHMgd2hldGhlciB0aGUgY29tcG9zaXRvciB3aWxsIHdhaXQgZm9y
IHRoZQogICAgIC8vIEdQVSB0byBmaW5pc2ggcmVuZGVyaW5nIGJlZm9yZSByZXR1cm5pbmcuIFlv
dSBNVVNUIGNhbGwgTGF5b3V0CiAgICAgLy8gYmVmb3JlIGNhbGxpbmcgdGhpcyBtZXRob2QsIGZv
ciB0aGUgc2FtZSByZWFzb25zIGRlc2NyaWJlZCBpbgogICAgIC8vIHRoZSBwYWludCBtZXRob2Qg
YWJvdmUuCi0gICAgdmlydHVhbCB2b2lkIGNvbXBvc2l0ZShib29sIGZpbmlzaCkgPSAwOworICAg
IHZpcnR1YWwgdm9pZCBjb21wb3NpdGUoYm9vbCBmaW5pc2gpIHsgfQogCiAgICAgLy8gQ2FsbGVk
IHRvIGluZm9ybSB0aGUgV2ViV2lkZ2V0IG9mIGEgY2hhbmdlIGluIHRoZW1lLgogICAgIC8vIElt
cGxlbWVudG9ycyB0aGF0IGNhY2hlIHJlbmRlcmVkIGNvcGllcyBvZiB3aWRnZXRzIG5lZWQgdG8g
cmUtcmVuZGVyCiAgICAgLy8gb24gcmVjZWl2aW5nIHRoaXMgbWVzc2FnZQotICAgIHZpcnR1YWwg
dm9pZCB0aGVtZUNoYW5nZWQoKSA9IDA7CisgICAgdmlydHVhbCB2b2lkIHRoZW1lQ2hhbmdlZCgp
IHsgfQogCiAgICAgLy8gQ2FsbGVkIHRvIGluZm9ybSB0aGUgV2ViV2lkZ2V0IG9mIGFuIGlucHV0
IGV2ZW50LiAgUmV0dXJucyB0cnVlIGlmCiAgICAgLy8gdGhlIGV2ZW50IGhhcyBiZWVuIHByb2Nl
c3NlZCwgZmFsc2Ugb3RoZXJ3aXNlLgotICAgIHZpcnR1YWwgYm9vbCBoYW5kbGVJbnB1dEV2ZW50
KGNvbnN0IFdlYklucHV0RXZlbnQmKSA9IDA7CisgICAgdmlydHVhbCBib29sIGhhbmRsZUlucHV0
RXZlbnQoY29uc3QgV2ViSW5wdXRFdmVudCYpIHsgcmV0dXJuIGZhbHNlOyB9CiAKICAgICAvLyBD
YWxsZWQgdG8gaW5mb3JtIHRoZSBXZWJXaWRnZXQgdGhhdCBtb3VzZSBjYXB0dXJlIHdhcyBsb3N0
LgotICAgIHZpcnR1YWwgdm9pZCBtb3VzZUNhcHR1cmVMb3N0KCkgPSAwOworICAgIHZpcnR1YWwg
dm9pZCBtb3VzZUNhcHR1cmVMb3N0KCkgeyB9CiAKICAgICAvLyBDYWxsZWQgdG8gaW5mb3JtIHRo
ZSBXZWJXaWRnZXQgdGhhdCBpdCBoYXMgZ2FpbmVkIG9yIGxvc3Qga2V5Ym9hcmQgZm9jdXMuCi0g
ICAgdmlydHVhbCB2b2lkIHNldEZvY3VzKGJvb2wpID0gMDsKKyAgICB2aXJ0dWFsIHZvaWQgc2V0
Rm9jdXMoYm9vbCkgeyB9CiAKICAgICAvLyBDYWxsZWQgdG8gaW5mb3JtIHRoZSBXZWJXaWRnZXQg
b2YgYSBuZXcgY29tcG9zaXRpb24gdGV4dC4KICAgICAvLyBJZiBzZWxlY3Rpb25TdGFydCBhbmQg
c2VsZWN0aW9uRW5kIGhhcyB0aGUgc2FtZSB2YWx1ZSwgdGhlbiBpdCBpbmRpY2F0ZXMKQEAgLTEx
NiwxMiArMTE2LDEyIEBAIHB1YmxpYzoKICAgICAgICAgY29uc3QgV2ViU3RyaW5nJiB0ZXh0LAog
ICAgICAgICBjb25zdCBXZWJWZWN0b3I8V2ViQ29tcG9zaXRpb25VbmRlcmxpbmU+JiB1bmRlcmxp
bmVzLAogICAgICAgICBpbnQgc2VsZWN0aW9uU3RhcnQsCi0gICAgICAgIGludCBzZWxlY3Rpb25F
bmQpID0gMDsKKyAgICAgICAgaW50IHNlbGVjdGlvbkVuZCkgeyByZXR1cm4gZmFsc2U7IH0KIAog
ICAgIC8vIENhbGxlZCB0byBpbmZvcm0gdGhlIFdlYldpZGdldCB0byBjb25maXJtIGFuIG9uZ29p
bmcgY29tcG9zaXRpb24uCiAgICAgLy8gVGhpcyBtZXRob2QgaXMgc2FtZSBhcyBjb25maXJtQ29t
cG9zaXRpb24oV2ViU3RyaW5nKCkpOwogICAgIC8vIFJldHVybnMgdHJ1ZSBpZiB0aGVyZSBpcyBh
biBvbmdvaW5nIGNvbXBvc2l0aW9uLgotICAgIHZpcnR1YWwgYm9vbCBjb25maXJtQ29tcG9zaXRp
b24oKSA9IDA7CisgICAgdmlydHVhbCBib29sIGNvbmZpcm1Db21wb3NpdGlvbigpIHsgcmV0dXJu
IGZhbHNlOyB9CiAKICAgICAvLyBDYWxsZWQgdG8gaW5mb3JtIHRoZSBXZWJXaWRnZXQgdG8gY29u
ZmlybSBhbiBvbmdvaW5nIGNvbXBvc2l0aW9uIHdpdGggYQogICAgIC8vIG5ldyBjb21wb3NpdGlv
biB0ZXh0LiBJZiB0aGUgdGV4dCBpcyBlbXB0eSB0aGVuIHRoZSBjdXJyZW50IGNvbXBvc2l0aW9u
CkBAIC0xMjksMzYgKzEyOSwzNiBAQCBwdWJsaWM6CiAgICAgLy8gY3VycmVudCBzZWxlY3Rpb24g
YW5kIGluc2VydHMgdGhlIHRleHQuIFRoaXMgbWV0aG9kIGhhcyBubyBlZmZlY3QgaWYKICAgICAv
LyB0aGVyZSBpcyBubyBvbmdvaW5nIGNvbXBvc2l0aW9uIGFuZCB0aGUgdGV4dCBpcyBlbXB0eS4K
ICAgICAvLyBSZXR1cm5zIHRydWUgaWYgdGhlcmUgaXMgYW4gb25nb2luZyBjb21wb3NpdGlvbiBv
ciB0aGUgdGV4dCBpcyBpbnNlcnRlZC4KLSAgICB2aXJ0dWFsIGJvb2wgY29uZmlybUNvbXBvc2l0
aW9uKGNvbnN0IFdlYlN0cmluZyYgdGV4dCkgPSAwOworICAgIHZpcnR1YWwgYm9vbCBjb25maXJt
Q29tcG9zaXRpb24oY29uc3QgV2ViU3RyaW5nJiB0ZXh0KSB7IHJldHVybiBmYWxzZTsgfQogCiAg
ICAgLy8gRmV0Y2hlcyB0aGUgY2hhcmFjdGVyIHJhbmdlIG9mIHRoZSBjdXJyZW50IGNvbXBvc2l0
aW9uLCBhbHNvIGNhbGxlZCB0aGUKICAgICAvLyAibWFya2VkIHJhbmdlLiIgUmV0dXJucyB0cnVl
IGFuZCBmaWxscyB0aGUgb3V0LXBhcmFtdGVycyBvbiBzdWNjZXNzOwogICAgIC8vIHJldHVybnMg
ZmFsc2Ugb24gZmFpbHVyZS4KLSAgICB2aXJ0dWFsIGJvb2wgY29tcG9zaXRpb25SYW5nZShzaXpl
X3QqIGxvY2F0aW9uLCBzaXplX3QqIGxlbmd0aCkgPSAwOworICAgIHZpcnR1YWwgYm9vbCBjb21w
b3NpdGlvblJhbmdlKHNpemVfdCogbG9jYXRpb24sIHNpemVfdCogbGVuZ3RoKSB7IHJldHVybiBm
YWxzZTsgfQogCiAgICAgLy8gUmV0dXJucyB0aGUgY3VycmVudCB0ZXh0IGlucHV0IHR5cGUgb2Yg
dGhpcyBXZWJXaWRnZXQuCi0gICAgdmlydHVhbCBXZWJUZXh0SW5wdXRUeXBlIHRleHRJbnB1dFR5
cGUoKSA9IDA7CisgICAgdmlydHVhbCBXZWJUZXh0SW5wdXRUeXBlIHRleHRJbnB1dFR5cGUoKSB7
IHJldHVybiBXZWJLaXQ6OldlYlRleHRJbnB1dFR5cGVOb25lOyB9CiAKICAgICAvLyBSZXR1cm5z
IHRoZSBjdXJyZW50IGNhcmV0IGJvdW5kcyBvZiB0aGlzIFdlYldpZGdldC4gVGhlIHNlbGVjdGlv
biBib3VuZHMKICAgICAvLyB3aWxsIGJlIHJldHVybmVkIGlmIGEgc2VsZWN0aW9uIHJhbmdlIGlz
IGF2YWlsYWJsZS4KLSAgICB2aXJ0dWFsIFdlYlJlY3QgY2FyZXRPclNlbGVjdGlvbkJvdW5kcygp
ID0gMDsKKyAgICB2aXJ0dWFsIFdlYlJlY3QgY2FyZXRPclNlbGVjdGlvbkJvdW5kcygpIHsgcmV0
dXJuIFdlYlJlY3QoKTsgfQogCiAgICAgLy8gUmV0dXJucyB0aGUgc3RhcnQgYW5kIGVuZCBwb2lu
dCBmb3IgdGhlIGN1cnJlbnQgc2VsZWN0aW9uLCBhbGlnbmVkIHRvIHRoZQogICAgIC8vIGJvdHRv
bSBvZiB0aGUgc2VsZWN0ZWQgbGluZS4KLSAgICB2aXJ0dWFsIGJvb2wgc2VsZWN0aW9uUmFuZ2Uo
V2ViUG9pbnQmIHN0YXJ0LCBXZWJQb2ludCYgZW5kKSBjb25zdCA9IDA7CisgICAgdmlydHVhbCBi
b29sIHNlbGVjdGlvblJhbmdlKFdlYlBvaW50JiBzdGFydCwgV2ViUG9pbnQmIGVuZCkgY29uc3Qg
eyByZXR1cm4gZmFsc2U7IH0KIAogICAgIC8vIEZldGNoIHRoZSBjdXJyZW50IHNlbGVjdGlvbiBy
YW5nZSBvZiB0aGlzIFdlYldpZGdldC4gSWYgdGhlcmUgaXMgbm8KICAgICAvLyBzZWxlY3Rpb24s
IGl0IHdpbGwgb3V0cHV0IGEgMC1sZW5ndGggcmFuZ2Ugd2l0aCB0aGUgbG9jYXRpb24gYXQgdGhl
CiAgICAgLy8gY2FyZXQuIFJldHVybnMgdHJ1ZSBhbmQgZmlsbHMgdGhlIG91dC1wYXJhbXRlcnMg
b24gc3VjY2VzczsgcmV0dXJucyBmYWxzZQogICAgIC8vIG9uIGZhaWx1cmUuCi0gICAgdmlydHVh
bCBib29sIGNhcmV0T3JTZWxlY3Rpb25SYW5nZShzaXplX3QqIGxvY2F0aW9uLCBzaXplX3QqIGxl
bmd0aCkgPSAwOworICAgIHZpcnR1YWwgYm9vbCBjYXJldE9yU2VsZWN0aW9uUmFuZ2Uoc2l6ZV90
KiBsb2NhdGlvbiwgc2l6ZV90KiBsZW5ndGgpIHsgcmV0dXJuIGZhbHNlOyB9CiAKICAgICAvLyBD
aGFuZ2VzIHRoZSB0ZXh0IGRpcmVjdGlvbiBvZiB0aGUgc2VsZWN0ZWQgaW5wdXQgbm9kZS4KLSAg
ICB2aXJ0dWFsIHZvaWQgc2V0VGV4dERpcmVjdGlvbihXZWJUZXh0RGlyZWN0aW9uKSA9IDA7Cisg
ICAgdmlydHVhbCB2b2lkIHNldFRleHREaXJlY3Rpb24oV2ViVGV4dERpcmVjdGlvbikgeyB9CiAK
ICAgICAvLyBSZXR1cm5zIHRydWUgaWYgdGhlIFdlYldpZGdldCB1c2VzIEdQVSBhY2NlbGVyYXRl
ZCBjb21wb3NpdGluZwogICAgIC8vIHRvIHJlbmRlciBpdHMgY29udGVudHMuCi0gICAgdmlydHVh
bCBib29sIGlzQWNjZWxlcmF0ZWRDb21wb3NpdGluZ0FjdGl2ZSgpIGNvbnN0ID0gMDsKKyAgICB2
aXJ0dWFsIGJvb2wgaXNBY2NlbGVyYXRlZENvbXBvc2l0aW5nQWN0aXZlKCkgY29uc3QgeyByZXR1
cm4gZmFsc2U7IH0KIAogcHJvdGVjdGVkOgogICAgIH5XZWJXaWRnZXQoKSB7IH0K
</data>

          </attachment>
      

    </bug>

</bugzilla>