Commit Graph

576732 Commits

Author SHA1 Message Date
Dorel Luca
39f141a2c7 Merge mozilla-central to autoland r=merge 2018-01-13 15:19:22 +02:00
Dorel Luca
ab63c465d9 Backed out 19 changesets (bug 1411654) for Android nightly bustages a=backout
Backed out changeset 649e7aa405ca (bug 1411654)
Backed out changeset c2e51b70519f (bug 1411654)
Backed out changeset a371f3ef4312 (bug 1411654)
Backed out changeset db978e230556 (bug 1411654)
Backed out changeset 56538ed998cf (bug 1411654)
Backed out changeset 6ff0cdf46a3d (bug 1411654)
Backed out changeset 0e493bacc5e3 (bug 1411654)
Backed out changeset 23cbcf427745 (bug 1411654)
Backed out changeset eda74143389f (bug 1411654)
Backed out changeset 359fadf9b3e9 (bug 1411654)
Backed out changeset 5c64eda20f1e (bug 1411654)
Backed out changeset bffb6a5b78d1 (bug 1411654)
Backed out changeset 43787f4089c3 (bug 1411654)
Backed out changeset 9141bbdfd13b (bug 1411654)
Backed out changeset 108674372ef7 (bug 1411654)
Backed out changeset fb15e1f54987 (bug 1411654)
Backed out changeset 264476c77210 (bug 1411654)
Backed out changeset d23f467218da (bug 1411654)
Backed out changeset 78576ff98660 (bug 1411654)

--HG--
rename : mobile/android/app/src/main/res/values-v17/themes.xml => mobile/android/base/resources/values-v17/themes.xml
2018-01-13 15:17:49 +02:00
Dorel Luca
cad7f53be6 Backed out changeset 113f1c4b9564 (bug 1411654) for android nightly bustages a=backout 2018-01-13 14:07:31 +02:00
Emilio Cobos Álvarez
14e568fe7e servo: Merge #19758 - style: Adjust the writing-mode fixup to call set_adjusted_display on Servo (from emilio:adjust-display-right); r=emilio
This is functionally equivalent right now (set_adjusted_display will just do
set_display), but won't be after #19709.

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

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c73c03a4d3fd18b139f62888099fc0b3837a96f9
2018-01-13 06:00:45 -06:00
Dorel Luca
2df5fcca21 Merge mozilla-central to autoland r=merge 2018-01-13 14:14:27 +02:00
Dorel Luca
afcfda9f8c Backed out changeset abb5be3dbdc7 (bug 1374811) for changing existing strings without new IDs a=backout 2018-01-13 13:55:13 +02:00
Coroiu Cristina
d4fc15adbe Backed out 1 changesets (bug 1429088) for crashes, e.g. in reftest/tests/layout/reftests/bugs/309914-1.xul on a CLOSED TREE
Backed out changeset 7647a5900c99 (bug 1429088)
2018-01-13 12:50:05 +02:00
Coroiu Cristina
c6a942e1bf Merge inbound to mozilla-central r=merge a=merge 2018-01-13 11:55:23 +02:00
Dão Gottwald
403325bfb2 Bug 1430371 - Stop using -moz-border-*-colors for treechildren::-moz-tree-progressmeter on Mac. r=ntim
MozReview-Commit-ID: 8eal7OVHsjH

--HG--
extra : rebase_source : 657ded95c97a3c28d2fbdbc9e8a2f74d363673e4
2018-01-13 10:27:22 +01:00
Dão Gottwald
597074b339 Bug 1430372 - Remove fallback borders from xpinstallConfirm.css. r=ntim
MozReview-Commit-ID: LGtv1i8bDHt

--HG--
extra : rebase_source : 8661366cb15b4d2ac49539799ba4d61677747cea
2018-01-13 10:34:28 +01:00
Coroiu Cristina
c90daa0e30 Merge mozilla-central to autoland r=merge a=merge on a CLOSED TREE 2018-01-13 12:02:52 +02:00
Aki Sasaki
b926a4ca04 bug 1328719 - task.extra.cron + task.payload.env.ACTION_TASK_GROUP_ID. r=bstack r=dustin 2018-01-12 22:17:39 -08:00
Kris Maglione
bb6c923a51 Bug 1323845: Follow-up: Fix more debug bustage in browserSettings normalization. r=bustage
MozReview-Commit-ID: 3UpDXtvOXey

--HG--
extra : rebase_source : 5588872b1388460eca64e9b80a110c2b0944de6d
2018-01-12 20:22:57 -08:00
Aki Sasaki
f4bf56293f bug 1430246 - fix beta devedition updates (s,mozilla-aurora,mozilla-beta,). r=jlund
MozReview-Commit-ID: 39QgyKKUUUC

--HG--
extra : rebase_source : e5ff99102d71e920a40ea968188f1d8caa8c682a
extra : source : 0f677284ab9bbb7663f3d47f464c43bb98ad0ead
extra : histedit_source : b7a6f36fafd2f2e269a8d70253622709f17d841c
2018-01-12 19:17:45 -08:00
Kris Maglione
4f4c02cf6d Bug 1323845: Follow-up: Really fix debug bustage. r=bustage
MozReview-Commit-ID: JeSSguT12rk
2018-01-12 19:11:18 -08:00
Kris Maglione
eb96f57dc4 Bug 1430317: Follow-up: Support QI to nsIMemoryReporter. r=me
MozReview-Commit-ID: 6BvZyVh2dP9
2018-01-12 18:52:36 -08:00
Kris Maglione
e87cff4b8e Bug 1323845: Follow-up: Fix more bustage. r=bustage
MozReview-Commit-ID: 4YNzTYNy0Hh
2018-01-12 18:45:46 -08:00
Kris Maglione
edd4e0ef17 Bug 1323845: Follow-up: Fix debug bustage. r=bustage
MozReview-Commit-ID: 27joVg6GYOT
2018-01-12 18:35:03 -08:00
Kris Maglione
313344200d Bug 1323845: Follow-up: Fix Android bustage. r=bustage
MozReview-Commit-ID: 3h2C7mXeZqj
2018-01-12 18:18:10 -08:00
Kris Maglione
f08a241760 Bug 1430317: Add memory reporter to show basic information about active WebExtensions. r=erahm
MozReview-Commit-ID: FR8F30bhhA4

--HG--
extra : rebase_source : 651b3d1f5b6b6a646a89301dc236a7e10924a500
2018-01-12 16:01:18 -08:00
Mike Hommey
557293d62c Bug 1429670 - Build docker images based on Debian wheezy to use instead of desktop-build. r=gps
At the same time, restrict the installed packages to the script
requirements to build Firefox. Toolchains have their own image so we
don't need to install packages for them.

--HG--
extra : rebase_source : c0e7aa178b1ce2ceb01f9dfe6af37bbb54d4d708
2018-01-11 14:56:12 +09:00
Gijs Kruitbosch
aeabb73d84 Bug 1430057 - fix 'view selection source' in sidebar browsers, r=past
MozReview-Commit-ID: JxZkI3WWNzX

--HG--
extra : rebase_source : d3ef1aafd82583653cbf788b07395a2cdebe597e
2018-01-12 12:48:45 +00:00
Mike Hommey
7535c60c60 Bug 1430011 - Use the git package in the toolchain-build docker image. r=gps
--HG--
extra : rebase_source : ac7ccc85496a8447550c721734d6584c0899921f
2018-01-12 14:52:38 +09:00
Mike Hommey
c1667043b2 Bug 1430011 - Build a Git package for Debian wheezy. r=gps
The one available in Debian wheezy is 1.7.10.4, which is really old, and
on our centos images, we're using 2.8.0rc3, which, while old too, is
more modern. While we may want to go with a more recent version, I'd
rather avoid differing from what we currently use, so use the exact same
version.

