Commit Graph

547800 Commits

Author SHA1 Message Date
Wes Kocher
d45eb771f0 Merge m-c to inbound, a=merge
MozReview-Commit-ID: Ah48RzFU8Mt
2017-07-21 18:20:46 -07:00
Wes Kocher
051dc17e6c Merge inbound to central, a=merge CLOSED TREE
MozReview-Commit-ID: GYc8r8gnS0j
2017-07-21 18:12:55 -07:00
Wes Kocher
929fc0517f Merge autoland to central, a=merge CLOSED TREE
MozReview-Commit-ID: 9Mb2j6pdqEb
2017-07-21 17:51:01 -07:00
Ehsan Akhgari
241ed8ff38 Bug 1383245 - Prevent repeatedly computing the hash of a NodeInfoInner object; r=smaug
In practice we never modify the name and atom after setting
them, so we make them const here, and compute the hash once
if needed lazily.
2017-07-21 19:39:53 -04:00
Wes Kocher
e4f2d0a9db Backed out changeset cd615bff6069 (bug 1375119) for android mochitest failures in test_webaudioNotification.html a=backout
MozReview-Commit-ID: 4XQnvJ9Qr7R
2017-07-21 15:21:32 -07:00
ffxbld
fe79f566df No bug, Automated HPKP preload list update from host bld-linux64-spot-309 - a=hpkp-update 2017-07-21 09:18:15 -07:00
ffxbld
9681568945 No bug, Automated HSTS preload list update from host bld-linux64-spot-309 - a=hsts-update 2017-07-21 09:18:11 -07:00
Ryan VanderMeulen
f4e3a91992 Merge m-c to inbound. a=merge 2017-07-21 09:40:28 -04:00
James Graham
19a854f8bc Bug 1381842 - follwup: Fix wpt manifest file, r=bustage-fix a=bustage-fix
CLOSED TREE

MozReview-Commit-ID: 8k58hsVAVec
2017-07-21 13:54:01 +01:00
Sebastian Hengst
cc77ff3d3e Backed out changeset 5350f45b9724 (bug 1366671) on request from flod. r=backout a=backout
MozReview-Commit-ID: 7PXCgF8Vcer

--HG--
rename : mobile/android/app/src/australis/res/drawable-hdpi/tip_addsearch.png => mobile/android/app/src/main/res/drawable-hdpi/tip_addsearch.png
rename : mobile/android/app/src/australis/res/drawable-xhdpi/tip_addsearch.png => mobile/android/app/src/main/res/drawable-xhdpi/tip_addsearch.png
rename : mobile/android/app/src/australis/res/layout/preference_search_tip.xml => mobile/android/app/src/main/res/layout/preference_search_tip.xml
rename : mobile/android/app/src/australis/res/layout/private_tabs_panel.xml => mobile/android/app/src/main/res/layout/private_tabs_panel.xml
2017-07-21 12:58:05 +02:00
Sebastian Hengst
4e2a73faa5 Backed out changeset 2edde0aaa0f6 (bug 1366671)
MozReview-Commit-ID: 4KukvTjyPya
2017-07-21 12:57:37 +02:00
Sebastian Hengst
367f0ac5a2 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: IWRTFZdtzaE
2017-07-21 12:56:44 +02:00
Sebastian Hengst
4218b5b991 merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: EdYDXWoGZXA
2017-07-21 11:12:24 +02:00
Kris Maglione
2ed607e9ac Bug 1382904: Optimize XPCOMUtils.generateQI. r=florian
XPCOMUtils.generateQI is called a lot, and the current implementation is
especially inefficient. It relies on calling the stringification slow path
twice for each interface ID, which begins to add up fast given how often it's
called.

MozReview-Commit-ID: 2O87wBVMA2G

--HG--
extra : rebase_source : b3d43fbe77990e82702491a58d59c4e439d3d2f8
2017-07-20 18:38:14 -07:00
Brad Werth
16b3437076 Bug 1382863 Part 1: Move MessagePortChild constructor out of inline, creating a vtable needed for clang compilation. r=baku
MozReview-Commit-ID: 6xO9s3qlqJq

--HG--
extra : rebase_source : e101971e28157a0d5a7b5c4f083beadfdf5c7815
2017-07-20 15:45:30 -07:00
Marco Bonardo
554c57d734 Bug 1383027 - Remove a test use of PlacesUtils.getBookmarksForURI. r=past
MozReview-Commit-ID: FLiqzgoTTHZ

--HG--
extra : rebase_source : 20c708d001111ee9c38b667110bccc2746d9df88
2017-07-21 13:50:06 +02:00
Jan Odvarko
d9bbe6543d Bug 1326937 - Fix persistent logs; r=bgrins
MozReview-Commit-ID: BLsEmTwkrxK

--HG--
extra : rebase_source : 7a4c7f5541ac50ae6856ba6d70a23d4b2c46c120
2017-07-21 11:20:02 +02:00
Ed Lee
75a4ceb359 Bug 1382719 - Disable Activity Stream telemetry during test runs to avoid nonlocal connection crashes. r=dmose, a=RyanVM
MozReview-Commit-ID: 9KLcjpnh2Jp

--HG--
extra : amend_source : 98ca90a8b3e2519cb21305219f3f7f5305ed277d
extra : transplant_source : %10Z%B9%DA%A4m%8B%1E%EE%22%EF%9C%87%B7%08%FC6g%B3%F6
2017-07-20 11:01:16 -07:00
ffxbld
6aae95fab2 No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update 2017-07-20 09:22:20 -07:00
ffxbld
eaa9f8ab1b No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update 2017-07-20 09:22:17 -07:00
Sebastian Hengst
4c29c884c1 Backed out changeset b2f02ad2c82b (bug 1363361) for frequently failing browser_appmenu_reflows.js on OS X. r=backout a=backout
MozReview-Commit-ID: 5wPiUAKmDhi
2017-07-20 13:23:53 +02:00
Sebastian Hengst
f679b79e58 Backed out changeset 4433f993d523 (bug 1363361)
MozReview-Commit-ID: GCC0R3hrpAc
2017-07-20 13:21:43 +02:00
Sebastian Hengst
56ff8fb5e9 Backed out changeset 5b631acee0b8 (bug 1363361)
MozReview-Commit-ID: DyrS2OvRCxG
2017-07-20 13:21:39 +02:00
Sebastian Hengst
103b84c50a Backed out changeset 7a7d6d2d2b2d (bug 1363361)
MozReview-Commit-ID: GIQgJWVCKCs
2017-07-20 13:21:34 +02:00
Sebastian Hengst
20c9fcae3e Backed out changeset d94de30b99a3 (bug 1363361)
MozReview-Commit-ID: BUuhjzSZs0Q
2017-07-20 13:21:30 +02:00
Sebastian Hengst
68c1933983 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 2kKTSo87OJy
2017-07-20 10:56:34 +02:00
Ryan VanderMeulen
741a7a5ea3 Backed out 6 changesets (bug 1377216) for SM(pkg) bustage on a CLOSED TREE.
Backed out changeset b5701f3ce506 (bug 1377216)
Backed out changeset 1f37aebe0f43 (bug 1377216)
Backed out changeset c8931588f674 (bug 1377216)
Backed out changeset ded5328ba74c (bug 1377216)
Backed out changeset 6cb234539746 (bug 1377216)
Backed out changeset ce836965fd58 (bug 1377216)
2017-07-19 22:14:03 -04:00
sotaro
200cae20a8 Bug 1382091 - Delete ImageKeys with ClearCachedResources r=nical 2017-07-20 10:30:31 +09:00
Kris Maglione
288e69595c Bug 1382501: Don't use NetUtil to parse URIs. r=trivial
MozReview-Commit-ID: BepyXBOOuv2
2017-07-19 18:26:41 -07:00
Daniel Holbert
ec4c4d308e Bug 1382450: Turn on pref "dom.meta-viewport.enabled" for MathML reftest "font-inflation-1.html", like we do for other font-inflation reftests. r=jfkthame
MozReview-Commit-ID: 64mKD8dnX3f

--HG--
extra : rebase_source : 2308c8eb17a025e9980697dac22b29ed4beaae3e
2017-07-19 15:58:45 -07:00
Dustin J. Mitchell
6386989138 Bug 1382707: add ./mach taskgraph test-action-callback; r=bstack
MozReview-Commit-ID: 64kBJGLarY3

