Luca Greco
781ae42557
Bug 1468460 - Fix and test extension menus and menus.overrideContext on options_ui pages. r=mixedpuppy,robwu
...
Depends on D9920
Differential Revision: https://phabricator.services.mozilla.com/D15225
2019-01-08 22:23:00 +00:00
Luca Greco
bb30a553fe
Bug 1468460 - Support context menu in WebExtensions options pages embedded inside an about:addons tab. r=mixedpuppy,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D9920
2019-01-07 20:53:13 +00:00
Siddhant085
8ee1087713
Bug 1493483 - Use nsIBrowserSearchService::defaultEngine instead of currentEngine (in production code) r=Standard8
...
nsIBrowserSearchService::currentEngine and nsIBrowserSearchService::defaultEngine are the same thing.
The use of defaultEngine makes more sense and thus we are phasing out the use of currentEngine and replace it with defaultEngine.
Differential Revision: https://phabricator.services.mozilla.com/D7972
2018-10-27 16:52:02 +00:00
Csoregi Natalia
c42d79525b
Backed out changeset c35bab726b03 (bug 1493483) for multiple browser-chrome failures e.g browser_extension_controlled.js. CLOSED TREE
2018-10-09 23:26:24 +03:00
Siddhant085
0a154604f3
Bug 1493483 - Use nsIBrowserSearchService::defaultEngine instead of currentEngine (in production code) r=Standard8
...
nsIBrowserSearchService::currentEngine and nsIBrowserSearchService::defaultEngine are the same thing.
The use of defaultEngine makes more sense and thus we are phasing out the use of currentEngine and replace it with defaultEngine.
Differential Revision: https://phabricator.services.mozilla.com/D7972
2018-10-09 18:40:08 +00:00
Rob Wu
3a839b492e
Bug 1416839 - Add viewType/viewTypes to menus API r=mixedpuppy
...
- Support viewTypes property in menus.create / menus.update.
- Add info.viewType to menus.onShown / menus.onClicked event.
- This "viewType" reuses the existing extension.ViewType enum,
which is a "tab", "popup" (pageAction/browserAction) or "sidebar".
Differential Revision: https://phabricator.services.mozilla.com/D6205
2018-10-01 16:56:53 +00:00
Rob Wu
f05b3204a5
Bug 1367160 - Allow extensions to hide default menu items r=mixedpuppy
...
The new method allows extensions to modify menu items in their own
moz-extension:-pages, with the following features:
- All matching extension items are shown in the root menu (instead of
being moved into a submenu), above other menu items, if any.
- The icons for these menu items are customizable.
- Optionally, the default menu items (including those from other
extensions) can be hidden.
Depends on D6621
Differential Revision: https://phabricator.services.mozilla.com/D6622
2018-09-25 16:41:47 +00:00
Christoph Kerschbaumer
619aeb7fa1
Bug 1490874: Log Principal based Security Errors to the Security pane in the console. r=smaug
2018-09-25 07:25:05 +02:00
shindli
23c0be1304
Backed out changeset 510e95767aeb (bug 1490874) for security failures in browser/components/payments/test/mochitest/test_basic_card_form.html CLOSED TREE
2018-09-24 11:43:30 +03:00
Christoph Kerschbaumer
72e1ad4898
Bug 1490874: Log Principal based Security Errors to the Security pane in the console. r=smaug
2018-09-24 09:34:04 +02:00
Mark Banner
462116b7f9
Bug 1486739 - Add missing dangling commas in browser/, services/, taskcluster/ and toolkit/. r=mossop
...
Automatic changes by ESLint, except for manual corrections for .xml files.
Differential Revision: https://phabricator.services.mozilla.com/D4439
2018-08-31 05:59:17 +00:00
Paolo Amadini
8445cdc144
Bug 1482648 - Part 4 - Clean up remaining references to broadcasters in front-end code. r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D3151
2018-08-11 17:25:58 +01:00
Paolo Amadini
993b3608ee
Bug 1482648 - Part 3 - Remove remaining broadcasters from front-end code. r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D3150
2018-08-21 14:55:04 +01:00
Jonathan Kingston
0891ddde89
Bug 1364392 - Provide correct triggeringPrincipal to openLinkIn r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D3873
2018-08-21 14:15:40 +00:00
Andreea Pavel
c0fa540cec
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2018-08-14 19:17:13 +03:00
Paolo Amadini
4ea606710c
Bug 1481813 - Part 1 - Remove unneeded broadcaster observers for bookmarks. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D3007
2018-08-09 13:13:27 +01:00
Jonathan Kingston
6fc76db0d9
Bug 1482681 - Fix load iframe in tab context menu. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D3200
2018-08-14 12:58:24 +00:00
Jonathan Kingston
bb6cd22c00
Bug 1466801 - Flipping disallowInheritPrincipal to be allow. r=ckerschb r=gijs
2018-07-16 10:17:51 +01:00
Rob Wu
cd1bdb8e47
Bug 1325814 - Add extension API to find menu target r=mixedpuppy
...
- Add info.targetElementId to menus.onShown event.
- Add info.targetElementId to menus.onClicked event.
- Add menus.getTargetElement API that is available to all contexts,
including content scripts, which allows extensions to get the DOM
element for a given targetElementId.
- Add new schema instead of re-using schemas/menus.json to avoid sending
too much schema data (of the existing menus API) to content processes.
MozReview-Commit-ID: 6Onf7jZlIho
2018-08-04 18:09:49 +02:00
Jonathan Kingston
07af5c5572
Bug 1362034 - Have addTab() provide the correct triggering principal. r=ckerschb r=Gijs
...
Reviewers: ckerschb!, Gijs!
Tags: #secure-revision
Bug #: 1362034
Differential Revision: https://phabricator.services.mozilla.com/D2046
2018-07-06 15:14:54 +01:00
dvarga
86b7ee6d9f
Backed out 2 changesets (bug 1362034) for failure at browser/tools/mozscreenshots/primaryUI/browser_primaryUI.js on a CLOSED TREE
...
Backed out changeset 1c3329958b8a (bug 1362034)
Backed out changeset f68b1b76af36 (bug 1362034)
2018-08-08 22:11:56 +03:00
Jonathan Kingston
0e48203cf4
Bug 1362034 - Have addTab() provide the correct triggering principal. r=ckerschb,Gijs
...
Reviewers: ckerschb, Gijs
Reviewed By: ckerschb, Gijs
Subscribers: mixedpuppy, reviewbot
Bug #: 1362034
Differential Revision: https://phabricator.services.mozilla.com/D2046
2018-08-08 20:03:55 +03:00
Andreea Pavel
31fb9c007c
Backed out 2 changesets (bug 1362034) for failing damp | inspector/cold-open.js on a CLOSED TREE
...
Backed out changeset 8c8925b75aa2 (bug 1362034)
Backed out changeset ff6b05c96094 (bug 1362034)
2018-08-06 20:42:44 +03:00
Jonathan Kingston
ea417d37e5
Bug 1362034 - Have addTab() provide the correct triggering principal. r=ckerschb,Gijs
...
Reviewers: ckerschb, Gijs
Reviewed By: ckerschb, Gijs
Subscribers: reviewbot
Bug #: 1362034
Differential Revision: https://phabricator.services.mozilla.com/D2046
2018-08-06 19:54:47 +03:00
Boris Zbarsky
e9dec2a2c5
Bug 1480310. Use docshell's editingSession getter instead of getInterface to get editing sessions. r=kmag
...
All the C++ consumers already call the getter, so we can remove
nsIEditingSession from the docshell GetInterface method completely.
Differential Revision: https://phabricator.services.mozilla.com/D2668
2018-08-02 19:15:27 +00:00
Boris Zbarsky
df1e81934e
Bug 1446940 part 2. Stop getting docshells from windows via getInterface in browser. r=gijs
2018-08-01 13:07:10 -04:00
Boris Zbarsky
e98236cf07
Bug 1476145 part 3. Stop using getInterface(nsIDOMWindowUtils) in browser/. r=gijs
2018-07-24 19:47:41 -04:00
Narcis Beleuzu
634f9e8d3c
Backed out changeset 4cba8b6eb37a (bug 1466801) for wpt failures. CLOSED TREE
2018-07-25 00:37:59 +03:00
Jonathan Kingston
3eed490cdd
Bug 1466801 - Flipping disallowInheritPrincipal to be allow. r=ckerschb,Gijs
...
Reviewers: Gijs, ckerschb
Reviewed By: Gijs, ckerschb
Subscribers: aryx, smaug, dao, RyanVM, dveditz, Gijs, ckerschb, bzbarsky, jkt
Bug #: 1466801
Differential Revision: https://phabricator.services.mozilla.com/D2096
2018-07-24 20:35:55 +03:00
Marco Bonardo
899632d5f6
Bug 1475276 - Remove some no more necessary usage of promiseItemGuid. r=lina
...
Some code is unnecessarily using promiseItemGuid
Differential Revision: https://phabricator.services.mozilla.com/D2100
2018-07-12 21:38:21 +00:00
Gurzau Raul
88b556d61a
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-07-04 13:01:13 +03:00
Gijs Kruitbosch
567d31a745
Bug 1469916, r=ckerschb,jkt
2018-06-22 15:41:39 +01:00
Gijs Kruitbosch
435b8f162d
Backed out changeset be11a3290029 (bug 1469916) for test orange involving Not enough arguments [nsIWebBrowserPersist.saveURI]
2018-07-03 15:45:13 +01:00
Gijs Kruitbosch
2cd42146aa
Bug 1469916, r=ckerschb,jkt
2018-06-22 15:41:39 +01:00
Dão Gottwald
541fa834f8
Bug 1472275 - Remove PlacesCommandHook.bookmarkPage's aShowEditUI argument. r=standard8
...
MozReview-Commit-ID: CGYSF1OvoVg
2018-06-29 19:45:35 +02:00
Dão Gottwald
a39a79d47f
Bug 1473073 - Remove PlacesCommandHook.bookmarkPage's browser argument. r=mak
...
MozReview-Commit-ID: BH5r7Tn8KV1
2018-07-03 22:46:46 +02:00
J. Ryan Stinnett
0dcd6d60ba
Bug 1365626 - Remove View MathML Source feature. r=mconley
...
The in-tree version of View MathML Source appears to have low usage, so it seems
reasonable to remove. A similar feature is available as an add-on.
In recent months, the in-tree version has actually been broken, which wasn't
noticed for quite a while. This adds further evidence for removal given the
lack of maintenance and interest in this feature.
Differential Revision: https://phabricator.services.mozilla.com/D1830
2018-06-28 20:45:31 +00:00
Mark Banner
efb967ef3e
Bug 1453667 - Remove BrowserUITelemetry from other parts of browser/ r=Gijs
...
MozReview-Commit-ID: FG1PiVPBY5U
2018-06-06 19:42:19 +01:00
Jonathan Kingston
c9c163f346
Bug 1465160 - Pass null principal to view image. r=ckerschb, r=Gijs
2018-05-30 00:42:50 +01:00
Boris Zbarsky
cdaae3f068
Bug 1465875 part 1. Eliminate pointless QIs to nsIDOMNSEditableElement. r=qdot
...
We expose the relevant APIs on textarea and input elements anyway
(chromeonly). The QIs will throw on a non-input or non-textarea element, but
none of these consumers expect that to happen.
2018-06-01 22:35:22 -04:00
Mark Banner
8853e86675
Bug 1463738 - Remove the Bookmark description UI. r=dao
...
This removes the bookmark description UI, but leaves the backend in-place for a release or two, so that users have time to save anything they want (e.g. via backup).
The backend will be removed in bug 1402890 .
MozReview-Commit-ID: La4AYFar7eK
2018-05-23 17:15:09 +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
Mike de Boer
2271d50b55
Bug 1034036 - Part 1: Merge RecentWindow.jsm and UpdateTopLevelContentWindowIDHelper.jsm into one module called 'BrowserWindowTracker.jsm'. r=dao
...
MozReview-Commit-ID: 9qzq1aGvjDu
2018-04-11 12:05:56 +02:00
Yura Zenevich
609137e0f4
Bug 1428427 - add 'Inspect Accessibility Properties' context menu item when right clicking on content element. r=jdescottes, mixedpuppy
...
MozReview-Commit-ID: 4aav1f6eslQ
2018-04-10 10:52:58 -04:00
Jonathan Kingston
9b880fdc20
Bug 1374741 - Within browser/ make openUILinkIn() provide the correct triggeringPrincipal. r=gijs
...
MozReview-Commit-ID: 1NQrlWzIBja
2018-02-21 14:28:48 +00: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
Michael Kaply
97e2f5fdd4
Bug 1432355 - Add a policy to disable private browsing. r=Gijs
...
MozReview-Commit-ID: AprbL6usEv5
2018-03-01 10:20:38 -06:00
Marco Bonardo
b303f85036
Bug 1439315 - 8 - Remove some dangling NetUtil usage. r=standard8
...
MozReview-Commit-ID: A8WcjKkFhVA
2018-02-28 15:20:05 +01:00
Florian Quèze
f6add2cafd
Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop.
2018-02-28 18:51:33 +01:00
Julian Descottes
c9013846fe
Bug 1429185 - Disable all devtools entry points with devtools.policy.disabled;r=ochameau
...
MozReview-Commit-ID: 9ObZc8my1mE
2018-02-22 17:44:03 +01:00