<?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>90962</bug_id>
          
          <creation_ts>2012-07-11 03:56:04 -0700</creation_ts>
          <short_desc>[BlackBerry] We shouldn&apos;t call didFinishLoading for the old request when a new request has been sent by notifyAuthReceived.</short_desc>
          <delta_ts>2012-07-15 19:53:38 -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>joenotcharles</cc>
    
    <cc>mifenton</cc>
    
    <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>666623</commentid>
    <comment_count>0</comment_count>
    <who name="Jason Liu">jasonliuwebkit</who>
    <bug_when>2012-07-11 03:56:04 -0700</bug_when>
    <thetext>We should do like 301&apos;s handling.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>666626</commentid>
    <comment_count>1</comment_count>
    <who name="Jason Liu">jasonliuwebkit</who>
    <bug_when>2012-07-11 04:01:01 -0700</bug_when>
    <thetext>A patch is coming tomorrow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>667439</commentid>
    <comment_count>2</comment_count>
      <attachid>151868</attachid>
    <who name="Jason Liu">jasonliuwebkit</who>
    <bug_when>2012-07-11 23:45:55 -0700</bug_when>
    <thetext>Created attachment 151868
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>668166</commentid>
    <comment_count>3</comment_count>
      <attachid>151868</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2012-07-12 13:45:05 -0700</bug_when>
    <thetext>Comment on attachment 151868
Patch

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

&gt; Source/WebCore/ChangeLog:11
&gt; +        We should do as 3XX.

Any PR? Internal review?

&gt; Source/WebCore/platform/network/blackberry/NetworkJob.cpp:-507
&gt; -        return true;

Why was this part removed?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>668484</commentid>
    <comment_count>4</comment_count>
    <who name="Jason Liu">jasonliuwebkit</who>
    <bug_when>2012-07-12 18:35:00 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 151868 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=151868&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/ChangeLog:11
&gt; &gt; +        We should do as 3XX.
&gt; 
&gt; Any PR? Internal review?
&gt; 
There is no PR for this. I just find this problem when fixing another pr.
&gt; &gt; Source/WebCore/platform/network/blackberry/NetworkJob.cpp:-507
&gt; &gt; -        return true;
&gt; 
&gt; Why was this part removed?
I moved &quot;if (m_redirectCount &gt;= s_redirectMaximum)&quot; to handleRedirect().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>669015</commentid>
    <comment_count>5</comment_count>
      <attachid>151868</attachid>
    <who name="Joe Mason">joenotcharles</who>
    <bug_when>2012-07-13 07:33:53 -0700</bug_when>
    <thetext>Comment on attachment 151868
Patch

LGTM. Nice catch!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>669018</commentid>
    <comment_count>6</comment_count>
      <attachid>151868</attachid>
    <who name="Rob Buis">rwlbuis</who>
    <bug_when>2012-07-13 07:36:51 -0700</bug_when>
    <thetext>Comment on attachment 151868
Patch

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

Looks good.

&gt;&gt;&gt; Source/WebCore/ChangeLog:11
&gt;&gt;&gt; +        We should do as 3XX.
&gt;&gt; 
&gt;&gt; There is no PR for this. I just find this problem when fixing another pr.
&gt; 
&gt; Any PR? Internal review?

Ok, you could add Joe Mason as internal reviewer before landing, up to you.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>670052</commentid>
    <comment_count>7</comment_count>
      <attachid>151868</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-07-15 19:53:32 -0700</bug_when>
    <thetext>Comment on attachment 151868
Patch

Clearing flags on attachment: 151868

Committed r122692: &lt;http://trac.webkit.org/changeset/122692&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>670053</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-07-15 19:53:38 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>151868</attachid>
            <date>2012-07-11 23:45:55 -0700</date>
            <delta_ts>2012-07-15 19:53:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-90962-20120712144551.patch</filename>
            <type>text/plain</type>
            <size>3961</size>
            <attacher name="Jason Liu">jasonliuwebkit</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTIyNDIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZWMzYWZhYjk3OTk3ZTE1
