Xidorn Quan
aa75ec745f
Bug 1434130 part 2 - Add collect_values function to SpecifiedValueInfo trait for collecting possible values. r=emilio
...
This is the basic structure of the stuff. Following patches will fill
the gap between Gecko and Servo on value generating, and finally hook
it into InspectorUtils.
MozReview-Commit-ID: KNLAfFBiY6e
--HG--
extra : source : e9e5d72857746710ead3cd42481b805efc771389
2018-04-29 09:03:31 +10:00
Xidorn Quan
0192f05add
Bug 1434130 part 1 - Skip system font variant for ToCss in font subproperties. r=emilio
...
System font keywords are not a valid value for those properties.
The newly-added #[css(skip)] would be reused by deriving algorithm of
SpecifiedValueInfo to skip them as well.
MozReview-Commit-ID: EmnhkaA9RR5
--HG--
extra : source : d2fc92ed32f497ff6826228181b19787c1b48cc4
2018-04-29 09:03:31 +10:00
Andreea Pavel
7abcd926f5
Backed out changeset 1ce48405e58a (bug 1447619) for creating bug 1457257 and bug 1457289 on a CLOSED TREE
2018-04-28 20:46:51 +03:00
Andreea Pavel
7fec5697dc
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2018-04-28 20:41:18 +03:00
Andreea Pavel
443c91d4b4
Merge inbound to mozilla-central. a=merge
2018-04-28 20:30:18 +03:00
Emilio Cobos Álvarez
1915a41571
Bug 1457652: Fix serialization order of the outline shorthand. r=xidorn
...
This is going to be tested in
https://github.com/w3c/web-platform-tests/pull/10700 .
MozReview-Commit-ID: 7Oi1it70YFw
2018-04-28 15:41:17 +02:00
Olli Pettay
30938bcddd
Bug 1430020, let sequential focus navigation in shadow DOM enter iframes, r=mrbkap
...
--HG--
extra : rebase_source : 0ca436dfc8b28a680bdb393f0f9ce8ae0632bd9a
2018-04-28 16:07:06 +03:00
Dorel Luca
69408b00d8
Backed out changeset 2a03e9effe84 (bug 1457652) for WPT failures on /css/cssom/shorthand-values.html
2018-04-28 14:54:16 +03:00
Hiroyuki Ikezoe
41be7768d1
Bug 1457249 - Use actually calculated value for the assertion that checks animation value is unchanged when we decided to skip calculation for the animation on debug build. r=kats
...
Before this change, the value which was set by SetShadowBaseTransform()
has been used for the assertion, but it is possible that the value is changed
by APZ. And it's hard to tell whether the value has been changed by APZ or not
and it's hard to *reverse-calculate* the differences in the past APZ at the
moment we want to do the assert.
So after this patch, on debug build we don't actually skip the calculation for
unchanged animations and use the newly calculated value for the assertion.
MozReview-Commit-ID: 8fCcvvbUMHe
--HG--
extra : rebase_source : 0ff5e7100ad33a690bb0edd02af2b00c749afbbe
2018-04-28 18:09:27 +09:00
Hiroyuki Ikezoe
83df03fa3f
Bug 1457249 - Factor out the function that converts transform into device space. r=kats
...
MozReview-Commit-ID: L7CDcSdIj4D
--HG--
extra : rebase_source : 9b976891ea92ca4ee50968139a3662eba3eeef3b
2018-04-28 18:08:15 +09:00
Hiroyuki Ikezoe
bd924ec565
Bug 1457249 - Factor out the function that converts servo's animation value to matrix. r=kats
...
MozReview-Commit-ID: HpdFYykOkOS
--HG--
extra : rebase_source : 3fb386bb41b9bcf122bd5c8410fe73dcc3dd5d97
2018-04-28 18:08:15 +09:00
Hiroyuki Ikezoe
328d34d3c7
Bug 1457249 - Assert that there is an animation value set by animations when we skip calculation for newly animation value. r=kats
...
MozReview-Commit-ID: F85nAmKIGCA
--HG--
extra : rebase_source : 0f2065e58f02ef1462a15f0cd680ffa7b2a185b1
2018-04-28 18:08:15 +09:00
Emilio Cobos Álvarez
573ab1cdee
Bug 1457652: Fix serialization order of the outline shorthand. r=xidorn
...
This is going to be tested in
https://github.com/w3c/web-platform-tests/pull/10700 .
MozReview-Commit-ID: 7Oi1it70YFw
--HG--
extra : rebase_source : 4c4e738ceaec32750ae0c5aa0308c17346806b3a
2018-04-28 09:41:48 +02:00
Doug Thayer
0b6ce33343
Bug 1448944 - Move Sqlite.jsm back to stricter startup check r=Gijs
...
MozReview-Commit-ID: IrRfc9tW5hY
--HG--
extra : rebase_source : 42728e57cb90570290c86363d975f71bf8d1ee34
2018-04-27 12:04:24 -07:00
Doug Thayer
df67d38e71
Bug 1448944 - Avoid cps2 roundtrip for null principal about:blank r=Gijs
...
MozReview-Commit-ID: HeKrcoKo1EH
--HG--
extra : rebase_source : ec9ea0b79d1afd938f0ecf78d8a7e6543f3e4b93
2018-04-27 10:11:54 -07:00
Gijs Kruitbosch
f484a33f52
Bug 1456515 - make plugin URL methods async, r=kmag
...
MozReview-Commit-ID: 6EITxFc12mW
--HG--
extra : rebase_source : 1610257bcb928655b28fbbec55c7bbb80ec477a2
2018-04-27 15:56:46 +01:00
Henrik Skupin
507cc07062
Bug 1455241 - [mozinstall] Detach mounted image in install() if path contains space. r=gbrown
...
MozReview-Commit-ID: GOhiqQUzsRL
--HG--
extra : rebase_source : 010414f025623322ca2c26b63c1399e0c0ada514
2018-04-27 14:00:20 +02:00
Henrik Skupin
8dba930c7a
Bug 1455241 - [mozinstall] Convert unit tests to pytest format. r=gbrown
...
MozReview-Commit-ID: T7vIhDwdC
--HG--
rename : testing/mozbase/mozinstall/tests/Installer-Stubs/firefox.dmg => testing/mozbase/mozinstall/tests/installer_stubs/firefox.dmg
rename : testing/mozbase/mozinstall/tests/Installer-Stubs/firefox.tar.bz2 => testing/mozbase/mozinstall/tests/installer_stubs/firefox.tar.bz2
rename : testing/mozbase/mozinstall/tests/Installer-Stubs/firefox.zip => testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip
rename : testing/mozbase/mozinstall/tests/test.py => testing/mozbase/mozinstall/tests/test_install.py
extra : rebase_source : ea6e6a23e844b3fd421dc9e88445126c7567ac03
2018-04-27 13:44:21 +02:00
Mike Cooper
679de5b459
Bug 1442090 - Cleanup preference after a Normandy test to pass under mochitest --verify r=Gijs
...
MozReview-Commit-ID: JcGYOy3aKe8
--HG--
extra : rebase_source : 36eb51be32d0618edb4eb34f84eed1cba55b3064
2018-04-27 10:12:50 -07:00
Hector Zhao
ad13f85bf6
Bug 1457423 - Locate android-{findbugs,lint} artifacts with updated filename. r=nalexander
...
MozReview-Commit-ID: 3sVHQr4toaS
--HG--
extra : rebase_source : d823dd4616e8ce604d1d8f32e6d235e12ce2828c
2018-04-27 19:25:57 +08:00
Jan de Mooij
a4e045b42b
Bug 1408412 - Add testcase. r=me
...
--HG--
extra : rebase_source : 420a5cd8d69a92d6ed615de25833815ff31e2ca9
2018-04-26 10:27:54 +02:00
Jan de Mooij
f47a30f24a
Bug 1457125 - Use interpreter fast path for calls also for calls to non-constructors. r=tcampbell
...
--HG--
extra : rebase_source : f95f139b11ca28fccadeaf344deb4036841e9b4b
2018-04-28 10:19:53 +02:00
Jonathan Kew
5e9926e820
Bug 1457505 - Fix the check for variation-font support in gfxWindowsPlatform: cannot depend on checking mUsingDirectWrite, as the fontlist is not yet set up. r=lsalzman
2018-04-28 09:17:47 +01:00
Bas Schouten
8524a808f2
Bug 1447141 - Addition: Correct Vendor ID for old radeon device blacklist. r=milan
2018-04-28 08:07:45 +00:00
Emilio Cobos Álvarez
981bc1c766
Bug 1457166: Fire online / offline events at the window. r=bz
...
MozReview-Commit-ID: 2v5zNwM9qSh
2018-04-28 09:38:53 +02:00
Kris Maglione
5cf041d41c
Bug 1456035: Fix robocop bustage. r=bustage
...
MozReview-Commit-ID: HeCbltjaEBh
2018-04-27 17:13:19 -07:00
Eugen Sawin
8b8e536452
Bug 1439013 - Fix assertion for real. r=me
2018-04-28 01:26:32 +02:00
Kris Maglione
bf4d9f1be5
Bug 1456035: Part 5 - Convert manual QueryInterface to ChromeUtils.generateQI. r=mccr8
...
Manually-implemented QueryInterface functions don't benefit from the
MozQueryInterface optimizaions, and a lot of them are in hot code, and
implement a large number of interfaces.
MozReview-Commit-ID: 8OzglraowZt
--HG--
extra : rebase_source : 5fff3d9973a0ea976096339a63ce9ff628b68441
2018-04-23 12:58:34 -07:00
Kris Maglione
a259026c9d
Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8
...
This also removes any redundant Ci.nsISupports elements in the interface
lists.
This was done using the following script:
acecb401b7/processors/chromeutils-generateQI.jsm
MozReview-Commit-ID: AIx10P8GpZY
--HG--
extra : rebase_source : a29c07530586dc18ba040f19215475ac20fcfb3b
2018-04-22 20:55:06 -07:00
Kris Maglione
1b96577a60
Backed out changeset 2add2de30c22 (bug 1456035)
...
MozReview-Commit-ID: 15Whk6URI2O
--HG--
extra : rebase_source : 64dcf99e004789dc5ec07f56c6d952593416f060
2018-04-27 13:44:36 -07:00
Eric Faust
debd8e1c93
Bug 1451826 - Part 10: Convert BCE to using BCEParserHandle. (r=Waldo)
...
--HG--
extra : rebase_source : 557be5823a93b71919d149cd5de0341087315c2f
2018-04-27 15:02:31 -07:00
Eric Faust
b039e1d400
Bug 1451826 - Part 9: Introduce BCEParserHandle. (r=Waldo)
...
--HG--
extra : rebase_source : 4eec5e1f33f7b7de6f3fc636630887ea79798621
2018-04-27 15:02:31 -07:00
Eric Faust
3546c182cd
Bug 1451826: Part 8: Make EitherParser always a include a FullParseHandler. (r=Waldo)
...
--HG--
extra : rebase_source : a5039f20bdf86f3fa2f68b4cd7abf67bbf47fb98
2018-04-27 15:02:31 -07:00
Eric Faust
94944b93dc
Bug 1451826 - Part 7: Add the last error reporting bits to ErrorReporter from EitherParser. (r=Waldo, r=Yoric)
...
--HG--
extra : rebase_source : 847a5dc24f1d6e69cceda8333b1e5a5c61a64a79
2018-04-27 15:02:31 -07:00
Eric Faust
6fcb0b34f0
Bug 1451826 - Part 6: Factor SourceCoords references in BCE to ErrorReporter. (r=Waldo, r=Yoric)
...
--HG--
extra : rebase_source : 042f4466ab30791cdac9e87c99b6fa1b1b3e8a00
2018-04-27 15:02:31 -07:00
Eric Faust
a9758601f3
Bug 1451826 - Part 5: Move displayURL and sourceMap intialization from BCE to Parser. (r=Waldo)
...
--HG--
extra : rebase_source : c8c195717f1348d8cf161eb764d3707a19c9c29e
2018-04-27 15:02:31 -07:00
Eric Faust
0dad1c2a62
Bug 1451826 - Part 4: Make TokenStreamSpecific and ErrorReporter, rather than TokenStreamAnyChars. (r=Waldo)
...
--HG--
extra : rebase_source : 5774a7447a06444a531ab73594094ba246eec844
2018-04-27 15:02:31 -07:00
Eric Faust
33440f7120
Bug 1451826 - Part 3: No longer call TokenStream::computeErrorMetadata from BCE. (r=Waldo)
...
--HG--
extra : rebase_source : add08a18eac6cfe9f24f36ee5717af1f854d5cac
2018-04-27 15:02:31 -07:00
Eric Faust
5be9eaaba4
Bug 1451826 - Part 2: Don't call parser.reportError from the BCE, as it uses the current token offset. (r=Waldo)
...
--HG--
extra : rebase_source : c92893fc5798f23bbbcc569ee4dc2413415298a8
2018-04-27 15:02:31 -07:00
Eric Faust
4afb1cb7b8
Bug 1451826 - Part 1: Don't print bogus error locations on BCE internal errors. (r=Waldo)
...
--HG--
extra : rebase_source : a5ea2330fd9e65a64c4fb31131eb9a4d041eaa48
2018-04-27 15:02:31 -07:00
Csoregi Natalia
96dbf29680
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-04-28 00:56:47 +03:00
Csoregi Natalia
12af4303ff
Merge inbound to mozilla-central. a=merge
2018-04-28 00:53:15 +03:00
Csoregi Natalia
d2c649436f
Merge autoland to mozilla-central. a=merge
2018-04-28 00:52:20 +03:00
Eugen Sawin
112414b9d6
Bug 1439013 - Fix assertion. r=me
2018-04-27 23:49:38 +02:00
Dylan Roeh
add8d4484a
Bug 1456260 - Fix eslint failure. r=me
2018-04-27 16:28:30 -05:00
Tom Prince
3331d41567
Bug 1421062: Enable production beetmoving on comm-central branches; r=aki a=me
...
Differential Revision: https://phabricator.services.mozilla.com/D1060
--HG--
extra : rebase_source : 70c2605858f01503321189d7e4fa046d6c65b387
extra : amend_source : ba346c535b856f18e64afc6ce3502e0621be2c40
2018-04-27 14:53:43 -06:00
Dylan Roeh
7702f5ab7c
Bug 1456260 - Support concurrent GeckoSession.saveState() calls. r=jchen
2018-04-27 10:44:26 -05:00
Eugen Sawin
13bae3826c
Bug 1437551 - Fix javadoc links. r=me
2018-04-27 23:07:24 +02:00
Martin Stransky
35578ac064
Bug 1457194 - Label mShell toplevel window so property_notify_event_cb callback can find its way home, r=jhorak
...
MozReview-Commit-ID: BGJNFnbEMQ3
--HG--
extra : rebase_source : 0f252d58affdf2bf3d6cdb31037d59116ae1faa4
2018-04-27 12:35:08 +02:00
Martin Stransky
8a535137df
Bug 1457194 - [Gtk+\CSD] Don't estimate window offset for Gtk+ < 3.20, r=jhorak
...
MozReview-Commit-ID: JtxujODEHBO
--HG--
extra : rebase_source : ff6a571ae1a882556cdc8074c35847c8e71ecdb6
2018-04-27 12:30:13 +02:00