Commit Graph

563359 Commits

Author SHA1 Message Date
Dustin J. Mitchell
0b3b170dce Bug 1403322 - schedule jittests inclusively; r=ahal
MozReview-Commit-ID: JcvMSTBJ83p

--HG--
extra : rebase_source : d51581a5418fdf5b119b8670ccf89cafcc0743ae
2017-10-11 17:21:11 +00:00
Nick Alexander
9eb82aeb2b Bug 1407672 - Add docker-image and toolchain support to l10n leaf jobs. r=Callek
This approach allows to specify the `docker-image` and set of
`toolchains` to the l10n leaf jobs using the `by-platform:` override
mechanism.  We don't support anything but in-tree docker images at
this time, and the schema will warn if a different type of docker
configuration block is used.  It wouldn't be hard to grow the
additional blocks, but let's reduce duplication for now.

It might be considered better to inherit the `docker-image` and set of
`toolchains` from the underlying `dependent-task`, but we don't do
that for two reasons.  The main reason is that it's an explicit goal
to be able to "cross repack": to repack, say, a Windows binary on a
Linux worker.  In that situation, the docker-image and toolchains
differ between the builder and the repack worker.

A smaller technical obstruction is that by the time the l10n transform
sees the dependent task, the docker image and set of toolchains have
been processed.  The l10n transform would have to "reconstitute" the
docker image changes and the set of toolchains; it would be very
fragile.

Taken together, it's better to be explicit, reduce unexpected
interactions, and repeat the information in the l10n leaf tasks.

MozReview-Commit-ID: TmgJyYU5dx

--HG--
extra : rebase_source : 9aae494165d9a7c70de0f5fe4849ec219e28a20c
2017-10-10 15:57:57 -07:00
Nick Alexander
4ed023a7f2 Bug 1407672 - Pre: Add rsync for l10n repacks and interactive helpers in android-build image. r=Callek
MozReview-Commit-ID: 9c1J7PdpLp2

--HG--
extra : rebase_source : 76c781b6279a3ab53e0e5ad370dd9dfe625799d2
2017-10-12 08:30:20 -07:00
Emilio Cobos Álvarez
0bdaed4a24 servo: Merge #18850 - Update bindgen (from emilio:bindgenup); r=jdm
This includes a clang-sys upgrade that removes crashes in linux32, and nothing
else.

Source-Repo: https://github.com/servo/servo
Source-Revision: bc18ef78617553fa4b11927ca0c7738f5d14556b

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 3135c87670e56559b9838c867832c5504c20e9b4
2017-10-12 09:06:22 -05:00
Marco Bonardo
844afcbfa5 Bug 1367790 - Remove code for the opt-in Search Suggestions notification. r=Paolo
MozReview-Commit-ID: 4uz6xZ8jQWr

--HG--
extra : rebase_source : d016277788581f88b0099d31824991bd0c506583
2017-10-12 15:04:23 +02:00
Sebastian Hengst
8286b3bc48 Backed out changeset a1b4287a3427 (bug 1403224) for eslint failure at toolkit/components/extensions/test/xpcshell/test_MatchPattern.js:279:4 | Newline required at end of file but not found. r=backout 2017-10-12 17:26:54 +02:00
Josh Aas
8d88b9d1a8 Bug 1095427 - Convert HTML bookmarks import code to the new async Bookmarks.jsm API. r=mak
Original patch by Josh, completed by Standard8.

MozReview-Commit-ID: Baun3n69n1b

--HG--
extra : rebase_source : e83e6a3cb0cc448c407042eabf6f6acaf1aabe68
2017-10-02 16:53:00 +01:00
Ian Moody
589b90c591 Bug 1403224 - Add tests for MatchPattern.subsumes(). r=aswan
MozReview-Commit-ID: 8Wi4d4BVApq

--HG--
extra : rebase_source : f773f9d8661153b055b73cc82bda503b3b2d2e4c
2017-09-26 19:36:32 +01:00
Zibi Braniecki
72cc1348b6 Bug 1352343 - Rename LocaleService::On* methods to LocaleService::*. r=jfkthame
MozReview-Commit-ID: LvEW9GcOodb

--HG--
extra : rebase_source : b54931ca7f80c4b7bb88255607ac976d9deb0bb8
2017-10-10 10:39:12 -07:00
Zibi Braniecki
fffc0479b7 Bug 1352343 - Bind LocaleService to react to OSPreferences intl:system-locales-changed. r=jfkthame
MozReview-Commit-ID: Hnhun0bAVSr

