<?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>11735</bug_id>
          
          <creation_ts>2006-12-01 14:38:12 -0800</creation_ts>
          <short_desc>[S60] document.referrer doesn&apos;t seem to have any value</short_desc>
          <delta_ts>2006-12-15 14:41:00 -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>420+</version>
          <rep_platform>S60 Emulator</rep_platform>
          <op_sys>S60 3rd edition</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://testsuite.nokia-boston.com/content/esmp_Sec9/objDocument/referrer_prop.xhtml</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sornalatha Rathnasamy">sornalatha.rathnasamy</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>43623</commentid>
    <comment_count>0</comment_count>
    <who name="Sornalatha Rathnasamy">sornalatha.rathnasamy</who>
    <bug_when>2006-12-01 14:38:12 -0800</bug_when>
    <thetext>To Reproduce:

Load http://testsuite.nokia-boston.com/content/esmp_Sec9/objDocument/referrer_prop.xhtml
Select the link
The test will fail

Note that this test posts its results automatically so when run outside of a test pass it ends with a &apos;Page Not Found&apos; error.  The test results can be observed on the previous page.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43624</commentid>
    <comment_count>1</comment_count>
      <attachid>11707</attachid>
    <who name="Sornalatha Rathnasamy">sornalatha.rathnasamy</who>
    <bug_when>2006-12-01 14:46:03 -0800</bug_when>
    <thetext>Created attachment 11707
store and retrieve referrer url in webkitloader</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43439</commentid>
    <comment_count>2</comment_count>
      <attachid>11707</attachid>
    <who name="Yongjun Zhang">yongjun.zhang</who>
    <bug_when>2006-12-04 07:10:59 -0800</bug_when>
    <thetext>Comment on attachment 11707
store and retrieve referrer url in webkitloader

Could be better to push referrerUrl to cleanupStack in the following lines:
+        HBufC8* referrerUrl = HBufC8::NewL( iUrlRequestInfo-&gt;RefererUrl().Length() ); 
+        referrerUrl-&gt;Des().Copy( iUrlRequestInfo-&gt;RefererUrl() );
+        RStringF str = stringPool.OpenFStringL( referrerUrl-&gt;Des() );
+        delete referrerUrl;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43442</commentid>
    <comment_count>3</comment_count>
      <attachid>11726</attachid>
    <who name="Sornalatha Rathnasamy">sornalatha.rathnasamy</who>
    <bug_when>2006-12-04 07:29:11 -0800</bug_when>
    <thetext>Created attachment 11726
store the referrer url in a member variable in CWebKitLoader</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43458</commentid>
    <comment_count>4</comment_count>
      <attachid>11730</attachid>
    <who name="Sornalatha Rathnasamy">sornalatha.rathnasamy</who>
    <bug_when>2006-12-04 14:03:38 -0800</bug_when>
    <thetext>Created attachment 11730
store referrer url in CWebkitLoader</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43460</commentid>
    <comment_count>5</comment_count>
      <attachid>11730</attachid>
    <who name="Yongjun Zhang">yongjun.zhang</who>
    <bug_when>2006-12-04 14:06:21 -0800</bug_when>
    <thetext>Comment on attachment 11730
store referrer url in CWebkitLoader

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43461</commentid>
    <comment_count>6</comment_count>
    <who name="Yongjun Zhang">yongjun.zhang</who>
    <bug_when>2006-12-04 14:12:40 -0800</bug_when>
    <thetext>Completed: At revision: 18002  
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41669</commentid>
    <comment_count>7</comment_count>
    <who name="Krishna">krishnamurty.podipireddy</who>
    <bug_when>2006-12-15 14:41:00 -0800</bug_when>
    <thetext>
TSW ID: PNIO-6TCGX3

Verified and Closed.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>11707</attachid>
            <date>2006-12-01 14:46:03 -0800</date>
            <delta_ts>2006-12-04 07:26:45 -0800</delta_ts>
            <desc>store and retrieve referrer url in webkitloader</desc>
            <filename>bugzilla_11735.patch</filename>
            <type>text/plain</type>
            <size>7257</size>
            <attacher name="Sornalatha Rathnasamy">sornalatha.rathnasamy</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9Ccm93c2VyVmlldy9pbmMvV2ViS2l0TG9hZGVyLmgNCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0N
