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

Side by Side Diff: ceee/ie/plugin/bho/webrequest_notifier.h

Issue 5544010: Revert 68293 - Revert 68290 - Restored missing BrokerRpcClient::Connect.... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 10 years 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 | Annotate | Revision Log
« no previous file with comments | « ceee/ie/plugin/bho/executor.cc ('k') | ceee/ie/plugin/bho/webrequest_notifier.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2010 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 // Web request notifier implementation. 5 // Web request notifier implementation.
6 #ifndef CEEE_IE_PLUGIN_BHO_WEBREQUEST_NOTIFIER_H_ 6 #ifndef CEEE_IE_PLUGIN_BHO_WEBREQUEST_NOTIFIER_H_
7 #define CEEE_IE_PLUGIN_BHO_WEBREQUEST_NOTIFIER_H_ 7 #define CEEE_IE_PLUGIN_BHO_WEBREQUEST_NOTIFIER_H_
8 8
9 #include <atlbase.h> 9 #include <atlbase.h>
10 #include <wininet.h> 10 #include <wininet.h>
(...skipping 382 matching lines...) Expand 10 before | Expand all | Expand 10 after
393 app::win::IATPatchFunction internet_set_status_callback_a_patch_; 393 app::win::IATPatchFunction internet_set_status_callback_a_patch_;
394 app::win::IATPatchFunction internet_set_status_callback_w_patch_; 394 app::win::IATPatchFunction internet_set_status_callback_w_patch_;
395 app::win::IATPatchFunction internet_connect_a_patch_; 395 app::win::IATPatchFunction internet_connect_a_patch_;
396 app::win::IATPatchFunction internet_connect_w_patch_; 396 app::win::IATPatchFunction internet_connect_w_patch_;
397 app::win::IATPatchFunction http_open_request_a_patch_; 397 app::win::IATPatchFunction http_open_request_a_patch_;
398 app::win::IATPatchFunction http_open_request_w_patch_; 398 app::win::IATPatchFunction http_open_request_w_patch_;
399 app::win::IATPatchFunction http_send_request_a_patch_; 399 app::win::IATPatchFunction http_send_request_a_patch_;
400 app::win::IATPatchFunction http_send_request_w_patch_; 400 app::win::IATPatchFunction http_send_request_w_patch_;
401 app::win::IATPatchFunction internet_read_file_patch_; 401 app::win::IATPatchFunction internet_read_file_patch_;
402 402
403 // Broker RPC client.
404 BrokerRpcClient broker_rpc_client_;
405
403 // The funnel for sending webRequest events to the broker. 406 // The funnel for sending webRequest events to the broker.
404 WebRequestEventsFunnel webrequest_events_funnel_; 407 WebRequestEventsFunnel webrequest_events_funnel_;
405 408
406 // Used to protect the access to all the following data members. 409 // Used to protect the access to all the following data members.
407 CComAutoCriticalSection critical_section_; 410 CComAutoCriticalSection critical_section_;
408 411
409 // Used to intercept InternetStatusCallback function, which is defined by a 412 // Used to intercept InternetStatusCallback function, which is defined by a
410 // WinINet client to observe status changes. 413 // WinINet client to observe status changes.
411 FunctionStub* internet_status_callback_stub_; 414 FunctionStub* internet_status_callback_stub_;
412 415
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
444 : public WebRequestNotifier, 447 : public WebRequestNotifier,
445 public Singleton<ProductionWebRequestNotifier> { 448 public Singleton<ProductionWebRequestNotifier> {
446 private: 449 private:
447 ProductionWebRequestNotifier() {} 450 ProductionWebRequestNotifier() {}
448 451
449 friend struct DefaultSingletonTraits<ProductionWebRequestNotifier>; 452 friend struct DefaultSingletonTraits<ProductionWebRequestNotifier>;
450 DISALLOW_COPY_AND_ASSIGN(ProductionWebRequestNotifier); 453 DISALLOW_COPY_AND_ASSIGN(ProductionWebRequestNotifier);
451 }; 454 };
452 455
453 #endif // CEEE_IE_PLUGIN_BHO_WEBREQUEST_NOTIFIER_H_ 456 #endif // CEEE_IE_PLUGIN_BHO_WEBREQUEST_NOTIFIER_H_
OLDNEW
« no previous file with comments | « ceee/ie/plugin/bho/executor.cc ('k') | ceee/ie/plugin/bho/webrequest_notifier.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698