Lines Matching full:webframe
160 * WebView.subproj/WebFrame.m:
161 (-[WebFrame _closeOldDataSources]):
162 (-[WebFrame _detachFromParent]):
163 (-[WebFrame _transitionToCommitted:]):
164 (-[WebFrame _checkLoadCompleteForThisFrame]):
165 (-[WebFrame _handledOnloadEvents]):
166 (-[WebFrame _loadItem:withLoadType:]):
167 (-[WebFrame _goToItem:withLoadType:]):
168 (-[WebFrame _continueFragmentScrollAfterNavigationPolicy:formState:]):
169 (-[WebFrame _clientRedirectedTo:delay:fireDate:lockHistory:isJavaScriptFormAction:]):
170 (-[WebFrame _clientRedirectCancelled:]):
177 - shuffle things around so that WebFrame no longer has a WebView backpointer, the backpointer is
264 * WebView.subproj/WebFrame.m:
265 (-[WebFrame _traverseNextFrameStayWithin::]):
266 (-[WebFrame _detachFromParent]):
267 (-[WebFrame _setDataSource:]):
268 (-[WebFrame _loadDataSource:withLoadType:formState:]):
269 (-[WebFrame _initWithWebFrameView:webView:bridge:]):
270 (-[WebFrame dealloc]):
271 (-[WebFrame finalize]):
272 (-[WebFrame webView]):
460 * WebView.subproj/WebFrame.m:
461 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:]): grab the
463 (-[WebFrame _transitionToCommitted:]): remove misleading comment
729 (-[WebInspector webFrame]):
929 * WebView.subproj/WebFrame.m:
930 (-[WebFrame _traverseNextFrameStayWithin::]):
932 (-[WebFrame _detachFromParent]):
933 (-[WebFrame _bridge]):
934 (-[WebFrame _initWithWebFrameView:webView:bridge:]):
1100 not the WebFrame because we don't want the WebFrame to tear down the
1112 * WebView.subproj/WebFrame.m:
1113 (-[WebFrame _transitionToCommitted:]): If the unload handler
1115 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]):
1117 (-[WebFrame stopLoading]): Remove misleading comment. Setting
1162 * WebView.subproj/WebFrame.m:
1163 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]):
1264 * WebView.subproj/WebFrame.m:
1268 (-[WebFrame _appendChild:]): removed
1269 (-[WebFrame _removeChild:]): removed
1270 (-[WebFrame _createItem:]): removed stray space
1271 (-[WebFrame _immediateChildFrameNamed:]): Just call the bridge
1272 (-[WebFrame _setName:]): removed
1273 (-[WebFrame _detachFromParent]): remove bridge from parent note self
1274 (-[WebFrame _continueLoadRequestAfterNewWindowPolicy:frameName:formState:]):
1275 (-[WebFrame _addChild:]): Call appendChild: on bridge, not self
1276 (-[WebFrame _nextFrameWithWrap:]): just call bridge (and moved helpers there)
1277 (-[WebFrame _previousFrameWithWrap:]): just call bridge (and moved helpers there)
1278 (-[WebFrame _initWithWebFrameView:webView:bridge:]): don't take a name any more
1279 (-[WebFrame _setFrameNamespace:]): just call bridge
1280 (-[WebFrame _frameNamespace]): just call bridge
1281 (-[WebFrame _hasSelection]): remove excess braces
1282 (-[WebFrame _clearSelection]): ditto
1283 (-[WebFrame initWithName:webFrameView:webView:]): no more name
1284 (-[WebFrame name]): just call bridge
1285 (-[WebFrame findFrameNamed:]): just call bridge (and moved helpers there)
1286 (-[WebFrame parentFrame]): fixed for new style
1324 * WebView.subproj/WebFrame.m:
1325 (Frame): New convenience method to get a WebFrame * from a method that
1327 (-[WebFrame _firstChildFrame]): use Frame()
1328 (-[WebFrame _lastChildFrame]): ditto
1329 (-[WebFrame _previousSiblingFrame]): ditto
1330 (-[WebFrame _nextSiblingFrame]): ditto
1331 (-[WebFrame _traverseNextFrameStayWithin:]): ditto
1340 * WebView.subproj/WebFrame.m:
1341 (-[WebFrame _descendantFrameNamed:sourceFrame:]):
1348 - moved frame traversal logic from WebFrame to WebBridge
1352 owns WebFrame instead of vice versa. As a result, WebView now owns
1353 a WebBridge pointer and does not have a direct WebFrame pointer.
1361 (-[WebBridge firstChild]): Moved from WebFrame
1370 * WebView.subproj/WebFrame.m:
1371 (-[WebFrame _removeChild::]): Call WebBridge version
1373 (-[WebFrame _firstChildFrame]): ditto
1374 (-[WebFrame _lastChildFrame]): ditto
1375 (-[WebFrame _childFrameCount]): ditto
1376 (-[WebFrame _previousSiblingFrame]): ditto
1377 (-[WebFrame _nextSiblingFrame]): ditto
1378 (-[WebFrame _traverseNextFrameStayWithin:]): ditto
1379 (-[WebFrame _appendChild:]): ditto
1380 (-[WebFrame _removeChild:]): ditto
1381 (-[WebFrame _isDescendantOfFrame:]): ditto,
1382 (-[WebFrame _detachFromParent]): reorder a bit to avoid losing our bridge
1385 (-[WebFrame _initWithName:webFrameView:webView:bridge:]): new initializer,
1387 (-[WebFrame initWithName:webFrameView:webView:]): Call the new designated
1392 the WebBridge for the main frame instead of the WebFrame.
1444 * WebView.subproj/WebFrame.m:
1445 (-[WebFrame _transitionToCommitted:]): Moved call to -closeURL up
1450 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]):
1459 (-[WebFrame _detachFromParent]):
1463 loader callbacks after the associated WebFrame/WebView has disappeared.
1489 * WebView.subproj/WebFrame.m:
1490 (-[WebFrame _removeChild::]): Moved to FrameTraversal category.
1491 (-[WebFrame _childFrameCount]): New frame traversal method to avoid
1493 (-[WebFrame _appendChild:]): Factored out the parts of addChild: that
1495 (-[WebFrame _removeChild:]): Moved to FrameTraversal category.
1496 (-[WebFrame _detachChildren]): Don't deallocate children array because
1498 (-[WebFrame _setDataSource:]): make the assert use _childFrameCount
1499 (-[WebFrame _opened]):
1500 (-[WebFrame _checkLoadComplete]): Instead of checking all frames starting
1504 (-[WebFrame _recursiveCheckLoadComplete]): Removed, no longer needed.
1505 (-[WebFrame _childFramesMatchItem:]): Get child frame count in the new
1507 (-[WebFrame _internalChildFrames]): removed
1508 (-[WebFrame _addChild:]): Use _appendChild: for most of the work.
1509 (-[WebFrame _generateFrameName]): Get child frame count in the new
1511 (-[WebFrame _stopLoadingSubframes]): Use new frame traversal mechanisms,
1513 (-[WebFrame findFrameNamed:]): Remove extra braces.
1514 (-[WebFrame childFrames]): Make a new array using the frame traversal methods.
1530 - abstract frame traversal in WebFrame more
1533 Rewrote most of the frame traversal code in WebFrame to use DOM-style
1545 * WebView.subproj/WebFrame.m:
1546 (-[WebFrame _firstChildFrame]): New method.
1547 (-[WebFrame _lastChildFrame]): New method.
1548 (-[WebFrame _previousSiblingFrame]): New method.
1549 (-[WebFrame _nextSiblingFrame]): New method.
1550 (-[WebFrame _traverseNextFrameStayWithin:]): Like traverseNextNode() in the DOM;
1555 (-[WebFrame _createItemTreeWithTargetFrame:clippedAtTarget:]): Rewrite loop
1557 (-[WebFrame _immediateChildFrameNamed:]): ditto, also added FIXME
1558 (-[WebFrame _setName:]): Improved comment, removed gratuitous brace
1559 (-[WebFrame _isDescendantOfFrame:]): Rewrote to chase parent pointers instead
1561 (-[WebFrame _detachChildren]): Rewrite loop to use new traversal methods,
1563 (-[WebFrame _closeOldDataSources]): Rewrite using new traversal methods.
1564 (-[WebFrame _childFramesMatchItem:]): ditto
1565 (-[WebFrame _defersCallbacksChanged]): ditto
1566 (-[WebFrame _viewWillMoveToHostWindow:]): ditto
1567 (-[WebFrame _viewDidMoveToHostWindow]): ditto
1568 (-[WebFrame _addChild:]): don't use childFrames method
1569 (-[WebFrame _removeChild:]): Clear out the sibling pointers after unlinking from the list,
1571 (-[WebFrame _generateFrameName]): don't bother to nil-check children array, since
1573 (-[WebFrame _saveDocumentAndScrollState]): Rewrite to use frame traversal methods
1574 (-[WebFrame _deepLastChildFrame]): renamed from _lastChildFrame, rewrite to use child
1576 (-[WebFrame _nextFrameWithWrap:]): Use new frame traversal stuff (mostly just
1578 (-[WebFrame _previousFrameWithWrap:]): Use new traversal functions
1579 (-[WebFrame _numPendingOrLoadingRequests:]): Rewrite loop with new tracrsal functions
1580 (-[WebFrame _reloadForPluginChanges]): ditto
1581 (-[WebFrame _recursive_pauseNullEventsForAllNetscapePlugins]): ditto
1582 (-[WebFrame _recursive_resumeNullEventsForAllNetscapePlugins]): ditto
1583 (-[WebFrame _documentViews]): ditto
1584 (-[WebFrame _updateDrawsBackground]): ditto
1585 (-[WebFrame _unmarkAllMisspellings]): ditto
1586 (-[WebFrame _atMostOneFrameHasSelection]): ditto
1587 (-[WebFrame _findFrameWithSelection]): ditto
1588 (-[WebFrame _stopLoadingSubframes]): ditto
1589 (-[WebFrame _subframeIsLoading]): ditto
1590 (-[WebFrame _descendantFrameNamed:sourceFrame:]): ditto
1626 - Remove WebFrame's parent frame pointer, instead rely on WebCore's parent concept
1632 asking for parent via WebFrame
1635 * WebView.subproj/WebFrame.m:
1636 (-[WebFrame _createItemTreeWithTargetFrame:clippedAtTarget:]): Fix stray spaces
1637 (-[WebFrame _detachChildren]): Don't remove children as we loop any more, they
1639 (-[WebFrame _detachFromParent]): Remove self from parent; don't nil out bridge
1641 (-[WebFrame _transitionToCommitted:]): Remove some extra braces.
1642 (-[WebFrame _goToItem:withLoadType:]): Use parentFrame method in assert instead of parent
1644 (-[WebFrame _addChild:]): Don't poke at parent frame pointer in _private
1646 (-[WebFrame _removeChild:]): Remove extra braces and don't clear parent pointer
1648 (-[WebFrame _addFramePathToString:]): Get parentFrame from method, not field.
1649 (-[WebFrame _loadDataSource:withLoadType:formState:]): Remove extra braces.
1650 (-[WebFrame _nextFrameWithWrap:]): Get parent in the proper way and clean up the
1652 (-[WebFrame _previousFrameWithWrap:]): Ditto.
1653 (-[WebFrame parentFrame]): Get parent from the bridge.
1671 is in WebFrame, in preparation for moving it down to WebBridge.
1684 Cound on WebFrame to tell subframes to stop loading. Fold in _stopLoadingInternal
1688 (-[WebDataSource _defersCallbacksChanged]): Don't call subframes. WebFrame
1690 (-[WebDataSource isLoading]): Move checking of subframes down to WebFrame.
1698 * WebView.subproj/WebFrame.m:
1699 (-[WebFrame _setLoadType:]): Remove stray space.
1700 (-[WebFrame _checkLoadCompleteForThisFrame]): Stop loading subframes
1702 (-[WebFrame _defersCallbacksChanged]): Tell our subframes.
1703 (-[WebFrame _addChild:]): Remove stray space.
1704 (-[WebFrame _stopLoadingSubframes]): New helper method.
1705 (-[WebFrame _subframeIsLoading]): New helper method, code moved
1707 (-[WebFrame stopLoading]): Tell subframes to stop loading.
1708 (-[WebFrame reload]): Remove extra braces.
1715 - move more frame tree traversal code from WebView to WebFrame
1717 * WebView.subproj/WebFrame.m:
1718 (-[WebFrame _atMostOneFrameHasSelection]): Moved this debug
1722 (-[WebFrame _accumulateFramesWithSelection:]): Helper for the above.
1723 (-[WebFrame _findFrameWithSelection]): Moved from WebView and renamed from
1725 (-[WebFrame _clearSelectionInOtherFrames]): Moved from WebView and
1732 (-[WebPDFView PDFViewWillClickOnLink:withURL:]): Stop getting WebFrame
1742 (-[WebView selectedFrame]): Call to WebFrame as appropriate
1750 - move a few more methods from WebView to WebFrame.
1752 * WebView.subproj/WebFrame.m:
1753 (-[WebFrame _hasSelection]): Renamed from _frameIsSelected: and moved from
1755 (-[WebFrame _clearSelection]): Renamed from _deselectFrame: and moved from
1854 WebFrame, this is in preparation for shifting this to WebCore
1865 * WebView.subproj/WebFrame.m:
1866 (-[WebFrame _setFrameNamespace:]): Set self, not WebView.
1867 (-[WebFrame _shouldAllowAccessFrom:]): Moved this code above use
1869 (-[WebFrame _descendantFrameNamed:sourceFrame:]): Ditto.
1870 (-[WebFrame _frameInAnyWindowNamed:sourceFrame:]): Copied logic
1872 (-[WebFrame findFrameNamed:]): Do it all here, don't call WebView.
1914 * WebView.subproj/WebFrame.m:
1927 - Move handling of frame namespaces down to WebFrame.
1933 * WebView.subproj/WebFrame.m:
1935 (-[WebFrame _setFrameNamespace:]):
1936 (-[WebFrame _frameNamespace]):
2049 - remove _frameForView: method from WebView and replace with a direct pointer on the WebFrameView in the WebFrame
2052 * WebView.subproj/WebFrame.m:
2053 (-[WebFrame _detachFromParent]):
2054 (-[WebFrame _loadDataSource:withLoadType:formState:]):
2055 (-[WebFrame initWithName:webFrameView:webView:]):
2058 (-[WebFrameView webFrame]):
2067 - remove the dead _frameForDataSource: method (WebDataSource now knows its WebFrame)
2515 * WebView.subproj/WebFrame.m:
2516 (-[WebFrame _checkNavigationPolicyForRequest:dataSource:formState:andCall:withSelector:]):
2517 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]):
2542 * WebView.subproj/WebFrame.m:
2543 (-[WebFrame _recursive_pauseNullEventsForAllNetscapePlugins]):
2545 (-[WebFrame _recursive_resumeNullEventsForAllNetscapePlugins]):
2624 WebFrame was updating the last visited date on a WebHistoryItem behind WebHistory's
2653 * WebView.subproj/WebFrame.m:
2654 (-[WebFrame _transitionToCommitted:]):
2738 data source -- responsible for calling [WebFrame _checkLoadComplete]
2760 loader is finished loading -- and then to call [WebFrame _checkLoadComplete] to
2772 The webFrame was being deleted prematurely by a call to stop(), so we changed it
2958 * WebView.subproj/WebFrame.m:
2959 (-[WebFrame _sendRemainingDelegateMessagesWithIdentifier:response:length:error:]):
3633 Don't ask the WebFrame to close its old WebDataSource when loading a multipart section, because we're going to reuse it
3642 Commits the data received for the previous multipart section if it wasn't loaded progresively, clears out the WebFrame and WebDatasource for the next multipart section
3644 * WebView.subproj/WebFrame.m:
3645 (-[WebFrame _transitionToCommitted:]):
3648 (-[WebFrame _checkLoadCompleteForThisFrame]): Ditto
3649 (-[WebFrame _itemForRestoringDocState]): Ditto
3650 (-[WebFrame _setupForReplace]):
3651 Clears out the WebFrame for the next multipart section
3836 * WebView.subproj/WebFrame.m:
3837 (-[WebFrame _loadDataSource:withLoadType:formState:]):
3871 * WebView.subproj/WebFrame.m:
3872 (-[WebFrame _handledOnloadEvents]):
4264 * WebView.subproj/WebFrame.m:
4284 * WebView.subproj/WebFrame.m:
4286 (-[WebFrame _attachScriptDebugger]):
4323 * WebView.subproj/WebFrame.m:
4324 (-[WebFrame _purgePageCache]): Find the oldest candidate for
4443 * WebView.subproj/WebFrame.m:
4444 (-[WebFrame _createItemTreeWithTargetFrame:clippedAtTarget:]): Rename of save/restore methods.
4445 (-[WebFrame _detachFromParent]): Ditto
4446 (-[WebFrame _transitionToCommitted:]): Ditto
4447 (-[WebFrame _checkLoadCompleteForThisFrame]): Ditto
4448 (-[WebFrame _loadItem:withLoadType:]): Ditto
4449 (-[WebFrame _recursiveGoToItem:fromItem:withLoadType:]): Ditto
4450 (-[WebFrame _saveViewStateToItem:]): Call doc view to retrieve view state.
4451 (-[WebFrame _restoreViewState]): Call doc view to set view state.
4452 (-[WebFrame _scrollToTop]): Nuked dead code.
4453 (-[WebFrame _textSizeMultiplierChanged]): This work now appears in WebView.
4454 (-[WebFrame _saveDocumentAndScrollState]): Same rename, one code cleanup.
4455 (-[WebFrame _accumulateDocumentViews:]): Add our docview to the array, call kids.
4456 (-[WebFrame _documentViews]): New helper to return all docviews.
4457 (-[WebFrame _didFirstLayout]): Same name change.
4507 * WebView.subproj/WebFrame.m:
4508 (-[WebFrame _transitionToCommitted:]): When reloading the same page or refreshing the
4619 Since the WebFrame does a lot of work to track the current b/f item, the easiest thing is to
4620 get rid of the DataSource's reference, and have it ask the WebFrame to set the title on the
4627 * WebView.subproj/WebFrame.m:
4628 (-[WebFrame _createItem:]):
4629 (-[WebFrame _transitionToCommitted:]):
4630 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:]):
4631 (-[WebFrame _setTitle:]):
4860 (-[WebBridge didFirstLayout]): Pass through to WebFrame.
4861 * WebView.subproj/WebFrame.m:
4862 (-[WebFrame _transitionToCommitted:]): Get rid of attempt to
4865 (-[WebFrame _opened]): Get rid of redundant call to restoreScrollPosition.
4867 (-[WebFrame _didFirstLayout]): Restore the scroll position on
4987 * WebView.subproj/WebFrame.m:
4988 (-[WebFrame _resetBackForwardList]): new helper method
4989 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]):
5075 * WebView.subproj/WebFrame.m:
5076 (-[WebFrame _safeLoadURL:]): added
5094 * WebView.subproj/WebFrame.m:
5095 (-[WebFrame _continueLoadRequestAfterNewWindowPolicy:frameName:formState:]):
5116 * WebView.subproj/WebFrame.m:
5117 (-[WebFrame _webDataRequestForData:MIMEType:textEncodingName:baseURL:unreachableURL:]):
5192 * WebView.subproj/WebFrame.m:
5193 (-[WebFrame _purgePageCache]):
5202 * WebView.subproj/WebFrame.m:
5203 (-[WebFrame _purgePageCache]):
5209 * WebView.subproj/WebFrame.m:
5210 (-[WebFrame _purgePageCache]):
5222 * WebView.subproj/WebFrame.m:
5223 (-[WebFrame _purgePageCache]):
5443 webFrame at this point.
5600 * WebView.subproj/WebFrame.m:
5601 (-[WebFrame reload]):
5672 * WebView.subproj/WebFrame.m:
5673 (-[WebFrame _transitionToCommitted:]): Revert previous attempt at fix.
5674 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]): ditto
5675 (-[WebFrame stopLoading]): ditto
5717 * WebView.subproj/WebFrame.m:
5719 (-[WebFrame initWithName:webFrameView:webView:]): Ditto.
5748 * WebView.subproj/WebFrame.m:
5749 (-[WebFrame _transitionToCommitted:]): Stop loading the non-provisional data
5751 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]): Stop only
5754 (-[WebFrame stopLoading]): Factored a bit.
5755 (-[WebFrame _cancelProvisionalLoad]): New method to stop only provisional load,
5757 (-[WebFrame _stopNonProvisionalLoadOnly]): New mthod that stops only the main
5944 * WebView.subproj/WebFrame.m:
5945 (-[WebFrame _opened]):
5946 (-[WebFrame _requestFromDelegateForRequest:identifier:error:]):
5947 (-[WebFrame _sendRemainingDelegateMessagesWithIdentifier:response:length:error:]):
5948 (-[WebFrame _saveResourceAndSendRemainingDelegateMessagesWithRequest:identifier:response:data:error:]):
5960 (-[WebBridge objectLoadedFromCacheWithURL:response:data:]): call [WebFrame _requestFromDelegateForRequest:identifier:error:] then
5961 [WebFrame _saveResourceAndSendRemainingDelegateMessagesWithRequest:identifier:response:data:error:] so synthetic resource load delegate
5964 (-[WebBridge syncLoadResourceWithURL:customHeaders:postData:finalURL:responseHeaders:statusCode:]): call [WebFrame _requestFromDelegateForRequest:identifier:error:],
5965 respect its result, do the load and then call [WebFrame _saveResourceAndSendRemainingDelegateMessagesWithRequest:identifier:response:data:error:]
5968 * WebView.subproj/WebFrame.m:
5969 (-[WebFrame _opened]): call [WebFrame _requestFromDelegateForRequest:identifier:error:] then
5970 [WebFrame _sendRemainingDelegateMessagesWithIdentifier:response:length:error:] so synthetic resource load delegate methods are called
5973 (-[WebFrame _requestFromDelegateForRequest:identifier:error:]): new, was part of the removed _sendResourceLoadDelegateMessagesForURL:::
5976 (-[WebFrame _sendRemainingDelegateMessagesWithIdentifier:response:length:error:]): new, was part of the removed _sendResourceLoadDelegateMessagesForURL:::
5979 (-[WebFrame _saveResourceAndSendRemainingDelegateMessagesWithRequest:identifier:response:data:error:]): new, saves the resource and calls
5980 [WebFrame _sendRemainingDelegateMessagesWithIdentifier:response:length:error:]
6404 * WebView.subproj/WebFrame.m:
6405 (-[WebFrame _setState:]):
6406 (-[WebFrame _opened]):
6561 * WebView.subproj/WebFrame.m:
6562 (-[WebFrame _opened]):
6680 * WebView.subproj/WebFrame.m: (-[WebFrame _unmarkAllMisspellings]): Added.
6844 * WebView.subproj/WebFrame.m:
6845 (-[WebFrame _loadURL:referrer:intoChild:]):
7613 * WebView.subproj/WebFrame.m:
7614 (-[WebFrame _loadItem:withLoadType:]): Use webSetHTTPBody.
7615 (-[WebFrame _postWithURL:referrer:target:data:contentType:triggeringEvent:form:formValues:]): Ditto.
8001 * WebView.subproj/WebFrame.m:
8002 (-[WebFrame _goToItem:withLoadType:]): call new delegate method
8061 * WebView.subproj/WebFrame.m: (-[WebFrame _updateDrawsBackground]): Call setDrawsBackground: on the
8368 * WebView.subproj/WebFrame.m: (-[WebFrame _updateDrawsBackground]): Call setDrawsBackground:NO
8486 * WebView.subproj/WebFrame.m:
8487 (-[WebFrame _shouldAllowAccessFrom:]):
8488 (-[WebFrame _descendantFrameNamed:sourceFrame:]):
8489 (-[WebFrame findFrameNamed:]):
8656 * WebView.subproj/WebFrame.m:
8657 (-[WebFrame _transitionToCommitted:]):
8659 (-[WebFrame _loadItem:withLoadType:]):
9157 - moved next/previous links into private structure with the rest of WebFrame fields
9160 * WebView.subproj/WebFrame.h: Remove _nextSibling and _previousSibling.
9162 * WebView.subproj/WebFrame.m: Got rid of some tabs in this file.
9163 (-[WebFrame _addChild:]): Changed code to use fields inside _private.
9164 (-[WebFrame _removeChild:]): Ditto.
9165 (-[WebFrame _nextFrameWithWrap:]): Ditto.
9166 (-[WebFrame _previousFrameWithWrap:]): Ditto.
9183 * WebView.subproj/WebFrame.m:
9184 (-[WebFrame _opened]):
9185 (-[WebFrame _internalLoadDelegate]):
9186 (-[WebFrame _sendResourceLoadDelegateMessagesForURL:response:length:]):
9217 * WebView.subproj/WebFrame.m:
9218 (-[WebFrame _opened]):
9219 (-[WebFrame _internalLoadDelegate]):
9231 * WebView.subproj/WebFrame.m:
9232 (-[WebFrame _setState:]):
9319 * WebView.subproj/WebFrame.h: Added two new pointers, one for the previous kid and one for the next kid
9320 * WebView.subproj/WebFrame.m:
9321 (-[WebFrame _addChild:]): Updates the previous frame and the next frame after this child
9322 (-[WebFrame _removeChild:]): ditto
9323 (-[WebFrame _nextSibling]): just return the pointer now
9324 (-[WebFrame _previousSibling]): ditto
9339 * WebView.subproj/WebFrame.m:
9340 (-[WebFrame _opened]): call _sendResourceLoadDelegateMessagesForURL:response:length:, not objectLoadedFromCacheWithURL:response:data:
9341 (-[WebFrame _internalLoadDelegate]):
9342 (-[WebFrame _sendResourceLoadDelegateMessagesForURL:response:length:]): moved from objectLoadedFromCacheWithURL:response:data:
9419 * WebView.subproj/WebFrame.m:
9420 (-[WebFrame _detachFromParent]):
9441 * WebView.subproj/WebFrame.m:
9442 (-[WebFrame _detachFromParent]): autorelease bridge instead of releasing it,
9837 * WebView.subproj/WebFrame.m:
9838 (-[WebFrame _loadDataSource:withLoadType:formState:]):
10425 * WebView.subproj/WebFrame.m:
10426 (-[WebFrame _reloadForPluginChanges]): call [WebPluginController isPlugInView:]
10496 - renamed dictionary ivar to pendingFrameLoads which has WebFrame keys and WebPluginRequest values
10507 (-[WebBaseNetscapePluginView webFrame:didFinishLoadWithReason:]): new, calls NPP_URLNotify at the right time with the right value
10508 (-[WebBaseNetscapePluginView webFrame:didFinishLoadWithError:]): new, delegate method called from WebFrame
10528 * WebView.subproj/WebFrame.m:
10529 (-[WebFrame _setState:]): removed notification posting code. This was only used by WebBaseNetscapePluginView and it was the wrong notification to send.
10530 (-[WebFrame _checkLoadCompleteForThisFrame]): call internal load delegate to tell it that the load has finished
10531 (-[WebFrame _loadItem:withLoadType:]): ditto
10532 (-[WebFrame _continueFragmentScrollAfterNavigationPolicy:formState:]): ditto
10533 (-[WebFrame _setInternalLoadDelegate:]): new
10534 (-[WebFrame _internalLoadDelegate]): new
10657 (-[WebPluginController webFrame]):
11253 * WebView.subproj/WebFrame.m: Ditto.
11261 - added helper method _web_parentWebView so fewer files need to get at WebFrame private methods
11404 * WebView.subproj/WebFrame.m:
11405 (-[WebFrame _isFrameSet]):
11900 * WebView.subproj/WebFrame.m:
11901 (-[WebFrame _loadItem:withLoadType:]): Ditto.
11902 (-[WebFrame _postWithURL:referrer:target:data:contentType:triggeringEvent:form:formValues:]): Ditto.
12391 * WebView.subproj/WebFrame.m:
12392 (-[WebFrame _reloadForPluginChanges]):
12402 * WebView.subproj/WebFrame.m:
12403 (-[WebFrame _createItem:]): when setting the original URL of the history item, use the unreachable URL
12469 * WebView.subproj/WebFrame.m:
12470 (-[WebFrame _receivedMainResourceError:]): Clear the pageState out
12521 * WebView.subproj/WebFrame.m:
12522 (-[WebFrame _receivedMainResourceError:]): Let WC know about the failure, as
12841 * WebView.subproj/WebFrame.m:
12842 (-[WebFrame reload]):
12845 which never actually calls -[WebFrame reload]. Fixed by creating a fresh
13158 * WebView.subproj/WebFrame.m:
13159 (-[WebFrame _transitionToCommitted:]): Comment
13160 (-[WebFrame _opened]): Clear form and scroll state on client redirect.
13180 * WebView.subproj/WebFrame.m:
13181 (-[WebFrame _transitionToCommitted:]):
13199 * WebView.subproj/WebFrame.m: Nuke WebFrameLoadTypeOnLoadEvent.
13200 (-[WebFrame _transitionToCommitted:]):
13201 (-[WebFrame _checkLoadCompleteForThisFrame]):
13202 (-[WebFrame _loadItem:withLoadType:]):
13203 (-[WebFrame _itemForRestoringDocState]):
13249 3556159 - Crashes in -[WebFrame(WebPrivate) _transitionToCommitted:] at www.mastercardbusiness.com
13265 * WebView.subproj/WebFrame.m:
13266 (-[WebFrame _transitionToCommitted:]): Guard against nil parentFrame.
13344 * WebView.subproj/WebFrame.m:
13345 (-[WebFrame _isDescendantOfFrame:]): New code.
13410 * WebView.subproj/WebFrame.m:
13411 (-[WebFrame _reloadAllowingStaleDataWithOverrideEncoding:]):
13584 * WebView.subproj/WebFrame.m:
13585 (-[WebFrame _createItem:]): Call new WebHistoryItem method - no change in real behavior
13586 (-[WebFrame _transitionToCommitted:]): Clear out the form data at the key time, to fix the bug.
13596 * WebView.subproj/WebFrame.m:
13597 (-[WebFrame _reloadForPluginChanges]): check for plugInViewWithArguments: not webPlugInInitialize
13721 * WebView.subproj/WebFrame.m:
13723 (-[WebFrame dealloc]): Moved it here.
13724 (-[WebFrame finalize]): Added.
13990 * WebView.subproj/WebFrame.m:
13991 (-[WebFrame _reloadForPluginChanges]):
14184 * WebView.subproj/WebFrame.m:
14185 (-[WebFrame _transitionToCommitted:]): Move code to indicate page is done loading in the
14187 (-[WebFrame _opened]): ... to here.
14964 * WebView.subproj/WebFrame.m:
14965 (-[WebFrame _actionInformationForNavigationType:event:originalURL:]):
15062 * WebView.subproj/WebFrame.m:
15063 (-[WebFrame _transitionToLayoutAcceptable]):
15064 (-[WebFrame _checkLoadCompleteForThisFrame]):
15117 * WebView.subproj/WebFrame.m:
15118 (-[WebFrame _setState:]):
15197 * WebView.subproj/WebFrame.m:
15199 (-[WebFrame _detachFromParent]):
15200 (-[WebFrame _transitionToLayoutAcceptable]):
15201 (-[WebFrame _setState:]):
15202 (-[WebFrame _checkLoadCompleteForThisFrame]):
15203 (-[WebFrame stopLoading]):
15256 * WebView.subproj/WebFrame.m:
15257 (-[WebFrame _reloadForPluginChanges]):
15304 (-[WebPluginController webFrame]):
15398 <rdar://problem/3616471>: (API: provide way to get from WebFrame to DOMDocument and vice versa)
15424 * WebView.subproj/WebFrame.h:
15425 * WebView.subproj/WebFrame.m:
15426 (-[WebFrame _loadRequest:subresources:subframeArchives:]): call renamed _addSubresources
15427 (-[WebFrame DOMDocument]): new
15428 (-[WebFrame frameElement]): new
15429 (-[WebFrame loadArchive:]): made public
15453 * WebView.subproj/WebFrame.m:
15472 - -[WebFrame childFrames] is so hot that a special internal
15477 * WebView.subproj/WebFrame.m:
15478 (-[WebFrame _internalChildFrames]): New method, just returns
15481 (-[WebFrame _descendantFrameNamed:]): Use it
15482 (-[WebFrame _textSizeMultiplierChanged]): likewise
15483 (-[WebFrame _viewWillMoveToHostWindow:]): likewise
15484 (-[WebFrame _viewDidMoveToHostWindow]): likewise
15485 (-[WebFrame _saveDocumentAndScrollState]): likewise
15486 (-[WebFrame _numPendingOrLoadingRequests:]): likewise
15487 (-[WebFrame _checkLoadComplete]): Refactored this and it's two
15490 (-[WebFrame _checkLoadCompleteForThisFrame]): Renamed from
15492 (-[WebFrame _recursiveCheckLoadComplete]): renamed from (class
15708 * WebView.subproj/WebFrame.m:
15709 (-[WebFrame _transitionToLayoutAcceptable]):
15767 * WebView.subproj/WebFrame.m:
15768 (-[WebFrame _transitionToLayoutAcceptable]):
15769 (-[WebFrame _isLoadComplete]):
16021 * WebView.subproj/WebFrame.m:
16022 (-[WebFrame _loadRequest:subresources:subframeArchives:]): call renamed methods
16023 (-[WebFrame _loadURL:intoChild:]): ditto
16055 (-[DOMDocument webFrame]): new
16087 * WebView.subproj/WebFrame.m:
16088 (-[WebFrame loadArchive:]): handle subframes
16089 (-[WebFrame _loadRequest:subresources:subframeArchives:]): ditto
16090 (-[WebFrame _loadURL:intoChild:]): use the subframe archive if we have it
16091 (-[WebFrame loadRequest:]): call renamed methods
16154 * WebView.subproj/WebFrame.m:
16155 (-[WebFrame _transitionToCommitted:]):
16365 * WebView.subproj/WebFrame.m:
16366 (-[WebFrame _makeDocumentView]): Call _updateDrawsBackground to tell the newly created
16368 (-[WebFrame _setState:]): Don't tell the scroll view to start drawing background if the
16370 (-[WebFrame _updateDrawsBackground]): Call setDrawsBackground: on the bridge, and do the
16412 * WebView.subproj/WebFrame.m:
16413 (-[WebFrame _webDataRequestForData:MIMEType:textEncodingName:baseURL:unreachableURL:]): use _web_uniqueWebDataURL for creating a URL
16450 * WebView.subproj/WebFrame.m:
16475 (-[WebBridge webFrame]): new
16483 * WebView.subproj/WebFrame.m:
16484 (+[WebFrame frameForDOMDocument:]): new
16485 (-[WebFrame loadArchive:]): renamed
16635 * WebView.subproj/WebFrame.h:
16637 * WebView.subproj/WebFrame.m:
16638 (-[WebFrame loadAlternateHTMLString:baseURL:forUnreachableURL:]):
16693 * WebView.subproj/WebFrame.m:
16694 (-[WebFrame _transitionToCommitted:]):
16739 * WebView.subproj/WebFrame.m:
16740 (-[WebFrame _actionInformationForNavigationType:event:originalURL:]):
16956 * WebView.subproj/WebFrame.m:
16957 (-[WebFramePrivate dealloc]): WebFrame no longer has an undo manager.
17001 * WebView.subproj/WebFrame.m:
17002 (-[WebFrame _shouldReloadToHandleUnreachableURLFromRequest:]):
17006 (-[WebFrame _handleUnimplementablePolicyWithErrorCode:forURL:]):
17008 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]):
17021 * WebView.subproj/WebFrame.m:
17022 (-[WebFrame loadWebArchive:]):
17088 * WebView.subproj/WebFrame.m:
17089 (-[WebFrame loadWebArchive:]): renamed, code factored out to [WebResource _parseWebArchive:mainResource:subresources:]
17132 <rdar://problem/3581031>: REGRESSION (130+): World Leak of WebFrame after trying
17150 * WebView.subproj/WebFrame.m:
17151 (-[WebFrame loadAlternateHTMLString:baseURL:forUnreachableURL:]):
17153 (-[WebFrame _shouldReloadToHandleUnreachableURLFromRequest:]):
17157 (-[WebFrame _loadRequest:subresources:]):
17160 (-[WebFrame _transitionToCommitted:]):
17162 (-[WebFrame _isLoadComplete]):
17167 (-[WebFrame _loadItem:withLoadType:]):
17169 (-[WebFrame _checkNavigationPolicyForRequest:dataSource:formState:andCall:withSelector:]):
17172 led to a WebFrame leak, and is conceptually the right thing to do also.) Also added some
17173 asserts that helped me track down the WebFrame leak. Set new boolean ivar so we know
17175 (-[WebFrame _currentBackForwardListItemToResetTo]):
17178 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]):
17254 * WebView.subproj/WebFrame.m:
17255 (-[WebFrame loadPlaceholderHTMLString:baseURL:unreachableURL:]):
17257 (-[WebFrame loadPropertyList:]):
17259 (-[WebFrame _webDataRequestForData:MIMEType:textEncodingName:baseURL:unreachableURL:]):
17261 (-[WebFrame _addBackForwardItemClippedAtTarget:]):
17263 (-[WebFrame _createItem:]):
17265 (-[WebFrame _transitionToCommitted:]):
17267 (-[WebFrame _isLoadComplete]):
17270 (-[WebFrame _loadData:MIMEType:textEncodingName:baseURL:unreachableURL:]):
17272 (-[WebFrame loadData:MIMEType:textEncodingName:baseURL:]):
17274 (-[WebFrame _loadHTMLString:baseURL:unreachableURL:]):
17277 (-[WebFrame loadHTMLString:baseURL:]):
17530 * WebView.subproj/WebFrame.m:
17531 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:]):
17532 (-[WebFrame _postWithURL:referrer:target:data:contentType:triggeringEvent:form:formValues:]):
17608 * WebView.subproj/WebFrame.m:
17609 (-[WebFrame loadPropertyList:]): renamed from loadHTMLPropertyList because the property list may contain non-HTML data
17646 * WebView.subproj/WebFrame.h: Unrelated change. Removed -undoManager accessor from public header. Moved to private header.
17647 * WebView.subproj/WebFrame.m:
17648 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:])
17649 (-[WebFrame _postWithURL:referrer:target:data:contentType:triggeringEvent:form:formValues:])
17650 (-[WebFrame undoManager]): Moved -undoManager accessor to private category implementation.
17653 (-[WebFrame childFrames])
17739 * WebView.subproj/WebFrame.m:
17740 (-[WebFrame loadHTMLPropertyList:]): new, loads a frame from an HTML plist
17741 (-[WebFrame _webDataRequestForData:MIMEType:textEncodingName:baseURL:]): new, factored out from loadData:MIMEType:textEncodingName:baseURL:
17742 (-[WebFrame _loadRequest:subresources:]): new, factored out from loadRequest:, handles subresources
17743 (-[WebFrame loadRequest:]): now just calls _loadRequest:subresources:
17880 * WebView.subproj/WebFrame.h: Declare undo manager accessor.
17881 * WebView.subproj/WebFrame.m:
17883 (-[WebFrame undoManager]): Allocate and return an undo manager. This helps
18429 * WebView.subproj/WebFrame.m:
18430 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:]):
18637 * WebView.subproj/WebFrame.m:
18638 (-[WebFrame _postWithURL:referrer:target:data:contentType:triggeringEvent:form:formValues:]):
19731 * WebView.subproj/WebFrame.m:
19732 (-[WebFrame _addExtraFieldsToRequest:alwaysFromRequest:]): Likewise.
19883 * WebView.subproj/WebFrame.m:
19884 (-[WebFrame _isLoadComplete]): call _progressCompleted after we deliver the didFailLoadWithError or didFinishLoadForFrame message as we do in other places. This allows to be aware of the error (if there is one), when they get the WebViewProgressFi
19893 - fixed 3083264 - frame names changed by JavaScript are not reflected in WebFrame at the WebKit level
19896 (-[WebBridge didSetName:]): Tell the WebFrame about its new name.
19985 * WebView.subproj/WebFrame.m:
19986 (-[WebFrame _createPageCacheForItem:]):
19987 (-[WebFrame _setState:]):
20259 * WebView.subproj/WebFrame.m:
20260 (-[WebFrame stopLoading]): manage the isStoppingLoad ivar, return if isStoppingLoad is YES
20311 * WebView.subproj/WebFrame.m:
20312 (-[WebFrame _isLoadComplete]):
20346 * WebView.subproj/WebFrame.m:
20347 (-[WebFrame _isLoadComplete]):
20482 * WebView.subproj/WebFrame.m:
20483 (-[WebFrame _isLoadComplete]):
20531 * WebView.subproj/WebFrame.m:
20532 (-[WebFrame _reloadForPluginChanges]): new
20599 * WebView.subproj/WebFrame.m:
20629 (-[WebFrame _setState:]): Don't turn on scroll-blitting here when the page is done...
20630 (-[WebFrame _transitionToCommitted:]): Instead do it here, when the page is committed.
20701 (-[WebFrame _addBackForwardItemClippedAtTarget:]):
20702 (-[WebFrame _transitionToCommitted:]):
20703 (-[WebFrame _isLoadComplete]):
20704 (-[WebFrame _loadItem:withLoadType:]):
20705 (-[WebFrame _itemForRestoringDocState]):
20751 (-[WebFrame _textSizeMultiplierChanged]):
20758 tell the bridge here instead of having WebFrame do so
20838 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:]):
21230 (-[WebFrame _transitionToCommitted:]):
21246 (-[WebFrame _continueFragmentScrollAfterNavigationPolicy:formState:]):
21247 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:]):
21248 (-[WebFrame _clientRedirectedTo:delay:fireDate:lockHistory:isJavaScriptFormAction:]):
21249 (-[WebFrame _clientRedirectCancelled:]):
21260 (-[WebFrame _transitionToCommitted:]):
21289 (-[WebFrame _loadItem:withLoadType:]): Don't request stale data
21681 * WebView.subproj/WebFramePrivate.m: (-[WebFrame _isLoadComplete]):
21997 (-[WebFrame _createItem:]): Use data-as-string.
21998 (-[WebFrame _transitionToCommitted:]): Fix log message to use URL.
21999 (-[WebFrame _purgePageCache]): Use _web_isEmpty
22000 (-[WebFrame _setState:]): Fix log message to use URL.
22001 (-[WebFrame _handleUnimplementablePolicyWithErrorCode:forURL:]): Use new error convenience.
22002 (-[WebFrame _loadItem:withLoadType:]): Fix log message to use URL.
22003 (-[WebFrame _checkNavigationPolicyForRequest:dataSource:formState:andCall:withSelector:]):
22004 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]): Fix log messages to use URL.
22005 (-[WebFrame _shouldTreatURLAsSameAsCurrent:]): Use data-as-string.
22133 * WebView.subproj/WebFrame.m:
22134 (-[WebFrame stopLoading]):
22202 * WebView.subproj/WebFramePrivate.m: (-[WebFrame _createItem:]): Put "about:blank" in
22241 (-[WebFrame _loadItem:withLoadType:]):
22242 (-[WebFrame _loadURL:intoChild:]):
22449 (-[WebFrame _setState:]): When going to provisional state, tell the bridge that
22472 (-[WebFrame _bodyBackgroundColor]):
22705 (-[WebFrame _transitionToCommitted:]):
22706 (-[WebFrame _isLoadComplete]):
22849 * WebView.subproj/WebFrame.m:
22851 (-[WebFrame _transitionToCommitted:]):
22852 (-[WebFrame _shouldReloadForCurrent:andDestination:]):
22853 (-[WebFrame _URLsMatchItem:]):
22943 (-[WebFrame _opened]): Ditto
22944 (-[WebFrame _continueFragmentScrollAfterNavigationPolicy:formState:]): Ditto
22945 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:]): Ditto
22984 (-[WebFrame _detachFromParent]): Invalidate and release the timer after finishing
22986 (-[WebFrame _timedLayout:]): Release the timer after doing all the other work,
22988 (-[WebFrame _setState:]): Release the timer after doing all the other work,
23320 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:]):
23321 (-[WebFrame _postWithURL:referrer:target:data:contentType:triggeringEvent:form:formValues:]):
23482 (-[WebFrame _clientRedirectedTo:delay:fireDate:lockHistory:isJavaScriptFormAction:]):
23503 (-[WebFrame _continueAfterNavigationPolicy:]): don't clear policyDataSource here because this method may not be called during navigation
23504 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]): clear policyDataSource here
23513 (-[WebFrame _URLsMatchItem:]): ignore the URL fragment so we scroll back at the current page instead of attempt to load the current page
23523 * WebView.subproj/WebFramePrivate.m: (-[WebFrame _removeChild:]):
23536 (-[WebFrame _invalidatePendingPolicyDecisionCallingDefaultAction:]): don't clear policyDataSource because it needs to be called in _continueLoadRequestAfterNavigationPolicy::
23537 (-[WebFrame _setPolicyDataSource:]): new
23538 (-[WebFrame _checkNavigationPolicyForRequest:dataSource:formState:andCall:withSelector:]): don't call _prepareForProvisionalLoadWithDataSource::, don't muck with policyDataSource because it is only needed in the regular load case
23539 (-[WebFrame _continueAfterNavigationPolicy:]): don't call _prepareForProvisionalLoadWithDataSource::, call _setPolicyDataSource:nil after _continueLoadRequestAfterNavigationPolicy:: has used policyDataSource
23540 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]): this method covers the regular load case. This is where we need to stop the load, set the load type and the provisional data source. Code was in _prepareForProvisionalLoadWithData
23546 (-[WebFrame _loadDataSource:withLoadType:formState:]): set the policyLoadType and policyDataSource (the beginning of the regular load case)
23558 * WebView.subproj/WebFrame.m:
23559 (-[WebFrame stopLoading]): set the provisional data source to nil to avoid a newly added assert in [WebFramePrivate setProvisionalDataSource:]
23565 (-[WebFrame _isLoadComplete]): formatting tweak
23566 (-[WebFrame _invalidatePendingPolicyDecisionCallingDefaultAction:]): reset policyDataSource
23567 (-[WebFrame _checkNewWindowPolicyForRequest:action:frameName:formState:andCall:withSelector:]): formatting tweak
23568 (-[WebFrame _prepareForProvisionalLoadWithDataSource:loadType:]): new, calls stopLoading, _setLoadType and _setProvisionalDataSource
23569 (-[WebFrame _checkNavigationPolicyForRequest:dataSource:formState:andCall:withSelector:]): call _prepareForProvisionalLoadWithDataSource:loadType: only in the "use" policy case
23570 (-[WebFrame _continueAfterNavigationPolicy:]): call _setProvisionalDataSource:andLoadType:
23571 (-[WebFrame _continueFragmentScrollAfterNavigationPolicy:formState:]): formatting tweak
23572 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:]): formatting tweak
23573 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]): if there is no request to continue with, don't reset things like the provisional data source since it was never unset in this case
23574 (-[WebFrame _loadDataSource:withLoadType:formState:]): don't call stopLoading, _setLoadType and _setProvisionalDataSource, since that stops the frame even for command-click and option-click. Do this work in _prepareForProvisionalLoadWithDataSource
23671 (-[WebFrame _isLoadComplete]): formatting tweak
23672 (-[WebFrame _invalidatePendingPolicyDecisionCallingDefaultAction:]): clear policyDataSource
23673 (-[WebFrame _checkNewWindowPolicyForRequest:action:frameName:formState:andCall:withSelector:]): formatting tweak
23674 (-[WebFrame _checkNavigationPolicyForRequest:dataSource:formState:andCall:withSelector:]): retain policyDataSource
23675 (-[WebFrame _continueAfterNavigationPolicy:]): stop the load, set the load type, set the provisional data source in the "use" case
23676 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:]): formatting tweak
23677 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]): don't reset things if something other than "use" has been chosen
23678 (-[WebFrame _loadDataSource:withLoadType:formState:]): DON'T stop the load, set the load type, set the provisional data source
23877 (-[WebFrame _transitionToCommitted:]):
23878 (-[WebFrame _createPageCacheForItem:]):
23879 (-[WebFrame _setState:]):
23880 (-[WebFrame _loadItem:withLoadType:]):
23881 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]):
23910 (-[WebFrame _isLoadComplete]):
23911 (-[WebFrame _numPendingOrLoadingRequests:]):
24345 (-[WebFrame _createItem:]):
24346 (-[WebFrame _createItemTreeWithTargetFrame:clippedAtTarget:]):
24347 (-[WebFrame _transitionToCommitted:]):
24348 (-[WebFrame _URLsMatchItem:]):
24349 (-[WebFrame _loadItem:withLoadType:]):
24429 * WebView.subproj/WebFrame.m:
24455 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:]): Include
24457 (-[WebFrame _postWithURL:referrer:target:data:contentType:triggeringEvent:form:formValues:]):
24461 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]): Pass source frame to form
24610 * WebView.subproj/WebFrame.m:
24878 (-[WebFrame _continueAfterNavigationPolicy:]):
24925 - fixed 3250119 -- REGRESSION: WebFrame leaked after showing pop-up menu
25118 (-[WebFrame _transitionToCommitted:]):
25306 * WebView.subproj/WebFrame.m:
25314 * WebView.subproj/WebFramePrivate.m: (-[WebFrame _setState:]): Release the timer before setting to nil.
25385 * WebView.subproj/WebFrame.h:
25419 the call's execution depend on whether this WebBridge or WebFrame is still around
25432 Changed WebFrame to explicitly detach from the bridge so we don't have a stale pointer;
25437 * WebView.subproj/WebFrame.m:
25438 (-[WebFrame initWithName:webFrameView:webView:]): Use the new initWithWebFrame:.
25440 (-[WebFrame _detachFromParent]): Call close on the bridge.
25460 * WebView.subproj/WebFrame.m:
25503 (-[WebFrame setController:]): fixed comment
25639 (-[WebFrame _loadItem:withLoadType:]):
25640 (-[WebFrame _addExtraFieldsToRequest:alwaysFromRequest:]):
25641 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:]):
25642 (-[WebFrame _postWithURL:referrer:target:data:contentType:triggeringEvent:form:formValues:]):
25803 * WebView.subproj/WebFrame.h:
25804 * WebView.subproj/WebFrame.m:
25806 (-[WebFrame _transitionToCommitted:]):
25957 * WebView.subproj/WebFrame.h:
26020 * WebView.subproj/WebFrame.h:
26084 (-[WebFrame _makeDocumentView]):
26085 (-[WebFrame _setState:]):
26086 (-[WebFrame _isLoadComplete]):
26180 WebFrame:
26200 * WebView.subproj/WebFrame.h:
26201 * WebView.subproj/WebFrame.m:
26202 (-[WebFrame loadHTMLString:baseURL:]):
26203 (-[WebFrame findFrameNamed:]):
26204 (-[WebFrame parentFrame]):
26205 (-[WebFrame childFrames]):
26207 (-[WebFrame _createItem]):
26208 (-[WebFrame _descendantFrameNamed:]):
26209 (-[WebFrame _transitionToCommitted:]):
26210 (-[WebFrame _isLoadComplete]):
26211 (+[WebFrame _recursiveCheckCompleteFromFrame:]):
26212 (-[WebFrame _textSizeMultiplierChanged]):
26213 (-[WebFrame _viewWillMoveToHostWindow:]):
26214 (-[WebFrame _viewDidMoveToHostWindow]):
26215 (-[WebFrame _saveDocumentAndScrollState]):
26216 (-[WebFrame _loadDataSource:withLoadType:formState:]):
26263 * WebView.subproj/WebFrame.m:
26266 (-[WebFrame _closeOldDataSources]):
26267 (-[WebFrame _transitionToCommitted:]):
26268 (-[WebFrame _isLoadComplete]):
26269 (-[WebFrame _loadItem:withLoadType:]):
26270 (-[WebFrame _continueFragmentScrollAfterNavigationPolicy:formState:]):
26271 (-[WebFrame _clientRedirectedTo:delay:fireDate:lockHistory:]):
26272 (-[WebFrame _clientRedirectCancelled]):
26368 * WebView.subproj/WebFrame.m:
26370 (-[WebFrame _continueLoadRequestAfterNewWindowPolicy:frameName:formState:]):
26432 (-[WebFrame _transitionToCommitted:]):
26433 (-[WebFrame _canCachePage]):
26434 (-[WebFrame _purgePageCache]):
26557 * WebView.subproj/WebFrame.h:
26559 (-[WebFrame _handleUnimplementablePolicyWithErrorCode:forURL:]):
26643 (-[WebFrame _handleUnimplementablePolicyWithErrorCode:forURL:]):
26644 (-[WebFrame _checkNewWindowPolicyForRequest:action:frameName:formState:andCall:withSelector:]):
26645 (-[WebFrame _checkNavigationPolicyForRequest:dataSource:formState:andCall:withSelector:]):
26702 (-[WebFrame _addBackForwardItemClippedAtTarget:]):
26703 (-[WebFrame _transitionToCommitted:]):
26807 * WebView.subproj/WebFrame.h:
26838 (-[WebFrame _loadItem:withLoadType:]):
26890 stale unretained pointer issues with getting the WebView through the WebFrame, which is what
26916 (-[WebFrame _setDataSource:]):
26973 * WebView.subproj/WebFrame.m:
26996 (-[WebFrame _nextSibling]):
26997 (-[WebFrame _previousSibling]):
26998 (-[WebFrame _lastChild]):
26999 (-[WebFrame _nextFrameWithWrap:]):
27000 (-[WebFrame _previousFrameWithWrap:]):
27041 (-[WebFrame _saveDocumentAndScrollState]): New method to run the frame tree and
27109 3220349 - assertion failure in [WebFrame _recursiveGoToItem:...] hitting Back while loading movie
27119 * WebView.subproj/WebFrame.m:
27120 (-[WebFrame stopLoading]):
27157 * WebView.subproj/WebFrame.m:
27158 (-[WebFrame stopLoading]):
27160 (-[WebFrame _setState:]):
27218 (-[WebFrame _handleUnimplementablePolicyWithErrorCode:forURL:]): Use
27220 (-[WebFrame _loadItem:withLoadType:]): Use _webKitErrorWithCode:failingURL:
27293 (-[WebFrame _setDataSource:]): The fix, as described above.
27308 (-[WebFrame _shouldReloadForCurrent:andDestination:]):
27309 (-[WebFrame _loadItem:withLoadType:]):
27310 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:]):
27346 (-[WebFrame _timedLayout:]):
27415 * WebView.subproj/WebFrame.h:
27418 (-[WebFrame _removeChild:]):
27583 (-[WebFrame _loadItem:withLoadType:]): When reload or going back/forward,
27585 (-[WebFrame _loadURL:intoChild:]): Likewise.
27600 Added new API on WebFrame, loadData: and loadString:
27647 * WebView.subproj/WebFrame.h:
27648 * WebView.subproj/WebFrame.m:
27649 (-[WebFrame loadRequest:]):
27650 (-[WebFrame loadString:baseURL:]):
27652 (-[WebFrame _addBackForwardItemClippedAtTarget:]):
27653 (-[WebFrame _transitionToCommitted:]):
27710 (-[WebFrame _loadItem:withLoadType:]): Nit cleanup. Remove unused arg.
27711 (-[WebFrame _recursiveGoToItem:fromItem:withLoadType:]):
27764 * WebView.subproj/WebFramePrivate.m: (-[WebFrame _opened]): Don't call the reapplyStyles
27860 (-[WebFrame _transitionToCommitted:]): Update last visitTime when we revisit
27999 (-[WebFrame _viewWillMoveToHostWindow:]): forward to document view and subframes
28000 (-[WebFrame _viewDidMoveToHostWindow]): forward to document view and subframes
28102 (-[WebFrame _loadItem:fromItem:withLoadType:]):
28103 (-[WebFrame _continueAfterNavigationPolicy:]):
28310 (-[WebFrame _continueAfterNavigationPolicy:]):
28311 (-[WebFrame _postWithURL:referrer:target:data:contentType:triggeringEvent:form:formValues:]):
28379 (-[WebFrame _opened]):
28380 (-[WebFrame _loadItem:fromItem:withLoadType:]):
28550 (-[WebFrame _opened]):
28632 (-[WebFrame _addExtraFieldsToRequest:alwaysFromRequest:]):
28793 * WebView.subproj/WebFrame.m:
28794 (-[WebFrame loadRequest:]):
28795 (-[WebFrame reload]):
28797 (-[WebFrame _loadItem:fromItem:withLoadType:]):
28798 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:]):
28799 (-[WebFrame _postWithURL:referrer:target:data:contentType:triggeringEvent:form:formValues:]):
28800 (-[WebFrame _reloadAllowingStaleDataWithOverrideEncoding:]):
28920 * WebView.subproj/WebFrame.m:
28921 (-[WebFrame reload]):
28923 (-[WebFrame _createItem]):
28924 (-[WebFrame _loadItem:fromItem:withLoadType:]):
28925 (-[WebFrame _addExtraFieldsToRequest:alwaysFromRequest:]):
28926 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:]):
28927 (-[WebFrame _postWithURL:referrer:target:data:contentType:triggeringEvent:form:formValues:]):
29074 * WebView.subproj/WebFrame.h:
29075 * WebView.subproj/WebFrame.m:
29076 (-[WebFrame loadRequest:]):
29077 (-[WebFrame reload]):
29080 (-[WebFrame _createItem]):
29081 (-[WebFrame _loadItem:fromItem:withLoadType:]):
29082 (-[WebFrame _loadRequest:triggeringAction:loadType:formState:]):
29083 (-[WebFrame _invalidatePendingPolicyDecisionCallingDefaultAction:]):
29084 (-[WebFrame _checkNewWindowPolicyForRequest:action:frameName:formState:andCall:withSelector:]):
29085 (-[WebFrame _continueAfterNewWindowPolicy:]):
29086 (-[WebFrame _checkNavigationPolicyForRequest:dataSource:formState:andCall:withSelector:]):
29087 (-[WebFrame _continueAfterNavigationPolicy:]):
29088 (-[WebFrame _continueFragmentScrollAfterNavigationPolicy:formState:]):
29089 (-[WebFrame _addExtraFieldsToRequest:alwaysFromRequest:]):
29090 (-[WebFrame _continueLoadRequestAfterNewWindowPolicy:frameName:formState:]):
29091 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:]):
29092 (-[WebFrame _postWithURL:referrer:target:data:contentType:triggeringEvent:form:formValues:]):
29093 (-[WebFrame _reloadAllowingStaleDataWithOverrideEncoding:]):
29094 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]):
29095 (-[WebFrame _loadRequest:inFrameNamed:]):
29199 (-[WebFrame _addBackForwardItemClippedAtTarget:]):
29200 (-[WebFrame _transitionToCommitted:]):
29201 (-[WebFrame _canCachePage]):
29202 (-[WebFrame _purgePageCache]):
29203 (-[WebFrame _goToItem:withLoadType:]):
29204 (-[WebFrame _resetBackForwardListToCurrent]):
29364 (-[WebFrame _loadURL:referrer:loadType:target:triggeringEvent:form:formValues:]):
29366 (-[WebFrame _postWithURL:referrer:target:data:contentType:triggeringEvent:form:formValues:]):
29368 (-[WebFrame _continueAfterWillSubmitForm:]):
29370 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]):
29408 * WebView.subproj/WebFrame.m:
29443 * WebView.subproj/WebFrame.m:
29598 * WebView.subproj/WebFrame.h:
29599 * WebView.subproj/WebFrame.m:
29600 (-[WebFrame init]):
29601 (-[WebFrame initWithName:webFrameView:webView:]):
29602 (-[WebFrame frameView]):
29603 (-[WebFrame webView]):
29604 (-[WebFrame findFrameNamed:]):
29605 (+[WebFrame registerViewClass:representationClass:forMIMEType:]):
29974 * WebView.subproj/WebFrame.h:
29975 * WebView.subproj/WebFrame.m:
29976 (-[WebFrame init]):
29977 (-[WebFrame initWithName:webFrameView:controller:]):
29978 (-[WebFrame view]):
29979 (+[WebFrame registerViewClass:representationClass:forMIMEType:]):
30280 * WebView.subproj/WebFramePrivate.m: (-[WebFrame _actionInformationForNavigationType:event:originalURL:):
30327 - removed [WebFrame findOrCreateFrameNamed:] from API
30349 * WebView.subproj/WebFrame.h:
30350 * WebView.subproj/WebFrame.m:
30365 Combine registerView: and registerRepresentation: into one method on WebFrame.
30376 * WebView.subproj/WebFrame.h:
30377 * WebView.subproj/WebFrame.m:
30378 (+[WebFrame registerViewClass:representationClass:forMIMEType:]):
30484 Remove setWebView: from WebFrame.
30488 * WebView.subproj/WebFrame.h:
30489 * WebView.subproj/WebFrame.m:
30490 (-[WebFrame initWithName:webView:controller:]):
30491 (-[WebFrame name]):
30523 Fixed: 3118355 - Download mechanism that doesn't involve WebDataSource, WebFrame, WebController etc
30618 Removed [WebFrame setController:] from public API.
30629 * WebView.subproj/WebFrame.h:
30630 * WebView.subproj/WebFrame.m:
30687 * WebView.subproj/WebFrame.m:
30688 (-[WebFrame stopLoading]):
30706 (-[WebView webFrame]):
30841 WebView gets -(WebFrame *)webFrame.
30871 * WebView.subproj/WebFrame.h:
30895 (-[WebView webFrame]):
30925 * WebView.subproj/WebFramePrivate.m: (-[WebFrame _addFramePathToString:]):
30969 * WebView.subproj/WebFrame.m:
30970 (-[WebFrame initWithName:webView:controller:]): call [self _setName:] instead
30974 (-[WebFrame _setName:]): Don't let the name get set to _blank.
31007 (-[WebDataSource webFrame]):
31125 * WebView.subproj/WebFrame.m:
31126 (-[WebFrame initWithName:webView:controller:]):
31127 (-[WebFrame findOrCreateFrameNamed:]):
31231 * WebView.subproj/WebFrame.m:
31232 (-[WebFrame loadRequest:]): Pass FormState instead of just values.
31233 (-[WebFrame reload]): Pass FormState instead of just values.
31238 -([WebFrame _closeOldDataSources]): New, sends willCloseLocation for whole frame tree.
31271 (-[WebFrame _loadItem:fromItem:withLoadType:]): Pass referrer.
31272 (-[WebFrame
31276 (-[WebFrame _loadURL:intoChild:]): Pass referrer.
31277 (-[WebFrame
31321 (-[WebDataSource webFrame]):
31328 (-[WebFrame _detachFromParent]):
31329 (-[WebFrame _setDataSource:]):
31330 (-[WebFrame _transitionToCommitted:]):
31331 (-[WebFrame _isLoadComplete]):
31332 (-[WebFrame _clearProvisionalDataSource]):
31333 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formValues:]):
31334 (-[WebFrame _loadDataSource:withLoadType:formValues:]):
31335 (-[WebFrame _setProvisionalDataSource:]):
31533 * WebView.subproj/WebFrame.h:
31534 * WebView.subproj/WebFrame.m:
31535 (-[WebFrame loadRequest:]):
31536 (-[WebFrame reload]):
31539 (-[WebFrame _createItem]):
31540 (-[WebFrame _opened]):
31541 (-[WebFrame _loadItem:fromItem:withLoadType:]):
31542 (-[WebFrame _loadRequest:triggeringAction:loadType:formValues:]):
31543 (-[WebFrame _invalidatePendingPolicyDecisionCallingDefaultAction:]):
31544 (-[WebFrame _checkNavigationPolicyForRequest:dataSource:formValues:andCall:withSelector:]):
31545 (-[WebFrame _continueAfterNavigationPolicy:]):
31546 (-[WebFrame _continueFragmentScrollAfterNavigationPolicy:formValues:]):
31547 (-[WebFrame _addExtraFieldsToRequest:alwaysFromRequest:]):
31548 (-[WebFrame _loadURL:loadType:triggeringEvent:formValues:]):
31549 (-[WebFrame _postWithURL:data:contentType:triggeringEvent:formValues:]):
31550 (-[WebFrame _reloadAllowingStaleDataWithOverrideEncoding:]):
31551 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formValues:]):
31552 (-[WebFrame _downloadRequest:toDirectory:]):
31618 * WebView.subproj/WebFrame.h
31688 * WebView.subproj/WebFrame.h:
31689 * WebView.subproj/WebFrame.m:
31690 (-[WebFrame findOrCreateFrameNamed:]): fixed name
31692 (-[WebFrame _continueAfterNavigationPolicy:]): use WebErrorDescriptionCannotFindApplicationForURL
31845 * WebView.subproj/WebFrame.m:
31846 (-[WebFrame initWithName:webView:controller:]):
32027 (-[WebFrame _transitionToLayoutAcceptable]): Nuke Completing state.
32028 (-[WebFrame _transitionToCommitted:]): Nuke Completing state.
32029 (-[WebFrame _isLoadComplete]): Nuke Completing state.
32030 (-[WebFrame _clientRedirectedTo:delay:fireDate:lockHistory:]):
32057 (-[WebFrame _continueAfterNavigationPolicy:]):
32113 * WebView.subproj/WebFrame.m:
32114 (-[WebFrame loadRequest:]): Pass nil formValues.
32115 (-[WebFrame reload]): Pass nil formValues.
32120 (-[WebFrame _loadItem:fromItem:withLoadType:]): Pass nil formValues.
32121 (-[WebFrame _loadRequest:triggeringAction:loadType:formValues:]):
32123 (-[WebFrame _invalidatePendingPolicyDecisionCallingDefaultAction:]):
32125 (-[WebFrame _checkNavigationPolicyForRequest:dataSource:formValues:andCall:withSelector:]):
32127 (-[WebFrame _continueAfterNavigationPolicy:]):
32129 (-[WebFrame _continueFragmentScrollAfterNavigationPolicy:formValues:]):
32131 (-[WebFrame _loadURL:loadType:triggeringEvent:formValues:]):
32133 (-[WebFrame _loadURL:intoChild:]): Pass nil formValues.
32134 (-[WebFrame _postWithURL:data:contentType:triggeringEvent:formValues:]):
32136 (-[WebFrame _reloadAllowingStaleDataWithOverrideEncoding:]):
32138 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formValues:]):
32140 (-[WebFrame _loadDataSource:withLoadType:formValues:]):
32142 (-[WebFrame _downloadRequest:toDirectory:]):
32232 (-[WebFrame _transitionToLayoutAcceptable]): Remove the default: case so we get a warning if
32234 (-[WebFrame _transitionToCommitted:]): Move the WebFrameLoadTypeReloadAllowingStaleData
32236 (-[WebFrame _isLoadComplete]): Remove the default: case so we get a warning if
32238 (-[WebFrame _itemForRestoringDocState]): Replace the if statement with a switch statement.
32497 (-[WebFrame _makeDocumentView]): Use NSView*
32498 (-[WebFrame _transitionToCommitted:]): Use NSView*
32535 (-[WebFrame _makeDocumentView]): Don't call setDataSource here because the view is not in the view hierarchy at this point.
32548 (-[WebController _downloadURL:toDirectory:]): call -[WebFrame _downloadRequest:toDirectory:]
32556 (-[WebFrame _downloadRequest:toDirectory:]): renamed
32657 (-[WebFrame _opened]):
32666 (-[WebFrame _continueFragmentScrollAfterNavigationPolicy:request:]):
32900 when the ownership of the WebPluginController was moved from WebFrame to WebDataSource. This
32906 - WebHTMLView and WebDataSource are usually coupled via WebView and WebFrame, but not always.
33168 * Misc.subproj/WebCoreStatistics.m: (-[WebFrame renderTreeAsExternalRepresentation]): Added.
33570 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:request:]):
33579 (-[WebFrame _addExtraFieldsToRequest:alwaysFromRequest:]):
33629 (-[WebFrame _detachFromParent]): Remove plug-in controller code.
33630 (-[WebFrame _transitionToCommitted:]): Remove plug-in controller code.
33659 (-[WebFrame _detachFromParent]): Call newly factored code.
33660 (-[WebFrame _transitionToCommitted:]): Call newly factored code.
33661 (-[WebFrame _destroyPluginController]): New method to tear down plugins.
33674 (-[WebFrame _transitionToCommitted:]): Don't make a history item for a subframe
33686 (-[WebFrame _loadURL:intoChild:]): Setup provisional or current item before jumping into
33688 (-[WebFrame _restoreScrollPosition]): Tweaked to make the assertion message clearer.
33845 * WebView.subproj/WebFramePrivate.m: (-[WebFrame _makeDocumentView]): Added. Calls the
33847 (-[WebFrame _transitionToCommitted:]): Call _makeDocumentView instead of calling WebView
33855 since it's done by WebFrame now.
33903 * WebView.subproj/WebFrame.m: (-[WebFrame loadRequest:]): Propagate an override encoding if there
33905 * WebView.subproj/WebFramePrivate.m: (-[WebFrame _loadRequest:triggeringAction:loadType:]): Ditto.
33916 (-[WebFrame _transitionToCommitted:]):
33933 (-[WebFrame _detachFromParent]): destroy plugins here. We were only doing it
33945 (-[WebFrame _transitionToCommitted:]): Create a docView in the LoadStale case, like
34039 (-[WebPluginRequest webFrame]): Added.
34081 (-[WebFrame _clientRedirectedTo:delay:fireDate:lockHistory:]):
34109 (-[WebFrame _setState:]):
34135 (-[WebFrame _transitionToCommitted:]): Don't put the empty URL in
34137 (-[WebFrame
34198 * WebView.subproj/WebFrame.m:
34199 (-[WebFrame loadRequest:]):
34202 (-[WebFrame _loadItem:fromItem:withLoadType:]):
34203 (-[WebFrame _addExtraFieldsToRequest:alwaysFromRequest:]):
34204 (-[WebFrame _loadURL:loadType:triggeringEvent:isFormSubmission:]):
34205 (-[WebFrame _postWithURL:data:contentType:triggeringEvent:]):
34300 (-[WebFrame _setState:]):
34403 (-[WebDataSource _recursiveStopLoading]): Call webFrame before calling _stopLoading because we release the controller in _stopLoading and we depend on it in webFrame.
34478 Don't assert if the webFrame is nil, just return a partial dictionary.
34559 3108976 - assert _private provisionalItem in -[WebFrame(WebPrivate) _transitionToCommitted
34573 (-[WebFrame _transitionToCommitted:]): On redirect, update the URL of the frame's current
34575 (-[WebFrame _loadURL:loadType:triggeringEvent:isFormSubmission:]): Cut out funny business
34655 (-[WebFrame _opened]):
34665 (-[WebFrame _opened]):
34793 (-[WebFrame _setState:]):
34916 * WebView.subproj/WebFrame.m:
34917 (-[WebFrame loadRequest:]): Eliminate extra copy of a request.
34918 (-[WebFrame reload]): Eliminate extra copy of a request. Setup triggeringAction properly
34922 (-[WebFrame _createItem]): Save form state with history items.
34923 (-[WebFrame _isLoadComplete]): Fix up b/f cursor on page error before commit succeeds.
34924 (-[WebFrame _loadItem:fromItem:withLoadType:]): Set up request to rePOST if that's what the
34928 (-[WebFrame _actionInformationForLoadType:isFormSubmission:event:originalURL:]):
34930 (-[WebFrame _continueAfterNavigationPolicy:]): Comment only.
34931 (-[WebFrame _loadURL:loadType:triggeringEvent:isFormSubmission:]): Call new utility method
34933 (-[WebFrame _postWithURL:data:contentType:triggeringEvent:]): Call new utility method
34936 (-[WebFrame _reloadAllowingStaleDataWithOverrideEncoding:]): Whitespace only.
34937 (-[WebFrame _resetBackForwardListToCurrent]): Utility routine to fix up b/f cursor on page error.
34938 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:request:]): Fix up b/f cursor on page
34983 keepLoading is YES. Since the data source is not finished loading WebFrame won't do it.
35059 (-[WebFrame _loadURL:loadType:triggeringEvent:isFormSubmission:]):
35062 (-[WebFrame _continueFragmentScrollAfterNavigationPolicy:request:]): Avoid
35130 (-[WebFrame _purgePageCache]):
35131 (+[WebFrame _timeOfLastCompletedLoad]):
35132 (-[WebFrame _setState:]):
35133 (-[WebFrame _opened]):
35134 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:request:]):
35236 (-[WebFrame _transitionToCommitted:]):
35237 (-[WebFrame _purgePageCache]):
35238 (-[WebFrame _setState:]):
35239 (-[WebFrame _continueLoadRequestAfterNavigationPolicy:request:]):
35260 * WebView.subproj/WebFrame.m:
35261 (-[WebFrame loadRequest:]): Test for going to same URL, invoke loadTypeSame case.
35264 (-[WebFrame _addBackForwardItemClippedAtTarget:]): Remove a line of dead code.
35265 (-[WebFrame _createItem]): Set originalURL when item is created.
35266 (-[WebFrame _transitionToCommitted:]): For loadTypeSame, clear page cache
35267 (-[WebFrame _purgePageCache]): Added logging.
35268 (-[WebFrame _setState:]): Don't add to page cache if doing a reload.
35269 (-[WebFrame _isLoadComplete]): LoadTypeSame is a NOP.
35270 (-[WebFrame _loadItem:fromItem:withLoadType:]): LoadTypeSame is an ASSERT.
35271 (-[WebFrame _loadURL:loadType:triggeringEvent:isFormSubmission:]): In
35274 (-[WebFrame _loadURL:intoChild:]): Latent bug: WebFrameLoadTypeReloadAllowingStaleData
35276 (-[WebFrame _itemForRestoringDocState]): Prevent form state restore on reload and loadSame.
35277 (-[WebFrame _shouldTreatURLAsSameAsCurrent:]): New utility function.
35388 (-[WebFrame _actionInformationForNavigationType:event:originalURL:]):
35398 (-[WebFrame _actionInformationForNavigationType:event:originalURL:]):
35409 (-[WebFrame _loadDataSource:withLoadType:]): commented out assert that complains about lack of WebView. Long-term solution is to catch this earlier and have a lone datasource download mechanism 3118355.
35413 3097585 - Crash in -[WebFrame(WebPrivate) _isLoadComplete] at result of google image search
35425 (-[WebFrame _createItem]): Method rename (a nit I missed from an earlier change)
35426 (-[WebFrame _createItemTreeWithTargetFrame:clippedAtTarget:]): Method rename
35427 (-[WebFrame _detachChildren]): new method to do detaching right
35428 (-[WebFrame _detachFromParent]): call new method
35429 (-[WebFrame _setDataSource:]): call new method
35430 (-[WebFrame _transitionToCommitted:]): Method rename
35440 (-[WebFrame _loadItem:fromItem:withLoadType:]): Added FIXME comments about matching the _loadURL
35442 (-[WebFrame _actionInformationForNavigationType:event:originalURL:]): Only use the event if it's
35444 (-[WebFrame _continueFragmentScrollAfterNavigationPolicy:request:]): Call the new scrollToAnchorWithURL:
35446 (-[WebFrame _loadURL:loadType:triggeringEvent:isFormSubmission:]): Update checks here to more closely