Be a bit shouty about final classes while we look into why the bots don't like it.
authorweinig@apple.com <weinig@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 6 Oct 2013 19:48:07 +0000 (19:48 +0000)
committerweinig@apple.com <weinig@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 6 Oct 2013 19:48:07 +0000 (19:48 +0000)
* dom/Comment.h:
* dom/ProcessingInstruction.h:
* editing/markup.cpp:
* page/PageSerializer.cpp:
* workers/SharedWorker.h:
* workers/Worker.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@157004 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/ChangeLog
Source/WebCore/dom/Comment.h
Source/WebCore/dom/ProcessingInstruction.h
Source/WebCore/editing/markup.cpp
Source/WebCore/page/PageSerializer.cpp
Source/WebCore/workers/SharedWorker.h
Source/WebCore/workers/Worker.h

index 89f9f8e..7569cbd 100644 (file)
@@ -1,5 +1,16 @@
 2013-10-06  Sam Weinig  <sam@webkit.org>
 
+        Be a bit shouty about final classes while we look into why the bots don't like it.
+
+        * dom/Comment.h:
+        * dom/ProcessingInstruction.h:
+        * editing/markup.cpp:
+        * page/PageSerializer.cpp:
+        * workers/SharedWorker.h:
+        * workers/Worker.h:
+
+2013-10-06  Sam Weinig  <sam@webkit.org>
+
         Fix windows build.
 
         * platform/win/ClipboardUtilitiesWin.cpp:
index eef37b9..6e2f8ef 100644 (file)
@@ -27,7 +27,7 @@
 
 namespace WebCore {
 
-class Comment final : public CharacterData {
+class Comment FINAL : public CharacterData {
 public:
     static PassRefPtr<Comment> create(Document&, const String&);
 
index a816170..b7e71e1 100644 (file)
@@ -32,7 +32,7 @@ namespace WebCore {
 class StyleSheet;
 class CSSStyleSheet;
 
-class ProcessingInstruction final : public CharacterData, private CachedStyleSheetClient {
+class ProcessingInstruction FINAL : public CharacterData, private CachedStyleSheetClient {
 public:
     static PassRefPtr<ProcessingInstruction> create(Document&, const String& target, const String& data);
     virtual ~ProcessingInstruction();
index b226c25..d284228 100644 (file)
@@ -117,7 +117,7 @@ static void completeURLs(DocumentFragment* fragment, const String& baseURL)
         changes[i].apply();
 }
     
-class StyledMarkupAccumulator final : public MarkupAccumulator {
+class StyledMarkupAccumulator FINAL : public MarkupAccumulator {
 public:
     enum RangeFullySelectsNode { DoesFullySelectNode, DoesNotFullySelectNode };
 
index 9d2bc05..3639661 100644 (file)
@@ -95,7 +95,7 @@ static const QualifiedName& frameOwnerURLAttributeName(const HTMLFrameOwnerEleme
     return isHTMLObjectElement(frameOwner) ? HTMLNames::dataAttr : HTMLNames::srcAttr;
 }
 
-class SerializerMarkupAccumulator final : public WebCore::MarkupAccumulator {
+class SerializerMarkupAccumulator FINAL : public WebCore::MarkupAccumulator {
 public:
     SerializerMarkupAccumulator(PageSerializer&, Document&, Vector<Node*>*);
     virtual ~SerializerMarkupAccumulator();
index 96c540a..335f5c3 100644 (file)
@@ -38,7 +38,7 @@
 
 namespace WebCore {
 
-    class SharedWorker final : public AbstractWorker {
+    class SharedWorker FINAL : public AbstractWorker {
     public:
         static PassRefPtr<SharedWorker> create(ScriptExecutionContext&, const String& url, const String& name, ExceptionCode&);
         virtual ~SharedWorker();
index 5005c35..80b4455 100644 (file)
@@ -49,7 +49,7 @@ namespace WebCore {
 
     typedef int ExceptionCode;
 
-    class Worker final : public AbstractWorker, private WorkerScriptLoaderClient {
+    class Worker FINAL : public AbstractWorker, private WorkerScriptLoaderClient {
     public:
         static PassRefPtr<Worker> create(ScriptExecutionContext&, const String& url, ExceptionCode&);
         virtual ~Worker();