[webkit-changes] cvs commit: WebKit/WebView.subproj WebFrame.m
Anders
andersca at opensource.apple.com
Tue Jan 3 13:50:20 PST 2006
andersca 06/01/03 13:50:20
Modified: . ChangeLog
WebView.subproj WebFrame.m
Log:
2006-01-03 Anders Carlsson <andersca at mac.com>
Reviewed by Darin.
- Fix http://bugzilla.opendarwin.org/show_bug.cgi?id=6357
REGRESSION: iframe and target is broken
* WebView.subproj/WebFrame.m:
(-[WebFrame _descendantFrameNamed:sourceFrame:]):
Return the correct frame.
Revision Changes Path
1.3439 +16 -5 WebKit/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /cvs/root/WebKit/ChangeLog,v
retrieving revision 1.3438
retrieving revision 1.3439
diff -u -r1.3438 -r1.3439
--- ChangeLog 3 Jan 2006 05:15:15 -0000 1.3438
+++ ChangeLog 3 Jan 2006 21:50:12 -0000 1.3439
@@ -1,13 +1,24 @@
+2006-01-03 Anders Carlsson <andersca at mac.com>
+
+ Reviewed by Darin.
+
+ - Fix http://bugzilla.opendarwin.org/show_bug.cgi?id=6357
+ REGRESSION: iframe and target is broken
+
+ * WebView.subproj/WebFrame.m:
+ (-[WebFrame _descendantFrameNamed:sourceFrame:]):
+ Return the correct frame.
+
2006-01-02 Maciej Stachowiak <mjs at apple.com>
Reviewed by Eric.
- - moved frame traversal logic from WebFrame to WebBridge
- http://bugzilla.opendarwin.org/show_bug.cgi?id=6341
+ - moved frame traversal logic from WebFrame to WebBridge
+ http://bugzilla.opendarwin.org/show_bug.cgi?id=6341
- To do this, I had to invert the ownership so that WebBridge now
- owns WebFrame instead of vice versa. As a result, WebView now owns
- a WebBridge pointer and does not have a direct WebFrame pointer.
+ To do this, I had to invert the ownership so that WebBridge now
+ owns WebFrame instead of vice versa. As a result, WebView now owns
+ a WebBridge pointer and does not have a direct WebFrame pointer.
* WebCoreSupport.subproj/WebBridge.h:
* WebCoreSupport.subproj/WebBridge.m:
1.269 +1 -1 WebKit/WebView.subproj/WebFrame.m
Index: WebFrame.m
===================================================================
RCS file: /cvs/root/WebKit/WebView.subproj/WebFrame.m,v
retrieving revision 1.268
retrieving revision 1.269
diff -u -r1.268 -r1.269
--- WebFrame.m 3 Jan 2006 05:15:21 -0000 1.268
+++ WebFrame.m 3 Jan 2006 21:50:19 -0000 1.269
@@ -3150,7 +3150,7 @@
// for security reasons, we do not want to even make frames visible to frames that
// can't access them
if ([[frame name] isEqualToString:name] && [frame _shouldAllowAccessFrom:source])
- return self;
+ return frame;
return nil;
}
More information about the webkit-changes
mailing list