summaryrefslogtreecommitdiffstats
path: root/parser/html/nsHtml5StackNode.h
diff options
context:
space:
mode:
authorGaming4JC <g4jc@hyperbola.info>2020-01-19 19:56:45 -0500
committerGaming4JC <g4jc@hyperbola.info>2020-01-26 15:50:44 -0500
commitdd6749f7ddd4db014fb7d76a9b698d07f2b859f5 (patch)
treeda67efb176cc38149b18afa95dbd8511a50c5e3e /parser/html/nsHtml5StackNode.h
parente2fc7a9d49e383d1b68b8bbc074e483a4e12fd97 (diff)
downloadUXP-dd6749f7ddd4db014fb7d76a9b698d07f2b859f5.tar
UXP-dd6749f7ddd4db014fb7d76a9b698d07f2b859f5.tar.gz
UXP-dd6749f7ddd4db014fb7d76a9b698d07f2b859f5.tar.lz
UXP-dd6749f7ddd4db014fb7d76a9b698d07f2b859f5.tar.xz
UXP-dd6749f7ddd4db014fb7d76a9b698d07f2b859f5.zip
Regenerate Parser for 483155
Tag UXP Issue #1344
Diffstat (limited to 'parser/html/nsHtml5StackNode.h')
-rw-r--r--parser/html/nsHtml5StackNode.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/parser/html/nsHtml5StackNode.h b/parser/html/nsHtml5StackNode.h
index a9fc42d98..c02b8c793 100644
--- a/parser/html/nsHtml5StackNode.h
+++ b/parser/html/nsHtml5StackNode.h
@@ -46,6 +46,7 @@
#include "nsHtml5Macros.h"
#include "nsIContentHandle.h"
#include "nsHtml5Portability.h"
+#include "nsHtml5ContentCreatorFunction.h"
class nsHtml5StreamParser;
@@ -70,6 +71,7 @@ class nsHtml5StackNode
nsHtml5HtmlAttributes* attributes;
private:
int32_t refcount;
+ mozilla::dom::HTMLContentCreatorFunction htmlCreator;
public:
inline int32_t getFlags()
{
@@ -81,7 +83,8 @@ class nsHtml5StackNode
bool isSpecial();
bool isFosterParenting();
bool isHtmlIntegrationPoint();
- nsHtml5StackNode(int32_t flags, int32_t ns, nsIAtom* name, nsIContentHandle* node, nsIAtom* popName, nsHtml5HtmlAttributes* attributes);
+ mozilla::dom::HTMLContentCreatorFunction getHtmlCreator();
+ nsHtml5StackNode(int32_t flags, int32_t ns, nsIAtom* name, nsIContentHandle* node, nsIAtom* popName, nsHtml5HtmlAttributes* attributes, mozilla::dom::HTMLContentCreatorFunction htmlCreator);
nsHtml5StackNode(nsHtml5ElementName* elementName, nsIContentHandle* node);
nsHtml5StackNode(nsHtml5ElementName* elementName, nsIContentHandle* node, nsHtml5HtmlAttributes* attributes);
nsHtml5StackNode(nsHtml5ElementName* elementName, nsIContentHandle* node, nsIAtom* popName);