--HG--
extra : rebase_source : 95d55e94e792e7477810ab9fd68701d4452e6320
2017-07-20 17:11:28 +00:00
Manish Goregaokar
989d68bb1d servo: Merge #17803 - servo: Move FontComputationData to the end of ServoComputedValues to make size check easier, make it NonZero (from Manishearth:servo-fontcomputation); r=emilio
We fail bindgen layout tests on 32 bit because FontComputationData does not accurately reflect the size/alignment of the rust-side replacement.

We move it to the end so that alignment is more straightforward, and
use a NonZero enum so that the representation can be more accurately
handled on the C++ side.

r=emilio https://bugzilla.mozilla.org/show_bug.cgi?id=1382190

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

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 2581c78c4b627ff65def07226ea1976819d63a83
2017-07-20 10:33:43 -07:00
Wes Kocher
1bf802d260 Backed out 3 changesets (bug 1358670) for flake8 failures a=backout
Backed out changeset ab3693949c72 (bug 1358670)
Backed out changeset e04b9716ebad (bug 1358670)
Backed out changeset 0c5cf70baa50 (bug 1358670)

MozReview-Commit-ID: 2kVtLMvs9En
2017-07-20 11:20:00 -07:00
Nicholas Nethercote
7d699f9fa4 Bug 1382099 - Remove MOZ_WIDGET_GONK from memory/. r=glandium.
--HG--
extra : rebase_source : 641de85945cb2f0ccdb9d6f5207bdd22b597b318
2017-07-19 18:39:00 +10:00
Nicholas Nethercote
76360b4793 Bug 1382099 - Remove MOZ_WIDGET_GONK from mozglue/. r=glandium.
--HG--
extra : rebase_source : be872a2272b731523fdad5ee52ffcd40d87729c5
2017-07-19 18:38:54 +10:00
Nicholas Nethercote
20df43a549 Bug 1382099 - Remove MOZ_WIDGET_GONK from toolkit/. r=glandium.
--HG--
extra : rebase_source : 709744b24104b463c8dc4cbe215d2250e7c1a9f5
2017-07-19 18:38:48 +10:00
Jeff Gilbert
537fa49680 Bug 1382358 - Allow unusual/spurious glsl versions in non-DEBUG builds. - r=kvark
MozReview-Commit-ID: GbJb9ankCGl
2017-07-19 18:04:03 -07:00
Shane Caraveo
64c2485f68 Bug 1380426 - Make nsStreamListenerWrapper use NS_DECL_THREADSAFE_ISUPPORTS. r=dragana
--HG--
extra : rebase_source : fdcfe1dcce0dd4c4f5c554685afcdc995b680cae
2017-07-19 19:25:43 -04:00
Shane Caraveo
6dc579b239 Bug 1380426 - Make nsWebRequestListener use NS_DECL_THREADSAFE_ISUPPORTS. r=kmag
--HG--
extra : rebase_source : ac8bc977087b7701084b06171c8601151841fb31
2017-07-19 19:25:43 -04:00
JW Wang
67a23f8462 Bug 1377044 - default "media.seekToNextFrame.enabled" to true since bug 1276272 is already fixed. r=kikuo
MozReview-Commit-ID: 4DZ4Mr2lhrn

--HG--
extra : rebase_source : 6e158f7654a909cf5dbac7b3df6719d489af6674
2017-07-19 10:59:59 +08:00
gasolin
3752705ad3 Bug 1371540 - Should add the Library tour in the onBoarding overlay;r=flod,mossop,rexboy
MozReview-Commit-ID: xPtSZfrzS4

--HG--
extra : rebase_source : 4aadfa9744e28b2e96d48d6c5f65429c2e99e5fa
2017-07-18 14:35:51 +08:00
Gregory Szorc
ecb4b6b396 Bug 1381613 - Populate a repository-less index route for "trunk" repos; r=dustin
There are a few places where we walk commit ancestry looking for things
attached to a specific revision. Because the repository name is attached
to the index path and because a revision can exist in multiple
repositories, we often have to perform N index lookups to find a result
for a specific revision. This is inefficient.

To facilitate faster index lookups by revision, we introduce a new route
that doesn't contain the repository name. In theory, we should be able
to do this globally - for all repos. However, the configuration of
tasks can vary significantly by repo. So e.g. a linux64 build on
"central" is sufficiently different from a linux64 build on "beta" or
"release." For that reason, this commit takes the conservative
approach and only defines a shared route for repositories with a similar
configuration: the "trunk" repositories.

MozReview-Commit-ID: 8rIgUbzW4eL

