Cosmin Sabou
228b60b752
Backed out changeset 3a641d9546c6 (bug 1436450) for xpcshell failure on xpcshell/test_ext_permissions.js.
2018-03-28 17:24:53 +03:00
Tomislav Jovanovic
0112a7305b
Bug 1436450 - Fix <all_urls> as an optional API permission r=aswan
...
MozReview-Commit-ID: FXiUuNgPlRo
2018-03-27 00:40:23 +02:00
Margareta Eliza Balazs
6f3465c977
Backed out changeset 6af40fb76692 (bug 1372406) for Doc lint failure in builds/worker/checkouts/gecko/docs-out/html/main/_staging/python/mach.commands.rst on a CLOSED TREE
2018-03-28 07:26:10 +03:00
Kris Maglione
908b434d49
Bug 1372406: Stop misusing import-globals-from in extension API scripts. r=aswan
...
MozReview-Commit-ID: FTkcmuguOwq
2018-03-25 21:20:17 -07:00
Luca Greco
3a666a3d88
Bug 1425197 - Add additional checks of the target URL in the inspectedWindow devtools actor. r=kmag, r=ochameau
2018-03-16 21:20:52 +01:00
Tim Nguyen
fea7311530
Bug 1417883 - Refactor theme code to have processing code in the variable map. r=dao
2018-03-27 13:40:06 +02:00
Dylan Stokes
627c0e4bd5
Bug 1417883 - Allow theming autocomplete popups. r=ntim, jaws
2018-02-11 12:32:33 -05:00
Bogdan Tara
2287d967d1
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-03-27 12:16:26 +03:00
Kris Maglione
fd4b15b0bb
Bug 1410755: Follow-up: Fix assertion in debug builds. r=me
...
MozReview-Commit-ID: G9Hjrpm7Owg
2018-03-26 22:57:19 -07:00
Kris Maglione
284dfd93d5
Bug 1410755: Follow-up: Fix static analysis bustage. r=bustage
...
MozReview-Commit-ID: GDtg3LoBJhS
2018-03-26 22:40:11 -07:00
Kris Maglione
b67da89606
Bug 1410755: Add StreamFilterParent as a request to the channel load group. r=mixedpuppy
...
When the base request that we are filtering finishes, it generally removes it
self from the document's load group. If that happens before the parser has
started (which tends to be the case for XML documents that haven't consumed
any data), it can unblock the load event too early. Adding the
StreamFilterParent to the load group while the request is still pending
prevents this problem.
MozReview-Commit-ID: InxAVZQy9kT
2018-03-24 16:51:35 -07:00
Zhengyi Lian
3b2c535118
Bug 1423757 - Allow theming toolbar fields focused state r=jaws,ntim
...
MozReview-Commit-ID: 9XrN64FTMA4
2018-03-07 02:59:00 -05:00
Tom Ritter
1ca643e9ac
Bug 1446116 Disable timer jitter on test_ext_alarms.js r=gbrown
...
MozReview-Commit-ID: 27Z3vIejv8y
2018-03-23 11:20:20 -05:00
Hector Zhao
ed979d9e0a
Bug 1435142 - Part 3: expose closeTabByDblclick to WebExtension. r=mixedpuppy
...
MozReview-Commit-ID: GVgDdNFP0qL
2018-03-06 17:11:49 +08:00
Tim Nguyen
d49de43825
Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao
...
MozReview-Commit-ID: 5dsyKwvjYht
2018-03-16 23:21:46 +00:00
Margareta Eliza Balazs
8ad3204b44
Backed out 2 changesets (bug 1444760) for ES lint failure in /builds/worker/checkouts/gecko/browser/base/content/browser.js on a CLOSED TREE
...
Backed out changeset 71f61091a716 (bug 1444760)
Backed out changeset 4956db1e9bdd (bug 1444760)
2018-03-25 15:29:54 +03:00
Tim Nguyen
76bd43b52d
Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao
...
MozReview-Commit-ID: 5dsyKwvjYht
2018-03-16 23:21:46 +00:00
Gurzau Raul
8412f00f28
Backed out changeset 6fbbb00841e4 (bug 1423757) for failing browser_ext_themes_toolbar_fields_focus.js
2018-03-24 01:49:13 +02:00
Zhengyi Lian
5444fb98bb
Bug 1423757 - Allow theming toolbar fields hover & focused state r=jaws,ntim
...
MozReview-Commit-ID: 9XrN64FTMA4
2018-03-07 02:59:00 -05:00
Narcis Beleuzu
5d8c118952
Backed out 3 changesets (bug 1435142) for browser-chrome failures on browser_preloadedBrowser_zoom.js
...
Backed out changeset 7334da12de35 (bug 1435142)
Backed out changeset cd802f66b7aa (bug 1435142)
Backed out changeset 1505855fc858 (bug 1435142)
2018-03-23 19:45:14 +02:00
Hector Zhao
20d3e8852a
Bug 1435142 - Part 3: expose closeTabByDblclick to WebExtension. r=mixedpuppy
...
MozReview-Commit-ID: GVgDdNFP0qL
2018-03-06 17:11:49 +08:00
Oriol Brufau
84b7fedb94
Bug 1448120 - Allow 0 as minimum or maximum integer in webextension schema r=mixedpuppy
...
MozReview-Commit-ID: 2gd8e4SdaQ2
2018-03-22 21:03:03 +01:00
shindli
371ed1feee
Backed out changeset 3ec1117a37e1 (bug 1445316) for c3 & c6 failures in mobile/android/components/extensions/test/mochitest/test_ext_activeTab_permission.html on a CLOSED TREE
2018-03-23 00:33:29 +02:00
Oriol Brufau
5b6857f517
Bug 1445316 - Optimize tabs.query with 'active', 'currentWindow', 'index' or 'windowId' r=mixedpuppy
...
MozReview-Commit-ID: L5i129iC44W
2018-03-13 20:52:58 +01:00
Bob Silverberg
53970dbf30
Bug 1344749 - Expose API to customize where new tabs open, r=dao
...
This patch implements the preference "browser.tabs.insertAfterCurrent" which,
when set to true, will cause all tabs (related and unrelated) to be opened next
to the current tab.
It also implements the browserSettings API "newTabPosition", which allows
extensions to control both "browser.tabs.insertRelatedAfterCurrent", and
"browser.tabs.insertAfterCurrent" via values for "afterCurrent",
"relatedAfterCurrent" and "atEnd".
The code for "browser.tabs.insertAfterCurrent" including the test for it is
mostly taken from a patch attached to bug 933532 written by Masayuki Nakano.
MozReview-Commit-ID: KQE7M2FGpc7
2018-01-19 12:59:53 -05:00
Boris Zbarsky
1eb7f3f9c3
Bug 1444143 part 10. Remove unnecessary QIs to Ci.nsIFrameLoader in JS. r=mystor
...
nsFrameLoader is on WebIDL bindings, so those QIs are no-ops anyway, unless the given object is no a frameloader to start with.
MozReview-Commit-ID: IPiW70H5NPc
2018-03-21 22:43:17 -04:00
Luca Greco
ef9e518f6c
Bug 1451767 - Add missing type in events API schema examples from the WebExtensions docs. r=aswan
...
MozReview-Commit-ID: Job5tZbiwWm
2018-04-05 16:31:00 +02:00
Tiberius Oros
627796c275
Merge inbound to mozilla-central. a=merge
2018-03-21 12:03:08 +02:00
Kris Maglione
ee28f34d8f
Bug 1446868: Part 2 - Convert remaining update.rdf tests to JSON format. r=aswan
...
MozReview-Commit-ID: 4ZIMdrvP5pJ
2018-03-18 22:21:46 -07:00
Kris Maglione
e1f567896e
Bug 1446571: Add missing semicolon. r=eslint-fix DONTBUILD CLOSED TREE
...
MozReview-Commit-ID: FikjFYLirlG
2018-03-20 19:55:51 -07:00
Kris Maglione
8e882de731
Bug 1446571: Part 2b - Update update tests to run in parallel. r=aswan
...
MozReview-Commit-ID: AYgDFSTcTtT
2018-03-16 17:52:20 -07:00
Kris Maglione
995be65c12
Bug 1447517: Stop running Windows WebExtensions tests in non-OOP mode. r=mixedpuppy DONTBUILD
...
Now that WebExtensions run OOP in Windows by default, and we have no intention
of going back, there's no need to run an extra set of in-process tests for
them.
MozReview-Commit-ID: t8ryuuNFHe
2018-03-20 17:32:47 -07:00
Kris Maglione
c56a653ac3
Bug 1446250: Part 2 - Optimize/reduce calls into the Photon PageAction API. r=mixedpuppy
...
Calling into the Photon PageAction API to update a property is orders of
magnitude more expensive than the simple DOM-based updates we used previously.
To make matters worse, a lot of our caching was removed during the migration,
and the Photon API introduces a lot of duplicated work when selecting icons.
This patch caches the last known state for each property to avoid calling into
the Photon APIs to update each property more than necessary, and removes the
extraneous preferred icon size calculations that the Photon code already
duplicates.
MozReview-Commit-ID: LjPPxolmcd6
2018-03-15 20:20:33 -07:00
Shane Caraveo
3b5841fbab
Bug 1446517 - move some webRequest auth tests to xpcshell, r=kmag
...
MozReview-Commit-ID: 5A4oDnRh2lS
2018-03-20 14:21:51 -05:00
Julian Descottes
60b399b826
Bug 1444926 - Move devtools/shim to devtools/startup;r=ochameau
...
MozReview-Commit-ID: K9WuJuTdYHS
2018-03-12 14:41:48 +01:00
Kris Maglione
245ac6e82e
Bug 1446821: Add shutdown blocker for async extension uninstall tasks. r=mixedpuppy
...
MozReview-Commit-ID: AMHkqviDMoV
2018-03-18 13:59:56 -07:00
Kris Maglione
69af57f5be
Bug 1446833: Follow-up: Fix intermittent Windows file locking xpcshell bustage. r=bustage DONTBUILD
...
MozReview-Commit-ID: LyOmJyKT70K
2018-03-20 14:29:45 -07:00
Noemi Erli
69b517254d
Backed out 3 changesets (bug 1435142) for failing in browser/base/content/test/tabs/browser_close_tab_by_dblclick.js on a CLOSED TREE
...
Backed out changeset 9193e64cfe29 (bug 1435142)
Backed out changeset ff4b0af1e773 (bug 1435142)
Backed out changeset 79b72c904600 (bug 1435142)
2018-03-20 15:38:04 +02:00
Hector Zhao
880c9eb1d7
Bug 1435142 - Part 3: expose closeTabByDblclick to WebExtension. r=mixedpuppy
...
MozReview-Commit-ID: GVgDdNFP0qL
2018-03-06 17:11:49 +08:00
Felipe Gomes
9480e1f2d7
Bug 1429177 - Policy: Set network proxy settings. r=mixedpuppy
2018-03-19 02:15:50 -03:00
Kris Maglione
86d5654da0
Bug 1409888: Whitelist expected promise rejection. r=trivial,test-only DONTBUILD
...
MozReview-Commit-ID: JR3A5rYLmwD
2018-03-18 14:09:06 -07:00
Kris Maglione
6f921ee6da
Bug 1445821: Whitelist expected promise rejection. r=trivial,test-only
...
MozReview-Commit-ID: FZM93rcOsVJ
2018-03-18 14:07:58 -07:00
Vivek Dhingra
55b9c22b53
Bug 1397393 - Make transitioning between 2 themes with a dynamic theme smooth r=mconley
...
MozReview-Commit-ID: Cjx0E2PN6GP
2018-03-13 18:20:08 -04:00
Sylvestre Ledru
055d8432e6
Bug 1443080 - Use the static call for static methods (not instance) r=Ehsan
...
MozReview-Commit-ID: JwHh4bzxuTR
2018-03-16 14:29:15 +01:00
Shane Caraveo
f5c8b3f6f2
Bug 1444579 - fix use of places provider for topSites api, r=Gijs,kmag
...
MozReview-Commit-ID: 8GTl9BLQdge
2018-03-14 19:58:15 -05:00
Kris Maglione
9458c68b61
Bug 1445537: Track frameloader swaps when monitoring for channel disconnections. r=aswan
...
When we swap <browser> frameloaders, the message managers on the parent side
also change. And since a frameloader swap is usually followed by the original
<browser> and its message manager being destroyed, this leads us to think the
message manager has disconnected earlier than it actually does.
MozReview-Commit-ID: LC9aaoynWzH
2018-03-14 15:44:08 -07:00
Kris Maglione
a7289e8164
Bug 1445551: Part 1c - Fix browser tests that attempt to use importGlobalProperties. r=mconley
...
When compartment-per-addon is disabled, browser mochitests will no longer
automatically run in an implicit Sandbox scope, which means that things like
Cu.importGlobalProperties will stop working.
MozReview-Commit-ID: AWloQ7gasEf
2018-03-13 18:18:27 -07:00
Dorel Luca
74a9e3b49b
Backed out 3 changesets (bug 1435142) for Mochitest failure on browser/base/content/test/tabs/browser_close_tab_by_dblclick.js
...
Backed out changeset bcde232543f8 (bug 1435142)
Backed out changeset e9ddfb08a712 (bug 1435142)
Backed out changeset 069febd18b9e (bug 1435142)
2018-03-19 17:54:01 +02:00
Hector Zhao
c67520b0a3
Bug 1435142 - Part 3: expose closeTabByDblclick to WebExtension. r=mixedpuppy
...
MozReview-Commit-ID: GVgDdNFP0qL
2018-03-06 17:11:49 +08:00
Kris Maglione
90b0fe5c7e
Bug 1444758: Follow-up: Disable test_ext_unload_frame for too frequent intermittent failures. r=bustage DONTBUILD
...
MozReview-Commit-ID: 7HrXu2mcnmW
2018-03-12 22:52:21 -07:00