Commit Graph

761 Commits

Author SHA1 Message Date
Dão Gottwald
68334cee53 Bug 1406478 - Set browser.tabs.tabMinWidth to 76. r=jaws
MozReview-Commit-ID: 3bbTd1Fmtc5
2017-10-09 19:38:47 +02:00
Ian Moody
7ebca7b59e Bug 1404568 - Use the correct browser_action theme icons when the action is in a menu-panel. r=mixedpuppy
The patch adding support for specifying theme icons had a bug in the CSS: it
added styles for the action in a menu-panel depending on theme, but missed out
the theme pseudo-class selectors.  Therefore the dark text icon was always used
since it was last in the CSS.
Additionally, the menu panels can't be styled, so still have light backgrounds
and dark text even in light text themes. If a light icon is used in the menu
panel in a light text theme it will be hard to see.

Thus, this patch adds the pseudo-class for dark text themes, but removes the
selector entirely for light text themes.

MozReview-Commit-ID: AmKVDYwGGKj
2017-10-04 01:40:45 +01:00
Sebastian Hengst
18c0a90e22 Backed out changeset a4fc441d0663 (bug 1406478) for failing browser-chrome's browser/base/content/test/general/browser_tabReorder.js. r=backout 2017-10-09 19:10:18 +02:00
Dão Gottwald
81d1d96d47 Bug 1406478 - Set browser.tabs.tabMinWidth to 76. r=jaws
MozReview-Commit-ID: HRSSjpRnr5i
2017-10-08 10:58:40 +02:00
Jared Wein
fdb2e8d9c3 Bug 1406770 - Allow dropping tabs on to the Bookmarks Toolbar Item if it is located in the nav-bar. r=Gijs
MozReview-Commit-ID: Ehd7zCiHfsD
2017-10-09 11:07:45 -04:00
Sebastian Hengst
5a50c5cb42 merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 7Ez95T2ivfR
2017-10-07 10:37:39 +02:00
Marco Bonardo
7af44bf697 Bug 1405687 - Remove some deprecated code from Places related code. r=standard8
MozReview-Commit-ID: 411z07otlfN
2017-10-04 16:33:46 +02:00
Gijs Kruitbosch
9eb025ff3b Bug 1370791 - use CUI listener and an attribute to toggle hiding/showing the new tab button, r=jaws
MozReview-Commit-ID: DaKohSCnrJn
2017-10-04 19:12:40 +01:00
Gijs Kruitbosch
ec372ac519 Bug 1405643 - ensure items don't spill out of the panel on small window sizes in customize mode, r=mikedeboer
MozReview-Commit-ID: 6GCSSLzt7h1
2017-10-04 15:47:28 +01:00
Mike Conley
f29ba14295 Bug 1404465 - Add browser.tabs.tabMinWidth to control minimum tab width, and set to 50 by default. r=jaws
MozReview-Commit-ID: IK1hgAMyrYD
2017-09-29 17:15:18 -04:00
Johann Hofmann
4d388ec579 Bug 1404497 - Don't hide the post-tabs titlebar placeholder in maximized windows. r=dao
MozReview-Commit-ID: 39x18t1GBRP
2017-10-02 15:43:18 +02:00
J. Ryan Stinnett
db4a87efa2 Bug 1305777 - Remove old RDM. r=ochameau
MozReview-Commit-ID: gOvvF9bcDT
2017-09-26 18:49:54 -05:00
Johann Hofmann
87bbd73ecb Bug 1404337 - Fix titlebar-placeholders showing in maximized windows on Windows. r=dao
MozReview-Commit-ID: FpLbWjPUaZO
2017-09-29 19:59:47 +02:00
Mike de Boer
3f2ca69f96 Bug 1401991 - Ensure that we don't hide panelviews that are already reparented to another multi-view and ensure to hide other panels consistently. r=Gijs
* Harden the new `hideAllViewsExcept()` to not do erroneous things if called when
   the binding is already gone.
 * Generalize things into `hideAllViewsExcept(thisOne)`:
    - Clear `_viewShowing` in there and do the descriptionHeightWorkaround thing
      in there too,
    - For Photon panels, do all the 'current' attribute setting in there. To show
      a panel during transition, I introduced the 'in-transition' attribute.
 * I had to make sure not to over-eagerly dispatch 'ViewShowing' events, because
   that confuses some,
 * Move the temporary panel handling, which contains an ephemeral panelmultiview
   instance, internally. This cleans up the hacky, duplicate PanelUI.js code nicely.
 * Keep a local copy of `_transitionDetails` to ensure it's still there after transition,
 * Harden `_cleanupTransitionPhase()` to only clear the phase that belongs to a
   specific transition, _if_ that's passed in as an argument. This resolves any
   potential raciness that might occur when `showSubView()` is called again mid-transition.
 * Skip the UITour element visibility check when it's inside a panelview, because
   too many things need to happen and that check is too simple to be useful in
   that case.

