Jared Wein
ea863e391a
Bug 1355078 - Restore scroll position after updating select popup. r=mossop
...
MozReview-Commit-ID: 7HfuUCymDz
2017-04-11 01:36:07 -04:00
Jared Wein
ffb4cdda2c
Bug 1354196 - Forward the text-shadow CSS property to the select popup for styling. r=mossop
...
MozReview-Commit-ID: 3jzZOIiJyXT
2017-04-10 16:03:03 -04:00
Mark Banner
25c75db032
Bug 1342459 - Add a rule to automatically detect ContentTask.spawn and inject the relevant globals. r=mossop
...
This reduces the amount of places where we need to specify the mozilla/frame-script environment. It does have
the side effect of allowing those globals in the whole file, but that is what specifying the environment would
do, and this is also for mochitest test files only.
MozReview-Commit-ID: 1LLFbn6fFJR
2017-04-05 10:00:25 +01:00
Mark Banner
1b6f3efb6e
Bug 1352969 - Fix various ESLint no-undef issues in browser/base (no-undef is not enabled yet). r=mossop
...
MozReview-Commit-ID: BuTyJAfUoWR
2017-02-22 17:02:59 +00:00
Jared Wein
aca12ccaa3
Bug 1352963 - Update the styling of the select popup after transitionend. r=mossop
...
MozReview-Commit-ID: 5WuRvMDYahZ
2017-04-03 22:52:16 -04:00
Jared Wein
61904581e9
Bug 1350670 - Extend the MutationObserver to cover attributes in case the page sets styles through style, class, ID or other attributes. r=mossop
...
MozReview-Commit-ID: 3tYjbqH9zYb
2017-03-29 12:47:13 -04:00
Phil Ringnalda
5394650534
Backed out changeset adf939cb9b0b (bug 1350670) for Mac and Windows browser_selectpopup_colors.js failures
...
CLOSED TREE
2017-03-28 19:37:49 -07:00
Jared Wein
cbf185c213
Bug 1350670 - Extend the MutationObserver to cover attributes in case the page sets styles through style, class, ID or other attributes. r=mossop
...
MozReview-Commit-ID: 3tYjbqH9zYb
2017-03-28 17:04:32 -04:00
Jared Wein
8dee2b77a2
Bug 1350774 - Some pages may style their <option> elements based on the :focus of the <select>, so :focus should be locked on the <select> during color computation. r=mossop
...
MozReview-Commit-ID: D0WZU6wFctG
2017-03-28 15:43:33 -04:00
Jared Wein
62a7b70f59
Bug 1350662 - Don't compare the select background color with the foreground color since it may be changed by the options. r=mossop
...
The comparison being removed was only put in place because it seemed like a "good-idea" to prevent <select> from being unreadable, though it's not a fool-proof strategy and it breaks content that uses different styling approaches. This removal does not regress any of the other test cases.
MozReview-Commit-ID: 8HeXZXnjpbl
2017-03-28 15:27:57 -04:00
Jared Wein
86ce1a312b
Bug 1349701 - Update the styles of <select> popups on focus. r=mossop
...
This patch also fixes a bug in our UpdateDropDown code where we weren't computing updated styles for <select> element, as well as another bug where we weren't passing the correct number of arguments to this.populate.
MozReview-Commit-ID: 8LAeIliRXhZ
2017-03-23 13:34:21 -04:00
Jared Wein
dc32b9ca7e
Bug 1348617 - Use the alpha channel of custom styled select backgrounds by applying the requested color on top of the system's background. r=mossop
...
This matches parity with Google Chrome Canary Version 59.0.3046.0 (Official Build) canary (64-bit).
MozReview-Commit-ID: 3rkhiFv8ezX
2017-03-21 10:51:40 -04:00
Jared Wein
db85457041
Bug 1347329 - After splitting browser_selectpopup.js up, disable it on Linux per bug 1329991. r=mossop
...
MozReview-Commit-ID: 7ibIywvYsBn
2017-03-15 20:51:02 -04:00
Jared Wein
81c70bd5eb
Bug 1347329 - Move the select tests to a forms subdirectory and split apart the color tests to their own file since the test was getting very long. r=mossop
...
MozReview-Commit-ID: IGjS2aiL4a2
2017-03-14 19:27:33 -04:00
Sebastian Hengst
fc016fc356
Backed out changeset a84419a2e52d (bug 1347329)
2017-03-16 00:24:47 +01:00
Jared Wein
06880b49e3
Bug 1347329 - Move the select tests to a forms subdirectory and split apart the color tests to their own file since the test was getting very long. r=mossop
...
MozReview-Commit-ID: IGjS2aiL4a2
2017-03-14 19:27:33 -04:00