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
Johann Hofmann
e7b9853987
Bug 1467385 - Use PanelMultiView APIs for keyboard navigation in the identity popup. r=Paolo
...
PanelMultiView has its own concept of "selected", so we should use this rather than move focus
using advanceFocusIntoSubTree.
MozReview-Commit-ID: DW2JqqggLl1
--HG--
extra : rebase_source : ec7a6f83fdda176f3286cf4395dc72de6cad2466
2018-07-02 14:34:25 +02:00
Kris Maglione
c1c1de7ce8
Bug 1467695: Wait for async disable operations to finish when calling addonChanged listeners. r=aswan
...
MozReview-Commit-ID: 1vsevE8IgYU
--HG--
extra : source : 46e5404ad50cf39cfe8b10bbd9c45b4325d95d6e
extra : amend_source : 0bfd172b9ec37e7f169269aa37cbe547d2156c6d
extra : intermediate-source : c0ebdd0be6ba6f9748690d0ae5479977e2ea54bb
2018-06-08 13:02:43 -07: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
Gijs Kruitbosch
b8059765de
Bug 1463708 - only reset previews when leaving the panel, r=johannh
...
MozReview-Commit-ID: 1KVseuWlEPU
--HG--
extra : rebase_source : 5709b1e233b360977fd1a9d26f5e5f26a91e4549
2018-06-19 21:44:00 +01:00
Mark Banner
26be929b13
Bug 1453667 - Remove BrowserUITelemetry from other parts of browser/ r=Gijs
...
MozReview-Commit-ID: FG1PiVPBY5U
--HG--
extra : rebase_source : 4c8f4553052e00dc5632a5ec36b7d28ac216d53d
2018-06-06 19:42:19 +01: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
Joel Maher
50b91c0a14
Bug 1405428 - skip-if = verify on mochitests which do not pass test-verify. r=gbrown
2018-06-10 05:01:47 -04:00
Kris Maglione
7b7264f453
Bug 1464548: Part 3 - Update callers to use defineLazyGlobalGetters. r=mccr8
...
MozReview-Commit-ID: 9APGewiDDYB
--HG--
extra : rebase_source : 2931dd0eec0e4206414b698a9700fc20d922eb3a
2018-05-25 17:02:29 -07: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
Csoregi Natalia
d2a7e3fcd3
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-05-10 19:45:06 +03:00
Gijs Kruitbosch
f289809963
Bug 1459913 - fix removable_false test to always execute the correct drag (layout race), rs=test-only
...
--HG--
extra : rebase_source : 63cd78b81cccb99069a9dbfe78274040cb0ad589
2018-05-10 09:44:49 +01:00
Gijs Kruitbosch
0809c549f1
Bug 962248 - rewrite zoom test to be less terrible, r=dthayer
...
MozReview-Commit-ID: ByUM61fsOgh
--HG--
extra : rebase_source : e81915fbf2ecf35a90ef6a0c4be5b6fa4bf01d51
2018-05-09 09:07:37 +01:00
Margareta Eliza Balazs
eb6c5214a6
Merge inbound to mozilla-central. a=merge
2018-05-09 12:33:51 +03:00
Tooru Fujisawa
c12bdc0642
Bug 1420574 - Add CustomizableUITestUtils.prototype.{addSearchBar,removeSearchBar} to show search bar in nav bar and verify it does not overflow. r=Paolo
2018-05-09 09:48:40 +09:00
James Teh
8b233f97a0
Bug 1454866 part 1: PanelMultiView: Provide a way to allow keyboard navigation to an element without affecting visual presentation. r=johannh
...
PanelMultiView has specific code to support keyboard navigation.
However, it only includes elements with class subviewbutton, which has visual styling.
Some views have controls which should be included in keyboard navigation, but for which the subviewbutton styling is not appropriate.
Therefore, also include elements with the new class subviewkeynav, which is specific to keyboard navigation and has no visual styling.
MozReview-Commit-ID: 8A5q9nbGpdc
--HG--
extra : rebase_source : 431fd2b1e2926e53002a45c290f9d88e8463c42c
2018-04-23 10:37:42 +10: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
Gijs Kruitbosch
9654bc99a1
Bug 1447619 - avoid reflowing when returning items to the toolbar from the overflow menu, r=florian
...
MozReview-Commit-ID: BFGRssWb9F
--HG--
extra : rebase_source : cf6011f2ecfe78df11a6741dfa074c7d985ec294
extra : source : 1ce48405e58a609299a84192df04d340cd90de63
2018-04-20 15:09:44 +01:00
Andreea Pavel
7abcd926f5
Backed out changeset 1ce48405e58a (bug 1447619) for creating bug 1457257 and bug 1457289 on a CLOSED TREE
2018-04-28 20:46:51 +03:00
Neil Deakin
cf9835ac8b
Bug 1446961, remove obsolete calls to showPopup and replace usages of the popup box object with the same methods defined on popups, r=paolo
2018-04-27 11:04:36 -04:00
Gijs Kruitbosch
39d0e25c38
Bug 1447619 - avoid reflowing when returning items to the toolbar from the overflow menu, r=florian
...
MozReview-Commit-ID: BFGRssWb9F
--HG--
extra : rebase_source : e8932810584e10a1de0c1b11c1a152d2dc0f48dd
2018-04-20 15:09:44 +01:00
Kris Maglione
a7b308c3a2
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
--HG--
extra : rebase_source : cffb1c9762191c579d1397c8169e6e7635d229da
extra : histedit_source : dea59ddd2daaae52069c5faceae9149a4f08dd73
2018-04-24 20:18:09 -07:00
Tim Nguyen
92c9a958e1
Bug 1372694 - Stop making the default theme a heavyweight theme. r=kmag,aswan
...
MozReview-Commit-ID: 30wMauuc9oo
--HG--
rename : browser/base/content/default-theme-icon.svg => toolkit/mozapps/extensions/content/default-theme-icon.svg
extra : rebase_source : 5e4cf784135f4a8e40a2ed8357ba651e7fce9728
2018-04-01 13:53:31 +02:00
Kris Maglione
877eae8863
Bug 1454202: Part 1 - Update legacy callers to use Promise-based AddonManager APIs. r=aswan
...
***
Bug 1454202: Part 1a - Auto-replace uses of callback-based AddonManager APIs with Promise-based versions. r=aswan
This was done using the following script:
4cd5ae9597/processors/aom-api-generators.jsm
MozReview-Commit-ID: 8hobLz15a66
***
Bug 1454202: Part 1b - Manually fix eslint errors after auto-rewrite. r=aswan
This also deletes an obsolete test whose xpcshell variant was already deleted.
MozReview-Commit-ID: DM9W9Q2SVIE
***
Bug 1454202: Part 1c - Manually fix non-eslint issues after auto-rewrite. r=aswan
MozReview-Commit-ID: DtMscWZuExc
--HG--
extra : rebase_source : d4c2f80bdf02ec4a07e3713a9ae1823145d25942
2018-04-14 19:38:18 -07:00
Andrea Marchesini
231aae58dd
Bug 1252998 - StorageActivityService - part 5 - nsIStorageActivityService::getActiveOrigins, r=asuth
2018-04-18 18:19:13 +02: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
Jonathan Kingston
fea68cb968
Bug 1453528 - Fix opening of synced tabs with correct principal. r=markh
...
MozReview-Commit-ID: 6MGXjsg3HmV
--HG--
extra : rebase_source : bc2782dbf14131325fd7ee4564524794350a1bc3
2018-04-12 18:06:13 +01: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
ui.manish
f5381fd55d
Bug 1451242 - Use this.$ instead of this.document.getElementById in CustomizeMode.jsm r=Gijs
2018-04-05 10:48:04 +02:00
Felipe Gomes
eb4b0ebf2f
Bug 1429161. Policy follow-up: hide instead of disabling the Forget button. r=jaws
2018-04-04 16:22:24 -03: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
Paolo Amadini
ea3963afc9
Bug 1444392 - Part 1 - Add test-only helpers to open and close the main menu. r=Gijs
...
MozReview-Commit-ID: 9kvUdw2TeHB
--HG--
extra : rebase_source : 0b0a007ad517c0256fe67256391d87065bf645ef
extra : amend_source : c2c56528f12e38852e913e42e9e7f9e78e8623d9
extra : source : ec2f47133979d085739d383cc50358d6e9417979
2018-04-04 11:34:16 +01:00
Ciure Andrei
5ffac2bcd3
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-04-04 00:58:50 +03:00
Dão Gottwald
9b050d739e
Bug 1450279 - Replace CAN_DRAW_IN_TITLEBAR with a run-time check. r=Gijs
...
MozReview-Commit-ID: Iedpcu5K74m
--HG--
extra : rebase_source : 3114680ab149c0005d191b2da650ac287d8105af
2018-03-30 17:36:01 +02:00
Felipe Gomes
a1016b0241
Bug 1429161 - Policy: Disable Forget Button. r=jaws
2018-04-03 15:39:35 -03:00
Kris Maglione
99ebf2e65e
Bug 1448221: Part 2 - Remove support for non-default legacy themes. r=aswan
...
MozReview-Commit-ID: 1v0aGG3mv3U
--HG--
extra : rebase_source : 59deb737dbb812037f4a015404bec0af6a19f9c9
2018-03-26 16:19:04 -07:00
Edouard Oger
9b6026748b
Bug 1184265 - Make last sync date be relative. r=markh
...
MozReview-Commit-ID: 2hB9F7Elynh
--HG--
extra : rebase_source : dbf962b1fd3f4121f0bcc8276e932f0c49ab90b3
2018-03-20 17:08:16 -04:00
Tooru Fujisawa
1adba8c1fc
Bug 1442465 - Part 4.2: Stop unnecessarily awaiting on BrowserTestUtils.removeTab (simple part). r=dao
2018-03-19 11:16:45 +09:00
Kris Maglione
313b707b2e
Bug 1443964: Part 3 - Remove no-cpows-in-tests rule. r=mconley
...
The shims that this rule tests for no longer exist.
MozReview-Commit-ID: DMgP7Hczavc
--HG--
extra : rebase_source : 765ddd5c62c9449c07ed050e44d86a3bd5c0ae64
extra : amend_source : 627a7694ac07182200f876901ded7a34721cd228
2018-03-07 19:31:28 -08:00
Gijs Kruitbosch
d2ebbb38df
Bug 1358815 - remove sync reflow from find bar initialization, r=jaws
...
This removes the sync reflow from almost all cases. The only case where we keep it is when a keypress
caught in content triggers a sync message to the parent process. We should clean this up in bug 1371523.
I've tried to fix the tests, but a lot of them seem to be disabled anyway...
MozReview-Commit-ID: 9k36p7q8MKy
--HG--
extra : rebase_source : 311ee41ba9456a5c5d58b81a0cfa999bcef0027e
2018-03-12 14:01:44 +00:00
Brindusan Cristian
4f5a76dc76
Backed out 2 changesets (bug 1358815) for bc failures on browser_pdfjs_main.js CLOSED TREE
...
Backed out changeset 880736d97de3 (bug 1358815)
Backed out changeset a2a0a0990e1a (bug 1358815)
2018-03-15 21:23:12 +02:00