Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(416)

Side by Side Diff: ios/web/web_state/ui/crw_web_controller.mm

Issue 2326823002: [ios] Removed CHECK that URL passed to setDocumentURL: is invalid. (Closed)
Patch Set: Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2012 The Chromium Authors. All rights reserved. 1 // Copyright 2012 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/ui/crw_web_controller.h" 5 #import "ios/web/web_state/ui/crw_web_controller.h"
6 6
7 #import <WebKit/WebKit.h> 7 #import <WebKit/WebKit.h>
8 8
9 #import <objc/runtime.h> 9 #import <objc/runtime.h>
10 #include <stddef.h> 10 #include <stddef.h>
(...skipping 1469 matching lines...) Expand 10 before | Expand all | Expand 10 after
1480 1480
1481 - (void)replaceStateWithPageURL:(const GURL&)pageUrl 1481 - (void)replaceStateWithPageURL:(const GURL&)pageUrl
1482 stateObject:(NSString*)stateObject { 1482 stateObject:(NSString*)stateObject {
1483 [[self sessionController] updateCurrentEntryWithURL:pageUrl 1483 [[self sessionController] updateCurrentEntryWithURL:pageUrl
1484 stateObject:stateObject]; 1484 stateObject:stateObject];
1485 [self didUpdateHistoryStateWithPageURL:pageUrl]; 1485 [self didUpdateHistoryStateWithPageURL:pageUrl];
1486 } 1486 }
1487 1487
1488 - (void)setDocumentURL:(const GURL&)newURL { 1488 - (void)setDocumentURL:(const GURL&)newURL {
1489 if (newURL != _documentURL) { 1489 if (newURL != _documentURL) {
1490 CHECK(newURL.is_valid());
1491 _documentURL = newURL; 1490 _documentURL = newURL;
1492 _interactionRegisteredSinceLastURLChange = NO; 1491 _interactionRegisteredSinceLastURLChange = NO;
1493 } 1492 }
1494 } 1493 }
1495 1494
1496 - (BOOL)isCurrentNavigationItemPOST { 1495 - (BOOL)isCurrentNavigationItemPOST {
1497 // |_pendingNavigationInfo| will be nil if the decidePolicy* delegate methods 1496 // |_pendingNavigationInfo| will be nil if the decidePolicy* delegate methods
1498 // were not called. 1497 // were not called.
1499 NSString* HTTPMethod = 1498 NSString* HTTPMethod =
1500 _pendingNavigationInfo 1499 _pendingNavigationInfo
(...skipping 4128 matching lines...) Expand 10 before | Expand all | Expand 10 after
5629 } 5628 }
5630 5629
5631 return web::WEB_VIEW_DOCUMENT_TYPE_GENERIC; 5630 return web::WEB_VIEW_DOCUMENT_TYPE_GENERIC;
5632 } 5631 }
5633 5632
5634 - (NSString*)refererFromNavigationAction:(WKNavigationAction*)action { 5633 - (NSString*)refererFromNavigationAction:(WKNavigationAction*)action {
5635 return [action.request valueForHTTPHeaderField:@"Referer"]; 5634 return [action.request valueForHTTPHeaderField:@"Referer"];
5636 } 5635 }
5637 5636
5638 @end 5637 @end
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698