gecko-dev/layout/inspector
Boris Zbarsky f11ddd537b Bug 1361274. There's no need to update link :visited state when doing querySelectorAll, since querySelectorAll ignores that state anyway. r=smaug
In our current setup, in which links with an href attribute always match either
:link or :visited, no matter whether that attribute's value is a valid URI,
changes to the attribute always put the element into either the "match nothing"
state or the "match :link" state, via calls to Link::ResetLinkState.

The only thing FlushPendingLinkUpdates is needed for is (lazily, in case it
turns out to not be needed because the element got removed from the DOM anyway)
registering a history observer to switch the link state to :visited as needed.

This means that selector matching consumers that would never expose :visited
state to start with don't need to worry about calling FlushPendingLinkUpdates.
2017-05-03 16:54:25 -04:00
..
tests Bug 1156019 - Fix the issue of background-size property, regenerated properties css database & updated tests. r=xidorn 2017-04-07 11:01:00 -04:00
inCSSValueSearch.cpp Bug 851892 part 6. Make css::Rule inherit from nsIDOMCSSRule. r=heycam 2017-01-13 10:41:02 -05:00
inCSSValueSearch.h Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert 2016-08-09 16:28:19 -07:00
inDOMUtils.cpp Bug 1361274. There's no need to update link :visited state when doing querySelectorAll, since querySelectorAll ignores that state anyway. r=smaug 2017-05-03 16:54:25 -04:00
inDOMUtils.h Bug 1337305 Part 1: Refactor GetRuleNodeForElement to just return the StyleContext, so caller can either get a RuleNode or a raw servo rule. r=shinglyu,xidorn 2017-03-13 17:23:17 -07:00
inDOMView.cpp Bug 527003 - separating XPCOM parts from nsAccessibilityService. Removing a11y service in favour of using nsAccessibilityService directly. Adding support for a11y service shutdown. r=surkov 2016-08-08 20:51:39 -04:00
inDOMView.h
inDeepTreeWalker.cpp
inDeepTreeWalker.h
inICSSValueSearch.idl
inIDOMUtils.idl Bug 1323618 - Allow locking off of psuedo-classes through inIDOMUtils. r=heycam 2017-01-12 12:10:07 -05:00
inIDOMView.idl
inIDeepTreeWalker.idl
inISearchObserver.idl
inISearchProcess.idl
inLayoutUtils.cpp Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
inLayoutUtils.h Bug 1182996 - Fix and add missing namespace comments. rs=ehsan 2015-07-13 08:25:42 -07:00
moz.build Bug 1353990 - Stop exporting brotli headers. r=gps 2017-04-06 13:44:47 +09:00
nsFontFace.cpp Bug 1297300 - Add missing checks to GetSpec() calls in layout/. r=dholbert,heycam. 2016-08-31 20:10:10 +10:00
nsFontFace.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
nsFontFaceList.cpp Bug 1251995 part 2 - Add gfxTextRun::Range to replace parameter pairs like (offset, length) and (start, end). r=jfkthame 2016-03-08 15:56:18 +08:00
nsFontFaceList.h
nsIDOMFontFace.idl
nsIDOMFontFaceList.idl