Mike de Boer
3f03abccde
Bug 1388422 - Clean up all traces of the 'browser.uiCustomization.disableAnimation' pref used to disable Customize Mode transitions in unit tests. r=Gijs
...
MozReview-Commit-ID: 44Q9NbKEJeC
2017-09-20 14:25:58 +02:00
Gijs Kruitbosch
782b1c0650
Bug 1401383 - remove anchor state after transition even if the transition is canceled, and always set main view as current, r=mikedeboer
...
Prior to this change, showMainView set the 'current' attribute on a main view, but then _cleanupTransitionPhase() would remove it again.
This patch fixes that by calling showMainView *after* _cleanupTransitionPhase.
Separately, we weren't removing the 'open' attribute from the anchor if the transition didn't complete.
This patch fixes this by moving the addition of 'open' into _transitionViews, and its removal into
_cleanupTransitionPhase.
MozReview-Commit-ID: 24FYaxDVlga
2017-09-19 23:53:59 +01:00
Andrew Halberstadt
454052d2b2
Bug 1392787 - Disable manifestparser tests using 'disabled' key instead of comment, r=jmaher
...
MozReview-Commit-ID: IQL7hWxQX9F
2017-08-22 16:56:02 -04:00
Mike de Boer
4e3ec7ecb7
Bug 1354536 - Part 3 - When the Library view is shown, populate a new 'Recent Highlights' section with at most 12 items as in about:newtab. r=Gijs
...
MozReview-Commit-ID: Bs1RzL0uewH
2017-09-19 16:17:16 +02:00
Gijs Kruitbosch
8281aeeff3
Bug 1399517 - remove CustomizableUI placements for old buttons to avoid saved state corruption, r=mikedeboer
...
MozReview-Commit-ID: 3XKPuz9KwlD
2017-09-18 17:34:50 +01:00
Gijs Kruitbosch
4d8b290d17
Bug 1399517 - CustomizableUI shouldn't try to insert items next to nodes that aren't in the right container, r=mikedeboer
...
MozReview-Commit-ID: H9KY7YQwmlQ
2017-09-18 16:36:46 +01:00
Drew Willcoxon
fcf6a6116b
Bug 1400024 - Clicks on Zoom label in Photon app menu shouldn't close the menu. r=Gijs
...
MozReview-Commit-ID: 6zHRb27RBGw
2017-09-18 13:13:13 -07:00
Gijs Kruitbosch
8c19bfbb62
Bug 1399935 - use horizontal panel for downloads checkbox panel at all times, r=mak
...
Rather than using left-hand-side at all times (which can go over the edge of the window
in some cases) this uses left or right-hand-side panels, always opening towards the
center of the window.
MozReview-Commit-ID: EvjDmKR1G5A
2017-09-17 23:31:06 +01:00
Gijs Kruitbosch
abea81ee4d
Bug 1399486 - show downloads auto hide panel after changing the pref instead of before, r=mak
...
Note that we will no longer show the panel if you use the context menu to move the item in one
window and have customize mode open in the other. I don't think that edgecase matters.
MozReview-Commit-ID: 3dzGr3cs2oQ
2017-09-17 18:09:35 +01:00
Maya Messinger
352041761b
Bug 1387846 change print button command to print instead of print preview on all platforms r=Gijs
...
MozReview-Commit-ID: IIxhCx4N362
2017-09-17 17:23:00 -04:00
Mark Banner
ba20f86463
Bug 1399968 - Ensure the inNavBar search pref really does get set correctly on startup. r=Gijs
...
Delay the initialisation of the pref until the toolbar has been initialised.
MozReview-Commit-ID: JxQajZ4wrCR
2017-09-14 20:59:32 +01:00
Maya Messinger
71ee01a824
Bug 1398305 - reorder library dropdown items to spec r=Gijs
...
MozReview-Commit-ID: 912yc4MB5Ap
2017-09-14 11:37:22 -04:00
Gijs Kruitbosch
9f4f621edb
Bug 1391280 - store last sidebar command irrespective of whether sidebar was open, r=bgrins,mixedpuppy
...
MozReview-Commit-ID: HBfdW5vEZaD
2017-08-23 14:06:26 +01:00
Mike de Boer
8e58f24a71
Bug 1388180 - Update the overflow panel styling in Customize Mode and show the overflow button as in the opened state, but with a disabled looking icon. r=Gijs
...
MozReview-Commit-ID: 387PZ2jp1SS
2017-09-13 19:28:45 +02:00
Doug Thayer
0810234799
Bug 1399172 - Add buttonhighlight to update doorhangers r=johannh
...
The highlight styling was recently added, causing update notification
buttons to both be styled as grey. This fixes that to style them as
blue again.
MozReview-Commit-ID: HDSA9NWBmIA
2017-09-12 10:08:01 -07:00
Johann Hofmann
7d223531dc
Bug 1349552 - Part 3 - Add a test for drag space in customize mode. r=nhnt11
...
MozReview-Commit-ID: AiqY1J5WwYo
2017-09-10 20:39:21 +02:00
Johann Hofmann
28991ef174
Bug 1349552 - Part 2 - Add an extra drag space setting to customize mode. r=nhnt11
...
MozReview-Commit-ID: IWxdOeRwDeu
2017-09-10 20:38:19 +02:00
Mike de Boer
998cb252ae
Bug 1374749 - Animate the panelviews differently to make it look as if the view to show is pushing the previous view out of the panel. r=jaws
...
MozReview-Commit-ID: Dy6UppV3xDH
2017-09-12 21:33:25 +02:00
Gijs Kruitbosch
6d7a67d2e5
Bug 1397447 - add UI and automatic toggles to make the auto-hide functionality more seamless, r=mak
...
MozReview-Commit-ID: 9xN3N4aLwfv
2017-09-11 18:54:48 +01:00
Gijs Kruitbosch
89bf690512
Bug 1397447 - ensure the button is in the navbar by default, r=mak
...
MozReview-Commit-ID: H6r3dAEg4r1
2017-09-08 14:07:05 +01:00
Gijs Kruitbosch
d48e2eaf65
Bug 1397447 - make downloads button autohide by default, r=mak
...
MozReview-Commit-ID: E9izQpa4fFZ
2017-09-08 14:16:36 +01:00
Kris Maglione
d7f8583c5a
Bug 1391707: Follow-up: Skip idle in more places that incorrectly expect strict timing. r=me CLOSED TREE
...
MozReview-Commit-ID: BbMB5qk4F4e
2017-09-11 21:26:04 -07:00
Zibi Braniecki
424682e3b6
Bug 1398390 - Only react to mousedown if it is a left-click. r=Gijs
...
MozReview-Commit-ID: Ie2Xgasg2eN
2017-09-09 22:17:19 -07:00
Sebastian Hengst
3a807c09ee
Backed out changeset 1a8147d55b02 (bug 1398390) for failing browser-chrome's browser_overflow_anchor.js at least on macOS and Windows. r=backout
2017-09-10 09:37:30 +02:00
Zibi Braniecki
8c25be70ea
Bug 1398390 - Only react to mousedown if it is a left-click. r=Gijs
...
MozReview-Commit-ID: Ie2Xgasg2eN
2017-09-09 22:17:19 -07:00
Sebastian Hengst
a13bb1402a
Backed out changeset 20f6207757f3 (bug 1374749) for failing browser-chrome's browser/base/content/test/urlbar/browser_page_action_menu.js. r=backout
2017-09-08 19:42:22 +02:00
Mike de Boer
2aab007fa2
Bug 1374749 - Animate the panelviews differently to make it look as if the view to show is pushing the previous view out of the panel. r=jaws
...
MozReview-Commit-ID: Dy6UppV3xDH
2017-09-08 18:02:10 +02:00
Mike de Boer
95e3288ebd
Bug 1390336 - Disable panelview keyboard navigation using arrow keys in the overflow panel, because input boxes can be in there. r=Gijs
...
MozReview-Commit-ID: DxZv8JDp2Q2
2017-09-08 11:53:11 +02:00
Sebastian Hengst
5c208f4475
merge mozilla-central to autoland. r=merge
2017-09-07 12:40:32 +02:00
Sebastian Hengst
1197f950f9
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: JSRVc5yW6Kx
2017-09-07 12:39:12 +02:00
Paolo Amadini
7c101fe117
Bug 1387416 - Place the search bar in the customization palette for new profiles. r=Gijs
...
MozReview-Commit-ID: Tq8YrZWG6P
2017-09-06 13:09:27 +01:00
Zibi Braniecki
58ed110740
Bug 1395871 - Open toolbar menus on mousedown, rather than oncommand.
...
MozReview-Commit-ID: A3P4QBBgcB8
2017-09-01 01:54:34 -07:00
Gijs Kruitbosch
42c734b8a8
Bug 1396966 - fix dnd in a test to work in small screens, r=mystor
...
MozReview-Commit-ID: 7xqfLc1M0PA
2017-09-06 19:39:53 +01:00
Gijs Kruitbosch
7bcdebbdbc
Bug 1393574 - fix flexible spacers not being removable in some circumstances, r=jaws
...
The goal of this patch is to ensure that:
- in default placements, specials have no unique ids
- in actual placements as stored by CUI, they do
- we reset the counter for those unique ids on reset.
- we re-number specials when building an area (like on startup, or when resetting),
ensuring that the actual nodes always match the placements for a given area.
- we force saves after resetting, to ensure that the gNewElementCount is always persisted correctly.
This last part will also fix bug 1393661
MozReview-Commit-ID: HAS5J5ZSgB5
2017-09-06 10:02:44 +01:00
Mike de Boer
13c09563a1
Bug 1354532 - Part 3 - Ensure that the offscreen bounds check for panelviews does not cause temporary empty panels. r=Paolo
...
MozReview-Commit-ID: 8EACBXDekIW
2017-09-06 17:21:24 +02:00
Mike de Boer
bc72a05e37
Bug 1354532 - Part 1 - Implement a new Downloads view as part of the Library widget. r=Paolo
...
MozReview-Commit-ID: AqH8Zj8XCQl
2017-09-06 16:23:00 +02:00
Sebastian Hengst
2b4cc8b55c
Backed out changeset f1d18c741b2c (bug 1354532) for eslint failure at browser/components/downloads/DownloadsCommon.jsm:671: Expected property shorthand. r=backout
2017-09-06 16:48:00 +02:00
Sebastian Hengst
d6f569157f
Backed out changeset 545712909b9b (bug 1354532)
2017-09-06 16:47:06 +02:00
Mike de Boer
0ce0f0228a
Bug 1354532 - Part 3 - Ensure that the offscreen bounds check for panelviews does not cause temporary empty panels. r=Paolo
...
MozReview-Commit-ID: 8EACBXDekIW
2017-09-06 16:23:08 +02:00
Mike de Boer
6cb3ed2016
Bug 1354532 - Part 1 - Implement a new Downloads view as part of the Library widget. r=Paolo
...
MozReview-Commit-ID: AqH8Zj8XCQl
2017-09-06 16:23:00 +02:00
Mark Hammond
17ce7c33fc
Bug 1396085 - ensure the sync widget is always initialized and animate the sync spinner. r=Gijs
...
MozReview-Commit-ID: HcAuLZQ95EH
2017-09-05 15:08:17 +10:00
Gijs Kruitbosch
b4d8df2141
Bug 1374315 - fix CSS overflow:hidden in overflow panel and page action panel to fix rounded corners, r=mikedeboer
...
MozReview-Commit-ID: B5lHCaAMvyu
2017-08-15 13:03:33 +01:00
Steve Armand
b03be0d87e
Bug 1368967 - Enable the ESLint generator-star-spacing rule across mozilla-central. r=standard8
...
MozReview-Commit-ID: 5do3eoCEAMR
2017-09-04 00:49:32 -04:00
Gijs Kruitbosch
ee866e1d90
Bug 1393343 - move 'restore previous session' item into main menu and hide when auto-restore is enabled, r=mikedeboer
...
MozReview-Commit-ID: B3J9c936RL
2017-08-25 11:40:49 +01:00
Edouard Oger
3b9849fe32
Bug 1380377 part 2 - Make sure sync-illustration.svg doesn't get loaded on startup. r=markh
...
MozReview-Commit-ID: KWWCniJPU44
2017-08-16 14:12:42 -04:00
Robert Strong
a2b8b00a1d
bug 1390032 - make it clear in the update doorhanger text that private browser windows and tabs are not restored. r=dothayer
2017-09-06 10:36:22 -07:00
Sebastian Hengst
aad3070d44
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: ES9rKhiQo10
2017-09-01 10:38:51 +02:00
Florian Quèze
5415e80530
Bug 1391704 - Avoid flickering while moving tabs across windows, r=mconley.
2017-09-01 00:42:31 +02:00
Gijs Kruitbosch
663af591de
Back out changeset 97f7f5175b2f (bug 1371765) because we're changing the plan for the downloads button, rs=backout,firebot,paolo
...
MozReview-Commit-ID: FTvFDV5nuG6
2017-08-25 13:32:47 +01:00
Gijs Kruitbosch
80b3114c43
Bug 1393133 - wait for the overflow button to be visible before activating it in tests, r=jaws
...
MozReview-Commit-ID: 58GGrPVufZ3
2017-08-24 17:25:24 +01:00