Commit Graph

837 Commits

Author SHA1 Message Date
Cameron McCormack
95368ca21c Backout bug 1291457 and bug 1370034 for bustage. 2017-06-19 13:55:15 +08:00
Markus Stange
55886d891d Bug 1291457 - On Mac, use -moz-window-opacity and -moz-window-transform for the panel animations. r=dao
MozReview-Commit-ID: 86NXigOihj3
2017-06-09 11:19:29 -04:00
Edouard Oger
4ab7e3d713 Bug 1368383 part 2 - Handle the Sync-not-ready state in page action send to device. r=markh
MozReview-Commit-ID: JYPCw3OVGXo
2017-06-01 16:52:40 -04:00
Wes Kocher
52d4ba4b7f Backed out 2 changesets (bug 1368383) for a11y failures in test_focus_general.html a=backout
Backed out changeset 4eb7778c4325 (bug 1368383)
Backed out changeset 3ca93081969b (bug 1368383)

MozReview-Commit-ID: BZfthG2g9FE
2017-06-07 15:00:41 -07:00
Edouard Oger
6970ce2c7a Bug 1368383 part 2 - Handle the Sync-not-ready state in page action send to device. r=markh
MozReview-Commit-ID: JYPCw3OVGXo
2017-06-01 16:52:40 -04:00
Dão Gottwald
f47f0289f1 Bug 1370503 - Remove leftover .toolbarbutton-1 > .toolbarbutton-menu-dropmarker styling. r=johannh
Since we hide the dropmarker arrow, there's no point styling it in the first place.

MozReview-Commit-ID: 9XN4rF2qwQ2
2017-06-07 15:03:08 +02:00
Mike de Boer
cf4c6d54cb Bug 1369659 - Make sure to hide the panelview header in non-photon panels, because it breaks their layout. r=Gijs
MozReview-Commit-ID: LYNGkpo6iv6
2017-06-02 11:38:43 +02:00
Gijs Kruitbosch
f9931221c0 Bug 1354155 - use photon panelmultiview for individual subviews, r=mikedeboer
MozReview-Commit-ID: 9iEHcGDLbJt
2017-05-30 16:30:25 +01:00
Marco Bonardo
91c3e8a7b0 Bug 1366426 - autocomplete-richlistbox height does not fit results anymore. r=adw
MozReview-Commit-ID: DiJO4DZI49O
2017-05-25 18:35:35 +02:00
Drew Willcoxon
baa4c61b44 Bug 1363182 - Add a "send to device" subview to the page action menu. r=eoger,mikedeboer
Add a Send to Device subview to the page action panel.  When the page isn't
sendable, disable the Send to Device menu item.  When the user doesn't have any
devices, show a menu item that opens the Firefox Account preferences pane.

Generalize gSync.populateSendTabToDevicesMenu() so that it can be used to
populate any kind of container, not only a menupopup with menuitems.

Add an SVG that shows a phone and an SVG that shows a desktop.

MozReview-Commit-ID: EZQKAEAr08q
2017-05-24 15:49:43 -07:00
Gijs Kruitbosch
6e964ed266 Bug 1354126 - allow footer to wrap underneath the panel and add a 'done' button, r=mikedeboer
MozReview-Commit-ID: 1LbwmhfGp49
2017-05-22 19:34:04 +01:00
Gijs Kruitbosch
08f0736cce Bug 1366079 - don't show the overflow button in windows where we hide the toolbar, r=bgrins
MozReview-Commit-ID: GWDx5nRD6rI
2017-05-23 14:30:17 +01:00
Johann Hofmann
3cc883832f Bug 1366550 - Hide the dropdown arrow of type=menu and type=panel buttons in the navbar. r=dao
We already did this for all built-in navbar buttons by default
and probably want to extend this pattern to all navbar buttons.

MozReview-Commit-ID: KmYsLUkcmz6
2017-05-22 15:26:21 +02:00
Gijs Kruitbosch
d26133a073 Bug 1365294 - swap position of the fixed overflow list, r=mikedeboer
MozReview-Commit-ID: 9LlTxRLuOkx
2017-05-17 15:05:36 +01:00
Marco Bonardo
266b05cbf9 Bug 1344924 - Contextual onboarding for search suggestions in the awesomebar. r=adw
Make the onboarding being opt-in or opt-out depending on the default value of the
browser.urlbar.sugges.searches pref.
In both cases respect userMadeSearchSuggestionChoice though, so we won't further nag users that
made a choice already.

MozReview-Commit-ID: D4rRMRbdMrW
2017-04-05 15:01:02 +02:00
Carsten "Tomcat" Book
f216cbd3b4 Backed out changeset 720c38d9052e (bug 1344924) for crashes at [@ mozilla::net::nsSocketTransport::InitiateSocket] 2017-05-17 10:56:57 +02:00
Marco Bonardo
4d6b9940f4 Bug 1344924 - Contextual onboarding for search suggestions in the awesomebar. r=adw
Make the onboarding being opt-in or opt-out depending on the default value of the
browser.urlbar.sugges.searches pref.
In both cases respect userMadeSearchSuggestionChoice though, so we won't further nag users that
made a choice already.

