Changeset 183976 in webkit
- Timestamp:
- May 7, 2015, 7:59:37 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 18 edited
-
Source/WebCore/ChangeLog (modified) (1 diff)
-
Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm (modified) (1 diff)
-
Source/WebCore/editing/cocoa/HTMLConverter.mm (modified) (1 diff)
-
Source/WebCore/platform/mac/PasteboardMac.mm (modified) (1 diff)
-
Source/WebCore/platform/mac/PlatformPasteboardMac.mm (modified) (1 diff)
-
Source/WebCore/rendering/RenderThemeMac.mm (modified) (2 diffs)
-
Source/WebKit/mac/ChangeLog (modified) (1 diff)
-
Source/WebKit/mac/Misc/WebNSPasteboardExtras.mm (modified) (1 diff)
-
Source/WebKit/mac/WebView/WebHTMLView.mm (modified) (3 diffs)
-
Source/WebKit/mac/WebView/WebPDFView.mm (modified) (2 diffs)
-
Source/WebKit/mac/WebView/WebView.mm (modified) (1 diff)
-
Source/WebKit2/ChangeLog (modified) (1 diff)
-
Source/WebKit2/UIProcess/API/mac/WKView.mm (modified) (1 diff)
-
Source/WebKit2/UIProcess/mac/WKSharingServicePickerDelegate.mm (modified) (1 diff)
-
Source/WebKit2/WebProcess/WebPage/mac/WebPageMac.mm (modified) (1 diff)
-
Tools/ChangeLog (modified) (1 diff)
-
Tools/TestWebKitAPI/Tests/mac/HTMLCollectionNamedItem.mm (modified) (1 diff)
-
Tools/TestWebKitAPI/Tests/mac/HTMLFormCollectionNamedItem.mm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r183975 r183976 1 2015-05-07 Anders Carlsson <andersca@apple.com> 2 3 Build fixes. 4 5 * accessibility/mac/WebAccessibilityObjectWrapperMac.mm: 6 (-[WebAccessibilityObjectWrapper doAXRTFForRange:]): 7 * editing/cocoa/HTMLConverter.mm: 8 (HTMLConverter::_addMarkersToList): 9 * platform/mac/PasteboardMac.mm: 10 (WebCore::writeFileWrapperAsRTFDAttachment): 11 * platform/mac/PlatformPasteboardMac.mm: 12 (WebCore::PlatformPasteboard::setTypes): 13 Pass empty arrays and dictionaries instead of nil. 14 15 * rendering/RenderThemeMac.mm: 16 (WebCore::RenderThemeMac::paintSliderThumb): 17 Pass the document view to the AppKit paint method. 18 1 19 2015-05-07 Gyuyoung Kim <gyuyoung.kim@samsung.com> 2 20 -
trunk/Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm
r183932 r183976 3483 3483 { 3484 3484 NSAttributedString* attrString = [self doAXAttributedStringForRange:range]; 3485 return [attrString RTFFromRange: NSMakeRange(0, [attrString length]) documentAttributes: nil];3485 return [attrString RTFFromRange: NSMakeRange(0, [attrString length]) documentAttributes:@{ }]; 3486 3486 } 3487 3487 -
trunk/Source/WebCore/editing/cocoa/HTMLConverter.mm
r181686 r183976 2145 2145 [tab release]; 2146 2146 #if PLATFORM(IOS) 2147 tab = [[PlatformNSTextTab alloc] initWithTextAlignment:NSTextAlignmentNatural location:listLocation options: nil];2147 tab = [[PlatformNSTextTab alloc] initWithTextAlignment:NSTextAlignmentNatural location:listLocation options:@{ }]; 2148 2148 #else 2149 tab = [[PlatformNSTextTab alloc] initWithTextAlignment:NSNaturalTextAlignment location:listLocation options: nil];2149 tab = [[PlatformNSTextTab alloc] initWithTextAlignment:NSNaturalTextAlignment location:listLocation options:@{ }]; 2150 2150 #endif 2151 2151 [newStyle addTabStop:tab]; -
trunk/Source/WebCore/platform/mac/PasteboardMac.mm
r181601 r183976 247 247 [attachment release]; 248 248 249 NSData *RTFDData = [string RTFDFromRange:NSMakeRange(0, [string length]) documentAttributes: nil];249 NSData *RTFDData = [string RTFDFromRange:NSMakeRange(0, [string length]) documentAttributes:@{ }]; 250 250 if (!RTFDData) 251 251 return; -
trunk/Source/WebCore/platform/mac/PlatformPasteboardMac.mm
r165676 r183976 127 127 { 128 128 if (pasteboardTypes.isEmpty()) 129 return [m_pasteboard .get() declareTypes:nilowner:nil];129 return [m_pasteboard declareTypes:@[] owner:nil]; 130 130 131 131 RetainPtr<NSMutableArray> types = adoptNS([[NSMutableArray alloc] init]); -
trunk/Source/WebCore/rendering/RenderThemeMac.mm
r183778 r183976 1543 1543 m_isSliderThumbHorizontalPressed = pressed; 1544 1544 1545 NSView *view = documentViewFor(o); 1546 1545 1547 if (pressed != oldPressed) { 1546 1548 if (pressed) 1547 [sliderThumbCell startTrackingAt:NSPoint() inView: nil];1549 [sliderThumbCell startTrackingAt:NSPoint() inView:view]; 1548 1550 else 1549 [sliderThumbCell stopTracking:NSPoint() at:NSPoint() inView: nilmouseIsUp:YES];1551 [sliderThumbCell stopTracking:NSPoint() at:NSPoint() inView:view mouseIsUp:YES]; 1550 1552 } 1551 1553 … … 1567 1569 } 1568 1570 1569 [sliderThumbCell drawInteriorWithFrame:unzoomedRect inView: documentViewFor(o)];1571 [sliderThumbCell drawInteriorWithFrame:unzoomedRect inView:view]; 1570 1572 [sliderThumbCell setControlView:nil]; 1571 1573 -
trunk/Source/WebKit/mac/ChangeLog
r183968 r183976 1 2015-05-07 Anders Carlsson <andersca@apple.com> 2 3 Build fixes. 4 5 * Misc/WebNSPasteboardExtras.mm: 6 (-[NSPasteboard _web_writeFileWrapperAsRTFDAttachment:]): 7 * WebView/WebHTMLView.mm: 8 (-[WebHTMLView _writeSelectionWithPasteboardTypes:toPasteboard:cachedAttributedString:]): 9 (-[WebHTMLView _selectionStartFontAttributesAsRTF]): 10 * WebView/WebPDFView.mm: 11 (-[WebPDFView writeSelectionWithPasteboardTypes:toPasteboard:]): 12 Pass empty arrays and dictionaries instead of nil. 13 14 * WebView/WebView.mm: 15 (-[WebView _commonInitializationWithFrameName:groupName:]): 16 Use the regular init method. 17 1 18 2015-05-07 Said Abou-Hallawa <sabouhallawa@apple.com> 2 19 -
trunk/Source/WebKit/mac/Misc/WebNSPasteboardExtras.mm
r181760 r183976 195 195 [attachment release]; 196 196 197 NSData *RTFDData = [string RTFDFromRange:NSMakeRange(0, [string length]) documentAttributes: nil];197 NSData *RTFDData = [string RTFDFromRange:NSMakeRange(0, [string length]) documentAttributes:@{ }]; 198 198 [self setData:RTFDData forType:NSRTFDPboardType]; 199 199 } -
trunk/Source/WebKit/mac/WebView/WebHTMLView.mm
r183968 r183976 1119 1119 attributedString = [self selectedAttributedString]; 1120 1120 } 1121 NSData *RTFDData = [attributedString RTFDFromRange:NSMakeRange(0, [attributedString length]) documentAttributes: nil];1121 NSData *RTFDData = [attributedString RTFDFromRange:NSMakeRange(0, [attributedString length]) documentAttributes:@{ }]; 1122 1122 [pasteboard setData:RTFDData forType:NSRTFDPboardType]; 1123 1123 } … … 1127 1127 if ([attributedString containsAttachments]) 1128 1128 attributedString = attributedStringByStrippingAttachmentCharacters(attributedString); 1129 NSData *RTFData = [attributedString RTFFromRange:NSMakeRange(0, [attributedString length]) documentAttributes: nil];1129 NSData *RTFData = [attributedString RTFFromRange:NSMakeRange(0, [attributedString length]) documentAttributes:@{ }]; 1130 1130 [pasteboard setData:RTFData forType:NSRTFPboardType]; 1131 1131 } … … 4681 4681 NSAttributedString *string = [[NSAttributedString alloc] initWithString:@"x" 4682 4682 attributes:coreFrame ? coreFrame->editor().fontAttributesForSelectionStart() : nil]; 4683 NSData *data = [string RTFFromRange:NSMakeRange(0, [string length]) documentAttributes: nil];4683 NSData *data = [string RTFFromRange:NSMakeRange(0, [string length]) documentAttributes:@{ }]; 4684 4684 [string release]; 4685 4685 return data; -
trunk/Source/WebKit/mac/WebView/WebPDFView.mm
r183498 r183976 977 977 978 978 if ([types containsObject:NSRTFDPboardType]) { 979 NSData *RTFDData = [attributedString RTFDFromRange:NSMakeRange(0, [attributedString length]) documentAttributes: nil];979 NSData *RTFDData = [attributedString RTFDFromRange:NSMakeRange(0, [attributedString length]) documentAttributes:@{ }]; 980 980 [pasteboard setData:RTFDData forType:NSRTFDPboardType]; 981 981 } … … 985 985 attributedString = attributedStringByStrippingAttachmentCharacters(attributedString); 986 986 987 NSData *RTFData = [attributedString RTFFromRange:NSMakeRange(0, [attributedString length]) documentAttributes: nil];987 NSData *RTFData = [attributedString RTFFromRange:NSMakeRange(0, [attributedString length]) documentAttributes:@{ }]; 988 988 [pasteboard setData:RTFData forType:NSRTFPboardType]; 989 989 } -
trunk/Source/WebKit/mac/WebView/WebView.mm
r183954 r183976 908 908 909 909 if (Class gestureClass = NSClassFromString(@"NSImmediateActionGestureRecognizer")) { 910 RetainPtr<NSImmediateActionGestureRecognizer> recognizer = adoptNS([(NSImmediateActionGestureRecognizer *)[gestureClass alloc] init WithTarget:nil action:NULL]);910 RetainPtr<NSImmediateActionGestureRecognizer> recognizer = adoptNS([(NSImmediateActionGestureRecognizer *)[gestureClass alloc] init]); 911 911 _private->immediateActionController = [[WebImmediateActionController alloc] initWithWebView:self recognizer:recognizer.get()]; 912 912 [recognizer setDelegate:_private->immediateActionController]; -
trunk/Source/WebKit2/ChangeLog
r183969 r183976 1 2015-05-07 Anders Carlsson <andersca@apple.com> 2 3 Build fixes. 4 5 * UIProcess/API/mac/WKView.mm: 6 (-[WKView initWithFrame:processPool:configuration:webView:]): 7 Use the regular init method. 8 9 * UIProcess/mac/WKSharingServicePickerDelegate.mm: 10 (-[WKSharingServicePickerDelegate sharingService:didShareItems:]): 11 * WebProcess/WebPage/mac/WebPageMac.mm: 12 (WebKit::WebPage::handleSelectionServiceClick): 13 Pass empty dictionaries instead of nil. 14 1 15 2015-05-07 Chris Dumez <cdumez@apple.com> 2 16 -
trunk/Source/WebKit2/UIProcess/API/mac/WKView.mm
r183841 r183976 3846 3846 3847 3847 if (Class gestureClass = NSClassFromString(@"NSImmediateActionGestureRecognizer")) { 3848 _data->_immediateActionGestureRecognizer = adoptNS([(NSImmediateActionGestureRecognizer *)[gestureClass alloc] init WithTarget:nil action:NULL]);3848 _data->_immediateActionGestureRecognizer = adoptNS([(NSImmediateActionGestureRecognizer *)[gestureClass alloc] init]); 3849 3849 _data->_immediateActionController = adoptNS([[WKImmediateActionController alloc] initWithPage:*_data->_page view:self recognizer:_data->_immediateActionGestureRecognizer.get()]); 3850 3850 [_data->_immediateActionGestureRecognizer setDelegate:_data->_immediateActionController.get()]; -
trunk/Source/WebKit2/UIProcess/mac/WKSharingServicePickerDelegate.mm
r182756 r183976 108 108 109 109 if ([item isKindOfClass:[NSAttributedString class]]) { 110 NSData *data = [item RTFDFromRange:NSMakeRange(0, [item length]) documentAttributes: nil];110 NSData *data = [item RTFDFromRange:NSMakeRange(0, [item length]) documentAttributes:@{ }]; 111 111 dataReference = IPC::DataReference(static_cast<const uint8_t*>([data bytes]), [data length]); 112 112 -
trunk/Source/WebKit2/WebProcess/WebPage/mac/WebPageMac.mm
r183447 r183976 1051 1051 return; 1052 1052 1053 NSData *selectionData = [attributedSelection RTFDFromRange:NSMakeRange(0, [attributedSelection length]) documentAttributes: nil];1053 NSData *selectionData = [attributedSelection RTFDFromRange:NSMakeRange(0, [attributedSelection length]) documentAttributes:@{ }]; 1054 1054 IPC::DataReference data = IPC::DataReference(reinterpret_cast<const uint8_t*>([selectionData bytes]), [selectionData length]); 1055 1055 bool isEditable = selection.selection().isContentEditable(); -
trunk/Tools/ChangeLog
r183974 r183976 1 2015-05-07 Anders Carlsson <andersca@apple.com> 2 3 Build fixes. 4 5 * TestWebKitAPI/Tests/mac/HTMLCollectionNamedItem.mm: 6 (TestWebKitAPI::TEST): 7 * TestWebKitAPI/Tests/mac/HTMLFormCollectionNamedItem.mm: 8 (TestWebKitAPI::TEST): 9 Add casts. 10 1 11 2015-05-07 Filip Pizlo <fpizlo@apple.com> 2 12 -
trunk/Tools/TestWebKitAPI/Tests/mac/HTMLCollectionNamedItem.mm
r178293 r183976 64 64 RetainPtr<DOMHTMLCollection> collection = [[document body] children]; 65 65 66 EXPECT_EQ([collection .get()length], (unsigned)4);67 EXPECT_WK_STREQ([ [collection.get()item:0] value], @"firstItem");68 EXPECT_WK_STREQ([ [collection.get()item:1] value], @"secondItem");69 EXPECT_WK_STREQ([ [collection.get()namedItem:@"idForTwoTextFields"] value], @"firstItem");70 EXPECT_WK_STREQ([ [collection.get()item:1] value], @"secondItem");71 EXPECT_WK_STREQ([ [collection.get()item:0] value], @"firstItem");66 EXPECT_EQ([collection length], (unsigned)4); 67 EXPECT_WK_STREQ([(DOMHTMLInputElement *)[collection item:0] value], @"firstItem"); 68 EXPECT_WK_STREQ([(DOMHTMLInputElement *)[collection item:1] value], @"secondItem"); 69 EXPECT_WK_STREQ([(DOMHTMLInputElement *)[collection namedItem:@"idForTwoTextFields"] value], @"firstItem"); 70 EXPECT_WK_STREQ([(DOMHTMLInputElement *)[collection item:1] value], @"secondItem"); 71 EXPECT_WK_STREQ([(DOMHTMLInputElement *)[collection item:0] value], @"firstItem"); 72 72 73 EXPECT_WK_STREQ([(DOMHTMLElement *)[collection.get()item:2] title], @"thirdItem");74 EXPECT_WK_STREQ([(DOMHTMLElement *)[collection.get()item:3] title], @"fourthItem");75 EXPECT_WK_STREQ([(DOMHTMLElement *)[collection.get()namedItem:@"nameForTwoImages"] title], @"thirdItem");76 EXPECT_WK_STREQ([(DOMHTMLElement *)[collection.get()item:3] title], @"fourthItem");77 EXPECT_WK_STREQ([(DOMHTMLElement *)[collection.get()item:2] title], @"thirdItem");73 EXPECT_WK_STREQ([(DOMHTMLElement *)[collection item:2] title], @"thirdItem"); 74 EXPECT_WK_STREQ([(DOMHTMLElement *)[collection item:3] title], @"fourthItem"); 75 EXPECT_WK_STREQ([(DOMHTMLElement *)[collection namedItem:@"nameForTwoImages"] title], @"thirdItem"); 76 EXPECT_WK_STREQ([(DOMHTMLElement *)[collection item:3] title], @"fourthItem"); 77 EXPECT_WK_STREQ([(DOMHTMLElement *)[collection item:2] title], @"thirdItem"); 78 78 } 79 79 -
trunk/Tools/TestWebKitAPI/Tests/mac/HTMLFormCollectionNamedItem.mm
r178293 r183976 66 66 67 67 EXPECT_EQ([collection.get() length], (unsigned)2); 68 EXPECT_WK_STREQ([ [collection.get()item:0] value], @"firstItem");69 EXPECT_WK_STREQ([ [collection.get()item:1] value], @"secondItem");70 EXPECT_WK_STREQ([ [collection.get()namedItem:@"nameForTwoTextFields"] value], @"firstItem");71 EXPECT_WK_STREQ([ [collection.get()item:1] value], @"secondItem");72 EXPECT_WK_STREQ([ [collection.get()item:0] value], @"firstItem");68 EXPECT_WK_STREQ([(DOMHTMLInputElement *)[collection item:0] value], @"firstItem"); 69 EXPECT_WK_STREQ([(DOMHTMLInputElement *)[collection item:1] value], @"secondItem"); 70 EXPECT_WK_STREQ([(DOMHTMLInputElement *)[collection namedItem:@"nameForTwoTextFields"] value], @"firstItem"); 71 EXPECT_WK_STREQ([(DOMHTMLInputElement *)[collection item:1] value], @"secondItem"); 72 EXPECT_WK_STREQ([(DOMHTMLInputElement *)[collection item:0] value], @"firstItem"); 73 73 } 74 74
Note:
See TracChangeset
for help on using the changeset viewer.