Changeset 166602 in webkit
- Timestamp:
- Apr 1, 2014 12:53:04 PM (10 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r166598 r166602 1 2014-04-01 Anders Carlsson <andersca@apple.com> 2 3 Remove limits from WKBackForwardList getters 4 https://bugs.webkit.org/show_bug.cgi?id=131052 5 6 Reviewed by Beth Dakin. 7 8 * UIProcess/API/Cocoa/WKBackForwardList.h: 9 * UIProcess/API/Cocoa/WKBackForwardList.mm: 10 (-[WKBackForwardList backList]): 11 (-[WKBackForwardList forwardList]): 12 (-[WKBackForwardList backListCount]): Deleted. 13 (-[WKBackForwardList forwardListCount]): Deleted. 14 (-[WKBackForwardList backListWithLimit:]): Deleted. 15 (-[WKBackForwardList forwardListWithLimit:]): Deleted. 16 * UIProcess/WebBackForwardList.cpp: 17 (WebKit::WebBackForwardList::backList): 18 (WebKit::WebBackForwardList::forwardList): 19 * UIProcess/WebBackForwardList.h: 20 1 21 2014-04-01 Anders Carlsson <andersca@apple.com> 2 22 -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKBackForwardList.h
r165678 r166602 53 53 @interface WKBackForwardList : NSObject 54 54 55 @property ( readonly) WKBackForwardListItem *currentItem;56 @property ( readonly) WKBackForwardListItem *backItem;57 @property ( readonly) WKBackForwardListItem *forwardItem;55 @property (nonatomic, readonly) WKBackForwardListItem *currentItem; 56 @property (nonatomic, readonly) WKBackForwardListItem *backItem; 57 @property (nonatomic, readonly) WKBackForwardListItem *forwardItem; 58 58 59 59 - (WKBackForwardListItem *)itemAtIndex:(NSInteger)index; 60 60 61 @property (readonly) NSUInteger backListCount; 62 @property (readonly) NSUInteger forwardListCount; 63 64 - (NSArray *)backListWithLimit:(NSUInteger)limit; 65 - (NSArray *)forwardListWithLimit:(NSUInteger)limit; 61 @property (nonatomic, readonly) NSArray *backList; 62 @property (nonatomic, readonly) NSArray *forwardList; 66 63 67 64 @end -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKBackForwardList.mm
r164138 r166602 77 77 } 78 78 79 - (NS UInteger)backListCount79 - (NSArray *)backList 80 80 { 81 return _list->backListCount(); 82 } 83 84 - (NSUInteger)forwardListCount 85 { 86 return _list->forwardListCount(); 87 } 88 89 - (NSArray *)backListWithLimit:(NSUInteger)limit 90 { 91 RefPtr<API::Array> list = _list->backListAsAPIArrayWithLimit(limit); 81 RefPtr<API::Array> list = _list->backList(); 92 82 if (!list) 93 83 return nil; … … 96 86 } 97 87 98 - (NSArray *)forwardList WithLimit:(NSUInteger)limit88 - (NSArray *)forwardList 99 89 { 100 RefPtr<API::Array> list = _list->forwardList AsAPIArrayWithLimit(limit);90 RefPtr<API::Array> list = _list->forwardList(); 101 91 if (!list) 102 92 return nil; -
trunk/Source/WebKit2/UIProcess/WebBackForwardList.cpp
r164132 r166602 201 201 } 202 202 203 PassRefPtr<API::Array> WebBackForwardList::backList() const 204 { 205 return backListAsAPIArrayWithLimit(backListCount()); 206 } 207 208 PassRefPtr<API::Array> WebBackForwardList::forwardList() const 209 { 210 return forwardListAsAPIArrayWithLimit(forwardListCount()); 211 } 212 203 213 PassRefPtr<API::Array> WebBackForwardList::backListAsAPIArrayWithLimit(unsigned limit) const 204 214 { -
trunk/Source/WebKit2/UIProcess/WebBackForwardList.h
r160384 r166602 70 70 int forwardListCount() const; 71 71 72 PassRefPtr<API::Array> backList() const; 73 PassRefPtr<API::Array> forwardList() const; 74 72 75 PassRefPtr<API::Array> backListAsAPIArrayWithLimit(unsigned limit) const; 73 76 PassRefPtr<API::Array> forwardListAsAPIArrayWithLimit(unsigned limit) const;
Note: See TracChangeset
for help on using the changeset viewer.