Changeset 162372 in webkit
- Timestamp:
- Jan 20, 2014 1:29:59 PM (10 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/CMakeLists.txt
r162253 r162372 1774 1774 page/SpeechInputResultList.cpp 1775 1775 page/SuspendableTimer.cpp 1776 page/UserContentController.cpp 1776 1777 page/UserContentURLPattern.cpp 1777 1778 page/WindowFeatures.cpp -
trunk/Source/WebCore/ChangeLog
r162369 r162372 1 2014-01-20 Anders Carlsson <andersca@apple.com> 2 3 Add empty UserContentController class 4 https://bugs.webkit.org/show_bug.cgi?id=127300 5 <rdar://problem/15861296> 6 7 Reviewed by Dan Bernstein. 8 9 This is the first step towards moving handling of user scripts and style sheets from 10 the page group to a separate objects and ultimately make them be settable per page instead of per page group. 11 12 * CMakeLists.txt: 13 * GNUmakefile.list.am: 14 * WebCore.vcxproj/WebCore.vcxproj: 15 * WebCore.vcxproj/WebCore.vcxproj.filters: 16 * WebCore.xcodeproj/project.pbxproj: 17 * page/UserContentController.cpp: Added. 18 (WebCore::UserContentController::create): 19 (WebCore::UserContentController::UserContentController): 20 (WebCore::UserContentController::~UserContentController): 21 * page/UserContentController.h: Added. 22 1 23 2014-01-20 Joseph Pecoraro <pecoraro@apple.com> 2 24 -
trunk/Source/WebCore/GNUmakefile.list.am
r162253 r162372 4232 4232 Source/WebCore/page/SuspendableTimer.cpp \ 4233 4233 Source/WebCore/page/SuspendableTimer.h \ 4234 Source/WebCore/page/UserContentController.cpp \ 4235 Source/WebCore/page/UserContentController.h \ 4234 4236 Source/WebCore/page/UserContentTypes.h \ 4235 4237 Source/WebCore/page/UserContentURLPattern.cpp \ -
trunk/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj
r162253 r162372 7070 7070 <ClCompile Include="..\page\SpeechInput.cpp" /> 7071 7071 <ClCompile Include="..\page\SuspendableTimer.cpp" /> 7072 <ClCompile Include="..\page\UserContentController.cpp" /> 7072 7073 <ClCompile Include="..\page\UserContentURLPattern.cpp" /> 7073 7074 <ClCompile Include="..\fileapi\WebKitBlobBuilder.cpp" /> … … 18931 18932 <ClInclude Include="..\page\SpeechInputListener.h" /> 18932 18933 <ClInclude Include="..\page\SuspendableTimer.h" /> 18934 <ClInclude Include="..\page\UserContentController.h" /> 18933 18935 <ClInclude Include="..\page\UserContentURLPattern.h" /> 18934 18936 <ClInclude Include="..\page\UserScript.h" /> -
trunk/Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters
r162253 r162372 784 784 <Filter>page</Filter> 785 785 </ClCompile> 786 <ClCompile Include="..\page\UserContentController.cpp"> 787 <Filter>page</Filter> 788 </ClCompile> 786 789 <ClCompile Include="..\page\UserContentURLPattern.cpp"> 787 790 <Filter>page</Filter> … … 7696 7699 </ClInclude> 7697 7700 <ClInclude Include="..\page\SuspendableTimer.h"> 7701 <Filter>page</Filter> 7702 </ClInclude> 7703 <ClInclude Include="..\page\UserContentController.h"> 7698 7704 <Filter>page</Filter> 7699 7705 </ClInclude> -
trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj
r162253 r162372 861 861 1AE2AEC70A1D297B00B42B25 /* JSHTMLQuoteElement.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE2AEC30A1D297B00B42B25 /* JSHTMLQuoteElement.cpp */; }; 862 862 1AE2AEC80A1D297B00B42B25 /* JSHTMLQuoteElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE2AEC40A1D297B00B42B25 /* JSHTMLQuoteElement.h */; }; 863 1AE79D42188DB61F002239C2 /* UserContentController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE79D40188DB61F002239C2 /* UserContentController.cpp */; }; 864 1AE79D43188DB61F002239C2 /* UserContentController.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE79D41188DB61F002239C2 /* UserContentController.h */; }; 863 865 1AE82F8F0CAAFA9D002237AE /* JSDatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1AE82F8D0CAAFA9D002237AE /* JSDatabase.cpp */; }; 864 866 1AE82F900CAAFA9D002237AE /* JSDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE82F8E0CAAFA9D002237AE /* JSDatabase.h */; }; … … 7712 7714 1AE2AEC30A1D297B00B42B25 /* JSHTMLQuoteElement.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = JSHTMLQuoteElement.cpp; sourceTree = "<group>"; }; 7713 7715 1AE2AEC40A1D297B00B42B25 /* JSHTMLQuoteElement.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = JSHTMLQuoteElement.h; sourceTree = "<group>"; }; 7716 1AE79D40188DB61F002239C2 /* UserContentController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = UserContentController.cpp; sourceTree = "<group>"; }; 7717 1AE79D41188DB61F002239C2 /* UserContentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserContentController.h; sourceTree = "<group>"; }; 7714 7718 1AE82F8D0CAAFA9D002237AE /* JSDatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JSDatabase.cpp; sourceTree = "<group>"; }; 7715 7719 1AE82F8E0CAAFA9D002237AE /* JSDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JSDatabase.h; sourceTree = "<group>"; }; … … 16297 16301 62C1217A11AB9E76003C462C /* SuspendableTimer.cpp */, 16298 16302 62C1217B11AB9E77003C462C /* SuspendableTimer.h */, 16303 1AE79D40188DB61F002239C2 /* UserContentController.cpp */, 16304 1AE79D41188DB61F002239C2 /* UserContentController.h */, 16299 16305 003F1FE911E6AB43008258D9 /* UserContentTypes.h */, 16300 16306 BCACF3BA1072921A00C0C8A3 /* UserContentURLPattern.cpp */, … … 25865 25871 1A7E3C291710997300367935 /* ThreadableLoaderClientWrapper.h in Headers */, 25866 25872 97AABD1714FA09D5007457AE /* ThreadableWebSocketChannel.h in Headers */, 25873 1AE79D43188DB61F002239C2 /* UserContentController.h in Headers */, 25867 25874 97AABD1914FA09D5007457AE /* ThreadableWebSocketChannelClientWrapper.h in Headers */, 25868 25875 51DF6D7E0B92A16D00C2DC85 /* ThreadCheck.h in Headers */, … … 27971 27978 8542A79A0AE5C94400DF58DF /* JSSVGElementWrapperFactory.cpp in Sources */, 27972 27979 B2FA3D680AB75A6F000E5AC4 /* JSSVGEllipseElement.cpp in Sources */, 27980 1AE79D42188DB61F002239C2 /* UserContentController.cpp in Sources */, 27973 27981 B266CD4D0C3AEC6500EB08D2 /* JSSVGException.cpp in Sources */, 27974 27982 B2FA3D6A0AB75A6F000E5AC4 /* JSSVGFEBlendElement.cpp in Sources */,
Note: See TracChangeset
for help on using the changeset viewer.