Changeset 138851 in webkit
- Timestamp:
- Jan 4, 2013, 1:39:39 PM (12 years ago)
- Location:
- trunk
- Files:
-
- 2 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r138850 r138851 1 2013-01-04 Dan Bernstein <mitz@apple.com> 2 3 [mac] WebKit1 has no equivalent of WKBundleNodeHandleCopyHTMLTableCellElementCellAbove 4 https://bugs.webkit.org/show_bug.cgi?id=106121 5 6 Reviewed by Adele Peterson. 7 8 Test: TestWebKitAPI/Tests/mac/DOMHTMLTableCellCellAbove.mm. 9 10 * bindings/objc/DOM.mm: 11 (-[DOMHTMLTableCellElement _cellAbove]): Added. Calls HTMLTableCellElement::cellAbove(). 12 * bindings/objc/DOMPrivate.h: Added declaration of the above. 13 1 14 2013-01-04 Abhishek Arya <inferno@chromium.org> 2 15 -
trunk/Source/WebCore/bindings/objc/DOM.mm
r138747 r138851 32 32 #import "DOMElementInternal.h" 33 33 #import "DOMHTMLCanvasElement.h" 34 #import "DOMHTMLTableCellElementInternal.h" 34 35 #import "DOMNodeInternal.h" 35 36 #import "DOMPrivate.h" … … 40 41 #import "HTMLNames.h" 41 42 #import "HTMLParserIdioms.h" 43 #import "HTMLTableCellElement.h" 42 44 #import "Image.h" 43 45 #import "JSNode.h" … … 540 542 541 543 544 @implementation DOMHTMLTableCellElement (WebPrivate) 545 546 - (DOMHTMLTableCellElement *)_cellAbove 547 { 548 return kit(core(self)->cellAbove()); 549 } 550 551 @end 552 542 553 //------------------------------------------------------------------------------------------ 543 554 // DOMNodeFilter -
trunk/Source/WebCore/bindings/objc/DOMPrivate.h
r138747 r138851 72 72 @end 73 73 74 @interface DOMHTMLTableCellElement (WebPrivate) 75 - (DOMHTMLTableCellElement *)_cellAbove; 76 @end 77 74 78 // All the methods in this category are used by Safari forms autofill and should not be used for any other purpose. 75 79 // Each one should eventually be replaced by public DOM API, and when that happens Safari will switch to implementations -
trunk/Tools/ChangeLog
r138826 r138851 1 2013-01-04 Dan Bernstein <mitz@apple.com> 2 3 [mac] WebKit1 has no equivalent of WKBundleNodeHandleCopyHTMLTableCellElementCellAbove 4 https://bugs.webkit.org/show_bug.cgi?id=106121 5 6 Reviewed by Adele Peterson. 7 8 Added test for -[DOMTHMLTableCellElement _cellAbove]. 9 10 * TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: 11 * TestWebKitAPI/Tests/mac/DOMHTMLTableCellCellAbove.mm: Added. 12 (-[HTMLTableCellElementCellAboveTest webView:didFinishLoadForFrame:]): 13 (TestWebKitAPI): 14 (TestWebKitAPI::expectCellAboveCell): 15 (TestWebKitAPI::TEST): 16 * TestWebKitAPI/Tests/mac/DOMHTMLTableCellElementCellAbove.html: Added. 17 1 18 2013-01-04 Eric Seidel <eric@webkit.org> 2 19 -
trunk/Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj
r138747 r138851 57 57 37DC678D140D7C5000ABCCDB /* DOMRangeOfString.mm in Sources */ = {isa = PBXBuildFile; fileRef = 37DC678B140D7C5000ABCCDB /* DOMRangeOfString.mm */; }; 58 58 37DC6791140D7D7600ABCCDB /* DOMRangeOfString.html in Copy Resources */ = {isa = PBXBuildFile; fileRef = 37DC678F140D7D3A00ABCCDB /* DOMRangeOfString.html */; }; 59 37E1064C1697681800B78BD0 /* DOMHTMLTableCellElementCellAbove.html in Copy Resources */ = {isa = PBXBuildFile; fileRef = 37E1064B169767F700B78BD0 /* DOMHTMLTableCellElementCellAbove.html */; }; 60 37E1064D16976C8500B78BD0 /* DOMHTMLTableCellCellAbove.mm in Sources */ = {isa = PBXBuildFile; fileRef = 37E1064A1697676400B78BD0 /* DOMHTMLTableCellCellAbove.mm */; }; 59 61 440A1D3914A0103A008A66F2 /* KURL.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 440A1D3814A0103A008A66F2 /* KURL.cpp */; }; 60 62 4BB4160216815B2600824238 /* JSWrapperForNodeInWebFrame.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4BB4160116815B2600824238 /* JSWrapperForNodeInWebFrame.mm */; }; … … 226 228 26DF5A6315A2A27E003689C2 /* CancelLoadFromResourceLoadDelegate.html in Copy Resources */, 227 229 5142B2731517C8C800C32B19 /* ContextMenuCanCopyURL.html in Copy Resources */, 230 37E1064C1697681800B78BD0 /* DOMHTMLTableCellElementCellAbove.html in Copy Resources */, 228 231 9B4F8FA7159D52DD002D9F94 /* HTMLCollectionNamedItem.html in Copy Resources */, 229 232 9B26FCCA159D16DE00CC3765 /* HTMLFormCollectionNamedItem.html in Copy Resources */, … … 307 310 37DC678B140D7C5000ABCCDB /* DOMRangeOfString.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMRangeOfString.mm; sourceTree = "<group>"; }; 308 311 37DC678F140D7D3A00ABCCDB /* DOMRangeOfString.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = DOMRangeOfString.html; sourceTree = "<group>"; }; 312 37E1064A1697676400B78BD0 /* DOMHTMLTableCellCellAbove.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = DOMHTMLTableCellCellAbove.mm; sourceTree = "<group>"; }; 313 37E1064B169767F700B78BD0 /* DOMHTMLTableCellElementCellAbove.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = DOMHTMLTableCellElementCellAbove.html; sourceTree = "<group>"; }; 309 314 440A1D3814A0103A008A66F2 /* KURL.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = KURL.cpp; sourceTree = "<group>"; }; 310 315 44A622C114A0E2B60048515B /* WTFStringUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WTFStringUtilities.h; sourceTree = "<group>"; }; … … 760 765 26DF5A5D15A29BAA003689C2 /* CancelLoadFromResourceLoadDelegate.mm */, 761 766 5142B2701517C88B00C32B19 /* ContextMenuCanCopyURL.mm */, 767 37E1064A1697676400B78BD0 /* DOMHTMLTableCellCellAbove.mm */, 762 768 3751AF7A169518F800764319 /* DOMNodeFromJSObject.mm */, 763 769 37DC678B140D7C5000ABCCDB /* DOMRangeOfString.mm */, … … 795 801 26DF5A6115A2A22B003689C2 /* CancelLoadFromResourceLoadDelegate.html */, 796 802 5142B2721517C89100C32B19 /* ContextMenuCanCopyURL.html */, 803 37E1064B169767F700B78BD0 /* DOMHTMLTableCellElementCellAbove.html */, 797 804 37DC678F140D7D3A00ABCCDB /* DOMRangeOfString.html */, 798 805 9B4F8FA6159D52CA002D9F94 /* HTMLCollectionNamedItem.html */, … … 1047 1054 4BB4160416815F9100824238 /* ElementAtPointInWebFrame.mm in Sources */, 1048 1055 3751AF7C169518F800764319 /* DOMNodeFromJSObject.mm in Sources */, 1056 37E1064D16976C8500B78BD0 /* DOMHTMLTableCellCellAbove.mm in Sources */, 1049 1057 ); 1050 1058 runOnlyForDeploymentPostprocessing = 0;
Note:
See TracChangeset
for help on using the changeset viewer.