Changeset 204909 in webkit
- Timestamp:
- Aug 24, 2016, 11:35:48 AM (9 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 5 edited
-
Source/WebKit2/ChangeLog (modified) (1 diff)
-
Source/WebKit2/UIProcess/API/C/WKFrame.cpp (modified) (2 diffs)
-
Source/WebKit2/UIProcess/API/C/WKFrame.h (modified) (1 diff)
-
Tools/ChangeLog (modified) (1 diff)
-
Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj (modified) (4 diffs)
-
Tools/TestWebKitAPI/Tests/WebKit2/FrameHandle.cpp (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r204905 r204909 1 2016-08-24 Dan Bernstein <mitz@apple.com> 2 3 Add a convenience function for creating a WKFrameHandleRef from a WKFrameRef without going through WKFrameInfoRef 4 https://bugs.webkit.org/show_bug.cgi?id=161152 5 6 Reviewed by Anders Carlsson. 7 8 * UIProcess/API/C/WKFrame.cpp: 9 (WKFrameCreateFrameHandle): Added. Creates a handle with the frame’s frameID. 10 * UIProcess/API/C/WKFrame.h: 11 1 12 2016-08-24 Dan Bernstein <mitz@apple.com> 2 13 -
trunk/Source/WebKit2/UIProcess/API/C/WKFrame.cpp
r190806 r204909 28 28 29 29 #include "APIData.h" 30 #include "APIFrameHandle.h" 30 31 #include "APIFrameInfo.h" 31 32 #include "WKAPICast.h" … … 127 128 } 128 129 130 WKFrameHandleRef WKFrameCreateFrameHandle(WKFrameRef frameRef) 131 { 132 return toAPI(&API::FrameHandle::create(toImpl(frameRef)->frameID()).leakRef()); 133 } 134 129 135 WKFrameInfoRef WKFrameCreateFrameInfo(WKFrameRef frameRef) 130 136 { -
trunk/Source/WebKit2/UIProcess/API/C/WKFrame.h
r190806 r204909 69 69 WK_EXPORT bool WKFrameIsFrameSet(WKFrameRef frame); 70 70 71 WK_EXPORT WKFrameHandleRef WKFrameCreateFrameHandle(WKFrameRef frame); 71 72 WK_EXPORT WKFrameInfoRef WKFrameCreateFrameInfo(WKFrameRef frame); 72 73 -
trunk/Tools/ChangeLog
r204906 r204909 1 2016-08-24 Dan Bernstein <mitz@apple.com> 2 3 Add a convenience function for creating a WKFrameHandleRef from a WKFrameRef without going through WKFrameInfoRef 4 https://bugs.webkit.org/show_bug.cgi?id=161152 5 6 Reviewed by Anders Carlsson. 7 8 * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: 9 * TestWebKitAPI/Tests/WebKit2/FrameHandle.cpp: Added. 10 (TestWebKitAPI::didFinishLoadForFrame): 11 (TestWebKitAPI::TEST): 12 1 13 2016-08-24 Nan Wang <n_wang@apple.com> 2 14 -
trunk/Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj
r204614 r204909 69 69 33E79E06137B5FD900E32D99 /* mouse-move-listener.html in Copy Resources */ = {isa = PBXBuildFile; fileRef = 33E79E05137B5FCE00E32D99 /* mouse-move-listener.html */; }; 70 70 375E0E171D66674400EFEC2C /* WKNSNumber.mm in Sources */ = {isa = PBXBuildFile; fileRef = 375E0E151D66674400EFEC2C /* WKNSNumber.mm */; }; 71 376C8C061D6E197C007D2BB9 /* FrameHandle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 376C8C041D6E197C007D2BB9 /* FrameHandle.cpp */; }; 71 72 378E64771632655E00B6C676 /* InjectedBundleFrameHitTest_Bundle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 378E64751632655D00B6C676 /* InjectedBundleFrameHitTest_Bundle.cpp */; }; 72 73 378E64791632707400B6C676 /* link-with-title.html in Copy Resources */ = {isa = PBXBuildFile; fileRef = 378E647816326FDF00B6C676 /* link-with-title.html */; }; … … 746 747 3751AF7A169518F800764319 /* DOMNodeFromJSObject.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMNodeFromJSObject.mm; sourceTree = "<group>"; }; 747 748 375E0E151D66674400EFEC2C /* WKNSNumber.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = WKNSNumber.mm; sourceTree = "<group>"; }; 749 376C8C041D6E197C007D2BB9 /* FrameHandle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = FrameHandle.cpp; sourceTree = "<group>"; }; 748 750 3776BC62150946BC0043A66D /* DeviceScaleFactorInDashboardRegions.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = DeviceScaleFactorInDashboardRegions.mm; sourceTree = "<group>"; }; 749 751 378E64711632646D00B6C676 /* InjectedBundleFrameHitTest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InjectedBundleFrameHitTest.cpp; sourceTree = "<group>"; }; … … 1520 1522 C51AFB98169F49FF009CCF66 /* FindMatches.mm */, 1521 1523 1ADBEFAD130C689C00D61D19 /* ForceRepaint.cpp */, 1524 376C8C041D6E197C007D2BB9 /* FrameHandle.cpp */, 1522 1525 BCBD370F125AA2EB00D2C29F /* FrameMIMETypeHTML.cpp */, 1523 1526 BCBD3760125ABCFE00D2C29F /* FrameMIMETypePNG.cpp */, … … 2269 2272 7CCE7F031A411AE600447C4C /* NewFirstVisuallyNonEmptyLayoutFails.cpp in Sources */, 2270 2273 7CCE7F041A411AE600447C4C /* NewFirstVisuallyNonEmptyLayoutForImages.cpp in Sources */, 2274 376C8C061D6E197C007D2BB9 /* FrameHandle.cpp in Sources */, 2271 2275 7CCE7F051A411AE600447C4C /* NewFirstVisuallyNonEmptyLayoutFrames.cpp in Sources */, 2272 2276 7CCE7F251A411AF600447C4C /* OpenAndCloseWindow.mm in Sources */,
Note:
See TracChangeset
for help on using the changeset viewer.