<?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>83252</bug_id>
          
          <creation_ts>2012-04-04 23:52:18 -0700</creation_ts>
          <short_desc>[BlackBerry] Empty Referrer should not be set into ResourceRequest when loading a main resource.</short_desc>
          <delta_ts>2012-04-05 19:51:27 -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>Other</rep_platform>
          <op_sys>Other</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="Jason Liu">jasonliuwebkit</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>rwlbuis</cc>
    
    <cc>staikos</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>596343</commentid>
    <comment_count>0</comment_count>
    <who name="Jason Liu">jasonliuwebkit</who>
    <bug_when>2012-04-04 23:52:18 -0700</bug_when>
    <thetext>We shouldn&apos;t set empty Referrer if there is not a Referrer at all.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>596429</commentid>
    <comment_count>1</comment_count>
      <attachid>135790</attachid>
    <who name="Jason Liu">jasonliuwebkit</who>
    <bug_when>2012-04-05 02:49:56 -0700</bug_when>
    <thetext>Created attachment 135790
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>596444</commentid>
    <comment_count>2</comment_count>
      <attachid>135790</attachid>
    <who name="Leo Yang">leo.yang</who>
    <bug_when>2012-04-05 03:17:16 -0700</bug_when>
    <thetext>Comment on attachment 135790
Patch

LGTM.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>596447</commentid>
    <comment_count>3</comment_count>
      <attachid>135790</attachid>
    <who name="Leo Yang">leo.yang</who>
    <bug_when>2012-04-05 03:22:52 -0700</bug_when>
    <thetext>Comment on attachment 135790
Patch

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

&gt; LayoutTests/http/tests/misc/resources/referrer-main-resource-expected.txt:1
&gt; +PASS: The server doesn&apos;t receive a referrer.

Nit: doesn&apos;t --&gt; didn&apos;t

&gt; LayoutTests/http/tests/misc/resources/referrer-main-resource.php:13
&gt; +        document.write(&quot;PASS: The server doesn&apos;t receive a referrer.&quot;);

Ditto.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>596449</commentid>
    <comment_count>4</comment_count>
      <attachid>135790</attachid>
    <who name="Charles Wei">charles.wei</who>
    <bug_when>2012-04-05 03:39:52 -0700</bug_when>
    <thetext>Comment on attachment 135790
Patch

Test case can be made simpler by echo the corresponding JS code directly, instead of into &quot;var result&quot;, which need to be processed in the client side.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>596464</commentid>
    <comment_count>5</comment_count>
      <attachid>135799</attachid>
    <who name="Jason Liu">jasonliuwebkit</who>
    <bug_when>2012-04-05 04:17:46 -0700</bug_when>
    <thetext>Created attachment 135799
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>596470</commentid>
    <comment_count>6</comment_count>
      <attachid>135801</attachid>
    <who name="Jason Liu">jasonliuwebkit</who>
    <bug_when>2012-04-05 04:25:14 -0700</bug_when>
    <thetext>Created attachment 135801
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>596471</commentid>
    <comment_count>7</comment_count>
      <attachid>135801</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2012-04-05 04:27:46 -0700</bug_when>
    <thetext>Comment on attachment 135801
Patch

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

&gt; LayoutTests/http/tests/misc/resources/referrer-main-resource.php:12
&gt; +        layoutTestController.dumpAsText();

This is usually done before the actual test, have a look at other tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>596476</commentid>
    <comment_count>8</comment_count>
      <attachid>135803</attachid>
    <who name="Jason Liu">jasonliuwebkit</who>
    <bug_when>2012-04-05 04:37:29 -0700</bug_when>
    <thetext>Created attachment 135803
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>597110</commentid>
    <comment_count>9</comment_count>
      <attachid>135803</attachid>
    <who name="Charles Wei">charles.wei</who>
    <bug_when>2012-04-05 18:32:29 -0700</bug_when>
    <thetext>Comment on attachment 135803
Patch

