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

Issue 931753002: Disable gesture tap highlight on editable nodes (Closed)

Created:
5 years, 10 months ago by kojii
Modified:
5 years, 10 months ago
CC:
blink-reviews
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Disable gesture tap highlight on editable nodes This patch fixes the gesture tap not to highlight editable nodes even when they have "cursor: pointer" in their ancestor chains. It was unlikely to occur until bug 399522 changed the tap highlighting to use the composed tree traversal. With that fixed, input elements with "cursor: pointer" in their ancestor nodes can hit this issue. BUG=457552 TEST=compositing/gestures/gesture-tapHighlight-form-input-text.html Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=190635

Patch Set 1 #

Total comments: 5

Patch Set 2 : nit: removed obsolete comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+74 lines, -18 lines) Patch
A + LayoutTests/compositing/gestures/gesture-tapHighlight-form-input-text.html View 2 chunks +26 lines, -16 lines 0 comments Download
A LayoutTests/compositing/gestures/gesture-tapHighlight-form-input-text-expected.html View 1 chunk +38 lines, -0 lines 0 comments Download
M Source/web/WebViewImpl.cpp View 1 1 chunk +10 lines, -2 lines 0 comments Download

Messages

Total messages: 20 (7 generated)
kojii
hayato@, PTAL.
5 years, 10 months ago (2015-02-17 09:21:58 UTC) #2
hayato
https://codereview.chromium.org/931753002/diff/1/Source/web/WebViewImpl.cpp File Source/web/WebViewImpl.cpp (right): https://codereview.chromium.org/931753002/diff/1/Source/web/WebViewImpl.cpp#newcode1279 Source/web/WebViewImpl.cpp:1279: // Editable nodes should not be highlighted (e.g., <input>) ...
5 years, 10 months ago (2015-02-17 10:34:56 UTC) #3
kojii
esprehn@, rbyers@, could you PTAL? https://codereview.chromium.org/931753002/diff/1/Source/web/WebViewImpl.cpp File Source/web/WebViewImpl.cpp (right): https://codereview.chromium.org/931753002/diff/1/Source/web/WebViewImpl.cpp#newcode1279 Source/web/WebViewImpl.cpp:1279: // Editable nodes should ...
5 years, 10 months ago (2015-02-17 13:08:02 UTC) #5
Rick Byers
mustaq@ owns this highlighting heuristic, but we know it's not perfect. I'm OK with this ...
5 years, 10 months ago (2015-02-20 20:37:14 UTC) #6
mustaq
On 2015/02/20 20:37:14, Rick Byers wrote: > mustaq@ owns this highlighting heuristic, but we know ...
5 years, 10 months ago (2015-02-20 22:20:39 UTC) #7
kojii
https://codereview.chromium.org/931753002/diff/1/Source/web/WebViewImpl.cpp File Source/web/WebViewImpl.cpp (right): https://codereview.chromium.org/931753002/diff/1/Source/web/WebViewImpl.cpp#newcode1272 Source/web/WebViewImpl.cpp:1272: // FIXME: This wants to walk composed tree with ...
5 years, 10 months ago (2015-02-23 03:44:18 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/931753002/20001
5 years, 10 months ago (2015-02-23 04:36:19 UTC) #11
commit-bot: I haz the power
No LGTM from a valid reviewer yet. Only full committers are accepted. Even if an ...
5 years, 10 months ago (2015-02-23 04:36:21 UTC) #13
kojii
tkent@, OWNER PTAL?
5 years, 10 months ago (2015-02-23 04:43:33 UTC) #15
hayato
lgtm2 This still needs lgtm from Source/OWNERs.
5 years, 10 months ago (2015-02-23 04:46:38 UTC) #16
tkent
lgtm
5 years, 10 months ago (2015-02-23 04:51:08 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/931753002/20001
5 years, 10 months ago (2015-02-23 04:52:29 UTC) #19
commit-bot: I haz the power
5 years, 10 months ago (2015-02-23 04:55:56 UTC) #20
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=190635

Powered by Google App Engine
This is Rietveld 408576698