Граф коммитов

42829 Коммитов

Автор SHA1 Сообщение Дата
Sebastian Hengst 81f7b85597 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-08-13 01:09:23 +02:00
Sebastian Hengst 56c035fa36 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 4cZJ3qFjvPY
2017-08-12 23:49:21 +02:00
Eden Chuang 3555849c8c Bug 1382092 - Support default payment UI service in DOM code part 3. r=MattN. 2017-08-13 01:17:11 +08:00
Andrew Sutherland 1a8a11ff09 Bug 1388584 - Part 1: Bind ATTACH DATABASE path argument. r=adw r=markh a=Aryx
This is for the trunk/nightly landing only, and approval was explicitly
requested from #sheriffs to land without tests as a preliminary stop-gap.

Tests and a proper fix will land as part of bug 1389660, but that will be a few
days.

--HG--
extra : rebase_source : 5849f2f37d735387e13ac0486f1fae7906725111
extra : source : 908a4bb55a039985473e1565d88abebfe024c44c
2017-08-12 02:33:09 -04:00
Sebastian Hengst c8d1af166c Backed out changeset 4f4991cb4ac8 (bug 1382092) for bustage on Android. r=backout 2017-08-12 17:06:37 +02:00
Eden Chuang 2ea810c199 Bug 1382092 - Remove the NIGHTLY_BUILD requirement for building the payments UI service. r=RyanVM 2017-08-12 17:16:35 +08:00
Kris Maglione 8b7bd7e2b8 Bug 1389381: Part 3 - Loop over the entire set iterator when truncating a LimitedSet. r=aswan
MozReview-Commit-ID: 3imHF9IRI2N

--HG--
extra : rebase_source : 5ffbfab63ddf22304883bb68267ebb53a9ab0d52
2017-08-11 14:46:44 -07:00
Kris Maglione 9e2904259b Bug 1389381: Part 2 - Add slop to the maximum size of a LimitedSet. r=aswan
Truncating a Set can be relatively expensive, so truncating only after several
excessive entries have been added can save some cycles.

MozReview-Commit-ID: DIAXQ3ow2fa

--HG--
extra : rebase_source : 0a748ff076ba43659f6315b3e51316845200d300
2017-08-12 11:08:35 -07:00
Kris Maglione 81748f7c7f Bug 1389381: Part 1 - Synchronously remove rending responses after aborting them. r=aswan
Pending responses are normally removed by the response's promise handlers. But
since promise handlers are called asynchronously, multiple calls to
abortResponses can wind up handling the same already-aborted responses when
called before we process the microtask queue.

MozReview-Commit-ID: 4jy0O7PaoqP

--HG--
extra : rebase_source : ceba0c832becc1cd2938030d28f698487a52fc05
2017-08-11 14:37:53 -07:00
Michael Kaply a231f8e4cd Bug 1380771 - Add support for suggest_url to addEngineWithDetails. r=florian
MozReview-Commit-ID: LoUlLwXqSOH

--HG--
extra : rebase_source : f04cef4ef397a0837af0c310ad004cfde38f9a1d
2017-08-11 16:16:41 -05:00
Michael Layzell 82c9240971 Bug 1372433 - Label the PContent::Msg_NotifyVisited runnable, r=billm
I don't bother to label the runnables in the parent process being fired by
VisitedQuery, as we are not planning to perform scheduling in the parent process
if I remember correctly. It would be possible to label those runnables as well.

