Changeset 206236 in webkit
- Timestamp:
- Sep 21, 2016 2:22:00 PM (8 years ago)
- Location:
- trunk
- Files:
-
- 22 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r206226 r206236 1 2016-09-21 Commit Queue <commit-queue@webkit.org> 2 3 Unreviewed, rolling out r206222 and r206227. 4 https://bugs.webkit.org/show_bug.cgi?id=162361 5 6 "broke the windows build" (Requested by keith_mi_ on #webkit). 7 8 Reverted changesets: 9 10 "Fix build for future versions of Clang." 11 https://bugs.webkit.org/show_bug.cgi?id=162346 12 http://trac.webkit.org/changeset/206222 13 14 "Attempt to fix windows build after r206222." 15 http://trac.webkit.org/changeset/206227 16 1 17 2016-09-21 Filip Pizlo <fpizlo@apple.com> 2 18 -
trunk/Source/JavaScriptCore/runtime/VM.h
r206222 r206236 617 617 JS_EXPORT_PRIVATE void queueMicrotask(JSGlobalObject*, PassRefPtr<Microtask>); 618 618 JS_EXPORT_PRIVATE void drainMicrotasks(); 619 void setGlobalConstRedeclarationShouldThrow(bool globalConstRedeclarationThrow) { m_globalConstRedeclarationShouldThrow = globalConstRedeclarationThrow; }619 JS_EXPORT_PRIVATE void setGlobalConstRedeclarationShouldThrow(bool globalConstRedeclarationThrow) { m_globalConstRedeclarationShouldThrow = globalConstRedeclarationThrow; } 620 620 ALWAYS_INLINE bool globalConstRedeclarationShouldThrow() const { return m_globalConstRedeclarationShouldThrow; } 621 621 -
trunk/Source/WTF/ChangeLog
r206222 r206236 1 2016-09-21 Commit Queue <commit-queue@webkit.org> 2 3 Unreviewed, rolling out r206222 and r206227. 4 https://bugs.webkit.org/show_bug.cgi?id=162361 5 6 "broke the windows build" (Requested by keith_mi_ on #webkit). 7 8 Reverted changesets: 9 10 "Fix build for future versions of Clang." 11 https://bugs.webkit.org/show_bug.cgi?id=162346 12 http://trac.webkit.org/changeset/206222 13 14 "Attempt to fix windows build after r206222." 15 http://trac.webkit.org/changeset/206227 16 1 17 2016-09-21 Keith Miller <keith_miller@apple.com> 2 18 -
trunk/Source/WTF/wtf/text/StringImpl.h
r206222 r206236 949 949 bool equalIgnoringASCIICase(const StringImpl&, const StringImpl&); 950 950 WTF_EXPORT_STRING_API bool equalIgnoringASCIICase(const StringImpl*, const StringImpl*); 951 bool equalIgnoringASCIICase(const StringImpl&, const char*);952 bool equalIgnoringASCIICase(const StringImpl*, const char*);951 WTF_EXPORT_STRING_API bool equalIgnoringASCIICase(const StringImpl&, const char*); 952 WTF_EXPORT_STRING_API bool equalIgnoringASCIICase(const StringImpl*, const char*); 953 953 954 954 WTF_EXPORT_STRING_API bool equalIgnoringASCIICaseNonNull(const StringImpl*, const StringImpl*); -
trunk/Source/WebCore/ChangeLog
r206235 r206236 1 2016-09-21 Commit Queue <commit-queue@webkit.org> 2 3 Unreviewed, rolling out r206222 and r206227. 4 https://bugs.webkit.org/show_bug.cgi?id=162361 5 6 "broke the windows build" (Requested by keith_mi_ on #webkit). 7 8 Reverted changesets: 9 10 "Fix build for future versions of Clang." 11 https://bugs.webkit.org/show_bug.cgi?id=162346 12 http://trac.webkit.org/changeset/206222 13 14 "Attempt to fix windows build after r206222." 15 http://trac.webkit.org/changeset/206227 16 1 17 2016-09-21 Alex Christensen <achristensen@webkit.org> 2 18 -
trunk/Source/WebCore/Configurations/WebCore.unexp
r206222 r206236 48 48 _DDDFAScannerFirstResultInUnicharArray 49 49 # Source/WebCore/page/mac/ServicesOverlayController.mm 50 _DDHighlightGetLayerWithContext51 _DDHighlightGetBoundingRect52 50 _DDHighlightCreateWithRectsInVisibleRectWithStyleAndDirection 53 51 _DDHighlightPointIsOnHighlight 54 55 52 56 53 # Subclasses of an exported C++ class in JavaScriptCore. -
trunk/Source/WebCore/dom/Exception.h
r206222 r206236 35 35 explicit Exception(ExceptionCode); 36 36 37 ExceptionCode code() const;37 WEBCORE_EXPORT ExceptionCode code() const; 38 38 39 39 private: -
trunk/Source/WebCore/page/Frame.h
r206222 r206236 136 136 137 137 MainFrame& mainFrame() const; 138 bool isMainFrame() const;138 WEBCORE_EXPORT bool isMainFrame() const; 139 139 140 140 Page* page() const; -
trunk/Source/WebCore/page/MainFrame.h
r206227 r206236 90 90 }; 91 91 92 ALWAYS_INLINEbool Frame::isMainFrame() const92 inline bool Frame::isMainFrame() const 93 93 { 94 94 return this == &m_mainFrame; -
trunk/Source/WebCore/platform/cocoa/WebPlaybackSessionModelMediaElement.h
r206222 r206236 49 49 WEBCORE_EXPORT virtual ~WebPlaybackSessionModelMediaElement(); 50 50 WEBCORE_EXPORT void setMediaElement(HTMLMediaElement*); 51 HTMLMediaElement* mediaElement() const { return m_mediaElement.get(); }51 WEBCORE_EXPORT HTMLMediaElement* mediaElement() const { return m_mediaElement.get(); } 52 52 53 53 WEBCORE_EXPORT void handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) final; -
trunk/Source/WebCore/platform/cocoa/WebVideoFullscreenModelVideoElement.h
r206222 r206236 55 55 WEBCORE_EXPORT virtual ~WebVideoFullscreenModelVideoElement(); 56 56 WEBCORE_EXPORT void setVideoElement(HTMLVideoElement*); 57 HTMLVideoElement* videoElement() const { return m_videoElement.get(); }57 WEBCORE_EXPORT HTMLVideoElement* videoElement() const { return m_videoElement.get(); } 58 58 WEBCORE_EXPORT void setVideoFullscreenLayer(PlatformLayer*, std::function<void()> completionHandler = [] { }); 59 59 WEBCORE_EXPORT void waitForPreparedForInlineThen(std::function<void()> completionHandler = [] { }); -
trunk/Source/WebCore/platform/graphics/Color.h
r206222 r206236 67 67 68 68 WEBCORE_EXPORT RGBA32 colorWithOverrideAlpha(RGBA32 color, float overrideAlpha); 69 RGBA32 colorWithOverrideAlpha(RGBA32 color, Optional<float> overrideAlpha);69 WEBCORE_EXPORT RGBA32 colorWithOverrideAlpha(RGBA32 color, Optional<float> overrideAlpha); 70 70 71 71 WEBCORE_EXPORT RGBA32 makeRGBA32FromFloats(float r, float g, float b, float a); -
trunk/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h
r206222 r206236 232 232 233 233 // Angle is in degrees. 234 TransformationMatrix& rotate(double d) { return rotate3d(0, 0, d); }234 WEBCORE_EXPORT TransformationMatrix& rotate(double d) { return rotate3d(0, 0, d); } 235 235 TransformationMatrix& rotateFromVector(double x, double y); 236 236 WEBCORE_EXPORT TransformationMatrix& rotate3d(double rx, double ry, double rz); -
trunk/Source/WebCore/platform/mac/WebVideoFullscreenInterfaceMac.h
r206222 r206236 79 79 WEBCORE_EXPORT void cleanupFullscreen(); 80 80 WEBCORE_EXPORT void invalidate(); 81 void requestHideAndExitFullscreen() { }81 WEBCORE_EXPORT void requestHideAndExitFullscreen() { } 82 82 WEBCORE_EXPORT void preparedToReturnToInline(bool visible, const IntRect& inlineRect, NSWindow *parentWindow); 83 83 WEBCORE_EXPORT void ensureControlsManager(); … … 91 91 bool isPlayingVideoInEnhancedFullscreen() const; 92 92 93 bool mayAutomaticallyShowVideoPictureInPicture() const { return false; }93 WEBCORE_EXPORT bool mayAutomaticallyShowVideoPictureInPicture() const { return false; } 94 94 void applicationDidBecomeActive() { } 95 95 -
trunk/Source/WebCore/platform/network/ParsedContentRange.h
r206222 r206236 34 34 public: 35 35 WEBCORE_EXPORT explicit ParsedContentRange(const String&); 36 ParsedContentRange() { }36 WEBCORE_EXPORT ParsedContentRange() { } 37 37 WEBCORE_EXPORT ParsedContentRange(int64_t firstBytePosition, int64_t lastBytePosition, int64_t instanceLength); 38 38 39 bool isValid() const { return m_isValid; }39 WEBCORE_EXPORT bool isValid() const { return m_isValid; } 40 40 int64_t firstBytePosition() const { return m_firstBytePosition; } 41 41 int64_t lastBytePosition() const { return m_lastBytePosition; } -
trunk/Source/WebCore/platform/network/ResourceResponseBase.h
r206222 r206236 116 116 117 117 WEBCORE_EXPORT void includeCertificateInfo() const; 118 const Optional<CertificateInfo>& certificateInfo() const { return m_certificateInfo; };118 WEBCORE_EXPORT const Optional<CertificateInfo>& certificateInfo() const { return m_certificateInfo; }; 119 119 120 120 // These functions return parsed values of the corresponding response headers. -
trunk/Source/WebCore/platform/text/TextStream.h
r206222 r206236 78 78 WEBCORE_EXPORT void nextLine(); // Output newline and indent. 79 79 80 void increaseIndent() { ++m_indent; }81 void decreaseIndent() { --m_indent; ASSERT(m_indent >= 0); }80 WEBCORE_EXPORT void increaseIndent() { ++m_indent; } 81 WEBCORE_EXPORT void decreaseIndent() { --m_indent; ASSERT(m_indent >= 0); } 82 82 83 83 WEBCORE_EXPORT void writeIndent(); -
trunk/Tools/ChangeLog
r206235 r206236 1 2016-09-21 Commit Queue <commit-queue@webkit.org> 2 3 Unreviewed, rolling out r206222 and r206227. 4 https://bugs.webkit.org/show_bug.cgi?id=162361 5 6 "broke the windows build" (Requested by keith_mi_ on #webkit). 7 8 Reverted changesets: 9 10 "Fix build for future versions of Clang." 11 https://bugs.webkit.org/show_bug.cgi?id=162346 12 http://trac.webkit.org/changeset/206222 13 14 "Attempt to fix windows build after r206222." 15 http://trac.webkit.org/changeset/206227 16 1 17 2016-09-21 Alex Christensen <achristensen@webkit.org> 2 18 -
trunk/Tools/TestWebKitAPI/Counters.cpp
r206222 r206236 34 34 unsigned ConstructorDestructorCounter::destructionCount = 0; 35 35 36 template<> unsigned DeleterCounter<ConstructorDestructorCounter>:: m_deleterCount = 0;36 template<> unsigned DeleterCounter<ConstructorDestructorCounter>::deleterCount = 0; -
trunk/Tools/TestWebKitAPI/Counters.h
r206222 r206236 66 66 }; 67 67 68 #if COMPILER(CLANG)69 #if __has_warning("-Wundefined-var-template")70 #pragma clang diagnostic push71 #pragma clang diagnostic ignored "-Wundefined-var-template"72 #endif73 #endif74 68 template<typename T> 75 69 struct DeleterCounter { 76 static unsigned m_deleterCount; 77 78 static unsigned deleterCount() { return m_deleterCount; } 70 static unsigned deleterCount; 79 71 80 72 struct TestingScope { 81 73 TestingScope() 82 74 { 83 m_deleterCount = 0;75 deleterCount = 0; 84 76 } 85 77 }; … … 87 79 void operator()(T* p) const 88 80 { 89 m_deleterCount++;81 deleterCount++; 90 82 delete p; 91 83 } 92 84 }; 93 #if COMPILER(CLANG)94 #if __has_warning("-Wundefined-var-template")95 #pragma clang diagnostic pop96 #endif97 #endif98 85 99 86 #endif // Counters_h -
trunk/Tools/TestWebKitAPI/Tests/WTF/HashCountedSet.cpp
r206222 r206236 285 285 EXPECT_EQ(0u, ConstructorDestructorCounter::destructionCount); 286 286 287 EXPECT_EQ(0u, DeleterCounter<ConstructorDestructorCounter>::deleterCount ());287 EXPECT_EQ(0u, DeleterCounter<ConstructorDestructorCounter>::deleterCount); 288 288 289 289 hashCountedSet.clear(); … … 292 292 EXPECT_EQ(1u, ConstructorDestructorCounter::destructionCount); 293 293 294 EXPECT_EQ(1u, DeleterCounter<ConstructorDestructorCounter>::deleterCount ());294 EXPECT_EQ(1u, DeleterCounter<ConstructorDestructorCounter>::deleterCount); 295 295 } 296 296 -
trunk/Tools/TestWebKitAPI/Tests/WTF/HashMap.cpp
r206222 r206236 207 207 EXPECT_EQ(0u, ConstructorDestructorCounter::destructionCount); 208 208 209 EXPECT_EQ(0u, DeleterCounter<ConstructorDestructorCounter>::deleterCount ());209 EXPECT_EQ(0u, DeleterCounter<ConstructorDestructorCounter>::deleterCount); 210 210 211 211 map.clear(); … … 214 214 EXPECT_EQ(1u, ConstructorDestructorCounter::destructionCount); 215 215 216 EXPECT_EQ(1u, DeleterCounter<ConstructorDestructorCounter>::deleterCount ());216 EXPECT_EQ(1u, DeleterCounter<ConstructorDestructorCounter>::deleterCount); 217 217 } 218 218
Note: See TracChangeset
for help on using the changeset viewer.