Tools/ChangeLog

 12012-03-06 Filip Pizlo <fpizlo@apple.com>
 2
 3 DumpRenderTree should support preciseTime()
 4 https://bugs.webkit.org/show_bug.cgi?id=80397
 5
 6 Reviewed by NOBODY (OOPS!).
 7
 8 * DumpRenderTree/LayoutTestController.cpp:
 9 (preciseTimeCallback):
 10 (LayoutTestController::staticFunctions):
 11
1122012-03-06 Kristóf Kosztyó <kkristof@inf.u-szeged.hu>
213
314 [Qt] Create EWS to build WebKit2
109878

Tools/DumpRenderTree/LayoutTestController.cpp

3939#include <locale.h>
4040#include <stdio.h>
4141#include <wtf/Assertions.h>
 42#include <wtf/CurrentTime.h>
4243#include <wtf/MathExtras.h>
4344#include <wtf/OwnArrayPtr.h>
4445#include <wtf/RefPtr.h>

@@static JSValueRef setBackingScaleFactorC
22042205 return JSValueMakeUndefined(context);
22052206}
22062207
 2208static JSValueRef preciseTimeCallback(JSContextRef context, JSObjectRef, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef* exception)
 2209{
 2210 return JSValueMakeNumber(context, WTF::currentTime());
 2211}
 2212
22072213// Static Values
22082214
22092215static JSValueRef getGlobalFlagCallback(JSContextRef context, JSObjectRef thisObject, JSStringRef propertyName, JSValueRef* exception)

@@JSStaticFunction* LayoutTestController::
25012507 { "removeChromeInputField", removeChromeInputFieldCallback, kJSPropertyAttributeReadOnly | kJSPropertyAttributeDontDelete },
25022508 { "focusWebView", focusWebViewCallback, kJSPropertyAttributeReadOnly | kJSPropertyAttributeDontDelete },
25032509 { "setBackingScaleFactor", setBackingScaleFactorCallback, kJSPropertyAttributeReadOnly | kJSPropertyAttributeDontDelete },
 2510 { "preciseTime", preciseTimeCallback, kJSPropertyAttributeReadOnly | kJSPropertyAttributeDontDelete },
25042511 { 0, 0, 0 }
25052512 };
25062513
109871