Commit Graph

57770 Commits

Author SHA1 Message Date
Brad Werth
06dbc28572 Bug 1351117 Part 1: Change an assert on nsLayoutStylesheetCache::Shutdown into a warning, since it only notes that the cache was never used. r=heycam
MozReview-Commit-ID: 5dHMnjE8ufl

--HG--
extra : rebase_source : 0d251371af654882e3d83c8634fa6951d26da359
2017-06-05 13:57:36 -07:00
Manish Goregaokar
1d3666a615 Bug 1370458: Disallow floats, negative numbers, and long values in hashless color quirk; r=xidorn
MozReview-Commit-ID: FAwr9rgj58c

--HG--
extra : rebase_source : 4a8e77964d309afad78955a6f1a1c8b14bf06481
2017-06-05 23:47:30 -07:00
Emilio Cobos Álvarez
7d45a99457 Bug 1369277: Even more reftest updates. r=me
Hopefully the last.

MozReview-Commit-ID: JjNP7zrqmge
2017-06-06 15:32:44 +02:00
Emilio Cobos Álvarez
8299908f5d Bug 1369277: More reftest expectations. r=me
MozReview-Commit-ID: 2CjkNLrvklq
2017-06-06 14:43:23 +02:00
Emilio Cobos Álvarez
fef4819503 Bug 1369277: Update test expectations. r=me
MozReview-Commit-ID: C7i5uv60tQD
2017-06-06 12:56:17 +02:00
Masatoshi Kimura
01c2dc7a45 Bug 1326738 - Check for user-disabled images as well as broken images to determine if the broken icon should be displayed. r=tnikkel
MozReview-Commit-ID: CseLBP8aI75

--HG--
extra : rebase_source : 0f34cc82b1089bf339417e0b7de77d2865c3cc8b
2017-06-02 23:19:48 +09:00
Manish Goregaokar
9a7d8d5e4a Bug 1341102 - Update stylo expectations; r=orange 2017-06-06 00:18:40 -07:00
Cameron McCormack
63592a379a Bug 1365159 - Part 3: Bindings config update. r=heycam
MozReview-Commit-ID: 67r3lq7Ept3

--HG--
extra : rebase_source : b2eb0d717321e977ba57717c08aab1ca2a9ebad5
2017-06-06 10:28:47 +08:00
Cameron McCormack
11302b1b3e Bug 1365159 - Part 2: Reftest. r=emilio
MozReview-Commit-ID: GOH8FaK1J4Z

--HG--
extra : rebase_source : 02b496b2ea56684e6d8c92cfb1ad49daf5884948
2017-06-05 15:03:59 +08:00
Cameron McCormack
faef490277 Bug 1365159 - Part 1: Record :-moz-browser-frame and :-moz-table-border-nonzero state on snapshots. r=emilio
MozReview-Commit-ID: BEglHnXhpYJ

--HG--
extra : rebase_source : 0b10b26a8ef0c504e38be89b87ea319af7a31d3f
2017-06-05 14:19:30 +08:00
Jared Wein
6e57031fc1 Bug 1364221 - Allow frames to be prerendered as long as the area of the frame is less than the area of the relative limit and the dimensions are less than the absolute limit. r=mattwoodrow,mstange
MozReview-Commit-ID: C3QLjaCRbzE

--HG--
extra : rebase_source : 1c9ad6b7c04d65b8b71f5112b7f4c91415aa70d9
2017-06-05 17:01:19 -04:00
Matt Brubeck
35c025c6fe Bug 1367315 - stylo: Update :dir selector test failures. r=Manishearth
MozReview-Commit-ID: K1ncDKP5IoV

--HG--
extra : rebase_source : 36bd8f1f32121b69588b6ab9c676146ee1e2240f
2017-06-05 12:38:21 -07:00
Manish Goregaokar
5e7d4ddba0 Bug 1370353 - Stop accepting -/**/n in nth-child ; r=dbaron
MozReview-Commit-ID: AhFYJrqynfw

--HG--
extra : rebase_source : a8ee2b3a79095e6f5b7c4ba8c86b205e832542d9
2017-06-05 13:54:04 -07:00
Boris Zbarsky
349e95f828 Bug 1369584 tests. r=emilio 2017-06-05 16:10:25 -04:00
Wes Kocher
b6e4ea3caa Backed out changeset 5450b06e79e5 (bug 1369910) for assertions in FrameLayerBuilder.cpp CLOSED TREE
MozReview-Commit-ID: 9m63lG6kj7B
2017-06-05 10:28:32 -07:00
Botond Ballo
724180965f Bug 1369910 - Simplify AddingOwnLayer() call sites in ProcessDisplayItems(). r=mstange
MozReview-Commit-ID: 3kH48WPAOv7

