Changeset 125734 in webkit
- Timestamp:
- Aug 15, 2012, 6:41:37 PM (14 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 12 edited
-
ChangeLog (modified) (1 diff)
-
Modules/indexeddb/IDBDatabase.cpp (modified) (1 diff)
-
Modules/indexeddb/IDBIndex.cpp (modified) (1 diff)
-
Modules/indexeddb/IDBObjectStore.cpp (modified) (1 diff)
-
bindings/js/ScriptController.cpp (modified) (1 diff)
-
dom/ScriptElement.cpp (modified) (1 diff)
-
dom/ScriptExecutionContext.h (modified) (2 diffs)
-
fileapi/Blob.cpp (modified) (1 diff)
-
fileapi/WebKitBlobBuilder.cpp (modified) (1 diff)
-
html/HTMLTrackElement.cpp (modified) (1 diff)
-
loader/TextTrackLoader.cpp (modified) (1 diff)
-
page/DOMSecurityPolicy.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r125730 r125734 1 2012-08-15 Nikhil Bhargava <nbhargava@google.com> 2 3 Improve Document.h compile time - reduce includes of ScriptCallStack.h 4 https://bugs.webkit.org/show_bug.cgi?id=94161 5 6 Reviewed by Eric Seidel. 7 8 ScriptCallStack.h no longer included from ScriptExecutionContext. It's 9 relatively expensive to compile and gets compiled a ton because 10 Document.h indirectly includes it. 11 12 No new tests. Functionality should remain the same 13 14 * Modules/indexeddb/IDBDatabase.cpp: 15 * Modules/indexeddb/IDBIndex.cpp: 16 * Modules/indexeddb/IDBObjectStore.cpp: 17 * bindings/js/ScriptController.cpp: 18 * dom/ScriptElement.cpp: 19 * dom/ScriptExecutionContext.h: 20 (WebCore): 21 * fileapi/Blob.cpp: 22 * fileapi/WebKitBlobBuilder.cpp: 23 * html/HTMLTrackElement.cpp: 24 * loader/TextTrackLoader.cpp: 25 * page/DOMSecurityPolicy.cpp: 26 1 27 2012-08-15 Alec Flett <alecflett@chromium.org> 2 28 -
trunk/Source/WebCore/Modules/indexeddb/IDBDatabase.cpp
r125713 r125734 44 44 #include "IDBVersionChangeEvent.h" 45 45 #include "IDBVersionChangeRequest.h" 46 #include "ScriptCallStack.h" 46 47 #include "ScriptExecutionContext.h" 47 48 #include <limits> -
trunk/Source/WebCore/Modules/indexeddb/IDBIndex.cpp
r123048 r125734 38 38 #include "IDBTracing.h" 39 39 #include "IDBTransaction.h" 40 #include "ScriptCallStack.h" 40 41 41 42 namespace WebCore { -
trunk/Source/WebCore/Modules/indexeddb/IDBObjectStore.cpp
r125728 r125734 42 42 #include "IDBTracing.h" 43 43 #include "IDBTransaction.h" 44 #include "ScriptCallStack.h" 44 45 #include "SerializedScriptValue.h" 45 46 #include <wtf/UnusedParam.h> -
trunk/Source/WebCore/bindings/js/ScriptController.cpp
r125615 r125734 37 37 #include "PageGroup.h" 38 38 #include "PluginView.h" 39 #include "ScriptCallStack.h" 39 40 #include "ScriptSourceCode.h" 40 41 #include "ScriptValue.h" -
trunk/Source/WebCore/dom/ScriptElement.cpp
r121883 r125734 39 39 #include "MIMETypeRegistry.h" 40 40 #include "Page.h" 41 #include "ScriptCallStack.h" 41 42 #include "ScriptRunner.h" 42 43 #include "ScriptSourceCode.h" -
trunk/Source/WebCore/dom/ScriptExecutionContext.h
r110231 r125734 32 32 #include "ConsoleTypes.h" 33 33 #include "KURL.h" 34 #include "ScriptCallStack.h"35 34 #include "SecurityContext.h" 36 35 #include "Supplementable.h" … … 55 54 class EventTarget; 56 55 class MessagePort; 56 class ScriptCallStack; 57 57 58 58 #if ENABLE(BLOB) -
trunk/Source/WebCore/fileapi/Blob.cpp
r125391 r125734 35 35 #include "File.h" 36 36 #include "HistogramSupport.h" 37 #include "ScriptCallStack.h" 37 38 #include "ScriptExecutionContext.h" 38 39 #include "ThreadableBlobRegistry.h" -
trunk/Source/WebCore/fileapi/WebKitBlobBuilder.cpp
r125391 r125734 38 38 #include "HistogramSupport.h" 39 39 #include "LineEnding.h" 40 #include "ScriptCallStack.h" 40 41 #include "ScriptExecutionContext.h" 41 42 #include "TextEncoding.h" -
trunk/Source/WebCore/html/HTMLTrackElement.cpp
r118192 r125734 35 35 #include "Logging.h" 36 36 #include "RuntimeEnabledFeatures.h" 37 #include "ScriptCallStack.h" 37 38 #include "ScriptEventListener.h" 38 39 -
trunk/Source/WebCore/loader/TextTrackLoader.cpp
r116719 r125734 36 36 #include "Logging.h" 37 37 #include "ResourceHandle.h" 38 #include "ScriptCallStack.h" 38 39 #include "SecurityOrigin.h" 39 40 #include "SharedBuffer.h" -
trunk/Source/WebCore/page/DOMSecurityPolicy.cpp
r123722 r125734 31 31 #include "DOMStringList.h" 32 32 #include "Frame.h" 33 #include "ScriptCallStack.h" 33 34 #include "ScriptExecutionContext.h" 34 35 #include <wtf/text/TextPosition.h>
Note:
See TracChangeset
for help on using the changeset viewer.