Bladeren bron

Ladybird/Qt: Use reload() IPC call for reload button

Instead of treating reloading as a regular navigation by using
load_url(), now we invoke a navigable reloading algorithm implemented
from the spec.

Now both reloading triggered from UI and location.reload() will use the
same code path.
Aliaksandr Kalenik 1 jaar geleden
bovenliggende
commit
a71b2e5fd9
1 gewijzigde bestanden met toevoegingen van 1 en 5 verwijderingen
  1. 1 5
      Ladybird/Qt/Tab.cpp

+ 1 - 5
Ladybird/Qt/Tab.cpp

@@ -786,11 +786,7 @@ void Tab::forward()
 
 void Tab::reload()
 {
-    if (m_history.is_empty())
-        return;
-
-    m_is_history_navigation = true;
-    view().load(m_history.current().url.to_byte_string());
+    view().reload();
 }
 
 void Tab::open_link(URL::URL const& url)