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

6824 Коммитов

Автор SHA1 Сообщение Дата
Wes Kocher bb19458d5f Merge m-c to inbound, a=merge
MozReview-Commit-ID: EgYue63nSkv
2017-08-18 16:29:11 -07:00
Wes Kocher b1fc5e008c Merge inbound to central, a=merge
MozReview-Commit-ID: 4cWGBbMEU2x
2017-08-18 15:53:07 -07:00
Eric Rahm 0938982c90 Bug 1389598 - Part 4: Remove remaining gonk refs. r=froydnj
--HG--
extra : rebase_source : 063c7f95dda063eafabfa1921366bd1957b8fe73
2017-08-11 17:45:18 -07:00
Ted Mielczarek 8715819616 bug 1259832 - package generated sources and upload them along with other build artifacts. r=gps
This change makes us upload an `$(PKG_BASENAME).generated-files.tar.gz` archive
alongside other build artifacts which contains all the generated source files
from the build. A change after this will introduce an `upload-generated-sources`
task to take this artifact and upload the individual files to an S3 bucket.

This will be used to provide links to generated source files when they appear
in stack traces in crash reports.

MozReview-Commit-ID: 6yQAdlZ5q3O

--HG--
extra : rebase_source : d92fb17ae737d1360e9724997f6688e29bedef12
extra : source : 14d18d7cf454c4c3d0f6d49d1d01660e06e4be4b
2017-07-31 12:47:08 -04:00
Robert Helmer 45ed6c1269 Bug 1389160 - use NSPR IO instead of raw fopen r=kmag
MozReview-Commit-ID: 6pJx1o2uboA

--HG--
extra : rebase_source : b15f5ba27abe992cceaa7695fa37ed6cee32bc0c
2017-08-16 00:58:20 -07:00
Masatoshi Kimura be91c9a266 Bug 886907 - Remove old synchronous contentPrefService from the tree. r=adw
MozReview-Commit-ID: BZsB3FR3jHC

--HG--
rename : toolkit/components/contentprefs/ContentPrefService2.jsm => toolkit/components/contentprefs/ContentPrefService2.js
rename : toolkit/components/contentprefs/nsContentPrefService.manifest => toolkit/components/contentprefs/ContentPrefService2.manifest
extra : rebase_source : ab45b7668e97734004502ea776effedcb9b74974
2017-08-11 23:29:55 +09:00
Sebastian Hengst 2612b5bcf7 Backed out changeset f92c249cae8b (bug 886907) for failing editor/libeditor/tests/test_bug1368544.html on Android 4.3 debug. r=backout
--HG--
rename : toolkit/components/contentprefs/ContentPrefService2.js => toolkit/components/contentprefs/ContentPrefService2.jsm
rename : toolkit/components/contentprefs/ContentPrefService2.manifest => toolkit/components/contentprefs/nsContentPrefService.manifest
2017-08-15 16:35:07 +02:00
Masatoshi Kimura 8b413e305a Bug 886907 - Remove old synchronous contentPrefService from the tree. r=adw
MozReview-Commit-ID: BZsB3FR3jHC

--HG--
rename : toolkit/components/contentprefs/ContentPrefService2.jsm => toolkit/components/contentprefs/ContentPrefService2.js
rename : toolkit/components/contentprefs/nsContentPrefService.manifest => toolkit/components/contentprefs/ContentPrefService2.manifest
extra : rebase_source : 2d10305f75dbbec173ef8965d159196bfbad77b0
2017-08-11 23:29:55 +09:00
Carsten "Tomcat" Book 6b36e00b7c merge mozilla-inbound to mozilla-central a=merge 2017-08-15 11:42:11 +02:00
Kris Maglione 166e25e3a6 Bug 1389868: Create bootstrap Sandboxes without indexedDB constructor by default. r=aswan
MozReview-Commit-ID: EOmdCgta81A

--HG--
extra : rebase_source : 22aebbf4d47572908d7354a4723be6bdcd31ecd9
2017-08-12 18:33:35 -07:00
Andrew Swan 5d0e47ddee Bug 1372750 - pass startup/shutdown reasons to embedded webextensions r=kmag
MozReview-Commit-ID: 3oJHM83Jbb0

--HG--
extra : rebase_source : 21b9409e46b4969ab80cf3ab8fb07040a0604040
2017-06-15 17:00:22 -07:00
Robert Strong 9b64f352e7 Bug 1386176 Part 2 - App update patch. r=mhowell
MozReview-Commit-ID: 6GiFc0UpRw1

--HG--
extra : source : 46da0fc08e1c23e11250e8af002fa373e8e38af8
extra : histedit_source : 0b041b25e8e0e3488ebb474b3c341ec9048e11b1
2017-08-14 13:20:03 -07:00
Wes Kocher 749da2f3e6 Backed out 4 changesets (bug 1259832) for apparently scheduling nightlies on every push/platform a=backout
Backed out changeset 7781a37a4db0 (bug 1259832)
Backed out changeset 73bf88110b38 (bug 1259832)
Backed out changeset 14d18d7cf454 (bug 1259832)
Backed out changeset a02695cbf576 (bug 1259832)