MozReview-Commit-ID: D4rRMRbdMrW
2017-04-05 15:01:02 +02:00
Andreas Tolfsen
0be217c55f Bug 1355890 - Add visual cue to urlbar when under remote control r=Gijs
This patch adds a visual UX cue to visually distinguish the user agent
sessions that are under remote control from those used for normal
browsing sessions.  The new hue helps the user identify windows that
are under automation.

browser/base/content/browser.js will now query Marionette to find out if
the remote protocol is running when starting a new <xul:browser>.

The remote-control system notification will also be sent when the
Marionette remote protocol is running, activating any already opened
<xul:browser>s.  The message is sent from testing/marionette/server.js.

MozReview-Commit-ID: AsjGmLL1Rl1
2017-04-27 23:21:43 +01:00
Jim Porter
7569fdee4f Bug 1355927 - Notification bars should use the photon animation curve when appearing/disappearing r=dao,jaws
This patch uses the new Photon animation curve for notification bars as well
as supporting `toolkit.cosmeticAnimations.enabled` to disable the animations
on notification bars entirely.

MozReview-Commit-ID: AHSQR32g6hf
2017-05-03 15:16:12 -05:00
Dão Gottwald
3cb52f881d Bug 1364090 - Detach the reload and stop buttons from the location bar. r=johannh
MozReview-Commit-ID: Ltp6EghiI44
2017-05-11 19:16:05 +02:00
Sebastian Hengst
222cb519da merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: HWYxZeNWish
2017-05-11 16:50:12 +02:00
Wes Kocher
51216d6622 Merge m-c to inbound, a=merge
MozReview-Commit-ID: FfNikA7un6F
2017-05-10 17:31:18 -07:00
Gijs
dea6f4a52b Bug 1354094 - show the overflow button when there are items in the permanent overflow menu, r=mikedeboer
This also disables the menu button and overflow button correctly in
customize mode, and fixes an issues where the overflow button state
would stay 'open' when closing the panel by clicking the button
a second time.

MozReview-Commit-ID: BNTkE6zvv9Q
2017-05-10 12:36:05 -04:00
Dão Gottwald
761a42abb4 Bug 653670 - Fade out URL bar text overflow in unfocused state. r=jaws
MozReview-Commit-ID: 4IIvz1vUJls
2017-05-10 18:53:58 +02:00
Sebastian Hengst
0b1ed75727 Backed out changeset 3e704f6d9476 (bug 1354141) for failing mochitest browser_ext_browserAction_popup_resize.js. r=backout on a CLOSED TREE 2017-05-10 19:34:14 +02:00
Mike de Boer
672ded7033 Bug 1354141 - Introduce a new binding for Photon panels that allows for more granular control in behavior and to fork the styles entirely. r=Gijs
MozReview-Commit-ID: CDzn5r0YmYO
2017-05-10 11:06:06 -04:00
Mike de Boer
31b2c91c3c Bug 1354141 - Introduce a new binding for Photon panels that allows for more granular control in behavior and to fork the styles entirely. r=Gijs
MozReview-Commit-ID: CDzn5r0YmYO
2017-05-10 16:05:05 -04:00
Sam Foster
799e3c8af3 Bug 1329109 - remove unused time and progressbar code from downloads toolbar icon. r=Paolo
This removes the arrowStyledIndicator killswitch and the associated ability for system add-ons to restore the previous design of the Downloads Indicator in the toolbar. The removal includes all the related code, styles, and strings. Based on the original patch by :rexboy.

