Commit Graph

3251 Commits

Author SHA1 Message Date
Tim Nguyen
a9335df10d Bug 1576946 - Implement <stack> using CSS Grid. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D46226

--HG--
extra : moz-landing-system : lando
2019-11-12 19:49:48 +00:00
Brendan Dahl
2e2ca37f8d Bug 1492582 - Use html root element in browser.xhtml and update styling to support html roots r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D33558

--HG--
extra : moz-landing-system : lando
2019-11-08 23:33:43 +00:00
Noemi Erli
f4d989ef82 Backed out 7 changesets (bug 1492582) for causing ss mochitest failures CLOSED TREE
Backed out changeset 1484255e5f4d (bug 1492582)
Backed out changeset bbf62ef50e52 (bug 1492582)
Backed out changeset 836724d3860e (bug 1492582)
Backed out changeset 5efddfd196b5 (bug 1492582)
Backed out changeset d4be1aa8cdb6 (bug 1492582)
Backed out changeset f05dfbeff17b (bug 1492582)
Backed out changeset e0e56a195659 (bug 1492582)

--HG--
extra : rebase_source : 913c432be684629992a773dc3e4e233141bc3061
2019-11-07 21:51:46 +02:00
Brendan Dahl
0a467b3fbd Bug 1492582 - Use html root element in browser.xhtml and update styling to support html roots r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D33558

--HG--
extra : moz-landing-system : lando
2019-11-07 16:20:55 +00:00
Gabriel Luong
d1c32b6f80 Bug 1575075 - Add an audio toggle button in PiP to mute and unmute a video. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D51413

--HG--
extra : moz-landing-system : lando
2019-11-04 21:14:50 +00:00
Mark Striemer
2fa34a861c Bug 1525175 - Part 2: Position panel-list elements based on triggering event r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D46228

--HG--
extra : moz-landing-system : lando
2019-11-01 16:01:31 +00:00
Tim Nguyen
282cc5ebd5 Bug 1516091 - Stop using <sidebarheader> as an element. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D51384

--HG--
extra : moz-landing-system : lando
2019-11-01 13:22:36 +00:00
Tim Nguyen
0109c7d8b0 Bug 1592396 - Unify 16x16 arrow icons. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D50994

--HG--
rename : browser/themes/shared/icons/arrow-left.svg => toolkit/themes/shared/icons/arrow-left.svg
extra : moz-landing-system : lando
2019-10-31 12:44:51 +00:00
Marco Bonardo
3874312255 Bug 1568043 - Remove some legacy urlbar related code from autocomplete. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D51085

--HG--
extra : moz-landing-system : lando
2019-10-30 17:43:51 +00:00
Itiel
a7e72f1325 Bug 1588367 - Convert all relevant uses of float: right/left to logical properties on toolkit/ r=ntim
Depends on D49207

Differential Revision: https://phabricator.services.mozilla.com/D49208

--HG--
extra : moz-landing-system : lando
2019-10-28 18:34:55 +00:00
Dave Townsend
61befa01e2 Bug 1590180: Remove use of display: -moz-groupbox and -moz-appearance: groupbox from the page setup dialog. r=dao
The display property appears to do nothing here and the appearance closely
matches that of a fieldset so switching to that seems to work fine.

Differential Revision: https://phabricator.services.mozilla.com/D50292

--HG--
extra : moz-landing-system : lando
2019-10-24 09:41:09 +00:00
Tim Nguyen
a3b6dfda50 Bug 1589351 - Restore blockification behavior on '.popup-notification-panel > popupnotification:not([hidden])'. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D49627

--HG--
extra : moz-landing-system : lando
2019-10-18 13:52:08 +00:00
Valentin Gosu
8a48b05801 Bug 1413203 - The css for about:networking is not loading in Android r=Gijs
* Make about:networking work on mobile
* I used the aboutMemory.css file as a guide for doing this
* The mobile CSS does not include the common.css, since that doesn't seem to work. But at least now the interfaces is functional. We should make it look nice in a follow-up.

Differential Revision: https://phabricator.services.mozilla.com/D49582