--HG--
extra : rebase_source : bbd12e0eca463948bcc7e3cc02d830b83053094a
2017-10-05 18:43:38 +02:00
Anthony Ramine
8bd574d0cd servo: Merge #18797 - Update Rust to 1.22.0-nightly (a47c9f870 2017-10-11) (from servo:THICC-LTO); r=emilio
Source-Repo: https://github.com/servo/servo
Source-Revision: acd857fff9c97aeb06ba13ccb33051161db147a5

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 2481c6c16a05469e208c87b63c80efd4fe87c978
2017-10-12 08:08:08 -05:00
Kartikaya Gupta
055c3b2ba1 Bug 1407983 - Increase fuzz a bit more on WR-enabled reftest. r=Gankro
MozReview-Commit-ID: 85YOjWPNCq2

--HG--
extra : rebase_source : 4c722907e02f1722f276a798b2342839402f3e2e
2017-10-12 09:45:58 -04:00
Sean Lee
9bc7450a25 Bug 1398101 - Make sure all cleanup code paths are with await to ensure the cleanup process finished. r=MattN
MozReview-Commit-ID: EH7WZ7C4hpa

--HG--
extra : rebase_source : 5125619446e2f13b4979e1628bfd1b6bc72314b6
2017-09-27 15:28:42 +08:00
Sean Lee
920b6010d7 Bug 1398101 - Allow the FormAutofill fields with autocomplete="off" to proceed startSearch. r=MattN
MozReview-Commit-ID: 6pZUPY1Fray

--HG--
extra : rebase_source : d6e671a3877f36ba29fa49d965eb710997776b7e
2017-09-11 12:11:12 +08:00
Francesco Lodolo (:flod)
5b44721f93 Bug 1407916 - Fix localization comment for pageSubtitle in aboutTelemetry.properties r=chutten
MozReview-Commit-ID: CxdFlmKAX0v

--HG--
extra : rebase_source : 0c70cb9c354a30dce9592500373712564b2ed581
2017-10-12 08:53:18 +02:00
Sebastian Hengst
d49acd1af4 Backed out changeset e993235fbdf3 (bug 1405299) for eslint failure at toolkit/components/telemetry/TelemetryStorage.jsm:706: Do not use String as a constructor. r=backout
--HG--
extra : rebase_source : 60652f6fcb23507f42535ce42128dcb42d8eeaa2
2017-10-12 15:29:18 +02:00
Sebastian Hengst
c797bda729 Backed out changeset 506d96e0b240 (bug 1405299)
--HG--
extra : rebase_source : 6f2e6c7cf26843d29b6f46aa96d3f8d00cb820be
2017-10-12 15:29:12 +02:00
Dão Gottwald
41bbe5c851 Bug 1404451 - Update color of glass borders around the UI. ui-r=shorlander r=johannh
MozReview-Commit-ID: 9BxxBkibS1x

