Skip to content
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

[Gecko Bug 1648796] Mark a handful of tests with user-scalable=no. #24366

Merged
merged 1 commit into from Jun 29, 2020

Conversation

moz-wptsync-bot
Copy link
Collaborator

On Android, if user-scalable=no is not set, Gecko uses the "minimum scale size"
as the scrollport size, to allow for the user zooming out all the way to the
minimum allowed scale. This has a number of effects, such as dropping the
layout scroll range to zero for the root scrollframe. This can causes a
number of WPT tests to fail; they currently pass only because the minimum
scale size changes take effect after the test is already done. However,
moving the minimum scale size changes to happen earlier causes these tests
to fail. It's better to modify the tests to disable this behaviour, so that the
assumptions in the test are not invalidated.

Differential Revision: https://phabricator.services.mozilla.com/D81355

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1648796
gecko-commit: dc28a52cb810537acb394dd00d6cc91aeefa1063
gecko-integration-branch: autoland
gecko-reviewers: hiro

On Android, if user-scalable=no is not set, Gecko uses the "minimum scale size"
as the scrollport size, to allow for the user zooming out all the way to the
minimum allowed scale. This has a number of effects, such as dropping the
layout scroll range to zero for the root scrollframe. This can causes a
number of WPT tests to fail; they currently pass only because the minimum
scale size changes take effect after the test is already done. However,
moving the minimum scale size changes to happen earlier causes these tests
to fail. It's better to modify the tests to disable this behaviour, so that the
assumptions in the test are not invalidated.

Differential Revision: https://phabricator.services.mozilla.com/D81355

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1648796
gecko-commit: dc28a52cb810537acb394dd00d6cc91aeefa1063
gecko-integration-branch: autoland
gecko-reviewers: hiro
Copy link
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The review process for this patch is being conducted in the Firefox project.

@moz-wptsync-bot moz-wptsync-bot merged commit c876469 into master Jun 29, 2020
@moz-wptsync-bot moz-wptsync-bot deleted the gecko/1648796 branch June 29, 2020 20:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants