<?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>100518</bug_id>
          
          <creation_ts>2012-10-26 07:07:50 -0700</creation_ts>
          <short_desc>[BlackBerry] Platform Abstraction for WebKit Resource/Image Loading</short_desc>
          <delta_ts>2012-10-26 13:21:14 -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>WebKit BlackBerry</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="Rob Buis">rwlbuis</reporter>
          <assigned_to name="Rob Buis">rwlbuis</assigned_to>
          <cc>gyuyoung.kim</cc>
    
    <cc>mifenton</cc>
    
    <cc>rakuco</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>752003</commentid>
    <comment_count>0</comment_count>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2012-10-26 07:07:50 -0700</bug_when>
    <thetext>SSIA</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>752013</commentid>
    <comment_count>1</comment_count>
      <attachid>170918</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2012-10-26 07:17:13 -0700</bug_when>
    <thetext>Created attachment 170918
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>752110</commentid>
    <comment_count>2</comment_count>
      <attachid>170941</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2012-10-26 09:07:48 -0700</bug_when>
    <thetext>Created attachment 170941
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>752192</commentid>
    <comment_count>3</comment_count>
      <attachid>170961</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2012-10-26 10:58:20 -0700</bug_when>
    <thetext>Created attachment 170961
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>752312</commentid>
    <comment_count>4</comment_count>
      <attachid>170961</attachid>
    <who name="Yong Li">yong.li.webkit</who>
    <bug_when>2012-10-26 13:10:16 -0700</bug_when>
    <thetext>Comment on attachment 170961
Patch

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

r+

&gt; Source/WebCore/platform/graphics/blackberry/ImageBlackBerry.cpp:27
&gt; +#include &lt;SharedPointer.h&gt;

this is no longer needed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>752323</commentid>
    <comment_count>5</comment_count>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2012-10-26 13:21:14 -0700</bug_when>
    <thetext>Committed r132688: &lt;http://trac.webkit.org/changeset/132688&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>170918</attachid>
            <date>2012-10-26 07:17:13 -0700</date>
            <delta_ts>2012-10-26 09:07:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-100518-20121026101938.patch</filename>
            <type>text/plain</type>
            <size>3305</size>
            <attacher name="Rob Buis">rwlbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMyMjQwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2EzZjk4NDNlZmI0MTBk