--HG--
extra : rebase_source : f0cf90be411a15e106457c06609c377082259af0
2017-06-02 16:43:33 -04:00
Ryan VanderMeulen
8ed23a6303 Merge m-c to autoland. a=merge 2017-06-05 12:00:22 -04:00
Ryan VanderMeulen
437c6330ef Merge m-c to inbound. a=merge 2017-06-05 09:37:38 -04:00
Ryan VanderMeulen
dd20f37563 Merge m-c to inbound. a=merge 2017-06-05 09:14:47 -04:00
Ryan VanderMeulen
0a3b9074de Merge inbound to m-c. a=merge 2017-06-05 09:12:18 -04:00
sotaro
e19a847326 Bug 1359993 - Reduce invalidation of video r=nical 2017-06-05 20:55:14 +09:00
Sebastian Hengst
e9ee226b01 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-06-05 11:08:00 +02:00
Sebastian Hengst
2abbd7e74c merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: G0dLvIdtcAi
2017-06-05 11:05:49 +02:00
Dão Gottwald
8a952aed25 Bug 1367076 - Set datareporting.policy.firstRunURL by default to replace data choices infobar with privacy policy in a background tab on first run. r=Gijs
MozReview-Commit-ID: 9r5el0I2HrA

--HG--
extra : rebase_source : d5bc0f8a5dea60d4d3bbaaf5332d8f022693d381
2017-05-31 13:48:06 +02:00
Manish Goregaokar
7d791c9ebe Bug 1338486: Support implied parentheses in CSS.supports; r=xidorn
MozReview-Commit-ID: CUo371Hvj4T

--HG--
extra : rebase_source : ee80540522e959bdf6d7ec5bd5a45081dbd9a384
2017-06-04 03:45:05 -07:00
Sebastian Hengst
64def1c9bb merge mozilla-central to autoland. r=merge a=merge 2017-06-04 20:10:24 +02:00
Sebastian Hengst
4607d210e9 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 8W8H7Bg9Tq6
2017-06-04 20:09:18 +02:00
Manish Goregaokar
6174719bca Bug 1347410: stylo: disable @viewport ; r=emilio
Firefox doesn't support @viewport, we shouldn't either.

MozReview-Commit-ID: BK1aXDFKjXg
2017-06-04 10:20:04 -07:00
Morris Tseng
c21547a6e4 Bug 1369141 - Add dirty rect intersection checks so that we don't build unnecessary table part display items. r=mstange
MozReview-Commit-ID: DoPptE60BD4
2017-06-04 14:42:11 +08:00
Sebastian Hengst
92499bc6cf merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-06-03 20:18:26 +02:00
Sebastian Hengst
5e4755df68 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: IdRgoZ9hiXq
2017-06-03 20:15:27 +02:00
Mats Palmgren
d53b7949ed Bug 1367206 - Iterate the frame property list once to collect which child list properties we have. r=jfkthame
MozReview-Commit-ID: BHZTjYP4pJp
2017-06-03 19:25:56 +02:00
Cameron McCormack
3ca924f469 Bug 1367592 - Test. r=emilio
MozReview-Commit-ID: 1phGEZgyGcC

--HG--
extra : rebase_source : 7cdd5dc3b1b847373ba7c8d98b1c23ea4c611c81
2017-06-03 21:47:12 +08:00
Manish Goregaokar
a7423873bb Bug 1364009 - Fix windows bustage; r=bustage
MozReview-Commit-ID: 6es9eyF6KuJ
2017-06-03 19:45:06 -07:00
Timothy Nikkel
6c8d12a5d2 Bug 1354933. Add some asserts for document viewer teardown. r=mats 2017-06-03 01:31:12 -05:00
Botond Ballo
3b4f95ac59 Bug 1369828 - Fuzz native-theme/492155-4.html during stylo-vs-gecko comparison. r=mstange a=bustage
MozReview-Commit-ID: EgqzsLid5im

--HG--
extra : source : 60b41398d6c261f0906baa51014f6461a21d298b
2017-06-02 16:19:33 -04:00
Wes Kocher
0d038d6513 Merge autoland to m-c a=merge
MozReview-Commit-ID: Fjt5XIDd0p6
2017-06-02 17:21:39 -07:00
Manish Goregaokar
652a30c309 Bug 1364009 - Don't allow comments/spaces between signs,numbers,and n in an+b syntax for nth-child; r=dbaron
In the an+b syntax, this continues to allow comments and spaces like so:
` an + b `. It does not allow `a n+b`, or `- an+b` or `+ an+b` (and the
same for the `an-b` form). Similarly, it does not allow `- b` or `+ b`.

