Sebastian Hengst
8c96c22f75
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 9IxbB2vCH4S
2017-08-05 11:55:25 +02:00
Kris Maglione
0275d91832
Bug 1385880: Part 2 - Store promise returned by bootstrap startup method. r=aswan
...
This is also the first step in moving async startup/shutdown tracking into the
add-on manager.
MozReview-Commit-ID: Uf4ecSW77S
2017-08-04 13:20:36 -07:00
Kris Maglione
65f0669a7d
Bug 1385880: Part 1 - Remove WebExtensionBootstrap.js. r=aswan
...
MozReview-Commit-ID: X4JoEC61TF
2017-08-04 23:12:24 -07:00
Tim Nguyen
8c3d881f13
Bug 1342712 - Allow scoping a theme per-window. r=jaws
...
MozReview-Commit-ID: FYsmgz5qAjx
2017-08-04 20:08:57 +00:00
Tomislav Jovanovic
7424578610
Bug 1385864 - Drop invalid optional_permissions from manifests r=kmag
...
MozReview-Commit-ID: Df2wjNOTVkF
2017-08-04 00:26:50 +02:00
Rob Wu
37467a9494
Bug 1362448 - Support "incognito" in downloads.create r=aswan
...
MozReview-Commit-ID: HN3x6eFT9xB
2017-07-14 17:14:18 +02:00
Wes Kocher
00f6683e58
Backed out changeset 31db4b302143 (bug 1344519) for android xpcshell test_basic.js failures a=backout CLOSED TREE
...
MozReview-Commit-ID: KUR8cqMGGDJ
2017-08-03 19:04:09 -07:00
Jonathan Kingston
1a22af4493
Bug 1344519 - Add web extension events for containers onUpdated, onCreated and onRemoved r=aswan,baku
...
MozReview-Commit-ID: 9Zxjc1J2CAt
2017-05-14 00:39:32 +01:00
Tim Nguyen
0d00851c4b
Bug 1347182 - Add support for setting the background color of all toolbars using a WebExtension theme. r=jaws
...
Original patch by :mikedeboer.
MozReview-Commit-ID: IbTBCjt6oJp
2017-06-15 19:20:26 +02:00
Alexandre Poirot
db0629c2f3
Bug 1386299 - Make WebExtension use toolkit's EventEmitter instead of DevTools one. r=rpl
...
MozReview-Commit-ID: 2w1ndV1g1h1
2017-08-03 15:07:05 +02:00
Sebastian Hengst
099b25f815
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 5MywkQxECqB
2017-08-03 11:46:00 +02:00
Kris Maglione
7a5899b259
Bug 1386937: Fix typo in initialization check. r=trivial
...
MozReview-Commit-ID: 7MD79wChHyG
2017-08-02 22:01:58 -07:00
Kris Maglione
c4d42444e0
Remove unused lazy imports. r=trivial (no bug)
...
MozReview-Commit-ID: rqUFJw7Wsb
2017-08-02 21:09:38 -07:00
Masatoshi Kimura
c0943e4f30
Bug 1326520 - Rename nsIURI.path to pathQueryRef. r=valentin.gosu
...
MozReview-Commit-ID: DqJdTGopR9G
2017-07-29 20:50:21 +09:00
Rajesh Kathiriya
fefc455410
Bug 1374620 - Enabled the ESLint dot-notation rule across mozilla-central r=standard8
...
MozReview-Commit-ID: FadrI2li43G
2017-07-25 23:45:41 +05:30
Bob Silverberg
7ca1f24ce4
Bug 1339550 - Implement browser.settings.allowPopupsForUserEvents, r=aswan
...
This will modify the "dom.popup_allowed_events" preference to control whether events from
user actions are allowed to open pop-up windows or not. If set to `false` then pop-ups from
user actions will not be allowed and will result in a doorhanger being displayed informing
the user that a pop-up was blocked. If set to `true` then all of the default events
will be allowed to open pop-up windows.
MozReview-Commit-ID: 8UFziq23zug
2017-07-31 16:46:36 -04:00
Wes Kocher
b99a449aab
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: LFuPHJf6OyA
2017-08-01 18:09:08 -07:00
Kris Maglione
4e26cbfb44
Bug 1380267: Add 1s max delay to extension shutdown blocker. r=aswan
...
MozReview-Commit-ID: GqFPiVVgXUs
2017-07-31 12:02:23 -07:00
Sebastian Hengst
153a945725
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: IrMqWiJhwan
2017-08-01 11:23:57 +02:00
Nicholas Nethercote
01d077755d
Bug 1384834 (part 2) - Remove remaining uses of nsAdoptingCString. r=erahm.
2017-07-28 11:21:47 +10:00
Wes Kocher
11c90747d8
Merge inbound to central, a=merge
...
MozReview-Commit-ID: Dg4fbH8wbXt
2017-07-31 17:43:38 -07:00
Andrew Swan
ab32078a6b
Bug 1350151 Part 3: Use requireUserInput for downloads.open() r=kmag
...
MozReview-Commit-ID: GhXBZ5sWlRt
2017-07-25 23:01:05 -07:00
Andrew Swan
7e9dee9a88
Bug 1350151 Part 2: Use requireUserInput for permissions.request() r=kmag
...
MozReview-Commit-ID: ALRlk7ZZ7LR
2017-07-25 22:43:34 -07:00
Andrew Swan
702d75aac5
Bug 1350151 Part 1: Add requireUserInput property for functions in webextension schemas r=kmag
...
MozReview-Commit-ID: BrMAwbwEu8b
2017-07-25 22:45:47 -07:00
Nicholas Nethercote
636397db95
Bug 1384835 (part 1, attempt 2) - Use nsA[C]String references instead of pointers for outparams of Get*String() pref functions. r=froydnj.
2017-07-31 10:52:51 +10:00
Bob Silverberg
4bc1b30042
Bug 1352711 - Add a notifications.onShown event and use it to fix an intermittent in test_ext_notifications.html, r=mixedpuppy
...
MozReview-Commit-ID: GC9poUR4jnu
2017-08-02 04:44:10 -04:00
Bob Silverberg
2e01e83446
Bug 1381605 - Do not load ExtensionSettingsStore's JSON file synchronously, r=aswan
...
MozReview-Commit-ID: 7lQp9hL9pNd
2017-07-24 15:49:30 -04:00
Sebastian Hengst
1326418a49
Backed out changeset f5922a7ed25a (bug 1374620) for failing eslint at telemetry/tests/unit/test_TelemetrySend.js:358: ["os"] is better written in dot notation. r=backout
2017-07-31 14:44:34 +02:00
Rajesh Kathiriya
0d920ece6a
Bug 1374620 - Enabled the ESLint dot-notation rule across mozilla-central r=standard8
...
MozReview-Commit-ID: FadrI2li43G
2017-07-25 23:45:41 +05:30
Tomislav Jovanovic
bf271b49fb
Bug 1383262 - Better download() error message and default filename r=aswan
...
MozReview-Commit-ID: IbPb2sj3AQ9
2017-07-30 02:36:08 +02:00
Kris Maglione
debd2ac908
Bug 1357902 - Use improved locale service APIs for localization. r=gandalf
...
MozReview-Commit-ID: 6Aj0SZkCJwg
2017-05-04 18:28:05 -07:00
Cameron Kaiser
cda9d44e69
Bug 1385357 - Whitelist Gopher to be consistent with registerProtocolHandler. r=mixedpuppy
2017-07-27 23:32:25 -07:00
Carsten "Tomcat" Book
031a6f535a
Merge mozilla-central to mozilla-inbound
2017-07-28 15:25:58 +02:00
Shane Caraveo
d9e039683b
Bug 1380186 test http redirects to moz-ext protocol, r=kmag
...
MozReview-Commit-ID: Kg8ELe3tV2z
2017-07-27 13:34:54 -07:00
Junior Hsu
83dc74f0cf
Bug 1385166 - disable rcwn in those web request tests causing bustage, r=mixedpuppy
2017-07-27 20:46:00 +02:00
Sebastian Hengst
fa11c3896d
Backed out changeset 07b534f44740 (bug 1384835) for failing xpcshell's security/manager/ssl/tests/unit/test_cert_sha1.js checkCertErrorGenericAtTime on Linux x64 debug. r=backout
2017-07-28 10:30:29 +02:00
Nicholas Nethercote
5731f3fdf6
Bug 1384835 (part 1) - Use nsA[C]String references instead of pointers for outparams of Get*String() pref functions. r=froydnj.
...
This is basically a cosmetic change; references are the normal way to do string
outparams.
2017-07-25 19:12:56 +10:00
Shane Caraveo
1fe97eb22e
Bug 1382834 fix ws/wss protocol matching, r=kmag
...
MozReview-Commit-ID: 6IKTPA1sJgh
2017-07-24 17:00:29 -07:00
Bob Silverberg
6c451a9e15
Bug 1383728 - Add missing tests back into manifests, r=mixedpuppy
...
The following tests were removed from the test manifest in https://hg.mozilla.org/mozilla-central/rev/9704283b0e3a and never added back:
toolkit/components/extensions/test/xpcshell/test_ext_browserSettings.js
toolkit/components/extensions/test/xpcshell/test_ext_extension_content_telemetry.js
toolkit/components/extensions/test/xpcshell/test_ext_storage_telemetry.js
A bunch of changes were needed to the telemetry tests to make them work in OOP mode as well.
MozReview-Commit-ID: LPOrGb8OxNL
2017-07-24 08:57:50 -04:00
Sebastian Hengst
00c69899cd
Backed out changeset ca779a5aa93f (bug 1383728) for failing the xpcshell tests test_ext_storage_telemetry.js and test_ext_extension_content_telemetry.js on Android. r=backout on a CLOSED TREE
2017-07-27 14:18:42 +02:00
Bob Silverberg
279183efa4
Bug 1383728 - Add missing tests back into manifests, r=mixedpuppy
...
The following tests were removed from the test manifest in https://hg.mozilla.org/mozilla-central/rev/9704283b0e3a and never added back:
toolkit/components/extensions/test/xpcshell/test_ext_browserSettings.js
toolkit/components/extensions/test/xpcshell/test_ext_extension_content_telemetry.js
toolkit/components/extensions/test/xpcshell/test_ext_storage_telemetry.js
A bunch of changes were needed to the telemetry tests to make them work in OOP mode as well.
MozReview-Commit-ID: LPOrGb8OxNL
2017-07-24 08:57:50 -04:00
Nicolas Ouellet-Payeur
4e15124c49
Bug 1375212 - Wrap thrown strings in Error objects r=eoger,markh
...
MozReview-Commit-ID: KquBcbNhBEN
2017-07-22 18:55:43 -07:00
Andrew Halberstadt
86f21296a2
Bug 1383120 - Enable no-arbitrary-setTimeout eslint rule on xpcshell tests, r=mossop
...
MozReview-Commit-ID: 6DqLaZ9n5EM
2017-07-26 09:08:07 -04:00
Bob Silverberg
e362a82d5a
Bug 1381297 - Store the installDate of an extension as a number in the extension-settings.json file, r=aswan
...
MozReview-Commit-ID: 1P7hy23Yyk6
2017-07-20 09:02:36 -04:00
Carsten "Tomcat" Book
d81e194db5
merge mozilla-inbound to mozilla-central a=merge
2017-07-26 11:11:40 +02:00
Wes Kocher
76048ac133
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: AwACQvl2e5g
2017-07-25 19:09:39 -07:00
Luca Greco
596eba68f4
Bug 1380287 - Turn on telemetry in test_chrome_ext_contentscript_telemetry.html. r=Dexter
...
MozReview-Commit-ID: L4v0PDks3uH
2017-07-19 14:22:23 +02:00
Sebastian Hengst
cd2f778704
Backed out changeset 8955980312a6 (bug 1363886) for failing mochitests test_ext_contentscript_permission.html and test_chrome_ext_contentscript_unrecognizedprop_warning.html on Android 4.3 debug. r=backout
2017-07-25 10:42:33 +02:00
Sebastian Hengst
2229cb72c0
Backed out changeset 0bb1d7f7feb0 (bug 1363886)
2017-07-25 10:40:38 +02:00
Sebastian Hengst
d3b9792df4
Backed out changeset 4b3e02945e19 (bug 1363886)
2017-07-25 10:40:32 +02:00