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

Issue 2905753002: [DMC #17] Make TextMatchMarkers constructible in single step (Closed)

Created:
3 years, 7 months ago by rlanday
Modified:
3 years, 6 months ago
Reviewers:
yosin_UTC9, Xiaocheng
CC:
blink-reviews, chromium-reviews
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[Reland] Make TextMatchMarkers constructible in single step Currently, we only construct instances of TextMatchMarker (previously RenderedDocumentMarker) inside TextMatchMarkerListImpl, by calling TextMatchMarker::Create() on an instance of DocumentMarker. This CL changes this so callers directly construct instances of TextMatchMarker. This sets us up to eventually move the storage and accessor methods for whether or not the marker is active out of DocumentMarker and into TextMatchMarker. BUG=707867 Review-Url: https://codereview.chromium.org/2905753002 Cr-Original-Commit-Position: refs/heads/master@{#475724} Committed: https://chromium.googlesource.com/chromium/src/+/6b0a494122ebe2fc48099a9549b0acbf0b28571d Review-Url: https://codereview.chromium.org/2905753002 Cr-Commit-Position: refs/heads/master@{#475781} Committed: https://chromium.googlesource.com/chromium/src/+/be1de5ecae843ecb1fe73577a5f6fb4e51c3f529

Patch Set 1 #

Patch Set 2 : Rebase #

Patch Set 3 : Rebase #

Total comments: 2

Patch Set 4 : Rebase #

Patch Set 5 : Fix build error #

Total comments: 1

Messages

Total messages: 51 (31 generated)
rlanday
3 years, 7 months ago (2017-05-25 00:37:02 UTC) #3
yosin_UTC9
lgtm
3 years, 7 months ago (2017-05-25 05:40:19 UTC) #4
Xiaocheng
lgtm https://codereview.chromium.org/2905753002/diff/40001/third_party/WebKit/Source/core/editing/markers/DocumentMarkerTest.cpp File third_party/WebKit/Source/core/editing/markers/DocumentMarkerTest.cpp (right): https://codereview.chromium.org/2905753002/diff/40001/third_party/WebKit/Source/core/editing/markers/DocumentMarkerTest.cpp#newcode17 third_party/WebKit/Source/core/editing/markers/DocumentMarkerTest.cpp:17: return new TextMatchMarker(startOffset, endOffset, nit: It seems safer ...
3 years, 7 months ago (2017-05-25 21:38:04 UTC) #11
rlanday
On 2017/05/25 at 21:38:04, xiaochengh wrote: > lgtm > > https://codereview.chromium.org/2905753002/diff/40001/third_party/WebKit/Source/core/editing/markers/DocumentMarkerTest.cpp > File third_party/WebKit/Source/core/editing/markers/DocumentMarkerTest.cpp (right): ...
3 years, 7 months ago (2017-05-25 22:40:15 UTC) #12
rlanday
On 2017/05/25 at 22:40:15, rlanday wrote: > On 2017/05/25 at 21:38:04, xiaochengh wrote: > > ...
3 years, 7 months ago (2017-05-26 01:24:48 UTC) #15
Xiaocheng
On 2017/05/26 at 01:24:48, rlanday wrote: > On 2017/05/25 at 22:40:15, rlanday wrote: > > ...
3 years, 7 months ago (2017-05-26 01:36:50 UTC) #16
yosin_UTC9
https://codereview.chromium.org/2905753002/diff/40001/third_party/WebKit/Source/core/editing/markers/DocumentMarkerTest.cpp File third_party/WebKit/Source/core/editing/markers/DocumentMarkerTest.cpp (right): https://codereview.chromium.org/2905753002/diff/40001/third_party/WebKit/Source/core/editing/markers/DocumentMarkerTest.cpp#newcode17 third_party/WebKit/Source/core/editing/markers/DocumentMarkerTest.cpp:17: return new TextMatchMarker(startOffset, endOffset, On 2017/05/25 at 21:38:04, Xiaocheng ...
3 years, 7 months ago (2017-05-26 02:12:27 UTC) #17
rlanday
On 2017/05/26 at 02:12:27, yosin wrote: > Since DocumentMarker using MarketType. Introducing test only marker ...
3 years, 6 months ago (2017-05-29 16:46:36 UTC) #22
yosin_UTC9
On 2017/05/29 at 16:46:36, rlanday wrote: > On 2017/05/26 at 02:12:27, yosin wrote: > > ...
3 years, 6 months ago (2017-05-30 01:04:01 UTC) #23
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/2905753002/60001
3 years, 6 months ago (2017-05-30 21:04:26 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/306468)
3 years, 6 months ago (2017-05-30 23:51:55 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/2905753002/60001
3 years, 6 months ago (2017-05-31 00:00:01 UTC) #30
commit-bot: I haz the power
Committed patchset #4 (id:60001) as https://chromium.googlesource.com/chromium/src/+/6b0a494122ebe2fc48099a9549b0acbf0b28571d
3 years, 6 months ago (2017-05-31 01:38:11 UTC) #33
tyoshino (SeeGerritForStatus)
A revert of this CL (patchset #4 id:60001) has been created in https://codereview.chromium.org/2912133003/ by tyoshino@chromium.org. ...
3 years, 6 months ago (2017-05-31 01:48:21 UTC) #34
rlanday
On 2017/05/31 at 01:48:21, tyoshino wrote: > A revert of this CL (patchset #4 id:60001) ...
3 years, 6 months ago (2017-05-31 01:50:56 UTC) #35
findit-for-me
Findit (https://goo.gl/kROfz5) confirmed this CL at revision 475724 as the culprit for failures in the ...
3 years, 6 months ago (2017-05-31 01:53:02 UTC) #36
rlanday
Updated to fix build error that necessitated a revert https://codereview.chromium.org/2905753002/diff/80001/third_party/WebKit/Source/core/editing/markers/DocumentMarkerTest.cpp File third_party/WebKit/Source/core/editing/markers/DocumentMarkerTest.cpp (right): https://codereview.chromium.org/2905753002/diff/80001/third_party/WebKit/Source/core/editing/markers/DocumentMarkerTest.cpp#newcode17 third_party/WebKit/Source/core/editing/markers/DocumentMarkerTest.cpp:17: ...
3 years, 6 months ago (2017-05-31 02:03:30 UTC) #39
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/2905753002/80001
3 years, 6 months ago (2017-05-31 02:12:26 UTC) #43
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/2905753002/80001
3 years, 6 months ago (2017-05-31 02:15:06 UTC) #47
commit-bot: I haz the power
3 years, 6 months ago (2017-05-31 03:47:56 UTC) #51
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/be1de5ecae843ecb1fe73577a5f6...

Powered by Google App Engine
This is Rietveld 408576698