NDEzMzFlOGFhM2YyZjFlYzIxNWI4NTZmYS4uODAxY2MzZTBkMDRjMzk1Njc2ZDEyN2Y5ZjE2MWYw
NWI0ZTgwYTM1NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTEwLTI2ICBSb2Ig
QnVpcyAgPHJidWlzQHJpbS5jb20+CisKKyAgICAgICAgW0JsYWNrQmVycnldIFBsYXRmb3JtIEFi
c3RyYWN0aW9uIGZvciBXZWJLaXQgUmVzb3VyY2UvSW1hZ2UgTG9hZGluZworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAwNTE4CisKKyAgICAgICAgUFIg
MjMxNzMyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
VXNlIHRoZSBuZXcgcmVzb3VyY2UvaW1hZ2UgbG9hZGluZyBhYnN0cmFjdGlvbiBSZXNvdXJjZVN0
b3JlLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvYmxhY2tiZXJyeS9JbWFnZUJsYWNr
QmVycnkuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SW1hZ2U6OmxvYWRQbGF0Zm9ybVJlc291cmNl
KToKKwogMjAxMi0xMC0yMiAgQW5kcmV5IEtvc3lha292ICA8Y2FzZXFAY2hyb21pdW0ub3JnPgog
CiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IHBhaW50IHJlY3RhbmdsZXMgYXJlIGluY29ycmVjdGx5
IHNob3duIGluIGNhc2Ugc3ViZnJhbWVzIGFyZSBwcmVzZW50CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9ibGFja2JlcnJ5L0ltYWdlQmxhY2tCZXJyeS5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9ibGFja2JlcnJ5L0ltYWdlQmxhY2tC
ZXJyeS5jcHAKaW5kZXggODc5MzI5OGQxMWRmMzllMjhmYzNlZTE2NmU3OWNiZTUzZTJhZDIyYi4u
MDdkYTk5MTVlODIyYTczZDc4OWQwNTI1ZjA1OTcwMTE2MzA4MGYzNSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvYmxhY2tiZXJyeS9JbWFnZUJsYWNrQmVycnku
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2JsYWNrYmVycnkvSW1h
Z2VCbGFja0JlcnJ5LmNwcApAQCAtMjMsMTcgKzIzLDIwIEBACiAjaW5jbHVkZSAiSW1hZ2VCdWZm
ZXIuaCIKICNpbmNsdWRlICJTaGFyZWRCdWZmZXIuaCIKIAorI2luY2x1ZGUgPEJsYWNrQmVycnlQ
bGF0Zm9ybVJlc291cmNlU3RvcmUuaD4KKwordXNpbmcgQmxhY2tCZXJyeTo6UGxhdGZvcm06OlJl
c291cmNlRGF0YTsKK3VzaW5nIEJsYWNrQmVycnk6OlBsYXRmb3JtOjpSZXNvdXJjZVN0b3JlOwor
CiBuYW1lc3BhY2UgV2ViQ29yZSB7CiAKIFBhc3NSZWZQdHI8SW1hZ2U+IEltYWdlOjpsb2FkUGxh
dGZvcm1SZXNvdXJjZShjb25zdCBjaGFyICpuYW1lKQogewotICAgIC8vIFJFU09VUkNFX1BBVEgg
aXMgc2V0IGJ5IENNYWtlIGluIE9wdGlvbnNCbGFja0JlcnJ5LmNtYWtlCi0gICAgU3RyaW5nIGZ1
bGxQYXRoKFJFU09VUkNFX1BBVEgpOwotICAgIFN0cmluZyBleHRlbnNpb24oIi5wbmciKTsKLQot
ICAgIGZ1bGxQYXRoID0gZnVsbFBhdGggKyBuYW1lICsgZXh0ZW5zaW9uOworICAgIFJlc291cmNl
RGF0YSBkYXRhID0gUmVzb3VyY2VTdG9yZTo6aW5zdGFuY2UoKS0+cmVxdWVzdFJlc291cmNlKEJs
YWNrQmVycnk6OlBsYXRmb3JtOjpTdHJpbmcobmFtZSkpOworICAgIGlmICghZGF0YS5kYXRhKCkp
CisgICAgICAgIHJldHVybiBCaXRtYXBJbWFnZTo6bnVsbEltYWdlKCk7CiAKLSAgICBSZWZQdHI8
U2hhcmVkQnVmZmVyPiBidWZmZXIgPSBTaGFyZWRCdWZmZXI6OmNyZWF0ZVdpdGhDb250ZW50c09m
RmlsZShmdWxsUGF0aCk7CisgICAgUmVmUHRyPFNoYXJlZEJ1ZmZlcj4gYnVmZmVyID0gU2hhcmVk
QnVmZmVyOjpjcmVhdGUoZGF0YS5kYXRhKCksIGRhdGEubGVuKCkpOwogICAgIGlmICghYnVmZmVy
KQogICAgICAgICByZXR1cm4gQml0bWFwSW1hZ2U6Om51bGxJbWFnZSgpOwogCmRpZmYgLS1naXQg
YS9Tb3VyY2UvY21ha2UvT3B0aW9uc0JsYWNrQmVycnkuY21ha2UgYi9Tb3VyY2UvY21ha2UvT3B0
aW9uc0JsYWNrQmVycnkuY21ha2UKaW5kZXggYjk0NjAxNGM2YzY0ZjUwMGNiMDUyMDU4YTVjZDFk
YTg0YzQzMjhmOS4uMTQxZmJjOThjOGExYTllNThiZTNmMWU3NzJlODlhZWJmNjk2NjU2OCAxMDA2
NDQKLS0tIGEvU291cmNlL2NtYWtlL09wdGlvbnNCbGFja0JlcnJ5LmNtYWtlCisrKyBiL1NvdXJj
ZS9jbWFrZS9PcHRpb25zQmxhY2tCZXJyeS5jbWFrZQpAQCAtMTI0LDcgKzEyNCw2IEBAIElGIChU
QVJHRVRJTkdfUExBWUJPT0spCiAgICAgU0VUKENNQUtFX0NfRkxBR1MgIi1tdGh1bWIgLW10aHVt
Yi1pbnRlcndvcmsgJHtDTUFLRV9DX0ZMQUdTfSIpCiBFTkRJRiAoKQogCi1BRERfREVGSU5JVElP
TlMoLURSRVNPVVJDRV9QQVRIPSIvdXNyL3NoYXJlL3dlYmtpdC9yZXNvdXJjZXMvIikKIElOQ0xV
REVfRElSRUNUT1JJRVMoJHtDTUFLRV9JTkNMVURFX1BBVEh9KQogCiBTRVQoSlNDX0VYRUNVVEFC
TEVfTkFNRSBqc2MpCmRpZmYgLS1naXQgYS9DaGFuZ2VMb2cgYi9DaGFuZ2VMb2cKaW5kZXggMGU2
YmM4YjEyZTIwYTg4NDZhZjgyYjNmZDlhYTNmOWM1NGRiMzg0MS4uYWM3OTdjZGNiMTMzYzdmYjA2
NDlmOWZjZWY4NTRmODhkNzk5ZGQ1NCAxMDA2NDQKLS0tIGEvQ2hhbmdlTG9nCisrKyBiL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDEyLTEwLTI2ICBSb2IgQnVpcyAgPHJidWlzQHJpbS5j
b20+CisKKyAgICAgICAgW0JsYWNrQmVycnldIFBsYXRmb3JtIEFic3RyYWN0aW9uIGZvciBXZWJL
aXQgUmVzb3VyY2UvSW1hZ2UgTG9hZGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTAwNTE4CisKKyAgICAgICAgUFIgMjMxNzMyCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVtb3ZlIFJFU09VUkNFX1BB
VEggZnJvbSB3ZWJraXQsIHRoaXMgaXMgbm93IGFic3RyYWN0ZWQgaW4gb3VyIHBsYXRmb3JtIGxh
eWVyLgorCisgICAgICAgICogU291cmNlL2NtYWtlL09wdGlvbnNCbGFja0JlcnJ5LmNtYWtlOgor
CiAyMDEyLTEwLTIzICBLZW5uZXRoIFJvaGRlIENocmlzdGlhbnNlbiAgPGtlbm5ldGhAd2Via2l0
Lm9yZz4KIAogICAgICAgICBBZGQgc3VwcG9ydCBmb3IgcmVzb2x1dGlvbiBtZWRpYSBxdWVyeQo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>170941</attachid>
            <date>2012-10-26 09:07:48 -0700</date>
            <delta_ts>2012-10-26 10:58:16 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-100518-20121026121012.patch</filename>
            <type>text/plain</type>
            <size>3351</size>
            <attacher name="Rob Buis">rwlbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMyMjQwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2EzZjk4NDNlZmI0MTBk
