<?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>120879</bug_id>
          
          <creation_ts>2013-09-06 11:59:08 -0700</creation_ts>
          <short_desc>Make MediaStream objects ScriptWrappable</short_desc>
          <delta_ts>2013-09-11 09:20:54 -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>WebCore Misc.</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>BlinkMergeCandidate</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>121101</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Carlson">eric.carlson</reporter>
          <assigned_to name="Eric Carlson">eric.carlson</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>glenn</cc>
    
    <cc>hta</cc>
    
    <cc>jer.noble</cc>
    
    <cc>oliver</cc>
    
    <cc>sam</cc>
    
    <cc>tommyw</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>925761</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2013-09-06 11:59:08 -0700</bug_when>
    <thetext>Consider merging https://chromium.googlesource.com/chromium/blink/+/621822b20d5b0ceceb000b3c02ae82cce5063c51

This change allows binding intergrity checks to be applied to these obects.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927486</commentid>
    <comment_count>1</comment_count>
      <attachid>211241</attachid>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2013-09-10 14:12:47 -0700</bug_when>
    <thetext>Created attachment 211241
Proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927488</commentid>
    <comment_count>2</comment_count>
      <attachid>211241</attachid>
    <who name="Jer Noble">jer.noble</who>
    <bug_when>2013-09-10 14:15:26 -0700</bug_when>
    <thetext>Comment on attachment 211241
Proposed patch

LGTM. r=me.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927495</commentid>
    <comment_count>3</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2013-09-10 14:21:46 -0700</bug_when>
    <thetext>I&apos;m not against this change, but I don&apos;t follow the reasoning.  What about making them ScriptWrappable helps with the integrity checks.  I think the only thing needed for those checks is a vtable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927496</commentid>
    <comment_count>4</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2013-09-10 14:22:23 -0700</bug_when>
    <thetext>I&apos;d like Oliver to comment before landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927500</commentid>
    <comment_count>5</comment_count>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2013-09-10 14:25:30 -0700</bug_when>
    <thetext>Looks good</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927521</commentid>
    <comment_count>6</comment_count>
      <attachid>211241</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-10 14:47:37 -0700</bug_when>
    <thetext>Comment on attachment 211241
Proposed patch

Clearing flags on attachment: 211241

Committed r155478: &lt;http://trac.webkit.org/changeset/155478&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927522</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-09-10 14:47:39 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927539</commentid>
    <comment_count>8</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2013-09-10 15:11:36 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; Looks good