--HG--
extra : rebase_source : dfdf75a635073c248faef8a67648b2a83e4a1d84
2018-01-12 14:52:05 +09:00
Simon Sapin
62d00933f6 No bug - Servo bustage fix for PR 19751 r=bustage-fix
--HG--
extra : amend_source : 237b08796495230ecda24645e7a5b29fff95fe87
2018-01-13 02:17:37 +02:00
Simon Sapin
fef592f6e7 servo: Merge #19751 - Clean up the selectors crate for a new crates.io release (from servo:selectors); r=bholley
Source-Repo: https://github.com/servo/servo
Source-Revision: 6ca651c0c8271ce185448e1db95b893a276eaed9

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 712f0420bf06ff978766865f757432bc7eb52b2a
2018-01-12 16:55:12 -06:00
Julian Descottes
5347910ef3 Bug 1406841 - remove js property provider mochitests;r=bgrins
The features tested here are already covered in
- https://searchfox.org/mozilla-central/source/devtools/shared/webconsole/test/unit/test_js_property_provider.js
- https://searchfox.org/mozilla-central/source/devtools/shared/webconsole/test/test_jsterm_autocomplete.html

MozReview-Commit-ID: 1LY8mq5UvCA

--HG--
extra : rebase_source : b2a11629c6f224879bcb9d4a171922bf23d9131f
2018-01-11 22:55:03 +01:00
Gurzau Raul
98d53e9368 Backed out changeset 67f5e518f575 (bug 1389384) for failing xpcshell tests on intl/l10n/test/test_domlocalization.js on a CLOSED TREE 2018-01-13 01:42:59 +02:00
Csoregi Natalia
739e4b302b Backed out changeset 19af171d7718 (bug 1401678) for failing nsSoundProxy.cpp:63 on a CLOSED TREE 2018-01-13 01:39:10 +02:00
Daniel Holbert
df50292ee2 Bug 1430297: Use AddRef() instead of NS_ADDREF (when keeping generated content alive in nsCSSFrameConstructor). r=mats
MozReview-Commit-ID: ECz1SCYO4ia

--HG--
extra : rebase_source : 87ce08ef34758d4e8ad2463e94a1b62d94f22fe8
2018-01-12 15:33:01 -08:00
Neerja Pancholi
3a1636e2aa Bug 1389319 - Add fuzzy annotation for 1313772.xhtml for non-Android platforms. r=dholbert
MozReview-Commit-ID: LmdtIi12qJQ

--HG--
extra : rebase_source : bbd744b7b38f7ace162a44656ba83884357619ec
2018-01-12 14:07:01 -08:00
Andrew McCreight
4a42e66fbe Bug 1430183 - ClassTypedef from CodeGen.py is unused. r=qdot
This was used in CGPrototypeTraitsClass, but that usage was removed at
some point.

MozReview-Commit-ID: G3bGMma5XTw

--HG--
extra : rebase_source : 89ff19e10bba68a8e3e3392d3695448dfb245d7c
2018-01-12 10:43:39 -08:00
Kris Maglione
993bcbdbba Bug 1323845: Part 6b - Test WebExtension-style experiments API providers. r=aswan
MozReview-Commit-ID: 5guKmx77RQm

--HG--
extra : rebase_source : 2f8e7cfe997084b1566401bd42d8af6fe1625648
extra : absorb_source : 9dae442ec5899ab743efb162188c1d7235ef015f
extra : histedit_source : 9e21633708888d93160fed3fb16a5bf1c12ad7cf
2018-01-09 17:21:25 -08:00
Kris Maglione
16d5eea76d Bug 1323845: Part 6a - Support WebExtension-style experiment API provider extensions. r=aswan
MozReview-Commit-ID: E1IBFyzEwqU

--HG--
extra : rebase_source : 636292fe9bc958fc53321eb62779ca206aa9e73a
extra : absorb_source : ea68ececaf8cf4f2bcbdb650e32f41f1b7148354
extra : histedit_source : 5c4ce6366a93209353b540c954e17fc77160975b
2018-01-09 17:20:55 -08:00
Kris Maglione
9800c2aa29 Bug 1323845: Part 5b - Add tests for bundled experiments APIs. r=aswan
MozReview-Commit-ID: C0gAmW2QfNr

