Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(399)

Issue 2712033002: Part 1 Of Renaming FrameLoaderClient to LocalFrameClient. (Closed)

Created:
3 years, 10 months ago by slangley
Modified:
3 years, 10 months ago
Reviewers:
haraken, sashab, dcheng
CC:
blink-reviews, blink-reviews-frames_chromium.org, chromium-reviews, kinuko+watch, Yoav Weiss
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Part 1 Of Renaming FrameLoaderClient to LocalFrameClient. *** This patch is a rename-only change; no logic changes. *** This patch does the following: a. Rename FrameLoaderClient related files to LocalFrameClient. b. Create an alias for LocalFrameClient to FrameLoaderClient. c. Where FrameLoaderClient was being forward declared, either i. Replace with alias to LocalFrameClient, or ii. Just Use LocalFrameClient directly where possible. Subsequent patches will start moving usage of FrameLoaderClient to LocalFrameClient in a set of logically associated change lists. BUG=694773 Review-Url: https://codereview.chromium.org/2712033002 Cr-Commit-Position: refs/heads/master@{#452781} Committed: https://chromium.googlesource.com/chromium/src/+/445e237611d315d10ba6f7d97b6f40fc5cb404de

Patch Set 1 #

Total comments: 6

Patch Set 2 : Update aliases to use "using" statement rather than typedef. Also appears I forgot to add the new f… #

Total comments: 3

Patch Set 3 : Update one more alias to use "using" statement rather than typedef. #

Patch Set 4 : Rebase & format. #

