-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
layout: Skip adding ScrollFrameHitTestItem
to stacking context tree if the BoxFragment
has inherited style pointer-events: none
#38884
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: kongbai1996 <1782765876@qq.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This makes sense to me. I made similar change before for hit-test in webdriver according to spec.
ScrollFrameHitTestItem
to stacking context tree if the BoxFragment
has pointer-events: none
@kongbai1996 I changed the title. Does it make sense? |
🔨 Triggering try run (#17171079551) for Linux (WPT) |
ScrollFrameHitTestItem
to stacking context tree if the BoxFragment
has pointer-events: none
ScrollFrameHitTestItem
to stacking context tree if the BoxFragment
has inherited style pointer-events: none
Test results for linux-wpt from try job (#17171079551): Flaky unexpected result (3)
Stable unexpected results that are known to be intermittent (1)
Stable unexpected results (3)
|
|
Oh why CI finishes so fast now.. The release build only takes 3mins? |
We have some self-hosted runners, which are much faster than the GitHub hosted ones, but obviously a limited resource. I think we have two servers at the moment. |
Co-authored-by: Euclid Ye <yezhizhenjiakang@gmail.com> Signed-off-by: Fuguo <1782765876@qq.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The webdriver result looks good.
fix some page cannot slide
In the refactoring of #38480, a segment of logic was missing.
servo/components/layout/display_list/mod.rs
Lines 405 to 410 in 11844ca
Testing: The page can be scrolled on the OpenHarmony device.
Fixes: #38480 (comment)