Oriol Brufau
465fc7fb37
Bug 1472305 - browser.tabs.highlight() with single tab should not set multiselected=true r=Gijs,mixedpuppy
...
MozReview-Commit-ID: 8cvtMkHoRxD
2018-06-30 17:27:12 +02:00
Ciure Andrei
bb1ed2485d
Backed out 1 changesets (bug 1352598) for frequent bc failures browser_ext_search.js CLOSED TREE
...
Backed out changeset 879fbe1b07f4 (bug 1352598)
2018-07-02 22:12:57 +03:00
Michael Kaply
0455861545
Bug 1352598 - Add WebExtension API for access to search. r=aswan
...
MozReview-Commit-ID: 4pV2DGMcV7G
2018-06-18 10:39:12 -05:00
Andreea Pavel
fe013701c6
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2018-06-30 13:10:01 +03:00
Kris Maglione
bb663b9c15
Bug 1471102: Move more code out of ExtensionUtils.jsm. r=aswan
...
MozReview-Commit-ID: Fqlv5BRuuW8
2018-06-25 19:30:21 -07:00
Adam Plaice
8302e669de
Bug 1364784 - Allow more modifier combinations for webextensions commands key; r=mixedpuppy,mstriemer
...
This allows keyboard shortcuts containing both "Ctrl" and "Alt" in the
manifest of webextensions (in the "commands" -> "suggested_key" key),
rather than just one of these modifiers. The equivalent combinations
on MacOS (any two of "Command", "Alt" and "MacCtrl") are also allowed.
Non-sensical combinations (such as "Ctrl+Command" or "Ctrl+Ctrl") are
forbidden.
MozReview-Commit-ID: 59tC2efLm5q
2018-06-02 00:56:44 +02:00
Doug Thayer
cc2403e3ed
Bug 1340498 - Update onVisits uses to 'page-visited' r=mak
...
Consuming the new 'page-visited' notification was fairly trivial,
since it was already brought over to onVisits. There's not much to
say about this other than that I'm a little bit uncertain about
all the hoops we have to jump through to get a JSContext and
GlobalObject from History.cpp (which is discussed in the earlier
commit in the series).
MozReview-Commit-ID: LHaBWSylyLI
2018-02-14 09:11:49 -08:00
Oriol Brufau
498a7b8c8c
Bug 1465170 - Implement support for the 'highlighted' API for multiselect tabs with tabs.query r=jaws,mixedpuppy
...
MozReview-Commit-ID: 6eFnxrXJXXB
2018-06-03 02:53:59 +02:00
Dorel Luca
1dbfe28bab
Backed out 5 changesets (bug 1340498) for build bustage due to conflicts with bug 1470325. a=backout
...
Backed out changeset 28bedb658af4 (bug 1340498)
Backed out changeset f950a2310e26 (bug 1340498)
Backed out changeset 5fcd31c65fe0 (bug 1340498)
Backed out changeset 515bb5e24dd7 (bug 1340498)
Backed out changeset 79a8619bd3e2 (bug 1340498)
2018-06-27 14:05:20 +03:00
Dorel Luca
a16f2f280d
Merge mozilla-inbound to mozilla-central. a=merge
2018-06-27 13:26:49 +03:00
Gurzau Raul
af59ff9468
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-06-27 00:55:38 +03:00
Kris Maglione
9eebc8c841
Bug 1470023: Lazily load PluginContent.jsm when it's first required. r=felipe
...
MozReview-Commit-ID: 2n9NP5mEEcG
2018-06-24 17:33:55 -07:00
shindli
6f67e8ac1d
Backed out 3 changesets (bug 1470023, bug 1469719, bug 1470965) for | toolkit/components/perfmonitoring/tests/browser/browser_compartments.js on a CLOSED TREE
...
Backed out changeset bab121b4dd84 (bug 1469719)
Backed out changeset d28d3a80e781 (bug 1470965 )
Backed out changeset 1adc0372343e (bug 1470023)
2018-06-26 22:57:54 +03:00
Kris Maglione
f4189ea8e7
Bug 1470023: Lazily load PluginContent.jsm when it's first required. r=felipe
...
MozReview-Commit-ID: 2n9NP5mEEcG
2018-06-24 17:33:55 -07:00
Bogdan Tara
b9179b41dc
Backed out 5 changesets (bug 1340498) for build bustages on nsDOMCSSAttrDeclaration.h CLOSED TREE
...
Backed out changeset 9ebcdb66ceff (bug 1340498)
Backed out changeset 63321093bb70 (bug 1340498)
Backed out changeset f8c799971f81 (bug 1340498)
Backed out changeset 21d8c1fbbbd1 (bug 1340498)
Backed out changeset fa40c179eb0d (bug 1340498)
2018-06-26 21:31:09 +03:00
arthur.iakab
1258a01769
Backed out 5 changesets (bug 1340498) for build bustages on SelectionChangeListener.h on a CLOSED TREE
...
Backed out changeset c89b86622d38 (bug 1340498)
Backed out changeset b270d4a01986 (bug 1340498)
Backed out changeset 8ed32495b46f (bug 1340498)
Backed out changeset df9a67c58183 (bug 1340498)
Backed out changeset a5977e0708ea (bug 1340498)
2018-06-26 07:59:01 +03:00
Doug Thayer
01f61c42a3
Bug 1340498 - Update onVisits uses to 'page-visited' r=mak
...
Consuming the new 'page-visited' notification was fairly trivial,
since it was already brought over to onVisits. There's not much to
say about this other than that I'm a little bit uncertain about
all the hoops we have to jump through to get a JSContext and
GlobalObject from History.cpp (which is discussed in the earlier
commit in the series).
MozReview-Commit-ID: LHaBWSylyLI
2018-02-14 09:11:49 -08:00
Doug Thayer
2b253c73ae
Bug 1340498 - Update onVisits uses to 'page-visited' r=mak
...
Consuming the new 'page-visited' notification was fairly trivial,
since it was already brought over to onVisits. There's not much to
say about this other than that I'm a little bit uncertain about
all the hoops we have to jump through to get a JSContext and
GlobalObject from History.cpp (which is discussed in the earlier
commit in the series).
MozReview-Commit-ID: LHaBWSylyLI
2018-02-14 09:11:49 -08:00
Doug Thayer
22f01d15a0
Bug 1340498 - Update onVisits uses to 'page-visited' r=mak
...
Consuming the new 'page-visited' notification was fairly trivial,
since it was already brought over to onVisits. There's not much to
say about this other than that I'm a little bit uncertain about
all the hoops we have to jump through to get a JSContext and
GlobalObject from History.cpp (which is discussed in the earlier
commit in the series).
MozReview-Commit-ID: LHaBWSylyLI
2018-02-14 09:11:49 -08:00
Oriol Brufau
50907cadd4
Bug 1464862 - Expose multiselected status to "tabs.Tab.highlighted", and allow to change it via "browser.tabs.highlight()" r=mixedpuppy
...
MozReview-Commit-ID: H2SiqM5ksCH
2018-06-23 21:46:58 +02:00
arthur.iakab
81607b246c
Backed out 5 changesets (bug 1340498) for build bustages on SelectionChangeListener.h on a CLOSED TREE
...
Backed out changeset fae677707059 (bug 1340498)
Backed out changeset 2adde1d1742a (bug 1340498)
Backed out changeset a444ab9cefde (bug 1340498)
Backed out changeset e2ac49ef2034 (bug 1340498)
Backed out changeset 6465310b3de9 (bug 1340498)
2018-06-26 03:53:21 +03:00
Doug Thayer
18b440efb6
Bug 1340498 - Update onVisits uses to 'page-visited' r=mak
...
Consuming the new 'page-visited' notification was fairly trivial,
since it was already brought over to onVisits. There's not much to
say about this other than that I'm a little bit uncertain about
all the hoops we have to jump through to get a JSContext and
GlobalObject from History.cpp (which is discussed in the earlier
commit in the series).
MozReview-Commit-ID: LHaBWSylyLI
2018-02-14 09:11:49 -08:00
Michael Kaply
2824a326f1
Bug 1466846 - Enabling addon should set homepage override. r=kmag
...
MozReview-Commit-ID: G9cfRuQjyGb
2018-06-22 15:58:15 -05:00
Kris Maglione
0847e8227e
Bug 1464548: Part 3 - Update callers to use defineLazyGlobalGetters. r=mccr8
...
MozReview-Commit-ID: 9APGewiDDYB
2018-05-25 17:02:29 -07:00
Shane Caraveo
7c4e7aca47
Bug 1404724 - remove browser_style warning, fix default values, r=aswan
...
MozReview-Commit-ID: Akdhrm4leIQ
2018-05-29 16:55:43 -04:00
Oriol Brufau
9c2d2d8543
Bug 1463751 - Tab-specific data not updated when tab is moved to another window and old window closes r=mixedpuppy
...
MozReview-Commit-ID: IUC8OwV6YHY
2018-05-26 21:57:58 +02:00
Boris Zbarsky
0e3408903e
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
Luca Greco
9ed230e011
Bug 1458918 - Prevent windows.getLastFocused from leaking tab being adopted by a new window. r=dao,mixedpuppy
...
MozReview-Commit-ID: 6Nj7J7aI06B
2018-05-03 16:24:02 +02:00
Luca Greco
6972401b56
Bug 1458918 - Prevent the session API from leaking tabIds when checking tab permissions on session data. r=mixedpuppy
...
MozReview-Commit-ID: 10O8nLc6tJl
2018-05-09 15:56:01 +02:00
Michael Kaply
78791834e8
Bug 1460910 - Allow sidebar to be closed at install. r=mixedpuppy
...
MozReview-Commit-ID: 5UWW7DNQKzr
2018-05-18 10:30:04 -05:00
Oriol Brufau
7282a2a9b7
Bug 1451176 - Preserve tab-specific data when tab is moved to another window r=mixedpuppy
...
MozReview-Commit-ID: 80h4U7G3gmb
2018-04-04 16:04:11 +02:00
Oriol Brufau
a6446f33a9
Bug 1457474 - Add 'Manage Extension' in browserAction context menu r=Gijs,mixedpuppy
...
MozReview-Commit-ID: 3iA7fCeXLVs
2018-05-14 22:23:21 +02:00
Oriol Brufau
757d3e78ea
Bug 1463012 - Use Node.contains instead of isAncestorOrSelf r=mixedpuppy
...
MozReview-Commit-ID: 9lxgl5bupBF
2018-05-15 13:33:14 +02:00
Oriol Brufau
23a600b8f4
Bug 1419893 - Add windowId parameter in browserAction methods r=mixedpuppy
...
MozReview-Commit-ID: FFb4I1wmTH
2018-04-06 23:18:44 +02:00
Sam Foster
de7fca41ea
Bug 1457389 - Check if extension is in the overflow menu when setting fixedWidth on the popup. r=rpl
...
MozReview-Commit-ID: 3NqnOMpu18M
2018-04-30 09:56:27 -07:00
Rob Wu
8af3a68015
Bug 1461115 - Emit menus.onShown even if there is no tab r=mixedpuppy
...
MozReview-Commit-ID: 6Bc7HHvaCRW
2018-05-18 13:55:09 +02:00
Andreea Pavel
b449d7ce91
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
4f627c3c26
Bug 1460910 - Allow sidebar to be closed at install. r=mixedpuppy
...
MozReview-Commit-ID: 5UWW7DNQKzr
2018-05-18 10:30:04 -05:00
Oriol Brufau
c88d606d92
Bug 1461130 - Don't convert filtered out windows in windows.getAll r=mixedpuppy
...
MozReview-Commit-ID: 2NkBIq5J4VF
2018-05-12 20:54:01 +02:00
Markus Stange
45abeb5b6b
Bug 1461056 - Remove haveAbsolutePath and tweak some error messages. r=dthayer
...
MozReview-Commit-ID: IyQIyNaKBy3
2018-05-14 16:03:24 -04:00
Markus Stange
cdc646de29
Bug 1461056 - Remove unneeded function urlForSymFile. r=dthayer
...
MozReview-Commit-ID: 4OZws4zihDq
2018-05-14 23:37:18 -04:00
Markus Stange
ad74e2e76a
Bug 1461056 - Remove the "remoteBreakpad" symbol rule, because it's no longer needed. r=dthayer
...
MozReview-Commit-ID: 6c2hWCtZ0UH
2018-05-11 23:18:44 -04:00
Luca Greco
8e799efe94
Bug 1451795 - Move lazy devtools initialization helper into a static method of the ExtensionAPI. r=aswan
...
MozReview-Commit-ID: KOxQcgsKXoB
2018-04-11 18:36:05 +02:00
Shane Caraveo
a2bd2efef7
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
2018-04-26 10:38:18 -05:00
Mark Striemer
0789fc45b3
Bug 1438363 - Show a doorhanger when an extension first hides a tab r=aswan,dao
...
MozReview-Commit-ID: DQCr3SSaZTV
2018-04-24 09:07:32 -05:00
Kris Maglione
fd7e9e6a69
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
2018-04-22 20:55:06 -07:00
Daisuke Akatsuka
64b0108981
Bug 1455573 - Part 1: Introduce extensionId to the tool definition for web extension. r=rpl
...
MozReview-Commit-ID: Fu6EfU71LHO
2018-04-27 06:29:04 +09:00
Kris Maglione
b3990a2d91
Bug 1456686: Part 1 - Fix unused and shadowed explicit imports. r=standard8
...
These issues were previously ignored due to the nature of our global import
rules. They need to be fixed before that rule can be updated.
MozReview-Commit-ID: DCChktTc5TW
2018-04-24 20:18:09 -07:00
Oriol Brufau
83995b1abf
Bug 1390464 - Add windowId parameter in sidebarAction methods r=mixedpuppy
...
MozReview-Commit-ID: eSJnVzpNvO
2018-01-28 20:46:24 +01:00
Mike de Boer
15e60d9e71
Bug 1034036 - Part 2: Rename and shorten getMostRecentBrowserWindow to getTopWindow and modernize the style used in BrowserWindowTracker.jsm. r=dao
...
MozReview-Commit-ID: EvgAhq4uR3a
2018-04-11 12:05:59 +02:00