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)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla38
Tracking Status
firefox38 --- fixed

People

(Reporter: dvander, Assigned: dvander)

References

Details

Attachments

(1 file)

Alias: containerless-root
Summary: Turn on containerless scrolling by default → Turn on containerless scrolling for root scroll frames by default
Attached patch desktop — — Splinter Review
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 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+
(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.
Closing because it's annoying to leave-open bugs across trains.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Keywords: leave-open
Resolution: --- → FIXED
Target Milestone: --- → mozilla38
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.

Attachment

General

Created:
Updated:
Size: