Wes Kocher
c21f63d3ed
Merge inbound to central, a=merge CLOSED TREE
...
MozReview-Commit-ID: GYc8r8gnS0j
2017-07-21 18:12:55 -07:00
Dão Gottwald
1abbce4ae7
Bug 1383031 - Rename customization-uidensity-menu-button* classes and ids since these are menuitems. r=johannh
...
MozReview-Commit-ID: 72S5zENy1gX
2017-07-21 14:11:15 +02:00
Stone Shih
dfa43a2151
Bug 1351148 Part8: Revise browser_1008559_anchor_undo_restore.js to continue the test after processing the mouse event. r=smaug.
...
MozReview-Commit-ID: BYF94RsKhR6
2017-07-16 12:38:13 +08:00
Johann Hofmann
0bc53a79e8
Bug 1371219 - Increase margin of main menu items when accessed through touch. r=mikedeboer
...
MozReview-Commit-ID: 9gjxxc6O5YS
2017-07-20 16:45:02 +02:00
Johann Hofmann
3fca548c18
Bug 1371219 - Add an inputSource attribute to XULCommandEvent. r=smaug
...
In the frontend we need to know if XUL buttons in the toolbar were
triggered by a touch event, so we're passing on the inputSource
in the command event.
MozReview-Commit-ID: DMvgZULk9hT
2017-07-20 17:45:56 +02:00
Wes Kocher
a5e872bb1a
Backed out changeset 320f9642bcef (bug 1381991) because it blocks backing out 1355922 a=backout
...
MozReview-Commit-ID: 7gM0DJkbVwW
2017-07-21 00:36:04 -07:00
Jared Wein
12d1295b43
Bug 1381991 - Pin to Overflow animation is placed in the wrong position when using a non-default font-size. r=sfoster
...
MozReview-Commit-ID: ERE1FnTuIWF
2017-07-20 12:31:06 -04:00
Jared Wein
9fa4afa5b6
Bug 1380815 - Fade overflow menu icon to grey after item is pinned. r=sfoster
...
MozReview-Commit-ID: 2LQrWDxrTny
2017-07-20 10:53:45 -04:00
Jared Wein
24e7095e00
Bug 1382667 - Implement an onBeforeCommand function for CustomizableUI that will run before the command is executed. r=Gijs
...
MozReview-Commit-ID: DGR3mo01vXP
2017-07-20 09:35:50 -04:00
Gijs Kruitbosch
9f7ba17cbf
Bug 1354086 - fix leaks caused by transitionend listeners that hang around, r=mikedeboer
...
MozReview-Commit-ID: DvvoAURmxH2
2017-07-19 15:36:44 +01:00
Gijs Kruitbosch
476082dc1d
Bug 1354086 - update styling of normal toolbar buttons in the overflow panel, r=mikedeboer
...
MozReview-Commit-ID: 9JFz7zfmduk
2017-07-05 19:31:39 +01:00
Gijs Kruitbosch
6ea9acbc72
Bug 1354086 - switch overflow panel to using a photonpanelmultiview, allowing webextension views to specify their own size, r=mikedeboer
...
MozReview-Commit-ID: 1uHEKXsO8vh
2017-07-19 21:23:46 +01:00
Gijs Kruitbosch
1f33657670
Bug 1336839 - switch to BTU to avoid intermittents, r=sfoster
...
MozReview-Commit-ID: 4Zg88qY5B5I
2017-07-17 15:15:10 +01:00
Johann Hofmann
d7ff7c9e44
Bug 1379123 - Sort UI density options by density. r=dao
...
MozReview-Commit-ID: JibzseS8LEN
2017-07-13 14:59:45 +02:00
Gijs Kruitbosch
6b5c96002a
Bug 1366813 - add a flexible space item in customize mode in photon, r=mossop
...
MozReview-Commit-ID: 4k4VdBa4HCt
2017-07-11 13:13:35 -07:00
Wes Kocher
a8931c7cc1
Backed out changeset 051284a3564e (bug 1366813) for apparently causing autophone tests to frequently fail a=backout
...
MozReview-Commit-ID: 9GUFY9VAGW3
2017-07-11 12:39:26 -07:00
Gijs Kruitbosch
15d7638b8e
Bug 1366813 - add a flexible space item in customize mode in photon, r=mossop
...
MozReview-Commit-ID: 4k4VdBa4HCt
2017-07-10 23:34:12 +01:00
Gijs Kruitbosch
283b2ca2ba
Bug 1378427 - move context menus around, fix flickering in dynamic portion of the overflow menu for photon, r=jaws
...
Apparently the hover state of the combined buttons does not interact well with the menus unless they
share the same containing popup/panel. We broke that condition in bug 1354078. The expedient thing
is to simply move the popup back, and move it back and forth if/when the photon pref is flipped.
When removing the pref, we can simplify this by always putting the menu in the overflow panel.
I also noticed that we use the toolbar context menu in the dynamic portion of the overflow panel.
This has the same problem, and to fix it I switched us to using the same (panel) context menu in
the photon case. Doing this in the non-photon case won't help because the context menu will be in
a separate panel (namely the old hamburger panel) entirely.
MozReview-Commit-ID: 4neHMukTzHA
2017-07-07 15:54:13 +01:00
Paolo Amadini
6959771b4a
Bug 1377793 - Fix scrolling in the non-Photon main menu on Windows. r=Gijs
...
This is a follow-up to the previous patch, required because on Windows we cannot measure the full height of the main view until it is visible.
MozReview-Commit-ID: 2pfYwMLPYIb
2017-07-09 16:05:03 +01:00
Rajesh Kathiriya
bfb3762076
Bug 1374670 - Enabled the ESLint no-tabs rule across mozilla-central r=standard8
...
MozReview-Commit-ID: RT5QTipaOW
2017-07-04 21:30:18 +05:30
Mike de Boer
fb06a4487b
Bug 1378794 - Dispatch the 'ViewHide' event on the correct, current panelview when a temporary panel is destroyed. r=Gijs
...
MozReview-Commit-ID: HXjGJJGChUz
2017-07-06 18:47:59 +02:00
Wes Kocher
4f9edb4a89
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 2nFzji7su8C
2017-07-06 16:10:49 -07:00
Sebastian Hengst
30df7b1aac
Backed out changeset f3fc2ea88f60 (bug 1378794) for failing browser/components/extensions/test/browser/browser_ext_popup_corners.js. r=backout
2017-07-06 18:33:55 +02:00
Mike de Boer
bbbdce9aba
Bug 1378794 - Dispatch the 'ViewHide' event on the correct, current panelview when a temporary panel is destroyed. r=Gijs
...
MozReview-Commit-ID: HXjGJJGChUz
2017-07-06 16:36:24 +02:00
Mike de Boer
dcd0d62b03
Bug 1378790 - Remove keyboard navigation event listeners when a photonpanelmultiview instance is destroyed. r=Gijs
...
MozReview-Commit-ID: JcAUwLClq7M
2017-07-06 16:30:07 +02:00
Adolfo Jayme Barrientos
e0b937ecc6
Bug 1376097 - Use ellipsis in hamburger menu’s Print command. r=dao
...
MozReview-Commit-ID: GCxBLJrmxfm
2017-07-05 22:22:50 -05:00
Paolo Amadini
fbbbec581b
Bug 1377793 - Fix scrolling in the non-Photon main menu. r=Gijs
...
MozReview-Commit-ID: 88IsXDvYjyK
2017-07-05 16:28:58 +01:00
Gijs Kruitbosch
2a9b14d9e7
Bug 1369729 - use descriptionheightworkaround for sync panel, r=mconley,Paolo
...
MozReview-Commit-ID: LQg6NEgCqz2
2017-06-28 17:50:43 +01:00
Carsten "Tomcat" Book
6ef901728e
merge mozilla-inbound to mozilla-central a=merge
2017-07-04 10:48:33 +02:00
Wes Kocher
d95b7f36f0
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 7LPTKLiLUcj
2017-07-03 17:37:38 -07:00
Frederik Braun
96b2642639
Bug 1351608 - Disable warnings for existing violations to no-unsanitize rule r=Standard8.
...
MozReview-Commit-ID: 7cTNL5jMtRw
2017-07-03 20:07:02 +01:00
Gijs Kruitbosch
5d58f374d5
Bug 1377139 - blur back button on use like other keyboard nav buttons, r=mikedeboer
...
MozReview-Commit-ID: 9VFy1Q3kqzk
2017-06-30 22:00:54 +01:00
Jared Wein
99807c87a3
Bug 1375152 - Implement animation for pinning items to the overflow menu. r=dao
...
This animation can be disabled if the toolkit.cosmeticAnimations.enabled pref is set to false.
MozReview-Commit-ID: DtsrI8YflYn
2017-06-28 15:32:34 -07:00
Johann Hofmann
ab16c872c7
Bug 1350210 - Part 3 - Add uidensity icons and only show uidensity settings in Photon. r=nhnt11
...
MozReview-Commit-ID: 6uI2oeQk8hw
2017-06-29 22:41:03 -07:00
Johann Hofmann
085e007d8e
Bug 1350210 - Part 2 - Add a test for UI density settings in customize mode. r=jaws
...
MozReview-Commit-ID: CxL0CNpg3A9
2017-06-29 10:14:46 -07:00
Johann Hofmann
f0cfcae173
Bug 1350210 - Part 1 - Add UI density settings to customize mode. r=jaws
...
MozReview-Commit-ID: C0g6aFPW2pX
2017-06-27 18:50:34 +02:00
Gijs Kruitbosch
de09c6e2b9
Bug 1376098 - remove page setup item from hamburger panel, r=dao
...
MozReview-Commit-ID: 8gzsCCboN7w
2017-06-30 18:40:25 +01:00
Mike de Boer
1c56ce043f
Bug 1354159 - Part 3 - Add a Bookmarks button to the Library panel that shows a subview with a list of most recent bookmarks. r=Gijs,mak
...
This patch changes the Recent Bookmarks flow in browser-places.js to use the new
PlacesPanelview to provide a rich view that support drag and drop and context
actions.
A new button 'Search Bookmarks' was added, which prefills the urlbar with '* ',
which is a shortcut for searching bookmarks using the Awesomebar.
MozReview-Commit-ID: 1XlO8HMKEJs
2017-06-29 17:57:25 -07:00
Mike de Boer
9c9a56e3df
Bug 1354159 - Part 2 - Introduce a new Places view type, PlacesPanelview, which can visualize query results inside panelview nodes. r=Gijs,mak
...
MozReview-Commit-ID: Ft1RC7dsqKD
2017-06-29 17:57:24 -07:00
Gijs Kruitbosch
ee955804b1
Bug 1354123 - remove customize mode transition, r=jaws
...
MozReview-Commit-ID: 7j9HWxci7oB
2017-06-28 13:17:46 +01:00
Gijs Kruitbosch
3d4e2037bc
Bug 1373016 - switch from a tip panel to a permanent message for empty overflow panels in customize mode for photon, r=jaws
...
MozReview-Commit-ID: GhQoSgPXL9q
2017-06-28 16:55:44 +01:00
Carsten "Tomcat" Book
c36c001ff1
Backed out changeset cbf0368eea83 (bug 1373016) for unused whitelist entry: chrome://browser/skin/customizableui/customize-illustration-rtl@2x.png -
2017-06-29 16:21:39 +02:00
Gijs Kruitbosch
0f3604e1d5
Bug 1373016 - switch from a tip panel to a permanent message for empty overflow panels in customize mode for photon, r=jaws
...
MozReview-Commit-ID: GhQoSgPXL9q
2017-06-28 16:55:44 +01:00
Carsten "Tomcat" Book
1759948617
Backed out changeset 5de26737d215 (bug 1373016) for failure like missing chrome://browser/skin/customizableui/info-icon-customizeTip@2x.png referenced from chrome://browser/skin/browser.css
2017-06-29 13:36:16 +02:00
Gijs Kruitbosch
2b7c59625d
Bug 1373016 - switch from a tip panel to a permanent message for empty overflow panels in customize mode for photon, r=jaws
...
MozReview-Commit-ID: GhQoSgPXL9q
2017-06-28 16:55:44 +01:00
Carsten "Tomcat" Book
6fe821254f
Backed out changeset bdcdd4d23c77 (bug 1373016) for bustage
2017-06-29 12:34:23 +02:00
Gijs Kruitbosch
b8854b1f47
Bug 1373016 - switch from a tip panel to a permanent message for empty overflow panels in customize mode for photon, r=jaws
...
MozReview-Commit-ID: GhQoSgPXL9q
2017-06-28 16:55:44 +01:00
Gijs Kruitbosch
392d4c1f73
Bug 1354145 - Make customize mode deal with drops in the padding around the panel contents, r=mikedeboer
...
MozReview-Commit-ID: BCi7odA3sth
2017-06-28 23:46:15 +01:00
Gijs Kruitbosch
d3f133c30a
Bug 1354145 - set photon-structure attribute on root, update palette/panel icon sizes and layout, r=mikedeboer
...
MozReview-Commit-ID: 2LhIhI480Yb
2017-06-27 21:47:30 +01:00
Gijs Kruitbosch
79fc1977d7
Bug 1373968 - size overflow panel appropriately in customize mode and align arrow with overflow button, r=mikedeboer
...
MozReview-Commit-ID: FV0TKuD0saa
2017-06-23 14:29:00 +01:00