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

Side by Side Diff: Source/core/html/HTMLScriptElement.h

Issue 22043003: [oilpan] Handlify childrenChanged. (Closed) Base URL: svn://svn.chromium.org/blink/branches/oilpan
Patch Set: Created 7 years, 4 months 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 | Annotate | Revision Log
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 * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 Apple Inc. All rights reserv ed. 4 * Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 Apple Inc. All rights reserv ed.
5 * Copyright (C) 2008 Nikolas Zimmermann <zimmermann@kde.org> 5 * Copyright (C) 2008 Nikolas Zimmermann <zimmermann@kde.org>
6 * 6 *
7 * This library is free software; you can redistribute it and/or 7 * This library is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU Library General Public 8 * modify it under the terms of the GNU Library General Public
9 * License as published by the Free Software Foundation; either 9 * License as published by the Free Software Foundation; either
10 * version 2 of the License, or (at your option) any later version. 10 * version 2 of the License, or (at your option) any later version.
(...skipping 30 matching lines...) Expand all
41 void setAsync(bool); 41 void setAsync(bool);
42 bool async() const; 42 bool async() const;
43 43
44 virtual void accept(Visitor*) const OVERRIDE; 44 virtual void accept(Visitor*) const OVERRIDE;
45 45
46 private: 46 private:
47 HTMLScriptElement(const QualifiedName&, Handle<Document>, bool wasInsertedBy Parser, bool alreadyStarted); 47 HTMLScriptElement(const QualifiedName&, Handle<Document>, bool wasInsertedBy Parser, bool alreadyStarted);
48 48
49 virtual void parseAttribute(const QualifiedName&, const AtomicString&) OVERR IDE; 49 virtual void parseAttribute(const QualifiedName&, const AtomicString&) OVERR IDE;
50 virtual InsertionNotificationRequest insertedInto(const Handle<ContainerNode >&) OVERRIDE; 50 virtual InsertionNotificationRequest insertedInto(const Handle<ContainerNode >&) OVERRIDE;
51 virtual void childrenChanged(bool changedByParser = false, Node* beforeChang e = 0, Node* afterChange = 0, int childCountDelta = 0); 51 virtual void childrenChanged(bool changedByParser = false, const Handle<Node >& beforeChange = nullptr, const Handle<Node>& afterChange = nullptr, int childC ountDelta = 0);
52 52
53 virtual bool isURLAttribute(const Attribute&) const OVERRIDE; 53 virtual bool isURLAttribute(const Attribute&) const OVERRIDE;
54 54
55 virtual void addSubresourceAttributeURLs(ListHashSet<KURL>&) const; 55 virtual void addSubresourceAttributeURLs(ListHashSet<KURL>&) const;
56 56
57 virtual String sourceAttributeValue() const; 57 virtual String sourceAttributeValue() const;
58 virtual String charsetAttributeValue() const; 58 virtual String charsetAttributeValue() const;
59 virtual String typeAttributeValue() const; 59 virtual String typeAttributeValue() const;
60 virtual String languageAttributeValue() const; 60 virtual String languageAttributeValue() const;
61 virtual String forAttributeValue() const; 61 virtual String forAttributeValue() const;
62 virtual String eventAttributeValue() const; 62 virtual String eventAttributeValue() const;
63 virtual bool asyncAttributeValue() const; 63 virtual bool asyncAttributeValue() const;
64 virtual bool deferAttributeValue() const; 64 virtual bool deferAttributeValue() const;
65 virtual bool hasSourceAttribute() const; 65 virtual bool hasSourceAttribute() const;
66 66
67 virtual void dispatchLoadEvent(); 67 virtual void dispatchLoadEvent();
68 68
69 virtual PassRefPtr<Element> cloneElementWithoutAttributesAndChildren(); 69 virtual PassRefPtr<Element> cloneElementWithoutAttributesAndChildren();
70 }; 70 };
71 71
72 } //namespace 72 } //namespace
73 73
74 #endif 74 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698