Ci0tLSBXZWJLaXQvQnJvd3NlclZpZXcvaW5jL1dlYktpdExvYWRlci5oCShyZXZpc2lvbiAxNzk2
OCkNCisrKyBXZWJLaXQvQnJvd3NlclZpZXcvaW5jL1dlYktpdExvYWRlci5oCSh3b3JraW5nIGNv
cHkpDQpAQCAtMjgwLDYgKzI4MCwyNCBAQA0KICAgICAgICAgKi8NCiAgICAgICAgIEhCdWZDKiBQ
YWdlVXJsKCkgeyByZXR1cm4gaVBhZ2VVcmw7IH0NCiANCisgICAgICAgIC8qKg0KKyAgICAgICAg
KiBTZXRSZWZlcnJlclVybEwNCisgICAgICAgICoNCisgICAgICAgICogQHNpbmNlIDMuMg0KKyAg
ICAgICAgKiBAcGFyYW0NCisgICAgICAgICogQHJldHVybg0KKyAgICAgICAgKi8NCisgICAgICAg
IHZvaWQgU2V0UmVmZXJyZXJVcmxMKCBjb25zdCBURGVzQyYgYVJlZmVycmVyVXJsICk7DQorDQor
ICAgICAgICAvKioNCisgICAgICAgICogUmVmZXJyZXJVcmwNCisgICAgICAgICoNCisgICAgICAg
ICogQHNpbmNlIDMuMg0KKyAgICAgICAgKiBAcGFyYW0NCisgICAgICAgICogQHJldHVybg0KKyAg
ICAgICAgKi8NCisgICAgICAgIEhCdWZDKiBSZWZlcnJlclVybCgpIHsgcmV0dXJuIGlSZWZlcnJl
clVybDsgfQ0KKw0KICAgICAvKioNCiAgICAgICAgICogSXNVcmxJbkNhY2hlDQogICAgICAgICAq
IEFzayB0aGUgQnJvd3NlciBDb250cm9sIGlmIGEgVVJMIGlzIGluIGNhY2hlDQpAQCAtNDcxLDYg
KzQ4OSw4IEBADQogICAgICAgICBDV2ViS2l0QnJpZGdlKiAgICAgICAgICBpV2ViS2l0QnJpZGdl
OyAgICAgICAgIC8vIG5vdCBvd25lZA0KICAgICAgICAgLy8NCiAgICAgICAgIEhCdWZDKiAgICAg
ICAgICAgICAgICAgIGlQYWdlVXJsOyAgICAgICAgICAgICAgLy8gb3duZWQNCisNCisgICAgICAg
IEhCdWZDKiAgICAgICAgICAgICAgICAgIGlSZWZlcnJlclVybDsgICAgICAgICAgICAgIC8vIG93
bmVkDQogICAgIC8vDQogICAgIENXbWxEaXNwYXRjaGVyKiAgICAgaVdtbENvbnRlbnRMaXN0ZW5l
cjsgICAgLy9vd25lZA0KICAgICAgICAgLy8NCkluZGV4OiBXZWJLaXQvQnJvd3NlclZpZXcvc3Jj
L3dlYmtpdGJyaWRnZS5jcHANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQnJvd3NlclZpZXcvc3Jj
L3dlYmtpdGJyaWRnZS5jcHAJKHJldmlzaW9uIDE3OTY4KQ0KKysrIFdlYktpdC9Ccm93c2VyVmll
dy9zcmMvd2Via2l0YnJpZGdlLmNwcAkod29ya2luZyBjb3B5KQ0KQEAgLTc3OCw3ICs3NzgsMTIg
QEANCiAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQogVFB0ckMgQ1dlYktpdEJyaWRnZTo6SW5jb21p
bmdSZWZlcnJlcigpIGNvbnN0DQogICAgIHsNCi0gICAgLy8gIyMjIE5PVCBJTVBMRU1FTlRFRA0K
KyAgICBIQnVmQyogcmVmZXJyZXJVcmwgPSBpTG9hZGVyLT5SZWZlcnJlclVybCgpOw0KKyAgICBp
ZiggcmVmZXJyZXJVcmwgKQ0KKyAgICAgICAgew0KKyAgICAgICAgcmV0dXJuICpyZWZlcnJlclVy
bDsNCisgICAgICAgIH0NCisgICAgLy9lbXB0eSB1cmwNCiAgICAgcmV0dXJuIFRQdHJDKCk7DQog
ICAgIH0NCiANCkluZGV4OiBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL1dlYktpdExvYWRlci5jcHAN
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL1dlYktpdExvYWRlci5jcHAJ
KHJldmlzaW9uIDE3OTY4KQ0KKysrIFdlYktpdC9Ccm93c2VyVmlldy9zcmMvV2ViS2l0TG9hZGVy
LmNwcAkod29ya2luZyBjb3B5KQ0KQEAgLTE5Niw2ICsxOTYsOCBAQA0KICAgICAvLw0KICAgICBk
ZWxldGUgaVBhZ2VVcmw7DQogICAgIC8vDQorICAgIGRlbGV0ZSBpUmVmZXJyZXJVcmw7DQorICAg
IC8vDQogICAgIGRlbGV0ZSBpVHJhbnNhY3Rpb25MaXN0Ow0KICAgICAvLw0KICAgICBkZWxldGUg
aUZhdmljb25Mb2FkTGlzdGVuZXI7DQpAQCAtMjE5LDcgKzIyMSw3IEBADQogI2VuZGlmIC8vIFBS
T0dSRVNTX0xPRw0KICAgICAgICAgcmV0dXJuIEtFcnJOb3RSZWFkeTsNCiAgICAgICAgIH0NCi0N
CisgICAgU2V0UmVmZXJyZXJVcmxMKGFVcmxSZXF1ZXN0SW5mby0+UmVmZXJlclVybCgpKTsNCiAg
ICAgLy9JZiB0aGUgY3VycmVudCBmb2N1c2VkIGVsZW1lbnQgdHlwZSBpcyBkaWFsb2cgYmFzZWQg
YW5kIGlzIGFjdGl2YXRlZCwgd2UgbmVlZCB0byBjbG9zZSB0aGVtIGJlZm9yZSBuZXcgY29udGVu
dCBhcnJpdmVzDQogICAgIC8vRmlsZSBkaWFsb2cgaXMgY2xvc2VkIGJ5IHNpbXVsYXRpbmcgYSBS
U0sgY2xpY2sNCiAgICAgLy8jIyMjRklYIE1FOiBOb3QgYSBnb29kIHdheSBvZiBkb2luZyBpdC4u
bmVlZCB0byBmaW5kIGEgYmV0dGVyIHdheSBmcm9tIENvbW1vbkRpYWxvZw0KQEAgLTgxNCw3ICs4
MTYsMTkgQEANCiAgICAgaVBhZ2VVcmwgPSBhUmVzcG9uc2VVcmwuQWxsb2NMKCk7DQogICAgIH0N
CiANCisNCiAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQorLy8gQ1dlYktpdExvYWRlcjo6U2V0UmVm
ZXJyZXJVcmxMDQorLy8NCisvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQordm9pZCBDV2ViS2l0TG9h
ZGVyOjpTZXRSZWZlcnJlclVybEwoDQorICAgIGNvbnN0IFREZXNDJiBhUmVmZXJyZXJVcmwgKQ0K
KyAgICB7DQorICAgIGRlbGV0ZSBpUmVmZXJyZXJVcmw7DQorICAgIGlSZWZlcnJlclVybCA9IGFS
ZWZlcnJlclVybC5BbGxvY0woKTsNCisgICAgfQ0KKw0KKy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N
CiAvLyBDV2ViS2l0TG9hZGVyOjpJc1VybEluQ2FjaGUNCiAvLyBQdWJsaWMgQ2xhc3MgTWV0aG9k
DQogLy8gQXNrIHRoZSBCcm93c2VyIENvbnRyb2wgaWYgYSBVUkwgaXMgaW4gY2FjaGUuIFJldHVy
biBFVHJ1ZSBpZiBhIHNwZWNpZmljIFVybA0KSW5kZXg6IFdlYktpdC9DaGFuZ2VMb2cNCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0NCi0tLSBXZWJLaXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAxNzk2OCkNCisrKyBXZWJLaXQv
Q2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpDQpAQCAtMSwzICsxLDI4IEBADQorMjAwNi0xMi0wMSAg
cmF0aG5hc2EgIDxzb3JuYWxhdGhhLnJhdGhuYXNhbXlAbm9raWEuY29tPg0KKw0KKyAgICAgICAg
UmV2aWV3ZWQgYnkgWW9uZ2p1biA8eW9uZ2p1bi56aGFuZ0Bub2tpYS5jb20+Lg0KKyAgICAgICAg
REVTQzogW1M2MF0gUE5JTy02VENHWDM6IGRvY3VtZW50LnJlZmVycmVyIGRvZXNuJ3Qgc2VlbSB0
byBoYXZlIGFueSB2YWx1ZQ0KKyAgICAgICAgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTE3MzUNCisNCisgICAgICAgICogQnJvd3NlclZpZXcvaW5jL1dlYktpdExvYWRl
ci5oOg0KKyAgICAgICAgKENXZWJLaXRMb2FkZXI6OlJlZmVycmVyVXJsKToNCisgICAgICAgICog
QnJvd3NlclZpZXcvc3JjL1dlYktpdExvYWRlci5jcHA6DQorICAgICAgICAoQ1dlYktpdExvYWRl
cjo6fkNXZWJLaXRMb2FkZXIpOg0KKyAgICAgICAgKENXZWJLaXRMb2FkZXI6OkxvYWRQYWdlTCk6
DQorICAgICAgICAoQ1dlYktpdExvYWRlcjo6U2V0UGFnZVVybEwpOg0KKyAgICAgICAgKENXZWJL
aXRMb2FkZXI6OlNldFJlZmVycmVyVXJsTCk6DQorICAgICAgICAqIEJyb3dzZXJWaWV3L3NyYy93
ZWJraXRicmlkZ2UuY3BwOg0KKyAgICAgICAgKENXZWJLaXRCcmlkZ2U6OkluY29taW5nUmVmZXJy
ZXIpOg0KKyAgICAgICAgKiBDaGFuZ2VMb2c6DQorICAgICAgICAqIFJlc291cmNlTG9hZGVyL2lu
Yy9VcmxSZXF1ZXN0SW5mby5oOg0KKyAgICAgICAgKENVcmxSZXF1ZXN0SW5mbzo6UmVmZXJlclVy
bCk6DQorICAgICAgICAqIFJlc291cmNlTG9hZGVyL3NyYy9IdHRwVHJhbnNhY3Rpb24uY3BwOg0K
KyAgICAgICAgKENIdHRwVHJhbnNhY3Rpb246OkFkZFJlcXVlc3RIZWFkZXJzTCk6DQorICAgICAg
ICAqIFJlc291cmNlTG9hZGVyL3NyYy9VcmxSZXF1ZXN0SW5mby5jcHA6DQorICAgICAgICAoQ1Vy
bFJlcXVlc3RJbmZvOjpDb25zdHJ1Y3RMKToNCisgICAgICAgIChDVXJsUmVxdWVzdEluZm86OlNl
dFJlZmVyZXJVcmxMKToNCisNCisNCiAyMDA2LTExLTMwICB5YWhhcm9uICA8eWFlbC5haGFyb25A
bm9raWEuY29tPg0KIA0KICAgICAgICAgUmV2aWV3ZWQgYnkgWW9uZ2p1biA8eW9uZ2p1LnpoYW5n
QG5va2lhLmNvbT4NCkluZGV4OiBXZWJLaXQvUmVzb3VyY2VMb2FkZXIvaW5jL1VybFJlcXVlc3RJ
bmZvLmgNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvUmVzb3VyY2VMb2FkZXIvaW5jL1VybFJlcXVl
c3RJbmZvLmgJKHJldmlzaW9uIDE3OTY4KQ0KKysrIFdlYktpdC9SZXNvdXJjZUxvYWRlci9pbmMv
VXJsUmVxdWVzdEluZm8uaAkod29ya2luZyBjb3B5KQ0KQEAgLTQwMyw3ICs0MDMsNyBAQA0KICAg
ICAgICAgKiBAcGFyYW0gYUVuYWJsZWQgd2hldGhlciBvciBub3QgdG8gc2V0IGh0dHAgcmVmZXJl
ciBoZWFkZXINCiAgICAgICAgICogQHJldHVybiBSZWZlcmVyIHVybA0KICAgICAgICAgKi8NCi0g
ICAgICAgIGlubGluZSBUUHRyQzggUmVmZXJlclVybCgpIGNvbnN0IHsgcmV0dXJuICppUmVmZXJl
clVybDsgfQ0KKyAgICAgICAgaW5saW5lIFRQdHJDIFJlZmVyZXJVcmwoKSBjb25zdCB7IHJldHVy
biAqaVJlZmVyZXJVcmw7IH0NCiANCiAgICAgICAgIC8qKg0KICAgICAgICAgKiBTZXQgd2hldGhl
ciBvciBub3QgdG8gc2V0IGh0dHAgcmVmZXJlciBoZWFkZXINCkBAIC00NzYsNyArNDc2LDcgQEAN
CiAgICAgICAgIC8vIGN1cnJlbnQgcGFnZSdzIHVybA0KICAgICAgICAgSEJ1ZkMqICAgICAgICAg
ICAgICAgIGlDdXJyZW50VXJsOw0KICAgICAgICAgLy8gcmVmZXJlciB1cmwNCi0gICAgICAgIEhC
dWZDOCogICAgICAgICAgICAgICBpUmVmZXJlclVybDsNCisgICAgICAgIEhCdWZDKiAgICAgICAg
ICAgICAgIGlSZWZlcmVyVXJsOw0KICAgICAgICAgLy8gdHJhbnNhY3Rpb24gaWQNCiAgICAgICAg
IFRJbnQgICAgICAgICAgICAgICAgICBpVHJhbnNJZDsNCiAgICAgICAgIC8vIExvYWQgbWV0aG9k
ICggZ2V0LCBoZWFkLCBwb3N0ICkNCkluZGV4OiBXZWJLaXQvUmVzb3VyY2VMb2FkZXIvc3JjL0h0
dHBUcmFuc2FjdGlvbi5jcHANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvUmVzb3VyY2VMb2FkZXIv
c3JjL0h0dHBUcmFuc2FjdGlvbi5jcHAJKHJldmlzaW9uIDE3OTY4KQ0KKysrIFdlYktpdC9SZXNv
dXJjZUxvYWRlci9zcmMvSHR0cFRyYW5zYWN0aW9uLmNwcAkod29ya2luZyBjb3B5KQ0KQEAgLTc5
OCw3ICs3OTgsMTAgQEANCiAgICAgLy8gcmVmZXJlciBoZWFkZXINCiAgICAgaWYoIGlVcmxSZXF1
ZXN0SW5mby0+U2VuZFJlZmVyZXJIZWFkZXJFbmFibGVkKCkgJiYgaVVybFJlcXVlc3RJbmZvLT5S
ZWZlcmVyVXJsKCkuTGVuZ3RoKCkgKQ0KICAgICAgICAgew0KLSAgICAgICAgUlN0cmluZ0Ygc3Ry
ID0gc3RyaW5nUG9vbC5PcGVuRlN0cmluZ0woIGlVcmxSZXF1ZXN0SW5mby0+UmVmZXJlclVybCgp
ICk7DQorICAgICAgICBIQnVmQzgqIHJlZmVycmVyVXJsID0gSEJ1ZkM4OjpOZXdMKCBpVXJsUmVx
dWVzdEluZm8tPlJlZmVyZXJVcmwoKS5MZW5ndGgoKSApOyANCisgICAgICAgIHJlZmVycmVyVXJs
LT5EZXMoKS5Db3B5KCBpVXJsUmVxdWVzdEluZm8tPlJlZmVyZXJVcmwoKSApOw0KKyAgICAgICAg
UlN0cmluZ0Ygc3RyID0gc3RyaW5nUG9vbC5PcGVuRlN0cmluZ0woIHJlZmVycmVyVXJsLT5EZXMo
KSApOw0KKyAgICAgICAgZGVsZXRlIHJlZmVycmVyVXJsOw0KICAgICAgICAgQ2xlYW51cENsb3Nl
UHVzaEwoIHN0ciApOw0KICAgICAgICAgaGRyLlNldEZpZWxkTCggc3RyaW5nUG9vbC5TdHJpbmdG
KCBIVFRQOjpFUmVmZXJlciwgc3RyaW5nVGFibGUgKSwgc3RyICk7DQogICAgICAgICBDbGVhbnVw
U3RhY2s6OlBvcEFuZERlc3Ryb3koKTsNCkluZGV4OiBXZWJLaXQvUmVzb3VyY2VMb2FkZXIvc3Jj
L1VybFJlcXVlc3RJbmZvLmNwcA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYktpdC9SZXNvdXJjZUxvYWRl
ci9zcmMvVXJsUmVxdWVzdEluZm8uY3BwCShyZXZpc2lvbiAxNzk2OCkNCisrKyBXZWJLaXQvUmVz
b3VyY2VMb2FkZXIvc3JjL1VybFJlcXVlc3RJbmZvLmNwcAkod29ya2luZyBjb3B5KQ0KQEAgLTg5
LDcgKzg5LDcgQEANCiAgICAgew0KICAgICBpVXJsID0gS051bGxEZXNDKCkuQWxsb2NMKCk7DQog
ICAgIGlDdXJyZW50VXJsID0gS051bGxEZXNDKCkuQWxsb2NMKCk7DQotICAgIGlSZWZlcmVyVXJs
ID0gS051bGxEZXNDOCgpLkFsbG9jTCgpOw0KKyAgICBpUmVmZXJlclVybCA9IEtOdWxsRGVzQygp
LkFsbG9jTCgpOw0KICAgICBpUG9zdENvbnRlbnRUeXBlID0gS051bGxEZXNDOCgpLkFsbG9jTCgp
Ow0KICAgICBpUG9zdEJvdW5kYXJ5ID0gS051bGxEZXNDOCgpLkFsbG9jTCgpOw0KICAgICBpQWNj
ZXB0SGVhZGVyID0gS051bGxEZXNDOCgpLkFsbG9jTCgpOw0KQEAgLTIzNCw4ICsyMzQsNyBAQA0K
ICAgICBkZWxldGUgaVJlZmVyZXJVcmw7DQogICAgIGlSZWZlcmVyVXJsID0gTlVMTDsNCiAgICAg
Ly8NCi0gICAgaVJlZmVyZXJVcmwgPSBIQnVmQzg6Ok5ld0woIGFSZWZlcmVyVXJsLkxlbmd0aCgp
ICk7IA0KLSAgICBpUmVmZXJlclVybC0+RGVzKCkuQ29weSggYVJlZmVyZXJVcmwgKTsNCisgICAg
aVJlZmVyZXJVcmwgPSBhUmVmZXJlclVybC5BbGxvY0woKTsgDQogICAgIH0NCiANCiAvLyAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0K
</data>
<flag name="review"
          id="4217"
          type_id="1"
          status="-"
          setter="yongjun.zhang"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>11726</attachid>
            <date>2006-12-04 07:29:11 -0800</date>
            <delta_ts>2006-12-04 14:02:19 -0800</delta_ts>
            <desc>store the referrer url in a member variable in CWebKitLoader</desc>
            <filename>bugzilla_11735.patch</filename>
            <type>text/plain</type>
            <size>7371</size>
            <attacher name="Sornalatha Rathnasamy">sornalatha.rathnasamy</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9Ccm93c2VyVmlldy9pbmMvV2ViS2l0TG9hZGVyLmgNCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0N