--HG--
extra : moz-landing-system : lando
2019-10-18 12:01:56 +00:00
Razvan Maries
1fed7145d7 Backed out changeset 1e81cd6ced84 (bug 1413203) for causing perma fails on test_css_chrome_load_access.html. CLOSED TREE 2019-10-18 14:07:24 +03:00
Valentin Gosu
bbe1d21219 Bug 1413203 - The css for about:networking is not loading in Android r=Gijs
* Make about:networking work on mobile
* I used the aboutMemory.css file as a guide for doing this
* The mobile CSS does not include the common.css, since that doesn't seem to work. But at least now the interfaces is functional. We should make it look nice in a follow-up.

Differential Revision: https://phabricator.services.mozilla.com/D49582

--HG--
extra : moz-landing-system : lando
2019-10-18 10:02:24 +00:00
Alexander Surkov
94f3a35a6b Bug 1583531 - add in-bookmarks-menu class for arrowscrollboxes to adjust padding in bookmarks submenus r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D49633

--HG--
extra : moz-landing-system : lando
2019-10-17 18:23:44 +00:00
Valentin Gosu
9a71f8e114 Bug 1589387 - Remove warning from about:networking page r=kershaw,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D49431

--HG--
extra : moz-landing-system : lando
2019-10-17 16:13:13 +00:00
Tim Nguyen
b9f098544d Bug 1589188 - Reintroduce '.textbox-contextmenu:-moz-locale-dir(rtl)' rule. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D49493

--HG--
extra : moz-landing-system : lando
2019-10-16 22:12:42 +00:00
Tim Nguyen
79c7f01c56 Bug 1588066 - Remove remaining references to textbox. r=surkov,emilio,webdriver-reviewers,bgrins,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D48958

--HG--
extra : moz-landing-system : lando
2019-10-14 07:41:35 +00:00
Itiel
f17b8e5b80 Bug 1503253 - Align the appropriate about:support table cells to the right for RTL r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D48873

--HG--
extra : moz-landing-system : lando
2019-10-10 23:01:37 +00:00
Tim Nguyen
822add064c Bug 1513325 - Remove textbox binding. r=emilio,dao
Differential Revision: https://phabricator.services.mozilla.com/D38955

--HG--
extra : moz-landing-system : lando
2019-10-09 09:27:28 +00:00
Alexander Surkov
f6aae7a3e7 Bug 1397876 - Replace panel and arrowpanel bindings with a custom element r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D35040

--HG--
rename : toolkit/content/widgets/popup.xml => toolkit/content/widgets/panel.js
extra : moz-landing-system : lando
2019-10-07 21:57:04 +00:00
Brendan Dahl
86debda2dc Bug 1585971 - Fix chrome root element styling. r=bgrins
In bug 1583403, some styling was moved from a "window,dialog,wizard"
section to ":root" which changed the specificity and overrode styles
in common.inc.css. Changing common.inc.css to also use ":root" fixes
the issue.

Differential Revision: https://phabricator.services.mozilla.com/D48090

--HG--
extra : moz-landing-system : lando
2019-10-03 19:39:55 +00:00
Tim Nguyen
2ed60e9a99 Bug 1586019 - Remove textbox .plain class support. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D48074

--HG--
extra : moz-landing-system : lando
2019-10-03 16:21:42 +00:00
Brian Grinstead
34fa4fa528 Bug 1514926 - Convert the arrowscrollbox binding to a Custom Element r=dao
This uses Shadow DOM slotting instead of XBL, and migrates styles from
using XBL anonymous traversal to using CSS Shadow Parts.

This also removes the basecontrol binding, since this was the last
binding to extend it.

Differential Revision: https://phabricator.services.mozilla.com/D43651

--HG--
rename : toolkit/content/widgets/scrollbox.xml => toolkit/content/widgets/arrowscrollbox.js
extra : moz-landing-system : lando
2019-10-03 04:21:15 +00:00
Dorel Luca
d1c4f9139e Backed out changeset 5e221240fc1d (bug 1514926) for mochitest failures in browser/tools/mozscreenshots/primaryUI/browser_primaryUI.js
--HG--
rename : toolkit/content/widgets/arrowscrollbox.js => toolkit/content/widgets/scrollbox.xml
2019-10-03 06:08:18 +03:00
Brian Grinstead
98a08a3ce4 Bug 1514926 - Convert the arrowscrollbox binding to a Custom Element r=dao
This uses Shadow DOM slotting instead of XBL, and migrates styles from
using XBL anonymous traversal to using CSS Shadow Parts.

