diff options
author | Andreas Kling <kling@serenityos.org> | 2020-07-07 15:04:05 +0200 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2020-07-07 15:09:26 +0200 |
commit | 1493dd9dc628c4fceb005109b01b24605f6b22af (patch) | |
tree | e4d30472ffbcd87b11f9fcb40ef415ba3a7387dc /Kernel | |
parent | b5e04cb070b597ac848ed5222bf814db8a506726 (diff) | |
download | serenity-1493dd9dc628c4fceb005109b01b24605f6b22af.zip |
Browser: Simplify the History class and fix back/forward history push
This code was previously relying on the PageView::on_load_start hook
firing synchronously when calling PageView::load(). This was not
happening with WebContentView, so it broke the back/forward history.
Instead, we now differentiate between history navigations and normal
loads in Tab::load(). History navigations don't push new entries into
history, but instead just move the history pointer.
Diffstat (limited to 'Kernel')
0 files changed, 0 insertions, 0 deletions