--HG--
extra : rebase_source : f5ceeb2dfb88c6cdf3b2762ad0d20d728007a3dd
2017-10-03 11:33:55 +02:00
Sylvestre Ledru
358507fde2 Bug 1406650 - Make build/*.py and a few other files flake8 compatible and add them to the list of files to check r=chmanchester
MozReview-Commit-ID: icmFJtbWdN

--HG--
extra : rebase_source : 7b2ef783822bcad7f955bad8cbd6cea6df588f92
2017-10-07 16:45:22 +02:00
Sylvestre Ledru
816ba0c177 Bug 1406668 - Make build/moz.configure/*.configure compliant to the pep8 format + add to the list of directories to check r=glandium
MozReview-Commit-ID: 89NxxGUVjHV

--HG--
extra : rebase_source : 278ceb2d7d31da086216288bd54688fe25faa03b
2017-10-12 15:22:59 +02:00
Jan Odvarko
7887a7fd5d Bug 1395759 - Properly wait on payload ready in tests; r=nchevobbe
MozReview-Commit-ID: Mvhwoihk53

--HG--
extra : rebase_source : 794cc6387ad0ede48cc52140da6f84aeb06a5187
2017-10-12 13:27:22 +02:00
Jan Odvarko
3777fc65c9 Bug 1395759 - Properly declare request payload as ready; r=nchevobbe
MozReview-Commit-ID: FQJpWYjBWmq

--HG--
extra : rebase_source : 80c3bf2a62adab41a8ec411792daba069ecfd1d8
2017-09-19 09:47:20 +02:00
Sebastian Hengst
3980c1732a Backed out changeset 4dc78384cb58 (bug 1406668) for flake8 linting failures. r=backout
--HG--
extra : rebase_source : 20f93207038c76e2804f255e4ebfdd5e03a8f7cc
2017-10-12 15:08:35 +02:00
Emilio Cobos Álvarez
6a37869517 Bug 1405311: Not require a subtree restyle when system metrics change now that :-moz-system-metric no longer exists. r=heycam
MozReview-Commit-ID: 554j2sJKrHK
2017-10-12 15:10:54 +02:00
Emilio Cobos Álvarez
d19ac89f75 Bug 1405311: Remove :-moz-system-metric pseudo-class. r=xidorn
MozReview-Commit-ID: CIF64dG1F2k
2017-10-12 15:10:49 +02:00
Shawn Huang
de06e62bd1 Backed out changeset 20571bff3967 (bug 1389561). r=backout a=backout
MozReview-Commit-ID: 8GLZx2ls2C4
2017-10-12 15:10:16 +02:00
Emilio Cobos Álvarez
e88a2e98d9 servo: Merge #18848 - stylo: Remove :-moz-system-metric pseudo-class (from emilio:unship-but-a-bit-more-slowly); r=xidorn
Bug: 1405311
Reviewed-by: xidorn
MozReview-Commit-ID: CIF64dG1F2k
Source-Repo: https://github.com/servo/servo
Source-Revision: 55bf65021d03a6ec6811077b606612d7c9f3fd62

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : ad0d0100e3fdd32ed6305835ca8efefaed5d5a35
2017-10-12 07:05:42 -05:00
Chris H-C
9f450f1cdb bug 1405299 - Do not attempt to upload pings if sending is not yet enabled r=Dexter
TelemetrySend may at any time be notified it can upload. This includes before
when setup() is called. Since setup will attempt to upload when it runs, we can
safely ignore a too-early notify.

MozReview-Commit-ID: 9aeYitCpcIJ

--HG--
extra : rebase_source : ecb8cacf28b61c701c668f91648425d701d3b3fd
2017-10-11 16:22:14 -04:00
Chris H-C
c407bf1caf bug 1405299 - Key loadArchivedPing's stopwatches for re-entrancy r=Dexter
loadArchivedPing is asynchronous, so it may be re-entrant. Key the stopwatches
against the ping id so it measures what it should and stops complaining.

MozReview-Commit-ID: GdHH5N8B4V7

--HG--
extra : rebase_source : b26a458e05ba0e7fee15939b61da4dcf3eda334a
2017-10-11 12:53:37 -04:00
Sylvestre Ledru
a102c9f46a Bug 1406668 - Make build/moz.configure/*.configure compliant to the pep8 format + add to the list of directories to check r=glandium
MozReview-Commit-ID: 89NxxGUVjHV

--HG--
extra : rebase_source : 658301cb32e9c042cd1931456e4e7b8f475900bd
2017-10-11 16:28:29 +02:00
Emilio Cobos Álvarez
29b6fbc81f Bug 1405311: Remove uses of :-moz-system-metric. r=xidorn,dao
MozReview-Commit-ID: 1Yqy6KgMUB1
2017-10-12 14:47:06 +02:00
Michael Kaply
111fe8c4ae Bug 1406164 - We're bringing eBay back. r=flod
MozReview-Commit-ID: 42EvPHcFgNS

--HG--
extra : rebase_source : ecab61c099ac76c2d95bae1aecaf3174debb4198
2017-10-11 10:10:18 -05:00
Sebastian Hengst
7a40cdf1bb Backed out changeset b526011049ee (bug 1406668) for linting failures. r=backout
--HG--
extra : amend_source : fe8373f9572300c7fd090f529c6957fbf905d9ef
2017-10-12 14:41:28 +02:00
Jing-wei Wu
2330794b43 Bug 1341038 - Show snackbar for notification when delete a login record. r=nechen,walkingice
MozReview-Commit-ID: HBwhLUA1kYi

--HG--
extra : rebase_source : 8c4a61671b7d0dcbd81a04d69b546d5861b8cb26
extra : source : 9a087e95140f033375f5e15cc12d2acf25988308
2017-09-22 13:20:22 +08:00
Emilio Cobos Álvarez
2f8b5b12a4 Bug 1407864: Do not thrash the selector cache when parsing the same selector with different backend. r=heycam
Since the presence of an entry with a null selector is different for Gecko and
Servo, this seemed easier, and mimics nsLayoutStyleSheetCache.

Also, this is going away soon anyway as soon as I get to implement the rest of
the methods for stylo.

MozReview-Commit-ID: DtHJbw8C0GX

--HG--
extra : rebase_source : dd450a6972054971eba8bba5bb022b74d07c2a0b
2017-10-12 10:07:25 +02:00
Sylvestre Ledru
4e4de3339f Bug 1406668 - Make build/moz.configure/*.configure compliant to the pep8 format + add to the list of directories to check r=glandium
MozReview-Commit-ID: 89NxxGUVjHV

--HG--
extra : rebase_source : 3d22007ea6793961e7031603efe58cdc66e3c6c9
2017-10-11 16:28:29 +02:00
Oriol Brufau
b8394ce023 Bug 1407026 - Fix CPOW class mistake in the console. r=nchevobbe
MozReview-Commit-ID: 3Mk2kclTReX

--HG--
extra : rebase_source : a52bdf1d1c56f53f6723fe5465958adb81e0cc35
2017-10-10 22:37:29 +02:00
Mike de Boer
9fb6d528ad Bug 1407591 - Listen for the 'transitioncancel' event as well to ensure that a panel transition is also cleaned up properly in this rare case. r=Paolo
MozReview-Commit-ID: 2bph43ndzJJ

--HG--
extra : rebase_source : cc7d0def21df8b3c577b26546e8bf474faa58b3b
2017-10-12 13:26:04 +02:00
Simon Sapin
610a77ac31 servo: Merge #18839 - Remove some usage of unstable features (from servo:stabler); r=nox
`Box::new(x)` seems to compile to exactly the same assembly as `box x` in release mode:
https://play.rust-lang.org/?gist=55ec5dd02c22fa799375d6e2e1a6e970&version=nightly

Source-Repo: https://github.com/servo/servo
Source-Revision: fc4de5adf5bff7fabe9f32b960c405f249b5d035

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 029931b3a8d9c2e073038623375ebbc38eba348a
2017-10-12 05:18:00 -05:00
Sylvestre Ledru
83284b8853 Bug 1406310 - Also ship clang-format in the clang-tidy build job r=glandium
MozReview-Commit-ID: 4C992sYlMo2

--HG--
extra : rebase_source : 818c9c4a73e66db7d60b55caf462d23fd352eec5
2017-10-06 09:50:48 +02:00
Johann Hofmann
306571dc56 Bug 1406691 - Use ::after instead of ::before for tab separators. r=dao
This can be done because there is a permanent placeholder (or overflow
button) in front of the first tab that can hold the outer left border.
This simplifies some code and prevents the last element from
resizing when it gets an extra border on selection.

MozReview-Commit-ID: FjSgw3LIyDR

--HG--
extra : rebase_source : 2526e7f946a47137bfc26001a5f94a1ce500dcc4
2017-10-08 13:27:46 +02:00
Johann Hofmann
ca2239d1a3 Bug 1406691 - Replace afterselected-visible with beforeselected-visible. r=dao
MozReview-Commit-ID: BtBmZrBvOFb

--HG--
rename : browser/base/content/test/general/browser_bug585558.js => browser/base/content/test/tabs/browser_positional_attributes.js
extra : rebase_source : ad90ba9890b428d00ac9bce287f920ad2c03fd18
2017-10-11 16:19:22 +02:00
Jing-wei Wu
e179169c10 Bug 1407923 - Adjust LWT layout/color for Photon style. r=nechen
MozReview-Commit-ID: 4PBP7L1Ch3k

--HG--
extra : rebase_source : 5a3761099283863cf36aff64b7fd8edf61ef6219
extra : source : 1bbedbc67f8ffca9a9ffe01cd52ad63f8cf602ba
2017-10-12 17:05:54 +08:00
Dão Gottwald
dfa227ab5a Bug 1406920 - Prevent the autoscroll icon from repeating in case the popup is wrongly sized. r=daleharvey
MozReview-Commit-ID: 4Lo8IkCyHvO

--HG--
extra : rebase_source : cb74efdfca6a14ad3c7b2df471957bbe6294d233
2017-10-12 10:56:43 +02:00
Xidorn Quan
15b9626feb Bug 1363088 - Remove text-shadow handling from HasAuthorSpecifiedRules. r=heycam
After bug 1401825, we no longer need the code for text-shadow anymore,
so we can just remove it.

MozReview-Commit-ID: B2zpzetwW91

--HG--
extra : rebase_source : 655ef8f1fc646b3905c55199b5f509c8e4093ddb
2017-10-12 11:13:07 +11:00
Sebastian Hengst
4c169d4680 merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE 2017-10-12 12:00:22 +02:00
Sebastian Hengst
8ff69604ce merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-10-12 12:40:23 +03:00
Sebastian Hengst
e22c8fc5ef merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: JX8NRn7MQY4
2017-10-12 11:34:05 +02:00
Jing-wei Wu
75180b3248 Bug 1407915 - Ignore loading favicon without url. r=nechen
MozReview-Commit-ID: IaOXzInWogr

--HG--
extra : rebase_source : 7adc831f10cb339f05887172791db7087451f4da
2017-10-12 15:00:46 +08:00
ffxbld
32465a09d0 No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update 2017-10-11 23:23:04 -07:00