<?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>47437</bug_id>
          
          <creation_ts>2010-10-08 16:09:20 -0700</creation_ts>
          <short_desc>Add File API feature guard to all typed array files</short_desc>
          <delta_ts>2010-10-11 13:17:44 -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 JavaScript</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</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="Jian Li">jianli</reporter>
          <assigned_to name="Jian Li">jianli</assigned_to>
          <cc>dimich</cc>
    
    <cc>levin</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>291933</commentid>
    <comment_count>0</comment_count>
    <who name="Jian Li">jianli</who>
    <bug_when>2010-10-08 16:09:20 -0700</bug_when>
    <thetext>Currently typed array is guarded with 3D_CANVAS. Since it will be used in FileReader and BlobBuilder, we need to change all related files to append File API feature guard.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>291940</commentid>
    <comment_count>1</comment_count>
      <attachid>70311</attachid>
    <who name="Jian Li">jianli</who>
    <bug_when>2010-10-08 16:14:23 -0700</bug_when>
    <thetext>Created attachment 70311
Proposed Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>292345</commentid>
    <comment_count>2</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-10-10 12:25:49 -0700</bug_when>
    <thetext>I forget how the webkit-dev thread on this topic went.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>292583</commentid>
    <comment_count>3</comment_count>
    <who name="Jian Li">jianli</who>
    <bug_when>2010-10-11 11:31:13 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; I forget how the webkit-dev thread on this topic went.

I think we agree to append a feature guard until ArrayBuffer is used in XHR.

https://lists.webkit.org/pipermail/webkit-dev/2010-October/014716.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>292591</commentid>
    <comment_count>4</comment_count>
      <attachid>70311</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-10-11 11:49:07 -0700</bug_when>
    <thetext>Comment on attachment 70311
Proposed Patch

great, thanks for the link.  Maybe add that information to the change log for easy reference in the future?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>292625</commentid>
    <comment_count>5</comment_count>
    <who name="Jian Li">jianli</who>
    <bug_when>2010-10-11 13:17:44 -0700</bug_when>
    <thetext>Updated ChangeLog as suggested and committed as http://trac.webkit.org/changeset/69520.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>70311</attachid>
            <date>2010-10-08 16:14:23 -0700</date>
            <delta_ts>2010-10-11 11:49:06 -0700</delta_ts>
            <desc>Proposed Patch</desc>
            <filename>47437</filename>
            <type>text/plain</type>
            <size>9854</size>
            <attacher name="Jian Li">jianli</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXgg
