Closed
Bug 1123921
(containerless-root)
Opened 11 years ago
Closed 11 years ago
Turn on containerless scrolling for root scroll frames on desktop
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
RESOLVED
FIXED
mozilla38
| Tracking | Status | |
|---|---|---|
| firefox38 | --- | fixed |
People
(Reporter: dvander, Assigned: dvander)
References
Details
Attachments
(1 file)
|
2.71 KB,
patch
|
kats
:
review+
|
Details | Diff | Splinter Review |
Most recent try run: https://treeherder.mozilla.org/#/jobs?repo=try&revision=1122813f4e2e
Updated•11 years ago
|
Alias: containerless-root
Summary: Turn on containerless scrolling by default → Turn on containerless scrolling for root scroll frames by default
| Assignee | ||
Comment 1•11 years ago
|
||
The sanity test doesn't test anything interesting so I just removed it. The other two pass with APZ, and to change them to use reftest-async-scroll-y we'd need to have APZ on anyway. So I'm just skipping them without APZ.
Attachment #8552946 -
Flags: review?(bugmail.mozilla)
Comment 2•11 years ago
|
||
Comment on attachment 8552946 [details] [diff] [review]
desktop
Review of attachment 8552946 [details] [diff] [review]:
-----------------------------------------------------------------
::: layout/reftests/bugs/reftest.list
@@ +1592,5 @@
> == 589615-1b.html 589615-1-ref.html
> == 589672-1.html 589672-1-ref.html
> != 589682-1.html 589682-1-notref.html
> +skip-if(!browserIsRemote) skip-if(!asyncPanZoom) == 593243-1.html 593243-1-ref.html # bug 593168
> +skip-if(!browserIsRemote) skip-if(!asyncPanZoom) == 593243-2.html 593243-2-ref.html # bug 593168
If you can get rid of the skip-if(!browserIsRemote) clause that would be nice; I suspect the only reason that's there is to isolate async pan zoom platforms, and now you're doing that explicitly.
::: modules/libpref/init/all.js
@@ +573,4 @@
> pref("gfx.hidpi.enabled", 2);
> #endif
>
> +#if !defined(ANDROID) && !defined(MOZ_B2G)
ANDROID is defined on both fennec and b2g device builds. MOZ_WIDGET_ANDROID and MOZ_WIDGET_GONK would isolate fennec and b2g device builds. MOZ_B2G i think is true on b2g desktop builds as well as b2g device builds. I'm not sure which combination you're actually looking for here - do the B2G desktop builds pass?
Attachment #8552946 -
Flags: review?(bugmail.mozilla) → review+
Comment 3•11 years ago
|
||
(In reply to David Anderson [:dvander] from comment #1)
> The sanity test doesn't test anything interesting so I just removed it. The
> other two pass with APZ, and to change them to use reftest-async-scroll-y
> we'd need to have APZ on anyway. So I'm just skipping them without APZ.
Also for posterity I'd like to point out that the test-displayport-2.html *does* test something interesting.
| Assignee | ||
Comment 4•11 years ago
|
||
Keywords: leave-open
Comment 5•11 years ago
|
||
Comment 6•11 years ago
|
||
Closing because it's annoying to leave-open bugs across trains.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
status-firefox38:
--- → fixed
Keywords: leave-open
Resolution: --- → FIXED
Target Milestone: --- → mozilla38
Updated•11 years ago
|
Blocks: containerless-scrolling
Comment 7•11 years ago
|
||
Adjusting title to reflect revised scope.
Summary: Turn on containerless scrolling for root scroll frames by default → Turn on containerless scrolling for root scroll frames on desktop
You need to log in
before you can comment on or make changes to this bug.
Description
•