| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #import "ios/web/web_state/web_state_impl.h" | 5 #import "ios/web/web_state/web_state_impl.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 #include <stdint.h> | 8 #include <stdint.h> |
| 9 | 9 |
| 10 #include "base/logging.h" | 10 #include "base/logging.h" |
| (...skipping 714 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 725 | 725 |
| 726 void WebStateImpl::GoToIndex(int index) { | 726 void WebStateImpl::GoToIndex(int index) { |
| 727 [web_controller_ goToItemAtIndex:index]; | 727 [web_controller_ goToItemAtIndex:index]; |
| 728 } | 728 } |
| 729 | 729 |
| 730 void WebStateImpl::LoadURLWithParams( | 730 void WebStateImpl::LoadURLWithParams( |
| 731 const NavigationManager::WebLoadParams& params) { | 731 const NavigationManager::WebLoadParams& params) { |
| 732 [web_controller_ loadWithParams:params]; | 732 [web_controller_ loadWithParams:params]; |
| 733 } | 733 } |
| 734 | 734 |
| 735 void WebStateImpl::Reload() { |
| 736 [web_controller_ reload]; |
| 737 } |
| 738 |
| 735 void WebStateImpl::OnNavigationItemsPruned(size_t pruned_item_count) { | 739 void WebStateImpl::OnNavigationItemsPruned(size_t pruned_item_count) { |
| 736 for (auto& observer : observers_) | 740 for (auto& observer : observers_) |
| 737 observer.NavigationItemsPruned(pruned_item_count); | 741 observer.NavigationItemsPruned(pruned_item_count); |
| 738 } | 742 } |
| 739 | 743 |
| 740 void WebStateImpl::OnNavigationItemChanged() { | 744 void WebStateImpl::OnNavigationItemChanged() { |
| 741 for (auto& observer : observers_) | 745 for (auto& observer : observers_) |
| 742 observer.NavigationItemChanged(); | 746 observer.NavigationItemChanged(); |
| 743 } | 747 } |
| 744 | 748 |
| 745 void WebStateImpl::OnNavigationItemCommitted( | 749 void WebStateImpl::OnNavigationItemCommitted( |
| 746 const LoadCommittedDetails& load_details) { | 750 const LoadCommittedDetails& load_details) { |
| 747 for (auto& observer : observers_) | 751 for (auto& observer : observers_) |
| 748 observer.NavigationItemCommitted(load_details); | 752 observer.NavigationItemCommitted(load_details); |
| 749 } | 753 } |
| 750 | 754 |
| 751 WebState* WebStateImpl::GetWebState() { | 755 WebState* WebStateImpl::GetWebState() { |
| 752 return this; | 756 return this; |
| 753 } | 757 } |
| 754 | 758 |
| 755 } // namespace web | 759 } // namespace web |
| OLD | NEW |