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

Side by Side Diff: public/platform/Platform.h

Issue 804553003: Implement Permissions.query() and static PermissionStatus. (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: stupid compilers Created 5 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 * 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 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
79 class WebGraphicsContext3DProvider; 79 class WebGraphicsContext3DProvider;
80 class WebIDBFactory; 80 class WebIDBFactory;
81 class WebMIDIAccessor; 81 class WebMIDIAccessor;
82 class WebMIDIAccessorClient; 82 class WebMIDIAccessorClient;
83 class WebMediaStreamCenter; 83 class WebMediaStreamCenter;
84 class WebMediaStreamCenterClient; 84 class WebMediaStreamCenterClient;
85 class WebMessagePortChannel; 85 class WebMessagePortChannel;
86 class WebMimeRegistry; 86 class WebMimeRegistry;
87 class WebNavigatorConnectProvider; 87 class WebNavigatorConnectProvider;
88 class WebNotificationManager; 88 class WebNotificationManager;
89 class WebPermissionClient;
89 class WebPluginListBuilder; 90 class WebPluginListBuilder;
90 class WebPrescientNetworking; 91 class WebPrescientNetworking;
91 class WebPublicSuffixList; 92 class WebPublicSuffixList;
92 class WebPushProvider; 93 class WebPushProvider;
93 class WebRTCPeerConnectionHandler; 94 class WebRTCPeerConnectionHandler;
94 class WebRTCPeerConnectionHandlerClient; 95 class WebRTCPeerConnectionHandlerClient;
95 class WebSandboxSupport; 96 class WebSandboxSupport;
96 class WebScheduler; 97 class WebScheduler;
97 class WebSecurityOrigin; 98 class WebSecurityOrigin;
98 class WebScrollbarBehavior; 99 class WebScrollbarBehavior;
(...skipping 553 matching lines...) Expand 10 before | Expand all | Expand 10 after
652 653
653 // Push API------------------------------------------------------------ 654 // Push API------------------------------------------------------------
654 655
655 virtual WebPushProvider* pushProvider() { return 0; } 656 virtual WebPushProvider* pushProvider() { return 0; }
656 657
657 658
658 // navigator.connect -------------------------------------------------- 659 // navigator.connect --------------------------------------------------
659 660
660 virtual WebNavigatorConnectProvider* navigatorConnectProvider() { return 0; } 661 virtual WebNavigatorConnectProvider* navigatorConnectProvider() { return 0; }
661 662
663 // Permissions --------------------------------------------------------
664
665 virtual WebPermissionClient* permissionClient() { return 0; }
jochen (gone - plz use gerrit) 2015/03/10 13:16:42 that's the permissionClient used for all workers,
mlamouri (slow - plz ping) 2015/03/11 10:56:57 Yes. I agree it's not idea but I don't want that f
666
667
662 protected: 668 protected:
663 BLINK_PLATFORM_EXPORT Platform(); 669 BLINK_PLATFORM_EXPORT Platform();
664 virtual ~Platform() { } 670 virtual ~Platform() { }
665 671
666 WebThread* m_mainThread; 672 WebThread* m_mainThread;
667 }; 673 };
668 674
669 } // namespace blink 675 } // namespace blink
670 676
671 #endif 677 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698