This also removes the basecontrol binding, since this was the last
binding to extend it.

Differential Revision: https://phabricator.services.mozilla.com/D43651

--HG--
rename : toolkit/content/widgets/scrollbox.xml => toolkit/content/widgets/arrowscrollbox.js
extra : moz-landing-system : lando
2019-10-02 22:57:39 +00:00
Brendan Dahl
4f80accf77 Bug 1583403 - Remove default namespace from various global.css files. r=dao
Makes it easier to share this CSS with HTML namespaced files.

Differential Revision: https://phabricator.services.mozilla.com/D46882

--HG--
extra : moz-landing-system : lando
2019-10-02 18:10:53 +00:00
Mike Conley
5794ef1442 Bug 1549442 - Make sure to hide the Picture-in-Picture toggle when the mouse cursor leaves the window. r=JSON_voorhees
Originally, we were using the :hover pseudoclass to show the Picture-in-Picture toggle,
and using the DevTools InspectorUtils module to manually apply that :hover pseudoclass
in PictureInPictureToggleChild in the event that the <video> element wasn't able to get
the :hover element "naturally".

Removing this pseudoclass when the mouse leaves the browser window (without first
leaving the toggle) doesn't work, since the mouseout event (which we use to detect
the mouse leaving the window) fires _after_ :hover states would normally be cleared,
so it's too late to "unlock" it.

The solution ended up being replacing the :hover pseudoclass with a .hovering class
that PictureInPictureToggleChild continues to manage on its own.

Differential Revision: https://phabricator.services.mozilla.com/D47677

--HG--
extra : moz-landing-system : lando
2019-10-01 18:09:43 +00:00
Kestrel
3333ff1edd Bug 1584793 - Add in-content colors to autocomplete richlistbox for dark mode r=dao
Differential Revision: https://phabricator.services.mozilla.com/D47553

--HG--
extra : moz-landing-system : lando
2019-09-30 15:03:32 +00:00
Tim Nguyen
4dfb7c75f9 Bug 1521298 - Remove XUL grid layout from toolkit/components/printing/content/printPageSetup.xul. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D47023

--HG--
extra : moz-landing-system : lando
2019-09-27 19:03:27 +00:00
Kestrel
0929ee2bd6 Bug 1584069 - Don't show richlistbox focus ring around in-content category list r=dao
Differential Revision: https://phabricator.services.mozilla.com/D47551

--HG--
extra : moz-landing-system : lando
2019-09-30 10:54:57 +00:00
Brian Grinstead
5532d17616 Bug 1583377 - Remove xul:page and replace consumers with xul:window r=NeilDeakin
Differential Revision: https://phabricator.services.mozilla.com/D46869

--HG--
extra : moz-landing-system : lando
2019-09-27 13:04:20 +00:00
Andreea Pavel
9fd779e03f Merge mozilla-central to autoland on a CLOSED TREE 2019-09-26 01:00:14 +03:00
Simon
4539468d6e Bug 1536402 - Let trees and richlistboxes use the same focus ring as input fields. r=dao
MANUAL PUSH: contributor patch file

--HG--
extra : amend_source : bbdb147adf77ff2e81d1227a846e0cc7814e923f
2019-09-25 15:07:28 +02:00
Tim Nguyen
b0d1ddb586 Bug 1581956 - Make search-textbox not use the <textbox> tag. r=surkov,MarcoZ
Differential Revision: https://phabricator.services.mozilla.com/D46219

--HG--
extra : moz-landing-system : lando
2019-09-25 19:12:48 +00:00
Brian Grinstead
b7788d49ec Bug 1581914 - Set default margins for html|input in global.css r=dao
Differential Revision: https://phabricator.services.mozilla.com/D46531

