Sign in
webkit
/
WebKit
/
e43e0344965a2aedccac88ea882f5fedd247f668
/
Source
/
WebCore
/
css
/
SelectorChecker.h
e43e034
Update :nth-child(An+B of selector-list) to the latest specification
by benjamin@webkit.org
· 10 years ago
58aa869
Make all CSSSelector data members private
by cdumez@apple.com
· 10 years ago
6b74316
Merge CheckingContexts from SelectorCompiler and SelectorChecker
by utatane.tea@gmail.com
· 10 years ago
e36a2c5
CSS: Refactor :visited handling in SelectorChecker
by utatane.tea@gmail.com
· 11 years ago
d3db987
Unify the modes style resolution modes SharingRules and StyleInvalidation
by benjamin@webkit.org
· 11 years ago
fd90e6f
Compile scrollbar pseudoclass css selectors.
by achristensen@apple.com
· 11 years ago
14c369a
CSS JIT: Ensure resolvingMode size is 1 byte
by utatane.tea@gmail.com
· 11 years ago
7863303
Regression(r169547): Crash in WebCore::styleForFirstLetter() while loading http://thenextweb.com/apple/2014/02/21/apple-confirms-acquired-testflight-creator-burstly/
by benjamin@webkit.org
· 11 years ago
c7f6d3e
Make pseudo element matching for style resolution more JIT friendly
by benjamin@webkit.org
· 11 years ago
3542bdf
Fix the quirks mode selector matching of the pseudo classes :hover and :active
by benjamin@webkit.org
· 11 years ago
f4ffe86
Rename the CSSSelector PseudoType to PseudoClassType
by benjamin@webkit.org
· 11 years ago
73b5db6e
Check selectors exactly when invalidating style
by antti@apple.com
· 11 years ago
64c9533
Add a nicer way to iterate over all the attributes of an element
by benjamin@webkit.org
· 11 years ago
844312b
Clean up more <style scoped> from style resolution
by benjamin@webkit.org
· 11 years ago
684c10d
Start cleaning the API of SelectorChecker
by benjamin@webkit.org
· 11 years ago
d29cec5
Remove SelectorChecker's CrossesBoundary boundary mode
by benjamin@webkit.org
· 11 years ago
4d3b989
Include Frame.h in fewer places. <https://webkit.org/b/120868>
by akling@apple.com
· 12 years ago
ccd9e08
StyleResolver & friends should use Document&. <https://webkit.org/b/120527>
by akling@apple.com
· 12 years ago
ae4fef1
Element: Modernize attribute storage accessor functions.
by akling@apple.com
· 12 years ago
a8f8ec6
selectors should match attribute name with case sensitivity based on element & document type
by rwlbuis@webkit.org
· 12 years ago
2bdde6d
Shadow DOM removal: Make SelectorChecker non-generic
by antti@apple.com
· 12 years ago
a994757
Implement :scope for element.querySelector[All]()
by tasak@google.com
· 12 years ago
179f7df
Reduce amount of code that includes StylePropertySet.h
by akling@apple.com
· 12 years ago
a565b1c
SelectorChecker should not know about SelectorCheckerFastPath.
by dglazkov@chromium.org
· 12 years ago
5685114
Scrollbar style resolution arguments should not passed via statics.
by dglazkov@chromium.org
· 12 years ago
eceea3b
Split SelectorChecker's fast-checking logic into its own class.
by dglazkov@chromium.org
· 12 years ago
513fbcf
[Shadow DOM] Implements a '::distributed()' pseudo element.
by hayato@chromium.org
· 12 years ago
2ed5096
[Refactoring] Make SelectorChecker::mode a constructor parameter.
by tasak@google.com
· 12 years ago
1356507
[Refactoring] Make m_selectorChecker in StyleResolver an on-stack object.
by tasak@google.com
· 12 years ago
df1a47d
[Refactoring] Remove elementParentStyle from SelectorCheckerContext
by tasak@google.com
· 12 years ago
140a771
Pass CSSSelector pointers around as const after parsing stage.
by akling@apple.com
· 12 years ago
48d5604
CSS: Make tag sub-selectors standalone CSSSelectors.
by akling@apple.com
· 12 years ago
330480a
Move attributeNameMatches from SelectorChecker to its proper place on Attribute.
by dglazkov@chromium.org
· 12 years ago
80428bf
The word "selector" is somewhat redundant redundantly used in SelectorChecker.
by dglazkov@chromium.org
· 12 years ago
4160a42
Move pointer to Document up from SelectorChecker to StyleResolver.
by dglazkov@chromium.org
· 12 years ago
b19b6a2
Move visited link-checking (and caching) code out of SelectorChecker.
by dglazkov@chromium.org
· 12 years ago
68e415e
Unreviewed, rolling out r138509.
by commit-queue@webkit.org
· 12 years ago
2606db9
Move visited link-checking (and caching) code out of SelectorChecker.
by dglazkov@chromium.org
· 12 years ago
4e8caa3
Split fast-rejection filter logic off SelectorChecker.
by dglazkov@chromium.org
· 12 years ago
43989c4
Get rid of StyleResolver state related to unknown pseudo-elements.
by dglazkov@chromium.org
· 12 years ago
02a3709
Factor stylesheet invalidation analysis code into a class
by antti@apple.com
· 12 years ago
f6c946a
Optimzie SelectorCheckingContext memory layout
by shinyak@chromium.org
· 12 years ago
201979b
Make ContentSelectorQuery work when siblings are passed explicitly.
by shinyak@chromium.org
· 12 years ago
76d5f43
REGRESSION (r96393): In some cases, generated content is never shown
by commit-queue@webkit.org
· 12 years ago
e4f3cae
Minimize the recent template explosion in SelectorChecker.
by dglazkov@chromium.org
· 12 years ago
cbf6b63
[Refactoring] Introduce a traversal strategy in SelectorChecker
by hayato@chromium.org
· 12 years ago
2ae5aab
Kill transitive effects of SelectorChecker::checkOneSelector.
by dglazkov@chromium.org
· 12 years ago
8b2c38d
Remove unused parameter in SelectorChecker::checkScrollbarPseudoClass.
by dglazkov@chromium.org
· 12 years ago
d5eba0c
Stop shuttling PseudoId from StyleResolver to SelectorChecker.
by dglazkov@chromium.org
· 12 years ago
8cad035
Remove transient state regarding uknown pseudoelements from SelectorChecker.
by dglazkov@chromium.org
· 12 years ago
feaff53
Make ElementAttributeData a variable-sized object to reduce memory use.
by kling@webkit.org
· 13 years ago
d335fde
Broken handling of pseudo-elements in selectors API
by commit-queue@webkit.org
· 13 years ago
7fb0ed2
REGRESSION (r104445): Style is not recomputed on serenaandlily.com
by antti@apple.com
· 13 years ago
e2d5977
Scoped stylesheets don't appear to work in Shadow DOM
by rolandsteiner@chromium.org
· 13 years ago
9698e7a
<style scoped>: Implement scoped selector matching in the slow path
by rolandsteiner@chromium.org
· 13 years ago
924583a
Fix mirroring with SVG fonts https://bugs.webkit.org/show_bug.cgi?id=77067
by rolandsteiner@chromium.org
· 13 years ago
b70e0ec
Unreviewed, rolling out r107197.
by rolandsteiner@chromium.org
· 13 years ago
fe3fc9a
2012-02-09 Roland Steiner <rolandsteiner@chromium.org>
by rolandsteiner@chromium.org
· 13 years ago
5fc3ab92
Provide more attribute methods in Element
by caio.oliveira@openbossa.org
· 13 years ago
7b839fc
<style scoped>: Implement scoped stylesheets and basic application
by rolandsteiner@chromium.org
· 13 years ago
a79795c
[Coverity] Address some uninit constructor issues in WebCore/dom
by commit-queue@webkit.org
· 13 years ago
74dc5b6
Source/WebCore: Fix potential superlinear runtime of multiple indirect adjenceny combinators.
by commit-queue@webkit.org
· 13 years ago
8f4b2d6
Analyze stylesheet scope to minimize style recalcs
by antti@apple.com
· 13 years ago
0698095
Add different salt to different types of selectors. So the CSS fast
by commit-queue@webkit.org
· 13 years ago
f684aec
Strip trailing whitespace in the WebCore/css C++ code.
by apavlov@chromium.org
· 13 years ago
ce9019e
Resolve regular and visited link style in a single pass
by antti@apple.com
· 13 years ago
11e680b
Add exact match attribute selectors to the fast path
by antti@apple.com
· 13 years ago
f790646
Optimize matching of common pseudo classes
by antti@apple.com
· 13 years ago
eabbc04
Move identifier filter from CSSStyleSelector to SelectorChecker
by antti@apple.com
· 13 years ago
006d100
Move SelectorChecker out from CSSStyleSelector scope
by antti@apple.com
· 14 years ago