NDEzMzFlOGFhM2YyZjFlYzIxNWI4NTZmYS4uODAxY2MzZTBkMDRjMzk1Njc2ZDEyN2Y5ZjE2MWYw
NWI0ZTgwYTM1NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTEwLTI2ICBSb2Ig
QnVpcyAgPHJidWlzQHJpbS5jb20+CisKKyAgICAgICAgW0JsYWNrQmVycnldIFBsYXRmb3JtIEFi
c3RyYWN0aW9uIGZvciBXZWJLaXQgUmVzb3VyY2UvSW1hZ2UgTG9hZGluZworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAwNTE4CisKKyAgICAgICAgUFIg
MjMxNzMyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
VXNlIHRoZSBuZXcgcmVzb3VyY2UvaW1hZ2UgbG9hZGluZyBhYnN0cmFjdGlvbiBSZXNvdXJjZVN0
b3JlLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvYmxhY2tiZXJyeS9JbWFnZUJsYWNr
QmVycnkuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SW1hZ2U6OmxvYWRQbGF0Zm9ybVJlc291cmNl
KToKKwogMjAxMi0xMC0yMiAgQW5kcmV5IEtvc3lha292ICA8Y2FzZXFAY2hyb21pdW0ub3JnPgog
CiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IHBhaW50IHJlY3RhbmdsZXMgYXJlIGluY29ycmVjdGx5
IHNob3duIGluIGNhc2Ugc3ViZnJhbWVzIGFyZSBwcmVzZW50CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9ibGFja2JlcnJ5L0ltYWdlQmxhY2tCZXJyeS5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9ibGFja2JlcnJ5L0ltYWdlQmxhY2tC
ZXJyeS5jcHAKaW5kZXggODc5MzI5OGQxMWRmMzllMjhmYzNlZTE2NmU3OWNiZTUzZTJhZDIyYi4u
ZjcwMWY4YmYxOWM4ZTY2Y2YyMTVlYmExZWFiZTQ0ODI1ZDFkNzdhZCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvYmxhY2tiZXJyeS9JbWFnZUJsYWNrQmVycnku
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2JsYWNrYmVycnkvSW1h
Z2VCbGFja0JlcnJ5LmNwcApAQCAtMjMsMTcgKzIzLDIxIEBACiAjaW5jbHVkZSAiSW1hZ2VCdWZm
ZXIuaCIKICNpbmNsdWRlICJTaGFyZWRCdWZmZXIuaCIKIAorI2luY2x1ZGUgPEJsYWNrQmVycnlQ
bGF0Zm9ybVJlc291cmNlU3RvcmUuaD4KKyNpbmNsdWRlIDxTaGFyZWRQb2ludGVyLmg+CisKK3Vz
aW5nIEJsYWNrQmVycnk6OlBsYXRmb3JtOjpSZXNvdXJjZURhdGE7Cit1c2luZyBCbGFja0JlcnJ5
OjpQbGF0Zm9ybTo6UmVzb3VyY2VTdG9yZTsKKwogbmFtZXNwYWNlIFdlYkNvcmUgewogCiBQYXNz
UmVmUHRyPEltYWdlPiBJbWFnZTo6bG9hZFBsYXRmb3JtUmVzb3VyY2UoY29uc3QgY2hhciAqbmFt
ZSkKIHsKLSAgICAvLyBSRVNPVVJDRV9QQVRIIGlzIHNldCBieSBDTWFrZSBpbiBPcHRpb25zQmxh
Y2tCZXJyeS5jbWFrZQotICAgIFN0cmluZyBmdWxsUGF0aChSRVNPVVJDRV9QQVRIKTsKLSAgICBT
dHJpbmcgZXh0ZW5zaW9uKCIucG5nIik7Ci0KLSAgICBmdWxsUGF0aCA9IGZ1bGxQYXRoICsgbmFt
ZSArIGV4dGVuc2lvbjsKKyAgICBTaGFyZWRQb2ludGVyPFJlc291cmNlRGF0YT4gZGF0YSA9IFJl
c291cmNlU3RvcmU6Omluc3RhbmNlKCktPnJlcXVlc3RSZXNvdXJjZShCbGFja0JlcnJ5OjpQbGF0
Zm9ybTo6U3RyaW5nKG5hbWUpKTsKKyAgICBpZiAoIWRhdGEtPmRhdGEoKSkKKyAgICAgICAgcmV0
dXJuIEJpdG1hcEltYWdlOjpudWxsSW1hZ2UoKTsKIAotICAgIFJlZlB0cjxTaGFyZWRCdWZmZXI+
IGJ1ZmZlciA9IFNoYXJlZEJ1ZmZlcjo6Y3JlYXRlV2l0aENvbnRlbnRzT2ZGaWxlKGZ1bGxQYXRo
KTsKKyAgICBSZWZQdHI8U2hhcmVkQnVmZmVyPiBidWZmZXIgPSBTaGFyZWRCdWZmZXI6OmNyZWF0
ZShkYXRhLT5kYXRhKCksIGRhdGEtPmxlbigpKTsKICAgICBpZiAoIWJ1ZmZlcikKICAgICAgICAg
cmV0dXJuIEJpdG1hcEltYWdlOjpudWxsSW1hZ2UoKTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL2Nt
YWtlL09wdGlvbnNCbGFja0JlcnJ5LmNtYWtlIGIvU291cmNlL2NtYWtlL09wdGlvbnNCbGFja0Jl
cnJ5LmNtYWtlCmluZGV4IGI5NDYwMTRjNmM2NGY1MDBjYjA1MjA1OGE1Y2QxZGE4NGM0MzI4Zjku
LjE0MWZiYzk4YzhhMWE5ZTU4YmUzZjFlNzcyZTg5YWViZjY5NjY1NjggMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9jbWFrZS9PcHRpb25zQmxhY2tCZXJyeS5jbWFrZQorKysgYi9Tb3VyY2UvY21ha2UvT3B0
aW9uc0JsYWNrQmVycnkuY21ha2UKQEAgLTEyNCw3ICsxMjQsNiBAQCBJRiAoVEFSR0VUSU5HX1BM
QVlCT09LKQogICAgIFNFVChDTUFLRV9DX0ZMQUdTICItbXRodW1iIC1tdGh1bWItaW50ZXJ3b3Jr
ICR7Q01BS0VfQ19GTEFHU30iKQogRU5ESUYgKCkKIAotQUREX0RFRklOSVRJT05TKC1EUkVTT1VS
Q0VfUEFUSD0iL3Vzci9zaGFyZS93ZWJraXQvcmVzb3VyY2VzLyIpCiBJTkNMVURFX0RJUkVDVE9S
SUVTKCR7Q01BS0VfSU5DTFVERV9QQVRIfSkKIAogU0VUKEpTQ19FWEVDVVRBQkxFX05BTUUganNj
KQpkaWZmIC0tZ2l0IGEvQ2hhbmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IDBlNmJjOGIxMmUyMGE4
ODQ2YWY4MmIzZmQ5YWEzZjljNTRkYjM4NDEuLmFjNzk3Y2RjYjEzM2M3ZmIwNjQ5ZjlmY2VmODU0
Zjg4ZDc5OWRkNTQgMTAwNjQ0Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNiBAQAorMjAxMi0xMC0yNiAgUm9iIEJ1aXMgIDxyYnVpc0ByaW0uY29tPgorCisgICAg
ICAgIFtCbGFja0JlcnJ5XSBQbGF0Zm9ybSBBYnN0cmFjdGlvbiBmb3IgV2ViS2l0IFJlc291cmNl
L0ltYWdlIExvYWRpbmcKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTEwMDUxOAorCisgICAgICAgIFBSIDIzMTczMgorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJlbW92ZSBSRVNPVVJDRV9QQVRIIGZyb20gd2Vi
a2l0LCB0aGlzIGlzIG5vdyBhYnN0cmFjdGVkIGluIG91ciBwbGF0Zm9ybSBsYXllci4KKworICAg
ICAgICAqIFNvdXJjZS9jbWFrZS9PcHRpb25zQmxhY2tCZXJyeS5jbWFrZToKKwogMjAxMi0xMC0y
MyAgS2VubmV0aCBSb2hkZSBDaHJpc3RpYW5zZW4gIDxrZW5uZXRoQHdlYmtpdC5vcmc+CiAKICAg
ICAgICAgQWRkIHN1cHBvcnQgZm9yIHJlc29sdXRpb24gbWVkaWEgcXVlcnkK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>170961</attachid>
            <date>2012-10-26 10:58:20 -0700</date>
            <delta_ts>2012-10-26 13:10:16 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-100518-20121026140044.patch</filename>
            <type>text/plain</type>
            <size>3333</size>
            <attacher name="Rob Buis">rwlbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMyMjQwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2EzZjk4NDNlZmI0MTBk