MozReview-Commit-ID: 5HpJKs1Ny5j
2017-09-29 13:51:51 +02:00
Sebastian Hengst
3d7c05f138 Backed out changeset 6e0cb1927bfe (bug 1305777) 2017-09-29 10:43:36 +02:00
J. Ryan Stinnett
0c406723a7 Bug 1305777 - Remove old RDM. r=ochameau
MozReview-Commit-ID: gOvvF9bcDT
2017-09-26 18:49:54 -05:00
Sam Foster
1633bfe351 Bug 1387415 - Make empty toolbar spaces be drag handles for the window. r=dao
* Add -moz-window-drag: drag property to toolbars in toolkit, on Windows as support was added in bug 1163113
* Use the toolbar-drag binding for #nav-bar on Linux.

MozReview-Commit-ID: 8ZABYMWswk1
2017-09-21 09:28:55 -07:00
Johann Hofmann
a3258d467c Bug 1397265 - Add a titlebar-placeholder on the right-hand side of the tabs. r=dao
MozReview-Commit-ID: 326Nz1XS4lD
2017-09-28 15:20:17 +02:00
Henri Kemppainen
f3ee37e1fc Bug 1404716 - Hide GCLI in DOM fullscreen mode. r=Gijs, r=pbrosset 2017-10-04 23:52:53 +03:00
Dão Gottwald
27ed5a5d3c Bug 1390025 - Add separator between the tab strip and the drag space in front of it. r=johannh
MozReview-Commit-ID: LOymOHgg8fr
2017-09-26 15:24:04 +02:00
Yura Zenevich
f2968d4040 Bug 1383051 - added accessibility service indicators. r=jimm
MozReview-Commit-ID: JrUlzpCDbw1
2017-09-20 22:29:46 -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
Sam Foster
97f0ccc5d9 Bug 1392066 - #stop-button and #reload-button should fill available width when in the overflow menu. r=Gijs
MozReview-Commit-ID: 1mglm8YmvTV
2017-09-15 10:58:02 -07:00
Gijs Kruitbosch
6718ad1ed5 Bug 1400556 - apply padding to the tabs toolbar too to avoid other items moving when dragging tabs, r=johannh
MozReview-Commit-ID: FXAYmACbYt1
2017-09-16 18:47:32 +01:00
Dão Gottwald
8a617b12b0 Bug 1400092 - Move RTL direction and aligment styling for the location bar input field to a chrome stylesheet since it doesn't need to access .anonymous-div anymore. r=Gijs
MozReview-Commit-ID: 5qutEsTojVt
2017-09-15 14:41:19 +02:00
Jared Wein
31849823f1 Bug 1398230 - Apply the padding-bottom to other children of the TabsToolbar when a tab is moving to keep them aligned correctly. r=Gijs
MozReview-Commit-ID: 6pdUrp3uDqu
2017-09-08 14:17:59 -04:00
Jared Wein
638b0d2ab5 Bug 1398252 - Position the personal-bookmarks toolbar so the drop indicator will be positioned relatively to the toolbar instead of the navigator-toolbox. r=Gijs
MozReview-Commit-ID: Z6feyZCz9U
2017-09-13 14:14:44 -04: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
d48e2eaf65 Bug 1397447 - make downloads button autohide by default, r=mak
MozReview-Commit-ID: E9izQpa4fFZ
2017-09-08 14:16:36 +01:00
Sebastian Hengst
f5e44610fc Backed out changeset f09b2b387751 (bug 1374749) for frequently failing browser-chrome's browser/components/extensions/test/browser/test-oop-extensions/browser_ext_browserAction_popup_resize.js on macOS. r=backout 2017-09-11 18:45:35 +02:00
Mike de Boer
0b4bd52893 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-11 16:28:06 +02: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
Dão Gottwald
a4dc2b28d9 Bug 1396205 - Show the Go button only when the user started typing in the location bar. ui-r=shorlander r=daleharvey
MozReview-Commit-ID: Faco9HM0Rgv
2017-09-08 17:40:03 +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
Sebastian Hengst
d643c66ae7 Backed out changeset 5c148323ff77 (bug 1396205) for timing out in browser/base/content/test/urlbar/browser_locationBarCommand.js and friends. r=backout 2017-09-08 14:38:44 +02:00
Dão Gottwald
3b2067303b Bug 1396205 - Show the Go button only when the user started typing in the location bar. ui-r=shorlander r=daleharvey
MozReview-Commit-ID: JZu0GiwMySP
2017-09-08 12:28:19 +02:00
Sebastian Hengst
243e5a412c merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 3DvwIgw2ORU
2017-09-07 23:59:58 +02:00
Drew Willcoxon
fdf4ff7048 Bug 1396965 - Bookmark star button is not displayed on about: pages. r=Gijs
MozReview-Commit-ID: 8ZKAHWJwweH
2017-09-07 09:56:34 -07:00
Jared Wein
93d176a81c Bug 450915 - Increase the drag space of the TabsToolbar by 15px on the bottom to improve the tab reordering experience. r=Gijs
MozReview-Commit-ID: I022PxskDF0
2017-08-29 15:02:02 -04:00
Hossain Al Ikram
c90df92bd4 Bug 1391217 - Remove unused @namespace svg at-rules. r=dao
MozReview-Commit-ID: AtKfipt5MUZ
2017-09-06 11:02:31 +02:00
Dão Gottwald
08f97277b3 Bug 1396624 - Hide URL bar elements and the stop button with display:none instead of visibility:collapse to prevent the icons from being loaded needlessly. r=johannh
MozReview-Commit-ID: 6VB57Lz2bMI
2017-09-04 18:14:20 +02:00
Yura Zenevich
0cb98afc39 Bug 1383051 - added accessibility service indicators. r=jimm
MozReview-Commit-ID: JrUlzpCDbw1
2017-09-01 12:49:37 -04:00
Florian Quèze
a1bfa33d1b Bug 1394235 - If a browser action icon is rectangular, the height of the icon needs to be set, r=kmag. 2017-09-01 00:42:44 +02:00
Drew Willcoxon
0ee11fb541 Bug 1389554 - Remove the dropdown icon (triangle) from the URL bar when something is being typed. r=mak
MozReview-Commit-ID: LjPrgr8FwkA
2017-08-30 10:02:25 -07:00
Dão Gottwald
5876d83945 Backed out changeset b440aaae26a1 (bug 1383051) for causing bug 1396281
MozReview-Commit-ID: 5gys7aa0vrv
2017-09-07 10:54:51 +02:00
Drew Willcoxon
b69a7ae1a8 Bug 1388835 - Hide page action urlbar buttons on about pages (about:preferences, etc.). r=Gijs
MozReview-Commit-ID: 9lid8VpPkJE
2017-08-26 12:47:33 -07:00
Wes Kocher
7d6cb9f00c Merge inbound to central, a=merge
MozReview-Commit-ID: 3N9jinnrmjb
2017-08-25 16:21:57 -07: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
Jared Wein
517373686c Bug 1392685 - Collapse the urlbar-icon-wrapper when the pageproxystate is invalid, instead of just the urlbar-icon inside of it. r=adw
MozReview-Commit-ID: Goda3hl9aq5
2017-08-24 15:36:25 -04:00
Drew Willcoxon
8147cb292f Bug 1378560 - The order of items in the url bar should be (from right-to-left) bookmarks, page action menu. r=Gijs
MozReview-Commit-ID: 8StaNxrvryT
2017-08-24 10:01:01 -07:00