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

Unified Diff: ui/accessibility/platform/ax_platform_node_win.h

Issue 2766463002: DLL Export AXPlatformNodeWin. (Closed)
Patch Set: Use NON_EXPORTED_BASE 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ui/accessibility/platform/ax_platform_node_win.h
diff --git a/ui/accessibility/platform/ax_platform_node_win.h b/ui/accessibility/platform/ax_platform_node_win.h
index c676983de554f30a8b4b51cc57d3e1e6f4de4696..7daa45f3da4704f001dce44ebcee7a33e8179cf2 100644
--- a/ui/accessibility/platform/ax_platform_node_win.h
+++ b/ui/accessibility/platform/ax_platform_node_win.h
@@ -9,6 +9,7 @@
#include <atlcom.h>
#include <oleacc.h>
+#include "base/compiler_specific.h"
#include "base/observer_list.h"
#include "third_party/iaccessible2/ia2_api_all.h"
#include "ui/accessibility/ax_export.h"
@@ -32,14 +33,15 @@ class AX_EXPORT IAccessible2UsageObserver {
extern AX_EXPORT base::ObserverList<IAccessible2UsageObserver>&
GetIAccessible2UsageObserverList();
-class __declspec(uuid("26f5641a-246d-457b-a96d-07f3fae6acf2"))
-AXPlatformNodeWin
-: public CComObjectRootEx<CComMultiThreadModel>,
- public IDispatchImpl<IAccessible2_2, &IID_IAccessible2,
- &LIBID_IAccessible2Lib>,
- public IAccessibleText,
- public IServiceProvider,
- public AXPlatformNodeBase {
+class AX_EXPORT __declspec(uuid("26f5641a-246d-457b-a96d-07f3fae6acf2"))
+ AXPlatformNodeWin
+ : public NON_EXPORTED_BASE(CComObjectRootEx<CComMultiThreadModel>),
+ public IDispatchImpl<IAccessible2_2,
+ &IID_IAccessible2,
+ &LIBID_IAccessible2Lib>,
+ public IAccessibleText,
+ public IServiceProvider,
+ public NON_EXPORTED_BASE(AXPlatformNodeBase) {
public:
BEGIN_COM_MAP(AXPlatformNodeWin)
COM_INTERFACE_ENTRY2(IDispatch, IAccessible2_2)
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698