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

Issue 947793002: Reland "We need to account for culled inline parents of hit-tested nodes" (Closed)

Created:
5 years, 10 months ago by Miyoung Shin(g)
Modified:
5 years, 8 months ago
Reviewers:
dsinclair, tonikitoo, pdr., eae
CC:
blink-reviews, blink-reviews-rendering, Dominik Röttsches, eae+blinkwatch, jchaffraix+rendering, leviw+renderwatch, pdr+renderingwatchlist_chromium.org, zoltan1
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Reland "We need to account for culled inline parents of hit-tested nodes" There are two kind of problem. One is that we get the wrong hit-test result from culled inlines because we try to overrun checking them until top of parent. The other is that mouse events aren't fired when there is the element culled inline like label element that doesn't has any background color or border or self-layer. This patch makes hit-test include not only area-based hit-tests but also point-based ones at the place handling culled inline. More information: https://docs.google.com/presentation/d/1KlT_FQxCTGeH-lPWjzXnPdZ3Bb1p7GL-IwoP-SfGvEo/edit#slide=id.g535467cad_40 BUG=312199, 435483 R=pdr@chromium.org TEST=fast/events/hit-test-culled_inline.html =fast/dom/nodesFromRect/nodesFromRect-culled-inlines-between-silblings.html Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=193729

Patch Set 1 #

Patch Set 2 : #

Messages

Total messages: 16 (4 generated)
Miyoung Shin(g)
pdr@, PTAL. We can re-land this patch reverted at http://crrev.com/914573003/. The issue that reverted this ...
5 years, 10 months ago (2015-02-22 09:13:36 UTC) #2
pdr.
On 2015/02/22 at 09:13:36, myid.o.shin wrote: > pdr@, PTAL. > > We can re-land this ...
5 years, 10 months ago (2015-02-23 23:18:34 UTC) #3
Miyoung Shin(g)
On 2015/02/23 23:18:34, pdr wrote: > On 2015/02/22 at 09:13:36, myid.o.shin wrote: > > pdr@, ...
5 years, 10 months ago (2015-02-24 01:48:04 UTC) #4
Miyoung Shin(g)
@pdr, I couldn't find any doubt caller of firstLineBox. One of my doubt caller was ...
5 years, 8 months ago (2015-03-31 16:46:00 UTC) #6
Miyoung Shin(g)
On 2015/03/31 16:46:00, Miyoung Shin(g) wrote: > @pdr, > I couldn't find any doubt caller ...
5 years, 8 months ago (2015-04-04 06:49:41 UTC) #7
pdr.
+cc eae and dsinclair This is a good patch and fixes a real bug but ...
5 years, 8 months ago (2015-04-07 22:30:21 UTC) #9
eae
On 2015/04/07 22:30:21, pdr wrote: > +cc eae and dsinclair > > This is a ...
5 years, 8 months ago (2015-04-09 21:29:54 UTC) #10
pdr.
On 2015/04/09 at 21:29:54, eae wrote: > On 2015/04/07 22:30:21, pdr wrote: > > +cc ...
5 years, 8 months ago (2015-04-10 05:13:05 UTC) #11
eae
LGTM
5 years, 8 months ago (2015-04-13 17:56:20 UTC) #12
Miyoung Shin(g)
On 2015/04/13 17:56:20, eae wrote: > LGTM Thanks, Can I land this ?
5 years, 8 months ago (2015-04-14 13:47:18 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/947793002/20001
5 years, 8 months ago (2015-04-14 18:09:40 UTC) #15
commit-bot: I haz the power
5 years, 8 months ago (2015-04-14 19:49:21 UTC) #16
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=193729

Powered by Google App Engine
This is Rietveld 408576698