MozReview-Commit-ID: EosNOu62fEV
2017-08-11 18:07:58 -04:00
Wes Kocher ef0d82bb2b Merge m-c to inbound, a=merge
MozReview-Commit-ID: HSkzFTcnhOy
2017-08-11 13:25:37 -07:00
Wes Kocher 5a4357c768 Merge inbound to central, a=merge
MozReview-Commit-ID: GArkKmOFIVH
2017-08-11 13:15:33 -07:00
Wes Kocher c9139bd0e7 Merge autoland to central, a=merge
MozReview-Commit-ID: 1Kbt8srV8vj
2017-08-11 12:47:01 -07:00
Wes Kocher b6e3e08c6d Backed out changeset 59bc932c44ea (bug 1386906) for breaking single locale fennec builds a=bustage
MozReview-Commit-ID: 4z1nq8Z9gnV
2017-08-11 12:30:22 -07:00
Sebastian Hengst 5510675246 Backed out changeset 8e52d4dcbaeb (bug 1379256) for failing xpcshell's toolkit/components/osfile/tests/xpcshell/test_read_write.js. r=backout 2017-08-12 13:48:54 +02:00
Sebastian Hengst 7a1209abe1 Backed out changeset 35420ca15900 (bug 1379256) 2017-08-12 13:48:06 +02:00
Sebastian Hengst 1f19257b7d Backed out changeset d319322e33cc (bug 1379256) 2017-08-12 13:48:01 +02:00
Sebastian Hengst 38703f6066 Backed out changeset 3d10672e7e2b (bug 1382388) for failing touched browser-chrome test browser_show_dialog.js. r=backout
--HG--
rename : toolkit/components/payments/res/paymentRequest.css => toolkit/components/payments/content/paymentRequest.css
rename : toolkit/components/payments/res/paymentRequest.js => toolkit/components/payments/content/paymentRequest.js
rename : toolkit/components/payments/res/paymentRequest.xhtml => toolkit/components/payments/content/paymentRequest.xhtml
2017-08-12 13:46:32 +02:00
Sebastian Hengst 8ae78d2792 Backed out changeset 5dae0072182f (bug 1382388) 2017-08-12 13:45:24 +02:00
Ethan dd89a080a0 Bug 1383495 - Spoof Navigator API platform as win64 when resisting fingerprinting is enabled. r=ehsan 2017-08-11 09:51:09 +08:00
Dan Banner 586eb1af96 Bug 1379256 - Enable the rest of the recommended ESLint rules for toolkit/components/osfile. r=mossop
MozReview-Commit-ID: F5GmnvS9LpM

--HG--
extra : rebase_source : 88e41671790bde3cbd19cde3cd591edb846b74ca
2017-08-09 15:23:19 +01:00
Dan Banner 7b9493ce4d Bug 1379256 - fix no-undef issues for toolkit/components/osfile. r=mossop
MozReview-Commit-ID: B0vImMrMGF6

--HG--
extra : rebase_source : c6b029c70781bae9cd18a83afa3225fc5155da54
2017-08-09 14:42:27 +01:00
Dan Banner 0cd53eb3ff Bug 1379256 - Enable more ESLint rules for toolkit/components/osfile (automatic fixes). r=mossop
MozReview-Commit-ID: EBIwfqkaSnD

--HG--
extra : rebase_source : c2fcb7e2bbc8bae4ce28035ccb6a063ea5d31372
2017-08-09 14:21:27 +01:00
Michael Kaply 3cf7ab74a7 Bug 1384709 - Store extension ID in loadPath. r=florian
MozReview-Commit-ID: GPYdRtJd8Bz

--HG--
extra : rebase_source : 2c31941a10b6543dd3f44c851f93541b4ae26a53
2017-08-08 13:49:22 -07:00
Masatoshi Kimura 5b97708fef Bug 1387800 - Remove [deprecated] nsIFilePicker.show(). r=qdot
MozReview-Commit-ID: 81ZkeYdSPVW

--HG--
extra : rebase_source : 2f30565b8d5986ef6265027562f9842d0db2688e
2017-08-06 13:15:31 +09:00
Masatoshi Kimura af24452443 Bug 437381 - Remove nsIJSXMLHttpRequest and fix the comments in nsIXMLHttpRequest.h. r=smaug
MozReview-Commit-ID: CYkV01S9QEZ

--HG--
extra : rebase_source : 96e3a42aee2e018e70d54c3bf623e655d85cd32d
2017-08-12 01:16:22 +09:00
Tomislav Jovanovic 85a5f1f9a2 Bug 1377734 - Avoid instantiating a lazy tab from sendMessage, r=mixedpuppy
MozReview-Commit-ID: KfYg6hG8KmC

--HG--
extra : rebase_source : c151eebcc585cbfa526b328985e23759edaf7bc4
2017-08-11 02:16:33 +02:00
Jonathan Guillotte-Blouin 16aa04e2a4 Bug 1382388 - add test for manual abort. r=MattN
MozReview-Commit-ID: Lu7VWVg3qN8