Ci0tLSBXZWJLaXQvQnJvd3NlclZpZXcvaW5jL1dlYktpdExvYWRlci5oCShyZXZpc2lvbiAxNzk5
NSkNCisrKyBXZWJLaXQvQnJvd3NlclZpZXcvaW5jL1dlYktpdExvYWRlci5oCSh3b3JraW5nIGNv
cHkpDQpAQCAtMjgwLDYgKzI4MCwyNCBAQA0KICAgICAgICAgKi8NCiAgICAgICAgIEhCdWZDKiBQ
YWdlVXJsKCkgeyByZXR1cm4gaVBhZ2VVcmw7IH0NCiANCisgICAgICAgIC8qKg0KKyAgICAgICAg
KiBTZXRSZWZlcnJlclVybEwNCisgICAgICAgICoNCisgICAgICAgICogQHNpbmNlIDMuMg0KKyAg
ICAgICAgKiBAcGFyYW0NCisgICAgICAgICogQHJldHVybg0KKyAgICAgICAgKi8NCisgICAgICAg
IHZvaWQgU2V0UmVmZXJyZXJVcmxMKCBjb25zdCBURGVzQyYgYVJlZmVycmVyVXJsICk7DQorDQor
ICAgICAgICAvKioNCisgICAgICAgICogUmVmZXJyZXJVcmwNCisgICAgICAgICoNCisgICAgICAg
ICogQHNpbmNlIDMuMg0KKyAgICAgICAgKiBAcGFyYW0NCisgICAgICAgICogQHJldHVybg0KKyAg
ICAgICAgKi8NCisgICAgICAgIEhCdWZDKiBSZWZlcnJlclVybCgpIHsgcmV0dXJuIGlSZWZlcnJl
clVybDsgfQ0KKw0KICAgICAvKioNCiAgICAgICAgICogSXNVcmxJbkNhY2hlDQogICAgICAgICAq
IEFzayB0aGUgQnJvd3NlciBDb250cm9sIGlmIGEgVVJMIGlzIGluIGNhY2hlDQpAQCAtNDcxLDYg
KzQ4OSw4IEBADQogICAgICAgICBDV2ViS2l0QnJpZGdlKiAgICAgICAgICBpV2ViS2l0QnJpZGdl
OyAgICAgICAgIC8vIG5vdCBvd25lZA0KICAgICAgICAgLy8NCiAgICAgICAgIEhCdWZDKiAgICAg
ICAgICAgICAgICAgIGlQYWdlVXJsOyAgICAgICAgICAgICAgLy8gb3duZWQNCisNCisgICAgICAg
IEhCdWZDKiAgICAgICAgICAgICAgICAgIGlSZWZlcnJlclVybDsgICAgICAgICAgICAgIC8vIG93
bmVkDQogICAgIC8vDQogICAgIENXbWxEaXNwYXRjaGVyKiAgICAgaVdtbENvbnRlbnRMaXN0ZW5l
cjsgICAgLy9vd25lZA0KICAgICAgICAgLy8NCkluZGV4OiBXZWJLaXQvQnJvd3NlclZpZXcvc3Jj
L3dlYmtpdGJyaWRnZS5jcHANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQnJvd3NlclZpZXcvc3Jj
L3dlYmtpdGJyaWRnZS5jcHAJKHJldmlzaW9uIDE3OTk1KQ0KKysrIFdlYktpdC9Ccm93c2VyVmll
dy9zcmMvd2Via2l0YnJpZGdlLmNwcAkod29ya2luZyBjb3B5KQ0KQEAgLTc3OCw3ICs3NzgsMTIg
QEANCiAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQogVFB0ckMgQ1dlYktpdEJyaWRnZTo6SW5jb21p
bmdSZWZlcnJlcigpIGNvbnN0DQogICAgIHsNCi0gICAgLy8gIyMjIE5PVCBJTVBMRU1FTlRFRA0K
KyAgICBIQnVmQyogcmVmZXJyZXJVcmwgPSBpTG9hZGVyLT5SZWZlcnJlclVybCgpOw0KKyAgICBp
ZiggcmVmZXJyZXJVcmwgKQ0KKyAgICAgICAgew0KKyAgICAgICAgcmV0dXJuICpyZWZlcnJlclVy
bDsNCisgICAgICAgIH0NCisgICAgLy9lbXB0eSB1cmwNCiAgICAgcmV0dXJuIFRQdHJDKCk7DQog
ICAgIH0NCiANCkluZGV4OiBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL1dlYktpdExvYWRlci5jcHAN
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL1dlYktpdExvYWRlci5jcHAJ
KHJldmlzaW9uIDE3OTk1KQ0KKysrIFdlYktpdC9Ccm93c2VyVmlldy9zcmMvV2ViS2l0TG9hZGVy
LmNwcAkod29ya2luZyBjb3B5KQ0KQEAgLTE5Niw2ICsxOTYsOCBAQA0KICAgICAvLw0KICAgICBk
ZWxldGUgaVBhZ2VVcmw7DQogICAgIC8vDQorICAgIGRlbGV0ZSBpUmVmZXJyZXJVcmw7DQorICAg
IC8vDQogICAgIGRlbGV0ZSBpVHJhbnNhY3Rpb25MaXN0Ow0KICAgICAvLw0KICAgICBkZWxldGUg
aUZhdmljb25Mb2FkTGlzdGVuZXI7DQpAQCAtMjE5LDcgKzIyMSw3IEBADQogI2VuZGlmIC8vIFBS
T0dSRVNTX0xPRw0KICAgICAgICAgcmV0dXJuIEtFcnJOb3RSZWFkeTsNCiAgICAgICAgIH0NCi0N
CisgICAgU2V0UmVmZXJyZXJVcmxMKGFVcmxSZXF1ZXN0SW5mby0+UmVmZXJlclVybCgpKTsNCiAg
ICAgLy9JZiB0aGUgY3VycmVudCBmb2N1c2VkIGVsZW1lbnQgdHlwZSBpcyBkaWFsb2cgYmFzZWQg
YW5kIGlzIGFjdGl2YXRlZCwgd2UgbmVlZCB0byBjbG9zZSB0aGVtIGJlZm9yZSBuZXcgY29udGVu
dCBhcnJpdmVzDQogICAgIC8vRmlsZSBkaWFsb2cgaXMgY2xvc2VkIGJ5IHNpbXVsYXRpbmcgYSBS
U0sgY2xpY2sNCiAgICAgLy8jIyMjRklYIE1FOiBOb3QgYSBnb29kIHdheSBvZiBkb2luZyBpdC4u
bmVlZCB0byBmaW5kIGEgYmV0dGVyIHdheSBmcm9tIENvbW1vbkRpYWxvZw0KQEAgLTgxNCw3ICs4
MTYsMTkgQEANCiAgICAgaVBhZ2VVcmwgPSBhUmVzcG9uc2VVcmwuQWxsb2NMKCk7DQogICAgIH0N
CiANCisNCiAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQorLy8gQ1dlYktpdExvYWRlcjo6U2V0UmVm
ZXJyZXJVcmxMDQorLy8NCisvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQordm9pZCBDV2ViS2l0TG9h
ZGVyOjpTZXRSZWZlcnJlclVybEwoDQorICAgIGNvbnN0IFREZXNDJiBhUmVmZXJyZXJVcmwgKQ0K
KyAgICB7DQorICAgIGRlbGV0ZSBpUmVmZXJyZXJVcmw7DQorICAgIGlSZWZlcnJlclVybCA9IGFS
ZWZlcnJlclVybC5BbGxvY0woKTsNCisgICAgfQ0KKw0KKy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N
CiAvLyBDV2ViS2l0TG9hZGVyOjpJc1VybEluQ2FjaGUNCiAvLyBQdWJsaWMgQ2xhc3MgTWV0aG9k
DQogLy8gQXNrIHRoZSBCcm93c2VyIENvbnRyb2wgaWYgYSBVUkwgaXMgaW4gY2FjaGUuIFJldHVy
biBFVHJ1ZSBpZiBhIHNwZWNpZmljIFVybA0KSW5kZXg6IFdlYktpdC9DaGFuZ2VMb2cNCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0NCi0tLSBXZWJLaXQvQ2hhbmdlTG9nCShyZXZpc2lvbiAxNzk5NSkNCisrKyBXZWJLaXQv
Q2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpDQpAQCAtMSwzICsxLDI4IEBADQorMjAwNi0xMi0wMSAg
cmF0aG5hc2EgIDxzb3JuYWxhdGhhLnJhdGhuYXNhbXlAbm9raWEuY29tPg0KKw0KKyAgICAgICAg
UmV2aWV3ZWQgYnkgWW9uZ2p1biA8eW9uZ2p1bi56aGFuZ0Bub2tpYS5jb20+Lg0KKyAgICAgICAg
REVTQzogW1M2MF0gUE5JTy02VENHWDM6IGRvY3VtZW50LnJlZmVycmVyIGRvZXNuJ3Qgc2VlbSB0
byBoYXZlIGFueSB2YWx1ZQ0KKyAgICAgICAgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MTE3MzUNCisNCisgICAgICAgICogQnJvd3NlclZpZXcvaW5jL1dlYktpdExvYWRl
ci5oOg0KKyAgICAgICAgKENXZWJLaXRMb2FkZXI6OlJlZmVycmVyVXJsKToNCisgICAgICAgICog
QnJvd3NlclZpZXcvc3JjL1dlYktpdExvYWRlci5jcHA6DQorICAgICAgICAoQ1dlYktpdExvYWRl
cjo6fkNXZWJLaXRMb2FkZXIpOg0KKyAgICAgICAgKENXZWJLaXRMb2FkZXI6OkxvYWRQYWdlTCk6
DQorICAgICAgICAoQ1dlYktpdExvYWRlcjo6U2V0UGFnZVVybEwpOg0KKyAgICAgICAgKENXZWJL
aXRMb2FkZXI6OlNldFJlZmVycmVyVXJsTCk6DQorICAgICAgICAqIEJyb3dzZXJWaWV3L3NyYy93
ZWJraXRicmlkZ2UuY3BwOg0KKyAgICAgICAgKENXZWJLaXRCcmlkZ2U6OkluY29taW5nUmVmZXJy
ZXIpOg0KKyAgICAgICAgKiBDaGFuZ2VMb2c6DQorICAgICAgICAqIFJlc291cmNlTG9hZGVyL2lu
Yy9VcmxSZXF1ZXN0SW5mby5oOg0KKyAgICAgICAgKENVcmxSZXF1ZXN0SW5mbzo6UmVmZXJlclVy
bCk6DQorICAgICAgICAqIFJlc291cmNlTG9hZGVyL3NyYy9IdHRwVHJhbnNhY3Rpb24uY3BwOg0K
KyAgICAgICAgKENIdHRwVHJhbnNhY3Rpb246OkFkZFJlcXVlc3RIZWFkZXJzTCk6DQorICAgICAg
ICAqIFJlc291cmNlTG9hZGVyL3NyYy9VcmxSZXF1ZXN0SW5mby5jcHA6DQorICAgICAgICAoQ1Vy
bFJlcXVlc3RJbmZvOjpDb25zdHJ1Y3RMKToNCisgICAgICAgIChDVXJsUmVxdWVzdEluZm86OlNl
dFJlZmVyZXJVcmxMKToNCisNCisNCiAyMDA2LTExLTMwICB5YWhhcm9uICA8eWFlbC5haGFyb25A
bm9raWEuY29tPg0KIA0KICAgICAgICAgUmV2aWV3ZWQgYnkgWW9uZ2p1biA8eW9uZ2p1LnpoYW5n
QG5va2lhLmNvbT4NCkluZGV4OiBXZWJLaXQvUmVzb3VyY2VMb2FkZXIvaW5jL1VybFJlcXVlc3RJ
bmZvLmgNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvUmVzb3VyY2VMb2FkZXIvaW5jL1VybFJlcXVl
c3RJbmZvLmgJKHJldmlzaW9uIDE3OTk1KQ0KKysrIFdlYktpdC9SZXNvdXJjZUxvYWRlci9pbmMv
VXJsUmVxdWVzdEluZm8uaAkod29ya2luZyBjb3B5KQ0KQEAgLTQwMyw3ICs0MDMsNyBAQA0KICAg
ICAgICAgKiBAcGFyYW0gYUVuYWJsZWQgd2hldGhlciBvciBub3QgdG8gc2V0IGh0dHAgcmVmZXJl
ciBoZWFkZXINCiAgICAgICAgICogQHJldHVybiBSZWZlcmVyIHVybA0KICAgICAgICAgKi8NCi0g
ICAgICAgIGlubGluZSBUUHRyQzggUmVmZXJlclVybCgpIGNvbnN0IHsgcmV0dXJuICppUmVmZXJl
clVybDsgfQ0KKyAgICAgICAgaW5saW5lIFRQdHJDIFJlZmVyZXJVcmwoKSBjb25zdCB7IHJldHVy
biAqaVJlZmVyZXJVcmw7IH0NCiANCiAgICAgICAgIC8qKg0KICAgICAgICAgKiBTZXQgd2hldGhl
ciBvciBub3QgdG8gc2V0IGh0dHAgcmVmZXJlciBoZWFkZXINCkBAIC00NzYsNyArNDc2LDcgQEAN
CiAgICAgICAgIC8vIGN1cnJlbnQgcGFnZSdzIHVybA0KICAgICAgICAgSEJ1ZkMqICAgICAgICAg
ICAgICAgIGlDdXJyZW50VXJsOw0KICAgICAgICAgLy8gcmVmZXJlciB1cmwNCi0gICAgICAgIEhC
dWZDOCogICAgICAgICAgICAgICBpUmVmZXJlclVybDsNCisgICAgICAgIEhCdWZDKiAgICAgICAg
ICAgICAgIGlSZWZlcmVyVXJsOw0KICAgICAgICAgLy8gdHJhbnNhY3Rpb24gaWQNCiAgICAgICAg
IFRJbnQgICAgICAgICAgICAgICAgICBpVHJhbnNJZDsNCiAgICAgICAgIC8vIExvYWQgbWV0aG9k
ICggZ2V0LCBoZWFkLCBwb3N0ICkNCkluZGV4OiBXZWJLaXQvUmVzb3VyY2VMb2FkZXIvc3JjL0h0
dHBUcmFuc2FjdGlvbi5jcHANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvUmVzb3VyY2VMb2FkZXIv
c3JjL0h0dHBUcmFuc2FjdGlvbi5jcHAJKHJldmlzaW9uIDE3OTk1KQ0KKysrIFdlYktpdC9SZXNv
dXJjZUxvYWRlci9zcmMvSHR0cFRyYW5zYWN0aW9uLmNwcAkod29ya2luZyBjb3B5KQ0KQEAgLTc5
OCwxMCArNzk4LDEyIEBADQogICAgIC8vIHJlZmVyZXIgaGVhZGVyDQogICAgIGlmKCBpVXJsUmVx
dWVzdEluZm8tPlNlbmRSZWZlcmVySGVhZGVyRW5hYmxlZCgpICYmIGlVcmxSZXF1ZXN0SW5mby0+
UmVmZXJlclVybCgpLkxlbmd0aCgpICkNCiAgICAgICAgIHsNCi0gICAgICAgIFJTdHJpbmdGIHN0
ciA9IHN0cmluZ1Bvb2wuT3BlbkZTdHJpbmdMKCBpVXJsUmVxdWVzdEluZm8tPlJlZmVyZXJVcmwo
KSApOw0KKyAgICAgICAgSEJ1ZkM4KiByZWZlcnJlclVybCA9IEhCdWZDODo6TmV3TEMoIGlVcmxS
ZXF1ZXN0SW5mby0+UmVmZXJlclVybCgpLkxlbmd0aCgpICk7IA0KKyAgICAgICAgcmVmZXJyZXJV
cmwtPkRlcygpLkNvcHkoIGlVcmxSZXF1ZXN0SW5mby0+UmVmZXJlclVybCgpICk7DQorICAgICAg
ICBSU3RyaW5nRiBzdHIgPSBzdHJpbmdQb29sLk9wZW5GU3RyaW5nTCggcmVmZXJyZXJVcmwtPkRl
cygpICk7DQogICAgICAgICBDbGVhbnVwQ2xvc2VQdXNoTCggc3RyICk7DQogICAgICAgICBoZHIu
U2V0RmllbGRMKCBzdHJpbmdQb29sLlN0cmluZ0YoIEhUVFA6OkVSZWZlcmVyLCBzdHJpbmdUYWJs
ZSApLCBzdHIgKTsNCi0gICAgICAgIENsZWFudXBTdGFjazo6UG9wQW5kRGVzdHJveSgpOw0KKyAg
ICAgICAgQ2xlYW51cFN0YWNrOjpQb3BBbmREZXN0cm95KCAyICk7IC8vIHJlZmVycmVyVXJsLCBz
dHINCiAgICAgICAgIH0NCiANCiAgICAgVFB0ckM4IGFjY3BldEhlYWRlcnMoIGlVcmxSZXF1ZXN0
SW5mby0+QWNjZXB0SGVhZGVyKCkgKTsNCkluZGV4OiBXZWJLaXQvUmVzb3VyY2VMb2FkZXIvc3Jj
L1VybFJlcXVlc3RJbmZvLmNwcA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYktpdC9SZXNvdXJjZUxvYWRl
ci9zcmMvVXJsUmVxdWVzdEluZm8uY3BwCShyZXZpc2lvbiAxNzk5NSkNCisrKyBXZWJLaXQvUmVz
b3VyY2VMb2FkZXIvc3JjL1VybFJlcXVlc3RJbmZvLmNwcAkod29ya2luZyBjb3B5KQ0KQEAgLTg5
LDcgKzg5LDcgQEANCiAgICAgew0KICAgICBpVXJsID0gS051bGxEZXNDKCkuQWxsb2NMKCk7DQog
ICAgIGlDdXJyZW50VXJsID0gS051bGxEZXNDKCkuQWxsb2NMKCk7DQotICAgIGlSZWZlcmVyVXJs
ID0gS051bGxEZXNDOCgpLkFsbG9jTCgpOw0KKyAgICBpUmVmZXJlclVybCA9IEtOdWxsRGVzQygp
LkFsbG9jTCgpOw0KICAgICBpUG9zdENvbnRlbnRUeXBlID0gS051bGxEZXNDOCgpLkFsbG9jTCgp
Ow0KICAgICBpUG9zdEJvdW5kYXJ5ID0gS051bGxEZXNDOCgpLkFsbG9jTCgpOw0KICAgICBpQWNj
ZXB0SGVhZGVyID0gS051bGxEZXNDOCgpLkFsbG9jTCgpOw0KQEAgLTIzNCw4ICsyMzQsNyBAQA0K
ICAgICBkZWxldGUgaVJlZmVyZXJVcmw7DQogICAgIGlSZWZlcmVyVXJsID0gTlVMTDsNCiAgICAg
Ly8NCi0gICAgaVJlZmVyZXJVcmwgPSBIQnVmQzg6Ok5ld0woIGFSZWZlcmVyVXJsLkxlbmd0aCgp
ICk7IA0KLSAgICBpUmVmZXJlclVybC0+RGVzKCkuQ29weSggYVJlZmVyZXJVcmwgKTsNCisgICAg
aVJlZmVyZXJVcmwgPSBhUmVmZXJlclVybC5BbGxvY0woKTsgDQogICAgIH0NCiANCiAvLyAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>11730</attachid>
            <date>2006-12-04 14:03:38 -0800</date>
            <delta_ts>2006-12-04 14:06:21 -0800</delta_ts>
            <desc>store referrer url in CWebkitLoader</desc>
            <filename>bugzilla_11735.patch</filename>
            <type>text/plain</type>
            <size>7397</size>
            <attacher name="Sornalatha Rathnasamy">sornalatha.rathnasamy</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYktpdC9Ccm93c2VyVmlldy9pbmMvV2ViS2l0TG9hZGVyLmgNCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0N
