Boris Zbarsky
16e02a5e28
Bug 1460735 part 1. Remove use of nsIDOMDocument in JS. r=qdot
...
There are some places where we have a thing which may not even be a node, and
we end up hardcoding the value of DOCUMENT_NODE there, because
"foo.nodeType == foo.DOCUMENT_NODE" will test true if foo is not a node: both
sides will be undefined.
2018-05-29 13:39:00 -04:00
Kris Maglione
9505ca6e5e
Backed out changeset 188dc519bc48 (bug 1464635) r=backout
...
MozReview-Commit-ID: JrR4q5Rwyqi
2018-05-28 07:47:30 -07:00
Dorel Luca
6bac60aea0
Bug 1464635 Disabled [browser_ext_settings_overrides_default_search.js] on all platforms. r=aryx
2018-05-28 02:38:00 +03:00
Cosmin Sabou
5a74471337
Merge inbound to mozilla-central. a=merge
2018-05-27 15:58:59 +03:00
Luca Greco
bbb0a980e1
Bug 1458918 - Prevent windows.getLastFocused from leaking tab being adopted by a new window. r=dao,mixedpuppy
...
MozReview-Commit-ID: 6Nj7J7aI06B
--HG--
extra : rebase_source : 93625678c7799886277566abe79efd1d558e529e
2018-05-03 16:24:02 +02:00
Luca Greco
413161a565
Bug 1458918 - Prevent the session API from leaking tabIds when checking tab permissions on session data. r=mixedpuppy
...
MozReview-Commit-ID: 10O8nLc6tJl
--HG--
extra : rebase_source : a0bbc6dfdfe6b99aca584b935e909af6f7c66217
2018-05-09 15:56:01 +02:00
Mark Banner
b321b832fd
Bug 824502 - Fix unit tests for the folder=<id> to parent=<guid> transition. r=mak
...
MozReview-Commit-ID: FCaiJrSAMAV
--HG--
extra : rebase_source : 1edf169c3a24b1c0b8c1be2e8eb0f06e8605df80
2018-05-01 08:14:53 +01:00
Kris Maglione
6ac523347a
Bug 1461145: Support async startup/shutdown bootstrap methods. r=aswan
...
MozReview-Commit-ID: L0G4DA0KJ87
--HG--
extra : rebase_source : b774d70d11c47d138535685104c5d5bc197f7866
2018-05-12 18:51:32 -07:00
Kris Maglione
1e03e83e35
Bug 1461146: Replace Addon.userDisabled setter with async enable()/disable() methods. r=aswan
...
MozReview-Commit-ID: Gj2iCsBIdnq
--HG--
extra : rebase_source : 7766537d472ae8d6a25c4c824a50c0bb6bc49865
2018-05-12 16:49:35 -07:00
Xidorn Quan
cfe970a04f
Bug 1463408 part 2 - Add profiler feature seqstyle for forcing sequential styling when profiling. r=emilio,mstange
...
MozReview-Commit-ID: 6fm8j7z1EbJ
--HG--
extra : rebase_source : 1715b6af2c72323f320ff3da8e46d1634f5f7367
2018-05-23 19:35:03 +10:00
Xidorn Quan
4f8d1e3a65
Bug 1463408 part 1 - Remove unused restyle profiler feature. r=mstange
...
MozReview-Commit-ID: F5i5W02jhEV
--HG--
extra : rebase_source : 5fdddf6383f334c831396dc8348a7d3c032c93a6
2018-05-23 19:34:23 +10:00
Jonathan Kingston
daad797972
Bug 1452666 - Simplify SessionHistory serialization code and test expanded principals are serialized and can restore tabs. r=bz,mikedeboer
...
MozReview-Commit-ID: EV39wz2TFlj
--HG--
extra : rebase_source : 736cc42fe3325f46856aba9bf894b1bad2a16368
2018-05-19 14:42:52 +01:00
Michael Kaply
828ab007c4
Bug 1460910 - Allow sidebar to be closed at install. r=mixedpuppy
...
MozReview-Commit-ID: 5UWW7DNQKzr
--HG--
extra : rebase_source : 7613b25201b248310f74862585fc507042445804
2018-05-18 10:30:04 -05:00
Oriol Brufau
ae9392e1f0
Bug 1451176 - Preserve tab-specific data when tab is moved to another window r=mixedpuppy
...
MozReview-Commit-ID: 80h4U7G3gmb
--HG--
extra : rebase_source : d8939d51f967a7c3a98977d3376d2727abd22a79
2018-04-04 16:04:11 +02:00
Oriol Brufau
0d16cdb78d
Bug 1457474 - Add 'Manage Extension' in browserAction context menu r=Gijs,mixedpuppy
...
MozReview-Commit-ID: 3iA7fCeXLVs
--HG--
extra : rebase_source : 0d53cc24e7d6ca733aeca939dbcbd731874acda0
2018-05-14 22:23:21 +02:00
Oriol Brufau
853d681cac
Bug 1463012 - Use Node.contains instead of isAncestorOrSelf r=mixedpuppy
...
MozReview-Commit-ID: 9lxgl5bupBF
--HG--
extra : rebase_source : 8fa8c65b54a250443fa00629461851609d1145c4
2018-05-15 13:33:14 +02:00
Oriol Brufau
b3b41d6f92
Bug 1419893 - Add windowId parameter in browserAction methods r=mixedpuppy
...
MozReview-Commit-ID: FFb4I1wmTH
--HG--
extra : rebase_source : 759d4a11fbd57b3335f7e0da746c79ef906a36e4
2018-04-06 23:18:44 +02:00
Shane Caraveo
41637c6525
Bug 1461693 - add missing params to changeInfo for tabs.onUpdated, r=rpl
...
MozReview-Commit-ID: 1brjyYc7PwW
--HG--
extra : rebase_source : 3a4be6a28e142f725cb750c1c2138b66ac0c7185
2018-05-21 12:53:08 -04:00
Sam Foster
5369230cb7
Bug 1457389 - Check if extension is in the overflow menu when setting fixedWidth on the popup. r=rpl
...
MozReview-Commit-ID: 3NqnOMpu18M
--HG--
extra : rebase_source : 2e77701c8e9cf94983b97b4a80d170dd86da0424
2018-04-30 09:56:27 -07:00
Greg Tatum
a95f839180
Bug 1447338 - Add thread "responsiveness" as a configurable feature to the Gecko Profiler; r=mstange
...
MozReview-Commit-ID: KTJRvQzUwsf
--HG--
extra : rebase_source : bac38dc65bf074f31b2e25f80620a6baa4c7e14d
2018-03-28 15:28:54 -05:00
Rob Wu
e13e8a8950
Bug 1461115 - Emit menus.onShown even if there is no tab r=mixedpuppy
...
MozReview-Commit-ID: 6Bc7HHvaCRW
--HG--
extra : rebase_source : 5863e52e9b2e7d42c31e57f044d4889f70c6ca5b
2018-05-18 13:55:09 +02:00
Andreea Pavel
5fe937094b
Backed out changeset 42abedd98732 (bug 1460910) for failing browser chrome at browser/components/extensions/test/browser/test-oop-extensions/browser_ext_sidebarAction.js on a CLOSED TREE
2018-05-18 22:59:25 +03:00
Michael Kaply
b181d9aaf9
Bug 1460910 - Allow sidebar to be closed at install. r=mixedpuppy
...
MozReview-Commit-ID: 5UWW7DNQKzr
--HG--
extra : rebase_source : 9460ba4ce1661c2edc026f271dee317488115a8e
2018-05-18 10:30:04 -05:00
Michael Kaply
ded5417e96
Bug 1461805 - Don't show doorhanger for distribution add-ons. r=aswan,mstriemer
...
MozReview-Commit-ID: GjtVOWO8UFg
--HG--
extra : rebase_source : 66941e9620fcac340033e43fe9ed938bed94782c
2018-05-15 15:26:39 -05:00
Nan Jiang
401acab6cf
Bug 1425494 - Make browser-open-newtab-start notify with extra info. r=dmose,mstriemer
...
MozReview-Commit-ID: EjDFjUvreEp
--HG--
extra : rebase_source : 7c75890bf7f45672623e36ade1dcdbc8dd2c85dc
2018-05-16 11:15:47 -04:00
Mark Banner
55d1e986ea
Bug 1461997 - Enable ESLint rule mozilla/require-expected-throws-or-rejects for browser/components. r=Gijs
...
MozReview-Commit-ID: JXqwIyF6v6k
--HG--
extra : rebase_source : 2220610f8facc9096c4427ff543f5fc31e6ce7b0
2018-05-16 20:23:06 +01:00
Brindusan Cristian
e636fe322a
Backed out changeset 35089098baf8 (bug 1447338) for mochitest chrome failures on test_perf-settings-features.html CLOSED TREE
2018-05-17 19:48:34 +03:00
Cosmin Sabou
b1f0577d88
Merge mozilla-central to autoland. a=merge
2018-05-17 18:29:40 +03:00
Gabriel Luong
9935783cf2
Bug 1433718
- Enable 3 pane inspector in nightly and make unit tests pass. r=pbro
2018-05-04 09:38:47 -04:00
Oriol Brufau
d5d9fc268c
Bug 1461130 - Don't convert filtered out windows in windows.getAll r=mixedpuppy
...
MozReview-Commit-ID: 2NkBIq5J4VF
--HG--
extra : rebase_source : 94df1ebbc40ab14b760f6ded192f0f2fb5cc6960
2018-05-12 20:54:01 +02:00
Greg Tatum
e642a3ee41
Bug 1447338 - Add thread "responsiveness" as a configurable feature to the Gecko Profiler; r=mstange
...
MozReview-Commit-ID: KTJRvQzUwsf
--HG--
extra : rebase_source : 8692309978447fcccb2b6463c15fccda23cd3069
2018-03-28 15:28:54 -05:00
Ciure Andrei
08c017397c
Backed out changeset 134bf057ca61 (bug 1447338) for Android build bustages on builds/worker/workspace/build/src/tools/profiler/core/platform.cpp a=backout CLOSED TREE
2018-05-17 01:54:07 +03:00
Greg Tatum
c4476e700c
Bug 1447338 - Add thread "responsiveness" as a configurable feature to the Gecko Profiler; r=mstange
...
MozReview-Commit-ID: KTJRvQzUwsf
--HG--
extra : rebase_source : ca818e1d7c46b1e4495445f55525e2deb0d7939f
2018-03-28 15:28:54 -05:00
Markus Stange
54cc41b7dc
Bug 1461056 - Remove browser_ext_geckoProfiler_symbolicate test. r=dthayer
...
The thing that it's testing is being removed.
I couldn't think of something that I could replace the test with. Maybe once we have
bug 1457481 we can check in an actual ELF binary and check that we're dumping its
symbol table correctly.
MozReview-Commit-ID: 9AXUwqPrivl
--HG--
extra : rebase_source : 70f7bd07804552c59a0d1ab0a1b6b344f9e6d308
2018-05-14 23:41:43 -04:00
Markus Stange
97e9567f12
Bug 1461056 - Remove haveAbsolutePath and tweak some error messages. r=dthayer
...
MozReview-Commit-ID: IyQIyNaKBy3
--HG--
extra : rebase_source : 308314603b45ffe171e2da80353393eda9e8930e
2018-05-14 16:03:24 -04:00
Markus Stange
67de46aff0
Bug 1461056 - Remove unneeded function urlForSymFile. r=dthayer
...
MozReview-Commit-ID: 4OZws4zihDq
--HG--
extra : rebase_source : 8ff60e10f328d01ccb35def3ff2d2b5c948517e0
2018-05-14 23:37:18 -04:00
Markus Stange
47dfb09977
Bug 1461056 - Remove the "remoteBreakpad" symbol rule, because it's no longer needed. r=dthayer
...
MozReview-Commit-ID: 6c2hWCtZ0UH
--HG--
extra : rebase_source : 36870f7f33172b0b3e0584604d8556eeb36cfa35
2018-05-11 23:18:44 -04:00
Oriol Brufau
77bb63790b
Bug 1419132
- Deprecate windowTypes for windows.get, windows.getCurrent and windows.getLastFocused r=mixedpuppy
...
MozReview-Commit-ID: DsaZy3EnXs6
--HG--
extra : rebase_source : dcacbfa86ce8cb07ec05c882e7b13689c72c794e
2018-05-09 23:32:39 +02:00
Luca Greco
e8af81013a
Bug 1451795 - Move lazy devtools initialization helper into a static method of the ExtensionAPI. r=aswan
...
MozReview-Commit-ID: KOxQcgsKXoB
--HG--
extra : rebase_source : 7290b3c437b6f3cdce9b1cb49065823b691d1c41
2018-04-11 18:36:05 +02:00
Marco Bonardo
1c9f0c12b7
Bug 834541 - Remove the public History.hasHistoryEntries synchronous API. r=standard8
...
MozReview-Commit-ID: KJW9YNwoSZb
--HG--
extra : rebase_source : c379c145386478eb0cadfefe20c881f8652e6c2d
2018-05-08 10:26:36 +02:00
Jared Wein
1ee5bff85e
Bug 1459066 - Overflow menu WebExtension subview header should use the default browser styling instead of the extension's styling. r=mixedpuppy
...
MozReview-Commit-ID: EtQ6VS5OH0e
--HG--
extra : rebase_source : 8e557423fa443d40e8db69dc46bad2709a11b38e
2018-05-07 13:06:46 -04:00
Mark Striemer
4f2d99cc85
Bug 1455040 - Enable tab hiding API by default r=mixedpuppy
...
MozReview-Commit-ID: HtzpV7bySeY
--HG--
extra : rebase_source : e72a09827a7bf065d5b380e67d34613e3b93dfa7
2018-05-07 12:27:41 -05:00
Shane Caraveo
a9dba8f395
Bug 1449700 refactor addTab/moveTabTo patterns, r=aswan,dao
...
Calculate all positioning of the tab during addTab to avoid extraneous events and to provide an accurate tab id during TabOpen.
MozReview-Commit-ID: AgcrAJ9hotF
--HG--
extra : rebase_source : 6f0e6f859b5f4145c1fd691fe0cd5c1815a66fb5
2018-04-26 10:38:18 -05:00
Marco Bonardo
c77ad1727f
Bug 1354531
- Remove PlacesUtils.asyncHistory to make History internals access less convenient. r=standard8
...
MozReview-Commit-ID: K9oQTJbVAZF
--HG--
extra : rebase_source : 1f9c19911602a2620dace4d85c8174347c8eeb42
2018-05-03 15:08:06 +02:00
Mark Striemer
fdfd71bdc7
Bug 1438363 - Show a doorhanger when an extension first hides a tab r=aswan,dao
...
MozReview-Commit-ID: DQCr3SSaZTV
--HG--
extra : rebase_source : c72f53e9b03fa6c876051ee6c66675ed0b684054
2018-04-24 09:07:32 -05:00
Oriol Brufau
0836d04660
Bug 1457673 - Support WINDOW_ID_CURRENT in browser.windows.remove r=mixedpuppy
...
MozReview-Commit-ID: LkjDD2U9knB
--HG--
extra : rebase_source : 027b33ef40a057fbb9db2c5f7ecb64883d6d090d
2018-05-01 03:25:41 +02:00
Michael Ratcliffe
d01c919943
Bug 1456923 - can't switch to dev-tools add-on that is loaded temporarily r=pbro
...
MozReview-Commit-ID: EOw2S34zqPa
--HG--
extra : rebase_source : 36b99bb0f70b64b31d9b1c552c5b680a7972abcd
2018-04-30 15:57:39 +01:00
Kris Maglione
a259026c9d
Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8
...
This also removes any redundant Ci.nsISupports elements in the interface
lists.
This was done using the following script:
acecb401b7/processors/chromeutils-generateQI.jsm
MozReview-Commit-ID: AIx10P8GpZY
--HG--
extra : rebase_source : a29c07530586dc18ba040f19215475ac20fcfb3b
2018-04-22 20:55:06 -07:00
Daisuke Akatsuka
4bffee672e
Bug 1455573
- Part 1: Introduce extensionId to the tool definition for web extension. r=rpl
...
MozReview-Commit-ID: Fu6EfU71LHO
--HG--
extra : rebase_source : bc83dddd86a9eb817aef8fed5b03edb6cde05415
2018-04-27 06:29:04 +09:00
Rob Wu
d9d4c8d852
Bug 1399348 - Explicitly wait and check for error in test browser_ext_tabs_executeScript_bad r=rpl
...
I think that the intermittent error in the bug may be caused by
a pending executeScript call that is somehow handled around the
shutdown of the extension.
To verify this hypothesis, the test now explicitly waits for the
result of the first executeScript call before executing the last
script that is responsible for test completion.
The test should explicitly be checking for the error anyway.
And clean up comments and add reference to bug 1435100 in an
existing comment.
MozReview-Commit-ID: 6gV30Z6zQc4
--HG--
extra : rebase_source : d2d2f20336390ef61fefe247b3d1ae8668da7067
2018-04-23 15:28:41 +02:00