<?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>75465</bug_id>
          
          <creation_ts>2012-01-03 01:26:03 -0800</creation_ts>
          <short_desc>[WK2] WebPageProxy::activeURL should return unreachableURL() when it&apos;s not empty</short_desc>
          <delta_ts>2012-03-15 02:09:17 -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>WebKit2</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>Linux</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>75433</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Carlos Garcia Campos">cgarcia</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>andersca</cc>
    
    <cc>ap</cc>
    
    <cc>dglazkov</cc>
    
    <cc>gustavo</cc>
    
    <cc>mitz</cc>
    
    <cc>plaes</cc>
    
    <cc>sam</cc>
    
    <cc>sullivan</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>528693</commentid>
    <comment_count>0</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2012-01-03 01:26:03 -0800</bug_when>
    <thetext>Assuming unreachableURL is what the user should show in the location entry, the active URL of the page should be the unreachableURL when loadAlternateHTML has been used to load current page contents.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>528694</commentid>
    <comment_count>1</comment_count>
      <attachid>120918</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2012-01-03 01:28:50 -0800</bug_when>
    <thetext>Created attachment 120918
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>530162</commentid>
    <comment_count>2</comment_count>
    <who name="Priit Laes (IRC: plaes)">plaes</who>
    <bug_when>2012-01-05 03:44:29 -0800</bug_when>
    <thetext>(In reply to comment #1)
&gt; Created an attachment (id=120918) [details]
&gt; Patch

Could you also remove the FIXME from WebViewTest::replaceContent in Source/WebKit2/UIProcess/API/gtk/tests/WebViewTest.cpp ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>530164</commentid>
    <comment_count>3</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2012-01-05 03:49:41 -0800</bug_when>
    <thetext>(In reply to comment #2)
&gt; (In reply to comment #1)
&gt; &gt; Created an attachment (id=120918) [details] [details]
&gt; &gt; Patch
&gt; 
&gt; Could you also remove the FIXME from WebViewTest::replaceContent in Source/WebKit2/UIProcess/API/gtk/tests/WebViewTest.cpp ?

Sure</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>530169</commentid>
    <comment_count>4</comment_count>
      <attachid>121255</attachid>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2012-01-05 04:00:18 -0800</bug_when>
    <thetext>Created attachment 121255
Updated patch

It removes the workaround used to fix unit tests in r104129</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>530170</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-05 04:01:53 -0800</bug_when>
    <thetext>Thanks for the patch. If this patch contains new public API please make sure it follows the guidelines for new WebKit2 GTK+ API. See http://trac.webkit.org/wiki/WebKitGTK/AddingNewWebKit2API</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>530583</commentid>
    <comment_count>6</comment_count>
      <attachid>121255</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-01-05 13:20:25 -0800</bug_when>
    <thetext>Comment on attachment 121255
Updated patch

Attachment 121255 did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/11143062

New failing tests:
http/tests/inspector/network/download.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>570641</commentid>
    <comment_count>7</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2012-03-05 06:46:17 -0800</bug_when>
    <thetext>ping, could someone review this patch please?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>579205</commentid>
    <comment_count>8</comment_count>
      <attachid>121255</attachid>
    <who name="Philippe Normand">pnormand</who>
    <bug_when>2012-03-15 01:52:30 -0700</bug_when>
    <thetext>Comment on attachment 121255
Updated patch

LGTM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>579216</commentid>
    <comment_count>9</comment_count>
    <who name="Carlos Garcia Campos">cgarcia</who>
    <bug_when>2012-03-15 02:09:17 -0700</bug_when>
    <thetext>Committed r110834: &lt;http://trac.webkit.org/changeset/110834&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>120918</attachid>
            <date>2012-01-03 01:28:50 -0800</date>
            <delta_ts>2012-01-05 04:00:18 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>wk2-unreachable-active-url.diff</filename>
            <type>text/plain</type>
            <size>1279</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCA3YjlkZTNhMC4uNDQ0NzhjYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktp
dDIvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0
IEBACisyMDEyLTAxLTAzICBDYXJsb3MgR2FyY2lhIENhbXBvcyAgPGNnYXJjaWFAaWdhbGlhLmNv
bT4KKworICAgICAgICBbV0syXSBXZWJQYWdlUHJveHk6OmFjdGl2ZVVSTCBzaG91bGQgcmV0dXJu
IHVucmVhY2hhYmxlVVJMKCkgd2hlbiBpdCdzIG5vdCBlbXB0eQorICAgICAgICBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzU0NjUKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFVJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3Bw
OgorICAgICAgICAoV2ViS2l0OjpXZWJQYWdlUHJveHk6OmFjdGl2ZVVSTCk6IFJldHVybiB0aGUg
bWFpbiBmcmFtZQorICAgICAgICB1bnJlYWNoYWJsZVVSTCBpZiBpdCdzIG5vdCBlbXB0eS4KKwog
MjAxMi0wMS0wMiAgRGFuIEJlcm5zdGVpbiAgPG1pdHpAYXBwbGUuY29tPgogCiAgICAgICAgIEZp
eGVkIGEgdHlwbyBJIG1hZGUgaW4gcjEwMzg3MS4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQy
L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dl
YlBhZ2VQcm94eS5jcHAKaW5kZXggNmFmMmNmNC4uN2UyOTY2NSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdDIvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAKKysrIGIvU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAKQEAgLTYxNyw3ICs2MTcsOCBAQCBTdHJpbmcgV2Vi
UGFnZVByb3h5OjphY3RpdmVVUkwoKSBjb25zdAogICAgIGlmICghbV9wZW5kaW5nQVBJUmVxdWVz
dFVSTC5pc051bGwoKSkKICAgICAgICAgcmV0dXJuIG1fcGVuZGluZ0FQSVJlcXVlc3RVUkw7CiAK
LSAgICAvLyBGSVhNRTogV2hhdCBkbyB3ZSBkbyBpbiB0aGUgY2FzZSBvZiB0aGUgdW5yZWFjaGFi
bGUgVVJMPworICAgIGlmICghbV9tYWluRnJhbWUtPnVucmVhY2hhYmxlVVJMKCkuaXNFbXB0eSgp
KQorICAgICAgICByZXR1cm4gbV9tYWluRnJhbWUtPnVucmVhY2hhYmxlVVJMKCk7CiAKICAgICBz
d2l0Y2ggKG1fbWFpbkZyYW1lLT5sb2FkU3RhdGUoKSkgewogICAgIGNhc2UgV2ViRnJhbWVQcm94
eTo6TG9hZFN0YXRlUHJvdmlzaW9uYWw6Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>121255</attachid>
            <date>2012-01-05 04:00:18 -0800</date>
            <delta_ts>2012-03-15 01:52:30 -0700</delta_ts>
            <desc>Updated patch</desc>
            <filename>wk2-active-url-unreachable2.diff</filename>
            <type>text/plain</type>
            <size>2362</size>
            <attacher name="Carlos Garcia Campos">cgarcia</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCA0ZmYxNjc2Li43NmYwMDhiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTgg
QEAKIDIwMTItMDEtMDUgIENhcmxvcyBHYXJjaWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29t
PgogCisgICAgICAgIFtXSzJdIFdlYlBhZ2VQcm94eTo6YWN0aXZlVVJMIHNob3VsZCByZXR1cm4g
dW5yZWFjaGFibGVVUkwoKSB3aGVuIGl0J3Mgbm90IGVtcHR5CisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NTQ2NQorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9ndGsvdGVzdHMvV2Vi
Vmlld1Rlc3QuY3BwOgorICAgICAgICAoV2ViVmlld1Rlc3Q6OnJlcGxhY2VDb250ZW50KTogUmV0
dXJuIHRoZSBtYWluIGZyYW1lCisgICAgICAgIHVucmVhY2hhYmxlVVJMIGlmIGl0J3Mgbm90IGVt
cHR5LgorICAgICAgICAqIFVJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwOgorICAgICAgICAoV2Vi
S2l0OjpXZWJQYWdlUHJveHk6OmFjdGl2ZVVSTCk6CisKKzIwMTItMDEtMDUgIENhcmxvcyBHYXJj
aWEgQ2FtcG9zICA8Y2dhcmNpYUBpZ2FsaWEuY29tPgorCiAgICAgICAgIFtHVEtdIFJlbmFtZSB3
ZWJraXRfd2ViX3ZpZXdfbG9hZF9hbHRlcm5hdGVfaHRtbCBhcyB3ZWJraXRfd2ViX3ZpZXdfcmVw
bGFjZV9jb250ZW50IGluIFdlYktpdDIgR1RLKwogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NzU0MzMKIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL0FQSS9ndGsvdGVzdHMvV2ViVmlld1Rlc3QuY3BwIGIvU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL0FQSS9ndGsvdGVzdHMvV2ViVmlld1Rlc3QuY3BwCmluZGV4IGRmZDlkYTQuLjkz
MjNiMTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvZ3RrL3Rlc3Rz
L1dlYlZpZXdUZXN0LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL2d0ay90
ZXN0cy9XZWJWaWV3VGVzdC5jcHAKQEAgLTY2LDE1ICs2Niw3IEBAIHZvaWQgV2ViVmlld1Rlc3Q6
OmxvYWRSZXF1ZXN0KFdlYktpdFVSSVJlcXVlc3QqIHJlcXVlc3QpCiAKIHZvaWQgV2ViVmlld1Rl
c3Q6OnJlcGxhY2VDb250ZW50KGNvbnN0IGNoYXIqIGh0bWwsIGNvbnN0IGNoYXIqIGNvbnRlbnRV
UkksIGNvbnN0IGNoYXIqIGJhc2VVUkkpCiB7Ci0gICAgLy8gRklYTUU6IFRoZSBhY3RpdmUgdXJp
IHNob3VsZCBiZSB0aGUgY29udGVudFVSSSwKLSAgICAvLyBidXQgV2ViUGFnZVByb3h5IGRvZXNu
J3QgcmV0dXJuIHRoZSB1bnJlYWNoYWJsZVVSTAotICAgIC8vIHdoZW4gdGhlIHBhZ2UgaGFzIGJl
ZW4gbG9hZGVkIHdpdGggQWx0ZXJuYXRlSFRNTCgpCi0gICAgLy8gU2VlIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD03NTQ2NS4KLSNpZiAwCiAgICAgbV9hY3RpdmVVUkkg
PSBjb250ZW50VVJJOwotI2Vsc2UKLSAgICBtX2FjdGl2ZVVSSSA9ICJhYm91dDpibGFuayI7Ci0j
ZW5kaWYKICAgICB3ZWJraXRfd2ViX3ZpZXdfcmVwbGFjZV9jb250ZW50KG1fd2ViVmlldywgaHRt
bCwgY29udGVudFVSSSwgYmFzZVVSSSk7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQy
L1VJUHJvY2Vzcy9XZWJQYWdlUHJveHkuY3BwIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL1dl
YlBhZ2VQcm94eS5jcHAKaW5kZXggMTVhYmY5Yy4uNmI2YjUwMiAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdDIvVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAKKysrIGIvU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAKQEAgLTYxNyw3ICs2MTcsOCBAQCBTdHJpbmcgV2Vi
UGFnZVByb3h5OjphY3RpdmVVUkwoKSBjb25zdAogICAgIGlmICghbV9wZW5kaW5nQVBJUmVxdWVz
dFVSTC5pc051bGwoKSkKICAgICAgICAgcmV0dXJuIG1fcGVuZGluZ0FQSVJlcXVlc3RVUkw7CiAK
LSAgICAvLyBGSVhNRTogV2hhdCBkbyB3ZSBkbyBpbiB0aGUgY2FzZSBvZiB0aGUgdW5yZWFjaGFi
bGUgVVJMPworICAgIGlmICghbV9tYWluRnJhbWUtPnVucmVhY2hhYmxlVVJMKCkuaXNFbXB0eSgp
KQorICAgICAgICByZXR1cm4gbV9tYWluRnJhbWUtPnVucmVhY2hhYmxlVVJMKCk7CiAKICAgICBz
d2l0Y2ggKG1fbWFpbkZyYW1lLT5sb2FkU3RhdGUoKSkgewogICAgIGNhc2UgV2ViRnJhbWVQcm94
eTo6TG9hZFN0YXRlUHJvdmlzaW9uYWw6Cg==
</data>
<flag name="review"
          id="121688"
          type_id="1"
          status="+"
          setter="pnormand"
    />
    <flag name="commit-queue"
          id="121782"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
      

    </bug>

</bugzilla>