gecko-dev/mobile
Cameron McCormack 890e42b6af Bug 1562359 - Tweak XUL scrollbar styles on GeckoView to avoid cached scrollbar style assertions. r=emilio
For content like:

  <select>
    <optgroup style="overflow: scroll">
      <option>

the existing rules would match the <xul:scrollbar> elements that are
generated for the <optgroup>, since they use descendant selectors after
the `select:not([size]):not([multiple])`, even though the intention
(probably!) is to match only the scrollbars created for the <select>
itself.

On Android, we don't actually render <select> elements in the page;
instead we use some system UI popup.  So in practice the difference in
rendering here isn't relevant.  (It's possible we could remove these
rules entirely.)

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

--HG--
extra : moz-landing-system : lando
2019-07-02 00:12:59 +00:00
..
android Bug 1562359 - Tweak XUL scrollbar styles on GeckoView to avoid cached scrollbar style assertions. r=emilio 2019-07-02 00:12:59 +00:00
locales Bug 1523741 - Converting legacy aboutTelemetry to Fluent aboutTelemetry, r=jaws,flod,Gijs 2019-04-08 09:15:16 +00:00