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

Side by Side Diff: third_party/WebKit/LayoutTests/presentation/resources/presentation-service-mock.js

Issue 2737413003: [Presentation API] Remove references to presentation sessions. (Closed)
Patch Set: Update PresentationServiceDelegateImpl unittest Created 3 years, 9 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 /* 1 /*
2 * Mock implementation of mojo PresentationService. 2 * Mock implementation of mojo PresentationService.
3 */ 3 */
4 4
5 "use strict"; 5 "use strict";
6 6
7 let presentationServiceMock = loadMojoModules( 7 let presentationServiceMock = loadMojoModules(
8 'presentationServiceMock', 8 'presentationServiceMock',
9 [ 9 [
10 'third_party/WebKit/public/platform/modules/presentation/presentation.mojo m', 10 'third_party/WebKit/public/platform/modules/presentation/presentation.mojo m',
(...skipping 20 matching lines...) Expand all
31 this.onSetClient = null; 31 this.onSetClient = null;
32 } 32 }
33 33
34 setClient(client) { 34 setClient(client) {
35 this.client_ = client; 35 this.client_ = client;
36 36
37 if (this.onSetClient) 37 if (this.onSetClient)
38 this.onSetClient(); 38 this.onSetClient();
39 } 39 }
40 40
41 startSession(urls) { 41 startPresentation(urls) {
42 return Promise.resolve({ 42 return Promise.resolve({
43 sessionInfo: { url: urls[0], id: 'fakesession' }, 43 presentation_info: { url: urls[0], id: 'fakePresentationId' },
44 error: null, 44 error: null,
45 }); 45 });
46 } 46 }
47 47
48 joinSession(urls) { 48 reconnectPresentation(urls) {
49 return Promise.resolve({ 49 return Promise.resolve({
50 sessionInfo: { url: urls[0], id: 'fakeSessionId' }, 50 presentation_info: { url: urls[0], id: 'fakePresentationId' },
51 error: null, 51 error: null,
52 }); 52 });
53 } 53 }
54 54
55 terminate(presentationUrl, presentationId) { 55 terminate(presentationUrl, presentationId) {
56 this.client_.onConnectionStateChanged( 56 this.client_.onConnectionStateChanged(
57 { url: presentationUrl, id: presentationId }, 57 { url: presentationUrl, id: presentationId },
58 presentationService.PresentationConnectionState.TERMINATED); 58 presentationService.PresentationConnectionState.TERMINATED);
59 } 59 }
60 60
61 setPresentationConnection( 61 setPresentationConnection(
62 seesionInfo, controllerConnectionPtr, receiverConnectionRequest) { 62 presentation_info, controllerConnectionPtr,
63 receiverConnectionRequest) {
63 this.controllerConnectionPtr_ = controllerConnectionPtr; 64 this.controllerConnectionPtr_ = controllerConnectionPtr;
64 this.receiverConnectionRequest_ = receiverConnectionRequest; 65 this.receiverConnectionRequest_ = receiverConnectionRequest;
65 this.client_.onConnectionStateChanged( 66 this.client_.onConnectionStateChanged(
66 seesionInfo, 67 presentation_info,
67 presentationService.PresentationConnectionState.CONNECTED); 68 presentationService.PresentationConnectionState.CONNECTED);
68 } 69 }
69 70
70 onReceiverConnectionAvailable( 71 onReceiverConnectionAvailable(
71 strUrl, id, opt_controllerConnectionPtr, opt_receiverConnectionReque st) { 72 strUrl, id, opt_controllerConnectionPtr, opt_receiverConnectionReque st) {
72 const mojoUrl = new url.Url(); 73 const mojoUrl = new url.Url();
73 mojoUrl.url = strUrl; 74 mojoUrl.url = strUrl;
74 var controllerConnectionPtr = opt_controllerConnectionPtr; 75 var controllerConnectionPtr = opt_controllerConnectionPtr;
75 if (!controllerConnectionPtr) { 76 if (!controllerConnectionPtr) {
76 controllerConnectionPtr = new presentationService.PresentationConnec tionPtr(); 77 controllerConnectionPtr = new presentationService.PresentationConnec tionPtr();
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
110 return; 111 return;
111 112
112 const boundingRect = button.getBoundingClientRect(); 113 const boundingRect = button.getBoundingClientRect();
113 const x = boundingRect.left + boundingRect.width / 2; 114 const x = boundingRect.left + boundingRect.width / 2;
114 const y = boundingRect.top + boundingRect.height / 2; 115 const y = boundingRect.top + boundingRect.height / 2;
115 116
116 eventSender.mouseMoveTo(x, y); 117 eventSender.mouseMoveTo(x, y);
117 eventSender.mouseDown(); 118 eventSender.mouseDown();
118 eventSender.mouseUp(); 119 eventSender.mouseUp();
119 } 120 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698