Commit Graph

97 Commits

Author SHA1 Message Date
Sebastian Hengst
036a7b0984 Backed out changeset 435e638babd1 (bug 1349418) for failing checkerboard-{1,2,3}.html on Android 4.3. r=backout a=backout
MozReview-Commit-ID: Au7FbypQNvf
2017-04-21 18:01:24 +02:00
Markus Stange
f07c1773ab Bug 1349418 - Remove checkerboarding code and just use an opaque background color behind root scroll frames. r=kats 2017-04-21 14:02:15 +12:00
Iris Hsiao
f58321a2b0 Backed out changeset 3910de7acce3 (bug 1349418) 2017-04-10 14:42:38 +08:00
Markus Stange
f510a8a0ad Bug 1349418 - Remove checkerboarding code and just use an opaque background color behind root scroll frames. r=kats 2017-04-10 17:01:53 +12:00
Joel Maher
6b05e76bd4 Bug 1348754 - annotate reftests to allow stylo to run in e10s. r=xidorn 2017-03-24 09:51:42 -04:00
Manish Goregaokar
c288349cfa Bug 1341102 - Update stylo test expectations; r=bustage
MozReview-Commit-ID: 3zIi8Yu1GJO
2017-03-13 01:04:58 -07:00
Boris Zbarsky
e0ac9a0993 Reenable some more stylo reftests. No bug. r=bzbarsky
MozReview-Commit-ID: BbRlPC60tvt
2017-02-24 10:49:37 -05:00
Boris Zbarsky
bc644e0dc2 Bug 1341988. Reenable a bunch of stylo reftests that were disabled for reasons that are not relevant anymore. r=bz
MozReview-Commit-ID: CLqLHexhBX3
2017-02-23 02:09:57 -05:00
Markus Stange
c009597b91 Bug 1336519 - Don't try to detect scrolled clips using AGRs in non-APZ mode. r=mattwoodrow
Before bug 1298218, in this if branch with APZ enabled, itemClip was always
the display port clip for fixed backgrounds, even for fixed backgrounds on the
canvas frame. But after bug 1298218 we no longer clip canvas fixed backgrounds
to the display port, so itemClip is now the viewport clip. And that clip is
definitely not a scrolled clip, so we must not merge layers around it.

The better solution for this would be to remove this if branch completely and
fix up the scrolled clip layerization detection for the non-APZ case to also
use ASRs. That's tracked by bug 1336516.

MozReview-Commit-ID: 2F7hPrldUlq
2017-02-03 13:41:37 -05:00
Markus Stange
149ad000c7 Bug 1298218 - Tests. r=mattwoodrow
MozReview-Commit-ID: LW4I9M5OXc9
2016-09-07 23:19:09 -04:00
Cameron McCormack
39f4881af5 Bug 1334768 - stylo: Test expectation adjustments for 2017-01-30 merge.
MozReview-Commit-ID: 5Uua9zyS9Db
2017-01-30 21:27:43 +08:00
Cameron McCormack
95e99422cb Bug 1334768 - stylo: Back out 800030115d2e and 404506488cfb for being completely wrong due to bug 1334938.
MozReview-Commit-ID: 8CGTqmtlguT
2017-01-30 16:49:54 +08:00
Cameron McCormack
b9db405c2e Bug 1334768 - stylo: More reftest expectation adjustments for 2017-01-29 merge.
MozReview-Commit-ID: 8TT4JzUIBZl
2017-01-30 10:53:58 +08:00
Shing Lyu
ea0c6d953f Bug 1328825 - Update reftest-stylo.list and expectations. r=heycam
MozReview-Commit-ID: AMwdk5wvM0F
2017-01-10 15:50:59 +08:00
Botond Ballo
01cab5f1f6 Bug 1316101 - Avoid excessive clamping in StickyScrollContainer::GetScrollRanges(). r=mstange
Excessive clamping can cause incorrect behaviour in the presence of negative
margins.

MozReview-Commit-ID: AkQEqcQpAxx
2016-11-14 19:01:37 -05:00
Botond Ballo
a0499c511d Bug 1293125 - Work around a layout issue that causes StickyScrollContainer::GetScrollRanges() to compute malformed rects. r=mstange
MozReview-Commit-ID: IClxdc8tfBh
2016-10-07 19:31:14 -04:00
Sebastian Hengst
400e5ffbe8 Bug 1307332 - Remove B2G and Mulet annotations from reftest.list: layout/reftests/async-scrolling. r=dholbert
MozReview-Commit-ID: FGScmB1lJC9
2016-10-09 09:48:15 +02:00
Botond Ballo
1a9c6f928a Bug 1288210 - Reftest. r=mstange
MozReview-Commit-ID: I15roRN3X0A
2016-06-29 18:26:15 -04:00
Kartikaya Gupta
66994395db Bug 1263458 - Force a full-page snapshot to make sure the scrollbars get included as well. r=botond
The reftest-no-flush avoids some issues on Fennec where the reftest harness
gets into an infinite loop of snapshotting because the pending-paint flag never
gets cleared. The flag seems to be set as a result of the APZ flush and I'm
unclear on why it doesn't get cleared normally, but this bypasses the problem.

MozReview-Commit-ID: 8SGoSkRo5nm
2016-09-14 10:53:57 -04:00
Shing Lyu
20e3ef4d6f Bug 1288350 - Temporary reftest list for Stylo vs Gecko test r=heycam,manishearth 2016-09-05 11:45:39 +08:00
Wes Kocher
a8f5dc54e4 Backed out changeset e103c4926305 (bug 1263458) for failures in disable-apz-for-sle-pages.html a=backout 2016-09-07 17:21:32 -07:00
Kartikaya Gupta
4a769ce506 Bug 1263458 - Force a full-page snapshot to make sure the scrollbars get included as well. r=botond
MozReview-Commit-ID: 8SGoSkRo5nm
2016-09-07 12:23:33 -04:00
Lee Salzman
56c112d39a Bug 725119 - fuzz for reftests with Skia content on Android. r=mchang
MozReview-Commit-ID: 9p8ntO7YLQ4
2016-08-31 15:53:33 -04:00
Lee Salzman
68757ad767 Bug 1278957 - enable Skia content for Linux and Android. r=mchang
MozReview-Commit-ID: KFb81rVM0ik
2016-08-23 13:55:14 -04:00
Andrew Comminos
467cf09b7b Bug 594876 - Fuzz reftests with noise from enabling layers acceleration on Linux. r=nical
MozReview-Commit-ID: CECoqhgrhmS
2016-06-17 15:02:04 +01:00
Wes Kocher
b8bf0ef805 Backed out changeset cc88b920a387 (bug 1278957) for making browser_notifications.js permafail on linux64 debug a=backout CLOSED TREE 2016-08-10 15:36:45 -07:00
Lee Salzman
c5c2b89f69 Bug 1278957 - enable Skia content for Linux and Android. r=mchang
MozReview-Commit-ID: KFb81rVM0ik
2016-08-09 15:56:28 -04:00
Wes Kocher
58866fb8cc Backed out changeset 05bc24cabedf (bug 1278957) for pgo m(oth) failures 2016-08-09 11:44:12 -07:00
Lee Salzman
bedf4e2546 Bug 1278957 - enable Skia content for Linux and Android. r=mchang
MozReview-Commit-ID: KFb81rVM0ik
2016-08-09 05:33:15 -04:00
Carsten "Tomcat" Book
7e2abea804 Backed out changeset 33b8617a7233 (bug 1278957) for linux pgo reftest failures 2016-08-09 09:15:40 +02:00
Lee Salzman
95611b73fe Bug 1278957 - enable Skia content for Linux and Android. r=mchang
MozReview-Commit-ID: KFb81rVM0ik
2016-08-08 14:26:26 -04:00
Phil Ringnalda
87bec1a20a Merge m-i to m-c, a=merge 2016-08-06 23:34:37 -07:00
Markus Stange
948dc0b523 Bug 1259872 - Don't cull all layers under an opaque layer that covers the container if that layer has a scrolled clip. r=mattwoodrow
MozReview-Commit-ID: Abmm28HiLqR
2016-08-04 22:40:56 -04:00
Lee Salzman
20117cff00 Bug 1200684 - revise Skia row blits to preserve color when blended against itself. r=mchang
MozReview-Commit-ID: Enz05s8vGuI
2016-08-05 19:50:49 -04:00
Botond Ballo
ff22a9e4cd Bug 1214151 - Reftest for the common case. r=mstange
MozReview-Commit-ID: 5zeuFwsx0l6
2016-06-29 18:23:28 -04:00
Sebastian Hengst
d854f47bcf Backed out changeset cafa7213ef23 (bug 594876) 2016-06-17 20:15:54 +02:00
Andrew Comminos
5ad284b812 Bug 594876 - Fuzz reftests with noise from enabling layers acceleration on Linux. r=nical
MozReview-Commit-ID: JnkOB3gg5hk
2016-06-17 15:02:04 +01:00
James Willcox
febb9399d3 Bug 1275094 - Disable opaque-fractional-displayport reftests on Android r=mstange 2016-06-08 00:26:09 -05:00
Markus Stange
8d2eead121 Bug 1263192 - Clip scrolled contents to the display port. r=mattwoodrow
MozReview-Commit-ID: 4Uut8OAmCAd
2016-05-12 18:56:24 -04:00
Ryan VanderMeulen
54acaf408a Bug 1252405 - Add fuzz to bg-fixed-child-mask.html for Windows e10s D2D. r=sotaro 2016-05-10 22:23:29 -04:00
Markus Stange
9ea776cf64 Bug 1264092 - Don't use scrollingElement in this reftest. r=kats
MozReview-Commit-ID: JqbgIkmnH3h
2016-04-13 13:33:23 -04:00
Ryan VanderMeulen
ae3f1baa09 Bug 1248913 - Add some fuzz to background-blend-mode-1.html for Windows D2D with e10s enabled. r=me 2016-04-06 12:12:47 -04:00
Markus Stange
bd25d637b9 Bug 1248913 - Reftest.
MozReview-Commit-ID: Ajblt5KyZvp
2016-03-30 16:08:05 -04:00
Markus Stange
6f18899649 Bug 1260335 - On perspective ContainerLayers, the clip deferred from their child layer needs to be affected by the perspective layer's async transforms. r=botond
MozReview-Commit-ID: EEgsdFXGI1E
2016-04-04 23:21:31 -04:00
Kartikaya Gupta
2bd5bdd428 Bug 1246290 - Add a reftest for the apz.disable_for_scroll_linked_effects pref. r=botond
MozReview-Commit-ID: CeZO6WwhRyR
2016-04-03 13:13:59 -04:00
Mason Chang
2d8eac0867 Bug 1207332. Update split-opacity-layers-1.html reftest fuzing on os x. r=me 2016-03-21 11:19:04 -07:00
Mason Chang
61871a6e64 Bug 1207332. Part 3: More skia os x reftest fuzzing. r=lsalzman 2016-03-21 09:04:07 -07:00
Ryan VanderMeulen
eb8431dd33 Revert bug 1252630 because it proved to be way more hassle than it's worth. 2016-03-18 14:21:12 -04:00
Markus Stange
1c564f7745 Bug 1221094 - Reduce the size of the layers in this reftest so that they don't get lowres tiles.
MozReview-Commit-ID: 4BY1F9u5we1
2016-03-09 12:08:34 -05:00
Markus Stange
8de4604c1b Bug 1247854 - Apply the correct scroll clips to the nsDisplayTransform and nsDisplayPerspective of a scrolled perspective item. r=mattwoodrow
I've decided to fix this in a very explicit way. The only "magic" part that's
left is how we decide that the AGR of the perspective item is outside the
scrolled frame (and I'm not sure myself how that works).

I didn't want to change what scroll clips we set on what items, because the
scroll clip really belongs on the perspective item, because that's the item
that needs to be clipped, and it should also be the item that should be
scrolled if it weren't for the fact that APZ wouldn't know that it should
apply the perspective transform before the APZ transform.

MozReview-Commit-ID: BBw8VPohQI4
2016-02-26 01:29:41 +01:00