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

Side by Side Diff: Source/web/AssertMatchingEnums.cpp

Issue 16507017: Initial touch-action main thread implementation (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: merge with trunk - no changes Created 7 years, 1 month 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 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
68 #include "core/loader/NavigationPolicy.h" 68 #include "core/loader/NavigationPolicy.h"
69 #include "core/loader/appcache/ApplicationCacheHost.h" 69 #include "core/loader/appcache/ApplicationCacheHost.h"
70 #include "core/page/InjectedStyleSheet.h" 70 #include "core/page/InjectedStyleSheet.h"
71 #include "core/page/PageVisibilityState.h" 71 #include "core/page/PageVisibilityState.h"
72 #include "core/page/Settings.h" 72 #include "core/page/Settings.h"
73 #include "core/platform/Cursor.h" 73 #include "core/platform/Cursor.h"
74 #include "core/platform/graphics/filters/FilterOperation.h" 74 #include "core/platform/graphics/filters/FilterOperation.h"
75 #include "core/platform/mediastream/RTCDataChannelHandlerClient.h" 75 #include "core/platform/mediastream/RTCDataChannelHandlerClient.h"
76 #include "core/platform/mediastream/RTCPeerConnectionHandlerClient.h" 76 #include "core/platform/mediastream/RTCPeerConnectionHandlerClient.h"
77 #include "core/rendering/CompositingReasons.h" 77 #include "core/rendering/CompositingReasons.h"
78 #include "core/rendering/style/RenderStyleConstants.h"
78 #include "modules/geolocation/GeolocationError.h" 79 #include "modules/geolocation/GeolocationError.h"
79 #include "modules/geolocation/GeolocationPosition.h" 80 #include "modules/geolocation/GeolocationPosition.h"
80 #include "modules/indexeddb/IDBCursor.h" 81 #include "modules/indexeddb/IDBCursor.h"
81 #include "modules/indexeddb/IDBDatabaseBackendInterface.h" 82 #include "modules/indexeddb/IDBDatabaseBackendInterface.h"
82 #include "modules/indexeddb/IDBKey.h" 83 #include "modules/indexeddb/IDBKey.h"
83 #include "modules/indexeddb/IDBKeyPath.h" 84 #include "modules/indexeddb/IDBKeyPath.h"
84 #include "modules/indexeddb/IDBMetadata.h" 85 #include "modules/indexeddb/IDBMetadata.h"
85 #include "modules/indexeddb/chromium/IDBFactoryBackendInterfaceChromium.h" 86 #include "modules/indexeddb/chromium/IDBFactoryBackendInterfaceChromium.h"
86 #include "modules/notifications/NotificationClient.h" 87 #include "modules/notifications/NotificationClient.h"
87 #include "modules/quota/StorageQuota.h" 88 #include "modules/quota/StorageQuota.h"
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
119 #include "public/platform/WebRTCDataChannelHandlerClient.h" 120 #include "public/platform/WebRTCDataChannelHandlerClient.h"
120 #include "public/platform/WebRTCPeerConnectionHandlerClient.h" 121 #include "public/platform/WebRTCPeerConnectionHandlerClient.h"
121 #include "public/platform/WebReferrerPolicy.h" 122 #include "public/platform/WebReferrerPolicy.h"
122 #include "public/platform/WebScrollbar.h" 123 #include "public/platform/WebScrollbar.h"
123 #include "public/platform/WebStorageQuotaError.h" 124 #include "public/platform/WebStorageQuotaError.h"
124 #include "public/platform/WebStorageQuotaType.h" 125 #include "public/platform/WebStorageQuotaType.h"
125 #include "public/platform/WebURLRequest.h" 126 #include "public/platform/WebURLRequest.h"
126 #include "public/platform/WebURLResponse.h" 127 #include "public/platform/WebURLResponse.h"
127 #include "public/web/WebNavigationPolicy.h" 128 #include "public/web/WebNavigationPolicy.h"
128 #include "public/web/WebSerializedScriptValueVersion.h" 129 #include "public/web/WebSerializedScriptValueVersion.h"
130 #include "public/web/WebTouchAction.h"
129 #include "wtf/Assertions.h" 131 #include "wtf/Assertions.h"
130 #include "wtf/text/StringImpl.h" 132 #include "wtf/text/StringImpl.h"
131 133
132 #define COMPILE_ASSERT_MATCHING_ENUM(webkit_name, webcore_name) \ 134 #define COMPILE_ASSERT_MATCHING_ENUM(webkit_name, webcore_name) \
133 COMPILE_ASSERT(int(blink::webkit_name) == int(WebCore::webcore_name), mismat ching_enums) 135 COMPILE_ASSERT(int(blink::webkit_name) == int(WebCore::webcore_name), mismat ching_enums)
134 136
135 #define COMPILE_ASSERT_MATCHING_UINT64(webkit_name, webcore_name) \ 137 #define COMPILE_ASSERT_MATCHING_UINT64(webkit_name, webcore_name) \
136 COMPILE_ASSERT(blink::webkit_name == WebCore::webcore_name, mismatching_enum s) 138 COMPILE_ASSERT(blink::webkit_name == WebCore::webcore_name, mismatching_enum s)
137 139
138 // These constants are in WTF, bring them into WebCore so the ASSERT still works for them! 140 // These constants are in WTF, bring them into WebCore so the ASSERT still works for them!
(...skipping 504 matching lines...) Expand 10 before | Expand all | Expand 10 after
643 COMPILE_ASSERT_MATCHING_ENUM(WebNavigationPolicyNewForegroundTab, NavigationPoli cyNewForegroundTab); 645 COMPILE_ASSERT_MATCHING_ENUM(WebNavigationPolicyNewForegroundTab, NavigationPoli cyNewForegroundTab);
644 COMPILE_ASSERT_MATCHING_ENUM(WebNavigationPolicyNewWindow, NavigationPolicyNewWi ndow); 646 COMPILE_ASSERT_MATCHING_ENUM(WebNavigationPolicyNewWindow, NavigationPolicyNewWi ndow);
645 COMPILE_ASSERT_MATCHING_ENUM(WebNavigationPolicyNewPopup, NavigationPolicyNewPop up); 647 COMPILE_ASSERT_MATCHING_ENUM(WebNavigationPolicyNewPopup, NavigationPolicyNewPop up);
646 648
647 COMPILE_ASSERT_MATCHING_ENUM(WebConsoleMessage::LevelDebug, DebugMessageLevel); 649 COMPILE_ASSERT_MATCHING_ENUM(WebConsoleMessage::LevelDebug, DebugMessageLevel);
648 COMPILE_ASSERT_MATCHING_ENUM(WebConsoleMessage::LevelLog, LogMessageLevel); 650 COMPILE_ASSERT_MATCHING_ENUM(WebConsoleMessage::LevelLog, LogMessageLevel);
649 COMPILE_ASSERT_MATCHING_ENUM(WebConsoleMessage::LevelWarning, WarningMessageLeve l); 651 COMPILE_ASSERT_MATCHING_ENUM(WebConsoleMessage::LevelWarning, WarningMessageLeve l);
650 COMPILE_ASSERT_MATCHING_ENUM(WebConsoleMessage::LevelError, ErrorMessageLevel); 652 COMPILE_ASSERT_MATCHING_ENUM(WebConsoleMessage::LevelError, ErrorMessageLevel);
651 COMPILE_ASSERT_MATCHING_ENUM(WebConsoleMessage::LevelInfo, InfoMessageLevel); 653 COMPILE_ASSERT_MATCHING_ENUM(WebConsoleMessage::LevelInfo, InfoMessageLevel);
652 654
655 COMPILE_ASSERT_MATCHING_ENUM(WebTouchActionNone, TouchActionNone);
656 COMPILE_ASSERT_MATCHING_ENUM(WebTouchActionAuto, TouchActionAuto);
657
653 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonUnknown, CompositingReasonNone); 658 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonUnknown, CompositingReasonNone);
654 COMPILE_ASSERT_MATCHING_UINT64(CompositingReason3DTransform, CompositingReason3D Transform); 659 COMPILE_ASSERT_MATCHING_UINT64(CompositingReason3DTransform, CompositingReason3D Transform);
655 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonVideo, CompositingReasonVideo); 660 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonVideo, CompositingReasonVideo);
656 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonCanvas, CompositingReasonCanvas) ; 661 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonCanvas, CompositingReasonCanvas) ;
657 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonPlugin, CompositingReasonPlugin) ; 662 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonPlugin, CompositingReasonPlugin) ;
658 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonIFrame, CompositingReasonIFrame) ; 663 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonIFrame, CompositingReasonIFrame) ;
659 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonBackfaceVisibilityHidden, Compos itingReasonBackfaceVisibilityHidden); 664 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonBackfaceVisibilityHidden, Compos itingReasonBackfaceVisibilityHidden);
660 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonAnimation, CompositingReasonAnim ation); 665 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonAnimation, CompositingReasonAnim ation);
661 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonFilters, CompositingReasonFilter s); 666 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonFilters, CompositingReasonFilter s);
662 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonPositionFixed, CompositingReason PositionFixed); 667 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonPositionFixed, CompositingReason PositionFixed);
(...skipping 15 matching lines...) Expand all
678 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonRoot, CompositingReasonRoot); 683 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonRoot, CompositingReasonRoot);
679 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonLayerForClip, CompositingReasonL ayerForClip); 684 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonLayerForClip, CompositingReasonL ayerForClip);
680 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonLayerForScrollbar, CompositingRe asonLayerForScrollbar); 685 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonLayerForScrollbar, CompositingRe asonLayerForScrollbar);
681 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonLayerForScrollingContainer, Comp ositingReasonLayerForScrollingContainer); 686 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonLayerForScrollingContainer, Comp ositingReasonLayerForScrollingContainer);
682 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonLayerForForeground, CompositingR easonLayerForForeground); 687 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonLayerForForeground, CompositingR easonLayerForForeground);
683 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonLayerForBackground, CompositingR easonLayerForBackground); 688 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonLayerForBackground, CompositingR easonLayerForBackground);
684 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonLayerForMask, CompositingReasonL ayerForMask); 689 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonLayerForMask, CompositingReasonL ayerForMask);
685 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonOverflowScrollingParent, Composi tingReasonOverflowScrollingParent); 690 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonOverflowScrollingParent, Composi tingReasonOverflowScrollingParent);
686 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonOutOfFlowClipping, CompositingRe asonOutOfFlowClipping); 691 COMPILE_ASSERT_MATCHING_UINT64(CompositingReasonOutOfFlowClipping, CompositingRe asonOutOfFlowClipping);
687 COMPILE_ASSERT_MATCHING_UINT64(kSerializedScriptValueVersion, SerializedScriptVa lue::wireFormatVersion); 692 COMPILE_ASSERT_MATCHING_UINT64(kSerializedScriptValueVersion, SerializedScriptVa lue::wireFormatVersion);
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698