Commit Graph

74 Commits

Author SHA1 Message Date
Sam Foster
e14da96669 Bug 1400831 - Use a shorter tab-drop-indicator image to fit both default and compact themes, and move its box-align to CSS. r=dao
* Fix shadow overlap and re-optimize w. pngcrush and optipng w. -strip all to remove metadata

MozReview-Commit-ID: GJJfYMUz34q
2017-10-02 11:01:21 -07:00
Brian Grinstead
96f0c1a2f3 Bug 1394975 - Remove the tabbrowser-tabbox xbl binding;r=mossop
This is used to change the tabs property on the tabbox, which can be done
on the tabbox binding directly by passing an attribute

MozReview-Commit-ID: EViFT4O4ozl
2017-08-31 09:31:36 -07:00
Dão Gottwald
a4e8256282 Bug 1349555 - Implement most of the photon tab strip. r=johannh
MozReview-Commit-ID: 96ug22yZt5G
2017-08-03 09:15:23 +02:00
Wes Kocher
404dd8da6d Backed out 2 changesets (bug 1349555) for failures in viewport-units-css2-001.html a=backout
Backed out changeset 5f1e7e8de03f (bug 1349555)
Backed out changeset 3ef0f35adc9f (bug 1349555)

MozReview-Commit-ID: Ly8AeXQy5Mn
2017-08-02 15:22:58 -07:00
Dão Gottwald
9e9c95719b Bug 1349555 - Implement most of the photon tab strip. r=johannh
MozReview-Commit-ID: GmWBIdjNMkC
2017-08-02 15:06:10 +02:00
Sebastian Hengst
9fa8063d76 Backed out changeset c9594a10a88a (bug 1349555) for failing browser_windowopen_reflows.js. r=backout 2017-08-02 18:26:37 +02:00
Dão Gottwald
e78546a45e Bug 1349555 - Implement most of the photon tab strip. r=johannh
MozReview-Commit-ID: GmWBIdjNMkC
2017-08-02 15:06:10 +02:00
Alastor Wu
501e381e9a Bug 1347791 - part1 : rename the attribute for the tab which has blocked the autoplay audio and would show the play-tab icon. r=mikedeboer
The "blocked" attribute is too general to indicate the real usage, so rename it
to "activemedia-blocked".

This attribute indicates that whether the tab has blocked the autoplay media.

MozReview-Commit-ID: 58U7DJSMtss
2017-06-29 04:48:38 -07:00
Mike Conley
af2825f947 Bug 1370035 - Remove pending tab optimization now that tabs are injected lazily. r=dao
MozReview-Commit-ID: HTWVmFHtFv0
2017-06-13 16:48:08 -04:00
Ehsan Akhgari
aaa33a777d Bug 1371962 - Rename the dir attribute added in bug 1357656 to labeldirection; r=mconley
This avoids using a reserved XUL attribute name.
2017-06-12 16:34:20 -04:00
Ehsan Akhgari
af13a2c98f Bug 1371995 - Use the browser UI direction to set the fade-out direction for the New Tab string in tab titles; r=mconley 2017-06-12 12:27:54 -04:00
Ehsan Akhgari
990306385e Bug 1357656 - Part 2: Switch the direction of the tab title fade-out effect based on the directionality of the title string; r=mconley 2017-06-09 17:26:15 -04:00
Mike Conley
a97982dce0 Bug 1362866 - Remove MozTabChildNotReady event usage from tabbrowser.xml, and replace with nsITabParent.hasPresented. r=billm
nsITabParent.hasPresented already encapsulates the case where the TabChild might
not have been constructed, since such a tab could never have been presented to
the user. If we're async tab switching to a tab that's never presented before,
we blank it out initially while waiting for its layers.

MozReview-Commit-ID: CL76wLmjRxc
2017-05-20 17:04:48 -04:00
Carsten "Tomcat" Book
6be2d718f0 Backed out changeset a9ac97cc2efa (bug 1347791) for test failures in browser_ext_sessions_restore.js | restored tab has the expected url - Got about:blank, expected about:config 2017-05-17 08:11:47 +02:00
Alastor Wu
82279da901 Bug 1347791 - part1 : rename the attribute for the tab which has blocked the autoplay audio and would show the play-tab icon. r=mikedeboer
The "blocked" attribute is too general to indicate the real usage, so rename it
to "activemedia-blocked".

This attribute indicates that whether the tab has blocked the autoplay media.

MozReview-Commit-ID: EAmq6OuBYjq
2017-05-17 11:55:54 +08:00
Dão Gottwald
d185024eed Bug 1363033 - Increase length of tab label fade r=nhnt11
MozReview-Commit-ID: ANCoVl1AYf5
2017-05-08 17:19:57 +02:00
Mike Conley
7a2769a6cb Bug 1342927 - Make async tab switcher show a blank tab when switching to tabs that have no TabChild yet. r=billm
MozReview-Commit-ID: J09CZHFGM2B
2017-03-03 20:51:13 -05:00
Sebastian Hengst
5f8596babf Backed out changeset 9d44c499c3db (bug 1342927) 2017-03-04 11:49:36 +01:00
Mike Conley
8c8dd92e25 Bug 1342927 - Make async tab switcher show a blank tab when switching to tabs that have no TabChild yet. r=billm
MozReview-Commit-ID: J09CZHFGM2B
2017-03-03 20:51:13 -05:00
Sebastian Hengst
3d36478bee Backed out changeset 692743c2995e (bug 1342927) 2017-03-04 00:20:40 +01:00
Mike Conley
3cf6efaf77 Bug 1342927 - Make async tab switcher show a blank tab when switching to tabs that have no TabChild yet. r=billm
MozReview-Commit-ID: J09CZHFGM2B
2017-03-01 14:26:43 -05:00
Dão Gottwald
1afb22e404 Bug 658467 - Fade out tab label on overflow instead of ellipsis. r=jaws ui-r=shorlander 2016-12-08 17:17:41 +01:00
Alastor Wu
41709d828e Bug 1308153 - part2 : Add media-unblocking icon. r=jaws
Add the new svg for unblocking icon.
See bug1308399 for more UX details.