--HG--
extra : rebase_source : 301ed36424e0c69c25e63121809afb96ca327edc
extra : source : 543c503f745c89360398fd3207ddaea5c262a807
2017-07-19 18:24:12 -07:00
Chenxia Liu
b743cc4898 Bug 1377295 - Use old Top Sites pinned sites in AS panel. r=mcomella
MozReview-Commit-ID: 6i3Cam8un45

--HG--
extra : rebase_source : 12dcbc18f7d41110b54cc79e2e1357fa906e0309
2017-07-18 18:43:35 -07:00
jwu
bd2aad8d07 Bug 1366671 - Part 2: Support empty screen in private tabs panel. r=walkingice
MozReview-Commit-ID: 6I7y68DO9g2

--HG--
extra : rebase_source : 1589ee946186da1383f7621a3930bdc1d0b24982
extra : source : 2f97e0c082939dcf3b9128a418e8fa4c83dbd40f
2017-07-19 18:25:00 +08:00
jwu
2ee7d7fee6 Bug 1366671 - Part 1: Duplicate empty screen resoueces for Photon. r=walkingice
MozReview-Commit-ID: DB4zjDLyXBX

--HG--
rename : mobile/android/app/src/main/res/drawable-hdpi/tip_addsearch.png => mobile/android/app/src/australis/res/drawable-hdpi/tip_addsearch.png
rename : mobile/android/app/src/main/res/drawable-xhdpi/tip_addsearch.png => mobile/android/app/src/australis/res/drawable-xhdpi/tip_addsearch.png
rename : mobile/android/app/src/main/res/layout/preference_search_tip.xml => mobile/android/app/src/australis/res/layout/preference_search_tip.xml
rename : mobile/android/app/src/main/res/layout/private_tabs_panel.xml => mobile/android/app/src/australis/res/layout/private_tabs_panel.xml
extra : rebase_source : 5bf062f0ae01691f60257c9dc40ba9f2cc5d3c1a
extra : source : b46039adc5d181fd8f388aa2b895a4bfac082f6b
2017-07-18 18:22:05 +08:00
Edouard Oger
383d9e6921 Bug 1382299 - Wait until Sync is finished before updating Send to Device menu. r=markh
MozReview-Commit-ID: BkBLanxtqJt

--HG--
extra : rebase_source : 1ff822c4767ef71cd5087dc0d279bb00260feca1
2017-07-19 13:48:37 -04:00
Gregory Szorc
2e6b49383d Bug 1377216 - Use configure-derived VCS info to find repository; r=glandium
For reasons I can't explain, Windows builds are failing intermittently
because they are unable to locate the `hg` binary when running
some SpiderMonkey test processes. These processes use
mozversioncontrol.get_repository_from_env() to locate the
current repository.

We now store VCS info in configure. This makes it available to anything
running in a build system context.

This commit teaches mozversioncontrol.get_repository_from_env()
to import the "buildconfig" module to locate VCS info. If the module
can be imported, it is the sole source of VCS info. Otherwise, we
fall back to the existing detection mechanisms.

This should get rid of the intermittent failure. If it doesn't,
it is still a step in the right direction because it will allow
build system processes to consistently use a well-defined VCS
binary.

MozReview-Commit-ID: DMxXheJLRqH

--HG--
extra : rebase_source : a9c599934c8c08da1fbb92a9105f5c7cba0867b3
2017-07-18 15:46:47 -07:00
Sylvestre Ledru
7c0ae251cd Bug 1381253 - Remove redundant control flow declarations rs=ehsan
MozReview-Commit-ID: FFxP4aMCbOL

--HG--
extra : amend_source : 3aec108430b11048f47ffe19d5da7ac5034770a9
2017-07-15 19:03:04 +02:00
Mihai Tabara
5f0b63dbb6 Bug 1372260 - change stub installer to Firefox Installer. r=nthomas. a=release DONTBUILD
MozReview-Commit-ID: I0sODMwdS7l

--HG--
extra : source : 6bd5fc5a8fe5cf36ce86680550e6bbdd2a82316b
2017-07-20 23:16:26 +01:00
Aaron Klotz
91e2402723 Bug 1381618: Make mscom::AgileReference::mIid be an IID instead of REFIID; r=jimm
MozReview-Commit-ID: 58rKbw53ZID
2017-07-17 14:35:58 -06:00