MozReview-Commit-ID: 2OEBzPNzl0O
2017-05-08 10:11:52 -07:00
Jared Wein
3f8d23f8c4 Bug 1355507 - Releasing a tab while dragging through the tabstrip on the same window should show a transition to its final resting place. r=dao
MozReview-Commit-ID: Lb7D1wnifBp
2017-05-02 15:51:13 -04:00
Iris Hsiao
348f07888c merge mozilla-inbound to mozilla-central a=merge 2017-05-08 11:11:20 +08:00
Gijs Kruitbosch
6ecb91be3e Bug 1355020 - part 2: disentangle add-on notifications from 'PanelUI' and their specific spot, r=kmag
MozReview-Commit-ID: h2azhwU60S
2017-05-03 14:53:07 +01:00
Gijs Kruitbosch
f28cdbf3e9 Bug 1355020 - part 1: disentangle update notifications from 'PanelUI' and hardcoded IDs, r=dthayer
MozReview-Commit-ID: EqLtDuRC8EH
2017-05-04 12:56:11 +01:00
Kris Maglione
d90dddf7d5 Bug 1362224: requestAnimationFrame before changing browserAction/pageAction buttons. r=aswan
MozReview-Commit-ID: H9Eq7z5L4Xq
2017-05-05 14:56:19 -07:00
Wes Kocher
8c3d61e33d Backed out changeset 973df2a1ec63 (bug 1355507) for eslint failures a=backout
MozReview-Commit-ID: JCbeIMaLvpD
2017-05-02 15:25:07 -07:00
Jared Wein
cf9c436b41 Bug 1355507 - Releasing a tab while dragging through the tabstrip on the same window should show a transition to its final resting place. r=dao
MozReview-Commit-ID: Lb7D1wnifBp
2017-05-02 15:51:13 -04:00
Garvan Keeley
0f6db56d44 Bug 1330731 - Insecure form warning popup min-width increased to 200px, old width has 4 lines of text wrap (ugly), this has 3 (less ugly). r=MattN
MozReview-Commit-ID: HSao2FEtx1S
2017-04-11 10:24:10 -04:00
Doug Thayer
a5b27a8e9b Bug 893505 - Simplify the application update UI r=chmanchester,enndeakin+6102,Gijs,rstrong
There's quite a few changes in here. At a high level, all we're trying to do
is to replace the old update popup with a less intrusive and more modern
doorhanger (set of doorhangers) for various update failure conditions.

MozReview-Commit-ID: 24sESMTosNX
2017-03-21 13:50:09 -07:00
Mike de Boer
8f70b61135 Bug 1319821 - Themes should allow for multiple background images in the toolbar. r=jaws,mattw
This patch also changes the 'headerURL' and 'theme_frame' properties to be of type
ExtensionURL, instead of strings. This improves validation robustness.
Alignment and tiling properties for the additional background images can be
specified in the newly introduced 'properties' section of the manifest.

MozReview-Commit-ID: BzvS3eHmDCY
2017-03-31 14:48:44 +02:00
Wes Kocher
b0f256ac8a Backed out changeset 6d376d7031df (bug 1319821) for test_webextension_theme.js failures a=backout CLOSED TREE 2017-03-30 15:10:49 -07:00
Mike de Boer
b15f95ca4c Bug 1319821 - Themes should allow for multiple background images in the toolbar. r=jaws,mattw
This patch also changes the 'headerURL' and 'theme_frame' properties to be of type
ExtensionURL, instead of strings. This improves validation robustness.
Alignment and tiling properties for the additional background images can be
specified in the newly introduced 'properties' section of the manifest.

MozReview-Commit-ID: BzvS3eHmDCY
2017-03-30 12:54:59 +02:00
Scott Wu
1d30884c66 Bug 1343707 - Make datetimepopup.xml binding attach lazily. r=mconley
MozReview-Commit-ID: C7LnrxIbU3K
2017-03-03 13:58:53 +08:00
Gijs Kruitbosch
44869ed01d Bug 1325880 - fix RTL issue with statuspanel display, r=dao
MozReview-Commit-ID: BmWSm7a9Bc8
2017-03-09 12:01:05 +00:00
Jared Wein
65b889c822 Bug 1343921 - Implement support for custom icons through the Theming API. r=mattw,mikedeboer
MozReview-Commit-ID: KMMR7cT8Mzp
2017-03-06 18:10:39 -05:00
Sebastian Hengst
7864646906 Backed out changeset 1666512ef081 (bug 1343921) for failing browser_ext_themes_chromeparity.js and browser_ext_themes_icons.js. r=backout on a CLOSED TREE 2017-03-06 23:18:57 +01:00
Jared Wein
14f0b2dbdb Bug 1343921 - Implement support for custom icons through the Theming API. r=mattw,mikedeboer
MozReview-Commit-ID: KMMR7cT8Mzp
2017-03-06 15:16:35 -05:00
Dão Gottwald
577ff99a56 Bug 1344307 - Clean up lightweight theme footer handling. r=jaws
MozReview-Commit-ID: BIUszE69HhH
2017-03-03 19:41:28 +01:00
Jared Wein
f71f2576de Bug 864562 - Rename lwt-accentcolor to lwt-accent-color and lwt-textcolor to lwt-text-color. r=mikedeboer
MozReview-Commit-ID: 2fmGrsiFFr2
2017-02-28 14:19:59 -05:00
Jared Wein
796ea77fd8 Bug 864562 - Fix the tests and move more logic from JS to CSS now that the values exist as CSS Variables. r=mikedeboer
MozReview-Commit-ID: BuJdjtVBnin
2017-02-28 12:15:04 -05:00
Rex Lee
d0e1630d30 Bug 1270006 - Fill portion of the icon on download button as indicator to download progress r=Paolo
MozReview-Commit-ID: BqYow8jWCVD
2016-08-24 18:39:53 +08:00
Scott Wu
eb4e5743b5 Bug 1341190 - Remove .popup-anchor visibility rule r=mconley
MozReview-Commit-ID: DFMIKMMnLx5
2017-02-21 13:16:43 +08:00