--HG--
extra : rebase_source : cee6f35737290fa7270b37d07987679051710d46
extra : absorb_source : 0d32b2db336b044fd8c6dc10f5c6082431b2df65
extra : histedit_source : 96269425d540da392af5be34e2568b6074c754bd
2018-01-09 17:01:29 -08:00
Kris Maglione
84e0fe59c4 Bug 1323845: Part 5a - Allow extensions to bundle experiment API modules. r=aswan
MozReview-Commit-ID: 5suo2MqM51V

--HG--
extra : rebase_source : 3dfb9326d77eabf51697ae1744f884e3a34a0fa5
extra : absorb_source : 7f35ebc4c8cc6d4b111336f4b7459ff0cb7e56bb
extra : histedit_source : 5ea6e757c1232cb5dba21cac0cd6feb3d73f98aa%2Cdca89d589a055cb694b93988abf7411a07518aae
2018-01-09 16:28:36 -08:00
Emilio Cobos Álvarez
7902160491 Bug 1429088: Only style children on non-lazy frame construction after we found an insertion point. r=bz
Servo tries to keep this invariant that stuff under a display: none element
subtree doesn't get styled.

This invariant isn't checked in StyleNewChildRange, but we can fix this by just
doing the work after finding an insertion point, which guarantees that.

Do the same for listboxes, since we also style early for them without knowing
whether they actually have a listbox parent frame.

MozReview-Commit-ID: Glyx24wQ6qY

--HG--
extra : rebase_source : 18535795e5a29080f6f0ecc620ee8601faf4826f
2018-01-09 17:19:00 +01:00
Xidorn Quan
7955befd91 Bug 1429959 - Make nsBindingManager::EnumerateBoundContentBindings yield each binding only once. r=emilio
MozReview-Commit-ID: LxiF2RngJmq

--HG--
extra : rebase_source : cb75c5c20445fe6e00a0a161465bdfb7fac881be
2018-01-12 11:59:51 +11:00
Michael Froman
35cf761e08 Bug 1429085 - only initiate ice restart in PeerConnectionMedia if jsep create offer/answer succeeds. r=drno
Separate setting up the ice credentials for ice restart from the actual
restart call into PeerConnectionMedia.  This allows waiting until after
the call to JsepSessionImpl::CreateOffer or JsepSessionImpl::CreateAnswer
succeeds.

MozReview-Commit-ID: Hex0lNstv0H

--HG--
extra : rebase_source : 49ad2e204b7dfef6a5c359c11e38b57d8e7beade
2018-01-12 15:17:50 -06:00
Byron Campen [:bwc]
244b81f33a Bug 1425621 - Part 7: Update wpt to expect onremovetrack. r=jib
MozReview-Commit-ID: 9PcA18efURy

--HG--
extra : rebase_source : 2beb39bd7cc7ca0b997fd22fc87b12d0c6d19e7c
extra : source : 8eec725577bb56bd4f0fb8171d6dc2dbeffcc404
2017-12-21 13:17:25 -06:00
Byron Campen [:bwc]
c3f235552f Bug 1425621 - Part 6: Update mochitests to match new behavior. r=jib
MozReview-Commit-ID: GIloM9yzyEB

--HG--
extra : rebase_source : b4201568aae477379a3d9538e57a1733afc3fc56
extra : intermediate-source : 38be599cd677ee40c858b9932cecd91c9b76d054
extra : source : adb2834d52f3f678c1204cb4a678bd5cb2327ccd
2017-12-21 11:26:28 -06:00
Byron Campen [:bwc]
ae7b275a48 Bug 1425621 - Part 5: Handle transceiver removal caused by rollback after track events. r=drno,jib,smaug
MozReview-Commit-ID: 5Z5ntG5Bvgc

--HG--
extra : rebase_source : ae8a2438dfdc1dd968768fba86a8a6752934bd82
extra : intermediate-source : 347e79f12f838355b45f3eebbc33322bf866d75f
extra : source : 8a127885a8d0265994c5f9d4ef9bd384279f6858
2017-12-21 10:22:37 -06:00
Byron Campen [:bwc]
802d9b4a0d Bug 1425621 - Part 4: Move track event logic to JS. r=drno,jib,smaug
MozReview-Commit-ID: 8kUbYQnD3Oc

