Commit Graph

17220 Commits

Author SHA1 Message Date
Drew Willcoxon
64be2ede6b Bug 1402272 - Replace adjustSiteIconStart with padding on all richlistitems. r=mak
MozReview-Commit-ID: 8JyJWLL0nJU
2017-10-03 12:12:19 -07: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
Nan Jiang
4d39b4978d Bug 1401894 - Add various tests for rich icon collection. r=mak
MozReview-Commit-ID: 49YDqCXcLLr
2017-10-02 13:14:40 -04:00
Dão Gottwald
8577d66ddc Bug 1404674 - Clicking the home button should focus the content area. r=florian
MozReview-Commit-ID: GZlXyVuUbix
2017-10-03 11:19:37 +02:00
Gijs Kruitbosch
8030db146a Bug 1389721 - fix page action menu to deal with not being passed an event, so the 'save link to pocket' context menu works, r=jaws
This also removes the now-obsolete onBeforeCommand method from the pocket code.

MozReview-Commit-ID: EjrMoAIv3xw
2017-10-02 20:34:01 +01:00
Drew Willcoxon
5d0ec9ed36 Bug 1385882 - Intermittent browser/base/content/test/urlbar/browser_page_action_menu.js | Test timed out. r=Gijs
MozReview-Commit-ID: 8uzQAPQEldP
2017-10-02 10:55:00 -07:00
Sebastian Hengst
a9b42a9bfb merge mozilla-central to autoland. r=merge a=merge 2017-10-03 11:45:06 +02:00
Sebastian Hengst
b4777dbb36 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: IRW0W7LuIM7
2017-10-03 11:43:52 +02:00
Geoff Brown
01da2945e7 Bug 1394963 - Skip browser_newtab_fullscreen_focus.js on osx/debug for 200+ failures; r=me,test-only 2017-10-02 16:31:41 -06: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
Kit Cambridge
bedf82443c Bug 1357085 - Don't automatically redirect to Sync prefs after confirming an FxA sign-in or sign-up. r=markh
MozReview-Commit-ID: 6fwHcgqmFKJ
2017-09-05 11:37:36 -07:00
Nika Layzell
9373855a69 Bug 1402489 - Part 2: Fix formatting nit which I forgot to commit, r=mak
MozReview-Commit-ID: 9YxhTVgStvP
2017-10-02 12:21:34 -04:00
Nika Layzell
e19e365bc2 Bug 1402489 - Add a pref for switch to tab moving the target tab into the current window, r=mak
MozReview-Commit-ID: 8Am4UKxF8x5
2017-10-02 11:58:04 -04: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
Gijs Kruitbosch
6cdaa3cae2 Bug 1401943 - make reload button work immediately after a tab detach, r=jaws
MozReview-Commit-ID: 58Tvbz6RrnO
2017-09-29 13:00:50 +01:00
Johann Hofmann
58bd24d84b Bug 1390885 - Remove code that adjusts the titlebar to drawing lwthemes inside the titlebar. r=nhnt11
We got rid of drawing lwthemes inside the titlebar on OSX in bug 1392219 but
there was still some code that adjusted the titlebar, which we forgot
remove. Incidentally, that code was also causing a bug (even before we
removed the in-titlebar drawing) which we now don't need to worry about
anymore now.

MozReview-Commit-ID: 44HR25Uyp8B
2017-09-28 23:16:04 +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
Gijs Kruitbosch
514cadc9cc Bug 1393843 - add telemetry for page action items and the context menu that enables/disables them, data-review=rweiss, r=adw,rweiss+418169
MozReview-Commit-ID: E52TGDLgjCC
2017-09-20 17:32:11 +01:00
Sebastian Hengst
2b5eefaa89 merge mozilla-central to autoland. r=merge a=merge 2017-09-29 11:49:46 +02:00
Sebastian Hengst
3d7c05f138 Backed out changeset 6e0cb1927bfe (bug 1305777) 2017-09-29 10:43:36 +02:00
Marco Bonardo
e678b6a8fb Bug 1402373 - Slack's red badge favicon is shown for no reason and then isn't cleared when all messages are read. r=Mardak,nanj
MozReview-Commit-ID: D1t9xo3Dlfv
2017-09-28 17:32:57 +02:00
Jared Wein
2a26944ec3 Bug 1399111 - Keep the loading indicator gray for tabs that have been unselected since load. r=Gijs
MozReview-Commit-ID: JPEy3XDsGmb
2017-09-28 14:45:29 -04:00
Jared Wein
b9e534ce59 Bug 1399111 - Tabs that start loading in the background and haven't been selected before completing loading will show a lighter tab burst. r=Gijs
MozReview-Commit-ID: FdXwaQr7Glt
2017-09-27 14:34:29 -04:00
Wes Kocher
0b96efb195 Merge m-c to autoland, a=merge
MozReview-Commit-ID: 6RdWW73Lc0A
2017-09-28 17:16:12 -07:00
Wes Kocher
4253ce7dce Merge inbound to m-c a=merge
MozReview-Commit-ID: 7zOjePOWzOM
2017-09-28 16:56:44 -07:00
Sebastian Hengst
f146d54210 Backed out changeset 8855ba3f65ba (bug 1397744) for failing browser-chrome's browser/components/customizableui/test/browser_synced_tabs_menu.js. r=backout 2017-09-28 20:27:50 +02:00
Gijs Kruitbosch
2551fe9c17 Bug 1402896 - make the url bar strip javascript even when preceded by control characters, r=mak
MozReview-Commit-ID: 5ZO8n5lfvnl
2017-09-25 17:24:26 +01:00
Edouard Oger
84e93c925e Bug 1397744 - Show the Sync animation immediately after clicking the manual sync button. r=markh
MozReview-Commit-ID: AIBjAZZlYX6
2017-09-20 13:16:19 -04: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
Jared Wein
265e911f96 Bug 1402493 - Don't prevent switching back to Reload for top level about: loads. r=Gijs
In the steps to reproduce of this bug, we get see a load start for about:blank that is not top level. We then see a following load complete (STATE_STOP) that has aWebProgress.isTopLevel=true. This code is really here to prevent flickering from reload->stop->reload for about:home and other about: pages. I don't see any harm in being more agressive when switching back to Reload since that is the default state.

