Changeset 79843 in webkit
- Timestamp:
- Feb 27, 2011 11:28:49 PM (13 years ago)
- Location:
- trunk/Source/WebKit/chromium
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/chromium/ChangeLog
r79793 r79843 1 2011-02-27 Pavel Feldman <pfeldman@chromium.org> 2 3 Reviewed by Darin Fisher. 4 5 Pass frame history state in the context menu parameters. 6 https://bugs.webkit.org/show_bug.cgi?id=55232 7 8 * public/WebContextMenuData.h: 9 * src/ContextMenuClientImpl.cpp: 10 (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems): 11 1 12 2011-02-26 Vsevolod Vlasov <vsevik@chromium.org> 2 13 -
trunk/Source/WebKit/chromium/public/WebContextMenuData.h
r75730 r79843 32 32 #define WebContextMenuData_h 33 33 34 #include "WebHistoryItem.h" 34 35 #include "WebMenuItemInfo.h" 35 36 #include "WebNode.h" … … 78 79 // The encoding for the frame in context. 79 80 WebString frameEncoding; 81 82 // History state of the subframe in context. 83 WebHistoryItem frameHistoryItem; 80 84 81 85 enum MediaFlags { -
trunk/Source/WebKit/chromium/src/ContextMenuClientImpl.cpp
r78342 r79843 42 42 #include "FrameLoader.h" 43 43 #include "FrameView.h" 44 #include "HistoryItem.h" 44 45 #include "HitTestResult.h" 45 46 #include "HTMLMediaElement.h" … … 241 242 // Send the frame and page URLs in any case. 242 243 data.pageURL = urlFromFrame(m_webView->mainFrameImpl()->frame()); 243 if (selectedFrame != m_webView->mainFrameImpl()->frame()) 244 if (selectedFrame != m_webView->mainFrameImpl()->frame()) { 244 245 data.frameURL = urlFromFrame(selectedFrame); 246 RefPtr<HistoryItem> historyItem = selectedFrame->loader()->history()->currentItem(); 247 if (historyItem) 248 data.frameHistoryItem = WebHistoryItem(historyItem); 249 } 245 250 246 251 if (r.isSelected())
Note: See TracChangeset
for help on using the changeset viewer.