--HG--
extra : rebase_source : a1f0685c8156c75438cf57e0d55117b8a4025bc8
extra : intermediate-source : 9b756cb6bccaca473925679725688a012d4086f6
extra : source : b3f9155a0ec77f819a0a02ce798d0d0a84da0524
2017-12-20 17:00:40 -06:00
Byron Campen [:bwc]
5331725296 Bug 1425621 - Part 3: Implementation for MediaStream.onremovetrack. r=pehrsons
MozReview-Commit-ID: 70Hsr4G4cp6

--HG--
extra : rebase_source : fd25ff1b39b9923f85b43dcc9d55c92d39baec65
extra : intermediate-source : f6c7d3fda2f3fcc9ecb8be6daa2f665bafa16a9c
extra : source : 574c407e80072fd2ad7827e4e22d0202bddc3cd1
2017-12-20 12:36:19 -06:00
Byron Campen [:bwc]
d81f3f59fe Bug 1425621 - Part 2: webidl for MediaStream.onremovetrack. r=smaug
MozReview-Commit-ID: BqBR3uFlrT2

--HG--
extra : rebase_source : 95cd2848eddac95d49323a37063934e11a9d4d6a
extra : intermediate-source : 5458f04358cb7fdd4974c39347b22a1ed432555d
extra : source : b5aca40119eafb23a6661add2d7a2cdfbbde793d
2017-12-20 12:35:46 -06:00
Kris Maglione
c82c24b3d1 Bug 1323845: Part 4 - Add Extension.isPrivileged property. r=aswan
MozReview-Commit-ID: 1ZLVdu4ccWk

--HG--
extra : rebase_source : becb0b9cc67b75c4d269fd1ce462c2af222cac8a
extra : absorb_source : 3eb33343d494c6959c06f95fffe2d01fb45fc32d
extra : histedit_source : 682e9d5fb0908f4f7d710f5c35982b567c970297
2017-12-19 17:31:03 -08:00
Kris Maglione
2b51c55126 Bug 1323845: Part 3 - Auto-create intermediate API namespace objects when necessary. r=aswan
MozReview-Commit-ID: HA8WpynPOqp

--HG--
extra : rebase_source : 2af921afb6bb3cdee920c7093d58caf09f8f4c4c
extra : absorb_source : a8e6636185f3831ab4cbda581d49c1bea9aa73cd
extra : histedit_source : c0e07629808cb6963b5e932c429da1e19fa4b22f
2018-01-09 16:02:38 -08:00
Kris Maglione
3d24744d38 Bug 1323845: Part 2c - Lazy init API global only when APIs are first loaded. r=aswan
MozReview-Commit-ID: B1bbiM0j5gT

--HG--
extra : rebase_source : 545a27f5130be2e6b2fb1db470a169c2bf76cac5
extra : absorb_source : 5718ff91a3146473aefe398a3c4465359bb385d3
extra : histedit_source : e708e654ba9be60e024349a757feb02867e12880%2Cdc438b457c36b4cf0347387c3dc4bb3e4928e158
2018-01-09 16:07:45 -08:00
Byron Campen [:bwc]
5b3880b10d Bug 1425621 - Part 1: Test-case for removeTrack and MediaStream.onremovetrack. r=jib
Also, expects onmute to happen before SRD resolves, even for offers.

MozReview-Commit-ID: 2ibQKDfyHYH

--HG--
extra : rebase_source : c47533d173ae13b851e585158811118047968a19
extra : intermediate-source : ab30f91e677aece43bd5049ac0e3725a0793328e
extra : source : bee557f078c402c7893c19ca1dc3bc2164261e65
2017-12-18 14:37:43 -06:00
Kris Maglione
2a83499331 Bug 1323845: Part 2b - Support separate schema roots for each API manager. r=aswan
MozReview-Commit-ID: 61LhYiIKVTH

--HG--
extra : rebase_source : 3036170b873d6edbd4d270f5b2c75279688fb4b1
extra : absorb_source : 3ecde78f0021db78ba0a79452147d79a9257e060
extra : histedit_source : f22c76b03e9a2e58d49d78af1c736ce69377e81c
2017-12-16 14:51:10 -06:00