OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2012 Google Inc. All rights reserved. | 2 * Copyright (C) 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 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
87 class WebMIDIAccessorClient; | 87 class WebMIDIAccessorClient; |
88 class WebMediaPlayer; | 88 class WebMediaPlayer; |
89 class WebMediaRecorderHandler; | 89 class WebMediaRecorderHandler; |
90 class WebMediaStream; | 90 class WebMediaStream; |
91 class WebMediaStreamCenter; | 91 class WebMediaStreamCenter; |
92 class WebMediaStreamCenterClient; | 92 class WebMediaStreamCenterClient; |
93 class WebMediaStreamTrack; | 93 class WebMediaStreamTrack; |
94 class WebMessagePortChannel; | 94 class WebMessagePortChannel; |
95 class WebMimeRegistry; | 95 class WebMimeRegistry; |
96 class WebNotificationManager; | 96 class WebNotificationManager; |
97 class WebPermissionClient; | |
98 class WebPluginListBuilder; | 97 class WebPluginListBuilder; |
99 class WebPrescientNetworking; | 98 class WebPrescientNetworking; |
100 class WebProcessMemoryDump; | 99 class WebProcessMemoryDump; |
101 class WebPublicSuffixList; | 100 class WebPublicSuffixList; |
102 class WebPushProvider; | 101 class WebPushProvider; |
103 class WebRTCCertificateGenerator; | 102 class WebRTCCertificateGenerator; |
104 class WebRTCPeerConnectionHandler; | 103 class WebRTCPeerConnectionHandler; |
105 class WebRTCPeerConnectionHandlerClient; | 104 class WebRTCPeerConnectionHandlerClient; |
106 class WebSandboxSupport; | 105 class WebSandboxSupport; |
107 class WebScrollbarBehavior; | 106 class WebScrollbarBehavior; |
(...skipping 468 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
576 // Web Notifications -------------------------------------------------- | 575 // Web Notifications -------------------------------------------------- |
577 | 576 |
578 virtual WebNotificationManager* notificationManager() { return nullptr; } | 577 virtual WebNotificationManager* notificationManager() { return nullptr; } |
579 | 578 |
580 | 579 |
581 // Push API------------------------------------------------------------ | 580 // Push API------------------------------------------------------------ |
582 | 581 |
583 virtual WebPushProvider* pushProvider() { return nullptr; } | 582 virtual WebPushProvider* pushProvider() { return nullptr; } |
584 | 583 |
585 | 584 |
586 // Permissions -------------------------------------------------------- | |
587 | |
588 virtual WebPermissionClient* permissionClient() { return nullptr; } | |
589 | |
590 | |
591 // Background Sync API------------------------------------------------------
------ | 585 // Background Sync API------------------------------------------------------
------ |
592 | 586 |
593 virtual WebSyncProvider* backgroundSyncProvider() { return nullptr; } | 587 virtual WebSyncProvider* backgroundSyncProvider() { return nullptr; } |
594 | 588 |
595 // Experimental Framework ---------------------------------------------- | 589 // Experimental Framework ---------------------------------------------- |
596 | 590 |
597 virtual WebTrialTokenValidator* trialTokenValidator() { return nullptr; } | 591 virtual WebTrialTokenValidator* trialTokenValidator() { return nullptr; } |
598 | 592 |
599 protected: | 593 protected: |
600 Platform(); | 594 Platform(); |
601 virtual ~Platform() { } | 595 virtual ~Platform() { } |
602 | 596 |
603 WebThread* m_mainThread; | 597 WebThread* m_mainThread; |
604 }; | 598 }; |
605 | 599 |
606 } // namespace blink | 600 } // namespace blink |
607 | 601 |
608 #endif | 602 #endif |
OLD | NEW |