<?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>74491</bug_id>
          
          <creation_ts>2011-12-14 01:43:39 -0800</creation_ts>
          <short_desc>Upstream FileSystemBlackBerry.cpp into WebCore/platform/blackberry</short_desc>
          <delta_ts>2011-12-15 20:04:07 -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>Platform</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>
          
          <blocked>73144</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Mary Wu">mawu</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>dbates</cc>
    
    <cc>leo.yang</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>520784</commentid>
    <comment_count>0</comment_count>
    <who name="Mary Wu">mawu</who>
    <bug_when>2011-12-14 01:43:39 -0800</bug_when>
    <thetext>This file upstream was split from bug #73798 per request of Nikolas Zimmermann.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520795</commentid>
    <comment_count>1</comment_count>
      <attachid>119179</attachid>
    <who name="Mary Wu">mawu</who>
    <bug_when>2011-12-14 02:00:01 -0800</bug_when>
    <thetext>Created attachment 119179
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>520895</commentid>
    <comment_count>2</comment_count>
    <who name="Leo Yang">leo.yang</who>
    <bug_when>2011-12-14 06:06:14 -0800</bug_when>
    <thetext>Why couldn&apos;t we share listDirectory with posix? Isn&apos;t posix more suitable for the BlackBerry port than efl in this case?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521592</commentid>
    <comment_count>3</comment_count>
    <who name="Mary Wu">mawu</who>
    <bug_when>2011-12-14 19:51:20 -0800</bug_when>
    <thetext>yes, thanks for pointing out...update soon</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521593</commentid>
    <comment_count>4</comment_count>
      <attachid>119363</attachid>
    <who name="Mary Wu">mawu</who>
    <bug_when>2011-12-14 19:51:38 -0800</bug_when>
    <thetext>Created attachment 119363
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521600</commentid>
    <comment_count>5</comment_count>
      <attachid>119363</attachid>
    <who name="Leo Yang">leo.yang</who>
    <bug_when>2011-12-14 20:03:13 -0800</bug_when>
    <thetext>Comment on attachment 119363
Patch

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

Informal review.

&gt; Source/WebCore/ChangeLog:8
&gt; +        We get most of FileSystem implementations from posix porting.        

How about changing this line to &quot;Because we are using most of file system implementations from the POSIX porting we only need to implement the left functions.&quot; ?
I would add an empty line after this line.