MozReview-Commit-ID: 4Tf6jBcvKLq
2017-08-16 17:26:08 -07:00
Wes Kocher cb3e58d017 Merge m-c to inbound, a=merge
MozReview-Commit-ID: ENNd2QVktmQ
2017-08-16 17:07:52 -07:00
Ted Mielczarek 3bf693fcb6 bug 1259832 - package generated sources and upload them along with other build artifacts. r=gps
This change makes us upload an `$(PKG_BASENAME).generated-files.tar.gz` archive
alongside other build artifacts which contains all the generated source files
from the build. A change after this will introduce an `upload-generated-sources`
task to take this artifact and upload the individual files to an S3 bucket.

This will be used to provide links to generated source files when they appear
in stack traces in crash reports.

MozReview-Commit-ID: 6yQAdlZ5q3O

--HG--
extra : rebase_source : 3f6ef734c062e0f5e9c2ca433ffad51fdf14b1ad
2017-07-31 12:47:08 -04:00
Sebastian Hengst 416a65a57f merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-08-14 01:34:42 +02:00
Andrew Swan 736418f7fe Bug 1372448 Remove broken "new profile" check when determining if an addon is sideloaded r=kmag
MozReview-Commit-ID: FA7JSMLrHmT

--HG--
extra : rebase_source : 082b9e61bedd13820eee933ae5fc8fe241b5152b
2017-08-12 12:26:56 -07:00
Sebastian Hengst 705dbc8193 Backed out changeset 039b0e260e3c (bug 1372448) for failing modified xpcshell toolkit/mozapps/extensions/test/xpcshell/test_seen.js on Windows. r=backout 2017-08-13 10:11:42 +02:00
Andrew Swan ab2040ab91 Bug 1372448 Remove broken "new profile" check when determining if an addon is sideloaded r=kmag
MozReview-Commit-ID: FA7JSMLrHmT

--HG--
extra : rebase_source : e659a0a5aa6756d264c9c394542e30494b659498
2017-08-12 12:26:56 -07:00
Kris Maglione 9b1d6490e3 Bug 1384689: Add a helper for adding dynamic chrome registry entries. f=Mossop r=froydnj
I went with the simplest possible approach here, and only added support for
"locale" and "override" entries, since we don't expect this to stick around
very long.

MozReview-Commit-ID: IDQ86s3jgnu

--HG--
extra : rebase_source : 32cfcfad667d2cb82be6acd1e0a42ca1854b7691
2017-08-03 20:32:25 -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
Bob Silverberg efffac32b1 Bug 1383782 - Record an installDate when a temporary add-on is reloaded, r=aswan
MozReview-Commit-ID: FXIAeBCuGfd

--HG--
extra : rebase_source : 11f857fdfbd9441f46f60c83342ab575208c22d9
2017-08-03 16:57:56 -04:00
Jing-wei Wu b8623cde12 Bug 1375351 - Part 1: Remove Australis flavor. r=maliu,nalexander,sebastian
We should now only maintain Photon flavor. Remove all Australis related configuration in build scripts.

MozReview-Commit-ID: H4LE8LAso42

--HG--
extra : rebase_source : 2d5a05e43b261d573677834210a7b3fb18aebcac
2017-08-10 10:19:33 +08: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
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
Carsten "Tomcat" Book bb29fe249d Merge mozilla-central to autoland 2017-08-09 12:31:56 +02:00
Carsten "Tomcat" Book c329d562fb merge mozilla-inbound to mozilla-central a=merge 2017-08-09 11:37:08 +02:00
Dão Gottwald 20cc4a7399 Bug 1354205 - Remove FUEL remnants. r=mossop
MozReview-Commit-ID: G5jTrWHZDLV

--HG--
extra : rebase_source : 3bb445bb7d5edb569e83f7ef44a4c843370e0e64
2017-08-03 15:52:34 +02:00
Eric Rahm fe8929dc60 Bug 1386825 - Part 2: Remove MOZ_B2G from toolkit. r=froydnj
MozReview-Commit-ID: Ji3MoFKLVI4
2017-08-08 14:41:07 -07:00
Evan Tseng 4697753e00 Bug 1382135 - Remove all colon signs on sub-dialogs because we already removed them all on each category pane and we should make same thing for sub-dialogs. r=jaws
MozReview-Commit-ID: 8md6CFBSM3B

--HG--
extra : rebase_source : 80bff2dec6a20d7710aa3252c3e2fb295286b294
2017-08-01 11:54:54 +08:00
Ryan VanderMeulen 52ffe4157f Merge m-c to inbound. a=merge 2017-08-09 18:48:56 -04:00
Kris Maglione 186677c392 Bug 1388211: Fold ExtensionAPI.jsm into ExtensionCommon.jsm. r=mixedpuppy
We always load one when we load the other, so there's no need for the overhead
of a separate JSM.

