<?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>50172</bug_id>
          
          <creation_ts>2010-11-29 12:34:58 -0800</creation_ts>
          <short_desc>Add remaining custom JSC web audio bindings</short_desc>
          <delta_ts>2010-11-29 19:02:50 -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>Other</rep_platform>
          <op_sys>OS X 10.5</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="Chris Rogers">crogers</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>eric</cc>
    
    <cc>kbr</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>314562</commentid>
    <comment_count>0</comment_count>
    <who name="Chris Rogers">crogers</who>
    <bug_when>2010-11-29 12:34:58 -0800</bug_when>
    <thetext>Add remaining custom JSC web audio bindings</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314564</commentid>
    <comment_count>1</comment_count>
      <attachid>75051</attachid>
    <who name="Chris Rogers">crogers</who>
    <bug_when>2010-11-29 12:38:13 -0800</bug_when>
    <thetext>Created attachment 75051
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314593</commentid>
    <comment_count>2</comment_count>
      <attachid>75051</attachid>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2010-11-29 13:24:28 -0800</bug_when>
    <thetext>Comment on attachment 75051
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=75051&amp;action=review

&gt; WebCore/bindings/js/JSAudioBufferSourceNodeCustom.cpp:42
&gt; +    imp-&gt;setBuffer(toAudioBuffer(value));

Do you guard against NULL inputs in AudioBufferSourceNode::setBuffer?

&gt; WebCore/bindings/js/JSConvolverNodeCustom.cpp:42
&gt; +    imp-&gt;setBuffer(toAudioBuffer(value));

Same question about ConvolverNode here.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314596</commentid>
    <comment_count>3</comment_count>
      <attachid>75051</attachid>
    <who name="Chris Rogers">crogers</who>
    <bug_when>2010-11-29 13:30:26 -0800</bug_when>
    <thetext>Comment on attachment 75051
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=75051&amp;action=review

&gt;&gt; WebCore/bindings/js/JSAudioBufferSourceNodeCustom.cpp:42
&gt;&gt; +    imp-&gt;setBuffer(toAudioBuffer(value));
&gt; 
&gt; Do you guard against NULL inputs in AudioBufferSourceNode::setBuffer?

Yes

&gt;&gt; WebCore/bindings/js/JSConvolverNodeCustom.cpp:42
&gt;&gt; +    imp-&gt;setBuffer(toAudioBuffer(value));
&gt; 
&gt; Same question about ConvolverNode here.

Yes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314668</commentid>
    <comment_count>4</comment_count>
      <attachid>75051</attachid>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2010-11-29 14:48:47 -0800</bug_when>
    <thetext>Comment on attachment 75051
Patch

OK, sounds good. r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314677</commentid>
    <comment_count>5</comment_count>
    <who name="Chris Rogers">crogers</who>
    <bug_when>2010-11-29 15:04:43 -0800</bug_when>
    <thetext>Committed r72838: &lt;http://trac.webkit.org/changeset/72838&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>314813</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-11-29 19:02:50 -0800</bug_when>
    <thetext>http://trac.webkit.org/changeset/72838 might have broken Leopard Intel Release (Tests)
The following tests are not passing:
fast/workers/storage/use-same-database-in-page-and-workers.html</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>75051</attachid>
            <date>2010-11-29 12:38:13 -0800</date>
            <delta_ts>2010-11-29 14:48:47 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-50172-20101129123812.patch</filename>
            <type>text/plain</type>
            <size>8319</size>
            <attacher name="Chris Rogers">crogers</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA3MjgxOCkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMjEgQEAKKzIwMTAtMTEtMjkgIENocmlzIFJvZ2VycyAgPGNyb2dlcnNAZ29vZ2xl
LmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBB
ZGQgcmVtYWluaW5nIGN1c3RvbSBKU0Mgd2ViIGF1ZGlvIGJpbmRpbmdzCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD01MDE3MgorCisgICAgICAgIE5vIG5l
dyB0ZXN0cyBzaW5jZSBhdWRpbyBBUEkgaXMgbm90IHlldCBpbXBsZW1lbnRlZC4KKworICAgICAg
ICAqIGJpbmRpbmdzL2pzL0pTQXVkaW9CdWZmZXJTb3VyY2VOb2RlQ3VzdG9tLmNwcDogQWRkZWQu
CisgICAgICAgIChXZWJDb3JlOjpKU0F1ZGlvQnVmZmVyU291cmNlTm9kZTo6c2V0QnVmZmVyKToK
KyAgICAgICAgKiBiaW5kaW5ncy9qcy9KU0NvbnZvbHZlck5vZGVDdXN0b20uY3BwOiBBZGRlZC4K
KyAgICAgICAgKFdlYkNvcmU6OkpTQ29udm9sdmVyTm9kZTo6c2V0QnVmZmVyKToKKyAgICAgICAg
KiBiaW5kaW5ncy9qcy9KU0phdmFTY3JpcHRBdWRpb05vZGVDdXN0b20uY3BwOiBBZGRlZC4KKyAg
ICAgICAgKFdlYkNvcmU6OkpTSmF2YVNjcmlwdEF1ZGlvTm9kZTo6bWFya0NoaWxkcmVuKToKKyAg
ICAgICAgKiB3ZWJhdWRpby9BdWRpb0J1ZmZlclNvdXJjZU5vZGUuaWRsOgorICAgICAgICAqIHdl
YmF1ZGlvL0NvbnZvbHZlck5vZGUuaWRsOgorCiAyMDEwLTExLTI5ICBHYXZpbiBQZXRlcnMgIDxn
YXZpbnBAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEFkYW0gQmFydGguCklu
ZGV4OiBXZWJDb3JlL2JpbmRpbmdzL2pzL0pTQXVkaW9CdWZmZXJTb3VyY2VOb2RlQ3VzdG9tLmNw
cAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09Ci0tLSBXZWJDb3JlL2JpbmRpbmdzL2pzL0pTQXVkaW9CdWZmZXJTb3VyY2VO
b2RlQ3VzdG9tLmNwcAkocmV2aXNpb24gMCkKKysrIFdlYkNvcmUvYmluZGluZ3MvanMvSlNBdWRp
b0J1ZmZlclNvdXJjZU5vZGVDdXN0b20uY3BwCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDQ3IEBA
CisvKgorICogQ29weXJpZ2h0IChDKSAyMDEwLCBHb29nbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2Vy
dmVkLgorICoKKyAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkg
Zm9ybXMsIHdpdGggb3Igd2l0aG91dAorICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHBy
b3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCisgKiBhcmUgbWV0OgorICogMS4g
IFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29w
eXJpZ2h0CisgKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9s
bG93aW5nIGRpc2NsYWltZXIuCisgKiAyLiAgUmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3Jt
IG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyAqICAgIG5vdGljZSwgdGhpcyBs
aXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUKKyAq
ICAgIGRvY3VtZW50YXRpb24gYW5kL29yIG90aGVyIG1hdGVyaWFscyBwcm92aWRlZCB3aXRoIHRo
ZSBkaXN0cmlidXRpb24uCisgKgorICogVEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBBUFBM
RSBJTkMuIEFORCBJVFMgQ09OVFJJQlVUT1JTIGBgQVMgSVMnJyBBTkQgQU5ZCisgKiBFWFBSRVNT
IE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFRI
RSBJTVBMSUVECisgKiBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVTUyBG
T1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQVJFCisgKiBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBT
SEFMTCBBUFBMRSBJTkMuIE9SIElUUyBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkKKyAq
IERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lERU5UQUwsIFNQRUNJQUwsIEVYRU1QTEFSWSwgT1IgQ09O
U0VRVUVOVElBTCBEQU1BR0VTCisgKiAoSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFBS
T0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMgT1IgU0VSVklDRVM7CisgKiBMT1NTIE9GIFVT
RSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENB
VVNFRCBBTkQgT04KKyAqIEFOWSBUSEVPUlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRS
QUNULCBTVFJJQ1QgTElBQklMSVRZLCBPUiBUT1JUCisgKiAoSU5DTFVESU5HIE5FR0xJR0VOQ0Ug
T1IgT1RIRVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UgT0YgVEhJUwor
ICogU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBE
QU1BR0UuCisgKi8KKworI2luY2x1ZGUgImNvbmZpZy5oIgorCisjaWYgRU5BQkxFKFdFQl9BVURJ
TykKKworI2luY2x1ZGUgIkF1ZGlvQnVmZmVyU291cmNlTm9kZS5oIgorCisjaW5jbHVkZSAiQXVk
aW9CdWZmZXIuaCIKKyNpbmNsdWRlICJKU0F1ZGlvQnVmZmVyLmgiCisjaW5jbHVkZSAiSlNBdWRp
b0J1ZmZlclNvdXJjZU5vZGUuaCIKKwordXNpbmcgbmFtZXNwYWNlIEpTQzsKKworbmFtZXNwYWNl
IFdlYkNvcmUgeworCit2b2lkIEpTQXVkaW9CdWZmZXJTb3VyY2VOb2RlOjpzZXRCdWZmZXIoRXhl
Y1N0YXRlKiwgSlNWYWx1ZSB2YWx1ZSkKK3sKKyAgICBBdWRpb0J1ZmZlclNvdXJjZU5vZGUqIGlt
cCA9IHN0YXRpY19jYXN0PEF1ZGlvQnVmZmVyU291cmNlTm9kZSo+KGltcGwoKSk7CisgICAgaW1w
LT5zZXRCdWZmZXIodG9BdWRpb0J1ZmZlcih2YWx1ZSkpOworfQorCit9IC8vIG5hbWVzcGFjZSBX
ZWJDb3JlCisKKyNlbmRpZiAvLyBFTkFCTEUoV0VCX0FVRElPKQpJbmRleDogV2ViQ29yZS9iaW5k
aW5ncy9qcy9KU0NvbnZvbHZlck5vZGVDdXN0b20uY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUv
YmluZGluZ3MvanMvSlNDb252b2x2ZXJOb2RlQ3VzdG9tLmNwcAkocmV2aXNpb24gMCkKKysrIFdl
YkNvcmUvYmluZGluZ3MvanMvSlNDb252b2x2ZXJOb2RlQ3VzdG9tLmNwcAkocmV2aXNpb24gMCkK
QEAgLTAsMCArMSw0NyBAQAorLyoKKyAqIENvcHlyaWdodCAoQykgMjAxMCwgR29vZ2xlIEluYy4g
QWxsIHJpZ2h0cyByZXNlcnZlZC4KKyAqCisgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNv
dXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKKyAqIG1vZGlmaWNhdGlvbiwg
YXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucworICog
YXJlIG1ldDoKKyAqIDEuICBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRh
aW4gdGhlIGFib3ZlIGNvcHlyaWdodAorICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0
aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgorICogMi4gIFJlZGlzdHJpYnV0aW9u
cyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0CisgKiAg
ICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2Ns
YWltZXIgaW4gdGhlCisgKiAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMg
cHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgorICoKKyAqIFRISVMgU09GVFdBUkUgSVMg
UFJPVklERUQgQlkgQVBQTEUgSU5DLiBBTkQgSVRTIENPTlRSSUJVVE9SUyBgYEFTIElTJycgQU5E
IEFOWQorICogRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5P
VCBMSU1JVEVEIFRPLCBUSEUgSU1QTElFRAorICogV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJ
VFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRQorICogRElTQ0xBSU1F
RC4gSU4gTk8gRVZFTlQgU0hBTEwgQVBQTEUgSU5DLiBPUiBJVFMgQ09OVFJJQlVUT1JTIEJFIExJ
QUJMRSBGT1IgQU5ZCisgKiBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLCBF
WEVNUExBUlksIE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUworICogKElOQ0xVRElORywgQlVUIE5P
VCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VT
OworICogTE9TUyBPRiBVU0UsIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQ
VElPTikgSE9XRVZFUiBDQVVTRUQgQU5EIE9OCisgKiBBTlkgVEhFT1JZIE9GIExJQUJJTElUWSwg
V0hFVEhFUiBJTiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVAorICogKElOQ0xV
RElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBU
SEUgVVNFIE9GIFRISVMKKyAqIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJ
QklMSVRZIE9GIFNVQ0ggREFNQUdFLgorICovCisKKyNpbmNsdWRlICJjb25maWcuaCIKKworI2lm
IEVOQUJMRShXRUJfQVVESU8pCisKKyNpbmNsdWRlICJDb252b2x2ZXJOb2RlLmgiCisKKyNpbmNs
dWRlICJBdWRpb0J1ZmZlci5oIgorI2luY2x1ZGUgIkpTQXVkaW9CdWZmZXIuaCIKKyNpbmNsdWRl
ICJKU0NvbnZvbHZlck5vZGUuaCIKKwordXNpbmcgbmFtZXNwYWNlIEpTQzsKKworbmFtZXNwYWNl
IFdlYkNvcmUgeworCit2b2lkIEpTQ29udm9sdmVyTm9kZTo6c2V0QnVmZmVyKEV4ZWNTdGF0ZSos
IEpTVmFsdWUgdmFsdWUpCit7CisgICAgQ29udm9sdmVyTm9kZSogaW1wID0gc3RhdGljX2Nhc3Q8
Q29udm9sdmVyTm9kZSo+KGltcGwoKSk7CisgICAgaW1wLT5zZXRCdWZmZXIodG9BdWRpb0J1ZmZl
cih2YWx1ZSkpOworfQorCit9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCisKKyNlbmRpZiAvLyBFTkFC
TEUoV0VCX0FVRElPKQpJbmRleDogV2ViQ29yZS9iaW5kaW5ncy9qcy9KU0phdmFTY3JpcHRBdWRp
b05vZGVDdXN0b20uY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvYmluZGluZ3MvanMvSlNKYXZh
U2NyaXB0QXVkaW9Ob2RlQ3VzdG9tLmNwcAkocmV2aXNpb24gMCkKKysrIFdlYkNvcmUvYmluZGlu
Z3MvanMvSlNKYXZhU2NyaXB0QXVkaW9Ob2RlQ3VzdG9tLmNwcAkocmV2aXNpb24gMCkKQEAgLTAs
MCArMSw0NSBAQAorLyoKKyAqIENvcHlyaWdodCAoQykgMjAxMCwgR29vZ2xlIEluYy4gQWxsIHJp
Z2h0cyByZXNlcnZlZC4KKyAqCisgKiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBh
bmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhvdXQKKyAqIG1vZGlmaWNhdGlvbiwgYXJlIHBl
cm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucworICogYXJlIG1l
dDoKKyAqIDEuICBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhl
IGFib3ZlIGNvcHlyaWdodAorICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBh
bmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyLgorICogMi4gIFJlZGlzdHJpYnV0aW9ucyBpbiBi
aW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0CisgKiAgICBub3Rp
Y2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIg
aW4gdGhlCisgKiAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlk
ZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgorICoKKyAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklE
RUQgQlkgQVBQTEUgSU5DLiBBTkQgSVRTIENPTlRSSUJVVE9SUyBgYEFTIElTJycgQU5EIEFOWQor
ICogRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1J
VEVEIFRPLCBUSEUgSU1QTElFRAorICogV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5E
IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRQorICogRElTQ0xBSU1FRC4gSU4g
Tk8gRVZFTlQgU0hBTEwgQVBQTEUgSU5DLiBPUiBJVFMgQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBG
T1IgQU5ZCisgKiBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLCBFWEVNUExB
UlksIE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUworICogKElOQ0xVRElORywgQlVUIE5PVCBMSU1J
VEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOworICog
TE9TUyBPRiBVU0UsIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikg
SE9XRVZFUiBDQVVTRUQgQU5EIE9OCisgKiBBTlkgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhF
UiBJTiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVAorICogKElOQ0xVRElORyBO
RUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNF
IE9GIFRISVMKKyAqIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZ
IE9GIFNVQ0ggREFNQUdFLgorICovCisKKyNpbmNsdWRlICJjb25maWcuaCIKKworI2lmIEVOQUJM
RShXRUJfQVVESU8pCisKKyNpbmNsdWRlICJKYXZhU2NyaXB0QXVkaW9Ob2RlLmgiCisKKyNpbmNs
dWRlICJKU0phdmFTY3JpcHRBdWRpb05vZGUuaCIKKwordXNpbmcgbmFtZXNwYWNlIEpTQzsKKwor
bmFtZXNwYWNlIFdlYkNvcmUgeworCit2b2lkIEpTSmF2YVNjcmlwdEF1ZGlvTm9kZTo6bWFya0No
aWxkcmVuKE1hcmtTdGFjayYgbWFya1N0YWNrKQoreworICAgIEJhc2U6Om1hcmtDaGlsZHJlbiht
YXJrU3RhY2spOworICAgIHN0YXRpY19jYXN0PEphdmFTY3JpcHRBdWRpb05vZGUqPihpbXBsKCkp
LT5tYXJrSlNFdmVudExpc3RlbmVycyhtYXJrU3RhY2spOworfQorCit9IC8vIG5hbWVzcGFjZSBX
ZWJDb3JlCisKKyNlbmRpZiAvLyBFTkFCTEUoV0VCX0FVRElPKQpJbmRleDogV2ViQ29yZS93ZWJh
dWRpby9BdWRpb0J1ZmZlclNvdXJjZU5vZGUuaWRsCj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvd2Vi
YXVkaW8vQXVkaW9CdWZmZXJTb3VyY2VOb2RlLmlkbAkocmV2aXNpb24gNzI2OTYpCisrKyBXZWJD
b3JlL3dlYmF1ZGlvL0F1ZGlvQnVmZmVyU291cmNlTm9kZS5pZGwJKHdvcmtpbmcgY29weSkKQEAg
LTI4LDcgKzI4LDcgQEAgbW9kdWxlIGF1ZGlvIHsKICAgICAgICAgQ29uZGl0aW9uYWw9V0VCX0FV
RElPLAogICAgICAgICBHZW5lcmF0ZVRvSlMKICAgICBdIEF1ZGlvQnVmZmVyU291cmNlTm9kZSA6
IEF1ZGlvU291cmNlTm9kZSB7Ci0gICAgICAgIGF0dHJpYnV0ZSBbQ3VzdG9tXSBBdWRpb0J1ZmZl
ciBidWZmZXI7CisgICAgICAgIGF0dHJpYnV0ZSBbSlNDQ3VzdG9tU2V0dGVyXSBBdWRpb0J1ZmZl
ciBidWZmZXI7CiAKICAgICAgICAgcmVhZG9ubHkgYXR0cmlidXRlIEF1ZGlvR2FpbiBnYWluOwog
ICAgICAgICByZWFkb25seSBhdHRyaWJ1dGUgQXVkaW9QYXJhbSBwbGF5YmFja1JhdGU7CkluZGV4
OiBXZWJDb3JlL3dlYmF1ZGlvL0NvbnZvbHZlck5vZGUuaWRsCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNv
cmUvd2ViYXVkaW8vQ29udm9sdmVyTm9kZS5pZGwJKHJldmlzaW9uIDcyNjk2KQorKysgV2ViQ29y
ZS93ZWJhdWRpby9Db252b2x2ZXJOb2RlLmlkbAkod29ya2luZyBjb3B5KQpAQCAtMjgsNiArMjgs
NiBAQCBtb2R1bGUgYXVkaW8gewogICAgICAgICBDb25kaXRpb25hbD1XRUJfQVVESU8sCiAgICAg
ICAgIEdlbmVyYXRlVG9KUwogICAgIF0gQ29udm9sdmVyTm9kZSA6IEF1ZGlvTm9kZSB7Ci0gICAg
ICAgIGF0dHJpYnV0ZSBbQ3VzdG9tXSBBdWRpb0J1ZmZlciBidWZmZXI7CisgICAgICAgIGF0dHJp
YnV0ZSBbSlNDQ3VzdG9tU2V0dGVyXSBBdWRpb0J1ZmZlciBidWZmZXI7CiAgICAgfTsKIH0K
</data>
<flag name="review"
          id="65776"
          type_id="1"
          status="+"
          setter="kbr"
    />
          </attachment>
      

    </bug>

</bugzilla>