OTZkYjBiZTI5MmVlNWFmMGRlYjhjNzkyNC4uNTlmZTgxMmZmYmVjZDA4NjY5YmQzZTRhYWRiZmQ5
NTcwYWUyMTkxMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI1IEBACisyMDEyLTA3LTExICBKYXNv
biBMaXUgIDxqYXNvbi5saXVAdG9yY2htb2JpbGUuY29tLmNuPgorCisgICAgICAgIFtCbGFja0Jl
cnJ5XSBXZSBzaG91bGRuJ3QgY2FsbCBkaWRGaW5pc2hMb2FkaW5nIGZvciB0aGUgb2xkIHJlcXVl
c3Qgd2hlbiBhIG5ldyByZXF1ZXN0IGhhcyBiZWVuIHNlbnQgYnkgbm90aWZ5QXV0aFJlY2VpdmVk
LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTA5NjIK
KworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBXZSBzdGFy
dCBhIG5ldyBOZXR3b3JrSm9iIHdpdGggY3JlZGVudGlhbHMgYWZ0ZXIgcmVjZWl2aW5nIDQwMS80
MDcgc3RhdHVzLgorICAgICAgICBXZSBzaG91bGQgbm90IHJlbGVhc2UgcmVzb3VyY2VzIGluIHdl
YmNvcmUgd2hlbiB0aGUgb2xkIGpvYiBpcyBjbG9zZWQgYmVjYXVzZQorICAgICAgICB0aGV5IGFy
ZSBuZWVkZWQgYnkgdGhlIG5ldyBvbmUuCisgICAgICAgIFdlIHNob3VsZCBkbyBhcyAzWFguCisK
KyAgICAgICAgTm8gbmV3IHRlc3RzLiBObyBjaGFuZ2UgaW4gYmVoYXZpb3VyLgorCisgICAgICAg
ICogcGxhdGZvcm0vbmV0d29yay9ibGFja2JlcnJ5L05ldHdvcmtKb2IuY3BwOgorICAgICAgICAo
V2ViQ29yZTo6TmV0d29ya0pvYjo6TmV0d29ya0pvYik6CisgICAgICAgIChXZWJDb3JlOjpOZXR3
b3JrSm9iOjpub3RpZnlBdXRoUmVjZWl2ZWQpOgorICAgICAgICAoV2ViQ29yZTo6TmV0d29ya0pv
Yjo6c2hvdWxkUmVsZWFzZUNsaWVudFJlc291cmNlKToKKyAgICAgICAgKFdlYkNvcmU6Ok5ldHdv
cmtKb2I6OmhhbmRsZVJlZGlyZWN0KToKKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL2JsYWNr
YmVycnkvTmV0d29ya0pvYi5oOgorICAgICAgICAoTmV0d29ya0pvYik6CisKIDIwMTItMDctMTEg
IE1hdHQgRmFsa2VuaGFnZW4gIDxmYWxrZW5AY2hyb21pdW0ub3JnPgogCiAgICAgICAgIEFkZCBk
aWFsb2cgZWxlbWVudCBmZWF0dXJlIHRvZ2dsZSB0byBJbnRlcm5hbFNldHRpbmdzCmRpZmYgLS1n
aXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL2JsYWNrYmVycnkvTmV0d29ya0pv
Yi5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL2JsYWNrYmVycnkvTmV0d29y
a0pvYi5jcHAKaW5kZXggYzY0ZmRjOGFhY2M3MjA1MzdhN2E1NmVhOTg1YTA3YTMzOGFhZmZiZS4u
OGU1YjNhODliYTdhMjczMTIwN2I0YTU0MjMwNDdlNTE4MjllZDU1MCAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9ibGFja2JlcnJ5L05ldHdvcmtKb2IuY3BwCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvYmxhY2tiZXJyeS9OZXR3b3JrSm9i
LmNwcApAQCAtODIsNiArODIsNyBAQCBOZXR3b3JrSm9iOjpOZXR3b3JrSm9iKCkKICAgICAsIG1f
Y2FsbGluZ0NsaWVudChmYWxzZSkKICAgICAsIG1fbmVlZHNSZXRyeUFzRlRQRGlyZWN0b3J5KGZh
bHNlKQogICAgICwgbV9pc092ZXJyaWRlQ29udGVudFR5cGUoZmFsc2UpCisgICAgLCBtX25ld0pv
YldpdGhDcmVkZW50aWFsc1N0YXJ0ZWQoZmFsc2UpCiAgICAgLCBtX2V4dGVuZGVkU3RhdHVzQ29k
ZSgwKQogICAgICwgbV9yZWRpcmVjdENvdW50KDApCiAgICAgLCBtX2RlZmVycmVkRGF0YSgqdGhp
cykKQEAgLTI4MSw3ICsyODIsNyBAQCB2b2lkIE5ldHdvcmtKb2I6Om5vdGlmeUF1dGhSZWNlaXZl
ZChCbGFja0JlcnJ5OjpQbGF0Zm9ybTo6TmV0d29ya1JlcXVlc3Q6OkF1dGhUeQogICAgICAgICBy
ZXR1cm47CiAgICAgfQogCi0gICAgc2VuZFJlcXVlc3RXaXRoQ3JlZGVudGlhbHMoc2VydmVyVHlw
ZSwgc2NoZW1lLCByZWFsbSk7CisgICAgbV9uZXdKb2JXaXRoQ3JlZGVudGlhbHNTdGFydGVkID0g
c2VuZFJlcXVlc3RXaXRoQ3JlZGVudGlhbHMoc2VydmVyVHlwZSwgc2NoZW1lLCByZWFsbSk7CiB9
CiAKIHZvaWQgTmV0d29ya0pvYjo6bm90aWZ5U3RyaW5nSGVhZGVyUmVjZWl2ZWQoY29uc3QgU3Ry
aW5nJiBrZXksIGNvbnN0IFN0cmluZyYgdmFsdWUpCkBAIC01MDMsMTUgKzUwNCw4IEBAIHZvaWQg
TmV0d29ya0pvYjo6aGFuZGxlTm90aWZ5Q2xvc2UoaW50IHN0YXR1cykKIAogYm9vbCBOZXR3b3Jr
Sm9iOjpzaG91bGRSZWxlYXNlQ2xpZW50UmVzb3VyY2UoKQogewotICAgIGlmIChtX3JlZGlyZWN0
Q291bnQgPj0gc19yZWRpcmVjdE1heGltdW0pCi0gICAgICAgIHJldHVybiB0cnVlOwotCi0gICAg
aWYgKG1fbmVlZHNSZXRyeUFzRlRQRGlyZWN0b3J5ICYmIHJldHJ5QXNGVFBEaXJlY3RvcnkoKSkK
LSAgICAgICAgcmV0dXJuIGZhbHNlOwotCi0gICAgaWYgKGlzUmVkaXJlY3QobV9leHRlbmRlZFN0
YXR1c0NvZGUpICYmIGhhbmRsZVJlZGlyZWN0KCkpCisgICAgaWYgKChtX25lZWRzUmV0cnlBc0ZU
UERpcmVjdG9yeSAmJiByZXRyeUFzRlRQRGlyZWN0b3J5KCkpIHx8IChpc1JlZGlyZWN0KG1fZXh0
ZW5kZWRTdGF0dXNDb2RlKSAmJiBoYW5kbGVSZWRpcmVjdCgpKSB8fCBtX25ld0pvYldpdGhDcmVk
ZW50aWFsc1N0YXJ0ZWQpCiAgICAgICAgIHJldHVybiBmYWxzZTsKLQogICAgIHJldHVybiB0cnVl
OwogfQogCkBAIC01NzQsNyArNTY4LDcgQEAgYm9vbCBOZXR3b3JrSm9iOjpzdGFydE5ld0pvYldp
dGhSZXF1ZXN0KFJlc291cmNlUmVxdWVzdCYgbmV3UmVxdWVzdCwgYm9vbCBpbmNyZWEKIGJvb2wg
TmV0d29ya0pvYjo6aGFuZGxlUmVkaXJlY3QoKQogewogICAgIEFTU0VSVChtX2hhbmRsZSk7Ci0g
ICAgaWYgKCFtX2hhbmRsZSkKKyAgICBpZiAoIW1faGFuZGxlIHx8IG1fcmVkaXJlY3RDb3VudCA+
PSBzX3JlZGlyZWN0TWF4aW11bSkKICAgICAgICAgcmV0dXJuIGZhbHNlOwogCiAgICAgU3RyaW5n
IGxvY2F0aW9uID0gbV9yZXNwb25zZS5odHRwSGVhZGVyRmllbGQoIkxvY2F0aW9uIik7CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL2JsYWNrYmVycnkvTmV0d29y
a0pvYi5oIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9ibGFja2JlcnJ5L05ldHdv
cmtKb2IuaAppbmRleCBhOWE3Yjg4MWJmNDQ3NWVlNzBlYWNhYzYxYmJlZDU0NDE4ODc5ZDliLi5k
MjMxM2ZkNDk1OGQ5NzQ4ZjRiOGM3ZjU2YjRiZmRlYmY3YzgxNjMzIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL2JsYWNrYmVycnkvTmV0d29ya0pvYi5oCisrKyBi
L1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvYmxhY2tiZXJyeS9OZXR3b3JrSm9iLmgK
QEAgLTE2NCw2ICsxNjQsNyBAQCBwcml2YXRlOgogICAgIGJvb2wgbV9jYWxsaW5nQ2xpZW50Owog
ICAgIGJvb2wgbV9uZWVkc1JldHJ5QXNGVFBEaXJlY3Rvcnk7CiAgICAgYm9vbCBtX2lzT3ZlcnJp
ZGVDb250ZW50VHlwZTsKKyAgICBib29sIG1fbmV3Sm9iV2l0aENyZWRlbnRpYWxzU3RhcnRlZDsK
IAogICAgIC8vIElmIGFuIEhUVFAgc3RhdHVzIGNvZGUgaXMgcmVjZWl2ZWQsIG1fZXh0ZW5kZWRT
dGF0dXNDb2RlIGFuZCBtX3Jlc3BvbnNlLmh0dHBTdGF0dXNDb2RlIHdpbGwgYm90aCBiZSBzZXQg
dG8gaXQuCiAgICAgLy8gSWYgYSBwbGF0Zm9ybSBlcnJvciBjb2RlIGlzIHJlY2VpdmVkLCBtX2V4
dGVuZGVkU3RhdHVzQ29kZSB3aWxsIGJlIHNldCB0byBpdCBhbmQgbV9yZXNwb25zZS5odHRwU3Rh
dHVzQ29kZSB3aWxsIGJlIHNldCB0byA0MDQuCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>