MozReview-Commit-ID: 6AYXJsFRQTh
2016-11-11 10:42:38 +08:00
Dão Gottwald
25f7de89e3 Bug 1297157 - Abstract away the visuallyselected attribute on anonymous tab nodes. r=mconley 2016-08-24 16:40:11 +02:00
Sebastian Hengst
09910adf80 Backed out changeset d641f368849d (bug 1297157) for failing browser_devices_get_user_media_anim.js with e10s enabled. r=backout 2016-08-24 16:23:55 +02:00
Dão Gottwald
9f2b37289e Bug 1297157 - Abstract away the visuallyselected attribute on anonymous tab nodes. r=mconley 2016-08-23 21:51:20 +02:00
Florian Quèze
ac4a606bca Bug 1275262 - implement device sharing animation on background tabs, r=Gijs. 2016-06-22 13:07:39 +02:00
Felipe Gomes
61469ce3f8 Bug 1193668 - Update appearance of tab-switching spinner. r=mconley,jaws 2015-08-19 01:13:13 -03:00
Dão Gottwald
ee422d571a Bug 1192493 - Move tab-icon-overlay and tab-icon-sound display rules from theme to content stylesheet. r=ehsan 2015-08-12 07:32:27 +02:00
George Wright
041f074862 Bug 1106527 - Increase the tab timeout for showing the spinner to 400ms and make the spinner smaller to conform to UX's new requirements r=mconley 2015-07-06 17:59:57 -04:00
George Wright
cb2857d4a8 Bug 1145741 - Style tab-close-button off visuallyselected attribute r=mconley 2015-05-11 20:13:14 -04:00
Dave Townsend
7cd33e6f1b Bug 1112304: Update about:tabcrashed to match the new UX spec. r=dao
Uses in-content styles for the tab crash page and adds an overlay to the favicon
for crashed tabs. Adds support for closing the crashed tab. The strings here
also refer to being able to restore all tabs, that will be implemented and
landed at the same time in bug 1109650 to avoid l10n churn.
2015-01-13 12:33:26 -08:00
George Wright
b0078c6bbe Bug 1049551 - Add a tab delay spinner that's visible if we switch tabs before the content has been drawn r=dao 2014-10-10 11:46:27 -04:00
Dão Gottwald
badaca0d8a Backing out changeset 30b100f7edbe (bug 1049551) 2014-10-23 20:43:43 +02:00
George Wright
62c7d454f9 Bug 1049551 - Add a tab delay spinner that's visible if we switch tabs before the content has been drawn r=dao 2014-10-10 11:46:27 -04:00
Bernardo P. Rittmeyer
a60bd12b65 Bug 1041845 - Apply image-rendering: -moz-crisp-edges style to favicons throughout the UI when resolution is 2dppx. r=MattN 2014-08-11 14:03:00 -04:00
Mike Conley
ced81129e9 Bug 1009628 - Part 2: Asynchronous tab switching for tabbrowser that waits on MozAfterRemotePaint to fire from a remote browser. r=dao, Enn. 2014-08-02 08:22:06 -04:00
Mike Conley
486e56d248 Backed out changeset 3fb0e4bb67f5 (bug 1009628) 2014-08-05 14:53:57 -04:00
Mike Conley
50f6322413 Bug 1009628 - Part 2: Asynchronous tab switching for tabbrowser that waits on MozAfterRemotePaint to fire from a remote browser. r=dao,Enn. 2014-08-02 08:22:06 -04:00
Dão Gottwald
92d7d5ef79 Bug 865826 - Remove the browser.tabs.closeButtons pref. r=jaws 2014-04-25 14:30:18 +02:00
Carsten "Tomcat" Book
030bfa4a3e Backed out changeset 1c2ef0d3d997 (bug 865826) for failing jetpack tests 2014-04-25 14:13:33 +02:00
Dão Gottwald
8114447bcf Bug 865826 - Remove the browser.tabs.closeButtons pref. r=jaws 2014-04-25 11:48:33 +02:00
Mike Conley
cdb0fc3a78 Bug 685059 - Remove empty placeholder icon in tabs when a page has no favicon. r=dao,ui-r=shorlander. 2013-04-24 16:04:13 -04:00
Frank Yan
d634f8640c Bug 851436 - Revert tab strip logic by backing out patches for bug 837486, bug 649654, and bug 821859. r=dao 2013-03-17 14:03:08 -07:00
ithinc
658da52649 Bug 649654 - When tab bar underflow occurs and tab strip was scrolled to the beginning, resize tabs such that they can be closed in succession. r=fryn 2013-01-29 18:14:45 -08:00
Tim Taubert
73adcca72b Bug 776928 - When doing lazy tab restoration, set the <browser>s in question to display:none until restored. r=dao 2012-09-05 07:52:31 +02:00
Ekanan Ketunuti
5bef2f19b2 Bug 772460 - Replace '-moz-transition' with 'transition' in browser/. r=dao 2012-07-11 09:13:55 +07:00
Gervase Markham
cb6a072c2a Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Dão Gottwald
911b4463ea Bug 690227 - Back out bug 455694 (tab drag/detach animations). a=dolske a=legneato 2011-10-26 17:46:58 -07:00
Dão Gottwald
b137bd5b7e Bug 679255 - Tab close button shouldn't be focusable. r=enn 2011-08-30 17:30:41 +02:00