gecko-dev/layout
Emilio Cobos Álvarez bb25a09e27 Bug 1502893 - Don't match document author rules if not needed for revalidation. r=heycam,firefox-style-system-reviewers
When you're in a ShadowRoot and can share style with a sibling, the sharing code
is smart enough to skip document author rules.

But then it could get confused if you also include document rules, since
revalidation selectors are matched against these.

This is not a correctness issue, because we're matching more than what we need,
and avoid sharing if we failed.

Also fix the detection for user rules in any_applicable_rule_data.

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

--HG--
extra : moz-landing-system : lando
2018-11-05 00:05:12 +00:00
..
base Bug 1497524 - Properly dispatch events when the NAC event target is not the root, and it gets reframed. r=smaug 2018-11-04 19:53:07 +00:00
build Bug 1504438 - Remove the XPCOM registration for "@mozilla.org/accessibleRetrieval;1" r=surkov 2018-11-05 01:43:04 +00:00
doc Bug 1483090 - Rename StyleUserInterface to StyleUI. r=emilio 2018-08-14 08:37:37 +00:00
forms Bug 1496242 - Part II, Convert datetimebox to UA Widget r=dholbert,jaws,smaug 2018-11-03 05:31:05 +00:00
generic Merge inbound to mozilla-central. a=merge 2018-11-03 11:40:50 +02:00
inspector Bug 1496619 - Part 1: Drop frames() timing function r=birtles 2018-10-26 18:03:24 +00:00
ipc Bug 1504220 - Move ScrollableLayerGuid, ViewID, ZoomConstraints from FrameMetrics.h r=botond 2018-11-01 15:15:46 -05:00
mathml Bug 1492567 - Back out bug 1481866. r=dbaron 2018-09-20 01:27:55 +02:00
media
painting Merge inbound to mozilla-central. a=merge 2018-11-03 11:40:50 +02:00
printing Bug 1493563 - Part 5: Present the old state and the content blocking log to the web progress listeners; r=baku 2018-09-28 14:46:02 -04:00
reftests Bug 1503845 - Update fuzzy annotations for changes in WR PR 3257. r=kats 2018-11-02 07:25:19 +00:00
style Bug 1502893 - Don't match document author rules if not needed for revalidation. r=heycam,firefox-style-system-reviewers 2018-11-05 00:05:12 +00:00
svg Bug 1504078 - Use references in the shapes code. r=bradwerth,TYLin 2018-11-02 18:19:06 +00:00
tables Bug 1494426 part 1: Use ReflowInput::AvailableSize() convenience method in a few more places. r=TYLin 2018-09-26 21:42:41 +00:00
tools Backed out changeset 523ff2753dea (bug 1490257) for causing Bug 1503757 a=backout 2018-11-01 15:27:30 +02:00
xul (no bug) - Add missing #include. r=me 2018-11-04 19:30:37 +01:00
moz.build