Ci0tLSBXZWJLaXQvQnJvd3NlclZpZXcvaW5jL1dlYktpdExvYWRlci5oCShyZXZpc2lvbiAxODAw
MSkNCisrKyBXZWJLaXQvQnJvd3NlclZpZXcvaW5jL1dlYktpdExvYWRlci5oCSh3b3JraW5nIGNv
cHkpDQpAQCAtMjgwLDYgKzI4MCwyNCBAQA0KICAgICAgICAgKi8NCiAgICAgICAgIEhCdWZDKiBQ
YWdlVXJsKCkgeyByZXR1cm4gaVBhZ2VVcmw7IH0NCiANCisgICAgICAgIC8qKg0KKyAgICAgICAg
KiBTZXRSZWZlcnJlclVybEwNCisgICAgICAgICoNCisgICAgICAgICogQHNpbmNlIDMuMg0KKyAg
ICAgICAgKiBAcGFyYW0NCisgICAgICAgICogQHJldHVybg0KKyAgICAgICAgKi8NCisgICAgICAg
IHZvaWQgU2V0UmVmZXJyZXJVcmxMKCBjb25zdCBURGVzQyYgYVJlZmVycmVyVXJsICk7DQorDQor
ICAgICAgICAvKioNCisgICAgICAgICogUmVmZXJyZXJVcmwNCisgICAgICAgICoNCisgICAgICAg
ICogQHNpbmNlIDMuMg0KKyAgICAgICAgKiBAcGFyYW0NCisgICAgICAgICogQHJldHVybg0KKyAg
ICAgICAgKi8NCisgICAgICAgIEhCdWZDKiBSZWZlcnJlclVybCgpIHsgcmV0dXJuIGlSZWZlcnJl
clVybDsgfQ0KKw0KICAgICAvKioNCiAgICAgICAgICogSXNVcmxJbkNhY2hlDQogICAgICAgICAq
IEFzayB0aGUgQnJvd3NlciBDb250cm9sIGlmIGEgVVJMIGlzIGluIGNhY2hlDQpAQCAtNDcxLDYg
KzQ4OSw4IEBADQogICAgICAgICBDV2ViS2l0QnJpZGdlKiAgICAgICAgICBpV2ViS2l0QnJpZGdl
OyAgICAgICAgIC8vIG5vdCBvd25lZA0KICAgICAgICAgLy8NCiAgICAgICAgIEhCdWZDKiAgICAg
ICAgICAgICAgICAgIGlQYWdlVXJsOyAgICAgICAgICAgICAgLy8gb3duZWQNCisNCisgICAgICAg
IEhCdWZDKiAgICAgICAgICAgICAgICAgIGlSZWZlcnJlclVybDsgICAgICAgICAgICAgIC8vIG93
bmVkDQogICAgIC8vDQogICAgIENXbWxEaXNwYXRjaGVyKiAgICAgaVdtbENvbnRlbnRMaXN0ZW5l
cjsgICAgLy9vd25lZA0KICAgICAgICAgLy8NCkluZGV4OiBXZWJLaXQvQnJvd3NlclZpZXcvc3Jj
L3dlYmtpdGJyaWRnZS5jcHANCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQnJvd3NlclZpZXcvc3Jj
L3dlYmtpdGJyaWRnZS5jcHAJKHJldmlzaW9uIDE4MDAxKQ0KKysrIFdlYktpdC9Ccm93c2VyVmll
dy9zcmMvd2Via2l0YnJpZGdlLmNwcAkod29ya2luZyBjb3B5KQ0KQEAgLTc3OCw3ICs3NzgsMTIg
QEANCiAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQogVFB0ckMgQ1dlYktpdEJyaWRnZTo6SW5jb21p
bmdSZWZlcnJlcigpIGNvbnN0DQogICAgIHsNCi0gICAgLy8gIyMjIE5PVCBJTVBMRU1FTlRFRA0K
KyAgICBIQnVmQyogcmVmZXJyZXJVcmwgPSBpTG9hZGVyLT5SZWZlcnJlclVybCgpOw0KKyAgICBp
ZiggcmVmZXJyZXJVcmwgKQ0KKyAgICAgICAgew0KKyAgICAgICAgcmV0dXJuICpyZWZlcnJlclVy
bDsNCisgICAgICAgIH0NCisgICAgLy9lbXB0eSB1cmwNCiAgICAgcmV0dXJuIFRQdHJDKCk7DQog
ICAgIH0NCiANCkluZGV4OiBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL1dlYktpdExvYWRlci5jcHAN
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQnJvd3NlclZpZXcvc3JjL1dlYktpdExvYWRlci5jcHAJ
KHJldmlzaW9uIDE4MDAxKQ0KKysrIFdlYktpdC9Ccm93c2VyVmlldy9zcmMvV2ViS2l0TG9hZGVy
LmNwcAkod29ya2luZyBjb3B5KQ0KQEAgLTE5Niw2ICsxOTYsOCBAQA0KICAgICAvLw0KICAgICBk
ZWxldGUgaVBhZ2VVcmw7DQogICAgIC8vDQorICAgIGRlbGV0ZSBpUmVmZXJyZXJVcmw7DQorICAg
IC8vDQogICAgIGRlbGV0ZSBpVHJhbnNhY3Rpb25MaXN0Ow0KICAgICAvLw0KICAgICBkZWxldGUg
aUZhdmljb25Mb2FkTGlzdGVuZXI7DQpAQCAtMjE5LDcgKzIyMSw3IEBADQogI2VuZGlmIC8vIFBS
T0dSRVNTX0xPRw0KICAgICAgICAgcmV0dXJuIEtFcnJOb3RSZWFkeTsNCiAgICAgICAgIH0NCi0N
CisgICAgU2V0UmVmZXJyZXJVcmxMKGFVcmxSZXF1ZXN0SW5mby0+UmVmZXJlclVybCgpKTsNCiAg
ICAgLy9JZiB0aGUgY3VycmVudCBmb2N1c2VkIGVsZW1lbnQgdHlwZSBpcyBkaWFsb2cgYmFzZWQg
YW5kIGlzIGFjdGl2YXRlZCwgd2UgbmVlZCB0byBjbG9zZSB0aGVtIGJlZm9yZSBuZXcgY29udGVu
dCBhcnJpdmVzDQogICAgIC8vRmlsZSBkaWFsb2cgaXMgY2xvc2VkIGJ5IHNpbXVsYXRpbmcgYSBS
U0sgY2xpY2sNCiAgICAgLy8jIyMjRklYIE1FOiBOb3QgYSBnb29kIHdheSBvZiBkb2luZyBpdC4u
bmVlZCB0byBmaW5kIGEgYmV0dGVyIHdheSBmcm9tIENvbW1vbkRpYWxvZw0KQEAgLTgxNCw3ICs4
MTYsMjAgQEANCiAgICAgaVBhZ2VVcmwgPSBhUmVzcG9uc2VVcmwuQWxsb2NMKCk7DQogICAgIH0N
CiANCisNCiAvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQorLy8gQ1dlYktpdExvYWRlcjo6U2V0UmVm
ZXJyZXJVcmxMDQorLy8NCisvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQordm9pZCBDV2ViS2l0TG9h
ZGVyOjpTZXRSZWZlcnJlclVybEwoDQorICAgIGNvbnN0IFREZXNDJiBhUmVmZXJyZXJVcmwgKQ0K
KyAgICB7DQorICAgIGRlbGV0ZSBpUmVmZXJyZXJVcmw7DQorICAgIGlSZWZlcnJlclVybCA9IE5V
TEw7DQorICAgIGlSZWZlcnJlclVybCA9IGFSZWZlcnJlclVybC5BbGxvY0woKTsNCisgICAgfQ0K
Kw0KKy8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAvLyBDV2ViS2l0TG9hZGVyOjpJc1VybEluQ2Fj
aGUNCiAvLyBQdWJsaWMgQ2xhc3MgTWV0aG9kDQogLy8gQXNrIHRoZSBCcm93c2VyIENvbnRyb2wg
aWYgYSBVUkwgaXMgaW4gY2FjaGUuIFJldHVybiBFVHJ1ZSBpZiBhIHNwZWNpZmljIFVybA0KSW5k
ZXg6IFdlYktpdC9DaGFuZ2VMb2cNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBXZWJLaXQvQ2hhbmdlTG9nCShy
ZXZpc2lvbiAxODAwMSkNCisrKyBXZWJLaXQvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpDQpAQCAt
MSwzICsxLDI3IEBADQorMjAwNi0xMi0wNCAgcmF0aG5hc2EgIDxzb3JuYWxhdGhhLnJhdGhuYXNh
bXlAbm9raWEuY29tPg0KKw0KKyAgICAgICAgIFJldmlld2VkIGJ5IFlvbmdqdW4gPHlvbmdqdW4u
emhhbmdAbm9raWEuY29tPi4NCisgICAgICAgIERFU0M6IFtTNjBdIFBOSU8tNlRDR1gzOiBkb2N1
bWVudC5yZWZlcnJlciBkb2Vzbid0IHNlZW0gdG8gaGF2ZSBhbnkgdmFsdWUNCisgICAgICAgIGh0
dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNzM1DQorDQorICAgICAgICAq
IEJyb3dzZXJWaWV3L2luYy9XZWJLaXRMb2FkZXIuaDoNCisgICAgICAgIChDV2ViS2l0TG9hZGVy
OjpSZWZlcnJlclVybCk6DQorICAgICAgICAqIEJyb3dzZXJWaWV3L3NyYy9XZWJLaXRMb2FkZXIu
Y3BwOg0KKyAgICAgICAgKENXZWJLaXRMb2FkZXI6On5DV2ViS2l0TG9hZGVyKToNCisgICAgICAg
IChDV2ViS2l0TG9hZGVyOjpMb2FkUGFnZUwpOg0KKyAgICAgICAgKENXZWJLaXRMb2FkZXI6OlNl
dFBhZ2VVcmxMKToNCisgICAgICAgIChDV2ViS2l0TG9hZGVyOjpTZXRSZWZlcnJlclVybEwpOg0K
KyAgICAgICAgKiBCcm93c2VyVmlldy9zcmMvd2Via2l0YnJpZGdlLmNwcDoNCisgICAgICAgIChD
V2ViS2l0QnJpZGdlOjpJbmNvbWluZ1JlZmVycmVyKToNCisgICAgICAgICogQ2hhbmdlTG9nOg0K
KyAgICAgICAgKiBSZXNvdXJjZUxvYWRlci9pbmMvVXJsUmVxdWVzdEluZm8uaDoNCisgICAgICAg
IChDVXJsUmVxdWVzdEluZm86OlJlZmVyZXJVcmwpOg0KKyAgICAgICAgKiBSZXNvdXJjZUxvYWRl
ci9zcmMvSHR0cFRyYW5zYWN0aW9uLmNwcDoNCisgICAgICAgIChDSHR0cFRyYW5zYWN0aW9uOjpB
ZGRSZXF1ZXN0SGVhZGVyc0wpOg0KKyAgICAgICAgKiBSZXNvdXJjZUxvYWRlci9zcmMvVXJsUmVx
dWVzdEluZm8uY3BwOg0KKyAgICAgICAgKENVcmxSZXF1ZXN0SW5mbzo6Q29uc3RydWN0TCk6DQor
ICAgICAgICAoQ1VybFJlcXVlc3RJbmZvOjpTZXRSZWZlcmVyVXJsTCk6DQorDQogMjAwNi0xMi0w
MSAgeWFoYXJvbiAgPHlhZWwuYWhhcm9uQG5va2lhLmNvbT4NCiANCiAgICAgICAgIFJldmlld2Vk
IGJ5IFlvbmdqdW4gPHlvbmdqdW4uemhhbmdAbm9raWEuY29tPg0KSW5kZXg6IFdlYktpdC9SZXNv
dXJjZUxvYWRlci9pbmMvVXJsUmVxdWVzdEluZm8uaA0KPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIFdlYktpdC9S
ZXNvdXJjZUxvYWRlci9pbmMvVXJsUmVxdWVzdEluZm8uaAkocmV2aXNpb24gMTgwMDEpDQorKysg
V2ViS2l0L1Jlc291cmNlTG9hZGVyL2luYy9VcmxSZXF1ZXN0SW5mby5oCSh3b3JraW5nIGNvcHkp
DQpAQCAtNDAzLDcgKzQwMyw3IEBADQogICAgICAgICAqIEBwYXJhbSBhRW5hYmxlZCB3aGV0aGVy
IG9yIG5vdCB0byBzZXQgaHR0cCByZWZlcmVyIGhlYWRlcg0KICAgICAgICAgKiBAcmV0dXJuIFJl
ZmVyZXIgdXJsDQogICAgICAgICAqLw0KLSAgICAgICAgaW5saW5lIFRQdHJDOCBSZWZlcmVyVXJs
KCkgY29uc3QgeyByZXR1cm4gKmlSZWZlcmVyVXJsOyB9DQorICAgICAgICBpbmxpbmUgVFB0ckMg
UmVmZXJlclVybCgpIGNvbnN0IHsgcmV0dXJuICppUmVmZXJlclVybDsgfQ0KIA0KICAgICAgICAg
LyoqDQogICAgICAgICAqIFNldCB3aGV0aGVyIG9yIG5vdCB0byBzZXQgaHR0cCByZWZlcmVyIGhl
YWRlcg0KQEAgLTQ3Niw3ICs0NzYsNyBAQA0KICAgICAgICAgLy8gY3VycmVudCBwYWdlJ3MgdXJs
DQogICAgICAgICBIQnVmQyogICAgICAgICAgICAgICAgaUN1cnJlbnRVcmw7DQogICAgICAgICAv
LyByZWZlcmVyIHVybA0KLSAgICAgICAgSEJ1ZkM4KiAgICAgICAgICAgICAgIGlSZWZlcmVyVXJs
Ow0KKyAgICAgICAgSEJ1ZkMqICAgICAgICAgICAgICAgaVJlZmVyZXJVcmw7DQogICAgICAgICAv
LyB0cmFuc2FjdGlvbiBpZA0KICAgICAgICAgVEludCAgICAgICAgICAgICAgICAgIGlUcmFuc0lk
Ow0KICAgICAgICAgLy8gTG9hZCBtZXRob2QgKCBnZXQsIGhlYWQsIHBvc3QgKQ0KSW5kZXg6IFdl
YktpdC9SZXNvdXJjZUxvYWRlci9zcmMvSHR0cFRyYW5zYWN0aW9uLmNwcA0KPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0K
LS0tIFdlYktpdC9SZXNvdXJjZUxvYWRlci9zcmMvSHR0cFRyYW5zYWN0aW9uLmNwcAkocmV2aXNp
b24gMTgwMDEpDQorKysgV2ViS2l0L1Jlc291cmNlTG9hZGVyL3NyYy9IdHRwVHJhbnNhY3Rpb24u
Y3BwCSh3b3JraW5nIGNvcHkpDQpAQCAtNzk4LDEwICs3OTgsMTIgQEANCiAgICAgLy8gcmVmZXJl
ciBoZWFkZXINCiAgICAgaWYoIGlVcmxSZXF1ZXN0SW5mby0+U2VuZFJlZmVyZXJIZWFkZXJFbmFi
bGVkKCkgJiYgaVVybFJlcXVlc3RJbmZvLT5SZWZlcmVyVXJsKCkuTGVuZ3RoKCkgKQ0KICAgICAg
ICAgew0KLSAgICAgICAgUlN0cmluZ0Ygc3RyID0gc3RyaW5nUG9vbC5PcGVuRlN0cmluZ0woIGlV
cmxSZXF1ZXN0SW5mby0+UmVmZXJlclVybCgpICk7DQorICAgICAgICBIQnVmQzgqIHJlZmVycmVy
VXJsID0gSEJ1ZkM4OjpOZXdMQyggaVVybFJlcXVlc3RJbmZvLT5SZWZlcmVyVXJsKCkuTGVuZ3Ro
KCkgKTsgDQorICAgICAgICByZWZlcnJlclVybC0+RGVzKCkuQ29weSggaVVybFJlcXVlc3RJbmZv
LT5SZWZlcmVyVXJsKCkgKTsNCisgICAgICAgIFJTdHJpbmdGIHN0ciA9IHN0cmluZ1Bvb2wuT3Bl
bkZTdHJpbmdMKCByZWZlcnJlclVybC0+RGVzKCkgKTsNCiAgICAgICAgIENsZWFudXBDbG9zZVB1
c2hMKCBzdHIgKTsNCiAgICAgICAgIGhkci5TZXRGaWVsZEwoIHN0cmluZ1Bvb2wuU3RyaW5nRigg
SFRUUDo6RVJlZmVyZXIsIHN0cmluZ1RhYmxlICksIHN0ciApOw0KLSAgICAgICAgQ2xlYW51cFN0
YWNrOjpQb3BBbmREZXN0cm95KCk7DQorICAgICAgICBDbGVhbnVwU3RhY2s6OlBvcEFuZERlc3Ry
b3koIDIgKTsgLy8gcmVmZXJyZXJVcmwsIHN0cg0KICAgICAgICAgfQ0KIA0KICAgICBUUHRyQzgg
YWNjcGV0SGVhZGVycyggaVVybFJlcXVlc3RJbmZvLT5BY2NlcHRIZWFkZXIoKSApOw0KSW5kZXg6
IFdlYktpdC9SZXNvdXJjZUxvYWRlci9zcmMvVXJsUmVxdWVzdEluZm8uY3BwDQo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
DQotLS0gV2ViS2l0L1Jlc291cmNlTG9hZGVyL3NyYy9VcmxSZXF1ZXN0SW5mby5jcHAJKHJldmlz
aW9uIDE4MDAxKQ0KKysrIFdlYktpdC9SZXNvdXJjZUxvYWRlci9zcmMvVXJsUmVxdWVzdEluZm8u
Y3BwCSh3b3JraW5nIGNvcHkpDQpAQCAtODksNyArODksNyBAQA0KICAgICB7DQogICAgIGlVcmwg
PSBLTnVsbERlc0MoKS5BbGxvY0woKTsNCiAgICAgaUN1cnJlbnRVcmwgPSBLTnVsbERlc0MoKS5B
bGxvY0woKTsNCi0gICAgaVJlZmVyZXJVcmwgPSBLTnVsbERlc0M4KCkuQWxsb2NMKCk7DQorICAg
IGlSZWZlcmVyVXJsID0gS051bGxEZXNDKCkuQWxsb2NMKCk7DQogICAgIGlQb3N0Q29udGVudFR5
cGUgPSBLTnVsbERlc0M4KCkuQWxsb2NMKCk7DQogICAgIGlQb3N0Qm91bmRhcnkgPSBLTnVsbERl
c0M4KCkuQWxsb2NMKCk7DQogICAgIGlBY2NlcHRIZWFkZXIgPSBLTnVsbERlc0M4KCkuQWxsb2NM
KCk7DQpAQCAtMjM0LDggKzIzNCw3IEBADQogICAgIGRlbGV0ZSBpUmVmZXJlclVybDsNCiAgICAg
aVJlZmVyZXJVcmwgPSBOVUxMOw0KICAgICAvLw0KLSAgICBpUmVmZXJlclVybCA9IEhCdWZDODo6
TmV3TCggYVJlZmVyZXJVcmwuTGVuZ3RoKCkgKTsgDQotICAgIGlSZWZlcmVyVXJsLT5EZXMoKS5D
b3B5KCBhUmVmZXJlclVybCApOw0KKyAgICBpUmVmZXJlclVybCA9IGFSZWZlcmVyVXJsLkFsbG9j
TCgpOyANCiAgICAgfQ0KIA0KIC8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo=
</data>
<flag name="review"
          id="4235"
          type_id="1"
          status="+"
          setter="yongjun.zhang"
    />
          </attachment>
      

    </bug>

</bugzilla>