Remove LoadURLExternally from blink public API [chromium/src : master]

4 views
Skip to first unread message

Charlie Harrison (Gerrit)

unread,
Jul 18, 2017, 3:53:28 PM7/18/17
to blink-re...@chromium.org, blink-revi...@chromium.org, blink-...@chromium.org, creis...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, gavinp...@chromium.org, jochen...@chromium.org, kinuko...@chromium.org, loading...@chromium.org, mlamouri+wa...@chromium.org, nasko+c...@chromium.org, platform-architect...@chromium.org, tyoshin...@chromium.org, chromium...@chromium.org, Nate Chapin, John Abd-El-Malek, Commit Bot, Peter Beverloo

Charlie Harrison uploaded patch set #4 to this change.

View Change

Remove LoadURLExternally from blink public API

Bug: None
Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
---
M content/browser/web_contents/web_contents_impl.cc
M content/public/renderer/render_frame.h
M content/renderer/render_frame_impl.cc
M content/renderer/render_frame_impl.h
M content/shell/test_runner/web_frame_test_client.cc
M content/shell/test_runner/web_frame_test_client.h
M content/shell/test_runner/web_frame_test_proxy.h
M third_party/WebKit/Source/core/frame/LocalFrameClient.h
M third_party/WebKit/Source/core/loader/EmptyClients.h
M third_party/WebKit/Source/core/loader/FrameLoader.cpp
M third_party/WebKit/Source/web/LocalFrameClientImpl.cpp
M third_party/WebKit/Source/web/LocalFrameClientImpl.h
M third_party/WebKit/public/web/WebFrameClient.h
13 files changed, 23 insertions(+), 114 deletions(-)

To view, visit change 571139. To unsubscribe, visit settings.

Gerrit-Project: chromium/src
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
Gerrit-Change-Number: 571139
Gerrit-PatchSet: 4
Gerrit-Owner: Charlie Harrison <cshar...@chromium.org>
Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
Gerrit-CC: Commit Bot <commi...@chromium.org>
Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
Gerrit-CC: Nate Chapin <jap...@chromium.org>
Gerrit-CC: Peter Beverloo <pe...@chromium.org>

Charlie Harrison (Gerrit)

unread,
Jul 18, 2017, 3:55:31 PM7/18/17
to blink-re...@chromium.org, blink-revi...@chromium.org, blink-...@chromium.org, creis...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, gavinp...@chromium.org, jochen...@chromium.org, kinuko...@chromium.org, loading...@chromium.org, mlamouri+wa...@chromium.org, nasko+c...@chromium.org, platform-architect...@chromium.org, tyoshin...@chromium.org, chromium...@chromium.org, Nate Chapin, John Abd-El-Malek, Commit Bot, Peter Beverloo

Charlie Harrison uploaded patch set #5 to this change.

View Change

Remove LoadURLExternally from blink public API

This patch essentially just moves the single caller of LoadURLExternally
into an OpenURL call inside DecidePolicyForNavigation.


Bug: None
Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
---
M content/browser/web_contents/web_contents_impl.cc
M content/public/renderer/render_frame.h
M content/renderer/render_frame_impl.cc
M content/renderer/render_frame_impl.h
M content/shell/test_runner/web_frame_test_client.cc
M content/shell/test_runner/web_frame_test_client.h
M content/shell/test_runner/web_frame_test_proxy.h
M third_party/WebKit/Source/core/frame/LocalFrameClient.h
M third_party/WebKit/Source/core/loader/EmptyClients.h
M third_party/WebKit/Source/core/loader/FrameLoader.cpp
M third_party/WebKit/Source/web/LocalFrameClientImpl.cpp
M third_party/WebKit/Source/web/LocalFrameClientImpl.h
M third_party/WebKit/public/web/WebFrameClient.h
13 files changed, 23 insertions(+), 114 deletions(-)

To view, visit change 571139. To unsubscribe, visit settings.

Gerrit-Project: chromium/src
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
Gerrit-Change-Number: 571139
Gerrit-PatchSet: 5