&gt; Source/WebCore/platform/blackberry/FileSystemBlackBerry.cpp:39
&gt; +bool unloadModule(PlatformModule)
&gt; +{
&gt; +    return false;

Don&apos;t we use this API? Why not implement?

&gt; Source/WebCore/platform/blackberry/FileSystemBlackBerry.cpp:44
&gt; +    return &quot;&quot;;

Couldn&apos;t we implement this on the BlackBerry/QNX platform?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521653</commentid>
    <comment_count>6</comment_count>
    <who name="Mary Wu">mawu</who>
    <bug_when>2011-12-14 22:11:03 -0800</bug_when>
    <thetext>Thanks for comments, Leo. Both interfaces are only used in plugin which seems our plugin porting don&apos;t really use them. Maybe in future we need to implement.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521662</commentid>
    <comment_count>7</comment_count>
    <who name="Mary Wu">mawu</who>
    <bug_when>2011-12-14 22:28:20 -0800</bug_when>
    <thetext>(In reply to comment #6)
&gt; Thanks for comments, Leo. Both interfaces are only used in plugin which seems our plugin porting don&apos;t really use them. Maybe in future we need to implement.

use/call them</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521663</commentid>
    <comment_count>8</comment_count>
    <who name="Mary Wu">mawu</who>
    <bug_when>2011-12-14 22:28:39 -0800</bug_when>
    <thetext>commit log update...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521664</commentid>
    <comment_count>9</comment_count>
      <attachid>119379</attachid>
    <who name="Mary Wu">mawu</who>
    <bug_when>2011-12-14 22:29:16 -0800</bug_when>
    <thetext>Created attachment 119379
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>522439</commentid>
    <comment_count>10</comment_count>
      <attachid>119379</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2011-12-15 18:56:30 -0800</bug_when>
    <thetext>Comment on attachment 119379
Patch

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>522467</commentid>
    <comment_count>11</comment_count>
      <attachid>119379</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-15 20:04:02 -0800</bug_when>
    <thetext>Comment on attachment 119379
Patch

Clearing flags on attachment: 119379

Committed r103016: &lt;http://trac.webkit.org/changeset/103016&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>522468</commentid>
    <comment_count>12</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-12-15 20:04:07 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119179</attachid>
            <date>2011-12-14 02:00:01 -0800</date>
            <delta_ts>2011-12-14 19:51:30 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-74491-20111214175956.patch</filename>
            <type>text/plain</type>
            <size>4957</size>
            <attacher name="Mary Wu">mawu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAyNjQ3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjEyNTNiNDkwYWUyZWQ3
Njg5MWU5NmRjNjJmN2IxZDNhZGY4NDFlZS4uM2M3NzAyNjhhZWUyMTUzNjlkNGYxYjNhMWM3NWI2
ZDllMGNjNWFhYiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDExLTEyLTE0ICBNYXJ5
IFd1ICA8bWFyeS53dUB0b3JjaG1vYmlsZS5jb20uY24+CisKKyAgICAgICAgVXBzdHJlYW0gRmls
ZVN5c3RlbUJsYWNrQmVycnkuY3BwIGludG8gV2ViQ29yZS9wbGF0Zm9ybS9ibGFja2JlcnJ5Cisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NDQ5MQorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlIGdldCBwYXJ0
IG9mIEZpbGVTeXN0ZW0gaW1wbGVtZW50YXRpb25zIGZyb20gZWZsIGFuZCBwb3NpeCBwb3J0aW5n
LiAKKyAgICAgICAgSW5pdGlhbCB1cHN0cmVhbSwgbm8gbmV3IHRlc3RzLgorCisgICAgICAgICog
UGxhdGZvcm1CbGFja0JlcnJ5LmNtYWtlOiBNb2RpZmllZCB0byBhZGQgRmlsZVN5c3RlbUVmbC5j
cHAgYW5kIEZpbGVTeXN0ZW1QT1NJWC5jcHAuCisgICAgICAgICogcGxhdGZvcm0vYmxhY2tiZXJy
eS9GaWxlU3lzdGVtQmxhY2tCZXJyeS5jcHA6IEFkZGVkLgorICAgICAgICAoV2ViQ29yZTo6aG9t
ZURpcmVjdG9yeVBhdGgpOgorICAgICAgICAoV2ViQ29yZTo6dW5sb2FkTW9kdWxlKToKKyAgICAg
ICAgKFdlYkNvcmU6Om9wZW5UZW1wb3JhcnlGaWxlKToKKyAgICAgICAgKiBwbGF0Zm9ybS9lZmwv
RmlsZVN5c3RlbUVmbC5jcHA6IE1vZGlmaWVkIHRvIGFkZCBibGFja2JlcnJ5IG9wdGlvbi4KKyAg
ICAgICAgKiBwbGF0Zm9ybS9wb3NpeC9GaWxlU3lzdGVtUE9TSVguY3BwOiBNb2RpZmllZCB0byBh
ZGQgYmxhY2tiZXJyeSBvcHRpb24uCisKIDIwMTEtMTItMTIgIEVyaWsgQXJ2aWRzc29uICA8YXJ2
QGNocm9taXVtLm9yZz4KIAogICAgICAgICBbVjhdIENvZGVHZW5lcmF0b3JWOC5wbSBkb2VzIG5v
dCBjb3JyZWN0bHkgd29yayB3aXRoIGluaGVyaXRlZCBIYXNJbmRleEdldHRlcgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvUGxhdGZvcm1CbGFja0JlcnJ5LmNtYWtlIGIvU291cmNlL1dlYkNv
cmUvUGxhdGZvcm1CbGFja0JlcnJ5LmNtYWtlCmluZGV4IGEwZmE2NDNlOTU0YjZiMzhlMDkzOTVj
MDExNzE1MzJiZWQ4ZGJkNDkuLjI4NDkxNWFjMWQzYzA5MDM0YTIyNGVlMjM4MzVhMzRkMTQ4MGQw
MTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtQmxhY2tCZXJyeS5jbWFrZQor
KysgYi9Tb3VyY2UvV2ViQ29yZS9QbGF0Zm9ybUJsYWNrQmVycnkuY21ha2UKQEAgLTc3LDYgKzc3
LDcgQEAgTElTVChBUFBFTkQgV2ViQ29yZV9TT1VSQ0VTCiAgICAgcGxhdGZvcm0vaW1hZ2UtZGVj
b2RlcnMvd2VicC9XRUJQSW1hZ2VEZWNvZGVyLmNwcAogICAgIHBsYXRmb3JtL3Bvc2l4L0ZpbGVT
eXN0ZW1QT1NJWC5jcHAKICAgICBwbGF0Zm9ybS9wb3NpeC9TaGFyZWRCdWZmZXJQT1NJWC5jcHAK
KyAgICBwbGF0Zm9ybS9lZmwvRmlsZVN5c3RlbUVmbC5jcHAKICAgICBwbGF0Zm9ybS90ZXh0L1Rl
eHRCcmVha0l0ZXJhdG9ySUNVLmNwcAogICAgIHBsYXRmb3JtL3RleHQvVGV4dENvZGVjSUNVLmNw
cAogICAgIHBsYXRmb3JtL3RleHQvVGV4dEVuY29kaW5nRGV0ZWN0b3JJQ1UuY3BwCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ibGFja2JlcnJ5L0ZpbGVTeXN0ZW1CbGFja0Jl
cnJ5LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2JsYWNrYmVycnkvRmlsZVN5c3RlbUJs
YWNrQmVycnkuY3BwCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjhiYTYyNzI1ZjZkNmY3NmU5MTlkMTI4N2ZkMjdjMDY4
NmM2NzFjMTAKLS0tIC9kZXYvbnVsbAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ibGFj
a2JlcnJ5L0ZpbGVTeXN0ZW1CbGFja0JlcnJ5LmNwcApAQCAtMCwwICsxLDQxIEBACisvKgorICog
Q29weXJpZ2h0IChDKSAyMDA5LCAyMDEwLCAyMDExIFJlc2VhcmNoIEluIE1vdGlvbiBMaW1pdGVk
LiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICoKKyAqIFRoaXMgbGlicmFyeSBpcyBmcmVlIHNvZnR3
YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKKyAqIG1vZGlmeSBpdCB1bmRlciB0
aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UgYXMg
cHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlcgorICogdmVy
c2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJz
aW9uLgorICoKKyAqIFRoaXMgbGlicmFyeSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0
IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0
IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRO
RVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCisgKiBMZXNzZXIgR2Vu
ZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoKKyAqIFlvdSBzaG91bGQg
aGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKKyAq
IExpY2Vuc2UgYWxvbmcgd2l0aCB0aGlzIGxpYnJhcnk7IGlmIG5vdCwgd3JpdGUgdG8gdGhlIEZy
ZWUgU29mdHdhcmUKKyAqIEZvdW5kYXRpb24sIEluYy4sIDUxIEZyYW5rbGluIFN0cmVldCwgRmlm
dGggRmxvb3IsIEJvc3RvbiwgTUEgIDAyMTEwLTEzMDEgIFVTQQorICovCisKKyNpbmNsdWRlICJj
b25maWcuaCIKKyNpbmNsdWRlICJGaWxlU3lzdGVtLmgiCisKKyNpbmNsdWRlIDxCbGFja0JlcnJ5
UGxhdGZvcm1DbGllbnQuaD4KKworbmFtZXNwYWNlIFdlYkNvcmUgeworCitTdHJpbmcgaG9tZURp
cmVjdG9yeVBhdGgoKQoreworICAgIHJldHVybiBCbGFja0JlcnJ5OjpQbGF0Zm9ybTo6Q2xpZW50
OjpnZXQoKS0+Z2V0QXBwbGljYXRpb25EYXRhRGlyZWN0b3J5KCkuY19zdHIoKTsKK30KKworYm9v
bCB1bmxvYWRNb2R1bGUoUGxhdGZvcm1Nb2R1bGUpCit7CisgICAgcmV0dXJuIGZhbHNlOworfQor
CitTdHJpbmcgb3BlblRlbXBvcmFyeUZpbGUoY29uc3QgU3RyaW5nJiwgUGxhdGZvcm1GaWxlSGFu
ZGxlJikKK3sKKyAgICByZXR1cm4gIiI7Cit9CisKK30gLy8gbmFtZXNwYWNlIFdlYkNvcmUKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9GaWxlU3lzdGVtRWZsLmNwcCBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2VmbC9GaWxlU3lzdGVtRWZsLmNwcAppbmRleCAwMWM2
YzY3MjZjODM2NmU0Zjg1ZDg3N2I2N2QwZDc2MzEwNTVmNTk4Li41MjIwNzQxOGNiMzA1ZDgyYzNj
MzIzOGE0Y2JiNWM3ZTliYTdmOTkyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9y
bS9lZmwvRmlsZVN5c3RlbUVmbC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZWZs
L0ZpbGVTeXN0ZW1FZmwuY3BwCkBAIC0zNSw5ICszNSwxMSBAQAogCiAjaW5jbHVkZSAiTm90SW1w
bGVtZW50ZWQuaCIKIAorI2lmICFQTEFURk9STShCTEFDS0JFUlJZKQogI2luY2x1ZGUgPEVjb3Jl
Lmg+CiAjaW5jbHVkZSA8RWNvcmVfRmlsZS5oPgogI2luY2x1ZGUgPEVpbmEuaD4KKyNlbmRpZgog
I2luY2x1ZGUgPGRpcmVudC5oPgogI2luY2x1ZGUgPGRsZmNuLmg+CiAjaW5jbHVkZSA8ZXJybm8u
aD4KQEAgLTY3LDYgKzY5LDcgQEAgQ1N0cmluZyBmaWxlU3lzdGVtUmVwcmVzZW50YXRpb24oY29u
c3QgU3RyaW5nJiBwYXRoKQogI2VuZGlmCiB9CiAKKyNpZiAhUExBVEZPUk0oQkxBQ0tCRVJSWSkK
IFN0cmluZyBvcGVuVGVtcG9yYXJ5RmlsZShjb25zdCBTdHJpbmcmIHByZWZpeCwgUGxhdGZvcm1G
aWxlSGFuZGxlJiBoYW5kbGUpCiB7CiAgICAgY2hhciBidWZmZXJbUEFUSF9NQVhdOwpAQCAtMTA3
LDYgKzExMCw3IEBAIFN0cmluZyBob21lRGlyZWN0b3J5UGF0aCgpCiAgICAgfQogICAgIHJldHVy
biBTdHJpbmc6OmZyb21VVEY4KGhvbWUpOwogfQorI2VuZGlmIC8vICFQTEFURk9STShCTEFDS0JF
UlJZKQogCiBWZWN0b3I8U3RyaW5nPiBsaXN0RGlyZWN0b3J5KGNvbnN0IFN0cmluZyYgcGF0aCwg
Y29uc3QgU3RyaW5nJiBmaWx0ZXIpCiB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0
Zm9ybS9wb3NpeC9GaWxlU3lzdGVtUE9TSVguY3BwIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
cG9zaXgvRmlsZVN5c3RlbVBPU0lYLmNwcAppbmRleCAyOGY4MDI5OTFhOTI5NDRhMGUwZDYyZTVh
NTNmM2Q4OGZlNmUzZWI1Li41NzdjMTJkYTc3MGZiNTk1NWFjOTVjMWIzNmZiNzhkOWNlZjNjYTk0
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9wb3NpeC9GaWxlU3lzdGVtUE9T
SVguY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL3Bvc2l4L0ZpbGVTeXN0ZW1QT1NJ
WC5jcHAKQEAgLTIyOSw3ICsyMjksNyBAQCBTdHJpbmcgZGlyZWN0b3J5TmFtZShjb25zdCBTdHJp
bmcmIHBhdGgpCiAgICAgcmV0dXJuIGRpcm5hbWUoZnNSZXAubXV0YWJsZURhdGEoKSk7CiB9CiAK
LSNpZiAhUExBVEZPUk0oRUZMKQorI2lmICFQTEFURk9STShFRkwpICYmICFQTEFURk9STShCTEFD
S0JFUlJZKQogVmVjdG9yPFN0cmluZz4gbGlzdERpcmVjdG9yeShjb25zdCBTdHJpbmcmIHBhdGgs
IGNvbnN0IFN0cmluZyYgZmlsdGVyKQogewogICAgIFZlY3RvcjxTdHJpbmc+IGVudHJpZXM7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119363</attachid>
            <date>2011-12-14 19:51:38 -0800</date>
            <delta_ts>2011-12-14 22:29:08 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-74491-20111215115131.patch</filename>
            <type>text/plain</type>
            <size>2695</size>
            <attacher name="Mary Wu">mawu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAyNjQ3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjEyNTNiNDkwYWUyZWQ3
Njg5MWU5NmRjNjJmN2IxZDNhZGY4NDFlZS4uMWU2OWJmOTdkM2IxZTVkY2MzMjlmNmMxMDI5ZThi
NTU5NjFhOWUzOSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDExLTEyLTE0ICBNYXJ5
IFd1ICA8bWFyeS53dUB0b3JjaG1vYmlsZS5jb20uY24+CisKKyAgICAgICAgVXBzdHJlYW0gRmls
ZVN5c3RlbUJsYWNrQmVycnkuY3BwIGludG8gV2ViQ29yZS9wbGF0Zm9ybS9ibGFja2JlcnJ5Cisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NDQ5MQorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlIGdldCBtb3N0
IG9mIEZpbGVTeXN0ZW0gaW1wbGVtZW50YXRpb25zIGZyb20gcG9zaXggcG9ydGluZy4gICAgICAg
IAorICAgICAgICBJbml0aWFsIHVwc3RyZWFtLCBubyBuZXcgdGVzdHMuCisKKyAgICAgICAgKiBw
bGF0Zm9ybS9ibGFja2JlcnJ5L0ZpbGVTeXN0ZW1CbGFja0JlcnJ5LmNwcDogQWRkZWQuCisgICAg
ICAgIChXZWJDb3JlOjpob21lRGlyZWN0b3J5UGF0aCk6CisgICAgICAgIChXZWJDb3JlOjpmaWxl
U3lzdGVtUmVwcmVzZW50YXRpb24pOgorICAgICAgICAoV2ViQ29yZTo6dW5sb2FkTW9kdWxlKToK
KyAgICAgICAgKFdlYkNvcmU6Om9wZW5UZW1wb3JhcnlGaWxlKToKKwogMjAxMS0xMi0xMiAgRXJp
ayBBcnZpZHNzb24gIDxhcnZAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFtWOF0gQ29kZUdlbmVy
YXRvclY4LnBtIGRvZXMgbm90IGNvcnJlY3RseSB3b3JrIHdpdGggaW5oZXJpdGVkIEhhc0luZGV4
R2V0dGVyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ibGFja2JlcnJ5L0Zp
bGVTeXN0ZW1CbGFja0JlcnJ5LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2JsYWNrYmVy
cnkvRmlsZVN5c3RlbUJsYWNrQmVycnkuY3BwCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmU0ZTU2MmU1OTE2ZmU0ZGZj
OWI0ZDI1ZjQ5ZjdlNjdmODYwOWUyYmYKLS0tIC9kZXYvbnVsbAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ibGFja2JlcnJ5L0ZpbGVTeXN0ZW1CbGFja0JlcnJ5LmNwcApAQCAtMCwwICsx
LDQ3IEBACisvKgorICogQ29weXJpZ2h0IChDKSAyMDA5LCAyMDEwLCAyMDExIFJlc2VhcmNoIElu
IE1vdGlvbiBMaW1pdGVkLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICoKKyAqIFRoaXMgbGlicmFy
eSBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKKyAqIG1v
ZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMK
KyAqIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247
IGVpdGhlcgorICogdmVyc2lvbiAyIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24p
IGFueSBsYXRlciB2ZXJzaW9uLgorICoKKyAqIFRoaXMgbGlicmFyeSBpcyBkaXN0cmlidXRlZCBp
biB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdB
UlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5U
QUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05V
CisgKiBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoK
KyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBMZXNzZXIgR2Vu
ZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UgYWxvbmcgd2l0aCB0aGlzIGxpYnJhcnk7IGlmIG5vdCwg
d3JpdGUgdG8gdGhlIEZyZWUgU29mdHdhcmUKKyAqIEZvdW5kYXRpb24sIEluYy4sIDUxIEZyYW5r
bGluIFN0cmVldCwgRmlmdGggRmxvb3IsIEJvc3RvbiwgTUEgIDAyMTEwLTEzMDEgIFVTQQorICov
CisKKyNpbmNsdWRlICJjb25maWcuaCIKKyNpbmNsdWRlICJGaWxlU3lzdGVtLmgiCisKKyNpbmNs
dWRlIDxCbGFja0JlcnJ5UGxhdGZvcm1DbGllbnQuaD4KKyNpbmNsdWRlIDx3dGYvdGV4dC9DU3Ry
aW5nLmg+CisKK25hbWVzcGFjZSBXZWJDb3JlIHsKKworU3RyaW5nIGhvbWVEaXJlY3RvcnlQYXRo
KCkKK3sKKyAgICByZXR1cm4gQmxhY2tCZXJyeTo6UGxhdGZvcm06OkNsaWVudDo6Z2V0KCktPmdl
dEFwcGxpY2F0aW9uRGF0YURpcmVjdG9yeSgpLmNfc3RyKCk7Cit9CisKK0NTdHJpbmcgZmlsZVN5
c3RlbVJlcHJlc2VudGF0aW9uKGNvbnN0IFN0cmluZyYgcGF0aCkKK3sKKyAgICByZXR1cm4gcGF0
aC51dGY4KCk7Cit9CisKK2Jvb2wgdW5sb2FkTW9kdWxlKFBsYXRmb3JtTW9kdWxlKQoreworICAg
IHJldHVybiBmYWxzZTsKK30KKworU3RyaW5nIG9wZW5UZW1wb3JhcnlGaWxlKGNvbnN0IFN0cmlu
ZyYsIFBsYXRmb3JtRmlsZUhhbmRsZSYpCit7CisgICAgcmV0dXJuICIiOworfQorCit9IC8vIG5h
bWVzcGFjZSBXZWJDb3JlCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>119379</attachid>
            <date>2011-12-14 22:29:16 -0800</date>
            <delta_ts>2011-12-15 20:04:02 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-74491-20111215142910.patch</filename>
            <type>text/plain</type>
            <size>2729</size>
            <attacher name="Mary Wu">mawu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTAyNjQ3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMjEyNTNiNDkwYWUyZWQ3
Njg5MWU5NmRjNjJmN2IxZDNhZGY4NDFlZS4uZjRhNzRmYTFjNTYxNTRlOWM5OGIxYzZlZmZhMzE4
ZDllNTU3NzQwNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDExLTEyLTE0ICBNYXJ5
IFd1ICA8bWFyeS53dUB0b3JjaG1vYmlsZS5jb20uY24+CisKKyAgICAgICAgVXBzdHJlYW0gRmls
ZVN5c3RlbUJsYWNrQmVycnkuY3BwIGludG8gV2ViQ29yZS9wbGF0Zm9ybS9ibGFja2JlcnJ5Cisg
ICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NDQ5MQorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdlIGFyZSB1c2lu
ZyBQT1NJWCBwb3J0aW5nIG9mIEZpbGVTeXN0ZW0sIHNvIGhlcmUgb25seSBpbXBsZW1lbnQgb3Ro
ZXIgCisgICAgICAgIG5lY2Vzc2FyeSBmdW5jdGlvbnMuCisKKyAgICAgICAgSW5pdGlhbCB1cHN0
cmVhbSwgbm8gbmV3IHRlc3RzLgorCisgICAgICAgICogcGxhdGZvcm0vYmxhY2tiZXJyeS9GaWxl
U3lzdGVtQmxhY2tCZXJyeS5jcHA6IEFkZGVkLgorICAgICAgICAoV2ViQ29yZTo6aG9tZURpcmVj
dG9yeVBhdGgpOgorICAgICAgICAoV2ViQ29yZTo6ZmlsZVN5c3RlbVJlcHJlc2VudGF0aW9uKToK
KyAgICAgICAgKFdlYkNvcmU6OnVubG9hZE1vZHVsZSk6CisgICAgICAgIChXZWJDb3JlOjpvcGVu
VGVtcG9yYXJ5RmlsZSk6CisKIDIwMTEtMTItMTIgIEVyaWsgQXJ2aWRzc29uICA8YXJ2QGNocm9t
aXVtLm9yZz4KIAogICAgICAgICBbVjhdIENvZGVHZW5lcmF0b3JWOC5wbSBkb2VzIG5vdCBjb3Jy
ZWN0bHkgd29yayB3aXRoIGluaGVyaXRlZCBIYXNJbmRleEdldHRlcgpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vYmxhY2tiZXJyeS9GaWxlU3lzdGVtQmxhY2tCZXJyeS5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ibGFja2JlcnJ5L0ZpbGVTeXN0ZW1CbGFja0JlcnJ5
LmNwcApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwLi5lNGU1NjJlNTkxNmZlNGRmYzliNGQyNWY0OWY3ZTY3Zjg2MDllMmJm
Ci0tLSAvZGV2L251bGwKKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vYmxhY2tiZXJyeS9G
aWxlU3lzdGVtQmxhY2tCZXJyeS5jcHAKQEAgLTAsMCArMSw0NyBAQAorLyoKKyAqIENvcHlyaWdo
dCAoQykgMjAwOSwgMjAxMCwgMjAxMSBSZXNlYXJjaCBJbiBNb3Rpb24gTGltaXRlZC4gQWxsIHJp
Z2h0cyByZXNlcnZlZC4KKyAqCisgKiBUaGlzIGxpYnJhcnkgaXMgZnJlZSBzb2Z0d2FyZTsgeW91
IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCisgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1z
IG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFzIHB1Ymxpc2hl
ZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIKKyAqIHZlcnNpb24gMiBv
ZiB0aGUgTGljZW5zZSwgb3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyAq
CisgKiBUaGlzIGxpYnJhcnkgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxs
IGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRo
ZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1Ig
QSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQorICogTGVzc2VyIEdlbmVyYWwgUHVi
bGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVj
ZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNl
IGFsb25nIHdpdGggdGhpcyBsaWJyYXJ5OyBpZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3
YXJlCisgKiBGb3VuZGF0aW9uLCBJbmMuLCA1MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29y
LCBCb3N0b24sIE1BICAwMjExMC0xMzAxICBVU0EKKyAqLworCisjaW5jbHVkZSAiY29uZmlnLmgi
CisjaW5jbHVkZSAiRmlsZVN5c3RlbS5oIgorCisjaW5jbHVkZSA8QmxhY2tCZXJyeVBsYXRmb3Jt
Q2xpZW50Lmg+CisjaW5jbHVkZSA8d3RmL3RleHQvQ1N0cmluZy5oPgorCituYW1lc3BhY2UgV2Vi
Q29yZSB7CisKK1N0cmluZyBob21lRGlyZWN0b3J5UGF0aCgpCit7CisgICAgcmV0dXJuIEJsYWNr
QmVycnk6OlBsYXRmb3JtOjpDbGllbnQ6OmdldCgpLT5nZXRBcHBsaWNhdGlvbkRhdGFEaXJlY3Rv
cnkoKS5jX3N0cigpOworfQorCitDU3RyaW5nIGZpbGVTeXN0ZW1SZXByZXNlbnRhdGlvbihjb25z
dCBTdHJpbmcmIHBhdGgpCit7CisgICAgcmV0dXJuIHBhdGgudXRmOCgpOworfQorCitib29sIHVu
bG9hZE1vZHVsZShQbGF0Zm9ybU1vZHVsZSkKK3sKKyAgICByZXR1cm4gZmFsc2U7Cit9CisKK1N0
cmluZyBvcGVuVGVtcG9yYXJ5RmlsZShjb25zdCBTdHJpbmcmLCBQbGF0Zm9ybUZpbGVIYW5kbGUm
KQoreworICAgIHJldHVybiAiIjsKK30KKworfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>