Unreviewed, attempt to fix Windows build after r207787
authorutatane.tea@gmail.com <utatane.tea@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 25 Oct 2016 02:55:22 +0000 (02:55 +0000)
committerutatane.tea@gmail.com <utatane.tea@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 25 Oct 2016 02:55:22 +0000 (02:55 +0000)
https://bugs.webkit.org/show_bug.cgi?id=163657

Make the constructor public in DOMJIT::AbstractHeapRepository to make Windows bot green.
It's a bit unfortunate that we need to introduce a workaround here.

* domjit/DOMJITAbstractHeapRepository.h:

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

Source/WebCore/ChangeLog
Source/WebCore/domjit/DOMJITAbstractHeapRepository.h

index 0bde7e2..a32a06e 100644 (file)
@@ -1,3 +1,13 @@
+2016-10-24  Yusuke Suzuki  <utatane.tea@gmail.com>
+
+        Unreviewed, attempt to fix Windows build after r207787
+        https://bugs.webkit.org/show_bug.cgi?id=163657
+
+        Make the constructor public in DOMJIT::AbstractHeapRepository to make Windows bot green.
+        It's a bit unfortunate that we need to introduce a workaround here.
+
+        * domjit/DOMJITAbstractHeapRepository.h:
+
 2016-10-24  Chris Dumez  <cdumez@apple.com>
 
         event.(dataTransfer|clipboardData).getData('text/html') (onpaste, ondrop)
index 119fc91..6893d88 100644 (file)
@@ -45,7 +45,7 @@ namespace WebCore { namespace DOMJIT {
 
 
 class AbstractHeapRepository {
-WTF_MAKE_NONCOPYABLE(AbstractHeapRepository);
+    WTF_MAKE_NONCOPYABLE(AbstractHeapRepository);
 public:
     static const AbstractHeapRepository& shared();
 
@@ -55,8 +55,6 @@ public:
     DOMJIT_ABSTRACT_HEAP_LIST(DOMJIT_DEFINE_MEMBER)
 #undef DOMJIT_DEFINE_MEMBER
 
-private:
-    friend class NeverDestroyed<AbstractHeapRepository>;
     AbstractHeapRepository();
 };