Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 /* | 1 /* |
| 2 * Copyright (C) 2011, 2012 Google Inc. All rights reserved. | 2 * Copyright (C) 2011, 2012 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
| 6 * met: | 6 * met: |
| 7 * | 7 * |
| 8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
| (...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 68 class WebColorChooserClient; | 68 class WebColorChooserClient; |
| 69 class WebContentDecryptionModule; | 69 class WebContentDecryptionModule; |
| 70 class WebCookieJar; | 70 class WebCookieJar; |
| 71 class WebCString; | 71 class WebCString; |
| 72 class WebDataSource; | 72 class WebDataSource; |
| 73 class WebEncryptedMediaClient; | 73 class WebEncryptedMediaClient; |
| 74 class WebExternalPopupMenu; | 74 class WebExternalPopupMenu; |
| 75 class WebExternalPopupMenuClient; | 75 class WebExternalPopupMenuClient; |
| 76 class WebFormElement; | 76 class WebFormElement; |
| 77 class WebGeolocationClient; | 77 class WebGeolocationClient; |
| 78 class WebInstalledApp; | |
| 78 class WebMediaPlayerClient; | 79 class WebMediaPlayerClient; |
| 79 class WebMediaPlayerEncryptedMediaClient; | 80 class WebMediaPlayerEncryptedMediaClient; |
| 80 class WebMediaSession; | 81 class WebMediaSession; |
| 81 class WebMIDIClient; | 82 class WebMIDIClient; |
| 82 class WebNotificationPermissionCallback; | 83 class WebNotificationPermissionCallback; |
| 83 class WebPermissionClient; | 84 class WebPermissionClient; |
| 84 class WebServiceWorkerProvider; | 85 class WebServiceWorkerProvider; |
| 85 class WebSocketHandle; | 86 class WebSocketHandle; |
| 86 class WebPlugin; | 87 class WebPlugin; |
| 87 class WebPresentationClient; | 88 class WebPresentationClient; |
| (...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 349 | 350 |
| 350 // Used to access the embedder for the Push API. | 351 // Used to access the embedder for the Push API. |
| 351 virtual WebPushClient* pushClient() { return 0; } | 352 virtual WebPushClient* pushClient() { return 0; } |
| 352 | 353 |
| 353 | 354 |
| 354 // Presentation API ---------------------------------------------------- | 355 // Presentation API ---------------------------------------------------- |
| 355 | 356 |
| 356 // Used to access the embedder for the Presentation API. | 357 // Used to access the embedder for the Presentation API. |
| 357 virtual WebPresentationClient* presentationClient() { return 0; } | 358 virtual WebPresentationClient* presentationClient() { return 0; } |
| 358 | 359 |
| 360 // InstalledApp API ---------------------------------------------------- | |
| 361 | |
| 362 // Used to access the embedder for the InstalledApp API. | |
| 363 virtual WebInstalledApp* installedAppClient() { return nullptr; } | |
|
dcheng
2016/03/01 20:03:03
This should be named WebInstalledAppClient.
Daniel Nishi
2016/03/01 20:46:20
Done.
| |
| 359 | 364 |
| 360 // Editing ------------------------------------------------------------- | 365 // Editing ------------------------------------------------------------- |
| 361 | 366 |
| 362 // These methods allow the client to intercept and overrule editing | 367 // These methods allow the client to intercept and overrule editing |
| 363 // operations. | 368 // operations. |
| 364 virtual void didChangeSelection(bool isSelectionEmpty) { } | 369 virtual void didChangeSelection(bool isSelectionEmpty) { } |
| 365 | 370 |
| 366 | 371 |
| 367 // Dialogs ------------------------------------------------------------- | 372 // Dialogs ------------------------------------------------------------- |
| 368 | 373 |
| (...skipping 330 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 699 // This method takes ownership of the callbacks pointer. | 704 // This method takes ownership of the callbacks pointer. |
| 700 virtual void checkIfAudioSinkExistsAndIsAuthorized(const WebString& sinkId, const WebSecurityOrigin&, WebSetSinkIdCallbacks*) { BLINK_ASSERT_NOT_REACHED(); } | 705 virtual void checkIfAudioSinkExistsAndIsAuthorized(const WebString& sinkId, const WebSecurityOrigin&, WebSetSinkIdCallbacks*) { BLINK_ASSERT_NOT_REACHED(); } |
| 701 | 706 |
| 702 protected: | 707 protected: |
| 703 virtual ~WebFrameClient() { } | 708 virtual ~WebFrameClient() { } |
| 704 }; | 709 }; |
| 705 | 710 |
| 706 } // namespace blink | 711 } // namespace blink |
| 707 | 712 |
| 708 #endif | 713 #endif |
| OLD | NEW |