зеркало из https://github.com/mozilla/gecko-dev.git
aff5090202
This also removes some confusing comments around nsIDocument regarding some kind of "special" stylesheets, which don't seem to exist anymore, and consolidates StyleSheetList so that we only have one implementation. I think that fixes a potential leak on the shadow root code (even though the API is v0 only), given the pointer from the ShadowRootStyleSheetList to the ShadowRoot wasn't being CCd. Also, more stuff could be renamed, methods removed, etc, feel free to suggest more cleanup, I've done mostly the minimal. Next steps are moving the stylesets there and stop using the proto binding sheet list / resources. MozReview-Commit-ID: D9hnDgPQAS5 |
||
---|---|---|
.. | ||
tests | ||
ServoStyleRuleMap.cpp | ||
ServoStyleRuleMap.h | ||
inCSSValueSearch.cpp | ||
inCSSValueSearch.h | ||
inDOMUtils.cpp | ||
inDOMUtils.h | ||
inDOMView.cpp | ||
inDOMView.h | ||
inDeepTreeWalker.cpp | ||
inDeepTreeWalker.h | ||
inICSSValueSearch.idl | ||
inIDOMUtils.idl | ||
inIDOMView.idl | ||
inIDeepTreeWalker.idl | ||
inISearchObserver.idl | ||
inISearchProcess.idl | ||
inLayoutUtils.cpp | ||
inLayoutUtils.h | ||
moz.build | ||
nsFontFace.cpp | ||
nsFontFace.h | ||
nsFontFaceList.cpp | ||
nsFontFaceList.h | ||
nsIDOMFontFace.idl | ||
nsIDOMFontFaceList.idl |