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

Issue 2925543003: [ActiveSuggestionMarker #3] Add painting for ActiveSuggestionMarker (Closed)

Created:
3 years, 6 months ago by rlanday
Modified:
3 years, 6 months ago
CC:
blink-reviews, blink-reviews-paint_chromium.org, chromium-reviews, dshwang
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Add painting for ActiveSuggestionMarker This MarkerType was added in https://codereview.chromium.org/2923033002, but that CL did not include code to actually paint this new type of marker. This CL makes ActiveSuggestionMarkers be painted the same way as CompositionMarkers and adds layout tests (copied from the existing ones for CompositionMarker) to verify this. BUG=715365 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Review-Url: https://codereview.chromium.org/2925543003 Cr-Commit-Position: refs/heads/master@{#477485} Committed: https://chromium.googlesource.com/chromium/src/+/a1166ddba7050dd957ca5e0f5e14ce05afd4b0ff

Patch Set 1 #

Patch Set 2 : Add missing files #

Patch Set 3 : Add expected behavior for tests #

Total comments: 1

Patch Set 4 : marker_with_formatting => styleable_marker #

Unified diffs Side-by-side diffs Delta from patch set Stats (+447 lines, -16 lines) Patch
A third_party/WebKit/LayoutTests/editing/active-suggestion-marker-basic.html View 1 1 chunk +71 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/editing/active-suggestion-marker-split.html View 1 1 chunk +36 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/platform/linux/editing/active-suggestion-marker-basic-expected.png View 1 2 Binary file 0 comments Download
A third_party/WebKit/LayoutTests/platform/linux/editing/active-suggestion-marker-basic-expected.txt View 1 2 1 chunk +72 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/platform/linux/editing/active-suggestion-marker-split-expected.png View 1 2 Binary file 0 comments Download
A third_party/WebKit/LayoutTests/platform/linux/editing/active-suggestion-marker-split-expected.txt View 1 2 1 chunk +20 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/platform/mac/editing/active-suggestion-marker-basic-expected.png View 1 2 Binary file 0 comments Download
A third_party/WebKit/LayoutTests/platform/mac/editing/active-suggestion-marker-basic-expected.txt View 1 2 1 chunk +72 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/platform/mac/editing/active-suggestion-marker-split-expected.png View 1 2 Binary file 0 comments Download
A third_party/WebKit/LayoutTests/platform/mac/editing/active-suggestion-marker-split-expected.txt View 1 2 1 chunk +20 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/platform/win/editing/active-suggestion-marker-basic-expected.png View 1 2 Binary file 0 comments Download
A third_party/WebKit/LayoutTests/platform/win/editing/active-suggestion-marker-basic-expected.txt View 1 2 1 chunk +72 lines, -0 lines 0 comments Download
A third_party/WebKit/LayoutTests/platform/win/editing/active-suggestion-marker-split-expected.png View 1 2 Binary file 0 comments Download
A third_party/WebKit/LayoutTests/platform/win/editing/active-suggestion-marker-split-expected.txt View 1 2 1 chunk +20 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/paint/InlineTextBoxPainter.cpp View 1 2 3 2 chunks +7 lines, -8 lines 0 comments Download
M third_party/WebKit/Source/core/testing/Internals.h View 1 chunk +5 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/testing/Internals.cpp View 2 chunks +51 lines, -8 lines 0 comments Download
M third_party/WebKit/Source/core/testing/Internals.idl View 1 chunk +1 line, -0 lines 0 comments Download

Depends on Patchset:

Dependent Patchsets:

Messages

Total messages: 17 (11 generated)
rlanday
3 years, 6 months ago (2017-06-06 00:27:05 UTC) #3
yosin_UTC9
non-ownere lgtm +chrishtr@ for core/paint https://codereview.chromium.org/2925543003/diff/40001/third_party/WebKit/Source/core/paint/InlineTextBoxPainter.cpp File third_party/WebKit/Source/core/paint/InlineTextBoxPainter.cpp (right): https://codereview.chromium.org/2925543003/diff/40001/third_party/WebKit/Source/core/paint/InlineTextBoxPainter.cpp#newcode680 third_party/WebKit/Source/core/paint/InlineTextBoxPainter.cpp:680: const StyleableMarker& marker_with_formatting = ...
3 years, 6 months ago (2017-06-06 01:31:23 UTC) #5
rlanday
On 2017/06/06 at 01:31:23, yosin wrote: > non-ownere lgtm > > +chrishtr@ for core/paint > ...
3 years, 6 months ago (2017-06-06 01:53:02 UTC) #7
chrishtr
lgtm
3 years, 6 months ago (2017-06-06 23:36:07 UTC) #11
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/2925543003/60001
3 years, 6 months ago (2017-06-07 00:22:38 UTC) #14
commit-bot: I haz the power
3 years, 6 months ago (2017-06-07 00:27:14 UTC) #17
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/a1166ddba7050dd957ca5e0f5e14...

Powered by Google App Engine
This is Rietveld 408576698