--HG--
extra : moz-landing-system : lando
2019-09-25 16:20:19 +00:00
Alexander Surkov
322bf35c3e Bug 1555497 - Remove menupopup binding, r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D33282

--HG--
extra : moz-landing-system : lando
2019-09-19 02:13:43 +00:00
Tim Nguyen
d6dabffc3f Bug 1581929 - Clean up font inheritance rules. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D46199

--HG--
extra : moz-landing-system : lando
2019-09-18 07:03:49 +00:00
Dorel Luca
359db7cbe7 Backed out changeset 61808b1ff0a8 (bug 1555497) for reftest failure in chrome://reftest/content/xul/menulist-shrinkwrap-2.xul
--HG--
extra : rebase_source : 10e991002af8ad42e6e2e7efba8cf9e89c16a6ee
2019-09-18 00:28:54 +03:00
Alexander Surkov
b0d64dae86 Bug 1555497 - Remove menupopup binding, r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D33282

--HG--
extra : moz-landing-system : lando
2019-09-17 18:29:40 +00:00
Tim Nguyen
e043df8d78 Bug 1534455 - Convert autocomplete binding to a customized input element. r=dao,bgrins
Differential Revision: https://phabricator.services.mozilla.com/D33250

--HG--
rename : toolkit/content/widgets/autocomplete.xml => toolkit/content/widgets/autocomplete-input.js
extra : moz-landing-system : lando
2019-09-17 06:22:42 +00:00
Mihai Alexandru Michis
f9580519b8 Backed out changeset e859a5aebb5b (bug 1534455) for causing failures at test_bug437844.xul
--HG--
rename : toolkit/content/widgets/autocomplete-input.js => toolkit/content/widgets/autocomplete.xml
2019-09-17 07:51:36 +03:00
Tim Nguyen
5d8a3da397 Bug 1534455 - Convert autocomplete binding to a customized input element. r=dao,bgrins
Differential Revision: https://phabricator.services.mozilla.com/D33250

--HG--
rename : toolkit/content/widgets/autocomplete.xml => toolkit/content/widgets/autocomplete-input.js
extra : moz-landing-system : lando
2019-09-17 01:35:25 +00:00
Gijs Kruitbosch
57948271e5 Bug 1579460 - add focus outline to in-content html checkboxes, r=dao
Differential Revision: https://phabricator.services.mozilla.com/D45025

--HG--
extra : moz-landing-system : lando
2019-09-09 16:43:09 +00:00
Daniel Holbert
a347fd9495 Bug 1092007 part 1: Adjust some in-content CSS to account for flex definite-sizing change. r=johannh
As of this bug, flex items in a vertical flex container will sometimes be
considered to have "indefinite" sizes, i.e. percent sizes in them will no
longer resolve. To work around this, they need to provide a definite flex-basis
(e.g. as part of the "flex" shorthand property) if we want percent sizes to
resolve (instead of being treated as "auto") inside of them.

Differential Revision: https://phabricator.services.mozilla.com/D44734

--HG--
extra : moz-landing-system : lando
2019-09-05 07:44:07 +00:00
Alex Chronopoulos
a6260130cf Bug 1573832 - Enumerate the stored benchmark entries in about support. r=chunmin,fluent-reviewers,flod
In media section of the about:support page, create a button that enumerate the benchmark entries from the database.

Differential Revision: https://phabricator.services.mozilla.com/D42090

--HG--
extra : moz-landing-system : lando
2019-09-03 16:31:27 +00:00
Tim Nguyen
8d8b904439 Bug 1542529 - Fix and unify delete icons. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D43732

--HG--
extra : moz-landing-system : lando
2019-08-28 15:36:43 +00:00
Sebastian Streich
6fe493d149 Bug 1576206 - Remove inline Style that causes CSP Violations r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D43453

--HG--
extra : moz-landing-system : lando
2019-08-26 16:40:46 +00:00
Mike Hommey
66d7fe943e Bug 1575420 - Replace MOZ_WIDGET_TOOLKIT value of "gtk3" with "gtk". r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D42765

--HG--
extra : moz-landing-system : lando
2019-08-21 12:25:42 +00:00