MozReview-Commit-ID: 3LygnRLcbA9
2017-09-27 17:35:09 -04: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
J. Ryan Stinnett
0c406723a7 Bug 1305777 - Remove old RDM. r=ochameau
MozReview-Commit-ID: gOvvF9bcDT
2017-09-26 18:49:54 -05:00
Marco Bonardo
acaa34be54 Bug 1403508 - Tabbrowser is no more storing root favicons in Places for pages not defining an icon. r=Mardak
Setting an icon for the tab and storing that icon in Places are now separate actions.
Before bug 1401777 setIcon was doing both, but that was error-prone and more expensive.
Due to that change, useDefaultIcon stopped storing root domain favicons in Places.

MozReview-Commit-ID: Kt5xEXctsnU
2017-09-27 14:43:17 +02:00
Sebastian Hengst
b97cb70f8e Backed out changeset 240bd9bd8b3e (bug 1403508) for failing toolkit/modules/tests/browser/browser_WebRequest_ancestors.js because it got mid-aired by bug 1305237. r=backout 2017-09-28 14:01:55 +02:00
Wes Kocher
298f5fe735 Merge m-c to inbound, a=merge
MozReview-Commit-ID: 9qR4QYHAi2x
2017-09-28 17:08:09 -07:00
Eugen Sawin
b732ac6ad1 Bug 1394520 - [1.2] Extend nsIBrowserDOMWindow to support content window creation without URI loading with e10s. r=smaug 2017-09-28 22:45:24 +02:00
Marco Bonardo
39ffa01dfb Bug 1403508 - Tabbrowser is no more storing root favicons in Places for pages not defining an icon. r=Mardak
Setting an icon for the tab and storing that icon in Places are now separate actions.
Before bug 1401777 setIcon was doing both, but that was error-prone and more expensive.
Due to that change, useDefaultIcon stopped storing root domain favicons in Places.

MozReview-Commit-ID: Kt5xEXctsnU
2017-09-27 14:43:17 +02:00
Xidorn Quan
fcff6a17b2 Bug 1403127 - Don't try to pass fullscreen element through IPC. r=jaws
MozReview-Commit-ID: DaiBNVdqAOh
2017-09-27 16:27:36 +10:00
Sam Foster
e75b24280f Bug 1395674 - Adding subviewbutton-nav class to menu-type toolbarbuttons and display the '>' in the overflow list. r=Gijs
MozReview-Commit-ID: I1pGXA3ecxT
2017-09-25 19:29:04 -07:00
Wes Kocher
066947b8da Merge m-c to autoland, a=merge CLOSED TREE
MozReview-Commit-ID: 6Em6JpAgEOF
2017-09-27 17:04:00 -07:00
Wes Kocher
cbba752608 Merge inbound to m-c a=merge CLOSED TREE
MozReview-Commit-ID: 3pMHYV9oXLm
2017-09-27 16:51:49 -07:00
Jared Wein
1d711432fe Bug 1403550 - Update the X offset of the library button when the window is resized. r=sfoster
MozReview-Commit-ID: J3XpTOZwO1Y
2017-09-27 12:40:04 -04:00
Florian Quèze
5d3701ce27 Bug 1403386 - ignore about:blank paints only when window.opener isn't set, r=dao. 2017-09-27 18:53:25 +02:00
Wes Kocher
487e6bb9b0 Backed out changeset 11d5f873f409 (bug 1397744) for failures in browser_synced_tabs_menu.js a=backout
MozReview-Commit-ID: 7zkOWJ56gGO
2017-09-27 11:29:36 -07:00
Jonathan Kingston
36b8e48559 Bug 1330745 - Add 'No Container' when longPressBehaviour is 1 for containers new tab context menu. r=baku,Gijs
MozReview-Commit-ID: I2ptF9Dh7yL
2017-09-25 14:34:13 +01:00
Edouard Oger
96a4babd35 Bug 1397744 - Show the Sync animation immediately after clicking the manual sync button. r=markh
MozReview-Commit-ID: AIBjAZZlYX6
2017-09-20 13:16:19 -04:00
Mats Palmgren
1d2a60e88f Bug 1402715 - Treat URL bar contents as raw text when copying. r=mak
MozReview-Commit-ID: LuSvwRUVwAq
2017-09-27 14:12:01 +02:00
Wes Kocher
6952cfe436 Merge m-c to autoland, a=merge
MozReview-Commit-ID: Kjjgw1Pdb3U
2017-09-26 17:15:46 -07:00
Wes Kocher
b6811197bd Merge autoland to central, a=merge
MozReview-Commit-ID: 8B7y2ULc04
2017-09-26 17:11:14 -07:00