MozReview-Commit-ID: 8u4OhJJEN3b

--HG--
extra : rebase_source : f2c7afc7aba3b86af8be0345ad8f596c31adc206
2017-08-07 17:58:14 -07:00
Kris Maglione 0ecfcbc93e Bug 1388215: Part 3 - Use JIT-friendly defineLazy*Getters methods when defining many lazy imports. r=florian
MozReview-Commit-ID: APoFwUhDFdj

--HG--
extra : rebase_source : 15761873b91efaf1d338b6361bf7168ab4348e0d
2017-08-09 13:03:36 -07:00
Andrew Halberstadt f625fd5c37 Bug 1385352 - Enable 'mozilla/no-arbitrary-setTimeout' eslint rule on browser-chrome tests, r=standard8
MozReview-Commit-ID: 5lO0uAjHMsw

--HG--
extra : rebase_source : d72a88962ec8d843e7be99e25f710887f01b6e1a
2017-08-10 14:48:21 -04:00
Andrew Swan 7b6925f69a Bug 1388946 Part 2 Disable legacy extensions by default r=kmag
Also bump the xpi database schema version to force compatibility
recomputation (since we're not changing the application version number)

MozReview-Commit-ID: vVFIWmtN5v

--HG--
extra : rebase_source : 6e3e9a534aa390887573e538fa0bf14dd05dca50
2017-07-31 16:06:08 -07:00
Robert Helmer 487da1b0f4 Bug 553869 - move error codes constants from UpdateChecker to AddonManager r=rhelmer p=lenikmutungi@gmail.com
MozReview-Commit-ID: 98XGu4M6RV1

--HG--
extra : rebase_source : 36bc03b0a60e2db34feba01a45391d237f07d419
2017-07-27 09:00:32 -07:00
ahillier aea3262f4b Bug 1382819 - Allow non-lowercase names for API extension experiments r=aswan,bsilverberg
Modify test_ext_experiments.js to use a non-lowercase id and name to catch a future regression

MozReview-Commit-ID: BRy2XNOtBXO

--HG--
extra : rebase_source : 12d5037626e7360e673cf05019db3588ddb1b492
2017-08-04 09:56:45 -04:00
Dragana Damjanovic dd.mozilla@gmail.com 23c8b30d23 Bug 1381282 - Change nsScriptErrorBase::InitWithWindowID so that it does not call GetSensitiveInfoHiddenSpec as much as now. r=bz r=valentin 2017-08-07 15:56:30 +02:00
Andrew Swan 6e5839271b Bug 1382689 Fix "Remove" button on details page for a legacy extension
Also updated addon listeners in extensions.js to use Set instead of
arrays and added a way to listen to AddonListener events on any addon.

MozReview-Commit-ID: Ev3kJgcr30G

--HG--
extra : rebase_source : 8f6ab458dc4ed82303631c0db1fa57849f149592
2017-07-31 17:23:01 -07:00
Nicholas Nethercote f941156987 Bug 1386600 - Change nsIStringBundle methods to return |AString| instead of |wstring|. r=emk,sr=dbaron.
This removes about 2/3 of the occurrences of nsXPIDLString in the tree. The
places where nsXPIDLStrings are null-checked are replaced with |rv| checks.

The patch also removes a couple of unused declarations from
nsIStringBundle.idl.

Note that nsStringBundle::GetStringFromNameHelper() was merged into
GetStringFromName(), because they both would have had the same signature.

--HG--
extra : rebase_source : ac40bc31c2a4997f2db0bd5069cc008757a2df6d
2017-08-04 14:40:52 +10:00
Sebastian Hengst 64c87bbade Backed out changeset 801e02613d0f (bug 1382689) for eslint failure at toolkit/mozapps/extensions/content/extensions.js:609: ["ANY"] is better written in dot notation. r=backout 2017-08-06 17:16:34 +02:00
Andrew Swan f734dc2e06 Bug 1382689 Fix "Remove" button on details page for a legacy extension r=rhelmer
Also updated addon listeners in extensions.js to use Set instead of
arrays and added a way to listen to AddonListener events on any addon.

MozReview-Commit-ID: Ev3kJgcr30G

--HG--
extra : rebase_source : 1420093c1b69dccd4ff39cc3b0ede35cf9079efa
2017-07-31 17:23:01 -07:00
Sebastian Hengst b52285fffc merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: LBuvGxGDK9k
2017-08-06 11:05:44 +02:00
Masatoshi Kimura 8b713b2b0f Bug 1375125 - Stop using nsILocalFile in the tree. r=froydnj
This mechanically replaces nsILocalFile with nsIFile in
*.js, *.jsm, *.sjs, *.html, *.xul, *.xml, and *.py.

MozReview-Commit-ID: 4ecl3RZhOwC

--HG--
extra : rebase_source : 412880ea27766118c38498d021331a3df6bccc70
2017-08-04 17:49:22 +09:00