Oliver, what about making them ScriptWrappable helps with the integrity checks?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>927813</commentid>
    <comment_count>9</comment_count>
    <who name="Eric Carlson">eric.carlson</who>
    <bug_when>2013-09-11 09:20:54 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; (In reply to comment #5)
&gt; &gt; Looks good
&gt; 
&gt; Oliver, what about making them ScriptWrappable helps with the integrity checks?

I talked to Geoff about this patch before I posted it. He said that with JSC it won&apos;t help with &quot;binding integrity checks&quot;, but that it I might as well merge it to make future merges easier.

The &quot;This change allows binding intergrity checks to be applied to these obects&quot; comment is from the blink bug. I didn&apos;t include it in the ChangeLog.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>211241</attachid>
            <date>2013-09-10 14:12:47 -0700</date>
            <delta_ts>2013-09-10 14:47:36 -0700</delta_ts>
            <desc>Proposed patch</desc>
            <filename>script_wrapable_2.txt</filename>
            <type>text/plain</type>
            <size>9567</size>
            <attacher name="Eric Carlson">eric.carlson</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2Vi
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE1NTQ3MSkKKysrIFNvdXJjZS9XZWJDb3JlL0NoYW5n
ZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDIwIEBACisyMDEzLTA5LTEwICBFcmljIENh
cmxzb24gIDxlcmljLmNhcmxzb25AYXBwbGUuY29tPgorCisgICAgICAgIE1ha2UgTWVkaWFTdHJl
YW0gb2JqZWN0cyBTY3JpcHRXcmFwcGFibGUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTEyMDg3OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgICogTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbS5oOiBJ
bmhlcml0IGZyb20gU2NyaXB0V3JhcHBhYmxlLgorICAgICAgICAqIE1vZHVsZXMvbWVkaWFzdHJl
YW0vTWVkaWFTdHJlYW1UcmFjay5oOiBEaXR0by4KKyAgICAgICAgKiBNb2R1bGVzL21lZGlhc3Ry
ZWFtL1JUQ0RUTUZTZW5kZXIuaDogRGl0dG8uCisgICAgICAgICogTW9kdWxlcy9tZWRpYXN0cmVh
bS9SVENEYXRhQ2hhbm5lbC5oOiBEaXR0by4KKyAgICAgICAgKiBNb2R1bGVzL21lZGlhc3RyZWFt
L1JUQ0ljZUNhbmRpZGF0ZS5oOiBEaXR0by4KKyAgICAgICAgKiBNb2R1bGVzL21lZGlhc3RyZWFt
L1JUQ1BlZXJDb25uZWN0aW9uLmg6IERpdHRvLgorICAgICAgICAqIE1vZHVsZXMvbWVkaWFzdHJl
YW0vUlRDU2Vzc2lvbkRlc2NyaXB0aW9uLmg6IERpdHRvLgorICAgICAgICAqIE1vZHVsZXMvbWVk
aWFzdHJlYW0vUlRDU3RhdHNSZXBvcnQuaDogRGl0dG8uCisgICAgICAgICogTW9kdWxlcy9tZWRp
YXN0cmVhbS9SVENTdGF0c1Jlc3BvbnNlLmg6IERpdHRvLgorCiAyMDEzLTA5LTEwICBUaW0gSG9y
dG9uICA8dGltb3RoeV9ob3J0b25AYXBwbGUuY29tPgogCiAgICAgICAgIFttYWNdIFBERkRvY3Vt
ZW50SW1hZ2Ugc2hvdWxkIHVzZSBQREZLaXQgdG8gZHJhdwpJbmRleDogU291cmNlL1dlYkNvcmUv
TW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbS5oCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9X
ZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW0uaAkocmV2aXNpb24gMTU1NDM5
KQorKysgU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbS5oCSh3
b3JraW5nIGNvcHkpCkBAIC0zMywxMyArMzMsMTQgQEAKICNpbmNsdWRlICJFeGNlcHRpb25CYXNl
LmgiCiAjaW5jbHVkZSAiTWVkaWFTdHJlYW1EZXNjcmlwdG9yLmgiCiAjaW5jbHVkZSAiTWVkaWFT
dHJlYW1UcmFjay5oIgorI2luY2x1ZGUgIlNjcmlwdFdyYXBwYWJsZS5oIgogI2luY2x1ZGUgIlRp
bWVyLmgiCiAjaW5jbHVkZSA8d3RmL1JlZkNvdW50ZWQuaD4KICNpbmNsdWRlIDx3dGYvUmVmUHRy
Lmg+CiAKIG5hbWVzcGFjZSBXZWJDb3JlIHsKIAotY2xhc3MgTWVkaWFTdHJlYW0gOiBwdWJsaWMg
UmVmQ291bnRlZDxNZWRpYVN0cmVhbT4sIHB1YmxpYyBNZWRpYVN0cmVhbURlc2NyaXB0b3JDbGll
bnQsIHB1YmxpYyBFdmVudFRhcmdldCwgcHVibGljIENvbnRleHREZXN0cnVjdGlvbk9ic2VydmVy
IHsKK2NsYXNzIE1lZGlhU3RyZWFtIDogcHVibGljIFJlZkNvdW50ZWQ8TWVkaWFTdHJlYW0+LCBw
dWJsaWMgU2NyaXB0V3JhcHBhYmxlLCBwdWJsaWMgTWVkaWFTdHJlYW1EZXNjcmlwdG9yQ2xpZW50
LCBwdWJsaWMgRXZlbnRUYXJnZXQsIHB1YmxpYyBDb250ZXh0RGVzdHJ1Y3Rpb25PYnNlcnZlciB7
CiBwdWJsaWM6CiAgICAgc3RhdGljIFBhc3NSZWZQdHI8TWVkaWFTdHJlYW0+IGNyZWF0ZShTY3Jp
cHRFeGVjdXRpb25Db250ZXh0Kik7CiAgICAgc3RhdGljIFBhc3NSZWZQdHI8TWVkaWFTdHJlYW0+
IGNyZWF0ZShTY3JpcHRFeGVjdXRpb25Db250ZXh0KiwgUGFzc1JlZlB0cjxNZWRpYVN0cmVhbT4p
OwpJbmRleDogU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9NZWRpYVN0cmVhbVRy
YWNrLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9N
ZWRpYVN0cmVhbVRyYWNrLmgJKHJldmlzaW9uIDE1NTQzOSkKKysrIFNvdXJjZS9XZWJDb3JlL01v
ZHVsZXMvbWVkaWFzdHJlYW0vTWVkaWFTdHJlYW1UcmFjay5oCSh3b3JraW5nIGNvcHkpCkBAIC0z
Miw2ICszMiw3IEBACiAjaW5jbHVkZSAiRXZlbnRUYXJnZXQuaCIKICNpbmNsdWRlICJNZWRpYVN0
cmVhbURlc2NyaXB0b3IuaCIKICNpbmNsdWRlICJNZWRpYVN0cmVhbVNvdXJjZS5oIgorI2luY2x1
ZGUgIlNjcmlwdFdyYXBwYWJsZS5oIgogI2luY2x1ZGUgPHd0Zi9SZWZDb3VudGVkLmg+CiAjaW5j
bHVkZSA8d3RmL1JlZlB0ci5oPgogI2luY2x1ZGUgPHd0Zi9WZWN0b3IuaD4KQEAgLTQxLDcgKzQy
LDcgQEAgbmFtZXNwYWNlIFdlYkNvcmUgewogCiBjbGFzcyBNZWRpYVN0cmVhbUNvbXBvbmVudDsK
IAotY2xhc3MgTWVkaWFTdHJlYW1UcmFjayA6IHB1YmxpYyBSZWZDb3VudGVkPE1lZGlhU3RyZWFt
VHJhY2s+LCBwdWJsaWMgQWN0aXZlRE9NT2JqZWN0LCBwdWJsaWMgRXZlbnRUYXJnZXQsIHB1Ymxp
YyBNZWRpYVN0cmVhbVNvdXJjZTo6T2JzZXJ2ZXIgeworY2xhc3MgTWVkaWFTdHJlYW1UcmFjayA6
IHB1YmxpYyBSZWZDb3VudGVkPE1lZGlhU3RyZWFtVHJhY2s+LCBwdWJsaWMgU2NyaXB0V3JhcHBh
YmxlLCBwdWJsaWMgQWN0aXZlRE9NT2JqZWN0LCBwdWJsaWMgRXZlbnRUYXJnZXQsIHB1YmxpYyBN
ZWRpYVN0cmVhbVNvdXJjZTo6T2JzZXJ2ZXIgewogcHVibGljOgogICAgIHN0YXRpYyBQYXNzUmVm
UHRyPE1lZGlhU3RyZWFtVHJhY2s+IGNyZWF0ZShTY3JpcHRFeGVjdXRpb25Db250ZXh0KiwgTWVk
aWFTdHJlYW1Db21wb25lbnQqKTsKICAgICB2aXJ0dWFsIH5NZWRpYVN0cmVhbVRyYWNrKCk7Cklu
ZGV4OiBTb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ0RUTUZTZW5kZXIuaAo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ0RUTUZT
ZW5kZXIuaAkocmV2aXNpb24gMTU1NDM5KQorKysgU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRp
YXN0cmVhbS9SVENEVE1GU2VuZGVyLmgJKHdvcmtpbmcgY29weSkKQEAgLTMxLDYgKzMxLDcgQEAK
ICNpbmNsdWRlICJBY3RpdmVET01PYmplY3QuaCIKICNpbmNsdWRlICJFdmVudFRhcmdldC5oIgog
I2luY2x1ZGUgIlJUQ0RUTUZTZW5kZXJIYW5kbGVyQ2xpZW50LmgiCisjaW5jbHVkZSAiU2NyaXB0
V3JhcHBhYmxlLmgiCiAjaW5jbHVkZSAiVGltZXIuaCIKICNpbmNsdWRlIDx3dGYvUmVmQ291bnRl
ZC5oPgogCkBAIC00MCw3ICs0MSw3IEBAIGNsYXNzIE1lZGlhU3RyZWFtVHJhY2s7CiBjbGFzcyBS
VENQZWVyQ29ubmVjdGlvbkhhbmRsZXI7CiBjbGFzcyBSVENEVE1GU2VuZGVySGFuZGxlcjsKIAot
Y2xhc3MgUlRDRFRNRlNlbmRlciA6IHB1YmxpYyBSZWZDb3VudGVkPFJUQ0RUTUZTZW5kZXI+LCBw
dWJsaWMgRXZlbnRUYXJnZXQsIHB1YmxpYyBSVENEVE1GU2VuZGVySGFuZGxlckNsaWVudCwgcHVi
bGljIEFjdGl2ZURPTU9iamVjdCB7CitjbGFzcyBSVENEVE1GU2VuZGVyIDogcHVibGljIFJlZkNv
dW50ZWQ8UlRDRFRNRlNlbmRlcj4sIHB1YmxpYyBTY3JpcHRXcmFwcGFibGUsIHB1YmxpYyBFdmVu
dFRhcmdldCwgcHVibGljIFJUQ0RUTUZTZW5kZXJIYW5kbGVyQ2xpZW50LCBwdWJsaWMgQWN0aXZl
RE9NT2JqZWN0IHsKIHB1YmxpYzoKICAgICBzdGF0aWMgUGFzc1JlZlB0cjxSVENEVE1GU2VuZGVy
PiBjcmVhdGUoU2NyaXB0RXhlY3V0aW9uQ29udGV4dCosIFJUQ1BlZXJDb25uZWN0aW9uSGFuZGxl
ciosIFBhc3NSZWZQdHI8TWVkaWFTdHJlYW1UcmFjaz4sIEV4Y2VwdGlvbkNvZGUmKTsKICAgICB+
UlRDRFRNRlNlbmRlcigpOwpJbmRleDogU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVh
bS9SVENEYXRhQ2hhbm5lbC5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL01vZHVsZXMv
bWVkaWFzdHJlYW0vUlRDRGF0YUNoYW5uZWwuaAkocmV2aXNpb24gMTU1NDM5KQorKysgU291cmNl
L1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENEYXRhQ2hhbm5lbC5oCSh3b3JraW5nIGNv
cHkpCkBAIC0yOSw2ICsyOSw3IEBACiAKICNpbmNsdWRlICJFdmVudFRhcmdldC5oIgogI2luY2x1
ZGUgIlJUQ0RhdGFDaGFubmVsSGFuZGxlckNsaWVudC5oIgorI2luY2x1ZGUgIlNjcmlwdFdyYXBw
YWJsZS5oIgogI2luY2x1ZGUgIlRpbWVyLmgiCiAjaW5jbHVkZSA8d3RmL1JlZkNvdW50ZWQuaD4K
IApAQCAtNDMsNyArNDQsNyBAQCBjbGFzcyBCbG9iOwogY2xhc3MgUlRDRGF0YUNoYW5uZWxIYW5k
bGVyOwogY2xhc3MgUlRDUGVlckNvbm5lY3Rpb25IYW5kbGVyOwogCi1jbGFzcyBSVENEYXRhQ2hh
bm5lbCA6IHB1YmxpYyBSZWZDb3VudGVkPFJUQ0RhdGFDaGFubmVsPiwgcHVibGljIEV2ZW50VGFy
Z2V0LCBwdWJsaWMgUlRDRGF0YUNoYW5uZWxIYW5kbGVyQ2xpZW50IHsKK2NsYXNzIFJUQ0RhdGFD
aGFubmVsIDogcHVibGljIFJlZkNvdW50ZWQ8UlRDRGF0YUNoYW5uZWw+LCBwdWJsaWMgU2NyaXB0
V3JhcHBhYmxlLCBwdWJsaWMgRXZlbnRUYXJnZXQsIHB1YmxpYyBSVENEYXRhQ2hhbm5lbEhhbmRs
ZXJDbGllbnQgewogcHVibGljOgogICAgIHN0YXRpYyBQYXNzUmVmUHRyPFJUQ0RhdGFDaGFubmVs
PiBjcmVhdGUoU2NyaXB0RXhlY3V0aW9uQ29udGV4dCosIFJUQ1BlZXJDb25uZWN0aW9uSGFuZGxl
ciosIGNvbnN0IFN0cmluZyYgbGFiZWwsIGJvb2wgcmVsaWFibGUsIEV4Y2VwdGlvbkNvZGUmKTsK
ICAgICBzdGF0aWMgUGFzc1JlZlB0cjxSVENEYXRhQ2hhbm5lbD4gY3JlYXRlKFNjcmlwdEV4ZWN1
dGlvbkNvbnRleHQqLCBQYXNzT3duUHRyPFJUQ0RhdGFDaGFubmVsSGFuZGxlcj4pOwpJbmRleDog
U291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENJY2VDYW5kaWRhdGUuaAo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ0ljZUNhbmRp
ZGF0ZS5oCShyZXZpc2lvbiAxNTU0MzkpCisrKyBTb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlh
c3RyZWFtL1JUQ0ljZUNhbmRpZGF0ZS5oCSh3b3JraW5nIGNvcHkpCkBAIC0zNCw2ICszNCw3IEBA
CiAjaWYgRU5BQkxFKE1FRElBX1NUUkVBTSkKIAogI2luY2x1ZGUgIkV4Y2VwdGlvbkJhc2UuaCIK
KyNpbmNsdWRlICJTY3JpcHRXcmFwcGFibGUuaCIKICNpbmNsdWRlIDx3dGYvUGFzc1JlZlB0ci5o
PgogI2luY2x1ZGUgPHd0Zi9SZWZDb3VudGVkLmg+CiAjaW5jbHVkZSA8d3RmL1JlZlB0ci5oPgpA
QCAtNDQsNyArNDUsNyBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiBjbGFzcyBEaWN0aW9uYXJ5Owog
Y2xhc3MgUlRDSWNlQ2FuZGlkYXRlRGVzY3JpcHRvcjsKIAotY2xhc3MgUlRDSWNlQ2FuZGlkYXRl
IDogcHVibGljIFJlZkNvdW50ZWQ8UlRDSWNlQ2FuZGlkYXRlPiB7CitjbGFzcyBSVENJY2VDYW5k
aWRhdGUgOiBwdWJsaWMgUmVmQ291bnRlZDxSVENJY2VDYW5kaWRhdGU+LCBwdWJsaWMgU2NyaXB0
V3JhcHBhYmxlIHsKIHB1YmxpYzoKICAgICBzdGF0aWMgUGFzc1JlZlB0cjxSVENJY2VDYW5kaWRh
dGU+IGNyZWF0ZShjb25zdCBEaWN0aW9uYXJ5JiwgRXhjZXB0aW9uQ29kZSYpOwogICAgIHN0YXRp
YyBQYXNzUmVmUHRyPFJUQ0ljZUNhbmRpZGF0ZT4gY3JlYXRlKFBhc3NSZWZQdHI8UlRDSWNlQ2Fu
ZGlkYXRlRGVzY3JpcHRvcj4pOwpJbmRleDogU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0
cmVhbS9SVENQZWVyQ29ubmVjdGlvbi5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL01v
ZHVsZXMvbWVkaWFzdHJlYW0vUlRDUGVlckNvbm5lY3Rpb24uaAkocmV2aXNpb24gMTU1NDM5KQor
KysgU291cmNlL1dlYkNvcmUvTW9kdWxlcy9tZWRpYXN0cmVhbS9SVENQZWVyQ29ubmVjdGlvbi5o
CSh3b3JraW5nIGNvcHkpCkBAIC00MSw2ICs0MSw3IEBACiAjaW5jbHVkZSAiUlRDSWNlQ2FuZGlk
YXRlLmgiCiAjaW5jbHVkZSAiUlRDUGVlckNvbm5lY3Rpb25IYW5kbGVyLmgiCiAjaW5jbHVkZSAi
UlRDUGVlckNvbm5lY3Rpb25IYW5kbGVyQ2xpZW50LmgiCisjaW5jbHVkZSAiU2NyaXB0V3JhcHBh
YmxlLmgiCiAjaW5jbHVkZSAiVGltZXIuaCIKICNpbmNsdWRlIDx3dGYvUmVmQ291bnRlZC5oPgog
CkBAIC01Nyw3ICs1OCw3IEBAIGNsYXNzIFJUQ1Nlc3Npb25EZXNjcmlwdGlvbkNhbGxiYWNrOwog
Y2xhc3MgUlRDU3RhdHNDYWxsYmFjazsKIGNsYXNzIFZvaWRDYWxsYmFjazsKIAotY2xhc3MgUlRD
UGVlckNvbm5lY3Rpb24gOiBwdWJsaWMgUmVmQ291bnRlZDxSVENQZWVyQ29ubmVjdGlvbj4sIHB1
YmxpYyBSVENQZWVyQ29ubmVjdGlvbkhhbmRsZXJDbGllbnQsIHB1YmxpYyBFdmVudFRhcmdldCwg
cHVibGljIEFjdGl2ZURPTU9iamVjdCB7CitjbGFzcyBSVENQZWVyQ29ubmVjdGlvbiA6IHB1Ymxp
YyBSZWZDb3VudGVkPFJUQ1BlZXJDb25uZWN0aW9uPiwgcHVibGljIFNjcmlwdFdyYXBwYWJsZSwg
cHVibGljIFJUQ1BlZXJDb25uZWN0aW9uSGFuZGxlckNsaWVudCwgcHVibGljIEV2ZW50VGFyZ2V0
LCBwdWJsaWMgQWN0aXZlRE9NT2JqZWN0IHsKIHB1YmxpYzoKICAgICBzdGF0aWMgUGFzc1JlZlB0
cjxSVENQZWVyQ29ubmVjdGlvbj4gY3JlYXRlKFNjcmlwdEV4ZWN1dGlvbkNvbnRleHQqLCBjb25z
dCBEaWN0aW9uYXJ5JiBydGNDb25maWd1cmF0aW9uLCBjb25zdCBEaWN0aW9uYXJ5JiBtZWRpYUNv
bnN0cmFpbnRzLCBFeGNlcHRpb25Db2RlJik7CiAgICAgflJUQ1BlZXJDb25uZWN0aW9uKCk7Cklu
ZGV4OiBTb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ1Nlc3Npb25EZXNjcmlw
dGlvbi5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0v
UlRDU2Vzc2lvbkRlc2NyaXB0aW9uLmgJKHJldmlzaW9uIDE1NTQzOSkKKysrIFNvdXJjZS9XZWJD
b3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDU2Vzc2lvbkRlc2NyaXB0aW9uLmgJKHdvcmtpbmcg
Y29weSkKQEAgLTM0LDYgKzM0LDcgQEAKICNpZiBFTkFCTEUoTUVESUFfU1RSRUFNKQogCiAjaW5j
bHVkZSAiRXhjZXB0aW9uQmFzZS5oIgorI2luY2x1ZGUgIlNjcmlwdFdyYXBwYWJsZS5oIgogI2lu
Y2x1ZGUgPHd0Zi9QYXNzUmVmUHRyLmg+CiAjaW5jbHVkZSA8d3RmL1JlZkNvdW50ZWQuaD4KICNp
bmNsdWRlIDx3dGYvdGV4dC9XVEZTdHJpbmcuaD4KQEAgLTQzLDcgKzQ0LDcgQEAgbmFtZXNwYWNl
IFdlYkNvcmUgewogY2xhc3MgRGljdGlvbmFyeTsKIGNsYXNzIFJUQ1Nlc3Npb25EZXNjcmlwdGlv
bkRlc2NyaXB0b3I7CiAKLWNsYXNzIFJUQ1Nlc3Npb25EZXNjcmlwdGlvbiA6IHB1YmxpYyBSZWZD
b3VudGVkPFJUQ1Nlc3Npb25EZXNjcmlwdGlvbj4geworY2xhc3MgUlRDU2Vzc2lvbkRlc2NyaXB0
aW9uIDogcHVibGljIFJlZkNvdW50ZWQ8UlRDU2Vzc2lvbkRlc2NyaXB0aW9uPiwgcHVibGljIFNj
cmlwdFdyYXBwYWJsZSB7CiBwdWJsaWM6CiAgICAgc3RhdGljIFBhc3NSZWZQdHI8UlRDU2Vzc2lv
bkRlc2NyaXB0aW9uPiBjcmVhdGUoY29uc3QgRGljdGlvbmFyeSYsIEV4Y2VwdGlvbkNvZGUmKTsK
ICAgICBzdGF0aWMgUGFzc1JlZlB0cjxSVENTZXNzaW9uRGVzY3JpcHRpb24+IGNyZWF0ZShQYXNz
UmVmUHRyPFJUQ1Nlc3Npb25EZXNjcmlwdGlvbkRlc2NyaXB0b3I+KTsKSW5kZXg6IFNvdXJjZS9X
ZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDU3RhdHNSZXBvcnQuaAo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBTb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL21lZGlhc3RyZWFtL1JUQ1N0YXRzUmVwb3J0LmgJKHJl
dmlzaW9uIDE1NTQzOSkKKysrIFNvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRD
U3RhdHNSZXBvcnQuaAkod29ya2luZyBjb3B5KQpAQCAtMjUsNiArMjUsNyBAQAogI2lmbmRlZiBS
VENTdGF0c1JlcG9ydF9oCiAjZGVmaW5lIFJUQ1N0YXRzUmVwb3J0X2gKIAorI2luY2x1ZGUgIlNj
cmlwdFdyYXBwYWJsZS5oIgogI2luY2x1ZGUgPHd0Zi9IYXNoTWFwLmg+CiAjaW5jbHVkZSA8d3Rm
L1Bhc3NSZWZQdHIuaD4KICNpbmNsdWRlIDx3dGYvUmVmQ291bnRlZC5oPgpAQCAtMzMsNyArMzQs
NyBAQAogCiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKLWNsYXNzIFJUQ1N0YXRzUmVwb3J0IDogcHVi
bGljIFJlZkNvdW50ZWQ8UlRDU3RhdHNSZXBvcnQ+IHsKK2NsYXNzIFJUQ1N0YXRzUmVwb3J0IDog
cHVibGljIFJlZkNvdW50ZWQ8UlRDU3RhdHNSZXBvcnQ+LCBwdWJsaWMgU2NyaXB0V3JhcHBhYmxl
IHsKIHB1YmxpYzoKICAgICBzdGF0aWMgUGFzc1JlZlB0cjxSVENTdGF0c1JlcG9ydD4gY3JlYXRl
KGNvbnN0IFN0cmluZyYgaWQsIGNvbnN0IFN0cmluZyYgdHlwZSwgZG91YmxlIHRpbWVzdGFtcCk7
CiAKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0vUlRDU3RhdHNSZXNw
b25zZS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL01vZHVsZXMvbWVkaWFzdHJlYW0v
UlRDU3RhdHNSZXNwb25zZS5oCShyZXZpc2lvbiAxNTU0MzkpCisrKyBTb3VyY2UvV2ViQ29yZS9N
b2R1bGVzL21lZGlhc3RyZWFtL1JUQ1N0YXRzUmVzcG9uc2UuaAkod29ya2luZyBjb3B5KQpAQCAt
MzUsMTEgKzM1LDEyIEBACiAjaW5jbHVkZSAiTWVkaWFTdHJlYW1UcmFjay5oIgogI2luY2x1ZGUg
IlJUQ1N0YXRzUmVwb3J0LmgiCiAjaW5jbHVkZSAiUlRDU3RhdHNSZXNwb25zZUJhc2UuaCIKKyNp
bmNsdWRlICJTY3JpcHRXcmFwcGFibGUuaCIKICNpbmNsdWRlIDx3dGYvSGFzaE1hcC5oPgogCiBu
YW1lc3BhY2UgV2ViQ29yZSB7CiAKLWNsYXNzIFJUQ1N0YXRzUmVzcG9uc2UgOiBwdWJsaWMgUlRD
U3RhdHNSZXNwb25zZUJhc2UgeworY2xhc3MgUlRDU3RhdHNSZXNwb25zZSA6IHB1YmxpYyBSVENT
dGF0c1Jlc3BvbnNlQmFzZSwgcHVibGljIFNjcmlwdFdyYXBwYWJsZSB7CiBwdWJsaWM6CiAgICAg
c3RhdGljIFBhc3NSZWZQdHI8UlRDU3RhdHNSZXNwb25zZT4gY3JlYXRlKCk7CiAK
</data>

          </attachment>
      

    </bug>

</bugzilla>