--HG--
extra : rebase_source : 5c03b0c25a0648f6a4a498b0ac94dcfb2d4b6750
2017-07-31 17:36:02 -07:00
Andrew Swan b8e80aa938 Bug 1359558 Part 2 Pass appropriate bootstrap reasons when temporarily installing an addon on top of an existing one r=kmag
Prior to this patch we always passed APP_SHUTDOWN as the reason when
shutting down and uninstall a temporary addon, even if the same addon
was installed permanently.  Now we send an appropriate reason.

Also untangled a bunch of stuff that had been added to the test case
for temporary-addon-installed-over-permanently-installed-addon and
then extended the basic test to cover this scenario.

MozReview-Commit-ID: 7rgfpiRYcFu

--HG--
extra : rebase_source : e916e040000838b22d6f30ac226115e953f2a3a9
2017-07-31 15:21:57 -07:00
Andrew Swan d1026f07aa Bug 1359558 Part 1: Move webextension theme test to test_webextension.js r=kmag
This test is about webextension themes but it was stuck into an
unrelated test of temporary addon installation.  Move it to a
more appropriate place.

MozReview-Commit-ID: FMNmGuUJrWo

--HG--
extra : rebase_source : 5cc4cb6fa7c8d3ca397af4a9b2198cad33015ec6
2017-07-31 11:54:31 -07:00
Andrew Halberstadt d2109610fb Bug 1385352 - Enable 'mozilla/no-arbitrary-setTimeout' eslint rule on browser-chrome tests, r=standard8
MozReview-Commit-ID: 5lO0uAjHMsw

--HG--
extra : rebase_source : 8607b3964da207a6076c79b6f1d75b40503cdd7d
2017-08-10 14:48:21 -04:00
Phil Ringnalda 0ff5a4285d Backed out changeset 6896f93a2327 (bug 1385352) for not making it to m-c before the next violation of its new linting rule merged to autoland
MozReview-Commit-ID: 3HDE2C3wSU0
2017-08-10 20:21:19 -07:00
Wes Kocher cff9e9b197 Merge m-c to autoland, a=merge
MozReview-Commit-ID: 2YvHbITn9w3
2017-08-10 18:25:34 -07:00
Wes Kocher 936a9461f6 Merge inbound to m-c a=merge
MozReview-Commit-ID: KRQeIGmhAPA
2017-08-10 18:14:34 -07:00
flyingrub 0ffe1c4d10 Bug 1388691 - Use the firefox json viewer in about:telemetry r=gfritzsche
Allow to open the full ping data in the firefox json viewer.

MozReview-Commit-ID: C8rqxmY3qtT

--HG--
extra : rebase_source : 8cf91dfd51961c196facda5405a4c4884baaa529
2017-08-09 13:04:28 +02:00
Sebastian Hengst 40fff72904 Backed out changeset 409b4345b85a (bug 1371679) as requested by Standard8. r=backout 2017-08-10 17:48:02 +02:00
Sebastian Hengst 51d351f567 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-08-10 17:41:11 +02:00
Ehsan Akhgari 38bfadf1a9 Bug 1385953 - Remove MemProfiler; r=jandem
This feature isn't currently used or being planned to be used in the near
future and has some overhead that makes it hard to justify to keep around,
so it's better to remove it and revive it from VCS history if we need it
later.
2017-08-10 08:28:50 -04:00
Masatoshi Kimura 6815cee2bd Bug 1387790 - Remove [deprecated] decodeImageData from imgITools. r=tnikkel
MozReview-Commit-ID: GZBYTPanHH6

--HG--
extra : rebase_source : f6ccc1a661533f7bdba8bb33bc9a85855b51ffae
2017-08-06 10:54:14 +09:00
Thom Chiovoloni 9c7fb28561 Bug 1372927 - Show mobile bookmarks folder in places organizer for sync users even if they have no mobile bookmarks. r=markh
This commit also makes a change to test_ensureMobileQuery in test_sync_utils.js
so that it actually runs (previously it had a typo in an import path that was
imported in a try/catch).

MozReview-Commit-ID: Kj8vqKpFi51

