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

Issue 2752293004: Move files in wtf/ to platform/wtf/ (Part 5). (Closed)

Created:
3 years, 9 months ago by Yuta Kitamura
Modified:
3 years, 9 months ago
Reviewers:
haraken
CC:
chromium-reviews, blink-reviews-platform-graphics_chromium.org, dshwang, kinuko+watch, blink-reviews-wtf_chromium.org, rwlbuis, krit, drott+blinkwatch_chromium.org, Justin Novosad, Rik, blink-reviews, ajuma+watch_chromium.org, Mads Ager (chromium), jbroman, pdr+graphicswatchlist_chromium.org, danakj+watch_chromium.org, fmalita+watch_chromium.org, oilpan-reviews, Stephen Chennney, kouhei+heap_chromium.org, jshin+watch_chromium.org, Mikhail
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Move files in wtf/ to platform/wtf/ (Part 5). This one actually does not move any files. It moves the definition of NotNull, currently defined in StdLibExtras.h, to Allocator.h, in order to make the later process easy. Why? Because: (1) StdLibExtras.h is part of a big chunk of entangled interdependencies and (2) the change helps us to disentangle and makes it easier to relocate Allocator.h. This CL can also be thought as a refactoring, because StdLibExtras.h contains many random things that are not really relevant to each other. It makes more sense to define NotNull in Allocator.h. BUG=691465 Review-Url: https://codereview.chromium.org/2752293004 Cr-Commit-Position: refs/heads/master@{#458342} Committed: https://chromium.googlesource.com/chromium/src/+/39b4291858a82f7ea75c4f711efb970aa17b1fe6

Patch Set 1 #

Total comments: 2

Patch Set 2 : Meld NotNull into Allocator.h. #

Patch Set 3 : Rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+12 lines, -8 lines) Patch
M third_party/WebKit/Source/platform/UserGestureIndicator.cpp View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/platform/graphics/CanvasMetrics.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/platform/heap/CallbackStack.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/wtf/Allocator.h View 1 2 chunks +8 lines, -1 line 0 comments Download
M third_party/WebKit/Source/wtf/StdLibExtras.h View 1 chunk +0 lines, -7 lines 0 comments Download
M third_party/WebKit/Source/wtf/text/icu/CollatorICU.cpp View 1 chunk +1 line, -0 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 26 (17 generated)
commit-bot: I haz the power
This CL has an open dependency (Issue 2741343017 Patch 20001). Please resolve the dependency and ...
3 years, 9 months ago (2017-03-17 05:11:47 UTC) #3
Yuta Kitamura
PTAL? (Please review this as an OWNER of platform/)
3 years, 9 months ago (2017-03-17 05:16:38 UTC) #7
haraken
https://codereview.chromium.org/2752293004/diff/1/third_party/WebKit/Source/platform/wtf/NotNull.h File third_party/WebKit/Source/platform/wtf/NotNull.h (right): https://codereview.chromium.org/2752293004/diff/1/third_party/WebKit/Source/platform/wtf/NotNull.h#newcode33 third_party/WebKit/Source/platform/wtf/NotNull.h:33: inline void* operator new(size_t, NotNullTag, void* location) { I'm ...
3 years, 9 months ago (2017-03-17 11:47:41 UTC) #10
Yuta Kitamura
https://codereview.chromium.org/2752293004/diff/1/third_party/WebKit/Source/platform/wtf/NotNull.h File third_party/WebKit/Source/platform/wtf/NotNull.h (right): https://codereview.chromium.org/2752293004/diff/1/third_party/WebKit/Source/platform/wtf/NotNull.h#newcode33 third_party/WebKit/Source/platform/wtf/NotNull.h:33: inline void* operator new(size_t, NotNullTag, void* location) { On ...
3 years, 9 months ago (2017-03-21 02:31:57 UTC) #11
Yuta Kitamura
haraken: Update the patch and rewrote the change description. PTAL?
3 years, 9 months ago (2017-03-21 03:13:11 UTC) #15
Yuta Kitamura
haraken: Update the patch and rewrote the change description. PTAL?
3 years, 9 months ago (2017-03-21 03:13:11 UTC) #16
haraken
LGTM
3 years, 9 months ago (2017-03-21 06:01:06 UTC) #19
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/2752293004/40001
3 years, 9 months ago (2017-03-21 07:26:03 UTC) #23
commit-bot: I haz the power
3 years, 9 months ago (2017-03-21 07:32:20 UTC) #26
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/39b4291858a82f7ea75c4f711efb...

Powered by Google App Engine
This is Rietveld 408576698