WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED CONFIGURATION CHANGED
196754
Hit-testing is wrong when you hit a position:-webkit-sticky inside a non-stacking overflow
https://bugs.webkit.org/show_bug.cgi?id=196754
Summary
Hit-testing is wrong when you hit a position:-webkit-sticky inside a non-stac...
Simon Fraser (smfr)
Reported
2019-04-09 17:15:56 PDT
Created
attachment 367088
[details]
Testcase You can't scroll when you hit the blue box in the attached test case
Attachments
Testcase
(1.75 KB, text/html)
2019-04-09 17:15 PDT
,
Simon Fraser (smfr)
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Simon Fraser (smfr)
Comment 1
2019-04-09 17:16:17 PDT
Needs similar treatment as we do for positioned nodes.
Simon Fraser (smfr)
Comment 2
2019-04-09 17:16:34 PDT
May need the same thing for position:fixed?
Radar WebKit Bug Importer
Comment 3
2019-04-09 17:16:48 PDT
<
rdar://problem/49757271
>
Radar WebKit Bug Importer
Comment 4
2019-04-09 17:16:51 PDT
<
rdar://problem/49757268
>
Antti Koivisto
Comment 5
2019-04-10 00:39:12 PDT
Is this another case of missing positioned nodes in scrolling tree?
Simon Fraser (smfr)
Comment 6
2019-04-10 09:22:30 PDT
No, the sticky node already acts as the 'positioning' node, so we need to have some similar logic for sticky that we have for positioned nodes.
Antti Koivisto
Comment 7
2019-05-10 06:38:11 PDT
Scrolling via the blue box works fine, it just flickers horribly.
Antti Koivisto
Comment 8
2019-05-16 15:25:15 PDT
Flickering is covered elsewhere so I think this can be closed.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug