Mats Palmgren
e806f21081
Bug 1118820 part 2c+2d - [css-grid] Modify the LineNameMap::FindLine/RFindLine/FindNamedLine methods to take line names associated with 'repeat(auto-fill/auto-fit)' tracks into account. Instantiate and pass around a LineNameMap object instead of an array of line name arrays. r=dholbert
2015-12-22 23:03:15 +01:00
Mats Palmgren
9cef43688a
Bug 1118820 part 2b - [css-grid] Move the static functions FindLine/RFindLine/FindNamedLine into the LineNameMap class (idempotent patch). r=dholbert
2015-12-22 23:03:15 +01:00
Mats Palmgren
385f707400
Bug 1118820 part 2a - [css-grid] Add a LineNameMap class that lets us lookup line names with a dynamic number of 'repeat(auto-fill/auto-fit)' tracks taken into account. r=dholbert
2015-12-22 23:03:15 +01:00
Mats Palmgren
7f7fd584ab
Bug 1118820 part 1 (style system part) - [css-grid] Implement the 'auto-fill' and 'auto-fit' keywords in the repeat() function. r=dholbert
2015-12-22 23:03:15 +01:00
Mats Palmgren
f4b319202d
Bug 1226697 part 2 - [css-grid] Add more tests that tests searching for lines in reverse, from the end of the grid, or from an *-end line and/or padding edge in the abs.pos. case.
2015-12-22 23:03:15 +01:00
Joel Maher
8e47012b36
Bug 1232981 - bidi/83958-1*.html reftests fail on new linux64 docker container. r=dbaron
2015-12-22 12:39:25 -08:00
Joel Maher
2d2d26b5b0
Bug 1232980 - many bidi/with-first-letter-*.html reftests fail on new linux64 docker container. r=jfkthame
2015-12-22 12:39:57 -08:00
Markus Stange
d249186086
Bug 1147673 - Make display items know about their scroll clips. r=tn, r=roc
2015-12-22 16:54:19 +01:00
Markus Stange
6b139243c7
Bug 1147673 - Use ancestor clip for root scrollable framemetrics clips. r=tn
2015-11-05 17:54:44 +01:00
Jean-Yves Avenard
6a02811ea8
Bug 1234092: P1. Remove GStreamer support. r=kentuckyfriedtakahe
...
It was now unused by default.
2015-12-23 01:14:22 +11:00
Carsten "Tomcat" Book
a5eec00c41
Merge mozilla-central to mozilla-inbound
2015-12-22 11:47:56 +01:00
Carsten "Tomcat" Book
623572a2f8
merge mozilla-inbound to mozilla-central a=merge
2015-12-22 11:47:07 +01:00
Carsten "Tomcat" Book
840b717299
merge b2g-inbound to mozilla-central a=merge
2015-12-22 11:34:48 +01:00
Kartikaya Gupta
5ae75a499d
Bug 1234242 - Keep a RefPtr to the refresh driver to unregister the ScrollEvent, rather than relying on a chain of pointers remaining non-null. r=mstange a=KWierso
2015-12-21 14:40:20 -05:00
Carsten "Tomcat" Book
3cca10f430
Merge mozilla-central to b2g-inbound
2015-12-21 12:01:32 +01:00
Carsten "Tomcat" Book
97c5920693
merge mozilla-inbound to mozilla-central a=merge
2015-12-21 11:52:31 +01:00
Carsten "Tomcat" Book
81c3c9f937
merge fx-team to mozilla-central a=merge
2015-12-21 11:50:09 +01:00
Markus Stange
615c2afa27
Bug 1209970 - Fire scroll events early in the refresh tick. r=mats
...
With APZ we want to be firing scroll events to content more consistently, so
we tie them to the refresh driver tick rather than firing them on paint or
haphazardly on the next spin of the event loop.
Patch by Markus Stange, test fixes by Kartikaya Gupta
2015-12-17 17:19:30 -05:00
Morris Tseng
b14d03ab1a
Bug 1172796 - Part 7: Implements ImageBitmapRenderingContext. r=roc r=smaug
2015-12-18 14:52:17 +08:00
Morris Tseng
374a8aa4b5
Bug 1172796 - Part 5: Implements OffscreenCanvas::TransferImageBitmap. r=roc r=smaug
2015-12-18 14:52:17 +08:00
Morris Tseng
b985b4445c
Bug 1215438 - Part 4: Rename CairoImage to SourceSurfaceImage. r=roc
2015-12-18 14:52:16 +08:00
Phil Ringnalda
bc0078055e
Back out changeset 698cda645acb (bug 1209970) for Gu failures in tag_visibility_monitor_test.js
2015-12-17 19:44:55 -08:00
Mantaroh Yoshinaga
9827988f68
Bug 1200133 - Part1 - Change mochitest using TV Simulator Service. r=seanlin
2015-12-17 15:41:00 +01:00
Ting-Yu Lin
53cd931476
Bug 1221459 - Remove TouchCaret and SelectionCarets from marionette tests. r=mtseng
2015-12-22 14:14:12 +08:00
Ting-Yu Lin
cd8c4bfe8e
Bug 1221459 - Remove TouchCaret and SelectionCarets prefs in test files. r=mtseng, r=roc
...
For test_bug648573.html and test_bug644768.html, we no longer need to
create an iframe to turn off the preferences. I move the content of
iframe.src back to the test files.
2015-12-22 14:14:12 +08:00
Ting-Yu Lin
5a659c89ee
Bug 1221459 - Remove TouchCaret and SelectionCarets. r=mtseng, r=roc
...
All the files modified are straightforward deletion except TouchManager
and ZoomConstraintsClient. I add some includes and wrap TouchManager by
mozilla namespace to fix build errors due to the removal of TouchCaret.
2015-12-22 14:14:12 +08:00
Nigel Babu
1a8c45a533
Backed out changeset 9f30d3caa231 (bug 1221459)
2015-12-22 14:03:21 +05:30
Nigel Babu
0d84c3e091
Backed out changeset b61190bd4069 (bug 1121459)
2015-12-22 14:03:19 +05:30
Nigel Babu
b812c1ef11
Backed out changeset 218b4db3e21a (bug 1121459)
2015-12-22 14:03:18 +05:30
Jim Mathies
e2a18f2b2a
Bug 1229850 - Avoid unnecessary combobox dropdown calculations in the content process. r=dbaron
2015-12-18 13:40:53 -06:00
Ting-Yu Lin
5410749c30
Bug 1230582 - Always show caret even if input is empty on Fennec. f=capella, r=roc
2015-12-21 01:01:00 +08:00
Ting-Yu Lin
5bc0f0eb41
Bug 1121459 - Remove TouchCaret and SelectionCarets from marionette tests. r=mtseng
2015-12-22 14:14:12 +08:00
Ting-Yu Lin
579d2da144
Bug 1121459 - Remove TouchCaret and SelectionCarets prefs in test files. r=mtseng,roc
...
For test_bug648573.html and test_bug644768.html, we no longer need to
create an iframe to turn off the preferences. I move the content of
iframe.src back to the test files.
2015-12-22 14:14:12 +08:00
Ting-Yu Lin
484446ab59
Bug 1221459 - Remove TouchCaret and SelectionCarets. r=mtseng,roc
...
All the files modified are straightforward deletion except TouchManager
and ZoomConstraintsClient. I add some includes and wrap TouchManager by
mozilla namespace to fix build errors due to the removal of TouchCaret.
2015-12-22 14:14:12 +08:00
Matt Woodrow
210c37683c
Bug 1230696 - Don't report perspective values that round to 0 app units as not having perspective. r=roc
2015-12-09 10:47:08 -05:00
Wes Kocher
f6ebb4a5e7
Backed out changeset 0b616948a0f3 (bug 1214261) for 379461-3-container-xhtml.html failures CLOSED TREE
2015-12-17 16:38:49 -08:00
Wes Kocher
8887bca19f
Backed out 10 changesets (bug 1082598) for 2d.path.arcTo.shape.curve1.html failures on OSX
...
Backed out changeset 018c2a3031f4 (bug 1082598)
Backed out changeset 8f60e42aca2e (bug 1082598)
Backed out changeset c4297c82165f (bug 1082598)
Backed out changeset c22c1bfd091a (bug 1082598)
Backed out changeset 8754fd718869 (bug 1082598)
Backed out changeset da976e4cd253 (bug 1082598)
Backed out changeset 3c8f87df8c68 (bug 1082598)
Backed out changeset 3183d30eb549 (bug 1082598)
Backed out changeset c239a7bc6cba (bug 1082598)
Backed out changeset aa3805015270 (bug 1082598)
2015-12-17 14:30:50 -08:00
Markus Stange
e3350c0d7f
Bug 1209970 - Fire scroll events early in the refresh tick. r=mats
...
With APZ we want to be firing scroll events to content more consistently, so
we tie them to the refresh driver tick rather than firing them on paint or
haphazardly on the next spin of the event loop.
Patch by Markus Stange, test fixes by Kartikaya Gupta
2015-12-17 17:19:30 -05:00
Joel Maher
b132b40bcb
Bug 1232979 - abs-pos/scrollframe-2.html fails on new linux64 docker container. r=ehsan
2015-12-17 13:31:08 -08:00
Lee Salzman
70f549e37d
Bug 1082598 - Part 9: Fix test failures for Skia update. r=jrmuizel
2015-12-17 14:45:45 -05:00
David Anderson
8ced4416a5
Force a repaint after DXGI device resets. (bug 1188019, r=bas)
2015-12-17 11:20:08 -08:00
David Anderson
9a6d78d24c
Fix crash trying to allocate textures for oversize scrollbars. (bug 1214261, r=mstange)
2015-12-17 11:13:45 -08:00
Brian Birtles
a8eb7a9414
Bug 1232829 - Detach obsolete DocumentTimeline from refresh driver when the document is reset; r=smaug
2015-12-22 10:08:19 +09:00
Wes Kocher
f01fa1274c
Backed out 25 changesets (bug 1156742) for build bustage in SkOSLibrary_win.cpp CLOSED TREE
...
Backed out changeset 31c0aadae8e7 (bug 1156742)
Backed out changeset f08df57ff700 (bug 1156742)
Backed out changeset 90c026d5dcb1 (bug 1156742)
Backed out changeset 8c6d14d80238 (bug 1156742)
Backed out changeset 72d86b0471c9 (bug 1156742)
Backed out changeset 363829accc09 (bug 1156742)
Backed out changeset 16360fe94d54 (bug 1156742)
Backed out changeset 5355c636a81a (bug 1156742)
Backed out changeset 18844d26b873 (bug 1156742)
Backed out changeset 99df86591613 (bug 1156742)
Backed out changeset 7ac1c7e15a11 (bug 1156742)
Backed out changeset de352000aae1 (bug 1156742)
Backed out changeset 4dd34ea230c6 (bug 1156742)
Backed out changeset 48c6ce65a5c2 (bug 1156742)
Backed out changeset dd52947f73c6 (bug 1156742)
Backed out changeset 5fe429ee880c (bug 1156742)
Backed out changeset dedca8fb19b0 (bug 1156742)
Backed out changeset d748b1354f92 (bug 1156742)
Backed out changeset 7f8e59588518 (bug 1156742)
Backed out changeset b90d302c57f6 (bug 1156742)
Backed out changeset 7a4da453572c (bug 1156742)
Backed out changeset a40eea914519 (bug 1156742)
Backed out changeset 99a8859afcdb (bug 1156742)
Backed out changeset 4934e88b2d7a (bug 1156742)
Backed out changeset 79733166f05e (bug 1156742) for build bustage in SkOSLibrary_win.cpp CLOSED TREE
2015-12-21 13:47:33 -08:00
Bob Owen
b2a6fc1a30
Bug 1156742 Part 24: Add new Recorded event to record font data. r=bas
...
We create and destroy ScaledFonts for every piece of text we write.
That causes a huge amount of duplicated data within the recording.
This splits out the recording of the font data itself from the ScaledFont.
The key generated to determine uniqueness could probably be fairly easily faked, but for our purposes that doesn't matter.
2015-12-21 20:33:14 +00:00
Bob Owen
0b4c327394
Bug 1156742 Part 23: Assert in PrintTranslator when a lookup fails. r=bas
...
In theory these lookups should never fail.
The plan is to move them to release asserts when any bugs have been fixed, as failed lookups may be an indication of data being sent from a compromised renderer.
2015-12-21 20:33:14 +00:00
Bob Owen
c5e5f4a1cd
Bug 1156742 Part 15: Add pref for turning on printing via the parent process. r=mconley
2015-12-21 20:33:14 +00:00
Bob Owen
14c806bb15
Bug 1156742 Part 14: Complete RemotePrintJob using PrintTranslator. r=mconley
2015-12-21 20:33:14 +00:00
Bob Owen
f7f010b245
Bug 1156742 Part 13: Create a Moz2D PrintTranslator. r=bas
...
A better solution to the ScaledFonts issue comes in Part 24.
2015-12-21 20:33:13 +00:00
Bob Owen
3641b4f559
Bug 1156742 Part 11: Allow RemotePrintJobChild to abort the print. r=roc
...
This is so the RemotePrintJobParent can abort the printing in the child when something goes wrong.
2015-12-21 20:33:13 +00:00