Charlie Harrison (Gerrit)

unread,
Jul 18, 2017, 4:48:10 PM7/18/17
to blink-re...@chromium.org, blink-revi...@chromium.org, blink-...@chromium.org, creis...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, gavinp...@chromium.org, jochen...@chromium.org, kinuko...@chromium.org, loading...@chromium.org, mlamouri+wa...@chromium.org, nasko+c...@chromium.org, platform-architect...@chromium.org, tyoshin...@chromium.org, Nate Chapin, Commit Bot, chromium...@chromium.org, John Abd-El-Malek, Peter Beverloo

Charlie Harrison posted comments on this change.

View Change

Patch set 5:

Set Ready For Review

    To view, visit change 571139. To unsubscribe, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: master
    Gerrit-MessageType: comment
    Gerrit-Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
    Gerrit-Change-Number: 571139
    Gerrit-PatchSet: 5
    Gerrit-Owner: Charlie Harrison <cshar...@chromium.org>
    Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
    Gerrit-CC: Commit Bot <commi...@chromium.org>
    Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
    Gerrit-CC: Nate Chapin <jap...@chromium.org>
    Gerrit-CC: Peter Beverloo <pe...@chromium.org>
    Gerrit-Comment-Date: Tue, 18 Jul 2017 20:48:05 +0000
    Gerrit-HasComments: No
    Gerrit-HasLabels: No

    Charlie Harrison (Gerrit)

    unread,
    Jul 18, 2017, 4:48:11 PM7/18/17
    to Daniel Cheng, blink-re...@chromium.org, blink-revi...@chromium.org, blink-...@chromium.org, creis...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, gavinp...@chromium.org, jochen...@chromium.org, kinuko...@chromium.org, loading...@chromium.org, mlamouri+wa...@chromium.org, nasko+c...@chromium.org, platform-architect...@chromium.org, tyoshin...@chromium.org

    Charlie Harrison would like Daniel Cheng to review this change.

    View Change

    Remove LoadURLExternally from blink public API

    This patch essentially just moves the single caller of LoadURLExternally
    into an OpenURL call inside DecidePolicyForNavigation.

    Bug: None
    Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
    ---
    M content/browser/web_contents/web_contents_impl.cc
    M content/public/renderer/render_frame.h
    M content/renderer/render_frame_impl.cc
    M content/renderer/render_frame_impl.h
    M content/shell/test_runner/web_frame_test_client.cc
    M content/shell/test_runner/web_frame_test_client.h
    M content/shell/test_runner/web_frame_test_proxy.h
    M third_party/WebKit/Source/core/frame/LocalFrameClient.h
    M third_party/WebKit/Source/core/loader/EmptyClients.h
    M third_party/WebKit/Source/core/loader/FrameLoader.cpp
    M third_party/WebKit/Source/web/LocalFrameClientImpl.cpp
    M third_party/WebKit/Source/web/LocalFrameClientImpl.h
    M third_party/WebKit/public/web/WebFrameClient.h
    13 files changed, 23 insertions(+), 114 deletions(-)


    To view, visit change 571139. To unsubscribe, visit settings.

    Gerrit-Project: chromium/src
    Gerrit-Branch: master
    Gerrit-MessageType: newchange
    Gerrit-Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
    Gerrit-Change-Number: 571139
    Gerrit-PatchSet: 5
    Gerrit-Owner: Charlie Harrison <cshar...@chromium.org>
    Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
    Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>

    Charlie Harrison (Gerrit)

    unread,
    Jul 18, 2017, 4:48:12 PM7/18/17
    to blink-re...@chromium.org, blink-revi...@chromium.org, blink-...@chromium.org, creis...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, gavinp...@chromium.org, jochen...@chromium.org, kinuko...@chromium.org, loading...@chromium.org, mlamouri+wa...@chromium.org, nasko+c...@chromium.org, platform-architect...@chromium.org, tyoshin...@chromium.org, Daniel Cheng, Nate Chapin, Commit Bot, chromium...@chromium.org, John Abd-El-Malek, Peter Beverloo

    Charlie Harrison posted comments on this change.

    View Change

    Patch set 5:

    Hey Daniel, this is the refactor we talked about earlier. It doesn't really change the DecidePolicyForNavigation API in a fundamental way, but it does remove LoadURLExternally.

    Bots seem happy, and the mac failures are not related I think.

    One thing I'm not sure about is the call to exit fullscreen is gone. I'm not entirely sure this is a big deal because there are a lot of code paths not going through LoadURLExternally that spawn new windows.

    In any case, low priority review since it's just a clean up.

      To view, visit change 571139. To unsubscribe, visit settings.

      Gerrit-Project: chromium/src
      Gerrit-Branch: master
      Gerrit-MessageType: comment
      Gerrit-Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
      Gerrit-Change-Number: 571139
      Gerrit-PatchSet: 5
      Gerrit-Owner: Charlie Harrison <cshar...@chromium.org>
      Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
      Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
      Gerrit-CC: Commit Bot <commi...@chromium.org>
      Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
      Gerrit-CC: Nate Chapin <jap...@chromium.org>
      Gerrit-CC: Peter Beverloo <pe...@chromium.org>
      Gerrit-Comment-Date: Tue, 18 Jul 2017 20:48:09 +0000
      Gerrit-HasComments: No
      Gerrit-HasLabels: No

      Charlie Harrison (Gerrit)

      unread,
      Aug 17, 2017, 4:42:18 PM8/17/17
      to blink-re...@chromium.org, blink-revi...@chromium.org, blink-...@chromium.org, creis...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, gavinp...@chromium.org, jochen...@chromium.org, kinuko...@chromium.org, loading...@chromium.org, mlamouri+wa...@chromium.org, nasko+c...@chromium.org, platform-architect...@chromium.org, tyoshin...@chromium.org, Daniel Cheng, Nate Chapin, Commit Bot, chromium...@chromium.org, John Abd-El-Malek, Peter Beverloo

      Daniel, are you interested in landing this patch?

      View Change

        To view, visit change 571139. To unsubscribe, or for help writing mail filters, visit settings.

        Gerrit-Project: chromium/src
        Gerrit-Branch: master
        Gerrit-MessageType: comment
        Gerrit-Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
        Gerrit-Change-Number: 571139
        Gerrit-PatchSet: 5
        Gerrit-Owner: Charlie Harrison <cshar...@chromium.org>
        Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
        Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
        Gerrit-CC: Commit Bot <commi...@chromium.org>
        Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
        Gerrit-CC: Nate Chapin <jap...@chromium.org>
        Gerrit-CC: Peter Beverloo <pe...@chromium.org>
        Gerrit-Comment-Date: Thu, 17 Aug 2017 20:42:15 +0000
        Gerrit-HasComments: No
        Gerrit-HasLabels: No

        Charlie Harrison (Gerrit)

        unread,
        Aug 17, 2017, 5:12:10 PM8/17/17
        to blink-re...@chromium.org, blink-revi...@chromium.org, blink-...@chromium.org, creis...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, gavinp...@chromium.org, jochen...@chromium.org, kinuko...@chromium.org, loading...@chromium.org, mlamouri+wa...@chromium.org, nasko+c...@chromium.org, platform-architect...@chromium.org, tyoshin...@chromium.org, Daniel Cheng, Nate Chapin, Commit Bot, chromium...@chromium.org, John Abd-El-Malek, Peter Beverloo

        Patch set 5:Code-Review +1

        View Change

          To view, visit change 571139. To unsubscribe, or for help writing mail filters, visit settings.

          Gerrit-Project: chromium/src
          Gerrit-Branch: master
          Gerrit-MessageType: comment
          Gerrit-Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
          Gerrit-Change-Number: 571139
          Gerrit-PatchSet: 5
          Gerrit-Owner: Charlie Harrison <cshar...@chromium.org>
          Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
          Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
          Gerrit-CC: Commit Bot <commi...@chromium.org>
          Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
          Gerrit-CC: Nate Chapin <jap...@chromium.org>
          Gerrit-CC: Peter Beverloo <pe...@chromium.org>
          Gerrit-Comment-Date: Thu, 17 Aug 2017 21:12:04 +0000
          Gerrit-HasComments: No
          Gerrit-HasLabels: Yes

          Daniel Cheng (Gerrit)

          unread,
          Aug 17, 2017, 6:30:31 PM8/17/17
          to Charlie Harrison, blink-re...@chromium.org, blink-revi...@chromium.org, blink-...@chromium.org, creis...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, gavinp...@chromium.org, jochen...@chromium.org, kinuko...@chromium.org, loading...@chromium.org, mlamouri+wa...@chromium.org, nasko+c...@chromium.org, platform-architect...@chromium.org, tyoshin...@chromium.org, Avi Drissman, Nate Chapin, Commit Bot, chromium...@chromium.org, John Abd-El-Malek, Peter Beverloo

          Sorry for missing this one. Yeah I think we should try to do this.

          View Change

          2 comments:

          • File content/browser/web_contents/web_contents_impl.cc:

            • Patch Set #5, Line 2861: // TODO(csharrison): Do we need to exit fullscreen here?

              I think this might have been related to us trying to make sure fullscreen mode is exited when new popups are opened (to keep popups from obscuring fullscreen UI).

              +avi, who is moving this plumbing to be browser-based

          • File content/renderer/render_frame_impl.cc:

            • Patch Set #5, Line 5519: info.default_policy, false, false, info.triggering_event_info);

              Very similar lines to this appear in a lot of places. I wonder if we should still have a helper for this? In particular maybe it'd be useful to just pass |info| and have the helper extract out the necessary fields (or maybe we can pass it to OpenURL itself...?)

          To view, visit change 571139. To unsubscribe, or for help writing mail filters, visit settings.

          Gerrit-Project: chromium/src
          Gerrit-Branch: master
          Gerrit-MessageType: comment
          Gerrit-Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
          Gerrit-Change-Number: 571139
          Gerrit-PatchSet: 5
          Gerrit-Owner: Charlie Harrison <cshar...@chromium.org>
          Gerrit-Reviewer: Avi Drissman <a...@chromium.org>
          Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
          Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
          Gerrit-CC: Commit Bot <commi...@chromium.org>
          Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
          Gerrit-CC: Nate Chapin <jap...@chromium.org>
          Gerrit-CC: Peter Beverloo <pe...@chromium.org>
          Gerrit-Comment-Date: Thu, 17 Aug 2017 22:30:23 +0000
          Gerrit-HasComments: Yes
          Gerrit-HasLabels: No

          Avi Drissman (Gerrit)

          unread,
          Aug 17, 2017, 7:08:42 PM8/17/17
          to Charlie Harrison, blink-re...@chromium.org, blink-revi...@chromium.org, blink-...@chromium.org, creis...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, gavinp...@chromium.org, jochen...@chromium.org, kinuko...@chromium.org, loading...@chromium.org, mlamouri+wa...@chromium.org, nasko+c...@chromium.org, platform-architect...@chromium.org, tyoshin...@chromium.org, Daniel Cheng, Nate Chapin, Commit Bot, chromium...@chromium.org, John Abd-El-Malek, Peter Beverloo

          Patch set 5:Code-Review +1

          View Change

          2 comments:

          To view, visit change 571139. To unsubscribe, or for help writing mail filters, visit settings.

          Gerrit-Project: chromium/src
          Gerrit-Branch: master
          Gerrit-MessageType: comment
          Gerrit-Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
          Gerrit-Change-Number: 571139
          Gerrit-PatchSet: 5
          Gerrit-Owner: Charlie Harrison <cshar...@chromium.org>
          Gerrit-Reviewer: Avi Drissman <a...@chromium.org>
          Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
          Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
          Gerrit-CC: Commit Bot <commi...@chromium.org>
          Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
          Gerrit-CC: Nate Chapin <jap...@chromium.org>
          Gerrit-CC: Peter Beverloo <pe...@chromium.org>
          Gerrit-Comment-Date: Thu, 17 Aug 2017 23:08:31 +0000
          Gerrit-HasComments: Yes
          Gerrit-HasLabels: Yes

          Charlie Harrison (Gerrit)

          unread,
          Aug 18, 2017, 9:22:49 AM8/18/17
          to blink-re...@chromium.org, blink-revi...@chromium.org, blink-...@chromium.org, creis...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, gavinp...@chromium.org, jochen...@chromium.org, loading...@chromium.org, mlamouri+wa...@chromium.org, nasko+c...@chromium.org, tyoshin...@chromium.org, kinuko...@chromium.org, platform-architect...@chromium.org, Avi Drissman, Daniel Cheng, Nate Chapin, Commit Bot, chromium...@chromium.org, John Abd-El-Malek, Peter Beverloo

          Thanks!

          View Change

          3 comments:

            • Very similar lines to this appear in a lot of places. […]

          To view, visit change 571139. To unsubscribe, or for help writing mail filters, visit settings.

          Gerrit-Project: chromium/src
          Gerrit-Branch: master
          Gerrit-MessageType: comment
          Gerrit-Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
          Gerrit-Change-Number: 571139
          Gerrit-PatchSet: 6
          Gerrit-Owner: Charlie Harrison <cshar...@chromium.org>
          Gerrit-Reviewer: Avi Drissman <a...@chromium.org>
          Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
          Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
          Gerrit-CC: Commit Bot <commi...@chromium.org>
          Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
          Gerrit-CC: Nate Chapin <jap...@chromium.org>
          Gerrit-CC: Peter Beverloo <pe...@chromium.org>
          Gerrit-Comment-Date: Fri, 18 Aug 2017 13:22:42 +0000
          Gerrit-HasComments: Yes
          Gerrit-HasLabels: No

          Daniel Cheng (Gerrit)

          unread,
          Aug 22, 2017, 4:05:59 AM8/22/17
          to Charlie Harrison, blink-re...@chromium.org, blink-revi...@chromium.org, blink-...@chromium.org, creis...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, gavinp...@chromium.org, jochen...@chromium.org, loading...@chromium.org, mlamouri+wa...@chromium.org, nasko+c...@chromium.org, tyoshin...@chromium.org, kinuko...@chromium.org, platform-architect...@chromium.org, Avi Drissman, Nate Chapin, Commit Bot, chromium...@chromium.org, John Abd-El-Malek, Peter Beverloo

          LGTM with a nit

          Patch set 6:Code-Review +1

          View Change

          1 comment:

          To view, visit change 571139. To unsubscribe, or for help writing mail filters, visit settings.

          Gerrit-Project: chromium/src
          Gerrit-Branch: master
          Gerrit-MessageType: comment
          Gerrit-Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
          Gerrit-Change-Number: 571139
          Gerrit-PatchSet: 6
          Gerrit-Owner: Charlie Harrison <cshar...@chromium.org>
          Gerrit-Reviewer: Avi Drissman <a...@chromium.org>
          Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
          Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
          Gerrit-CC: Commit Bot <commi...@chromium.org>
          Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
          Gerrit-CC: Nate Chapin <jap...@chromium.org>
          Gerrit-CC: Peter Beverloo <pe...@chromium.org>
          Gerrit-Comment-Date: Tue, 22 Aug 2017 08:05:52 +0000
          Gerrit-HasComments: Yes
          Gerrit-HasLabels: Yes

          Charlie Harrison (Gerrit)

          unread,
          Aug 22, 2017, 1:11:56 PM8/22/17
          to blink-re...@chromium.org, blink-revi...@chromium.org, blink-...@chromium.org, creis...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, gavinp...@chromium.org, jochen...@chromium.org, loading...@chromium.org, mlamouri+wa...@chromium.org, nasko+c...@chromium.org, tyoshin...@chromium.org, kinuko...@chromium.org, platform-architect...@chromium.org, Daniel Cheng, Avi Drissman, Nate Chapin, Commit Bot, chromium...@chromium.org, John Abd-El-Malek, Peter Beverloo

          Thanks folks

          Patch set 7:Commit-Queue +2

          View Change

            To view, visit change 571139. To unsubscribe, or for help writing mail filters, visit settings.

            Gerrit-Project: chromium/src
            Gerrit-Branch: master
            Gerrit-MessageType: comment
            Gerrit-Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
            Gerrit-Change-Number: 571139
            Gerrit-PatchSet: 7
            Gerrit-Owner: Charlie Harrison <cshar...@chromium.org>
            Gerrit-Reviewer: Avi Drissman <a...@chromium.org>
            Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
            Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
            Gerrit-CC: Commit Bot <commi...@chromium.org>
            Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
            Gerrit-CC: Nate Chapin <jap...@chromium.org>
            Gerrit-CC: Peter Beverloo <pe...@chromium.org>
            Gerrit-Comment-Date: Tue, 22 Aug 2017 17:11:53 +0000
            Gerrit-HasComments: No
            Gerrit-HasLabels: Yes

            Commit Bot (Gerrit)

            unread,
            Aug 22, 2017, 1:12:24 PM8/22/17
            to Charlie Harrison, blink-re...@chromium.org, blink-revi...@chromium.org, blink-...@chromium.org, creis...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, gavinp...@chromium.org, jochen...@chromium.org, loading...@chromium.org, mlamouri+wa...@chromium.org, nasko+c...@chromium.org, tyoshin...@chromium.org, kinuko...@chromium.org, platform-architect...@chromium.org, Daniel Cheng, Avi Drissman, Nate Chapin, chromium...@chromium.org, John Abd-El-Malek, Peter Beverloo

            CQ is trying da patch.

            Note: The patchset sent to CQ was uploaded after this CL was approved.
            "dcheng review" https://chromium-review.googlesource.com/c/571139/7

            Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/chromium-review.googlesource.com/571139/7

            Bot data: {"action": "start", "triggered_at": "2017-08-22T17:11:53.0Z", "cq_cfg_revision": "81f1a3f0cb07446abeff7dd01ff1b8bae94ffe0d", "revision": "1123568d9e804bd10862aa34da22ee2c0e76cc0c"}

            View Change

              To view, visit change 571139. To unsubscribe, or for help writing mail filters, visit settings.

              Gerrit-Project: chromium/src
              Gerrit-Branch: master
              Gerrit-MessageType: comment
              Gerrit-Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
              Gerrit-Change-Number: 571139
              Gerrit-PatchSet: 7
              Gerrit-Owner: Charlie Harrison <cshar...@chromium.org>
              Gerrit-Reviewer: Avi Drissman <a...@chromium.org>
              Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
              Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
              Gerrit-CC: Commit Bot <commi...@chromium.org>
              Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
              Gerrit-CC: Nate Chapin <jap...@chromium.org>
              Gerrit-CC: Peter Beverloo <pe...@chromium.org>
              Gerrit-Comment-Date: Tue, 22 Aug 2017 17:12:21 +0000
              Gerrit-HasComments: No
              Gerrit-HasLabels: No

              Charlie Harrison (Gerrit)

              unread,
              Aug 22, 2017, 1:13:00 PM8/22/17
              to blink-re...@chromium.org, blink-revi...@chromium.org, blink-...@chromium.org, creis...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, gavinp...@chromium.org, jochen...@chromium.org, loading...@chromium.org, mlamouri+wa...@chromium.org, nasko+c...@chromium.org, tyoshin...@chromium.org, kinuko...@chromium.org, platform-architect...@chromium.org, Daniel Cheng, Avi Drissman, Nate Chapin, Commit Bot, chromium...@chromium.org, John Abd-El-Malek, Peter Beverloo

              View Change

              1 comment:

                • Any chance we can get rid of this too, since OpenURL() does this now too?

                • Done

              To view, visit change 571139. To unsubscribe, or for help writing mail filters, visit settings.

              Gerrit-Project: chromium/src
              Gerrit-Branch: master
              Gerrit-MessageType: comment
              Gerrit-Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
              Gerrit-Change-Number: 571139
              Gerrit-PatchSet: 7
              Gerrit-Owner: Charlie Harrison <cshar...@chromium.org>
              Gerrit-Reviewer: Avi Drissman <a...@chromium.org>
              Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
              Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
              Gerrit-CC: Commit Bot <commi...@chromium.org>
              Gerrit-CC: John Abd-El-Malek <j...@chromium.org>
              Gerrit-CC: Nate Chapin <jap...@chromium.org>
              Gerrit-CC: Peter Beverloo <pe...@chromium.org>
              Gerrit-Comment-Date: Tue, 22 Aug 2017 17:12:56 +0000
              Gerrit-HasComments: Yes
              Gerrit-HasLabels: No

              Commit Bot (Gerrit)

              unread,
              Aug 22, 2017, 3:27:47 PM8/22/17
              to Charlie Harrison, blink-re...@chromium.org, blink-revi...@chromium.org, blink-...@chromium.org, creis...@chromium.org, dari...@chromium.org, dglazko...@chromium.org, gavinp...@chromium.org, jochen...@chromium.org, loading...@chromium.org, mlamouri+wa...@chromium.org, nasko+c...@chromium.org, tyoshin...@chromium.org, kinuko...@chromium.org, platform-architect...@chromium.org, Daniel Cheng, Avi Drissman, Nate Chapin, chromium...@chromium.org, John Abd-El-Malek, Peter Beverloo

              Commit Bot merged this change.

              View Change

              Approvals: Avi Drissman: Looks good to me Daniel Cheng: Looks good to me Charlie Harrison: Looks good to me; Commit
              Remove LoadURLExternally from blink public API

              This patch essentially just moves the single caller of LoadURLExternally
              into an OpenURL call inside DecidePolicyForNavigation.

              Bug: None
              Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
              Reviewed-on: https://chromium-review.googlesource.com/571139
              Commit-Queue: Charlie Harrison <cshar...@chromium.org>
              Reviewed-by: Daniel Cheng <dch...@chromium.org>
              Reviewed-by: Charlie Harrison <cshar...@chromium.org>
              Reviewed-by: Avi Drissman <a...@chromium.org>
              Cr-Commit-Position: refs/heads/master@{#496402}
              ---

              M content/public/renderer/render_frame.h
              M content/renderer/render_frame_impl.cc
              M content/renderer/render_frame_impl.h
              M content/shell/test_runner/web_frame_test_client.cc
              M content/shell/test_runner/web_frame_test_client.h
              M content/shell/test_runner/web_frame_test_proxy.h
              M third_party/WebKit/Source/core/exported/LocalFrameClientImpl.cpp
              M third_party/WebKit/Source/core/exported/LocalFrameClientImpl.h

              M third_party/WebKit/Source/core/frame/LocalFrameClient.h
              M third_party/WebKit/Source/core/loader/EmptyClients.h
              M third_party/WebKit/Source/core/loader/FrameLoader.cpp
              M third_party/WebKit/public/web/WebFrameClient.h
              12 files changed, 41 insertions(+), 166 deletions(-)


              To view, visit change 571139. To unsubscribe, or for help writing mail filters, visit settings.

              Gerrit-Project: chromium/src
              Gerrit-Branch: master
              Gerrit-MessageType: merged
              Gerrit-Change-Id: I71f8f6b412ca17e8c7d465c3e500b96704baab49
              Gerrit-Change-Number: 571139
              Gerrit-PatchSet: 8
              Gerrit-Owner: Charlie Harrison <cshar...@chromium.org>
              Gerrit-Reviewer: Avi Drissman <a...@chromium.org>
              Gerrit-Reviewer: Charlie Harrison <cshar...@chromium.org>
              Gerrit-Reviewer: Commit Bot <commi...@chromium.org>
              Gerrit-Reviewer: Daniel Cheng <dch...@chromium.org>
              Reply all
              Reply to author
              Forward
              0 new messages