|
| | StyledMarkupAccumulator (Vector< Node *> *nodes, EAbsoluteURLs, EAnnotateForInterchange, const Range *, bool needsPositionStyleConversion, Node *highestNodeToBeSerialized=nullptr) |
| |
| Node * | serializeNodes (Node *startNode, Node *pastEnd) |
| |
| void | wrapWithNode (Node &, bool convertBlocksToInlines=false, RangeFullySelectsNode=DoesFullySelectNode) |
| |
| void | wrapWithStyleNode (StyleProperties *, Document &, bool isBlock=false) |
| |
| String | takeResults () |
| |
| bool | needRelativeStyleWrapper () const |
| |
| bool | needClearingDiv () const |
| |
| | MarkupAccumulator (Vector< Node *> *, EAbsoluteURLs, const Range *=nullptr, EFragmentSerialization=HTMLFragmentSerialization) |
| |
| virtual | ~MarkupAccumulator () |
| |
| String | serializeNodes (Node &targetNode, EChildrenOnly, Vector< QualifiedName > *tagNamesToSkip=nullptr) |
| |
|
| static void | appendCharactersReplacingEntities (StringBuilder &, const String &, unsigned, unsigned, EntityMask) |
| |
| size_t | length () const |
| |
| void | concatenateMarkup (StringBuilder &) |
| |
| void | appendString (const String &) |
| |
| void | appendEndTag (const Node &node) |
| |
| virtual void | appendEndTag (const Element &) |
| |
| void | appendStartTag (const Node &, Namespaces *=nullptr) |
| |
| void | appendOpenTag (StringBuilder &, const Element &, Namespaces *) |
| |
| void | appendCloseTag (StringBuilder &, const Element &) |
| |
| void | appendStartMarkup (StringBuilder &, const Node &, Namespaces *) |
| |
| void | appendEndMarkup (StringBuilder &, const Element &) |
| |
| void | appendAttributeValue (StringBuilder &, const String &, bool) |
| |
| void | appendNamespace (StringBuilder &, const AtomicString &prefix, const AtomicString &namespaceURI, Namespaces &, bool allowEmptyDefaultNS=false) |
| |
| void | appendXMLDeclaration (StringBuilder &, const Document &) |
| |
| void | appendDocumentType (StringBuilder &, const DocumentType &) |
| |
| void | appendProcessingInstruction (StringBuilder &, const String &target, const String &data) |
| |
| void | appendAttribute (StringBuilder &, const Element &, const Attribute &, Namespaces *) |
| |
| void | appendCDATASection (StringBuilder &, const String &) |
| |
| bool | shouldAddNamespaceElement (const Element &) |
| |
| bool | shouldAddNamespaceAttribute (const Attribute &, Namespaces &) |
| |
| bool | shouldSelfClose (const Element &) |
| |
| bool | elementCannotHaveEndTag (const Node &) |
| |
| EntityMask | entityMaskForText (const Text &) const |
| |
| static size_t | totalLength (const Vector< String > &) |
| |
| Vector< Node * > *const | m_nodes |
| |
| const Range *const | m_range |
| |
◆ RangeFullySelectsNode
| Enumerator |
|---|
| DoesFullySelectNode | |
| DoesNotFullySelectNode | |
◆ StyledMarkupAccumulator()
◆ needClearingDiv()
| bool WebCore::StyledMarkupAccumulator::needClearingDiv |
( |
| ) |
const |
|
inline |
◆ needRelativeStyleWrapper()
| bool WebCore::StyledMarkupAccumulator::needRelativeStyleWrapper |
( |
| ) |
const |
|
inline |
◆ serializeNodes()
| Node * WebCore::StyledMarkupAccumulator::serializeNodes |
( |
Node * |
startNode, |
|
|
Node * |
pastEnd |
|
) |
| |
◆ takeResults()
| String WebCore::StyledMarkupAccumulator::takeResults |
( |
| ) |
|
◆ wrapWithNode()
◆ wrapWithStyleNode()
The documentation for this class was generated from the following file: