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

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

Issue 2542203004: blink: Cleanup class/struct forward declarations (Closed)
Patch Set: Created 4 years 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 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
50 #include "WebSpeechSynthesizer.h" 50 #include "WebSpeechSynthesizer.h"
51 #include "WebStorageQuotaCallbacks.h" 51 #include "WebStorageQuotaCallbacks.h"
52 #include "WebStorageQuotaType.h" 52 #include "WebStorageQuotaType.h"
53 #include "WebString.h" 53 #include "WebString.h"
54 #include "WebURLError.h" 54 #include "WebURLError.h"
55 #include "WebVector.h" 55 #include "WebVector.h"
56 #include "base/metrics/user_metrics_action.h" 56 #include "base/metrics/user_metrics_action.h"
57 #include "cc/resources/shared_bitmap.h" 57 #include "cc/resources/shared_bitmap.h"
58 #include "cc/surfaces/frame_sink_id.h" 58 #include "cc/surfaces/frame_sink_id.h"
59 59
60 class GrContext;
61
62 namespace gpu { 60 namespace gpu {
63 class GpuMemoryBufferManager; 61 class GpuMemoryBufferManager;
64 } 62 }
65 63
66 namespace v8 { 64 namespace v8 {
67 class Context; 65 class Context;
68 template <class T> 66 template <class T>
69 class Local; 67 class Local;
70 } 68 }
71 69
(...skipping 10 matching lines...) Expand all
82 class WebDatabaseObserver; 80 class WebDatabaseObserver;
83 class WebPlatformEventListener; 81 class WebPlatformEventListener;
84 class WebFallbackThemeEngine; 82 class WebFallbackThemeEngine;
85 class WebFileSystem; 83 class WebFileSystem;
86 class WebFileUtilities; 84 class WebFileUtilities;
87 class WebFlingAnimator; 85 class WebFlingAnimator;
88 class WebGestureCurve; 86 class WebGestureCurve;
89 class WebGraphicsContext3DProvider; 87 class WebGraphicsContext3DProvider;
90 class WebIDBFactory; 88 class WebIDBFactory;
91 class WebImageCaptureFrameGrabber; 89 class WebImageCaptureFrameGrabber;
92 class WebInstalledApp;
93 class WebMIDIAccessor; 90 class WebMIDIAccessor;
94 class WebMIDIAccessorClient; 91 class WebMIDIAccessorClient;
95 class WebMediaPlayer; 92 class WebMediaPlayer;
96 class WebMediaRecorderHandler; 93 class WebMediaRecorderHandler;
97 class WebMediaStream; 94 class WebMediaStream;
98 class WebMediaStreamCenter; 95 class WebMediaStreamCenter;
99 class WebMediaStreamCenterClient; 96 class WebMediaStreamCenterClient;
100 class WebMediaStreamTrack; 97 class WebMediaStreamTrack;
101 class WebMessagePortChannel; 98 class WebMessagePortChannel;
102 class WebNotificationManager; 99 class WebNotificationManager;
103 class WebPluginListBuilder; 100 class WebPluginListBuilder;
104 class WebPrescientNetworking; 101 class WebPrescientNetworking;
105 class WebProcessMemoryDump;
106 class WebPublicSuffixList; 102 class WebPublicSuffixList;
107 class WebPushProvider; 103 class WebPushProvider;
108 class WebRTCCertificateGenerator; 104 class WebRTCCertificateGenerator;
109 class WebRTCPeerConnectionHandler; 105 class WebRTCPeerConnectionHandler;
110 class WebRTCPeerConnectionHandlerClient; 106 class WebRTCPeerConnectionHandlerClient;
111 class WebSandboxSupport; 107 class WebSandboxSupport;
112 class WebScrollbarBehavior; 108 class WebScrollbarBehavior;
113 class WebSecurityOrigin; 109 class WebSecurityOrigin;
114 class WebServiceWorkerCacheStorage; 110 class WebServiceWorkerCacheStorage;
115 class WebSpeechSynthesizer; 111 class WebSpeechSynthesizer;
(...skipping 563 matching lines...) Expand 10 before | Expand all | Expand 10 after
679 protected: 675 protected:
680 Platform(); 676 Platform();
681 virtual ~Platform() {} 677 virtual ~Platform() {}
682 678
683 WebThread* m_mainThread; 679 WebThread* m_mainThread;
684 }; 680 };
685 681
686 } // namespace blink 682 } // namespace blink
687 683
688 #endif 684 #endif
OLDNEW
« no previous file with comments | « third_party/WebKit/Source/wtf/HashTraits.h ('k') | third_party/WebKit/public/platform/WebContentDecryptionModuleSession.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698