--HG--
extra : rebase_source : 48ac8f203bd800fce3128693ba5627ce13b3f4c9
2017-08-08 17:56:33 -04:00
Bill McCloskey a7bc022071 Bug 1384336 - Stop using OS-level event loop in content process (r=mstange)
MozReview-Commit-ID: 1ouSlgGchWl
2017-08-09 21:24:20 -07:00
Kris Maglione c6d9379091 Bug 1350646: Part 5 - Remove sdk/addon/* modules. r=Mossop
MozReview-Commit-ID: 7QvnQX7Qx2O

--HG--
extra : source : 7687db57501117fc79102f78cdefecaa7d16c8e0
2017-08-09 14:46:01 -07:00
Phil Ringnalda ca2c01b0ad Backed out 22 changesets (bug 1350646) for talos damp failures
Backed out changeset c3108aebee35 (bug 1350646)
Backed out changeset ee8f7fa9d410 (bug 1350646)
Backed out changeset 79e77c06ff44 (bug 1350646)
Backed out changeset 5584fdcd2ee0 (bug 1350646)
Backed out changeset 7571b064a77e (bug 1350646)
Backed out changeset 7f65323c56f9 (bug 1350646)
Backed out changeset 10bbf7c53afe (bug 1350646)
Backed out changeset e40544ead983 (bug 1350646)
Backed out changeset 5eb77e6de0a3 (bug 1350646)
Backed out changeset 6d9244a8ac40 (bug 1350646)
Backed out changeset 13110c98b0fd (bug 1350646)
Backed out changeset 096ff315b48b (bug 1350646)
Backed out changeset 57500d9ea832 (bug 1350646)
Backed out changeset 5a45d9e25a00 (bug 1350646)
Backed out changeset e931e4ff5e11 (bug 1350646)
Backed out changeset d914c050c965 (bug 1350646)
Backed out changeset 35c4d4cd77c7 (bug 1350646)
Backed out changeset 7687db575011 (bug 1350646)
Backed out changeset c68367bb0eb3 (bug 1350646)
Backed out changeset 3ca040743aeb (bug 1350646)
Backed out changeset 8d4c2f001354 (bug 1350646)
Backed out changeset 67c251e2c9db (bug 1350646)

MozReview-Commit-ID: GLM80BkVx85
2017-08-09 20:03:17 -07:00
Masatoshi Kimura 32e5d77ba4 Bug 1387805 - Remove [deprecated] nsIScriptSecurityManager.getCodebasePrincipal(). r=bz
MozReview-Commit-ID: CY47PBaQ5oy

--HG--
extra : rebase_source : 6a82bae0d3caafadc772a08a1d392ab30c4ad914
2017-08-06 15:31:31 +09:00
Mike Conley f41361f1d2 Bug 1387583 - Avoid leaking a window in SelectParentHelper. r=jaws
MozReview-Commit-ID: 6YILe7gi2fZ

--HG--
extra : rebase_source : 96ed7c7b960b5a5e4da5c699d1f6fab09fecb9c0
2017-08-10 16:26:37 -04:00
Sylvestre Ledru 3ba96071c8 Bug 1387002 - Replace .size() by .empty() when applicable in crashreporter/ r=ted
MozReview-Commit-ID: DNh3Pe3FYxG

--HG--
extra : rebase_source : e9239ccfcd470e2536b27420bc5f5b0d8c0eca5f
2017-08-03 12:07:24 +02:00
Matthew Noorenberghe cec11e294b Bug 1382388 - Make the Payments Dialog unprivileged & add "abort" support. r=MattN
MozReview-Commit-ID: IXexL4ju2Fj

--HG--
rename : toolkit/components/payments/content/paymentRequest.css => toolkit/components/payments/res/paymentRequest.css
rename : toolkit/components/payments/content/paymentRequest.js => toolkit/components/payments/res/paymentRequest.js
rename : toolkit/components/payments/content/paymentRequest.xhtml => toolkit/components/payments/res/paymentRequest.xhtml
extra : rebase_source : 34f96e0a33aad9673a215861211340084a484333
2017-07-21 18:34:33 -07:00
Wes Kocher d807031b06 Backed out changeset 16c09e5f2758 (bug 1380771) for failures in test_hasEngineWithURL.js and browser_ext_settings_overrides_search.js a=backout
MozReview-Commit-ID: 75JIIqWhS7W
2017-08-11 15:53:50 -07:00
Adam Gashlin 722f78828d Bug 1389171 - normal priority DLL readahead thread r=aklotz
MozReview-Commit-ID: KfJ2WknqDyJ

--HG--
extra : rebase_source : 056839a045b3a81343910ae82c51860961d9b0d6
2017-08-10 17:04:11 -07:00