Looks good to me.  Need an webkit reviewer to approve.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>597152</commentid>
    <comment_count>10</comment_count>
      <attachid>135803</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-05 19:51:22 -0700</bug_when>
    <thetext>Comment on attachment 135803
Patch

Clearing flags on attachment: 135803

Committed r113406: &lt;http://trac.webkit.org/changeset/113406&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>597153</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-04-05 19:51:27 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>135790</attachid>
            <date>2012-04-05 02:49:56 -0700</date>
            <delta_ts>2012-04-05 04:17:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-83252-20120405174952.patch</filename>
            <type>text/plain</type>
            <size>2958</size>
            <attacher name="Jason Liu">jasonliuwebkit</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEzMjk1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwpp
bmRleCA0NWM5NzJjZTRlYTFjN2FiMzAxYWM3YWMxMWNmYjg4ZGEwNzFlMDI5Li44MWJjNzY2YmEy
NjdiYzhjMGE0ZDFkM2EwNjIzN2I2N2I3Mzg0MTAyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMi0wNC0wNSAgSmFzb24gTGl1ICA8amFzb24ubGl1
QHRvcmNobW9iaWxlLmNvbS5jbj4KKworICAgICAgICBbQmxhY2tCZXJyeV0gRW1wdHkgUmVmZXJy
ZXIgc2hvdWxkIG5vdCBiZSBzZXQgaW50byBSZXNvdXJjZVJlcXVlc3Qgd2hlbiBsb2FkaW5nIGEg
bWFpbiByZXNvdXJjZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTgzMjUyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgVGVzdDogaHR0cC90ZXN0cy9taXNjL3Jlc291cmNlcy9yZWZlcnJlci1tYWluLXJlc291
cmNlLnBocAorCisgICAgICAgICogQXBpL1dlYlBhZ2UuY3BwOgorICAgICAgICAoQmxhY2tCZXJy
eTo6V2ViS2l0OjpXZWJQYWdlUHJpdmF0ZTo6bG9hZCk6CisKIDIwMTItMDQtMDQgIFJvYiBCdWlz
ICA8cmJ1aXNAcmltLmNvbT4KIAogICAgICAgICBbQmxhY2tCZXJyeV0gTWFrZSB0aGUgc3dpdGNo
IHN0YXRlbWVudCBpbiBXZWJQYWdlOjpub3RpZnlBcHBBY3RpdmF0aW9uU3RhdGVDaGFuZ2UoKSBz
dHJvbmdlcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJQYWdl
LmNwcCBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViUGFnZS5jcHAKaW5kZXggOTIz
NTAwODFkYTQyMzEyYjYwMmM1YmNiNDA0Nzk0YWMxYmM1OGI3Yy4uZTNiY2FiZDY5YWZiYzBmODky
Y2QzYThiZDM3NWVmODViYzVjOTRiZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ibGFja2Jl
cnJ5L0FwaS9XZWJQYWdlLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dl
YlBhZ2UuY3BwCkBAIC01MjUsNyArNTI1LDcgQEAgdm9pZCBXZWJQYWdlUHJpdmF0ZTo6bG9hZChj
b25zdCBjaGFyKiB1cmwsIGNvbnN0IGNoYXIqIG5ldHdvcmtUb2tlbiwgY29uc3QgY2hhcioKICAg
ICBpZiAoaXNJbml0aWFsKQogICAgICAgICBOZXR3b3JrTWFuYWdlcjo6aW5zdGFuY2UoKS0+c2V0
SW5pdGlhbFVSTChrdXJsKTsKIAotICAgIFJlc291cmNlUmVxdWVzdCByZXF1ZXN0KGt1cmwsICIi
IC8qIHJlZmVycmVyICovKTsKKyAgICBSZXNvdXJjZVJlcXVlc3QgcmVxdWVzdChrdXJsKTsKICAg
ICByZXF1ZXN0LnNldFRva2VuKG5ldHdvcmtUb2tlbik7CiAgICAgaWYgKGlzSW5pdGlhbCB8fCBt
dXN0SGFuZGxlSW50ZXJuYWxseSkKICAgICAgICAgcmVxdWVzdC5zZXRNdXN0SGFuZGxlSW50ZXJu
YWxseSh0cnVlKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9yZXNv
dXJjZXMvcmVmZXJyZXItbWFpbi1yZXNvdXJjZS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9o
dHRwL3Rlc3RzL21pc2MvcmVzb3VyY2VzL3JlZmVycmVyLW1haW4tcmVzb3VyY2UtZXhwZWN0ZWQu
dHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLjE3MWE2MDNmNjM5ZjY2MGQ5M2IzOTQwZjVhOTRjODUzODc4ZWM5YTIK
LS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvcmVzb3VyY2Vz
L3JlZmVycmVyLW1haW4tcmVzb3VyY2UtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEgQEAKK1BBU1M6
IFRoZSBzZXJ2ZXIgZG9lc24ndCByZWNlaXZlIGEgcmVmZXJyZXIuCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvcmVzb3VyY2VzL3JlZmVycmVyLW1haW4tcmVzb3VyY2Uu
cGhwIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9taXNjL3Jlc291cmNlcy9yZWZlcnJlci1tYWlu
LXJlc291cmNlLnBocApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5iODk2OWVjMzA5NjlmODkyMDYzMTUwMmRiZDg3ZDE4
MDVkZjdjMDNmCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9taXNj
L3Jlc291cmNlcy9yZWZlcnJlci1tYWluLXJlc291cmNlLnBocApAQCAtMCwwICsxLDIyIEBACis8
aHRtbD4KKzxoZWFkPgorPHNjcmlwdD4KK2Z1bmN0aW9uIHJ1blRlc3QoKSB7CisgICAgdmFyIHJl
c3VsdCA9ICI8P3BocCBpZiAoaXNzZXQoJF9TRVJWRVJbJ0hUVFBfUkVGRVJFUiddKSkKKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICBlY2hvICJleGlzdCI7CisgICAgICAgICAgICAgICAgICAg
ICAgICBlbHNlCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgZWNobyAibm90IGV4aXN0IjsK
KyAgICAgICAgICAgICAgICAgPz4iOworICAgIGlmIChyZXN1bHQgPT0gImV4aXN0IikKKyAgICAg
ICAgZG9jdW1lbnQud3JpdGUoIkZBSUw6IFRoZSBzZXJ2ZXIgc2hvdWxkIG5vdCByZWNlaXZlIGEg
cmVmZXJyZXIgd2hpY2ggaXMgbm90IHNldCBieSB1c2VyIGFnZW50LiIpOworICAgIGVsc2UKKyAg
ICAgICAgZG9jdW1lbnQud3JpdGUoIlBBU1M6IFRoZSBzZXJ2ZXIgZG9lc24ndCByZWNlaXZlIGEg
cmVmZXJyZXIuIik7CisKKyAgICBpZiAod2luZG93LmxheW91dFRlc3RDb250cm9sbGVyKQorICAg
ICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7Cit9Cis8L3NjcmlwdD4KKzwv
aGVhZD4KKzxib2R5IG9ubG9hZD0icnVuVGVzdCgpIj4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>135799</attachid>
            <date>2012-04-05 04:17:46 -0700</date>
            <delta_ts>2012-04-05 04:24:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-83252-20120405191743.patch</filename>
            <type>text/plain</type>
            <size>2817</size>
            <attacher name="Jason Liu">jasonliuwebkit</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEzMjk1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwpp
bmRleCA0NWM5NzJjZTRlYTFjN2FiMzAxYWM3YWMxMWNmYjg4ZGEwNzFlMDI5Li44MWJjNzY2YmEy
NjdiYzhjMGE0ZDFkM2EwNjIzN2I2N2I3Mzg0MTAyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMi0wNC0wNSAgSmFzb24gTGl1ICA8amFzb24ubGl1
QHRvcmNobW9iaWxlLmNvbS5jbj4KKworICAgICAgICBbQmxhY2tCZXJyeV0gRW1wdHkgUmVmZXJy
ZXIgc2hvdWxkIG5vdCBiZSBzZXQgaW50byBSZXNvdXJjZVJlcXVlc3Qgd2hlbiBsb2FkaW5nIGEg
bWFpbiByZXNvdXJjZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTgzMjUyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgVGVzdDogaHR0cC90ZXN0cy9taXNjL3Jlc291cmNlcy9yZWZlcnJlci1tYWluLXJlc291
cmNlLnBocAorCisgICAgICAgICogQXBpL1dlYlBhZ2UuY3BwOgorICAgICAgICAoQmxhY2tCZXJy
eTo6V2ViS2l0OjpXZWJQYWdlUHJpdmF0ZTo6bG9hZCk6CisKIDIwMTItMDQtMDQgIFJvYiBCdWlz
ICA8cmJ1aXNAcmltLmNvbT4KIAogICAgICAgICBbQmxhY2tCZXJyeV0gTWFrZSB0aGUgc3dpdGNo
IHN0YXRlbWVudCBpbiBXZWJQYWdlOjpub3RpZnlBcHBBY3RpdmF0aW9uU3RhdGVDaGFuZ2UoKSBz
dHJvbmdlcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJQYWdl
LmNwcCBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViUGFnZS5jcHAKaW5kZXggOTIz
NTAwODFkYTQyMzEyYjYwMmM1YmNiNDA0Nzk0YWMxYmM1OGI3Yy4uZTNiY2FiZDY5YWZiYzBmODky
Y2QzYThiZDM3NWVmODViYzVjOTRiZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ibGFja2Jl
cnJ5L0FwaS9XZWJQYWdlLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dl
YlBhZ2UuY3BwCkBAIC01MjUsNyArNTI1LDcgQEAgdm9pZCBXZWJQYWdlUHJpdmF0ZTo6bG9hZChj
b25zdCBjaGFyKiB1cmwsIGNvbnN0IGNoYXIqIG5ldHdvcmtUb2tlbiwgY29uc3QgY2hhcioKICAg
ICBpZiAoaXNJbml0aWFsKQogICAgICAgICBOZXR3b3JrTWFuYWdlcjo6aW5zdGFuY2UoKS0+c2V0
SW5pdGlhbFVSTChrdXJsKTsKIAotICAgIFJlc291cmNlUmVxdWVzdCByZXF1ZXN0KGt1cmwsICIi
IC8qIHJlZmVycmVyICovKTsKKyAgICBSZXNvdXJjZVJlcXVlc3QgcmVxdWVzdChrdXJsKTsKICAg
ICByZXF1ZXN0LnNldFRva2VuKG5ldHdvcmtUb2tlbik7CiAgICAgaWYgKGlzSW5pdGlhbCB8fCBt
dXN0SGFuZGxlSW50ZXJuYWxseSkKICAgICAgICAgcmVxdWVzdC5zZXRNdXN0SGFuZGxlSW50ZXJu
YWxseSh0cnVlKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9yZXNv
dXJjZXMvcmVmZXJyZXItbWFpbi1yZXNvdXJjZS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9o
dHRwL3Rlc3RzL21pc2MvcmVzb3VyY2VzL3JlZmVycmVyLW1haW4tcmVzb3VyY2UtZXhwZWN0ZWQu
dHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLjE3MWE2MDNmNjM5ZjY2MGQ5M2IzOTQwZjVhOTRjODUzODc4ZWM5YTIK
LS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvcmVzb3VyY2Vz
L3JlZmVycmVyLW1haW4tcmVzb3VyY2UtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEgQEAKK1BBU1M6
IFRoZSBzZXJ2ZXIgZG9lc24ndCByZWNlaXZlIGEgcmVmZXJyZXIuCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvcmVzb3VyY2VzL3JlZmVycmVyLW1haW4tcmVzb3VyY2Uu
cGhwIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9taXNjL3Jlc291cmNlcy9yZWZlcnJlci1tYWlu
LXJlc291cmNlLnBocApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5lZDEyNWNjY2UyYjQ4ZTU5YmEwZWE1Njg3ZTg0ZDk3
MjczNDRlN2Q5Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9taXNj
L3Jlc291cmNlcy9yZWZlcnJlci1tYWluLXJlc291cmNlLnBocApAQCAtMCwwICsxLDE4IEBACis8
aHRtbD4KKzxoZWFkPgorPHNjcmlwdD4KK2Z1bmN0aW9uIHJ1blRlc3QoKSB7CisgICAgPD9waHAg
aWYgKGlzc2V0KCRfU0VSVkVSWydIVFRQX1JFRkVSRVInXSkpCisgICAgICAgICAgICAgIGVjaG8g
J2RvY3VtZW50LndyaXRlKCJGQUlMOiBUaGUgc2VydmVyIHNob3VsZCBub3QgcmVjZWl2ZSBhIHJl
ZmVycmVyIHdoaWNoIGlzIG5vdCBzZXQgYnkgdXNlciBhZ2VudC4iKTsnOworICAgICAgICAgIGVs
c2UKKyAgICAgICAgICAgICAgZWNobyAnZG9jdW1lbnQud3JpdGUoIlBBU1M6IFRoZSBzZXJ2ZXIg
ZG9lc25cJ3QgcmVjZWl2ZSBhIHJlZmVycmVyLiIpOyc7CisgICAgPz47CisKKyAgICBpZiAod2lu
ZG93LmxheW91dFRlc3RDb250cm9sbGVyKQorICAgICAgICBsYXlvdXRUZXN0Q29udHJvbGxlci5k
dW1wQXNUZXh0KCk7Cit9Cis8L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5IG9ubG9hZD0icnVuVGVz
dCgpIj4KKzwvYm9keT4KKzwvaHRtbD4K
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>135801</attachid>
            <date>2012-04-05 04:25:14 -0700</date>
            <delta_ts>2012-04-05 04:37:13 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-83252-20120405192509.patch</filename>
            <type>text/plain</type>
            <size>2815</size>
            <attacher name="Jason Liu">jasonliuwebkit</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEzMjk1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwpp
bmRleCA0NWM5NzJjZTRlYTFjN2FiMzAxYWM3YWMxMWNmYjg4ZGEwNzFlMDI5Li44MWJjNzY2YmEy
NjdiYzhjMGE0ZDFkM2EwNjIzN2I2N2I3Mzg0MTAyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMi0wNC0wNSAgSmFzb24gTGl1ICA8amFzb24ubGl1
QHRvcmNobW9iaWxlLmNvbS5jbj4KKworICAgICAgICBbQmxhY2tCZXJyeV0gRW1wdHkgUmVmZXJy
ZXIgc2hvdWxkIG5vdCBiZSBzZXQgaW50byBSZXNvdXJjZVJlcXVlc3Qgd2hlbiBsb2FkaW5nIGEg
bWFpbiByZXNvdXJjZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTgzMjUyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgVGVzdDogaHR0cC90ZXN0cy9taXNjL3Jlc291cmNlcy9yZWZlcnJlci1tYWluLXJlc291
cmNlLnBocAorCisgICAgICAgICogQXBpL1dlYlBhZ2UuY3BwOgorICAgICAgICAoQmxhY2tCZXJy
eTo6V2ViS2l0OjpXZWJQYWdlUHJpdmF0ZTo6bG9hZCk6CisKIDIwMTItMDQtMDQgIFJvYiBCdWlz
ICA8cmJ1aXNAcmltLmNvbT4KIAogICAgICAgICBbQmxhY2tCZXJyeV0gTWFrZSB0aGUgc3dpdGNo
IHN0YXRlbWVudCBpbiBXZWJQYWdlOjpub3RpZnlBcHBBY3RpdmF0aW9uU3RhdGVDaGFuZ2UoKSBz
dHJvbmdlcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJQYWdl
LmNwcCBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViUGFnZS5jcHAKaW5kZXggOTIz
NTAwODFkYTQyMzEyYjYwMmM1YmNiNDA0Nzk0YWMxYmM1OGI3Yy4uZTNiY2FiZDY5YWZiYzBmODky
Y2QzYThiZDM3NWVmODViYzVjOTRiZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ibGFja2Jl
cnJ5L0FwaS9XZWJQYWdlLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dl
YlBhZ2UuY3BwCkBAIC01MjUsNyArNTI1LDcgQEAgdm9pZCBXZWJQYWdlUHJpdmF0ZTo6bG9hZChj
b25zdCBjaGFyKiB1cmwsIGNvbnN0IGNoYXIqIG5ldHdvcmtUb2tlbiwgY29uc3QgY2hhcioKICAg
ICBpZiAoaXNJbml0aWFsKQogICAgICAgICBOZXR3b3JrTWFuYWdlcjo6aW5zdGFuY2UoKS0+c2V0
SW5pdGlhbFVSTChrdXJsKTsKIAotICAgIFJlc291cmNlUmVxdWVzdCByZXF1ZXN0KGt1cmwsICIi
IC8qIHJlZmVycmVyICovKTsKKyAgICBSZXNvdXJjZVJlcXVlc3QgcmVxdWVzdChrdXJsKTsKICAg
ICByZXF1ZXN0LnNldFRva2VuKG5ldHdvcmtUb2tlbik7CiAgICAgaWYgKGlzSW5pdGlhbCB8fCBt
dXN0SGFuZGxlSW50ZXJuYWxseSkKICAgICAgICAgcmVxdWVzdC5zZXRNdXN0SGFuZGxlSW50ZXJu
YWxseSh0cnVlKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9yZXNv
dXJjZXMvcmVmZXJyZXItbWFpbi1yZXNvdXJjZS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9o
dHRwL3Rlc3RzL21pc2MvcmVzb3VyY2VzL3JlZmVycmVyLW1haW4tcmVzb3VyY2UtZXhwZWN0ZWQu
dHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLjMxMDRlOWZmZGQyMGZlMTk0ZGZiZTE4ZDAwYTYwNzNlMWZjMjY2ZGIK
LS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvcmVzb3VyY2Vz
L3JlZmVycmVyLW1haW4tcmVzb3VyY2UtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEgQEAKK1BBU1M6
IFRoZSBzZXJ2ZXIgZGlkbid0IHJlY2VpdmUgYSByZWZlcnJlci4KZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9yZXNvdXJjZXMvcmVmZXJyZXItbWFpbi1yZXNvdXJjZS5w
aHAgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvcmVzb3VyY2VzL3JlZmVycmVyLW1haW4t
cmVzb3VyY2UucGhwCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjczNWY1MzkyNmM0OTUxNGI5MmEwN2U2ZDlmMjhlMWI2
YmUwMmNkNjMKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL21pc2Mv
cmVzb3VyY2VzL3JlZmVycmVyLW1haW4tcmVzb3VyY2UucGhwCkBAIC0wLDAgKzEsMTggQEAKKzxo
dG1sPgorPGhlYWQ+Cis8c2NyaXB0PgorZnVuY3Rpb24gcnVuVGVzdCgpIHsKKyAgICA8P3BocCBp
ZiAoaXNzZXQoJF9TRVJWRVJbJ0hUVFBfUkVGRVJFUiddKSkKKyAgICAgICAgICAgICAgZWNobyAn
ZG9jdW1lbnQud3JpdGUoIkZBSUw6IFRoZSBzZXJ2ZXIgc2hvdWxkIG5vdCByZWNlaXZlIGEgcmVm
ZXJyZXIgd2hpY2ggaXMgbm90IHNldCBieSB1c2VyIGFnZW50LiIpOyc7CisgICAgICAgICAgZWxz
ZQorICAgICAgICAgICAgICBlY2hvICdkb2N1bWVudC53cml0ZSgiUEFTUzogVGhlIHNlcnZlciBk
aWRuXCd0IHJlY2VpdmUgYSByZWZlcnJlci4iKTsnOworICAgID8+OworCisgICAgaWYgKHdpbmRv
dy5sYXlvdXRUZXN0Q29udHJvbGxlcikKKyAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVt
cEFzVGV4dCgpOworfQorPC9zY3JpcHQ+Cis8L2hlYWQ+Cis8Ym9keSBvbmxvYWQ9InJ1blRlc3Qo
KSI+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>135803</attachid>
            <date>2012-04-05 04:37:29 -0700</date>
            <delta_ts>2012-04-05 19:51:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-83252-20120405193725.patch</filename>
            <type>text/plain</type>
            <size>2819</size>
            <attacher name="Jason Liu">jasonliuwebkit</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTEzMjk1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2Js
YWNrYmVycnkvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0NoYW5nZUxvZwpp
bmRleCA0NWM5NzJjZTRlYTFjN2FiMzAxYWM3YWMxMWNmYjg4ZGEwNzFlMDI5Li44MWJjNzY2YmEy
NjdiYzhjMGE0ZDFkM2EwNjIzN2I2N2I3Mzg0MTAyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L2JsYWNrYmVycnkvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMi0wNC0wNSAgSmFzb24gTGl1ICA8amFzb24ubGl1
QHRvcmNobW9iaWxlLmNvbS5jbj4KKworICAgICAgICBbQmxhY2tCZXJyeV0gRW1wdHkgUmVmZXJy
ZXIgc2hvdWxkIG5vdCBiZSBzZXQgaW50byBSZXNvdXJjZVJlcXVlc3Qgd2hlbiBsb2FkaW5nIGEg
bWFpbiByZXNvdXJjZS4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTgzMjUyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgVGVzdDogaHR0cC90ZXN0cy9taXNjL3Jlc291cmNlcy9yZWZlcnJlci1tYWluLXJlc291
cmNlLnBocAorCisgICAgICAgICogQXBpL1dlYlBhZ2UuY3BwOgorICAgICAgICAoQmxhY2tCZXJy
eTo6V2ViS2l0OjpXZWJQYWdlUHJpdmF0ZTo6bG9hZCk6CisKIDIwMTItMDQtMDQgIFJvYiBCdWlz
ICA8cmJ1aXNAcmltLmNvbT4KIAogICAgICAgICBbQmxhY2tCZXJyeV0gTWFrZSB0aGUgc3dpdGNo
IHN0YXRlbWVudCBpbiBXZWJQYWdlOjpub3RpZnlBcHBBY3RpdmF0aW9uU3RhdGVDaGFuZ2UoKSBz
dHJvbmdlcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9ibGFja2JlcnJ5L0FwaS9XZWJQYWdl
LmNwcCBiL1NvdXJjZS9XZWJLaXQvYmxhY2tiZXJyeS9BcGkvV2ViUGFnZS5jcHAKaW5kZXggOTIz
NTAwODFkYTQyMzEyYjYwMmM1YmNiNDA0Nzk0YWMxYmM1OGI3Yy4uZTNiY2FiZDY5YWZiYzBmODky
Y2QzYThiZDM3NWVmODViYzVjOTRiZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9ibGFja2Jl
cnJ5L0FwaS9XZWJQYWdlLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L2JsYWNrYmVycnkvQXBpL1dl
YlBhZ2UuY3BwCkBAIC01MjUsNyArNTI1LDcgQEAgdm9pZCBXZWJQYWdlUHJpdmF0ZTo6bG9hZChj
b25zdCBjaGFyKiB1cmwsIGNvbnN0IGNoYXIqIG5ldHdvcmtUb2tlbiwgY29uc3QgY2hhcioKICAg
ICBpZiAoaXNJbml0aWFsKQogICAgICAgICBOZXR3b3JrTWFuYWdlcjo6aW5zdGFuY2UoKS0+c2V0
SW5pdGlhbFVSTChrdXJsKTsKIAotICAgIFJlc291cmNlUmVxdWVzdCByZXF1ZXN0KGt1cmwsICIi
IC8qIHJlZmVycmVyICovKTsKKyAgICBSZXNvdXJjZVJlcXVlc3QgcmVxdWVzdChrdXJsKTsKICAg
ICByZXF1ZXN0LnNldFRva2VuKG5ldHdvcmtUb2tlbik7CiAgICAgaWYgKGlzSW5pdGlhbCB8fCBt
dXN0SGFuZGxlSW50ZXJuYWxseSkKICAgICAgICAgcmVxdWVzdC5zZXRNdXN0SGFuZGxlSW50ZXJu
YWxseSh0cnVlKTsKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9yZXNv
dXJjZXMvcmVmZXJyZXItbWFpbi1yZXNvdXJjZS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9o
dHRwL3Rlc3RzL21pc2MvcmVzb3VyY2VzL3JlZmVycmVyLW1haW4tcmVzb3VyY2UtZXhwZWN0ZWQu
dHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLjMxMDRlOWZmZGQyMGZlMTk0ZGZiZTE4ZDAwYTYwNzNlMWZjMjY2ZGIK
LS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvcmVzb3VyY2Vz
L3JlZmVycmVyLW1haW4tcmVzb3VyY2UtZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEgQEAKK1BBU1M6
IFRoZSBzZXJ2ZXIgZGlkbid0IHJlY2VpdmUgYSByZWZlcnJlci4KZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2h0dHAvdGVzdHMvbWlzYy9yZXNvdXJjZXMvcmVmZXJyZXItbWFpbi1yZXNvdXJjZS5w
aHAgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL21pc2MvcmVzb3VyY2VzL3JlZmVycmVyLW1haW4t
cmVzb3VyY2UucGhwCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjI3OTAyZDAwZGU4MjM3MTMwMTZlMDkxODUxZDFjMDcz
YTFhYzI2MGYKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL21pc2Mv
cmVzb3VyY2VzL3JlZmVycmVyLW1haW4tcmVzb3VyY2UucGhwCkBAIC0wLDAgKzEsMjAgQEAKKzxo
dG1sPgorPGhlYWQ+Cis8c2NyaXB0PgorZnVuY3Rpb24gcnVuVGVzdCgpIHsKKworICAgIGlmICh3
aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpCisgICAgICAgIGxheW91dFRlc3RDb250cm9sbGVy
LmR1bXBBc1RleHQoKTsKKworICAgIDw/cGhwIGlmIChpc3NldCgkX1NFUlZFUlsnSFRUUF9SRUZF
UkVSJ10pKQorICAgICAgICAgICAgICBlY2hvICdkb2N1bWVudC53cml0ZSgiRkFJTDogVGhlIHNl
cnZlciBzaG91bGQgbm90IHJlY2VpdmUgYSByZWZlcnJlciB3aGljaCBpcyBub3Qgc2V0IGJ5IHVz
ZXIgYWdlbnQuIik7JzsKKyAgICAgICAgICBlbHNlCisgICAgICAgICAgICAgIGVjaG8gJ2RvY3Vt
ZW50LndyaXRlKCJQQVNTOiBUaGUgc2VydmVyIGRpZG5cJ3QgcmVjZWl2ZSBhIHJlZmVycmVyLiIp
Oyc7CisgICAgPz47CisKK30KKzwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSJydW5U
ZXN0KCkiPgorPC9ib2R5PgorPC9odG1sPgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>