Patch Set 5 : Change all forward declarations of FrameLoaderClient to LocalFrameClient and fix call sites. #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+255 lines, -1872 lines) Patch
M third_party/WebKit/Source/core/frame/LocalFrame.h View 4 chunks +4 lines, -3 lines 0 comments Download
A + third_party/WebKit/Source/core/frame/LocalFrameClient.h View 1 6 chunks +9 lines, -9 lines 0 comments Download
M third_party/WebKit/Source/core/frame/csp/ContentSecurityPolicy.h View 1 2 3 4 3 chunks +3 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/loader/DocumentLoader.h View 1 2 3 4 3 chunks +3 lines, -2 lines 1 comment Download
M third_party/WebKit/Source/core/loader/DocumentLoader.cpp View 1 2 3 4 6 chunks +6 lines, -6 lines 0 comments Download
M third_party/WebKit/Source/core/loader/FrameFetchContext.h View 1 2 3 4 2 chunks +2 lines, -2 lines 1 comment Download
M third_party/WebKit/Source/core/loader/FrameFetchContext.cpp View 1 2 3 4 8 chunks +10 lines, -10 lines 0 comments Download
M third_party/WebKit/Source/core/loader/FrameLoader.h View 3 chunks +3 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/core/loader/FrameLoaderClient.h View 1 1 chunk +4 lines, -309 lines 0 comments Download
M third_party/WebKit/Source/core/loader/ProgressTracker.h View 1 2 3 4 2 chunks +2 lines, -2 lines 1 comment Download
M third_party/WebKit/Source/core/loader/ProgressTracker.cpp View 1 2 3 4 4 chunks +5 lines, -5 lines 0 comments Download
M third_party/WebKit/Source/web/BUILD.gn View 4 chunks +2 lines, -2 lines 0 comments Download
M third_party/WebKit/Source/web/FrameLoaderClientImpl.h View 1 2 1 chunk +5 lines, -205 lines 0 comments Download
D third_party/WebKit/Source/web/FrameLoaderClientImpl.cpp View 1 2 3 1 chunk +0 lines, -1013 lines 0 comments Download
A + third_party/WebKit/Source/web/LocalFrameClientImpl.h View 1 5 chunks +15 lines, -15 lines 0 comments Download
A + third_party/WebKit/Source/web/LocalFrameClientImpl.cpp View 1 2 3 30 chunks +168 lines, -152 lines 0 comments Download
M third_party/WebKit/Source/web/WebLocalFrameImpl.h View 1 2 3 2 chunks +2 lines, -1 line 0 comments Download
M third_party/WebKit/Source/web/WebLocalFrameImpl.cpp View 1 2 3 1 chunk +3 lines, -3 lines 0 comments Download
D third_party/WebKit/Source/web/tests/FrameLoaderClientImplTest.cpp View 1 chunk +0 lines, -120 lines 0 comments Download
A + third_party/WebKit/Source/web/tests/LocalFrameClientImplTest.cpp View 1 5 chunks +9 lines, -9 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 33 (12 generated)
slangley
Giving up on trying to push it through all at once, this is the first ...
3 years, 10 months ago (2017-02-23 23:48:17 UTC) #2
sashab
How does this patch remove nearly 2000 lines? Does the rename really remove that much ...
3 years, 10 months ago (2017-02-24 00:27:09 UTC) #3
slangley
On 2017/02/24 at 00:27:09, sashab wrote: > How does this patch remove nearly 2000 lines? ...
3 years, 10 months ago (2017-02-24 00:35:57 UTC) #5
slangley
https://codereview.chromium.org/2712033002/diff/1/third_party/WebKit/Source/core/frame/csp/ContentSecurityPolicy.h File third_party/WebKit/Source/core/frame/csp/ContentSecurityPolicy.h (right): https://codereview.chromium.org/2712033002/diff/1/third_party/WebKit/Source/core/frame/csp/ContentSecurityPolicy.h#newcode45 third_party/WebKit/Source/core/frame/csp/ContentSecurityPolicy.h:45: On 2017/02/24 at 00:27:09, sashab wrote: > Is this ...
3 years, 10 months ago (2017-02-24 00:39:46 UTC) #7
sashab
https://codereview.chromium.org/2712033002/diff/1/third_party/WebKit/Source/core/frame/csp/ContentSecurityPolicy.h File third_party/WebKit/Source/core/frame/csp/ContentSecurityPolicy.h (right): https://codereview.chromium.org/2712033002/diff/1/third_party/WebKit/Source/core/frame/csp/ContentSecurityPolicy.h#newcode45 third_party/WebKit/Source/core/frame/csp/ContentSecurityPolicy.h:45: On 2017/02/24 at 00:39:46, slangley wrote: > On 2017/02/24 ...
3 years, 10 months ago (2017-02-24 00:44:32 UTC) #8
slangley
sashab@ ptal changed from typedef to using. also, TIL that you need to add new ...
3 years, 10 months ago (2017-02-24 01:34:37 UTC) #9
haraken
https://codereview.chromium.org/2712033002/diff/20001/third_party/WebKit/Source/core/frame/csp/ContentSecurityPolicy.h File third_party/WebKit/Source/core/frame/csp/ContentSecurityPolicy.h (right): https://codereview.chromium.org/2712033002/diff/20001/third_party/WebKit/Source/core/frame/csp/ContentSecurityPolicy.h#newcode72 third_party/WebKit/Source/core/frame/csp/ContentSecurityPolicy.h:72: using FrameLoaderClient = LocalFrameClient; Yes, new code in Blink ...
3 years, 10 months ago (2017-02-24 02:26:06 UTC) #11
dcheng
On 2017/02/24 00:35:57, slangley wrote: > On 2017/02/24 at 00:27:09, sashab wrote: > > How ...
3 years, 10 months ago (2017-02-24 02:32:36 UTC) #12
slangley
In all of the changes "using LocalFrameClient(Impl) = FrameLoaderClient(Impl)" in this patch, these are forward ...
3 years, 10 months ago (2017-02-24 02:55:06 UTC) #13
haraken
On 2017/02/24 02:55:06, slangley wrote: > In all of the changes "using LocalFrameClient(Impl) = FrameLoaderClient(Impl)" ...
3 years, 10 months ago (2017-02-24 03:13:20 UTC) #14
slangley
It seems slicing the CL up and pushing through in small controlled changes is the ...
3 years, 10 months ago (2017-02-24 03:26:06 UTC) #15
slangley
It seems slicing the CL up and pushing through in small controlled changes is the ...
3 years, 10 months ago (2017-02-24 03:26:07 UTC) #16
haraken
On 2017/02/24 03:26:07, slangley wrote: > It seems slicing the CL up and pushing through ...
3 years, 10 months ago (2017-02-24 04:27:54 UTC) #19
slangley
So I just went ahead and changed all of the forward declarations to LocalFrameClient and ...
3 years, 10 months ago (2017-02-24 04:41:23 UTC) #20
slangley
Sorry meant to add ptal.
3 years, 10 months ago (2017-02-24 04:41:35 UTC) #21
haraken
On 2017/02/24 04:41:35, slangley wrote: > Sorry meant to add ptal. LGTM!
3 years, 10 months ago (2017-02-24 04:51:06 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2712033002/80001
3 years, 10 months ago (2017-02-24 05:15:20 UTC) #25
dcheng
LGTM (I have some thoughts on naming, but this CL is fine as-is) https://codereview.chromium.org/2712033002/diff/80001/third_party/WebKit/Source/core/loader/DocumentLoader.h File ...
3 years, 10 months ago (2017-02-24 05:30:21 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/397023)
3 years, 10 months ago (2017-02-24 07:55:24 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2712033002/80001
3 years, 10 months ago (2017-02-24 08:39:53 UTC) #30
commit-bot: I haz the power
3 years, 10 months ago (2017-02-24 09:48:54 UTC) #33
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/445e237611d315d10ba6f7d97b6f...

Powered by Google App Engine
This is Rietveld 408576698