Changeset 87335 in webkit
- Timestamp:
- May 25, 2011 4:41:07 PM (13 years ago)
- Location:
- trunk/Source
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r87331 r87335 1 2011-05-25 Mark Rowe <mrowe@apple.com> 2 3 Reviewed by Sam Weinig. 4 5 <rdar://problem/9504058> Need some way to query user gesture state from injected bundle 6 7 * WebCore.exp.in: Add an export that WebKit2 needs. 8 1 9 2011-05-25 Jer Noble <jer.noble@apple.com> 2 10 -
trunk/Source/WebCore/WebCore.exp.in
r87331 r87335 541 541 __ZN7WebCore20ResourceResponseBaseC2Ev 542 542 __ZN7WebCore20SpaceSplitStringData12createVectorEv 543 __ZN7WebCore20UserGestureIndicator23s_processingUserGestureE 543 544 __ZN7WebCore20UserGestureIndicatorC1ENS_26ProcessingUserGestureStateE 544 545 __ZN7WebCore20UserGestureIndicatorD1Ev -
trunk/Source/WebKit2/ChangeLog
r87328 r87335 1 2011-05-25 Mark Rowe <mrowe@apple.com> 2 3 Reviewed by Sam Weinig. 4 5 <rdar://problem/9504058> Need some way to query user gesture state from injected bundle 6 7 Add WKBundleIsProcessingUserGesture. 8 9 * WebProcess/InjectedBundle/API/c/WKBundle.cpp: 10 (WKBundleIsPageBoxVisible): 11 (WKBundleIsProcessingUserGesture): 12 * WebProcess/InjectedBundle/API/c/WKBundlePrivate.h: 13 * WebProcess/InjectedBundle/InjectedBundle.cpp: 14 (WebKit::InjectedBundle::isProcessingUserGesture): 15 * WebProcess/InjectedBundle/InjectedBundle.h: 16 1 17 2011-05-24 Jer Noble <jer.noble@apple.com> 2 18 -
trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundle.cpp
r87175 r87335 194 194 } 195 195 196 WK_EXPORTbool WKBundleIsPageBoxVisible(WKBundleRef bundleRef, WKBundleFrameRef frameRef, int pageIndex)196 bool WKBundleIsPageBoxVisible(WKBundleRef bundleRef, WKBundleFrameRef frameRef, int pageIndex) 197 197 { 198 198 return toImpl(bundleRef)->isPageBoxVisible(toImpl(frameRef), pageIndex); 199 199 } 200 201 bool WKBundleIsProcessingUserGesture(WKBundleRef) 202 { 203 return InjectedBundle::isProcessingUserGesture(); 204 } -
trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundlePrivate.h
r87072 r87335 80 80 WK_EXPORT void WKBundleResetOriginAccessWhitelists(WKBundleRef bundle); 81 81 82 WK_EXPORT bool WKBundleIsProcessingUserGesture(WKBundleRef bundle); 83 82 84 #ifdef __cplusplus 83 85 } -
trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.cpp
r87072 r87335 52 52 #include <WebCore/SecurityOrigin.h> 53 53 #include <WebCore/Settings.h> 54 #include <WebCore/UserGestureIndicator.h> 54 55 #include <wtf/OwnArrayPtr.h> 55 56 #include <wtf/PassOwnArrayPtr.h> … … 215 216 216 217 return PrintContext::isPageBoxVisible(coreFrame, pageIndex); 218 } 219 220 bool InjectedBundle::isProcessingUserGesture() 221 { 222 return UserGestureIndicator::getUserGestureState() == DefinitelyProcessingUserGesture; 217 223 } 218 224 -
trunk/Source/WebKit2/WebProcess/InjectedBundle/InjectedBundle.h
r87072 r87335 132 132 static void reportException(JSContextRef, JSValueRef exception); 133 133 134 static bool isProcessingUserGesture(); 135 134 136 private: 135 137 InjectedBundle(const String&);
Note: See TracChangeset
for help on using the changeset viewer.