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

1537 Коммитов

Автор SHA1 Сообщение Дата
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