Additionally, it *does* allow `+/*comment*/n+b` or `-/*comment*/n+b`,
but not `+ n+b` or `-n+b`. This is specced; in this one case we
parse two tokens but do not allow whitespace in between.

MozReview-Commit-ID: INzFGeMPeK7

--HG--
extra : rebase_source : ca5bcf4034759823f79b9a925dc72998d8f0218b
2017-06-01 15:54:14 -07:00
Sebastian Hengst
b3c51a3e2d merge mozilla-central to autoland. r=merge a=merge 2017-06-03 20:16:49 +02:00
Andrew Swan
7656140373 Bug 1369525: Make sure reftests still run when legacy extensions are disabled r=jmaher
This won't be an issue until the 57 release but at that time, the
reftest extensions will only load if the extensions.legacy.enabled
preference is set to true and Cu.isInAutomation, which depends on
another preference, is true.  Set the appropriate prefs here for reftests.

MozReview-Commit-ID: JUWCPTsuJU

--HG--
extra : rebase_source : 042a5696d1926e7ca434a7c4213395176a080549
2017-06-01 21:18:33 -07:00
Sebastian Hengst
ee709cb070 Backed out changeset b7bcbc5c1b92 (bug 1369840) 2017-06-03 10:11:17 +02:00
Sebastian Hengst
2d70c955cc merge mozilla-central to autoland. r=merge a=merge 2017-06-05 11:06:54 +02:00
Brian Birtles
9092d60c75 Bug 1355349 - Update stylo test expectations; r=hiro
MozReview-Commit-ID: JeP6QSfSTIT

--HG--
extra : rebase_source : 80c6d66f392f57e471e36dc751ba9ad7bae1dcbd
2017-06-02 16:05:04 +09:00
Brian Birtles
01cd8b3017 Bug 1355349 - Add FFI for calling Servo's add and accumulate methods on animation values; r=hiro
MozReview-Commit-ID: CdkDjFBJ6Zn

--HG--
extra : rebase_source : 7a5781e4cd05fc845a9c1eebc0ec3665af8ddec4
2017-06-05 10:36:27 +09:00
Brian Birtles
3325a83ce8 Bug 1355349 - Use Servo's zero values to fill in missing SMIL animation endpoints; r=hiro
MozReview-Commit-ID: 3WLDIlfnJcD

--HG--
extra : rebase_source : c4392aeaa07e030c147610ca7f96fbda363c030a
2017-06-05 10:28:17 +09:00
Brian Birtles
89714ea97e Bug 1355349 - Get unanimated style in nsComputedDOMStyle::DoGetStyleContextNoFlush for Servo too; r=hiro
MozReview-Commit-ID: BPtpVfbQ5Kk

--HG--
extra : rebase_source : fc19db8c9acbdc57ca46144fd430365a4bcd1db5
2017-06-02 14:23:22 +09:00
Brian Birtles
49502ebb3d Bug 1355349 - Move calculation of pseudo type in nsComputedDOMStyle::DoGetStyleContextNoFlush; r=hiro
This patch just moves the calculation of the pseudo type earlier in the method
so we can re-use it in the next patch in this series to get the style context
from the Servo backend for the case where we don't need to resolve style.

This patch also renames the local variable from 'type' to 'pseudoType' since
that seems less ambiguous.

MozReview-Commit-ID: 6pi2F1vZYHJ

--HG--
extra : rebase_source : 1b9c610edbe4f07000b6cc2087f45dd04792228b
2017-06-02 14:21:32 +09:00
KuoE0
d441cb2448 Bug 1358993 - (Part 3) Call ServoStyleSheet::ReparseSheet in inDOMUtils::ParseStyleSheet. r=heycam
MozReview-Commit-ID: KRDBy8k4lHa

--HG--
extra : source : 57ed35189e19d5c2095b10b98e5a98b42c1e6979
2017-05-25 10:55:57 +08:00
KuoE0
abef3fc2bd Bug 1358993 - (Part 2) Add ServoStyleSheet::ReparseSheet function to collect reusable style sheets and clean up the child sheets of the parent sheet. r=heycam
MozReview-Commit-ID: CKqKFenXvVs

--HG--
extra : source : 09a4620de25d4cf792e4187fec26a600eb2da97d
2017-05-26 16:01:40 +08:00
KuoE0
1849d3641d Bug 1358993 - (Part 1) Make stylo support reusable style sheets. r=heycam
MozReview-Commit-ID: Fjo1TICAElx

--HG--
extra : source : a4b51beca797480e6489c80d18cb09a5fd757c99
2017-05-26 15:59:01 +08:00