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 #ifndef IOS_WEB_WEB_STATE_WEB_STATE_IMPL_H_ | 5 #ifndef IOS_WEB_WEB_STATE_WEB_STATE_IMPL_H_ |
6 #define IOS_WEB_WEB_STATE_WEB_STATE_IMPL_H_ | 6 #define IOS_WEB_WEB_STATE_WEB_STATE_IMPL_H_ |
7 | 7 |
8 #include <stddef.h> | 8 #include <stddef.h> |
9 #include <stdint.h> | 9 #include <stdint.h> |
10 | 10 |
(...skipping 259 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
270 void OnAuthRequired(NSURLProtectionSpace* protection_space, | 270 void OnAuthRequired(NSURLProtectionSpace* protection_space, |
271 NSURLCredential* proposed_credential, | 271 NSURLCredential* proposed_credential, |
272 const WebStateDelegate::AuthCallback& callback); | 272 const WebStateDelegate::AuthCallback& callback); |
273 | 273 |
274 // Cancels all dialogs associated with this web_state. | 274 // Cancels all dialogs associated with this web_state. |
275 void CancelDialogs(); | 275 void CancelDialogs(); |
276 | 276 |
277 // NavigationManagerDelegate: | 277 // NavigationManagerDelegate: |
278 void GoToIndex(int index) override; | 278 void GoToIndex(int index) override; |
279 void LoadURLWithParams(const NavigationManager::WebLoadParams&) override; | 279 void LoadURLWithParams(const NavigationManager::WebLoadParams&) override; |
| 280 void Reload() override; |
280 void OnNavigationItemsPruned(size_t pruned_item_count) override; | 281 void OnNavigationItemsPruned(size_t pruned_item_count) override; |
281 void OnNavigationItemChanged() override; | 282 void OnNavigationItemChanged() override; |
282 void OnNavigationItemCommitted( | 283 void OnNavigationItemCommitted( |
283 const LoadCommittedDetails& load_details) override; | 284 const LoadCommittedDetails& load_details) override; |
284 | 285 |
285 // Updates the HTTP response headers for the main page using the headers | 286 // Updates the HTTP response headers for the main page using the headers |
286 // passed to the OnHttpResponseHeadersReceived() function below. | 287 // passed to the OnHttpResponseHeadersReceived() function below. |
287 // GetHttpResponseHeaders() can be used to get the headers. | 288 // GetHttpResponseHeaders() can be used to get the headers. |
288 void UpdateHttpResponseHeaders(const GURL& url); | 289 void UpdateHttpResponseHeaders(const GURL& url); |
289 | 290 |
(...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
364 | 365 |
365 // Mojo interface registry for this WebState. | 366 // Mojo interface registry for this WebState. |
366 std::unique_ptr<service_manager::InterfaceRegistry> mojo_interface_registry_; | 367 std::unique_ptr<service_manager::InterfaceRegistry> mojo_interface_registry_; |
367 | 368 |
368 DISALLOW_COPY_AND_ASSIGN(WebStateImpl); | 369 DISALLOW_COPY_AND_ASSIGN(WebStateImpl); |
369 }; | 370 }; |
370 | 371 |
371 } // namespace web | 372 } // namespace web |
372 | 373 |
373 #endif // IOS_WEB_WEB_STATE_WEB_STATE_IMPL_H_ | 374 #endif // IOS_WEB_WEB_STATE_WEB_STATE_IMPL_H_ |
OLD | NEW |