Changeset 73267 in webkit
- Timestamp:
- Dec 3, 2010 9:30:57 AM (13 years ago)
- Location:
- trunk
- Files:
-
- 3 added
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebCore/ChangeLog
r73266 r73267 1 2010-12-03 Jessie Berlin <jberlin@apple.com> 2 3 Reviewed by Sam Weinig. 4 5 Need a WebKit2 Equivalent of WebSecurityOrigin 6 https://bugs.webkit.org/show_bug.cgi?id=50170 7 8 * WebCore.exp.in: 9 Export the symbol for SecurityOrigin::createFromDatabaseIdentifier. 10 1 11 2010-12-03 Andras Becsi <abecsi@inf.u-szeged.hu> 2 12 -
trunk/WebCore/WebCore.exp.in
r73088 r73267 323 323 __ZN7WebCore14SchemeRegistry32registerURLSchemeAsEmptyDocumentERKN3WTF6StringE 324 324 __ZN7WebCore14SecurityOrigin14threadsafeCopyEv 325 __ZN7WebCore14SecurityOrigin28createFromDatabaseIdentifierERKN3WTF6StringE 325 326 __ZN7WebCore14SecurityOrigin16createFromStringERKN3WTF6StringE 326 327 __ZN7WebCore14SecurityOrigin18setLocalLoadPolicyENS0_15LocalLoadPolicyE -
trunk/WebKit2/ChangeLog
r73221 r73267 1 2010-12-03 Jessie Berlin <jberlin@apple.com> 2 3 Reviewed by Sam Weinig. 4 5 Need a WebKit2 Equivalent of WebSecurityOrigin 6 https://bugs.webkit.org/show_bug.cgi?id=50170 7 8 * Shared/API/c/WKBase.h: 9 Add the WKSecurityOriginRef typedef. 10 11 * Shared/APIObject.h: 12 Add the SecurityOrigin type as a Shared type. 13 14 * Shared/API/c/WKSharedAPICast.h:: 15 Add the mapping between WKSecurityOriginRef and WebSecurityOrigin. 16 17 * UIProcess/API/C/WKSecurityOrigin.cpp: Added. 18 (WKSecurityOriginGetTypeID): 19 (WKSecurityOriginCreate): 20 (WKSecurityOriginGetProtocol): 21 (WKSecurityOriginGetHost): 22 (WKSecurityOriginGetPort): 23 * UIProcess/API/C/WKSecurityOrigin.h: Added. 24 25 * UIProcess/WebSecurityOrigin.h: Added. 26 (WebKit::WebSecurityOrigin::create): 27 Create based on the database identifier, which contains the protocol, host and port. 28 (WebKit::WebSecurityOrigin::protocol): 29 (WebKit::WebSecurityOrigin::host): 30 (WebKit::WebSecurityOrigin::port): 31 (WebKit::WebSecurityOrigin::databaseIdentifier): 32 (WebKit::WebSecurityOrigin::WebSecurityOrigin): 33 (WebKit::WebSecurityOrigin::type): 34 35 * WebKit2.pro: 36 Add WKSecurityOrigin.cpp/.h. 37 38 * WebKit2.xcodeproj/project.pbxproj: 39 * win/WebKit2.vcproj: 40 Add the WebSecurityOrigin.h and WKSecurityOrigin.cpp/.h. 41 42 * win/WebKit2Generated.make: 43 Make sure WKSecurityOrigin.h file gets copied over to the WebKitBuild directory on Windows. 44 1 45 2010-12-02 Laszlo Gombos <laszlo.1.gombos@nokia.com> 2 46 -
trunk/WebKit2/Shared/API/c/WKBase.h
r73066 r73267 50 50 typedef const struct OpaqueWKError* WKErrorRef; 51 51 typedef const struct OpaqueWKCertificateInfo* WKCertificateInfoRef; 52 typedef const struct OpaqueWKSecurityOrigin* WKSecurityOriginRef; 52 53 typedef const struct OpaqueWKSerializedScriptValue* WKSerializedScriptValueRef; 53 54 typedef const struct OpaqueWKString* WKStringRef; -
trunk/WebKit2/Shared/API/c/WKSharedAPICast.h
r72937 r73267 53 53 class WebContextMenuItem; 54 54 class WebData; 55 class WebSecurityOrigin; 55 56 class WebSerializedScriptValue; 56 57 class WebURLRequest; … … 75 76 WK_ADD_API_MAPPING(WKMutableArrayRef, MutableArray) 76 77 WK_ADD_API_MAPPING(WKMutableDictionaryRef, MutableDictionary) 78 WK_ADD_API_MAPPING(WKSecurityOriginRef, WebSecurityOrigin) 77 79 WK_ADD_API_MAPPING(WKSerializedScriptValueRef, WebSerializedScriptValue) 78 80 WK_ADD_API_MAPPING(WKStringRef, WebString) -
trunk/WebKit2/Shared/APIObject.h
r73066 r73267 42 42 TypeDictionary, 43 43 TypeError, 44 TypeSecurityOrigin, 44 45 TypeSerializedScriptValue, 45 46 TypeString, -
trunk/WebKit2/WebKit2.pro
r73154 r73267 215 215 Shared/API/c/WKGeometry.h \ 216 216 Shared/API/c/WKNumber.h \ 217 Shared/API/c/WKSecurityOrigin.h \ 217 218 Shared/API/c/WKSerializedScriptValue.h \ 218 219 Shared/API/c/WKSharedAPICast.h \ … … 407 408 Shared/API/c/WKContextMenuItem.cpp \ 408 409 Shared/API/c/WKNumber.cpp \ 410 Shared/API/c/WKSecurityOrigin.cpp \ 409 411 Shared/API/c/WKSerializedScriptValue.cpp \ 410 412 Shared/API/c/WKString.cpp \ -
trunk/WebKit2/WebKit2.xcodeproj/project.pbxproj
r73154 r73267 558 558 F6113E28126CE19B0057D0A7 /* WKUserContentURLPattern.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F6113E26126CE19B0057D0A7 /* WKUserContentURLPattern.cpp */; }; 559 559 F6113E29126CE19B0057D0A7 /* WKUserContentURLPattern.h in Headers */ = {isa = PBXBuildFile; fileRef = F6113E27126CE19B0057D0A7 /* WKUserContentURLPattern.h */; settings = {ATTRIBUTES = (Public, ); }; }; 560 F634445612A885C8000612D8 /* WebSecurityOrigin.h in Headers */ = {isa = PBXBuildFile; fileRef = F634445512A885C8000612D8 /* WebSecurityOrigin.h */; }; 561 F634445C12A885E9000612D8 /* WKSecurityOrigin.cpp in Sources */ = {isa = PBXBuildFile; fileRef = F634445A12A885E9000612D8 /* WKSecurityOrigin.cpp */; }; 562 F634445D12A885E9000612D8 /* WKSecurityOrigin.h in Headers */ = {isa = PBXBuildFile; fileRef = F634445B12A885E9000612D8 /* WKSecurityOrigin.h */; settings = {ATTRIBUTES = (Public, ); }; }; 560 563 F67DD7BA125E40D9007BDCB8 /* WKSerializedScriptValuePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = F67DD7B9125E40D9007BDCB8 /* WKSerializedScriptValuePrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; 561 564 /* End PBXBuildFile section */ … … 1178 1181 F6113E26126CE19B0057D0A7 /* WKUserContentURLPattern.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WKUserContentURLPattern.cpp; sourceTree = "<group>"; }; 1179 1182 F6113E27126CE19B0057D0A7 /* WKUserContentURLPattern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKUserContentURLPattern.h; sourceTree = "<group>"; }; 1183 F634445512A885C8000612D8 /* WebSecurityOrigin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebSecurityOrigin.h; sourceTree = "<group>"; }; 1184 F634445A12A885E9000612D8 /* WKSecurityOrigin.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WKSecurityOrigin.cpp; sourceTree = "<group>"; }; 1185 F634445B12A885E9000612D8 /* WKSecurityOrigin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKSecurityOrigin.h; sourceTree = "<group>"; }; 1180 1186 F67DD7B9125E40D9007BDCB8 /* WKSerializedScriptValuePrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKSerializedScriptValuePrivate.h; sourceTree = "<group>"; }; 1181 1187 /* End PBXFileReference section */ … … 1499 1505 BCD598AB112B7FDF00EC8C23 /* WebPreferencesStore.cpp */, 1500 1506 BCD598AA112B7FDF00EC8C23 /* WebPreferencesStore.h */, 1507 F634445512A885C8000612D8 /* WebSecurityOrigin.h */, 1501 1508 A72D5D7F1236CBA800A88B15 /* WebSerializedScriptValue.h */, 1502 1509 BCF04C8E11FF9F6E00F86A58 /* WebString.h */, … … 2154 2161 BC4075E5124FF0270068F20A /* WKNumber.cpp */, 2155 2162 BC4075E6124FF0270068F20A /* WKNumber.h */, 2163 F634445A12A885E9000612D8 /* WKSecurityOrigin.cpp */, 2164 F634445B12A885E9000612D8 /* WKSecurityOrigin.h */, 2156 2165 BC4075E7124FF0270068F20A /* WKSerializedScriptValue.cpp */, 2157 2166 BC4075E8124FF0270068F20A /* WKSerializedScriptValue.h */, … … 2520 2529 BC7B633D12A45D1200D174A4 /* WKBundlePageGroup.h in Headers */, 2521 2530 37F623B812A57B6200E3FDF6 /* WKFindOptions.h in Headers */, 2531 F634445612A885C8000612D8 /* WebSecurityOrigin.h in Headers */, 2532 F634445D12A885E9000612D8 /* WKSecurityOrigin.h in Headers */, 2522 2533 ); 2523 2534 runOnlyForDeploymentPostprocessing = 0; … … 2915 2926 BC84EB1812A7100C0083F2DA /* WebPreferencesMac.mm in Sources */, 2916 2927 BC2DFBA312A761A500E732A3 /* WebPreferencesCF.cpp in Sources */, 2928 F634445C12A885E9000612D8 /* WKSecurityOrigin.cpp in Sources */, 2917 2929 ); 2918 2930 runOnlyForDeploymentPostprocessing = 0; -
trunk/WebKit2/win/WebKit2.vcproj
r73154 r73267 612 612 </File> 613 613 <File 614 RelativePath="..\Shared\WebSecurityOrigin.h" 615 > 616 </File> 617 <File 614 618 RelativePath="..\Shared\WebSerializedScriptValue.h" 615 619 > … … 752 756 <File 753 757 RelativePath="..\Shared\API\c\WKNumber.h" 758 > 759 </File> 760 <File 761 RelativePath="..\Shared\API\c\WKSecurityOrigin.cpp" 762 > 763 </File> 764 <File 765 RelativePath="..\Shared\API\c\WKSecurityOrigin.h" 754 766 > 755 767 </File> -
trunk/WebKit2/win/WebKit2Generated.make
r73066 r73267 22 22 xcopy /y /d "..\Shared\API\c\WKMutableDictionary.h" "$(WEBKITOUTPUTDIR)\include\WebKit2" 23 23 xcopy /y /d "..\Shared\API\c\WKNumber.h" "$(WEBKITOUTPUTDIR)\include\WebKit2" 24 xcopy /y /d "..\Shared\API\C\WKSecurityOrigin.h" "$(WEBKITOUTPUTDIR)\include\WebKit2" 24 25 xcopy /y /d "..\Shared\API\c\WKSerializedScriptValue.h" "$(WEBKITOUTPUTDIR)\include\WebKit2" 25 26 xcopy /y /d "..\Shared\API\c\WKSerializedScriptValuePrivate.h" "$(WEBKITOUTPUTDIR)\include\WebKit2"
Note: See TracChangeset
for help on using the changeset viewer.