1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #import "ios/web/browsing_data_managers/crw_cookie_browsing_data_manager.h"
7 #import "base/logging.h"
8 #include "ios/web/public/browser_state.h"
10 @implementation CRWCookieBrowsingDataManager {
11 web::BrowserState* _browserState; // Weak, owns this object.
14 - (instancetype)initWithBrowserState:(web::BrowserState*)browserState {
18 _browserState = browserState;
23 - (instancetype)init {
28 #pragma mark CRWBrowsingDataManager implementation
29 // TODO(shreyasv): During implementation of the following methods evaluate if
30 // the entire BrowserState is required. Looks like only |state_path| may be
34 // TODO(shreyasv): Implement this. crbug.com/480654
38 // TODO(shreyasv): Implement this. crbug.com/480654
41 - (void)removeDataAtStashPath {
42 // TODO(shreyasv): Implement this. crbug.com/480654
45 - (void)removeDataAtCanonicalPath {
46 // TODO(shreyasv): Implement this. crbug.com/480654