Chromium Code Reviews
Help | Chromium Project | Gerrit Changes | Sign in
(12)

Issue 1162953002: Cleanup: Move PopupOpeningObserver ownership from ChromeClient to ChromeClientImpl. (Closed)

Created:
4 years, 11 months ago by tkent
Modified:
4 years, 11 months ago
Reviewers:
yosin_UTC9
CC:
blink-reviews, tyoshino+watch_chromium.org, Nate Chapin, gavinp+loader_chromium.org
Target Ref:
refs/remotes/origin/master
Project:
blink
Visibility:
Public.

Description

Cleanup: Move PopupOpeningObserver ownership from ChromeClient to ChromeClientImpl. ChromeClient implementations other than ChromeClientImpl don't need this functionality because they don't open popups. We can move notifyPopupOpeningObservers() calls to ChromeClientImpl, and eliminate ChromeClient::foo/fooInternal separations for popup-related functions. BUG=495378 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=196361

Patch Set 1 : #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+66 lines, -94 lines) Patch
M Source/core/loader/EmptyClients.h View 3 chunks +9 lines, -5 lines 0 comments Download
M Source/core/loader/EmptyClients.cpp View 1 chunk +5 lines, -5 lines 0 comments Download
M Source/core/page/ChromeClient.h View 5 chunks +7 lines, -14 lines 0 comments Download
M Source/core/page/ChromeClient.cpp View 4 chunks +0 lines, -59 lines 0 comments Download
M Source/web/ChromeClientImpl.h View 4 chunks +10 lines, -6 lines 0 comments Download
M Source/web/ChromeClientImpl.cpp View 11 chunks +35 lines, -5 lines 2 comments Download

Messages

Total messages: 8 (3 generated)
tkent
yosin@, please review this.
4 years, 11 months ago (2015-06-02 08:13:30 UTC) #2
yosin_UTC9
lgtm w/ Q https://codereview.chromium.org/1162953002/diff/20001/Source/web/ChromeClientImpl.cpp File Source/web/ChromeClientImpl.cpp (right): https://codereview.chromium.org/1162953002/diff/20001/Source/web/ChromeClientImpl.cpp#newcode957 Source/web/ChromeClientImpl.cpp:957: for (size_t i = 0; i ...
4 years, 11 months ago (2015-06-03 01:03:42 UTC) #4
tkent
https://codereview.chromium.org/1162953002/diff/20001/Source/web/ChromeClientImpl.cpp File Source/web/ChromeClientImpl.cpp (right): https://codereview.chromium.org/1162953002/diff/20001/Source/web/ChromeClientImpl.cpp#newcode957 Source/web/ChromeClientImpl.cpp:957: for (size_t i = 0; i < observers.size(); ++i) ...
4 years, 11 months ago (2015-06-03 01:21:01 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1162953002/20001
4 years, 11 months ago (2015-06-03 01:22:02 UTC) #7
commit-bot: I haz the power
4 years, 11 months ago (2015-06-03 01:26:28 UTC) #8
Message was sent while issue was closed.
Committed patchset #1 (id:20001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=196361

Powered by Google App Engine
This is Rietveld 408576698