NDEzMzFlOGFhM2YyZjFlYzIxNWI4NTZmYS4uODAxY2MzZTBkMDRjMzk1Njc2ZDEyN2Y5ZjE2MWYw
NWI0ZTgwYTM1NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTEwLTI2ICBSb2Ig
QnVpcyAgPHJidWlzQHJpbS5jb20+CisKKyAgICAgICAgW0JsYWNrQmVycnldIFBsYXRmb3JtIEFi
c3RyYWN0aW9uIGZvciBXZWJLaXQgUmVzb3VyY2UvSW1hZ2UgTG9hZGluZworICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAwNTE4CisKKyAgICAgICAgUFIg
MjMxNzMyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
VXNlIHRoZSBuZXcgcmVzb3VyY2UvaW1hZ2UgbG9hZGluZyBhYnN0cmFjdGlvbiBSZXNvdXJjZVN0
b3JlLgorCisgICAgICAgICogcGxhdGZvcm0vZ3JhcGhpY3MvYmxhY2tiZXJyeS9JbWFnZUJsYWNr
QmVycnkuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SW1hZ2U6OmxvYWRQbGF0Zm9ybVJlc291cmNl
KToKKwogMjAxMi0xMC0yMiAgQW5kcmV5IEtvc3lha292ICA8Y2FzZXFAY2hyb21pdW0ub3JnPgog
CiAgICAgICAgIFdlYiBJbnNwZWN0b3I6IHBhaW50IHJlY3RhbmdsZXMgYXJlIGluY29ycmVjdGx5
IHNob3duIGluIGNhc2Ugc3ViZnJhbWVzIGFyZSBwcmVzZW50CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9ibGFja2JlcnJ5L0ltYWdlQmxhY2tCZXJyeS5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9ibGFja2JlcnJ5L0ltYWdlQmxhY2tC
ZXJyeS5jcHAKaW5kZXggODc5MzI5OGQxMWRmMzllMjhmYzNlZTE2NmU3OWNiZTUzZTJhZDIyYi4u
MGFmN2QyNzY0MWFmZWZmZjhmNjlhNTA4OWVlNzRmNDBjNDdjNDhkMCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvYmxhY2tiZXJyeS9JbWFnZUJsYWNrQmVycnku
Y3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2JsYWNrYmVycnkvSW1h
Z2VCbGFja0JlcnJ5LmNwcApAQCAtMjMsMTcgKzIzLDIxIEBACiAjaW5jbHVkZSAiSW1hZ2VCdWZm
ZXIuaCIKICNpbmNsdWRlICJTaGFyZWRCdWZmZXIuaCIKIAorI2luY2x1ZGUgPEJsYWNrQmVycnlQ
bGF0Zm9ybVJlc291cmNlU3RvcmUuaD4KKyNpbmNsdWRlIDxTaGFyZWRQb2ludGVyLmg+CisKK3Vz
aW5nIEJsYWNrQmVycnk6OlBsYXRmb3JtOjpSZXNvdXJjZURhdGE7Cit1c2luZyBCbGFja0JlcnJ5
OjpQbGF0Zm9ybTo6UmVzb3VyY2VTdG9yZTsKKwogbmFtZXNwYWNlIFdlYkNvcmUgewogCiBQYXNz
UmVmUHRyPEltYWdlPiBJbWFnZTo6bG9hZFBsYXRmb3JtUmVzb3VyY2UoY29uc3QgY2hhciAqbmFt
ZSkKIHsKLSAgICAvLyBSRVNPVVJDRV9QQVRIIGlzIHNldCBieSBDTWFrZSBpbiBPcHRpb25zQmxh
Y2tCZXJyeS5jbWFrZQotICAgIFN0cmluZyBmdWxsUGF0aChSRVNPVVJDRV9QQVRIKTsKLSAgICBT
dHJpbmcgZXh0ZW5zaW9uKCIucG5nIik7Ci0KLSAgICBmdWxsUGF0aCA9IGZ1bGxQYXRoICsgbmFt
ZSArIGV4dGVuc2lvbjsKKyAgICBSZXNvdXJjZURhdGEgZGF0YSA9IFJlc291cmNlU3RvcmU6Omlu
c3RhbmNlKCktPnJlcXVlc3RSZXNvdXJjZShCbGFja0JlcnJ5OjpQbGF0Zm9ybTo6U3RyaW5nKG5h
bWUpKTsKKyAgICBpZiAoIWRhdGEuZGF0YSgpKQorICAgICAgICByZXR1cm4gQml0bWFwSW1hZ2U6
Om51bGxJbWFnZSgpOwogCi0gICAgUmVmUHRyPFNoYXJlZEJ1ZmZlcj4gYnVmZmVyID0gU2hhcmVk
QnVmZmVyOjpjcmVhdGVXaXRoQ29udGVudHNPZkZpbGUoZnVsbFBhdGgpOworICAgIFJlZlB0cjxT
aGFyZWRCdWZmZXI+IGJ1ZmZlciA9IFNoYXJlZEJ1ZmZlcjo6Y3JlYXRlKGRhdGEuZGF0YSgpLCBk
YXRhLmxlbigpKTsKICAgICBpZiAoIWJ1ZmZlcikKICAgICAgICAgcmV0dXJuIEJpdG1hcEltYWdl
OjpudWxsSW1hZ2UoKTsKIApkaWZmIC0tZ2l0IGEvU291cmNlL2NtYWtlL09wdGlvbnNCbGFja0Jl
cnJ5LmNtYWtlIGIvU291cmNlL2NtYWtlL09wdGlvbnNCbGFja0JlcnJ5LmNtYWtlCmluZGV4IGI5
NDYwMTRjNmM2NGY1MDBjYjA1MjA1OGE1Y2QxZGE4NGM0MzI4ZjkuLjE0MWZiYzk4YzhhMWE5ZTU4
YmUzZjFlNzcyZTg5YWViZjY5NjY1NjggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9jbWFrZS9PcHRpb25z
QmxhY2tCZXJyeS5jbWFrZQorKysgYi9Tb3VyY2UvY21ha2UvT3B0aW9uc0JsYWNrQmVycnkuY21h
a2UKQEAgLTEyNCw3ICsxMjQsNiBAQCBJRiAoVEFSR0VUSU5HX1BMQVlCT09LKQogICAgIFNFVChD
TUFLRV9DX0ZMQUdTICItbXRodW1iIC1tdGh1bWItaW50ZXJ3b3JrICR7Q01BS0VfQ19GTEFHU30i
KQogRU5ESUYgKCkKIAotQUREX0RFRklOSVRJT05TKC1EUkVTT1VSQ0VfUEFUSD0iL3Vzci9zaGFy
ZS93ZWJraXQvcmVzb3VyY2VzLyIpCiBJTkNMVURFX0RJUkVDVE9SSUVTKCR7Q01BS0VfSU5DTFVE
RV9QQVRIfSkKIAogU0VUKEpTQ19FWEVDVVRBQkxFX05BTUUganNjKQpkaWZmIC0tZ2l0IGEvQ2hh
bmdlTG9nIGIvQ2hhbmdlTG9nCmluZGV4IDBlNmJjOGIxMmUyMGE4ODQ2YWY4MmIzZmQ5YWEzZjlj
NTRkYjM4NDEuLmFjNzk3Y2RjYjEzM2M3ZmIwNjQ5ZjlmY2VmODU0Zjg4ZDc5OWRkNTQgMTAwNjQ0
Ci0tLSBhL0NoYW5nZUxvZworKysgYi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMi0x
MC0yNiAgUm9iIEJ1aXMgIDxyYnVpc0ByaW0uY29tPgorCisgICAgICAgIFtCbGFja0JlcnJ5XSBQ
bGF0Zm9ybSBBYnN0cmFjdGlvbiBmb3IgV2ViS2l0IFJlc291cmNlL0ltYWdlIExvYWRpbmcKKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMDUxOAorCisg
ICAgICAgIFBSIDIzMTczMgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgor
CisgICAgICAgIFJlbW92ZSBSRVNPVVJDRV9QQVRIIGZyb20gd2Via2l0LCB0aGlzIGlzIG5vdyBh
YnN0cmFjdGVkIGluIG91ciBwbGF0Zm9ybSBsYXllci4KKworICAgICAgICAqIFNvdXJjZS9jbWFr
ZS9PcHRpb25zQmxhY2tCZXJyeS5jbWFrZToKKwogMjAxMi0xMC0yMyAgS2VubmV0aCBSb2hkZSBD
aHJpc3RpYW5zZW4gIDxrZW5uZXRoQHdlYmtpdC5vcmc+CiAKICAgICAgICAgQWRkIHN1cHBvcnQg
Zm9yIHJlc29sdXRpb24gbWVkaWEgcXVlcnkK
</data>
<flag name="review"
          id="184732"
          type_id="1"
          status="+"
          setter="yong.li.webkit"
    />
          </attachment>
      

    </bug>

</bugzilla>