Milan Sreckovic
09461fd1e5
Bug 1341959: Part 1. Allow WebGL2 to be blocked separately from WebGL overall. r=mchang
...
MozReview-Commit-ID: ABpjtMSTA8L
--HG--
extra : rebase_source : f6bd8b11d11c259951f483af0e999d0e90e25442
2017-03-02 15:48:06 -05:00
Andrea Marchesini
4d21d3a57a
Bug 1335539 - Get rid of nsIDOMWindowUtils.wrapDOMFile, r=smaug, r=Gijs
2017-03-03 09:42:54 +01:00
Andrea Marchesini
24004054a8
Bug 1334975 - Get rid of nsIFilePicker.show() use in gecko, r=ochameau
2017-03-03 09:42:27 +01:00
Milan Sreckovic
6bdcc3d83e
Bug 1341959: Part 1. Allow WebGL2 to be blocked separately from WebGL overall. r=mchang
...
MozReview-Commit-ID: J2d08fXAlcA
--HG--
extra : rebase_source : b8d6b75794f23357f84f2fae95d393f85af83c5c
2017-02-24 14:14:35 -05:00
Robert Helmer
1c34215008
Bug 1341434 - document high-level client-side implementation details for system add-ons r=aswan
...
MozReview-Commit-ID: fvF5EjepYr
--HG--
extra : rebase_source : a3f05b9c56ff76d26e4c2c1dfa92807155e11f1f
2017-02-21 13:34:05 -08:00
Sebastian Hengst
da1a2af7aa
Backed out changeset 6e857ab96cda (bug 1330349)
2017-03-02 00:01:49 +01:00
Sebastian Hengst
b156c0ae2e
Backed out changeset 3e2083974a13 (bug 1330349)
2017-03-02 00:01:44 +01:00
Sebastian Hengst
c5ec96b86b
Backed out changeset b55dd9178815 (bug 1330349)
2017-03-02 00:01:39 +01:00
Sebastian Hengst
da4c62774c
Backed out changeset 3a149a84ce47 (bug 1330349)
2017-03-02 00:01:35 +01:00
Mike de Boer
776140ce79
Bug 1330349 - Part 5 - add tests for new theme type WebExtensions uninstall, enable and disable behavior. r=mossop
...
MozReview-Commit-ID: 8k3ZGMkkF3H
--HG--
extra : rebase_source : 914be382a7d6bacf17d514405e394e5b4674211f
2017-03-01 22:40:08 +01:00
Mike de Boer
e69d85fd1f
Bug 1330349 - Part 4 - make sure theme type WebExtension support is covered by the existing test suite. r=mossop
...
MozReview-Commit-ID: JCbBZObWDQZ
--HG--
extra : rebase_source : bb04f52e483fc07586858011ece82b1de5c6499a
2017-03-01 22:40:04 +01:00
Mike de Boer
8ced0acd87
Bug 1330349 - Part 3 - make sure only one theme may be selected at the same time. r=mossop
...
MozReview-Commit-ID: 7x5YfVedrlm
--HG--
extra : rebase_source : f00fae251300b306c750263e0d5d8826572c46db
2017-03-01 17:57:50 +01:00
Mike de Boer
809ca8f156
Bug 1330349 - Part 2 - install and present theme type WebExtensions as themes in the Addon Manager. r=mossop
...
MozReview-Commit-ID: 2mspNIILkW1
--HG--
extra : rebase_source : 1bd4d8649547979663b405be24ea0843a7fd193b
2017-03-01 17:57:22 +01:00
Sebastian Hengst
01a59dc23c
Backed out changeset 055b01695448 (bug 1330349)
2017-03-01 20:07:11 +01:00
Sebastian Hengst
bf3a895666
Backed out changeset 48e95d0a923f (bug 1330349)
2017-03-01 20:07:07 +01:00
Sebastian Hengst
07d2724b5a
Backed out changeset 493cda68b22d (bug 1330349)
2017-03-01 20:07:02 +01:00
Sebastian Hengst
e9dc4bf9d8
Backed out changeset 052d09a75fca (bug 1330349)
2017-03-01 20:06:57 +01:00
Mike de Boer
7cb03e9252
Bug 1330349 - Part 5 - add tests for new theme type WebExtensions uninstall, enable and disable behavior. r=mossop
...
MozReview-Commit-ID: AwYrDqwQXBQ
--HG--
extra : rebase_source : 8e90af4ef40535f1007a7449734dbe54cbf1ef28
2017-03-01 18:03:21 +01:00
Mike de Boer
d5ef235ae0
Bug 1330349 - Part 4 - make sure theme type WebExtension support is covered by the existing test suite. r=mossop
...
MozReview-Commit-ID: 5CeesyhaxZU
--HG--
extra : rebase_source : b53480f26e86c7b027cf824054b4cf2904ef8754
2017-03-01 17:57:56 +01:00
Mike de Boer
71df928667
Bug 1330349 - Part 3 - make sure only one theme may be selected at the same time. r=mossop
...
MozReview-Commit-ID: 7x5YfVedrlm
--HG--
extra : rebase_source : f00fae251300b306c750263e0d5d8826572c46db
2017-03-01 17:57:50 +01:00
Mike de Boer
f56b68ba67
Bug 1330349 - Part 2 - install and present theme type WebExtensions as themes in the Addon Manager. r=mossop
...
MozReview-Commit-ID: 2mspNIILkW1
--HG--
extra : rebase_source : 1bd4d8649547979663b405be24ea0843a7fd193b
2017-03-01 17:57:22 +01:00
Jorg K
566ad3e4ea
Bug 1344138 - Skip test_undothemeuninstall.js for Thunderbird. r=mikedeboer
...
--HG--
extra : rebase_source : 91695099646aa3b5c1b5533c62467642661f4c81
2017-03-08 06:41:00 +01:00
Kris Maglione
1d0cefff4a
Bug 1345345: Fix preference observers reporting changes to arbitrary sub-branches. r=rhelmer
...
MozReview-Commit-ID: CrGHoTiw4kz
--HG--
extra : rebase_source : b0259975f6f857eb3155e4fcc2b5cc889201384d
2017-03-07 20:10:42 -08:00
Mathieu Leplatre
0d98f89e16
Bug 1343216 - Add blocklist tags in xpcshell tests r=kmag
...
MozReview-Commit-ID: 8HDgdSSFxyU
--HG--
extra : rebase_source : 49a73ffcd60ea9f770ad7bc600512be19551fe5e
2017-03-02 11:23:24 +01:00
Andrew Swan
cc280fe2ac
Bug 1342219 Handle incompatible local installs correctly r=mossop
...
MozReview-Commit-ID: 8I8JNEH8POQ
--HG--
extra : rebase_source : 90d23dbf814a117f7e93cc299e89c858fafcb5bf
2017-03-01 16:32:38 -08:00
Masatoshi Kimura
adb41d884b
Bug 1342144 - Fix ESLint errors in toolkit/. r=Yoric
...
MozReview-Commit-ID: 9sp2uMryv8U
--HG--
extra : rebase_source : 750a58b1d258a7112d3def04940ad3e610b19747
2017-02-24 22:02:11 +09:00
Masatoshi Kimura
7be7b11a1c
Bug 1342144 - Remove version parameter from the type attribute of script elements. r=jmaher
...
This patch is generated by the following sed script:
find . ! -wholename '*/.hg*' -type f \( -iname '*.html' -o -iname '*.xhtml' -o -iname '*.xul' -o -iname '*.js' \) -exec sed -i -e 's/\(\(text\|application\)\/javascript\);version=1.[0-9]/\1/g' {} \;
MozReview-Commit-ID: AzhtdwJwVNg
--HG--
extra : rebase_source : e8f90249454c0779d926f87777f457352961748d
2017-02-23 06:10:07 +09:00
jakehm
fb570873d0
Bug 1328624 - Added .zip to default extensions when installing an add-on from file. r=rhelmer
...
MozReview-Commit-ID: 41JOiaFHxPU
--HG--
extra : rebase_source : ffb6a150b564e520bf41124a29f3fb91f5a4811f
2017-02-15 20:32:53 -05:00
Andrew Swan
437d869979
Bug 1334096 Show permissions prompts when a sideloaded extension is enabled r=mossop
...
MozReview-Commit-ID: 1yXgkBg6W1p
--HG--
extra : rebase_source : 0504ed9f0b361497e7d7f6a2bfd50d2b209806b5
2017-02-15 15:40:56 -08:00
Sebastian Hengst
5a173c7cc2
Backed out changeset ae43afe8e551 (bug 1334096) for failing browser_CTP_plugins.js tests. r=backout on a CLOSED TREE
2017-02-23 19:07:25 +01:00
Andrew Swan
50f849ca2b
Bug 1334096 Show permissions prompts when a sideloaded extension is enabled r=mossop
...
MozReview-Commit-ID: 1yXgkBg6W1p
--HG--
extra : rebase_source : 5eb54baafbf80e79c2901ff23eecfa9f017ee22f
2017-02-15 15:40:56 -08:00
Andrew Swan
893f67d3ca
Bug 1340078 Show the correct permissions list in webextensions notifications r=rhelmer
...
MozReview-Commit-ID: 5YiYG6k5MJj
--HG--
extra : rebase_source : 2389d354029bd0143a3d12e94e6fa4d113229e0b
extra : source : 0aa8bb2a9ae0ef4d9f88e97c14ab7ee380eb7e4c
2017-02-16 13:31:50 -08:00
Sebastian Hengst
0de0267fd3
Backed out changeset d0a0da23ac05 (bug 1334975) for frequent failures of test_chrome_ext_downloads_saveAs.html. r=backout
2017-02-21 17:54:27 +01:00
Sebastian Hengst
346d08ea1b
Backed out changeset c32c74847eb6 (bug 1335539)
2017-02-21 17:53:45 +01:00
Alessio Placitelli
a2aba19e6b
Bug 1338099 - Fix the source packager to produce a non empty sourcestamp.txt file. r=ted
...
MozReview-Commit-ID: 1DsBkS1eSX8
2017-02-21 06:43:00 -05:00
Andrea Marchesini
0963d18874
Bug 1335539 - Get rid of nsIDOMWindowUtils.wrapDOMFile, r=smaug, r=Gijs
2017-02-21 15:04:47 +01:00
Andrea Marchesini
886c391f8f
Bug 1334975 - Get rid of nsIFilePicker.show() use in gecko, r=Gijs, r=ochameau
2017-02-21 15:04:32 +01:00
Carsten "Tomcat" Book
9956afa503
Backed out changeset 597004bec637 (bug 1334975) for test failures in test_chrome_ext_downloads_saveAs.html
2017-02-21 10:30:41 +01:00
Carsten "Tomcat" Book
2ccec565b5
Backed out changeset 952f0a7824ad (bug 1335539)
2017-02-21 10:30:06 +01:00
Andrea Marchesini
d9d218c052
Bug 1335539 - Get rid of nsIDOMWindowUtils.wrapDOMFile, r=smaug, r=Gijs
2017-02-21 07:51:35 +01:00
Andrea Marchesini
5da6bc7a06
Bug 1334975 - Get rid of nsIFilePicker.show() use in gecko, r=Gijs, r=ochameau
2017-02-21 07:51:00 +01:00
Sebastian Hengst
fb12f5580c
Backed out changeset c73bba5d7bea (bug 1340078) for failing browser_extension_permissions.js. r=backout
2017-02-19 09:29:48 +01:00
Andrew Swan
062cdfe8f7
Bug 1340078 Show the correct permissions list in webextensions notifications r=rhelmer
...
MozReview-Commit-ID: 5YiYG6k5MJj
--HG--
extra : rebase_source : 4e0e7162deb85f0b0bc038fdd619db7138116c53
2017-02-16 13:31:50 -08:00
Jan Henning
432dbc939a
Bug 1200494 - Part 2 - Enable toolkit download xpcshell tests on Android. r=mak
...
The tests are passing and at least part of the toolkit download code is actually used on Android, so we shouldn't skip them any more.
MozReview-Commit-ID: FWSb7r85ZmU
--HG--
extra : rebase_source : 964cfc5baa107445eb9d19e0d2dab5578426810b
2017-02-11 18:58:26 +01:00
Jan Henning
1ec066be64
Bug 1200494 - Part 1 - Remove Intl API fallbacks from DownloadUtils.jsm now that Fennec no longer requires it. r=mak
...
Every little bit of code removal helps.
MozReview-Commit-ID: 70yy4oZ1dq4
--HG--
extra : rebase_source : f5931ae62737ae5e1be52f45e9cb1a193991de9a
2017-02-11 17:45:29 +01:00
Andrew Swan
769382e036
bug 1335697 Display permissions and post-install notifications from about:addons search r=mossop
...
MozReview-Commit-ID: IqBoudbO7Vd
--HG--
extra : rebase_source : ca975e9baeef1c6712fd60d7329ca4560caac76d
2017-02-07 20:22:26 -08:00
Carsten "Tomcat" Book
afe4d4b240
merge mozilla-inbound to mozilla-central a=merge
2017-02-17 13:24:55 +01:00
Phil Ringnalda
772c6230fa
Backed out changeset 33d14dcc5ca1 (bug 1335697) for frequently exceeding the timeout threshold in browser_extension_permissions.js on Linux32 debug
2017-02-16 21:27:10 -08:00
David Major
6feec2967a
Bug 1339968 - Remove NS_MULTILINE_LITERAL_STRING. r=froydnj
2017-02-17 15:24:11 +13:00
Chris AtLee
7098cf1500
Bug 1340157: Re-enable compression for omni.ja files r=ted
...
MozReview-Commit-ID: 7e8j4k61lAx
--HG--
extra : rebase_source : 03e6a76da463cba6fd80167113dae3a1c6360f0a
2017-02-15 19:30:56 -05:00
Bob Silverberg
c8cd7f9dd7
Bug 1320736 - Part 1: Set installDate in installAddonFromLocation, r=aswan
...
MozReview-Commit-ID: AB5GexbHYge
--HG--
extra : rebase_source : 9defeb7b88deecea341920f572c18528e7b4c78f
extra : source : 61b2e5fdc05505fa2be55d3abf9d80fbc857db93
2017-01-26 16:13:32 -05:00
Andrew Swan
e37c8152ee
Bug 1339552 Don't show permissions for updates from legacy extension to webextension r=mossop
...
MozReview-Commit-ID: 9Ouep0mPIjJ
--HG--
extra : rebase_source : e9f5f155b0c1050d9b20025ea6edb20f52f8fb68
2017-02-16 09:17:52 -08:00
Wes Kocher
3797956aa6
Merge m-c to inbound a=merge
...
MozReview-Commit-ID: BemR756HJnR
2017-02-15 16:33:03 -08:00
Andrew Swan
48fc1c8f51
Bug 1333713 Fix error message r=me
...
MozReview-Commit-ID: Gkq8xyLzKIi
--HG--
extra : rebase_source : bff1e8214059fba1c1ecdc3e05e5acb47709fe9e
2017-02-15 15:02:31 -08:00
Sylvestre Ledru
a9ff132a3d
Bug 1338086 - Remove useless else blocks in order to reduce complexity in toolkit/mozapps/update/updater/ r=Ehsan
...
MozReview-Commit-ID: 3X4CIucTfGG
--HG--
extra : rebase_source : a27b62d5d7462939efcb67f67f842b97a1813b59
2017-02-09 10:57:33 +01:00
Mike Shal
8e02493469
Bug 1329355 - Remove MOZ_PKG_PRETTYNAMES; r=ted
...
This is no longer relevant now that we use release promotion instead of
a separate release build with MOZ_PKG_PRETTYNAMES=1.
MozReview-Commit-ID: 11mgGJ7IDaK
--HG--
extra : rebase_source : da8fde3ae36779549b2097fc95d754f558cb88c8
2017-01-10 11:12:10 -05:00
Shane Caraveo
6359cf10d6
Bug 1208596 implement sidebar api for webextensions, f?kmag, gijs r=Gijs,kmag
...
MozReview-Commit-ID: 6GMdU5kcrFR
--HG--
extra : rebase_source : 03acc88de0a87051f222408cc6e80b8f62a770cb
2017-02-09 15:32:50 -08:00
Matt Howell
586e8be813
Bug 1333789 - Try to avoid UAC prompts during automated installations using INI files. r=agashlin
...
MozReview-Commit-ID: CIOKXTT5AHh
--HG--
extra : rebase_source : 6318d2922f7473733fe0497c885ccd96332ca20b
2017-02-07 11:00:10 -08:00
Chris Manchester
3f94a4a882
Bug 1336202 - Install the test updater during artifact builds. r=mshal
...
Now that we have the test updater in the test package thanks to FINAL_TARGET,
we can install the test updater as usual during artifact builds.
MozReview-Commit-ID: GhPeFQOzrVA
2017-02-07 16:38:46 -08:00
Chris Manchester
697be139a6
Bug 1336202 - Fix installation of the test updater. r=rstrong
...
This fixes an apparent typo in the Makefile that would first create an
empty `updater-xpcshell` directory and then remove it when installing
the `updster-xpcshell` binary on the next line. This succeeds during regular
builds, but fails during artifact builds when nsinstall.py attempts to remove
the empty directory.
MozReview-Commit-ID: 8I2qB1YvALY
2017-02-07 16:38:45 -08:00
Adam Gashlin
cfc859ad0c
Bug 1321814 - Check for path truncation. r=rstrong
2017-02-06 19:29:48 -05:00
Chris Manchester
7ce4a5771d
Bug 1336202 - Install the test updater to the test package by setting FINAL_TARGET in moz.build. r=mshal
...
MozReview-Commit-ID: JLJDJ2sJMM6
2017-02-06 13:24:50 -08:00
Felipe Gomes
be4aade0a3
Bug 1329752 - Enable e10s for 100% of eligible users on ESR. Addons eligibility is mpc=true or webextension. r=mconley
...
MozReview-Commit-ID: Bb0gfkPKkQg
--HG--
extra : rebase_source : 6bed3ebbb041e033432f4c514406fcf8b8c830a9
2017-02-03 16:25:34 -02:00
Sebastian Hengst
6ea684b87e
Backed out changeset 5d8c9f8f8d31 (bug 1329752)
2017-02-03 18:28:10 +01:00
Felipe Gomes
e3b13770f0
Bug 1329752 - Enable e10s for 100% of eligible users on ESR. Addons eligibility is mpc=true or webextension. r=mconley
...
MozReview-Commit-ID: 8u5qIcEDwXP
--HG--
extra : rebase_source : 2fcddcbb4f7bca6bb43500e6fb865382aaf074a0
2017-02-02 16:38:47 -02:00
Andrew Swan
cc26f2de65
Bug 1330823 Part 2 permission prompts for interactive extension updates r=florian,mossop
...
MozReview-Commit-ID: HI41MbwkqW6
--HG--
extra : rebase_source : c65098ebaa4a1fa70c974987cea047e4081ccfbd
2017-02-01 19:51:10 -08:00
Andrew Swan
03990446d0
Bug 1330823 Part 1 refactor some existing permissions code r=mossop
...
This patch is just cleanups that don't alter any current
behavior but make the changes for updates in part 2 simpler.
MozReview-Commit-ID: 18QEx7RxWxH
--HG--
extra : rebase_source : 92e772ea971ea58ddf647c07ea52e4989f257646
2017-02-02 16:57:29 -08:00
Andrew Swan
f9a70821f4
Bug 1333620 Show the old post-install confirmation for non-restartless extensions r=mossop
...
MozReview-Commit-ID: FXAv4mzFsdI
--HG--
extra : rebase_source : b3f228375eab4c23daaf44a9fb23827e7bdbca28
2017-02-02 14:29:34 -08:00
Andrew Swan
9e4e48131a
Bug 1335829
Add mozAddonManager.permissionPromptsEnabled r=qdot
...
MozReview-Commit-ID: FldFilY24kf
--HG--
extra : rebase_source : 19a8996a443098fbe095cd14653d10dc80f30b68
2017-02-02 10:59:54 -08:00
Mark Banner
74a3b5d2c6
Bug 1335813 - Enable eslint no-undef for toolkit, apart from components/ and content/, and fix various issues. r=jaws
...
MozReview-Commit-ID: LpXm7TbwvDb
--HG--
rename : toolkit/modules/tests/MockDocument.jsm => toolkit/modules/tests/modules/MockDocument.jsm
rename : toolkit/modules/tests/PromiseTestUtils.jsm => toolkit/modules/tests/modules/PromiseTestUtils.jsm
extra : rebase_source : 0013201da831f0d549aea2c9064481c1e1a3ffcc
2017-01-31 13:17:03 +00:00
Mike Hommey
dbdbf959b8
Bug 1335309 - Add explicit find_executables arguments to every use of FileFinder. r=mshal
...
And make it an error not to give it. While the default is True, we do
pass a value of False wherever it makes sense, which happens to be, in
most places.
This is an intermediate step to flip the default from True to False,
ensuring that we don't unwantedly switch some calls to False.
--HG--
extra : rebase_source : 432e03f032fef378af482581685583262e5d2661
2017-01-31 13:01:34 +09:00
Sebastian Hengst
be1de47b7b
Bug 1334883 - Remove Windows XP and Vista comment about not using dde from installer. r=mhowell
...
MozReview-Commit-ID: AmKwrJ7taIM
2017-01-31 11:25:30 +01:00
Sebastian Hengst
ab2e1d213f
Bug 1334883 - Remove code Windows Vista code from installer. r=mhowell
...
MozReview-Commit-ID: 6YTxjkDkwc2
2017-01-31 11:25:03 +01:00
Sebastian Hengst
0182b84af7
Bug 1334883 - Remove code Windows XP code from installer. r=mhowell
...
MozReview-Commit-ID: 70I3VPpjwQA
2017-01-31 11:24:30 +01:00
Benjamin Smedberg
4e6e807729
Bug 1333826 - Remove the make-sdk build target, the INSTALL_SDK variable, and all the supporting packager/upload machinery, r=mshal
...
MozReview-Commit-ID: AdSSrTWuDcc
--HG--
extra : rebase_source : f265ef4fe9fb84ffe6f065be58cab6aa45541514
2017-01-25 12:37:19 -05:00
Florian Quèze
bdc1ffa608
Bug 1334831 - script-generated patch to use .remove() instead of .parentNode.removeChild, r=jaws.
2017-01-30 08:10:22 +01:00
Carsten "Tomcat" Book
dca07ffc3a
merge mozilla-central to mozilla-inbound
2017-01-27 11:16:17 +01:00
Florian Quèze
b11907c7aa
Bug 1334156 - script-generated patch to replace .ownerDocument.defaultView with .ownerGlobal, r=jaws.
2017-01-27 10:51:03 +01:00
Florian Quèze
2cf30507bd
Bug 1334261 - script-generated patch to remove more newURI null parameters, r=jaws.
2017-01-27 10:51:02 +01:00
Florian Quèze
be4dbae285
Bug 1334199 - script-generated patch to omit getComputedStyle's second argument when it's falsy, r=jaws.
2017-01-27 10:51:02 +01:00
Phil Ringnalda
7da3c9dcf4
Merge autoland to m-c, a=merge
2017-01-25 20:37:29 -08:00
Carsten "Tomcat" Book
ff34e66ec7
Merge mozilla-central to autoland
2017-01-25 13:52:18 +01:00
Florian Quèze
0e0865f4fc
Bug 1331599 - script-generated patch to replace removeEventListener calls with the once option when possible, r=jaws.
2017-01-25 07:01:52 +01:00
Andrew Swan
cd4f0a4d8b
Bug 1308310 Post-install notification for mozAddonManager installs r=rhelmer
...
With this patch, the Promise returned by install() does not resolve
until after the post-install notification prompt has been displayed
and dismissed (either by an explicit click on "Ok" or by clicking
somewhere else in the browser UI). That promise is also now
rejected if the install fails or is cancelled.
MozReview-Commit-ID: ej0HmOaU7q
--HG--
extra : rebase_source : 1df2849ad4f081ab15ba59b23e0ff3ad87330734
2017-01-19 21:26:23 -08:00
Michael Kaply
4c029d3114
Bug 1333423 - multiProcessCompatible=false should always be honored. r=felipe
2017-01-24 15:56:26 -06:00
Benjamin Smedberg
d478e7c99f
Bug 1332631 part B - file moves from xpcom/glue to xpcom/base, r=froydnj
...
MozReview-Commit-ID: ARS1aTugYjl
--HG--
rename : xpcom/glue/AutoRestore.h => xpcom/base/AutoRestore.h
rename : xpcom/glue/EnumeratedArrayCycleCollection.h => xpcom/base/EnumeratedArrayCycleCollection.h
rename : xpcom/glue/IntentionalCrash.h => xpcom/base/IntentionalCrash.h
rename : xpcom/glue/nsCOMPtr.cpp => xpcom/base/nsCOMPtr.cpp
rename : xpcom/glue/nsCOMPtr.h => xpcom/base/nsCOMPtr.h
rename : xpcom/glue/nsCRTGlue.cpp => xpcom/base/nsCRTGlue.cpp
rename : xpcom/glue/nsCRTGlue.h => xpcom/base/nsCRTGlue.h
rename : xpcom/glue/nsClassInfoImpl.cpp => xpcom/base/nsClassInfoImpl.cpp
rename : xpcom/glue/nsCycleCollectionNoteChild.h => xpcom/base/nsCycleCollectionNoteChild.h
rename : xpcom/glue/nsCycleCollectionNoteRootCallback.h => xpcom/base/nsCycleCollectionNoteRootCallback.h
rename : xpcom/glue/nsCycleCollectionParticipant.cpp => xpcom/base/nsCycleCollectionParticipant.cpp
rename : xpcom/glue/nsCycleCollectionParticipant.h => xpcom/base/nsCycleCollectionParticipant.h
rename : xpcom/glue/nsCycleCollectionTraversalCallback.h => xpcom/base/nsCycleCollectionTraversalCallback.h
rename : xpcom/glue/nsDebug.h => xpcom/base/nsDebug.h
rename : xpcom/glue/nsIClassInfoImpl.h => xpcom/base/nsIClassInfoImpl.h
rename : xpcom/glue/nsID.cpp => xpcom/base/nsID.cpp
rename : xpcom/glue/nsID.h => xpcom/base/nsID.h
rename : xpcom/glue/nsIInterfaceRequestorUtils.cpp => xpcom/base/nsIInterfaceRequestorUtils.cpp
rename : xpcom/glue/nsIInterfaceRequestorUtils.h => xpcom/base/nsIInterfaceRequestorUtils.h
rename : xpcom/glue/nsINIParser.cpp => xpcom/base/nsINIParser.cpp
rename : xpcom/glue/nsINIParser.h => xpcom/base/nsINIParser.h
rename : xpcom/glue/nsISupportsImpl.cpp => xpcom/base/nsISupportsImpl.cpp
rename : xpcom/glue/nsISupportsImpl.h => xpcom/base/nsISupportsImpl.h
rename : xpcom/glue/nsISupportsUtils.h => xpcom/base/nsISupportsUtils.h
rename : xpcom/glue/nsIWeakReferenceUtils.h => xpcom/base/nsIWeakReferenceUtils.h
rename : xpcom/glue/nsMemory.cpp => xpcom/base/nsMemory.cpp
rename : xpcom/glue/nsMemory.h => xpcom/base/nsMemory.h
rename : xpcom/glue/nsTWeakRef.h => xpcom/base/nsTWeakRef.h
rename : xpcom/glue/nsVersionComparator.cpp => xpcom/base/nsVersionComparator.cpp
rename : xpcom/glue/nsVersionComparator.h => xpcom/base/nsVersionComparator.h
rename : xpcom/glue/nsWeakReference.cpp => xpcom/base/nsWeakReference.cpp
rename : xpcom/glue/nsWeakReference.h => xpcom/base/nsWeakReference.h
extra : rebase_source : df11b181f383b70ffe5051716d63ed11b98be53b
extra : histedit_source : 6d0743fac0562e4676e44a52f0e85375fb4a44ff
2017-01-23 09:24:01 -05:00
Andrew Halberstadt
30e80e125a
Bug 1333564 - [manifestparser] Stop supporting ';' as a valid comment character, r=jmaher
...
It turns out there are shockingly few cases of manifestparser manifests that actually use the ';'
character as a comment. Because we will soon allow inline comments, deprecating the use of ';' will
ensure that values are allowed to have semicolons in them.
Even without inline comments, might as well enforce consistency across manifests.
MozReview-Commit-ID: AEPPQFdNXG0
--HG--
extra : rebase_source : 3540fa385f328bffb020c0a6debc4d2b3a90ed39
2017-01-25 14:38:37 -05:00
Wes Kocher
26ef67bc84
Merge m-c to autoland, a=merge CLOSED TREE
...
MozReview-Commit-ID: 86aFtkvKHHj
2017-01-25 17:18:56 -08:00
Andrew Swan
7d1313fec0
bug 1335697 Display permissions and post-install notifications from about:addons search r=mossop
...
MozReview-Commit-ID: IqBoudbO7Vd
--HG--
extra : rebase_source : d3fd4c63ac019c144dad1a1356ca63459684032e
2017-02-07 20:22:26 -08:00
Mike Shal
ad087668b7
Bug 1339182 - Remove OSX universal support in the build system; r=glandium
...
This removes the UNIFY_DIST and UNIFIED_BUILD variables, as well as the
--unify flag from the packager and UnifiedBuildFinder from mozpack. As a
result the STAGEPATH variable is never defined anymore, so its uses can
be removed as well.
test_unify.py is currently the only mozbuild/mozpack test that fails
without running configure first, and there isn't much point in fixing
tests for things that we don't actually use anymore.
MozReview-Commit-ID: F5q1FPW3Did
--HG--
extra : rebase_source : cadbd237f51c23ea1983135294521d628d16f0df
2017-02-10 16:52:17 -05:00
Andrew Swan
a2e79b81e4
Bug 1329073 Fix race in browser_dragdrop.js r=rhelmer
...
MozReview-Commit-ID: CI2D77SXkHY
--HG--
extra : rebase_source : a55544f1b6bd55627ae7ba781f3919efd5bc35ea
2017-02-15 09:40:09 -08:00
Gabor Krizsanits
216527edfc
Bug 1303113 - Turn e10s-multi on in Nightly. r=me
2017-01-23 14:15:30 +01:00
Andrew Swan
5686504fb6
Bug 1308296 Show post-install notification r=florian
...
MozReview-Commit-ID: KenyFW6MyDO
--HG--
extra : rebase_source : 08945555c40d131ee97fb927f7786fa2945f7943
2017-01-20 10:28:47 -08:00
Andrew Swan
db65053d39
Bug 1317470 Show permission prompts for background webextension updates r=florian
...
MozReview-Commit-ID: I55ePPFPuuE
--HG--
extra : rebase_source : 0cd199712783accfc237d638336b6c70a06e9810
2017-01-19 19:28:08 -08:00
Wes Kocher
438acaa485
Backed out changeset 79d111e76fc9 (bug 1317470) for xpcshell failures a=backout
...
MozReview-Commit-ID: ATEluhMBccR
2017-01-19 18:14:55 -08:00
Andrew Swan
cafe95ca01
Bug 1317470 Show permission prompts for background webextension updates r=florian
...
MozReview-Commit-ID: I55ePPFPuuE
--HG--
extra : rebase_source : a0b6aef83b3c315be7088e990c12181a5d022b8d
2017-01-19 14:17:53 -08:00
Mark Banner
16e6d381ac
Bug 503613 - Remove old 'tail =' lines from xpcshell.ini files; r=gps
...
MozReview-Commit-ID: 62Hp5ISxowJ
--HG--
extra : rebase_source : daa8efb3409031fea553f4fd0c9d0746e38dc308
extra : histedit_source : b4c23aacf678ba0d0ac9c09191a7c494ead11a08
2017-01-18 10:30:39 +00:00
Carsten "Tomcat" Book
709bd29d0a
merge mozilla-inbound to mozilla-central a=merge
2017-01-19 16:05:22 +01:00
Andrew Swan
2e63037fde
Bug 1317363 Implement the new sideloading flow r=florian,rhelmer
...
MozReview-Commit-ID: JgloWKYAhlK
--HG--
extra : rebase_source : 732c178b13c231b36dea0c8c9f0871c7486e18c3
2017-01-18 18:16:19 -08:00
Kris Maglione
94213ad506
Bug 1320395: Part 3 - Run WebExtensions in their own process type. r=billm,bobowen
...
MozReview-Commit-ID: FZ4f1Lda5vh
--HG--
extra : rebase_source : 013dfd2ab5e74097d81b0a2afebd3e02060f5e75
2017-01-12 14:11:47 -08:00
Chris Pearce
009952ed23
Bug 1329543 - Rename eme-adobe_description string to cdm_description. r=spohl
...
The Adobe CDM is being removed, leaving only the Widevine CDM. So it doesn't make
sense to have the string refer to Adobe.
MozReview-Commit-ID: 6jjI6Q7BwWX
--HG--
extra : rebase_source : f1aa42bbb8e55b97cac88295ba54780378ba8dfa
2017-01-14 16:39:30 +08:00
Chris Pearce
fffddbdfce
Bug 1329543 - Remove 'adobe' from GMP download code. r=spohl
...
MozReview-Commit-ID: HXcl2xNDgEo
--HG--
extra : rebase_source : 934855aee2eefbb7e2a13c360456cac118342b5e
2017-01-14 16:37:59 +08:00
Chris Pearce
c0e6ad9f36
Bug 1329543 - Remove Adobe from GMP backup downloader. r=mconley
...
MozReview-Commit-ID: 4wWso4j4Kwd
--HG--
extra : rebase_source : 0752c6f76e27b7a3b93610d1df47c4814b4c5c5d
2017-01-14 16:30:43 +08:00
Gijs Kruitbosch
a302733bfb
Bug 1331185 - default theme icon not shown when it is not in use, r=mossop,rhelmer
...
MozReview-Commit-ID: 1gZy3gMFNCo
--HG--
extra : rebase_source : 4e7b69bb5aa247bf331b3b79e3cc95f5b2770af9
2017-01-15 16:42:07 +00:00
Felipe Gomes
5a83ec2ffe
Bug 1331308 - Remove two addons from e10s allow list as they don't work. r=mconley
...
MozReview-Commit-ID: DfmsmoVgVbk
--HG--
extra : rebase_source : 4f483607884354b9445004529561188522fc0587
2017-01-16 18:13:52 -02:00
Jared Wein
5e37a69783
Bug 1331661 - Manually fix the remaining 'quotes' errors for eslint. r=Gijs
...
MozReview-Commit-ID: 7iXjQtp9ftV
--HG--
extra : rebase_source : 281bc81a05c3f7105918c1eac5141915851cfbe9
2017-01-17 10:38:58 -06:00
Jared Wein
43bac26d30
Bug 1331661 - Enable the 'quotes' rule for eslint and fix most of the errors with --fix. r=Gijs
...
MozReview-Commit-ID: 6tv0Z06CO4a
--HG--
extra : rebase_source : 014c0b04d8538dc5f15bc6dd4ed6bd220c55c5d4
2017-01-17 09:48:17 -06:00
Florian Quèze
85611a7b6d
Bug 1331081
- script generated patch to omit addEventListener/removeEventListener's third parameter when it's false, r=jaws.
...
--HG--
extra : rebase_source : a22344ee1569f58f1f0a01017bfe0d46a6a14602
2017-01-17 11:50:25 +01:00
Florian Quèze
1e42cad36c
Bug 1330464 - script-generated removal of additional parameters that don't exist in the interface, r=jaws.
2017-01-13 20:21:53 +01:00
Felipe Gomes
fde4c3cfb7
Bug 1329015. Configure list for addons on 51 release based on the top addons seen during the experiment on 51 beta. r=mconley
...
MozReview-Commit-ID: ESVWycM5bmd
--HG--
extra : rebase_source : 6c8ad8580ef5b5440cca03276d4dedde9357052a
2017-01-12 16:34:59 -02:00
Florian Quèze
a03918c148
Bug 1330147 - automatic removal of the third boolean parameter in removeObserver calls, r=jaws.
2017-01-11 22:27:42 +01:00
Andrew Swan
5246947c06
Bug 1308295 part 2: add extension prompts to InstallTrigger r=rhelmer
...
Logic for displaying addon installation confirmation prompts that
was previously in the Installer helper class is now rolled into the
prompts that are issued from AddonInstall.
MozReview-Commit-ID: HGZTqDZMgNQ
--HG--
extra : rebase_source : a7caaee24ffb0557b00c192fe01357a1ac2417bf
extra : source : 73440e18fc824662390fee130aab4a86cf6af60d
2017-01-05 16:35:07 -08:00
Andrew Swan
e0d3b0aa71
Bug 1308295 part 1: rename permHandler -> promptHandler r=rhelmer
...
MozReview-Commit-ID: 7IJaxeLXqBb
--HG--
extra : rebase_source : c81ffc5b0c30d999a45fd3c9d4792927b036a94f
2016-12-30 07:52:23 -08:00
Mark Banner
582fcb8090
Bug 1329614 - [eslint] Catch more cases of importing globals from 'var foo = Cu.import('...');'. r=jaws
...
MozReview-Commit-ID: 5NKHHb70YA6
--HG--
extra : rebase_source : 4551e56f56065349fb9ddc8d90e67f9dc84c1701
2017-01-09 10:12:26 +00:00
Luca Greco
bf415500cf
Bug 1329021 - Stop an embedded webextension when a shutdown bootstrap method is not defined. r=aswan
...
MozReview-Commit-ID: 4VTDRpadaHO
--HG--
extra : rebase_source : a06373e42c4b0a2dd43c51c98673798215af3d9e
2017-01-06 04:11:12 -05:00
Sebastian Hengst
430e57d6fb
Backed out changeset d8191c9b20ca (bug 1308295) for failing browser-chrome tests browser_bug567127.js, browser_discovery_install.js and browser_getmorethemes.js. r=backout
2017-01-10 17:57:38 +01:00
Sebastian Hengst
22246e78b5
Backed out changeset c0f94e1d6f11 (bug 1308295)
2017-01-10 17:56:28 +01:00
Andrew Swan
bfb895757c
Bug 1308295 part 2: add extension prompts to InstallTrigger r=rhelmer
...
Logic for displaying addon installation confirmation prompts that
was previously in the Installer helper class is now rolled into the
prompts that are issued from AddonInstall.
MozReview-Commit-ID: HGZTqDZMgNQ
--HG--
extra : rebase_source : 960a0a33795ff3578e3ee9365670f6a47e351e5c
extra : source : 73440e18fc824662390fee130aab4a86cf6af60d
2017-01-05 16:35:07 -08:00
Andrew Swan
3346784e1d
Bug 1308295 part 1: rename permHandler -> promptHandler r=rhelmer
...
MozReview-Commit-ID: 7IJaxeLXqBb
--HG--
extra : rebase_source : fbae15cfe8e8e23598c6adce1b0d89accb695e71
2016-12-30 07:52:23 -08:00
Carsten "Tomcat" Book
89882dc5f4
merge mozilla-inbound to mozilla-central a=merge
2017-01-10 12:11:31 +01:00
Sean Lee
e0653aa27c
Bug 812894 - Use the short time format for downloading remaining time.; r=Paolo
...
MozReview-Commit-ID: 8riIUa7MCfr
--HG--
extra : rebase_source : 16c543b46a18c886736daebf5199787580815292
2016-12-08 23:21:23 -10:00
Jared Wein
b33bfba51a
Bug 1329017 - Enable the no-useless-return rule for eslint and use eslint --fix to autofix the errors. r=standard8
...
MozReview-Commit-ID: 2MhpvzUDgtK
--HG--
extra : rebase_source : 1df2b81badfe556928f6424c8990e4b3fde7056f
2017-01-06 12:09:28 -05:00
Justin Wood
c41a21838f
Bug 1329310 - Support SIMPLE NAME for langpacks too. r=mshal
...
MozReview-Commit-ID: 8HpOsddMyhJ
--HG--
extra : rebase_source : f0737006e97caf488752eecafa8b35416caef821
2017-01-06 15:04:31 -05:00
Jared Wein
ba08da0b5d
Bug 1329012 - Enable the no-useless-call rule for eslint and fix the nine errors that it caught. r=mossop
...
MozReview-Commit-ID: 57vvfJlyvfW
--HG--
extra : rebase_source : 793106837614bc6756409712d8683a64f2096522
2017-01-05 12:56:53 -05:00
Jared Wein
f64146d9d7
Bug 1329014 - Enable the no-extra-bind rule and use eslint --fix to autofix the errors. r=standard8
...
MozReview-Commit-ID: BwK94W2mHXS
--HG--
extra : rebase_source : a905658829084d3a4018df81f51bb210ef1e645b
2017-01-05 16:43:29 -05:00
Iris Hsiao
7e248d8cc9
Merge mozilla-central to autoland
2017-01-06 11:13:22 -05:00
Robert Helmer
30f47382c3
Bug 1323938 - use the ADDON_INSTALL bootstrap reason for temporarily-loaded add-ons r=aswan
...
MozReview-Commit-ID: 3QtHQkhbYky
--HG--
extra : rebase_source : e7e115a7106c82d972b42ba1ac9fa7dc8efd0653
2016-12-29 17:15:29 -08:00
Wes Kocher
0f254a30d6
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 1ij6nLf8f8s
2017-01-05 17:30:35 -08:00
Jared Wein
a937f60d4f
Bug 1328805 - Enable the no-cond-assign rule for eslint and fix the six resulting errors mostly by wrapping the assignment with parentheses to explicitly state that the assignment is intentional with exception for advanced.js where assignment was not intended. r=mossop
...
MozReview-Commit-ID: EZytfzGoMLR
--HG--
extra : rebase_source : 6d64988ba720f172c188214c1ffbef87d093c79c
2017-01-05 01:03:08 -05:00
Jared Wein
f598aa2509
Bug 1326305 - Revert bad manual merge from bug 1325464 that lead to memory leaks. r=rhelmer
...
MozReview-Commit-ID: KIWhJ9nzv0E
--HG--
extra : rebase_source : 4107f3b12c477f97d32f6cb24b84aceb3561c271
2017-01-04 10:50:19 -05:00
Jared Wein
60b5555bc2
Bug 1328802 - Enable the no-unsafe-finally rule for eslint and fix the four errors that are triggered by it by moving the control flow statement outside of the finally block. r=mossop
...
MozReview-Commit-ID: 7UFBBpvptdd
--HG--
extra : rebase_source : b31f86341571ec6928caea130597e6c918a34636
2017-01-05 00:38:24 -05:00
Jared Wein
34d1740fa3
Bug 1328796 - Enable the no-debugger rule for eslint and remove the one instance of 'debugger;'. r=aswan
...
MozReview-Commit-ID: EpaRi97DHnd
--HG--
extra : rebase_source : f557282c4fa34ed8f7a64ffd1b56337f0d49e237
2017-01-05 00:05:56 -05:00
Andrew Swan
6f2a7b8c3a
bug 1323129 part 3: clean up the old amIWebInstallListener interfaces r=rhelmer
...
MozReview-Commit-ID: 27IuXEXbGvq
--HG--
extra : rebase_source : 795b59af728c536a942486e316a692cb31724fc9
extra : source : c59cb11abf98dcb9b9f5f48846e24552ed183c41
2017-01-03 20:37:31 -08:00
Andrew Swan
c6e46bcd64
Bug 1323129 part 2: remove amIWebInstaller r=rhelmer
...
MozReview-Commit-ID: O0jtQi9BzQ
--HG--
rename : toolkit/mozapps/extensions/amIWebInstallListener.idl => toolkit/mozapps/extensions/amIWebInstallPrompt.idl
extra : rebase_source : 7d1981f282b5e2c34b8b720c0a96e2cc8b71a86f
extra : source : 8a61b376d87f52d1bd660af41bdc6bdb5d5e44ae
2017-01-04 10:13:16 -08:00
Andrew Swan
090c727768
Bug 1323129 part 1: Remove support for installing multiple xpis in InstallTrigger r=rhelmer
...
MozReview-Commit-ID: 567cHYjbjO4
--HG--
extra : rebase_source : c386aa73b5b3e895b7bab5415b1490a210d3f263
extra : intermediate-source : 99ab629f9cadbd2404d1c62a484b558475005959
extra : source : 070c629adccf921965486524a3c65ce63b5323c1
2017-01-04 10:12:53 -08:00
Andrew Swan
005c2ba3de
Bug 1308309 Prompt for webextensions permissions r=florian,rhelmer
...
MozReview-Commit-ID: 6rTGvjKcx3H
--HG--
extra : rebase_source : b17acde9a1ebf4a378b5f4e02f411b2aef8cde10
extra : intermediate-source : a9f326b034571a273b0087a3c3d9c7738093d903
extra : source : 320fb02a40dc18208bb00cef3ba7e1de2ca89938
2017-01-03 10:55:25 -08:00
Jared Wein
9141469edf
Bug 1326511 - Enable brace-style and no-multi-spaces eslint rules for toolkit. r=MattN
...
MozReview-Commit-ID: FuVu8skcqOe
--HG--
extra : rebase_source : 8ab34c4e46a7c3075b459bf44786ec184d10d203
2016-12-30 21:47:25 -05:00
Jared Wein
2bd8ec9d21
Bug 1325464 - Manually fix the remaining ES6 method syntax eslint errors. r=MattN
...
MozReview-Commit-ID: 6NqMryvKH9S
--HG--
extra : rebase_source : 264815538de1d0698cbd82e1b995be1b1b07f373
2016-12-28 12:22:09 -05:00
Jared Wein
ecab54a7c9
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 7E7LPorrEje
--HG--
extra : rebase_source : 0572a35415a766a3f31d266760ecd07f0dcc3f72
2016-12-29 18:34:54 -05:00
Wes Kocher
0dfb7c2b5c
Backed out 3 changesets (bug 1325464) for xpcshell failures a=backout
...
Backed out changeset 562ddc32cc21 (bug 1325464)
Backed out changeset cd10db6087dd (bug 1325464)
Backed out changeset 4079437c4648 (bug 1325464)
2016-12-29 14:05:44 -08:00
Jared Wein
e916e6e896
Bug 1325464 - Manually fix the remaining ES6 method syntax eslint errors. r=MattN
...
MozReview-Commit-ID: 6NqMryvKH9S
--HG--
extra : rebase_source : 4085737de26adb421eb9b3c9e9841d44a1c89fa4
2016-12-28 12:22:09 -05:00
Jared Wein
7255df4e9a
Bug 1325464 - Enable object-shorthand rule and run 'mach eslint --fix' with the rule enabled. r=MattN
...
MozReview-Commit-ID: 8WoGr8i6oCR
--HG--
extra : rebase_source : da7172285d43b820421557ed3b05887e091ff939
2016-12-29 15:20:47 -05:00
Wes Kocher
c4adb53fc9
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: IQlYASgyniL
2017-01-05 17:32:50 -08:00
Nick Thomas
2aced9c475
Bug 1320773 - Update stub installer build to include dummy certificate for Stub Attribution data; r=mshal
2017-01-05 14:54:06 -05:00
Florian Quèze
34e970eb9b
Bug 1329182 - remove trailing newURI null parameters in toolkit/, r=jaws.
2017-01-09 20:27:25 +01:00
Thomas Nguyen
0aaea58b69
Bug 1304623 - Create a pref to control the default referrer policy - part 3. r=bkelly
...
MozReview-Commit-ID: 1A6IHPeNYBQ
2017-01-05 11:29:56 +08:00
Masatoshi Kimura
5aabeea338
Bug 1325217 - Remove Windows Vista from <supportedOS> manifest. r=jimm
...
MozReview-Commit-ID: BoZo3XKCgv0
--HG--
extra : rebase_source : 8ad6fa7d6fcc3741e308287a57471f61dd62f97b
2016-12-22 07:17:30 +09:00
Ethan Glasser-Camp
e863aa6c2a
Bug 1323228 - throw an exception if using the storage API without an ID, r=kmag
...
This protection is in ext-storage.js rather than
ExtensionStorageSync.jsm because storage.local may one day be migrated
to work using the same code as ExtensionStorageSync, but without any
syncing event loop. When this happens, we still want to raise but only
in the storage.sync case.
MozReview-Commit-ID: Jwu9FA5DZA6
--HG--
extra : rebase_source : fa749703bb9aeea214ea9c19fd42d9fdf9ed6efa
2016-12-19 18:06:05 -05:00
Phil Ringnalda
b94a0cbd73
Merge m-i to m-c, a=merge
2016-12-24 16:51:17 -08:00
Kris Maglione
a60dac64bc
Bug 1325149: Don't download dummy config when GMP updates are disabled. r=rhelmer
...
MozReview-Commit-ID: DfKOxpTIiXE
--HG--
extra : rebase_source : e19785f79d9b4fb0b61cd4aeee5eb0a4b742e0c0
extra : amend_source : ff19aa3f3bed94fbc70bbaee1bb95bbb02f017f0
2016-12-22 18:37:17 -08:00