- added isMainFrame and frameLoader to WebCoreFrameBridge for ease of future code motion
* bridge/mac/WebCoreFrameBridge.h:
* bridge/mac/WebCoreFrameBridge.mm:
(-[WebCoreFrameBridge isMainFrame]):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@16962
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2006-10-09 Maciej Stachowiak <mjs@apple.com>
+
+ Reviewed by Oliver.
+
+ - added isMainFrame and frameLoader to WebCoreFrameBridge for ease of future code motion
+
+ * bridge/mac/WebCoreFrameBridge.h:
+ * bridge/mac/WebCoreFrameBridge.mm:
+ (-[WebCoreFrameBridge isMainFrame]):
+
2006-10-09 Adam Roben <aroben@apple.com>
Backing out accidental commit.
- (WebCoreFrameBridge *)previousSibling;
- (WebCoreFrameBridge *)nextSibling;
+- (BOOL)isMainFrame;
+
- (void)appendChild:(WebCoreFrameBridge *)child;
- (void)removeChild:(WebCoreFrameBridge *)child;
// In NSArray objects for post data, NSData objects represent literal data, and NSString objects represent encoded files.
// The encoding is the standard form encoding for uploading files.
+@class WebFrameLoader;
+
@protocol WebCoreFrameBridge
+- (WebFrameLoader *)frameLoader;
+
- (void)frameDetached;
- (NSView *)documentView;
m_frame->setProhibitsScrolling(prohibits);
}
+- (BOOL)isMainFrame
+{
+ return m_frame->page()->mainFrame() == m_frame;
+}
+
@end
@implementation WebCoreFrameBridge (WebCoreBridgeInternal)