YmZhZTdmOC4uNWE2MTNiOCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2Vi
Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwzMyBAQAorMjAxMC0xMC0wOCAgSmlhbiBMaSAgPGpp
YW5saUBjaHJvbWl1bS5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgQWRkIEZpbGUgQVBJIGZlYXR1cmUgZ3VhcmQgdG8gYWxsIHR5cGVkIGFycmF5
IGZpbGVzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00
NzQzNworCisgICAgICAgIFNpbmNlIHdlJ3JlIGdvaW5nIHRvIGFkZCBBcnJheUJ1ZmZlciBzdXBw
b3J0IHRvIEZpbGVSZWFkZXIgYW5kIEJsb2JCdWlsZGVyLAorICAgICAgICB3ZSBuZWVkIHRvIHVw
ZGF0ZSBhbGwgdHlwZSBhcnJheSBmaWxlcyB0byBpbmNsdWRlIEZpbGUgQVBJIGZlYXR1cmUgZ3Vh
cmQKKyAgICAgICAgaW4gYWRkaWl0b24gdG8gdGhlIGV4aXN0aW5nIDNEX0NBTlZBUyBndWFyZC4K
KworICAgICAgICAqIGh0bWwvY2FudmFzL0FycmF5QnVmZmVyLmNwcDoKKyAgICAgICAgKiBodG1s
L2NhbnZhcy9BcnJheUJ1ZmZlci5pZGw6CisgICAgICAgICogaHRtbC9jYW52YXMvQXJyYXlCdWZm
ZXJWaWV3LmNwcDoKKyAgICAgICAgKiBodG1sL2NhbnZhcy9BcnJheUJ1ZmZlclZpZXcuaWRsOgor
ICAgICAgICAqIGh0bWwvY2FudmFzL0Zsb2F0MzJBcnJheS5jcHA6CisgICAgICAgICogaHRtbC9j
YW52YXMvRmxvYXQzMkFycmF5LmlkbDoKKyAgICAgICAgKiBodG1sL2NhbnZhcy9JbnQxNkFycmF5
LmNwcDoKKyAgICAgICAgKiBodG1sL2NhbnZhcy9JbnQxNkFycmF5LmlkbDoKKyAgICAgICAgKiBo
dG1sL2NhbnZhcy9JbnQzMkFycmF5LmNwcDoKKyAgICAgICAgKiBodG1sL2NhbnZhcy9JbnQzMkFy
cmF5LmlkbDoKKyAgICAgICAgKiBodG1sL2NhbnZhcy9JbnQ4QXJyYXkuY3BwOgorICAgICAgICAq
IGh0bWwvY2FudmFzL0ludDhBcnJheS5pZGw6CisgICAgICAgICogaHRtbC9jYW52YXMvVWludDE2
QXJyYXkuY3BwOgorICAgICAgICAqIGh0bWwvY2FudmFzL1VpbnQxNkFycmF5LmlkbDoKKyAgICAg
ICAgKiBodG1sL2NhbnZhcy9VaW50MzJBcnJheS5jcHA6CisgICAgICAgICogaHRtbC9jYW52YXMv
VWludDMyQXJyYXkuaWRsOgorICAgICAgICAqIGh0bWwvY2FudmFzL1VpbnQ4QXJyYXkuY3BwOgor
ICAgICAgICAqIGh0bWwvY2FudmFzL1VpbnQ4QXJyYXkuaWRsOgorCiAyMDEwLTEwLTA4ICBTaGVy
aWZmIEJvdCAgPHdlYmtpdC5yZXZpZXcuYm90QGdtYWlsLmNvbT4KIAogICAgICAgICBVbnJldmll
d2VkLCByb2xsaW5nIG91dCByNjg1NzQuCmRpZmYgLS1naXQgYS9XZWJDb3JlL2h0bWwvY2FudmFz
L0FycmF5QnVmZmVyLmNwcCBiL1dlYkNvcmUvaHRtbC9jYW52YXMvQXJyYXlCdWZmZXIuY3BwCmlu
ZGV4IDNiMjA0ZmYuLjAxNGNjMWUgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvaHRtbC9jYW52YXMvQXJy
YXlCdWZmZXIuY3BwCisrKyBiL1dlYkNvcmUvaHRtbC9jYW52YXMvQXJyYXlCdWZmZXIuY3BwCkBA
IC0yNSw3ICsyNSw3IEBACiAKICNpbmNsdWRlICJjb25maWcuaCIKIAotI2lmIEVOQUJMRSgzRF9D
QU5WQVMpCisjaWYgRU5BQkxFKDNEX0NBTlZBUykgfHwgRU5BQkxFKEJMT0IpCiAKICNpbmNsdWRl
ICJBcnJheUJ1ZmZlci5oIgogCkBAIC05Myw0ICs5Myw0IEBAIHZvaWQqIEFycmF5QnVmZmVyOjp0
cnlBbGxvY2F0ZSh1bnNpZ25lZCBudW1FbGVtZW50cywgdW5zaWduZWQgZWxlbWVudEJ5dGVTaXpl
KQogCiB9CiAKLSNlbmRpZiAvLyBFTkFCTEUoM0RfQ0FOVkFTKQorI2VuZGlmIC8vIEVOQUJMRSgz
RF9DQU5WQVMpIHx8IEVOQUJMRShCTE9CKQpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9odG1sL2NhbnZh
cy9BcnJheUJ1ZmZlci5pZGwgYi9XZWJDb3JlL2h0bWwvY2FudmFzL0FycmF5QnVmZmVyLmlkbApp
bmRleCA5MjA5OGU1Li41MGFiYzZlIDEwMDY0NAotLS0gYS9XZWJDb3JlL2h0bWwvY2FudmFzL0Fy
cmF5QnVmZmVyLmlkbAorKysgYi9XZWJDb3JlL2h0bWwvY2FudmFzL0FycmF5QnVmZmVyLmlkbApA
QCAtMjYsNyArMjYsNyBAQAogbW9kdWxlIGh0bWwgewogCiAgICAgaW50ZXJmYWNlIFsKLSAgICAg
ICAgQ29uZGl0aW9uYWw9M0RfQ0FOVkFTLAorICAgICAgICBDb25kaXRpb25hbD0zRF9DQU5WQVN8
QkxPQiwKICAgICAgICAgQ2FuQmVDb25zdHJ1Y3RlZCwKICAgICAgICAgQ3VzdG9tQ29uc3RydWN0
RnVuY3Rpb24sCiAgICAgICAgIFY4Q3VzdG9tQ29uc3RydWN0b3IKZGlmZiAtLWdpdCBhL1dlYkNv
cmUvaHRtbC9jYW52YXMvQXJyYXlCdWZmZXJWaWV3LmNwcCBiL1dlYkNvcmUvaHRtbC9jYW52YXMv
QXJyYXlCdWZmZXJWaWV3LmNwcAppbmRleCA0ODVkMThiLi43ZjQxYmRhIDEwMDY0NAotLS0gYS9X
ZWJDb3JlL2h0bWwvY2FudmFzL0FycmF5QnVmZmVyVmlldy5jcHAKKysrIGIvV2ViQ29yZS9odG1s
L2NhbnZhcy9BcnJheUJ1ZmZlclZpZXcuY3BwCkBAIC0yNSw3ICsyNSw3IEBACiAKICNpbmNsdWRl
ICJjb25maWcuaCIKIAotI2lmIEVOQUJMRSgzRF9DQU5WQVMpCisjaWYgRU5BQkxFKDNEX0NBTlZB
UykgfHwgRU5BQkxFKEJMT0IpCiAKICNpbmNsdWRlICJBcnJheUJ1ZmZlclZpZXcuaCIKIApAQCAt
MTA2LDQgKzEwNiw0IEBAIHZvaWQgQXJyYXlCdWZmZXJWaWV3OjpjYWxjdWxhdGVPZmZzZXRBbmRM
ZW5ndGgoaW50IHN0YXJ0LCBpbnQgZW5kLCB1bnNpZ25lZCBhcnJhCiAKIH0KIAotI2VuZGlmIC8v
IEVOQUJMRSgzRF9DQU5WQVMpCisjZW5kaWYgLy8gRU5BQkxFKDNEX0NBTlZBUykgfHwgRU5BQkxF
KEJMT0IpCmRpZmYgLS1naXQgYS9XZWJDb3JlL2h0bWwvY2FudmFzL0FycmF5QnVmZmVyVmlldy5p
ZGwgYi9XZWJDb3JlL2h0bWwvY2FudmFzL0FycmF5QnVmZmVyVmlldy5pZGwKaW5kZXggNDUwMzQ1
ZS4uZmUwMjBmYSAxMDA2NDQKLS0tIGEvV2ViQ29yZS9odG1sL2NhbnZhcy9BcnJheUJ1ZmZlclZp
ZXcuaWRsCisrKyBiL1dlYkNvcmUvaHRtbC9jYW52YXMvQXJyYXlCdWZmZXJWaWV3LmlkbApAQCAt
MjQsNyArMjQsNyBAQAogICovCiAKIG1vZHVsZSBodG1sIHsKLSAgICBpbnRlcmZhY2UgW0NvbmRp
dGlvbmFsPTNEX0NBTlZBUywgQ3VzdG9tVG9KUywgT21pdENvbnN0cnVjdG9yXSBBcnJheUJ1ZmZl
clZpZXcgeworICAgIGludGVyZmFjZSBbQ29uZGl0aW9uYWw9M0RfQ0FOVkFTfEJMT0IsIEN1c3Rv
bVRvSlMsIE9taXRDb25zdHJ1Y3Rvcl0gQXJyYXlCdWZmZXJWaWV3IHsKICAgICAgICAgcmVhZG9u
bHkgYXR0cmlidXRlIEFycmF5QnVmZmVyIGJ1ZmZlcjsKICAgICAgICAgcmVhZG9ubHkgYXR0cmli
dXRlIHVuc2lnbmVkIGxvbmcgYnl0ZU9mZnNldDsKICAgICAgICAgcmVhZG9ubHkgYXR0cmlidXRl
IHVuc2lnbmVkIGxvbmcgYnl0ZUxlbmd0aDsKZGlmZiAtLWdpdCBhL1dlYkNvcmUvaHRtbC9jYW52
YXMvRmxvYXQzMkFycmF5LmNwcCBiL1dlYkNvcmUvaHRtbC9jYW52YXMvRmxvYXQzMkFycmF5LmNw
cAppbmRleCBlNmU4NDM5Li5lOTE4ZDhmIDEwMDY0NAotLS0gYS9XZWJDb3JlL2h0bWwvY2FudmFz
L0Zsb2F0MzJBcnJheS5jcHAKKysrIGIvV2ViQ29yZS9odG1sL2NhbnZhcy9GbG9hdDMyQXJyYXku
Y3BwCkBAIC0yNiw3ICsyNiw3IEBACiAKICNpbmNsdWRlICJjb25maWcuaCIKIAotI2lmIEVOQUJM
RSgzRF9DQU5WQVMpCisjaWYgRU5BQkxFKDNEX0NBTlZBUykgfHwgRU5BQkxFKEJMT0IpCiAKICNp
bmNsdWRlICJGbG9hdDMyQXJyYXkuaCIKIApAQCAtNTksNCArNTksNCBAQCBQYXNzUmVmUHRyPEFy
cmF5QnVmZmVyVmlldz4gRmxvYXQzMkFycmF5OjpzbGljZShpbnQgc3RhcnQsIGludCBlbmQpIGNv
bnN0CiAKIH0KIAotI2VuZGlmIC8vIEVOQUJMRSgzRF9DQU5WQVMpCisjZW5kaWYgLy8gRU5BQkxF
KDNEX0NBTlZBUykgfHwgRU5BQkxFKEJMT0IpCmRpZmYgLS1naXQgYS9XZWJDb3JlL2h0bWwvY2Fu
dmFzL0Zsb2F0MzJBcnJheS5pZGwgYi9XZWJDb3JlL2h0bWwvY2FudmFzL0Zsb2F0MzJBcnJheS5p
ZGwKaW5kZXggNWE5MzljYS4uMTMyNWNiYiAxMDA2NDQKLS0tIGEvV2ViQ29yZS9odG1sL2NhbnZh
cy9GbG9hdDMyQXJyYXkuaWRsCisrKyBiL1dlYkNvcmUvaHRtbC9jYW52YXMvRmxvYXQzMkFycmF5
LmlkbApAQCAtMjYsNyArMjYsNyBAQAogCiBtb2R1bGUgaHRtbCB7CiAgICAgaW50ZXJmYWNlIFsK
LSAgICAgICAgQ29uZGl0aW9uYWw9M0RfQ0FOVkFTLAorICAgICAgICBDb25kaXRpb25hbD0zRF9D
QU5WQVN8QkxPQiwKICAgICAgICAgQ2FuQmVDb25zdHJ1Y3RlZCwKICAgICAgICAgQ3VzdG9tQ29u
c3RydWN0RnVuY3Rpb24sCiAgICAgICAgIFY4Q3VzdG9tQ29uc3RydWN0b3IsCmRpZmYgLS1naXQg
YS9XZWJDb3JlL2h0bWwvY2FudmFzL0ludDE2QXJyYXkuY3BwIGIvV2ViQ29yZS9odG1sL2NhbnZh
cy9JbnQxNkFycmF5LmNwcAppbmRleCBmM2Y5NzQyLi42MzVlYTVlIDEwMDY0NAotLS0gYS9XZWJD
b3JlL2h0bWwvY2FudmFzL0ludDE2QXJyYXkuY3BwCisrKyBiL1dlYkNvcmUvaHRtbC9jYW52YXMv
SW50MTZBcnJheS5jcHAKQEAgLTI1LDcgKzI1LDcgQEAKIAogI2luY2x1ZGUgImNvbmZpZy5oIgog
Ci0jaWYgRU5BQkxFKDNEX0NBTlZBUykKKyNpZiBFTkFCTEUoM0RfQ0FOVkFTKSB8fCBFTkFCTEUo
QkxPQikKIAogI2luY2x1ZGUgIkludDE2QXJyYXkuaCIKIApAQCAtNTgsNCArNTgsNCBAQCBQYXNz
UmVmUHRyPEFycmF5QnVmZmVyVmlldz4gSW50MTZBcnJheTo6c2xpY2UoaW50IHN0YXJ0LCBpbnQg
ZW5kKSBjb25zdAogCiB9CiAKLSNlbmRpZiAvLyBFTkFCTEUoM0RfQ0FOVkFTKQorI2VuZGlmIC8v
IEVOQUJMRSgzRF9DQU5WQVMpIHx8IEVOQUJMRShCTE9CKQpkaWZmIC0tZ2l0IGEvV2ViQ29yZS9o
dG1sL2NhbnZhcy9JbnQxNkFycmF5LmlkbCBiL1dlYkNvcmUvaHRtbC9jYW52YXMvSW50MTZBcnJh
eS5pZGwKaW5kZXggMDI0MTdmOC4uYmQ3ZmNkMCAxMDA2NDQKLS0tIGEvV2ViQ29yZS9odG1sL2Nh
bnZhcy9JbnQxNkFycmF5LmlkbAorKysgYi9XZWJDb3JlL2h0bWwvY2FudmFzL0ludDE2QXJyYXku
aWRsCkBAIC0yNSw3ICsyNSw3IEBACiAKIG1vZHVsZSBodG1sIHsKICAgICBpbnRlcmZhY2UgWwot
ICAgICAgICBDb25kaXRpb25hbD0zRF9DQU5WQVMsCisgICAgICAgIENvbmRpdGlvbmFsPTNEX0NB
TlZBU3xCTE9CLAogICAgICAgICBDYW5CZUNvbnN0cnVjdGVkLAogICAgICAgICBDdXN0b21Db25z
dHJ1Y3RGdW5jdGlvbiwKICAgICAgICAgVjhDdXN0b21Db25zdHJ1Y3RvciwKZGlmZiAtLWdpdCBh
L1dlYkNvcmUvaHRtbC9jYW52YXMvSW50MzJBcnJheS5jcHAgYi9XZWJDb3JlL2h0bWwvY2FudmFz
L0ludDMyQXJyYXkuY3BwCmluZGV4IDQyM2MzNmIuLmNjOTI2YTMgMTAwNjQ0Ci0tLSBhL1dlYkNv
cmUvaHRtbC9jYW52YXMvSW50MzJBcnJheS5jcHAKKysrIGIvV2ViQ29yZS9odG1sL2NhbnZhcy9J
bnQzMkFycmF5LmNwcApAQCAtMjYsNyArMjYsNyBAQAogCiAjaW5jbHVkZSAiY29uZmlnLmgiCiAK
LSNpZiBFTkFCTEUoM0RfQ0FOVkFTKQorI2lmIEVOQUJMRSgzRF9DQU5WQVMpIHx8IEVOQUJMRShC
TE9CKQogCiAjaW5jbHVkZSAiSW50MzJBcnJheS5oIgogCkBAIC01OSw0ICs1OSw0IEBAIFBhc3NS
ZWZQdHI8QXJyYXlCdWZmZXJWaWV3PiBJbnQzMkFycmF5OjpzbGljZShpbnQgc3RhcnQsIGludCBl
bmQpIGNvbnN0CiAKIH0KIAotI2VuZGlmIC8vIEVOQUJMRSgzRF9DQU5WQVMpCisjZW5kaWYgLy8g
RU5BQkxFKDNEX0NBTlZBUykgfHwgRU5BQkxFKEJMT0IpCmRpZmYgLS1naXQgYS9XZWJDb3JlL2h0
bWwvY2FudmFzL0ludDMyQXJyYXkuaWRsIGIvV2ViQ29yZS9odG1sL2NhbnZhcy9JbnQzMkFycmF5
LmlkbAppbmRleCA2OTc3ZDAwLi4yNzM0NjQ3IDEwMDY0NAotLS0gYS9XZWJDb3JlL2h0bWwvY2Fu
dmFzL0ludDMyQXJyYXkuaWRsCisrKyBiL1dlYkNvcmUvaHRtbC9jYW52YXMvSW50MzJBcnJheS5p
ZGwKQEAgLTI2LDcgKzI2LDcgQEAKIAogbW9kdWxlIGh0bWwgewogICAgIGludGVyZmFjZSBbCi0g
ICAgICAgIENvbmRpdGlvbmFsPTNEX0NBTlZBUywKKyAgICAgICAgQ29uZGl0aW9uYWw9M0RfQ0FO
VkFTfEJMT0IsCiAgICAgICAgIENhbkJlQ29uc3RydWN0ZWQsCiAgICAgICAgIEN1c3RvbUNvbnN0
cnVjdEZ1bmN0aW9uLAogICAgICAgICBWOEN1c3RvbUNvbnN0cnVjdG9yLApkaWZmIC0tZ2l0IGEv
V2ViQ29yZS9odG1sL2NhbnZhcy9JbnQ4QXJyYXkuY3BwIGIvV2ViQ29yZS9odG1sL2NhbnZhcy9J
bnQ4QXJyYXkuY3BwCmluZGV4IDIwZmYzMmEuLmMyZGQyZmEgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUv
aHRtbC9jYW52YXMvSW50OEFycmF5LmNwcAorKysgYi9XZWJDb3JlL2h0bWwvY2FudmFzL0ludDhB
cnJheS5jcHAKQEAgLTI2LDcgKzI2LDcgQEAKIAogI2luY2x1ZGUgImNvbmZpZy5oIgogCi0jaWYg
RU5BQkxFKDNEX0NBTlZBUykKKyNpZiBFTkFCTEUoM0RfQ0FOVkFTKSB8fCBFTkFCTEUoQkxPQikK
IAogI2luY2x1ZGUgIkludDhBcnJheS5oIgogCkBAIC01OSw0ICs1OSw0IEBAIFBhc3NSZWZQdHI8
QXJyYXlCdWZmZXJWaWV3PiBJbnQ4QXJyYXk6OnNsaWNlKGludCBzdGFydCwgaW50IGVuZCkgY29u
c3QKIAogfQogCi0jZW5kaWYgLy8gRU5BQkxFKDNEX0NBTlZBUykKKyNlbmRpZiAvLyBFTkFCTEUo
M0RfQ0FOVkFTKSB8fCBFTkFCTEUoQkxPQikKZGlmZiAtLWdpdCBhL1dlYkNvcmUvaHRtbC9jYW52
YXMvSW50OEFycmF5LmlkbCBiL1dlYkNvcmUvaHRtbC9jYW52YXMvSW50OEFycmF5LmlkbAppbmRl
eCA0ZGJhOWU0Li40MTE4Y2YzIDEwMDY0NAotLS0gYS9XZWJDb3JlL2h0bWwvY2FudmFzL0ludDhB
cnJheS5pZGwKKysrIGIvV2ViQ29yZS9odG1sL2NhbnZhcy9JbnQ4QXJyYXkuaWRsCkBAIC0yNiw3
ICsyNiw3IEBACiAKIG1vZHVsZSBodG1sIHsKICAgICBpbnRlcmZhY2UgWwotICAgICAgICBDb25k
aXRpb25hbD0zRF9DQU5WQVMsCisgICAgICAgIENvbmRpdGlvbmFsPTNEX0NBTlZBU3xCTE9CLAog
ICAgICAgICBDYW5CZUNvbnN0cnVjdGVkLAogICAgICAgICBDdXN0b21Db25zdHJ1Y3RGdW5jdGlv
biwKICAgICAgICAgVjhDdXN0b21Db25zdHJ1Y3RvciwKZGlmZiAtLWdpdCBhL1dlYkNvcmUvaHRt
bC9jYW52YXMvVWludDE2QXJyYXkuY3BwIGIvV2ViQ29yZS9odG1sL2NhbnZhcy9VaW50MTZBcnJh
eS5jcHAKaW5kZXggNDY1NjE3My4uYTBmODkxYyAxMDA2NDQKLS0tIGEvV2ViQ29yZS9odG1sL2Nh
bnZhcy9VaW50MTZBcnJheS5jcHAKKysrIGIvV2ViQ29yZS9odG1sL2NhbnZhcy9VaW50MTZBcnJh
eS5jcHAKQEAgLTI2LDcgKzI2LDcgQEAKIAogI2luY2x1ZGUgImNvbmZpZy5oIgogCi0jaWYgRU5B
QkxFKDNEX0NBTlZBUykKKyNpZiBFTkFCTEUoM0RfQ0FOVkFTKSB8fCBFTkFCTEUoQkxPQikKIAog
I2luY2x1ZGUgIlVpbnQxNkFycmF5LmgiCiAKQEAgLTU5LDQgKzU5LDQgQEAgUGFzc1JlZlB0cjxB
cnJheUJ1ZmZlclZpZXc+IFVpbnQxNkFycmF5OjpzbGljZShpbnQgc3RhcnQsIGludCBlbmQpIGNv
bnN0CiAKIH0KIAotI2VuZGlmIC8vIEVOQUJMRSgzRF9DQU5WQVMpCisjZW5kaWYgLy8gRU5BQkxF
KDNEX0NBTlZBUykgfHwgRU5BQkxFKEJMT0IpCmRpZmYgLS1naXQgYS9XZWJDb3JlL2h0bWwvY2Fu
dmFzL1VpbnQxNkFycmF5LmlkbCBiL1dlYkNvcmUvaHRtbC9jYW52YXMvVWludDE2QXJyYXkuaWRs
CmluZGV4IGRlMWU1ZTAuLmFlNjQwOTUgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvaHRtbC9jYW52YXMv
VWludDE2QXJyYXkuaWRsCisrKyBiL1dlYkNvcmUvaHRtbC9jYW52YXMvVWludDE2QXJyYXkuaWRs
CkBAIC0yNiw3ICsyNiw3IEBACiAKIG1vZHVsZSBodG1sIHsKICAgICBpbnRlcmZhY2UgWwotICAg
ICAgICBDb25kaXRpb25hbD0zRF9DQU5WQVMsCisgICAgICAgIENvbmRpdGlvbmFsPTNEX0NBTlZB
U3xCTE9CLAogICAgICAgICBDYW5CZUNvbnN0cnVjdGVkLAogICAgICAgICBDdXN0b21Db25zdHJ1
Y3RGdW5jdGlvbiwKICAgICAgICAgVjhDdXN0b21Db25zdHJ1Y3RvciwKZGlmZiAtLWdpdCBhL1dl
YkNvcmUvaHRtbC9jYW52YXMvVWludDMyQXJyYXkuY3BwIGIvV2ViQ29yZS9odG1sL2NhbnZhcy9V
aW50MzJBcnJheS5jcHAKaW5kZXggM2Y0M2JlZi4uZjQ5YTgzYSAxMDA2NDQKLS0tIGEvV2ViQ29y
ZS9odG1sL2NhbnZhcy9VaW50MzJBcnJheS5jcHAKKysrIGIvV2ViQ29yZS9odG1sL2NhbnZhcy9V
aW50MzJBcnJheS5jcHAKQEAgLTI2LDcgKzI2LDcgQEAKIAogI2luY2x1ZGUgImNvbmZpZy5oIgog
Ci0jaWYgRU5BQkxFKDNEX0NBTlZBUykKKyNpZiBFTkFCTEUoM0RfQ0FOVkFTKSB8fCBFTkFCTEUo
QkxPQikKIAogI2luY2x1ZGUgIlVpbnQzMkFycmF5LmgiCiAKQEAgLTU5LDQgKzU5LDQgQEAgUGFz
c1JlZlB0cjxBcnJheUJ1ZmZlclZpZXc+IFVpbnQzMkFycmF5OjpzbGljZShpbnQgc3RhcnQsIGlu
dCBlbmQpIGNvbnN0CiAKIH0KIAotI2VuZGlmIC8vIEVOQUJMRSgzRF9DQU5WQVMpCisjZW5kaWYg
Ly8gRU5BQkxFKDNEX0NBTlZBUykgfHwgRU5BQkxFKEJMT0IpCmRpZmYgLS1naXQgYS9XZWJDb3Jl
L2h0bWwvY2FudmFzL1VpbnQzMkFycmF5LmlkbCBiL1dlYkNvcmUvaHRtbC9jYW52YXMvVWludDMy
QXJyYXkuaWRsCmluZGV4IGNlNjMyZGQuLjBlZjVlOTIgMTAwNjQ0Ci0tLSBhL1dlYkNvcmUvaHRt
bC9jYW52YXMvVWludDMyQXJyYXkuaWRsCisrKyBiL1dlYkNvcmUvaHRtbC9jYW52YXMvVWludDMy
QXJyYXkuaWRsCkBAIC0yNiw3ICsyNiw3IEBACiAKIG1vZHVsZSBodG1sIHsKICAgICBpbnRlcmZh
Y2UgWwotICAgICAgICBDb25kaXRpb25hbD0zRF9DQU5WQVMsCisgICAgICAgIENvbmRpdGlvbmFs
PTNEX0NBTlZBU3xCTE9CLAogICAgICAgICBDYW5CZUNvbnN0cnVjdGVkLAogICAgICAgICBDdXN0
b21Db25zdHJ1Y3RGdW5jdGlvbiwKICAgICAgICAgVjhDdXN0b21Db25zdHJ1Y3RvciwKZGlmZiAt
LWdpdCBhL1dlYkNvcmUvaHRtbC9jYW52YXMvVWludDhBcnJheS5jcHAgYi9XZWJDb3JlL2h0bWwv
Y2FudmFzL1VpbnQ4QXJyYXkuY3BwCmluZGV4IDEzYjcwMjIuLjZjNzg1ZjkgMTAwNjQ0Ci0tLSBh
L1dlYkNvcmUvaHRtbC9jYW52YXMvVWludDhBcnJheS5jcHAKKysrIGIvV2ViQ29yZS9odG1sL2Nh
bnZhcy9VaW50OEFycmF5LmNwcApAQCAtMjYsNyArMjYsNyBAQAogCiAjaW5jbHVkZSAiY29uZmln
LmgiCiAKLSNpZiBFTkFCTEUoM0RfQ0FOVkFTKQorI2lmIEVOQUJMRSgzRF9DQU5WQVMpIHx8IEVO
QUJMRShCTE9CKQogCiAjaW5jbHVkZSAiVWludDhBcnJheS5oIgogCkBAIC01OSw0ICs1OSw0IEBA
IFBhc3NSZWZQdHI8QXJyYXlCdWZmZXJWaWV3PiBVaW50OEFycmF5OjpzbGljZShpbnQgc3RhcnQs
IGludCBlbmQpIGNvbnN0CiAKIH0KIAotI2VuZGlmIC8vIEVOQUJMRSgzRF9DQU5WQVMpCisjZW5k
aWYgLy8gRU5BQkxFKDNEX0NBTlZBUykgfHwgRU5BQkxFKEJMT0IpCmRpZmYgLS1naXQgYS9XZWJD
b3JlL2h0bWwvY2FudmFzL1VpbnQ4QXJyYXkuaWRsIGIvV2ViQ29yZS9odG1sL2NhbnZhcy9VaW50
OEFycmF5LmlkbAppbmRleCBjNTIwODQ0Li41YTMyZTVhIDEwMDY0NAotLS0gYS9XZWJDb3JlL2h0
bWwvY2FudmFzL1VpbnQ4QXJyYXkuaWRsCisrKyBiL1dlYkNvcmUvaHRtbC9jYW52YXMvVWludDhB
cnJheS5pZGwKQEAgLTI2LDcgKzI2LDcgQEAKIAogbW9kdWxlIGh0bWwgewogICAgIGludGVyZmFj
ZSBbCi0gICAgICAgIENvbmRpdGlvbmFsPTNEX0NBTlZBUywKKyAgICAgICAgQ29uZGl0aW9uYWw9
M0RfQ0FOVkFTfEJMT0IsCiAgICAgICAgIENhbkJlQ29uc3RydWN0ZWQsCiAgICAgICAgIEN1c3Rv
bUNvbnN0cnVjdEZ1bmN0aW9uLAogICAgICAgICBWOEN1c3RvbUNvbnN0cnVjdG9yLAo=
</data>
<flag name="review"
          id="60134"
          type_id="1"
          status="+"
          setter="abarth"
    />
    <flag name="commit-queue"
          id="60135"
          type_id="3"
          status="-"
          setter="jianli"
    />
          </attachment>
      

    </bug>

</bugzilla>