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

Side by Side Diff: third_party/WebKit/LayoutTests/http/tests/inspector/page-mock.js

Issue 2851913002: [DevTools] Do not expose agents on Target
Patch Set: storage and tests.js Created 3 years, 7 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
OLDNEW
1 var initialize_EmptyPageMock = function() { 1 var initialize_EmptyPageMock = function() {
2 2
3 var id = 0; 3 var id = 0;
4 4
5 function nextId(prefix) { 5 function nextId(prefix) {
6 return (prefix || '') + (++id); 6 return (prefix || '') + (++id);
7 } 7 }
8 8
9 InspectorTest.connectToPage = function(targetName, pageMock, makeMainTarget) { 9 InspectorTest.connectToPage = function(targetName, pageMock, makeMainTarget) {
10 var mockTarget = SDK.targetManager.createTarget(nextId('mock-target-'), targ etName, pageMock.capabilities(), params => pageMock.createConnection(params)); 10 var dispatcher = new Protocol.Dispatcher(params => pageMock.createConnection (params));
11 var mockTarget = SDK.targetManager.createTarget(nextId('mock-target-'), targ etName, pageMock.capabilities(), dispatcher);
11 if (makeMainTarget) { 12 if (makeMainTarget) {
12 SDK.targetManager._targets = SDK.targetManager._targets.filter(target => target !== mockTarget); 13 SDK.targetManager._targets = SDK.targetManager._targets.filter(target => target !== mockTarget);
13 SDK.targetManager._targets.unshift(mockTarget); 14 SDK.targetManager._targets.unshift(mockTarget);
14 } 15 }
15 return mockTarget; 16 return mockTarget;
16 } 17 }
17 18
18 InspectorTest.PageMock = class { 19 InspectorTest.PageMock = class {
19 constructor(url) { 20 constructor(url) {
20 this._url = url; 21 this._url = url;
(...skipping 219 matching lines...) Expand 10 before | Expand all | Expand 10 after
240 disconnect() { 241 disconnect() {
241 this._onDisconnect.call(null, 'force disconnect'); 242 this._onDisconnect.call(null, 'force disconnect');
242 this._onDisconnect = null; 243 this._onDisconnect = null;
243 this._onMessage = null; 244 this._onMessage = null;
244 return Promise.resolve(); 245 return Promise.resolve();
245 } 246 }
246 }; 247 };
247 248
248 }; 249 };
249 250
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698