Ehsan Akhgari
09d4b61b43
Bug 1501286 - Part 2: Remove support for tracking protection UI from Control Centre r=johannh
...
Depends on D9519
Differential Revision: https://phabricator.services.mozilla.com/D9520
--HG--
extra : moz-landing-system : lando
2018-10-25 16:52:19 +00:00
Dorel Luca
9529a31c66
Backed out 5 changesets (bug 1501286) for browser-chrome failures in browser/components/uitour/test/browser_trackingProtection.js
...
Backed out changeset cac0d4aa79d1 (bug 1501286)
Backed out changeset 578d395f555e (bug 1501286)
Backed out changeset d9940451c373 (bug 1501286)
Backed out changeset ca6c3139bdd2 (bug 1501286)
Backed out changeset 93d6f4d54f78 (bug 1501286)
--HG--
extra : rebase_source : 04083c456cd0df6243861cf53e5c39c08888c5ad
2018-10-25 17:52:59 +03:00
Ehsan Akhgari
eb682c1609
Bug 1501286 - Part 2: Remove support for tracking protection UI from Control Centre r=johannh
...
Depends on D9519
Differential Revision: https://phabricator.services.mozilla.com/D9520
--HG--
extra : moz-landing-system : lando
2018-10-25 13:35:20 +00:00
Gijs Kruitbosch
ce2d30dc03
Bug 1500268 - remove legacy toolbar and currentset support from customizableui, r=jaws
...
Differential Revision: https://phabricator.services.mozilla.com/D9172
--HG--
extra : moz-landing-system : lando
2018-10-22 16:02:07 +00:00
Gijs Kruitbosch
cfd6524777
Bug 1500268 - remove customizableui toolbar's insertItem method, r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D9173
--HG--
extra : moz-landing-system : lando
2018-10-22 16:02:05 +00:00
Ciure Andrei
bae4d8bacf
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-10-18 19:40:31 +03:00
Gijs Kruitbosch
0649c40a3c
Bug 1499236 - remove customizableui menubar binding, r=Felipe
...
Differential Revision: https://phabricator.services.mozilla.com/D8901
--HG--
extra : moz-landing-system : lando
2018-10-17 22:50:40 +00:00
Florian Quèze
477b5b6aa2
Bug 1498186 - Add a 'Task Manager' item opening about:performance in the 'More' section of the application menu, r=felipe.
2018-10-17 17:01:12 +02:00
Gijs Kruitbosch
9048f58f8f
Bug 1477669 - remove feed preview code and associated files/code, r=flod,mak,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D8524
--HG--
extra : moz-landing-system : lando
2018-10-16 12:47:36 +00:00
Shane Caraveo
695068b047
Bug 1497702 remove app-installed notification upon dismissal, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D8159
--HG--
extra : moz-landing-system : lando
2018-10-10 23:40:32 +00:00
Shane Caraveo
e84b2e0788
Bug 1491438 move addon-installed notification to the appMenu, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D7949
--HG--
extra : moz-landing-system : lando
2018-10-08 14:56:39 +00:00
Zibi Braniecki
83ea94f5ba
Bug 1491394 - Update callsites to use new mozILocaleService API. r=jfkthame
...
Depends on D5924
Differential Revision: https://phabricator.services.mozilla.com/D6339
--HG--
extra : moz-landing-system : lando
2018-09-21 15:30:37 +00:00
Johann Hofmann
b74353b1a7
Bug 1492175 - Add a pref for hiding the global content blocking toggle. r=nhnt11
...
Differential Revision: https://phabricator.services.mozilla.com/D6157
--HG--
extra : moz-landing-system : lando
2018-09-20 05:54:39 +00:00
Mike Conley
926304f225
Bug 1474340 - Remove toolbox XBL property from toolbar. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D6078
--HG--
extra : moz-landing-system : lando
2018-09-18 14:20:23 +00:00
Ciure Andrei
f16f52f87a
Backed out changeset 12dcd7c35b36 (bug 1474340) for ESlint failure CLOSED TREE
2018-09-18 17:05:49 +03:00
Mike Conley
bc97df37da
Bug 1474340 - Remove toolbox XBL property from toolbar. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D6078
--HG--
extra : moz-landing-system : lando
2018-09-18 13:42:05 +00:00
Oriol Brufau
29fc9939ad
Bug 1401610 - Add "Remove Extension" context menu item to browserAction. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D3565
--HG--
extra : moz-landing-system : lando
2018-09-05 10:02:52 +00:00
Mark Banner
691543ee89
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
--HG--
extra : moz-landing-system : lando
2018-08-31 05:59:17 +00:00
Brendan Dahl
f6923ccc24
Bug 1485426 - Use createXULElement instead of createElement in XUL docs. r=bgrins
...
Preparing for transitioning to XHTML.
MozReview-Commit-ID: JLlmUxsvhIB
Differential Revision: https://phabricator.services.mozilla.com/D4265
--HG--
extra : moz-landing-system : lando
2018-08-25 00:16:27 +00:00
Paolo Amadini
73d27fb0dc
Bug 1482648 - Part 1 - Convert the offline broadcaster to a command. r=bgrins
...
Differential Revision: https://phabricator.services.mozilla.com/D3148
--HG--
extra : rebase_source : 454154fa5e8d891ec24739b7f17dc827024552b8
2018-08-06 15:38:04 +01:00
Paolo Amadini
9ea46d2e0b
Bug 1482645 - Part 2 - Don't use a broadcaster element to store sync state. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D3147
--HG--
extra : rebase_source : 34dc6f38f7d8a5ad0e8ed570c9e7efb0c78ca219
2018-08-11 16:46:30 +01:00
Paolo Amadini
10acfef229
Bug 1482645 - Part 1 - Don't use broadcaster elements to show or hide sync interface elements. r=markh
...
Differential Revision: https://phabricator.services.mozilla.com/D3146
--HG--
extra : rebase_source : cf109b83c572b183cd69390ae0f6ef2c4c0339fa
2018-08-20 07:38:40 +01:00
Paolo Amadini
72ec57e0b2
Bug 1482610 - Part 2 - Move the remaining attributes and remove the sidebar broadcasters. r=jaws,mixedpuppy
...
This also fixes unintended behavior for which clicking the selected item in the sidebar selector would hide the sidebar.
Differential Revision: https://phabricator.services.mozilla.com/D3145
--HG--
extra : rebase_source : 891c99ab68f4689513801a1957a3d3846b7ffe58
2018-08-19 19:54:02 +01:00
Johann Hofmann
b38b98f031
Bug 1483314 - Un-hide the appMenu separator for the content blocking section. r=nhnt11
...
Differential Revision: https://phabricator.services.mozilla.com/D3445
--HG--
extra : moz-landing-system : lando
2018-08-16 02:04:48 +00:00
Brian Grinstead
829d7647d3
Bug 1479538 - Rewrite non-test callers of document.createElementNS(XUL_NS, ...) to use document.createXULElement(...);r=paolo
...
Differential Revision: https://phabricator.services.mozilla.com/D3275
--HG--
extra : moz-landing-system : lando
2018-08-14 16:22:44 +00:00
Paolo Amadini
73dd1c2b03
Bug 1481813 - Part 3 - Remove bookmarkThisPageBroadcaster. r=Standard8,bgrins
...
The PageActions API is now used to assign a title to the bookmark action.
This also prevents some tooltips from being set unnecessarily on menu items.
Differential Revision: https://phabricator.services.mozilla.com/D3010
--HG--
extra : source : 9222f57d2c20b59b878660b0b998646101d70022
extra : amend_source : a160298483258a7bbd9920dd4eba9dcc43cfb4f3
2018-08-13 17:25:28 +01:00
Johann Hofmann
b72851d67d
Bug 1476224 - Update the Tracking Protection section in the main menu for Content Blocking. r=nhnt11
...
Differential Revision: https://phabricator.services.mozilla.com/D2978
--HG--
extra : rebase_source : 0d37900b25bf2e7164ed13e3d6e88bd1bec4e87b
2018-08-09 01:33:38 +02:00
Johann Hofmann
29edd41fd0
Bug 1476218 - Part 1 - Update Tracking Protection section in the identity popup for Content Blocking. r=nhnt11
...
This commit switches the identity popup to use "Content Blocking" as a top-level section
instead of Tracking Protection, which is now demoted to a category of Content Blocking.
To keep this change halfway reviewable, I avoided renaming variables, classNames, ids, etc.
that use the term trackingProtection if they were otherwise unaffected by this patch. There
will be other patches that can do this in the future
Differential Revision: https://phabricator.services.mozilla.com/D2775
--HG--
rename : browser/base/content/browser-trackingprotection.js => browser/base/content/browser-contentblocking.js
extra : rebase_source : 0dd57d6142c971617e9f47d32ce76a4a028d98eb
2018-08-06 12:43:59 +02:00
Brian Grinstead
abf1620630
Bug 1479125 - Migrate calls that expect an element to be returned to use element variation firstChild etc to firstElementChild etc;r=Paolo
...
This allows the JS to work in HTML documents, where whitespace is preserved. In XUL
documents, whitespace is ignored when parsing so text nodes are generally not returned.
The following changes were made, with manual cleanups as necessary (i.e. when firstChild actually
refers to a text node, or when firstChild is used in a loop to empty out an element):
firstChild->firstElementChild
lastChild->lastElementChild
nextSibling->nextElementSibling
previousSibling->previousElementSibling
childNodes->children
MozReview-Commit-ID: 95NQ8syBhYw
--HG--
extra : rebase_source : 186d805f7a2a56694dda9032aceac2dfe5424753
2018-08-08 15:22:53 -07:00
Paolo Amadini
7328341032
Bug 1473748 - Part 1 - Use the type of element instead of the "subviewbutton" and "subviewkeynav" classes to initialize the list of navigable elements. r=johannh
...
MozReview-Commit-ID: IgxwGRNLsct
--HG--
extra : rebase_source : edc897a0c0ac7a8b7b551759a8d69b7c3d3659d5
2018-07-26 14:58:43 +01:00
Johann Hofmann
d3c422c076
Bug 1468249 - Avoid resizing the TP toggle in the main menu in touch mode. r=dao
...
This also fixes bug 1468311 , because it made the touch control significantly more
annoying. Now, the TP toggle in the main menu has the right size, but tapping outside
of it still doesn't trigger it, though at least the menu is not closed so the user can
easily tap again.
MozReview-Commit-ID: eRfAEwXype
--HG--
extra : rebase_source : cb5d7b9430f3fa392b7a5b8c91e6e5e2d6e452df
2018-06-27 21:45:41 +02:00
Brian Grinstead
a2384c2234
Bug 1475304 - Remove broadcasters that only have one observer;r=Gijs,johannh
...
MozReview-Commit-ID: KbYBy2RjK1i
--HG--
extra : rebase_source : 285700446cd9c183fbf6589d461c88b755d4af8c
2018-07-16 11:47:58 -07:00
Johann Hofmann
17c3a96af9
Bug 1472535 - Put the main menu tracking protection toggle behind a pref. r=mikedeboer
...
This is assuming we want to pref off for 62 and pref on again for 63, simply delaying the feature by one release.
MozReview-Commit-ID: 7Q4uD7QJDFc
--HG--
extra : rebase_source : 5839daaac17384fdca8969e750af2bb76b6403fb
2018-07-09 13:09:53 +02:00
ui.manish
e74cd2d376
Bug 1474335 - Remove toolbar.toolbarName XBL property. r=Gijs
...
--HG--
extra : histedit_source : a6c6f6bab2f918f6493e87ed68103986f5193876
2018-07-09 18:10:53 +02:00
ui.manish
750e121336
Bug 1474240 - Remove overflowedDuringConstruction field from toolbar.xml. r=Gijs
...
--HG--
extra : histedit_source : 4153d879eefa89bfa92de31260b65164712ad0af
2018-07-09 17:08:10 +02:00
Mark Striemer
97b891af2b
Bug 1446101 - Part 2: Convert the all tabs panel to photon styles r=dao
...
MozReview-Commit-ID: 3VzqnG6X5rw
--HG--
rename : browser/modules/TabsPopup.jsm => browser/modules/TabsList.jsm
extra : rebase_source : f31401acae04607d292972cd4ab783334d2b0242
2018-06-06 15:48:21 -05:00
Johann Hofmann
7895ec735b
Bug 1462470 - Part 2 - Alert about trackers when Tracking Protection is off in the identity popup. r=Paolo
...
This commit changes the tracking protection UI to always be present in the
identity popup (control center) UI. Following the UI spec in
https://mozilla.invisionapp.com/share/RSIY1B8GMC2#/screens/297824891 ,
we are now warning about trackers even when TP is disabled and alter the
button that shows up in this case to open the TP settings in about:preferences.
MozReview-Commit-ID: 6g8rzWVRaua
--HG--
extra : rebase_source : 328ea44b085626cc0266591cc87b17657af888ad
2018-05-24 13:12:30 +02:00
Johann Hofmann
35166c8f08
Bug 1462468 - Add a tracking protection option to the hamburger menu. r=mikedeboer
...
MozReview-Commit-ID: HxRljbdsRau
--HG--
extra : rebase_source : 3f3aae722ca2e1b6a28a29a5116d66bf40aa8092
2018-05-22 16:26:55 +02:00
Dorel Luca
e5fe6c3a9f
Backed out changeset bc39ccd992a4 (bug 1462468) for Browser-chomre failures on browser/base/content/test/trackingUI/browser_trackingUI_appMenu.js
...
--HG--
extra : rebase_source : a59dba114b09502056e229c7226b32741c8414f0
2018-05-28 19:11:14 +03:00
Johann Hofmann
6e280711b9
Bug 1462468 - Add a tracking protection option to the hamburger menu. r=mikedeboer
...
MozReview-Commit-ID: HxRljbdsRau
--HG--
extra : rebase_source : 34f62aed6cdafe091d2105c55669b052aba45040
2018-05-22 16:26:55 +02:00
Emilio Cobos Álvarez
aa2cf73671
Bug 1451256: Remove extends from toolbarpaletteitem. r=dao
...
Right now it uses extends="xul:button" so that the element it wraps doesn't get
mouse events. There's a way to do that with CSS, using pointer-events: none on
the child.
MozReview-Commit-ID: GKLG62HDD7l
2018-05-22 22:00:05 +02:00
Paolo Amadini
3e7ad96d9f
Bug 1450816 - Combine the "toolbarpaletteitem" bindings in the "browser" folder. r=Gijs
...
MozReview-Commit-ID: BW4kDvP13Tj
--HG--
extra : rebase_source : f73916fb41b13c58701be7729f241a9d985ab371
2018-05-22 14:04:45 +01: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
Gijs Kruitbosch
b40ddc17c4
Bug 1438490 - move overflow/underflow event handling out of toolbar.xml, r=jaws
...
MozReview-Commit-ID: CwkCOIm9wNk
--HG--
extra : rebase_source : a746c9dc190e3309d9368083ce08c36f222a3407
2018-05-01 15:44:19 +01: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
Mark Striemer
847b01e89d
Bug 1397809 - Part 2: Add a doorhanger when an extension changes the homepage r=aswan,Gijs
...
MozReview-Commit-ID: CwZ3E32xROS
--HG--
extra : rebase_source : 304392af1ae5ff0bc5677ad25e90bbd1f9f0ecac
2018-01-11 18:59:32 -06:00
Mark Striemer
ddc263525f
Bug 1397809 - Part 1: Convert New Tab doorhanger to a generic class r=aswan,Gijs
...
MozReview-Commit-ID: 40RwrXjtsJJ
--HG--
extra : rebase_source : f688846407d32d3ec68ef96ea7432da9ed08a145
2017-12-19 13:56:04 -06:00
Paolo Amadini
3193903d17
Bug 1391948 - Don't use checkboxes for the "View Bookmarks Toolbar" and "View Bookmarks Sidebar" items in the Bookmarks button menu. r=mak
...
MozReview-Commit-ID: 2P3yV6xHLxi
--HG--
extra : rebase_source : 9352eac0344844218622149a3dc34959e620d431
2018-04-11 12:42:18 +01:00
Jonathan Kingston
ff73ac0338
Bug 1374741 - Within browser/ make openUILinkIn() provide the correct triggeringPrincipal. r=gijs
...
MozReview-Commit-ID: 1NQrlWzIBja
--HG--
extra : rebase_source : 29d337e111d82e9c5729b5a59e1a16d06e67774c
2018-02-21 14:28:48 +00:00
Paolo Amadini
0209c5b614
Bug 1444392 - Part 3 - Simplify the PanelUI.show method. r=Gijs
...
In addition to removing the unnecessary return value and the logic that may anchor the panel to anything other than the main menu button, this also fixes the asynchronous error handling.
MozReview-Commit-ID: KaUKYUhrUoc
--HG--
extra : rebase_source : 25dd26a850654c9c6762dc41dc0ac7ae3f0199eb
extra : amend_source : 74c9a5dd5fed72e7afd8e4028eef9e8cea00a17a
extra : source : 3ee2aed561555aecd1349412e9ccc228b7c91f3b
2018-04-04 11:34:49 +01:00