| OLD | NEW |
| 1 2011-01-19 Darin Fisher <darin@chromium.org> | |
| 2 | |
| 3 Reviewed by Mihai Parparita. | |
| 4 | |
| 5 Re-initialize the HistoryItem fully when navigating to a HistoryItem, | |
| 6 or replacing a HistoryItem, results in a different URL. | |
| 7 | |
| 8 https://bugs.webkit.org/show_bug.cgi?id=49654 | |
| 9 | |
| 10 This patch also forces all HistoryItems to record the post-redirect | |
| 11 URL. Previously, frames would remember the pre-redirect URL. This is | |
| 12 problematic since other members of the HistoryItem correspond to the | |
| 13 post-redirect URL. | |
| 14 | |
| 15 Tests: fast/history/history-replace-updates-current-item.html | |
| 16 http/tests/navigation/redirect-on-back-updates-history-item.html | |
| 17 http/tests/navigation/redirect-on-reload-updates-history-item.htm
l | |
| 18 | |
| 19 * history/HistoryItem.cpp: | |
| 20 (WebCore::HistoryItem::HistoryItem): | |
| 21 (WebCore::HistoryItem::reset): | |
| 22 * history/HistoryItem.h: | |
| 23 * loader/HistoryController.cpp: | |
| 24 (WebCore::HistoryController::updateForBackForwardNavigation): | |
| 25 (WebCore::HistoryController::updateForReload): | |
| 26 (WebCore::HistoryController::updateForStandardLoad): | |
| 27 (WebCore::HistoryController::updateForRedirectWithLockedBackForwardList)
: | |
| 28 (WebCore::HistoryController::initializeItem): | |
| 29 (WebCore::HistoryController::createItem): | |
| 30 (WebCore::HistoryController::createItemTree): | |
| 31 (WebCore::HistoryController::updateCurrentItem): | |
| 32 * loader/HistoryController.h: | |
| 33 | |
| 34 2011-01-30 Kenichi Ishibashi <bashi@google.com> | 1 2011-01-30 Kenichi Ishibashi <bashi@google.com> |
| 35 | 2 |
| 36 Reviewed by Kent Tamura. | 3 Reviewed by Kent Tamura. |
| 37 | 4 |
| 38 Dangling form associated elements should not be registered on the docume
nt | 5 Dangling form associated elements should not be registered on the docume
nt |
| 39 https://bugs.webkit.org/show_bug.cgi?id=53223 | 6 https://bugs.webkit.org/show_bug.cgi?id=53223 |
| 40 | 7 |
| 41 Adds insertedIntoDocument() and remvoedFromDocument() to | 8 Adds insertedIntoDocument() and remvoedFromDocument() to |
| 42 FormAssociatedElement class to register the element on the document | 9 FormAssociatedElement class to register the element on the document |
| 43 if and only if it actually inserted into (removed from) the document. | 10 if and only if it actually inserted into (removed from) the document. |
| (...skipping 2786 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2830 (WebCore::ScriptCallFrame::buildInspectorObject): | 2797 (WebCore::ScriptCallFrame::buildInspectorObject): |
| 2831 * inspector/ScriptCallFrame.h: | 2798 * inspector/ScriptCallFrame.h: |
| 2832 (WebCore::ScriptCallFrame::sourceURL): | 2799 (WebCore::ScriptCallFrame::sourceURL): |
| 2833 * inspector/ScriptCallStack.h: | 2800 * inspector/ScriptCallStack.h: |
| 2834 * inspector/TimelineRecordFactory.cpp: | 2801 * inspector/TimelineRecordFactory.cpp: |
| 2835 (WebCore::TimelineRecordFactory::createGenericRecord): | 2802 (WebCore::TimelineRecordFactory::createGenericRecord): |
| 2836 * inspector/front-end/ConsoleView.js: | 2803 * inspector/front-end/ConsoleView.js: |
| 2837 (WebInspector.ConsoleMessage.prototype._populateStackTraceTreeElement): | 2804 (WebInspector.ConsoleMessage.prototype._populateStackTraceTreeElement): |
| 2838 | 2805 |
| 2839 == Rolled over to ChangeLog-2010-12-06 == | 2806 == Rolled over to ChangeLog-2010-12-06 == |
| OLD | NEW |