Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(830)

Side by Side Diff: third_party/WebKit/Source/core/dom/Node.h

Issue 2450093005: Support display: contents for elements, first-line and first-letter pseudos. (Closed)
Patch Set: Support display: contents for elements, first-line and first-letter pseudos. Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org)
3 * (C) 1999 Antti Koivisto (koivisto@kde.org) 3 * (C) 1999 Antti Koivisto (koivisto@kde.org)
4 * (C) 2001 Dirk Mueller (mueller@kde.org) 4 * (C) 2001 Dirk Mueller (mueller@kde.org)
5 * Copyright (C) 2004-2011, 2014 Apple Inc. All rights reserved. 5 * Copyright (C) 2004-2011, 2014 Apple Inc. All rights reserved.
6 * Copyright (C) 2008, 2009 Torch Mobile Inc. All rights reserved. 6 * Copyright (C) 2008, 2009 Torch Mobile Inc. All rights reserved.
7 * (http://www.torchmobile.com/) 7 * (http://www.torchmobile.com/)
8 * 8 *
9 * This library is free software; you can redistribute it and/or 9 * This library is free software; you can redistribute it and/or
10 * modify it under the terms of the GNU Library General Public 10 * modify it under the terms of the GNU Library General Public
(...skipping 897 matching lines...) Expand 10 before | Expand all | Expand 10 after
908 bool isUserActionElementActive() const; 908 bool isUserActionElementActive() const;
909 bool isUserActionElementInActiveChain() const; 909 bool isUserActionElementInActiveChain() const;
910 bool isUserActionElementDragged() const; 910 bool isUserActionElementDragged() const;
911 bool isUserActionElementHovered() const; 911 bool isUserActionElementHovered() const;
912 bool isUserActionElementFocused() const; 912 bool isUserActionElementFocused() const;
913 913
914 void recalcDistribution(); 914 void recalcDistribution();
915 915
916 void setStyleChange(StyleChangeType); 916 void setStyleChange(StyleChangeType);
917 917
918 virtual ComputedStyle* nonLayoutObjectComputedStyle() const {
919 return nullptr;
920 }
921
922 virtual const ComputedStyle* virtualEnsureComputedStyle( 918 virtual const ComputedStyle* virtualEnsureComputedStyle(
923 PseudoId = PseudoIdNone); 919 PseudoId = PseudoIdNone);
924 920
925 void trackForDebugging(); 921 void trackForDebugging();
926 922
927 const HeapVector<TraceWrapperMember<MutationObserverRegistration>>* 923 const HeapVector<TraceWrapperMember<MutationObserverRegistration>>*
928 mutationObserverRegistry(); 924 mutationObserverRegistry();
929 const HeapHashSet<TraceWrapperMember<MutationObserverRegistration>>* 925 const HeapHashSet<TraceWrapperMember<MutationObserverRegistration>>*
930 transientMutationObserverRegistry(); 926 transientMutationObserverRegistry();
931 927
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
1013 } // namespace blink 1009 } // namespace blink
1014 1010
1015 #ifndef NDEBUG 1011 #ifndef NDEBUG
1016 // Outside the WebCore namespace for ease of invocation from gdb. 1012 // Outside the WebCore namespace for ease of invocation from gdb.
1017 void showNode(const blink::Node*); 1013 void showNode(const blink::Node*);
1018 void showTree(const blink::Node*); 1014 void showTree(const blink::Node*);
1019 void showNodePath(const blink::Node*); 1015 void showNodePath(const blink::Node*);
1020 #endif 1016 #endif
1021 1017
1022 #endif // Node_h 1018 #endif // Node_h
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698