+2013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
+
+ Remove ENABLE_WORKERS
+ https://bugs.webkit.org/show_bug.cgi?id=105784
+
+ Reviewed by Darin Adler.
+
+ * Source/autotools/SetupWebKitFeatures.m4:
+ * Source/cmake/WebKitFeatures.cmake:
+ * Source/cmakeconfig.h.cmake:
+
2013-11-20 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r159496.
+2013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
+
+ Remove ENABLE_WORKERS
+ https://bugs.webkit.org/show_bug.cgi?id=105784
+
+ Reviewed by Darin Adler.
+
+ * wtf/FeatureDefines.h:
+ * wtf/nix/FeatureDefinesNix.h:
+
2013-11-21 Mark Rowe <mrowe@apple.com>
<https://webkit.org/b/124701> Fix an error in a few Xcode configuration setting files.
#define ENABLE_WEB_TIMING 0
#endif
-#if !defined(ENABLE_WORKERS)
-#define ENABLE_WORKERS 0
-#endif
-
#if !defined(ENABLE_XHR_TIMEOUT)
#define ENABLE_XHR_TIMEOUT 0
#endif
#define ENABLE_WEB_TIMING 1
#endif
-#if !defined(ENABLE_WORKERS)
-#define ENABLE_WORKERS 1
-#endif
-
#if !defined(ENABLE_XHR_RESPONSE_BLOB)
#define ENABLE_XHR_RESPONSE_BLOB 1
#endif
WTF
)
-if (ENABLE_SQL_DATABASE AND ENABLE_WORKERS)
+if (ENABLE_SQL_DATABASE)
list(APPEND WebCore_SOURCES
Modules/webdatabase/WorkerGlobalScopeWebDatabase.cpp
)
+2013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
+
+ Remove ENABLE_WORKERS
+ https://bugs.webkit.org/show_bug.cgi?id=105784
+
+ Reviewed by Darin Adler.
+
2013-11-21 Alex Christensen <achristensen@webkit.org>
[Win] Unreviewed build fix after r159632.
Document* document = toDocument(context);
return document->frame() && document->page();
}
-#if !ENABLE(WORKERS)
- if (context->isWorkerGlobalScope())
- return false;
-#endif
return true;
}
Document* document = toDocument(context);
return document->page()->group().groupSettings().indexedDBDatabasePath();
}
-#if ENABLE(WORKERS)
WorkerGlobalScope* workerGlobalScope = static_cast<WorkerGlobalScope*>(context);
const GroupSettings* groupSettings = workerGlobalScope->groupSettings();
if (groupSettings)
return groupSettings->indexedDBDatabasePath();
-#endif
return String();
}
}
#include "config.h"
-#if ENABLE(WORKERS) && ENABLE(INDEXED_DATABASE)
+#if ENABLE(INDEXED_DATABASE)
#include "WorkerGlobalScopeIndexedDatabase.h"
} // namespace WebCore
-#endif // ENABLE(WORKERS) && ENABLE(INDEXED_DATABASE)
+#endif // ENABLE(INDEXED_DATABASE)
#ifndef WorkerGlobalScopeIndexedDatabase_h
#define WorkerGlobalScopeIndexedDatabase_h
-#if ENABLE(WORKERS) && ENABLE(INDEXED_DATABASE)
+#if ENABLE(INDEXED_DATABASE)
#include "Supplementable.h"
#include <wtf/text/WTFString.h>
} // namespace WebCore
-#endif // ENABLE(WORKERS) && ENABLE(INDEXED_DATABASE)
+#endif // ENABLE(INDEXED_DATABASE)
#endif // WorkerGlobalScopeIndexedDatabase_h
#include "config.h"
-#if ENABLE(SQL_DATABASE) && ENABLE(WORKERS)
+#if ENABLE(SQL_DATABASE)
#include "WorkerGlobalScopeWebDatabase.h"
} // namespace WebCore
-#endif // ENABLE(SQL_DATABASE) && ENABLE(WORKERS)
+#endif // ENABLE(SQL_DATABASE)
#ifndef WorkerGlobalScopeWebDatabase_h
#define WorkerGlobalScopeWebDatabase_h
-#if ENABLE(SQL_DATABASE) && ENABLE(WORKERS)
+#if ENABLE(SQL_DATABASE)
#include "ExceptionCode.h"
#include <wtf/Forward.h>
} // namespace WebCore
-#endif // ENABLE(SQL_DATABASE) && ENABLE(WORKERS)
+#endif // ENABLE(SQL_DATABASE)
#endif // WorkerGlobalScopeWebDatabase_h
*/
[
- Conditional=SQL_DATABASE&WORKERS,
+ Conditional=SQL_DATABASE,
] partial interface WorkerGlobalScope {
[RaisesException] Database openDatabase(DOMString name, DOMString version, DOMString displayName, unsigned long estimatedSize, optional DatabaseCallback creationCallback);
ASSERT(context);
ASSERT(client);
-#if ENABLE(WORKERS)
if (context->isWorkerGlobalScope()) {
WorkerGlobalScope* workerGlobalScope = static_cast<WorkerGlobalScope*>(context);
WorkerRunLoop& runLoop = workerGlobalScope->thread()->runLoop();
mode.append(String::number(runLoop.createUniqueId()));
return WorkerThreadableWebSocketChannel::create(workerGlobalScope, client, mode);
}
-#endif // ENABLE(WORKERS)
return WebSocketChannel::create(toDocument(context), client);
}
*/
#include "config.h"
-#if ENABLE(WEB_SOCKETS) && ENABLE(WORKERS)
+#if ENABLE(WEB_SOCKETS)
#include "ThreadableWebSocketChannelClientWrapper.h"
#include "CrossThreadCopier.h"
#ifndef ThreadableWebSocketChannelClientWrapper_h
#define ThreadableWebSocketChannelClientWrapper_h
-#if ENABLE(WEB_SOCKETS) && ENABLE(WORKERS)
+#if ENABLE(WEB_SOCKETS)
#include "ScriptExecutionContext.h"
#include "ThreadableWebSocketChannel.h"
#include "config.h"
-#if ENABLE(WEB_SOCKETS) && ENABLE(WORKERS)
+#if ENABLE(WEB_SOCKETS)
#include "WorkerThreadableWebSocketChannel.h"
#ifndef WorkerThreadableWebSocketChannel_h
#define WorkerThreadableWebSocketChannel_h
-#if ENABLE(WEB_SOCKETS) && ENABLE(WORKERS)
+#if ENABLE(WEB_SOCKETS)
#include "ThreadableWebSocketChannel.h"
#include "WebSocketChannelClient.h"
)
endif ()
-if (ENABLE_WORKERS)
list(APPEND WebCore_SOURCES
bindings/js/JSDedicatedWorkerGlobalScopeCustom.cpp
bindings/js/JSWorkerGlobalScopeBase.cpp
bindings/js/WorkerScriptController.cpp
bindings/js/WorkerScriptDebugServer.cpp
)
-endif ()
if (ENABLE_VIDEO_TRACK)
list(APPEND WebCore_SOURCES
__ZN7WebCore12TextIteratorC1EPKNS_5RangeENS_20TextIteratorBehaviorE
__ZN7WebCore12TextIteratorD1Ev
__ZN7WebCore12UTF8EncodingEv
+__ZN7WebCore12WorkerThread17workerThreadCountEv
__ZN7WebCore12cacheStorageEv
__ZN7WebCore12deleteCookieERKNS_21NetworkStorageSessionERKNS_3URLERKN3WTF6StringE
__ZN7WebCore12gcControllerEv
__ZN7WebCore4Page11setViewModeENS0_8ViewModeE
#endif
-#if ENABLE(WORKERS)
-__ZN7WebCore12WorkerThread17workerThreadCountEv
-#endif
-
#if ENABLE(VIDEO_TRACK)
__ZN7WebCore9PageGroup18captionPreferencesEv
#endif
#include "ThreadCheck.h"
#include "WebDOMDOMApplicationCache.h"
#include "WebDOMDOMWindow.h"
+#include "WebDOMDedicatedWorkerGlobalScope.h"
#include "WebDOMEventSource.h"
#include "WebDOMMessagePort.h"
#include "WebDOMNode.h"
+#include "WebDOMWorker.h"
#include "WebDOMXMLHttpRequest.h"
#include "WebDOMXMLHttpRequestUpload.h"
#include "WebExceptionHandler.h"
#include <wtf/RefPtr.h>
-#if ENABLE(WORKERS)
-#include "WebDOMDedicatedWorkerGlobalScope.h"
-#include "WebDOMWorker.h"
-#endif
-
#if ENABLE(SHARED_WORKERS)
#include "WebDOMSharedWorker.h"
#include "WebDOMSharedWorkerGlobalScope.h"
ConvertTo(Node)
ConvertTo(DOMWindow)
-#if ENABLE(WORKERS) && 0
-ConvertTo(Worker)
-ConvertTo(DedicatedWorkerGlobalScope)
-#endif
-
#if ENABLE(SHARED_WORKERS)
ConvertTo(SharedWorker)
ConvertTo(SharedWorkerGlobalScope)
return toWebKit(instance);
#endif
-#if ENABLE(WORKERS) && 0
- if (WebCore::Worker* worker = value->toWorker())
- return toWebKit(worker);
-
- if (WebCore::DedicatedWorkerGlobalScope* workerGlobalScope = value->toDedicatedWorkerGlobalScope())
- return toWebKit(workerGlobalScope);
-#endif
-
#if ENABLE(SHARED_WORKERS)
if (WebCore::SharedWorker* sharedWorker = value->toSharedWorker())
return toWebKit(sharedWorker);
#include "ActiveDOMObject.h"
#include "ScriptExecutionContext.h"
-
-#if ENABLE(WORKERS)
#include "WorkerGlobalScope.h"
-#endif
namespace WebCore {
#include "DOMWrapperWorld.h"
#include "Document.h"
#include "ScriptState.h"
-#if ENABLE(WORKERS)
#include "WorkerGlobalScope.h"
-#endif
#include <JavaScriptCore/APIShims.h>
Document* document = toDocument(m_scriptExecutionContext);
m_exec = execStateFromPage(mainThreadNormalWorld(), document->page());
} else {
-#if ENABLE(WORKERS)
WorkerGlobalScope* workerGlobalScope = static_cast<WorkerGlobalScope*>(m_scriptExecutionContext);
m_exec = execStateFromWorkerGlobalScope(workerGlobalScope);
-#endif
}
}
#include "Document.h"
#include "JSDOMWindow.h"
#include "JSEventListener.h"
-
-#if ENABLE(WORKERS)
#include "JSWorkerGlobalScope.h"
#include "WorkerGlobalScope.h"
-#endif
using namespace JSC;
{
if (inherits(JSDOMWindowBase::info()))
return jsCast<const JSDOMWindowBase*>(this)->scriptExecutionContext();
-#if ENABLE(WORKERS)
if (inherits(JSWorkerGlobalScopeBase::info()))
return jsCast<const JSWorkerGlobalScopeBase*>(this)->scriptExecutionContext();
-#endif
ASSERT_NOT_REACHED();
return 0;
}
if (scriptExecutionContext->isDocument())
return toJSDOMGlobalObject(toDocument(scriptExecutionContext), exec);
-#if ENABLE(WORKERS)
if (scriptExecutionContext->isWorkerGlobalScope())
return static_cast<WorkerGlobalScope*>(scriptExecutionContext)->script()->workerGlobalScopeWrapper();
-#endif
ASSERT_NOT_REACHED();
return 0;
if (scriptExecutionContext->isDocument())
return toJSDOMGlobalObject(toDocument(scriptExecutionContext), world);
-#if ENABLE(WORKERS)
if (scriptExecutionContext->isWorkerGlobalScope())
return static_cast<WorkerGlobalScope*>(scriptExecutionContext)->script()->workerGlobalScopeWrapper();
-#endif
ASSERT_NOT_REACHED();
return 0;
#include "JSHTMLOptionElement.h"
#include "JSImageConstructor.h"
#include "JSMessagePortCustom.h"
+#include "JSWorker.h"
#include "Location.h"
#include "ScheduledAction.h"
#include "Settings.h"
#include "SharedWorkerRepository.h"
-#if ENABLE(WORKERS)
-#include "JSWorker.h"
-#endif
-
#if ENABLE(SHARED_WORKERS)
#include "JSSharedWorker.h"
#endif
*/
#include "config.h"
-
-#if ENABLE(WORKERS)
-
#include "JSDedicatedWorkerGlobalScope.h"
#include "JSDOMBinding.h"
}
} // namespace WebCore
-
-#endif // ENABLE(WORKERS)
globalObject->setCurrentEvent(savedEvent);
-#if ENABLE(WORKERS)
if (scriptExecutionContext->isWorkerGlobalScope()) {
bool terminatorCausedException = (exec->hadException() && isTerminatedExecutionException(exec->exception()));
if (terminatorCausedException || vm.watchdog.didFire())
static_cast<WorkerGlobalScope*>(scriptExecutionContext)->script()->forbidExecution();
}
-#endif
if (exec->hadException()) {
event->target()->uncaughtExceptionInEventHandler();
#include "config.h"
-#if ENABLE(WORKERS)
-
#include "JSWorker.h"
#include "Document.h"
}
} // namespace WebCore
-
-#endif // ENABLE(WORKERS)
#include "config.h"
-#if ENABLE(WORKERS)
-
#include "JSWorkerGlobalScopeBase.h"
#include "DOMWrapperWorld.h"
}
} // namespace WebCore
-
-#endif // ENABLE(WORKERS)
#ifndef JSWorkerGlobalScopeBase_h
#define JSWorkerGlobalScopeBase_h
-#if ENABLE(WORKERS)
-
#include "JSDOMGlobalObject.h"
namespace WebCore {
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // JSWorkerGlobalScopeBase_h
#include "config.h"
-#if ENABLE(WORKERS)
-
#include "JSWorkerGlobalScope.h"
#include "ExceptionCode.h"
}
} // namespace WebCore
-
-#endif // ENABLE(WORKERS)
#include "JSDOMWindow.h"
#include "JSMainThreadExecState.h"
#include "JSMainThreadExecStateInstrumentation.h"
+#include "JSWorkerGlobalScope.h"
#include "ScriptController.h"
#include "ScriptExecutionContext.h"
#include "ScriptSourceCode.h"
#include "ScriptValue.h"
-#include <runtime/JSLock.h>
-
-#if ENABLE(WORKERS)
-#include "JSWorkerGlobalScope.h"
#include "WorkerGlobalScope.h"
#include "WorkerThread.h"
-#endif
+#include <runtime/JSLock.h>
using namespace JSC;
{
if (context->isDocument())
execute(toDocument(context));
-#if ENABLE(WORKERS)
else {
ASSERT_WITH_SECURITY_IMPLICATION(context->isWorkerGlobalScope());
execute(static_cast<WorkerGlobalScope*>(context));
}
-#else
- ASSERT(context->isDocument());
-#endif
}
void ScheduledAction::executeFunctionInContext(JSGlobalObject* globalObject, JSValue thisValue, ScriptExecutionContext* context)
frame->script().executeScriptInWorld(*m_isolatedWorld, m_code);
}
-#if ENABLE(WORKERS)
void ScheduledAction::execute(WorkerGlobalScope* workerGlobalScope)
{
// In a Worker, the execution should always happen on a worker thread.
scriptController->evaluate(code);
}
}
-#endif // ENABLE(WORKERS)
} // namespace WebCore
void executeFunctionInContext(JSC::JSGlobalObject*, JSC::JSValue thisValue, ScriptExecutionContext*);
void execute(Document*);
-#if ENABLE(WORKERS)
void execute(WorkerGlobalScope*);
-#endif
JSC::Strong<JSC::Unknown> m_function;
Vector<JSC::Strong<JSC::Unknown>> m_args;
start(scriptState, title);
}
-#if ENABLE(WORKERS)
void ScriptProfiler::startForWorkerGlobalScope(WorkerGlobalScope* context, const String& title)
{
start(execStateFromWorkerGlobalScope(context), title);
}
-#endif
PassRefPtr<ScriptProfile> ScriptProfiler::stop(JSC::ExecState* state, const String& title)
{
return stop(scriptState, title);
}
-#if ENABLE(WORKERS)
PassRefPtr<ScriptProfile> ScriptProfiler::stopForWorkerGlobalScope(WorkerGlobalScope* context, const String& title)
{
return stop(execStateFromWorkerGlobalScope(context), title);
}
-#endif
} // namespace WebCore
static unsigned getHeapObjectId(const ScriptValue&);
static void start(JSC::ExecState*, const String& title);
static void startForPage(Page*, const String& title);
-#if ENABLE(WORKERS)
static void startForWorkerGlobalScope(WorkerGlobalScope*, const String& title);
-#endif
static PassRefPtr<ScriptProfile> stop(JSC::ExecState*, const String& title);
static PassRefPtr<ScriptProfile> stopForPage(Page*, const String& title);
-#if ENABLE(WORKERS)
static PassRefPtr<ScriptProfile> stopForWorkerGlobalScope(WorkerGlobalScope*, const String& title);
-#endif
static PassRefPtr<ScriptHeapSnapshot> takeHeapSnapshot(const String&, HeapSnapshotProgress*) { return 0; }
static bool causesRecompilation() { return true; }
static bool isSampling() { return false; }
#include "Document.h"
#include "JSDOMWindowBase.h"
+#include "JSWorkerGlobalScope.h"
#include "MainFrame.h"
#include "Node.h"
#include "Page.h"
#include <interpreter/CallFrame.h>
#include <runtime/JSGlobalObject.h>
-#if ENABLE(WORKERS)
-#include "JSWorkerGlobalScope.h"
-#endif
namespace WebCore {
return page->mainFrame().script().globalObject(world)->globalExec();
}
-#if ENABLE(WORKERS)
JSC::ExecState* execStateFromWorkerGlobalScope(WorkerGlobalScope* workerGlobalScope)
{
return workerGlobalScope->script()->workerGlobalScopeWrapper()->globalExec();
}
-#endif
}
JSC::ExecState* execStateFromNode(DOMWrapperWorld&, Node*);
JSC::ExecState* execStateFromPage(DOMWrapperWorld&, Page*);
-
-#if ENABLE(WORKERS)
JSC::ExecState* execStateFromWorkerGlobalScope(WorkerGlobalScope*);
-#endif
} // namespace WebCore
*/
#include "config.h"
-
-#if ENABLE(WORKERS)
-
#include "WorkerScriptController.h"
#include "JSDOMBinding.h"
}
} // namespace WebCore
-
-#endif // ENABLE(WORKERS)
#ifndef WorkerScriptController_h
#define WorkerScriptController_h
-#if ENABLE(WORKERS)
#include <debugger/Debugger.h>
#include <heap/Strong.h>
#include <wtf/Forward.h>
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // WorkerScriptController_h
#include "config.h"
-#if ENABLE(JAVASCRIPT_DEBUGGER) && ENABLE(WORKERS)
+#if ENABLE(JAVASCRIPT_DEBUGGER)
#include "WorkerScriptDebugServer.h"
#include "WorkerDebuggerAgent.h"
} // namespace WebCore
-#endif // ENABLE(JAVASCRIPT_DEBUGGER) && ENABLE(WORKERS)
+#endif // ENABLE(JAVASCRIPT_DEBUGGER)
#ifndef WorkerScriptDebugServer_h
#define WorkerScriptDebugServer_h
-#if ENABLE(JAVASCRIPT_DEBUGGER) && ENABLE(WORKERS)
+#if ENABLE(JAVASCRIPT_DEBUGGER)
#include "ScriptDebugServer.h"
} // namespace WebCore
-#endif // ENABLE(JAVASCRIPT_DEBUGGER) && ENABLE(WORKERS)
+#endif // ENABLE(JAVASCRIPT_DEBUGGER)
#endif // WorkerScriptDebugServer_h
AudioContext conditional=WEB_AUDIO
AudioTrackList conditional=VIDEO_TRACK
BatteryManager conditional=BATTERY_STATUS
-DedicatedWorkerGlobalScope conditional=WORKERS
+DedicatedWorkerGlobalScope
DOMApplicationCache
DOMWindow
EventSource
VideoTrackList conditional=VIDEO_TRACK
WebKitNamedFlow
WebSocket conditional=WEB_SOCKETS
-Worker conditional=WORKERS
+Worker
XMLHttpRequest
XMLHttpRequestUpload
OwnPtr<MessagePortChannelArray> channels;
while (m_entangledChannel && m_entangledChannel->tryGetMessageFromRemote(message, channels)) {
-#if ENABLE(WORKERS)
// close() in Worker onmessage handler should prevent next message from dispatching.
if (m_scriptExecutionContext->isWorkerGlobalScope() && static_cast<WorkerGlobalScope*>(m_scriptExecutionContext)->isClosing())
return;
-#endif
OwnPtr<MessagePortArray> ports = MessagePort::entanglePorts(*m_scriptExecutionContext, channels.release());
RefPtr<Event> evt = MessageEvent::create(ports.release(), message.release());
void ScriptExecutionContext::createdMessagePort(MessagePort* port)
{
ASSERT(port);
-#if ENABLE(WORKERS)
ASSERT((isDocument() && isMainThread())
|| (isWorkerGlobalScope() && currentThread() == static_cast<WorkerGlobalScope*>(this)->thread()->threadID()));
-#endif
m_messagePorts.add(port);
}
void ScriptExecutionContext::destroyedMessagePort(MessagePort* port)
{
ASSERT(port);
-#if ENABLE(WORKERS)
ASSERT((isDocument() && isMainThread())
|| (isWorkerGlobalScope() && currentThread() == static_cast<WorkerGlobalScope*>(this)->thread()->threadID()));
-#endif
m_messagePorts.remove(port);
}
if (isDocument())
return JSDOMWindow::commonVM();
-#if ENABLE(WORKERS)
if (isWorkerGlobalScope())
return static_cast<WorkerGlobalScope*>(this)->script()->vm();
-#endif
ASSERT_NOT_REACHED();
return 0;
"DOMDebugger": "JAVASCRIPT_DEBUGGER",
"IndexedDB": "INDEXED_DATABASE",
"Profiler": "JAVASCRIPT_DEBUGGER",
- "Worker": "WORKERS",
}
#endif
}
-#if ENABLE(WORKERS)
inline void InspectorInstrumentation::addMessageToConsole(WorkerGlobalScope* workerGlobalScope, MessageSource source, MessageType type, MessageLevel level, const String& message, PassRefPtr<ScriptCallStack> callStack, unsigned long requestIdentifier)
{
#if ENABLE(INSPECTOR)
UNUSED_PARAM(requestIdentifier);
#endif
}
-#endif
inline void InspectorInstrumentation::consoleCount(Page* page, JSC::ExecState* state, PassRefPtr<ScriptArguments> arguments)
{
#endif
-#if ENABLE(WORKERS)
m_agents.append(InspectorWorkerAgent::create(m_instrumentingAgents.get()));
-#endif
m_agents.append(InspectorCanvasAgent::create(m_instrumentingAgents.get(), pageAgent, m_injectedScriptManager.get()));
domStorageAgent->didDispatchDOMStorageEvent(key, oldValue, newValue, storageType, securityOrigin, page);
}
-#if ENABLE(WORKERS)
bool InspectorInstrumentation::shouldPauseDedicatedWorkerOnStartImpl(InstrumentingAgents* instrumentingAgents)
{
if (InspectorWorkerAgent* workerAgent = instrumentingAgents->inspectorWorkerAgent())
if (InspectorWorkerAgent* workerAgent = instrumentingAgents->inspectorWorkerAgent())
workerAgent->workerGlobalScopeTerminated(proxy);
}
-#endif
#if ENABLE(WEB_SOCKETS)
void InspectorInstrumentation::didCreateWebSocketImpl(InstrumentingAgents* instrumentingAgents, unsigned long identifier, const URL& requestURL, const URL&, const String& protocol, Document* document)
return instrumentingAgentsForFrame(&renderer->frame());
}
-#if ENABLE(WORKERS)
InstrumentingAgents* InspectorInstrumentation::instrumentingAgentsForWorkerGlobalScope(WorkerGlobalScope* workerGlobalScope)
{
if (!workerGlobalScope)
return instrumentationForWorkerGlobalScope(static_cast<WorkerGlobalScope*>(context));
return 0;
}
-#endif
#if ENABLE(GEOLOCATION)
GeolocationPosition* InspectorInstrumentation::overrideGeolocationPositionImpl(InstrumentingAgents* instrumentingAgents, GeolocationPosition* position)
static void addMessageToConsole(Page*, MessageSource, MessageType, MessageLevel, const String& message, PassRefPtr<ScriptCallStack>, unsigned long requestIdentifier = 0);
static void addMessageToConsole(Page*, MessageSource, MessageType, MessageLevel, const String& message, JSC::ExecState*, PassRefPtr<ScriptArguments>, unsigned long requestIdentifier = 0);
static void addMessageToConsole(Page*, MessageSource, MessageType, MessageLevel, const String& message, const String& scriptID, unsigned lineNumber, unsigned columnNumber, JSC::ExecState* = 0, unsigned long requestIdentifier = 0);
-#if ENABLE(WORKERS)
+
// FIXME: Convert to ScriptArguments to match non-worker context.
static void addMessageToConsole(WorkerGlobalScope*, MessageSource, MessageType, MessageLevel, const String& message, PassRefPtr<ScriptCallStack>, unsigned long requestIdentifier = 0);
static void addMessageToConsole(WorkerGlobalScope*, MessageSource, MessageType, MessageLevel, const String& message, const String& scriptID, unsigned lineNumber, unsigned columnNumber, JSC::ExecState* = 0, unsigned long requestIdentifier = 0);
-#endif
+
static void consoleCount(Page*, JSC::ExecState*, PassRefPtr<ScriptArguments>);
static void startConsoleTiming(Frame*, const String& title);
static void stopConsoleTiming(Frame*, const String& title, PassRefPtr<ScriptCallStack>);
static void didDispatchDOMStorageEvent(const String& key, const String& oldValue, const String& newValue, StorageType, SecurityOrigin*, Page*);
-#if ENABLE(WORKERS)
static bool shouldPauseDedicatedWorkerOnStart(ScriptExecutionContext*);
static void didStartWorkerGlobalScope(ScriptExecutionContext*, WorkerGlobalScopeProxy*, const URL&);
static void workerGlobalScopeTerminated(ScriptExecutionContext*, WorkerGlobalScopeProxy*);
static void willEvaluateWorkerScript(WorkerGlobalScope*, int workerThreadStartMode);
-#endif
#if ENABLE(WEB_SOCKETS)
static void didCreateWebSocket(Document*, unsigned long identifier, const URL& requestURL, const URL& documentURL, const String& protocol);
static void didDispatchDOMStorageEventImpl(InstrumentingAgents*, const String& key, const String& oldValue, const String& newValue, StorageType, SecurityOrigin*, Page*);
-#if ENABLE(WORKERS)
static bool shouldPauseDedicatedWorkerOnStartImpl(InstrumentingAgents*);
static void didStartWorkerGlobalScopeImpl(InstrumentingAgents*, WorkerGlobalScopeProxy*, const URL&);
static void workerGlobalScopeTerminatedImpl(InstrumentingAgents*, WorkerGlobalScopeProxy*);
-#endif
#if ENABLE(WEB_SOCKETS)
static void didCreateWebSocketImpl(InstrumentingAgents*, unsigned long identifier, const URL& requestURL, const URL& documentURL, const String& protocol, Document*);
static InstrumentingAgents* instrumentingAgentsForDocument(Document*);
static InstrumentingAgents* instrumentingAgentsForRenderer(RenderObject*);
-#if ENABLE(WORKERS)
static InstrumentingAgents* instrumentingAgentsForWorkerGlobalScope(WorkerGlobalScope*);
static InstrumentingAgents* instrumentingAgentsForNonDocumentContext(ScriptExecutionContext*);
-#endif
static bool collectingHTMLParseErrors(InstrumentingAgents*);
static void pauseOnNativeEventIfNeeded(InstrumentingAgents*, bool isDOMEvent, const String& eventName, bool synchronous);
#endif // ENABLE(INSPECTOR)
}
-#if ENABLE(WORKERS)
inline bool InspectorInstrumentation::shouldPauseDedicatedWorkerOnStart(ScriptExecutionContext* context)
{
#if ENABLE(INSPECTOR)
#endif
}
-#endif
-
-
#if ENABLE(WEB_SOCKETS)
inline void InspectorInstrumentation::didCreateWebSocket(Document* document, unsigned long identifier, const URL& requestURL, const URL& documentURL, const String& protocol)
{
return 0;
if (context->isDocument())
return instrumentingAgentsForPage(toDocument(context)->page());
-#if ENABLE(WORKERS)
return instrumentingAgentsForNonDocumentContext(context);
-#else
- return 0;
-#endif
}
inline InstrumentingAgents* InspectorInstrumentation::instrumentingAgentsForFrame(Frame* frame)
return adoptPtr(new PageProfilerAgent(instrumentingAgents, consoleAgent, inspectedPage, injectedScriptManager));
}
-#if ENABLE(WORKERS)
class WorkerProfilerAgent : public InspectorProfilerAgent {
public:
WorkerProfilerAgent(InstrumentingAgents* instrumentingAgents, InspectorConsoleAgent* consoleAgent, WorkerGlobalScope* workerGlobalScope, InjectedScriptManager* injectedScriptManager)
{
return adoptPtr(new WorkerProfilerAgent(instrumentingAgents, consoleAgent, workerGlobalScope, injectedScriptManager));
}
-#endif
InspectorProfilerAgent::InspectorProfilerAgent(InstrumentingAgents* instrumentingAgents, InspectorConsoleAgent* consoleAgent, InjectedScriptManager* injectedScriptManager)
: InspectorBaseAgent(ASCIILiteral("Profiler"), instrumentingAgents)
WTF_MAKE_NONCOPYABLE(InspectorProfilerAgent); WTF_MAKE_FAST_ALLOCATED;
public:
static PassOwnPtr<InspectorProfilerAgent> create(InstrumentingAgents*, InspectorConsoleAgent*, Page*, InjectedScriptManager*);
-#if ENABLE(WORKERS)
static PassOwnPtr<InspectorProfilerAgent> create(InstrumentingAgents*, InspectorConsoleAgent*, WorkerGlobalScope*, InjectedScriptManager*);
-#endif
+
virtual ~InspectorProfilerAgent();
void addProfile(PassRefPtr<ScriptProfile> prpProfile, unsigned lineNumber, unsigned columnNumber, const String& sourceURL);
#include "config.h"
-#if ENABLE(WORKERS) && ENABLE(INSPECTOR)
+#if ENABLE(INSPECTOR)
#include "InspectorWorkerAgent.h"
void InspectorWorkerAgent::canInspectWorkers(ErrorString*, bool* result)
{
-#if ENABLE(WORKERS)
*result = true;
-#else
- *result = false;
-#endif
}
void InspectorWorkerAgent::connectToWorker(ErrorString* error, int workerId)
} // namespace WebCore
-#endif // ENABLE(WORKERS) && ENABLE(INSPECTOR)
+#endif // ENABLE(INSPECTOR)
#ifndef InspectorWorkerAgent_h
#define InspectorWorkerAgent_h
-#if ENABLE(WORKERS)
-
#include "InspectorBaseAgent.h"
#include <wtf/Forward.h>
#include <wtf/HashMap.h>
} // namespace WebCore
#endif // !defined(InspectorWorkerAgent_h)
-
-#endif // ENABLE(WORKERS)
#ifndef InspectorWorkerResource_h
#define InspectorWorkerResource_h
-#if ENABLE(WORKERS) && ENABLE(INSPECTOR)
+#if ENABLE(INSPECTOR)
#include <wtf/PassRefPtr.h>
#include <wtf/RefCounted.h>
} // namespace WebCore
-#endif // ENABLE(WORKERS) && ENABLE(INSPECTOR)
+#endif // ENABLE(INSPECTOR)
#endif // InspectorWorkerResource_h
, m_inspectorDOMDebuggerAgent(0)
, m_inspectorProfilerAgent(0)
#endif
-#if ENABLE(WORKERS)
, m_inspectorWorkerAgent(0)
-#endif
, m_inspectorCanvasAgent(0)
{
}
m_inspectorDOMDebuggerAgent = 0;
m_inspectorProfilerAgent = 0;
#endif
-#if ENABLE(WORKERS)
m_inspectorWorkerAgent = 0;
-#endif
m_inspectorCanvasAgent = 0;
}
return 0;
}
-#if ENABLE(WORKERS)
InstrumentingAgents* instrumentationForWorkerGlobalScope(WorkerGlobalScope* workerGlobalScope)
{
if (WorkerInspectorController* controller = workerGlobalScope->workerInspectorController())
return controller->m_instrumentingAgents.get();
return 0;
}
-#endif
} // namespace WebCore
void setInspectorHeapProfilerAgent(InspectorHeapProfilerAgent* agent) { m_inspectorHeapProfilerAgent = agent; }
#endif
-#if ENABLE(WORKERS)
InspectorWorkerAgent* inspectorWorkerAgent() const { return m_inspectorWorkerAgent; }
void setInspectorWorkerAgent(InspectorWorkerAgent* agent) { m_inspectorWorkerAgent = agent; }
-#endif
InspectorCanvasAgent* inspectorCanvasAgent() const { return m_inspectorCanvasAgent; }
void setInspectorCanvasAgent(InspectorCanvasAgent* agent) { m_inspectorCanvasAgent = agent; }
InspectorProfilerAgent* m_inspectorProfilerAgent;
InspectorHeapProfilerAgent* m_inspectorHeapProfilerAgent;
#endif
-#if ENABLE(WORKERS)
InspectorWorkerAgent* m_inspectorWorkerAgent;
-#endif
InspectorCanvasAgent* m_inspectorCanvasAgent;
};
InstrumentingAgents* instrumentationForPage(Page*);
-#if ENABLE(WORKERS)
InstrumentingAgents* instrumentationForWorkerGlobalScope(WorkerGlobalScope*);
-#endif
}
#include "config.h"
-#if ENABLE(INSPECTOR) && ENABLE(WORKERS)
+#if ENABLE(INSPECTOR)
#include "WorkerConsoleAgent.h"
} // namespace WebCore
-#endif // ENABLE(INSPECTOR) && ENABLE(WORKERS)
+#endif // ENABLE(INSPECTOR)
#include "InspectorConsoleAgent.h"
#include <wtf/PassOwnPtr.h>
-#if ENABLE(INSPECTOR) && ENABLE(WORKERS)
+#if ENABLE(INSPECTOR)
namespace WebCore {
} // namespace WebCore
-#endif // ENABLE(INSPECTOR) && ENABLE(WORKERS)
+#endif // ENABLE(INSPECTOR)
#endif // !defined(WorkerConsoleAgent_h)
#include "config.h"
-#if ENABLE(JAVASCRIPT_DEBUGGER) && ENABLE(INSPECTOR) && ENABLE(WORKERS)
+#if ENABLE(JAVASCRIPT_DEBUGGER) && ENABLE(INSPECTOR)
#include "WorkerDebuggerAgent.h"
#include "ScriptDebugServer.h"
} // namespace WebCore
-#endif // ENABLE(JAVASCRIPT_DEBUGGER) && ENABLE(INSPECTOR) && ENABLE(WORKERS)
+#endif // ENABLE(JAVASCRIPT_DEBUGGER) && ENABLE(INSPECTOR)
#ifndef WorkerDebuggerAgent_h
#define WorkerDebuggerAgent_h
-#if ENABLE(JAVASCRIPT_DEBUGGER) && ENABLE(INSPECTOR) && ENABLE(WORKERS)
+#if ENABLE(JAVASCRIPT_DEBUGGER) && ENABLE(INSPECTOR)
#include "InspectorDebuggerAgent.h"
#include "WorkerScriptDebugServer.h"
} // namespace WebCore
-#endif // ENABLE(JAVASCRIPT_DEBUGGER) && ENABLE(INSPECTOR) && ENABLE(WORKERS)
+#endif // ENABLE(JAVASCRIPT_DEBUGGER) && ENABLE(INSPECTOR)
#endif // !defined(WorkerDebuggerAgent_h)
#include "config.h"
-#if ENABLE(INSPECTOR) && ENABLE(WORKERS)
+#if ENABLE(INSPECTOR)
#include "WorkerInspectorController.h"
#ifndef WorkerInspectorController_h
#define WorkerInspectorController_h
-#if ENABLE(INSPECTOR) && ENABLE(WORKERS)
+#if ENABLE(INSPECTOR)
#include "InspectorAgentRegistry.h"
#include "InspectorBaseAgent.h"
}
-#endif // ENABLE(WORKERS)
+#endif // ENABLE(INSPECTOR)
#endif // !defined(WorkerInspectorController_h)
#include "config.h"
-#if ENABLE(INSPECTOR) && ENABLE(WORKERS)
+#if ENABLE(INSPECTOR)
#include "WorkerRuntimeAgent.h"
} // namespace WebCore
-#endif // ENABLE(INSPECTOR) && ENABLE(WORKERS)
+#endif // ENABLE(INSPECTOR)
#ifndef WorkerRuntimeAgent_h
#define WorkerRuntimeAgent_h
-#if ENABLE(INSPECTOR) && ENABLE(WORKERS)
+#if ENABLE(INSPECTOR)
#include "InspectorRuntimeAgent.h"
#include <wtf/PassOwnPtr.h>
ASSERT(client);
ASSERT(context);
-#if ENABLE(WORKERS)
if (context->isWorkerGlobalScope())
return WorkerThreadableLoader::create(static_cast<WorkerGlobalScope*>(context), client, WorkerRunLoop::defaultMode(), request, options);
-#endif // ENABLE(WORKERS)
return DocumentThreadableLoader::create(toDocument(context), client, request, options);
}
{
ASSERT(context);
-#if ENABLE(WORKERS)
if (context->isWorkerGlobalScope()) {
WorkerThreadableLoader::loadResourceSynchronously(static_cast<WorkerGlobalScope*>(context), request, client, options);
return;
}
-#endif // ENABLE(WORKERS)
DocumentThreadableLoader::loadResourceSynchronously(toDocument(context), request, client, options);
}
*/
#include "config.h"
-
-#if ENABLE(WORKERS)
-
#include "WorkerThreadableLoader.h"
#include "Document.h"
}
} // namespace WebCore
-
-#endif // ENABLE(WORKERS)
#ifndef WorkerThreadableLoader_h
#define WorkerThreadableLoader_h
-#if ENABLE(WORKERS)
-
#include "ThreadableLoader.h"
#include "ThreadableLoaderClient.h"
#include "ThreadableLoaderClientWrapper.h"
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // WorkerThreadableLoader_h
void MemoryCache::removeRequestFromCache(ScriptExecutionContext* context, const ResourceRequest& request)
{
-#if ENABLE(WORKERS)
if (context->isWorkerGlobalScope()) {
WorkerGlobalScope* workerGlobalScope = static_cast<WorkerGlobalScope*>(context);
workerGlobalScope->thread()->workerLoaderProxy().postTaskToLoader(createCallbackTask(&crossThreadRemoveRequestFromCache, request));
return;
}
-#endif
removeRequestFromCacheImpl(context, request);
}
*/
#include "config.h"
-
-#if ENABLE(WORKERS)
-
#include "WorkerNavigator.h"
namespace WebCore {
}
} // namespace WebCore
-
-#endif // ENABLE(WORKERS)
#ifndef WorkerNavigator_h
#define WorkerNavigator_h
-#if ENABLE(WORKERS)
-
#include "NavigatorBase.h"
#include "Supplementable.h"
#include <wtf/PassRefPtr.h>
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // WorkerNavigator_h
[
NoInterfaceObject,
- Conditional=WORKERS,
GenerateIsReachable=Impl,
JSNoStaticTables,
] interface WorkerNavigator {
// FastMalloc has lock-free thread specific caches that can only be cleared from the thread itself.
StorageThread::releaseFastMallocFreeMemoryInAllThreads();
-#if ENABLE(WORKERS)
WorkerThread::releaseFastMallocFreeMemoryInAllThreads();
-#endif
#if ENABLE(THREADED_SCROLLING)
ScrollingThread::dispatch(bind(WTF::releaseFastMallocFreeMemory));
#endif
unsigned Internals::workerThreadCount() const
{
-#if ENABLE(WORKERS)
return WorkerThread::workerThreadCount();
-#else
- return 0;
-#endif
}
String Internals::address(Node* node)
#include "config.h"
-#if ENABLE(WORKERS)
-
#include "AbstractWorker.h"
#include "ContentSecurityPolicy.h"
}
} // namespace WebCore
-
-#endif // ENABLE(WORKERS)
#ifndef AbstractWorker_h
#define AbstractWorker_h
-#if ENABLE(WORKERS)
-
#include "ActiveDOMObject.h"
#include "EventListener.h"
#include "EventNames.h"
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // AbstractWorker_h
[
NoInterfaceObject,
- Conditional=WORKERS,
] interface AbstractWorker {
attribute EventListener onerror;
};
#include "config.h"
#include "DedicatedWorkerGlobalScope.h"
-#if ENABLE(WORKERS)
#include "DOMWindow.h"
#include "DedicatedWorkerThread.h"
#include "MessageEvent.h"
}
} // namespace WebCore
-
-#endif // ENABLE(WORKERS)
#ifndef DedicatedWorkerGlobalScope_h
#define DedicatedWorkerGlobalScope_h
-#if ENABLE(WORKERS)
-
#include "ContentSecurityPolicy.h"
#include "MessagePort.h"
#include "WorkerGlobalScope.h"
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // DedicatedWorkerGlobalScope_h
[
GlobalContext=DedicatedWorkerGlobalScope,
- Conditional=WORKERS,
JSGenerateToNativeObject,
JSNoStaticTables,
] interface DedicatedWorkerGlobalScope : WorkerGlobalScope {
#include "config.h"
-#if ENABLE(WORKERS)
-
#include "DedicatedWorkerThread.h"
#include "DedicatedWorkerGlobalScope.h"
}
} // namespace WebCore
-
-#endif // ENABLE(WORKERS)
#ifndef DedicatedWorkerThread_h
#define DedicatedWorkerThread_h
-#if ENABLE(WORKERS)
-
#include "ContentSecurityPolicy.h"
#include "WorkerThread.h"
};
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // DedicatedWorkerThread_h
#include "config.h"
-#if ENABLE(WORKERS)
-
#include "Worker.h"
#include "DOMWindow.h"
}
} // namespace WebCore
-
-#endif // ENABLE(WORKERS)
#ifndef Worker_h
#define Worker_h
-#if ENABLE(WORKERS)
-
#include "AbstractWorker.h"
#include "ActiveDOMObject.h"
#include "EventListener.h"
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // Worker_h
*/
[
- Conditional=WORKERS,
CustomConstructor(DOMString scriptUrl),
JSGenerateToNativeObject,
JSGenerateToJSObject,
#include "config.h"
-#if ENABLE(WORKERS)
-
#include "WorkerGlobalScope.h"
#include "ActiveDOMObject.h"
}
} // namespace WebCore
-
-#endif // ENABLE(WORKERS)
#ifndef WorkerGlobalScope_h
#define WorkerGlobalScope_h
-#if ENABLE(WORKERS)
-
#include "ContentSecurityPolicy.h"
#include "EventListener.h"
#include "EventNames.h"
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // WorkerGlobalScope_h
[
GlobalContext=WorkerGlobalScope,
- Conditional=WORKERS,
JSCustomMarkFunction,
JSCustomGetOwnPropertySlotAndDescriptor,
EventTarget,
#ifndef WorkerGlobalScopeProxy_h
#define WorkerGlobalScopeProxy_h
-#if ENABLE(WORKERS)
-
#include "MessagePort.h"
#include "WorkerThread.h"
#include <wtf/Forward.h>
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // WorkerGlobalScopeProxy_h
#ifndef WorkerLoaderProxy_h
#define WorkerLoaderProxy_h
-#if ENABLE(WORKERS)
-
#include "ScriptExecutionContext.h"
#include <wtf/Forward.h>
#include <wtf/PassOwnPtr.h>
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // WorkerLoaderProxy_h
#include "config.h"
-#if ENABLE(WORKERS)
-
#include "WorkerLocation.h"
#include <wtf/text/WTFString.h>
} // namespace WebCore
-
-#endif // ENABLE(WORKERS)
#ifndef WorkerLocation_h
#define WorkerLocation_h
-#if ENABLE(WORKERS)
-
#include "URL.h"
#include <wtf/PassRefPtr.h>
#include <wtf/RefCounted.h>
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // WorkerLocation_h
[
GlobalContext=WorkerGlobalScope,
- Conditional=WORKERS,
GenerateIsReachable=Impl,
JSNoStaticTables,
ImplementationLacksVTable,
#include "config.h"
-#if ENABLE(WORKERS)
-
#include "WorkerMessagingProxy.h"
#include "ContentSecurityPolicy.h"
}
} // namespace WebCore
-
-#endif // ENABLE(WORKERS)
#ifndef WorkerMessagingProxy_h
#define WorkerMessagingProxy_h
-#if ENABLE(WORKERS)
-
#include "ScriptExecutionContext.h"
#include "WorkerGlobalScopeProxy.h"
#include "WorkerLoaderProxy.h"
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // WorkerMessagingProxy_h
#ifndef WorkerObjectProxy_h
#define WorkerObjectProxy_h
-#if ENABLE(WORKERS)
-
#include "WorkerReportingProxy.h"
#include "MessagePort.h"
#include <wtf/PassOwnPtr.h>
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // WorkerObjectProxy_h
#ifndef WorkerReportingProxy_h
#define WorkerReportingProxy_h
-#if ENABLE(WORKERS)
-
#include "ConsoleTypes.h"
#include <wtf/Forward.h>
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // WorkerReportingProxy_h
#include "config.h"
-#if ENABLE(WORKERS)
-
#include "ScriptExecutionContext.h"
#include "SharedTimer.h"
#include "ThreadGlobalData.h"
}
} // namespace WebCore
-
-#endif // ENABLE(WORKERS)
#ifndef WorkerRunLoop_h
#define WorkerRunLoop_h
-#if ENABLE(WORKERS)
-
#include "ScriptExecutionContext.h"
#include <wtf/MessageQueue.h>
#include <wtf/OwnPtr.h>
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // WorkerRunLoop_h
#include "config.h"
-#if ENABLE(WORKERS)
-
#include "WorkerScriptLoader.h"
#include "CrossThreadTask.h"
}
} // namespace WebCore
-
-#endif // ENABLE(WORKERS)
#ifndef WorkerScriptLoader_h
#define WorkerScriptLoader_h
-#if ENABLE(WORKERS)
-
#include "URL.h"
#include "ResourceRequest.h"
#include "ThreadableLoader.h"
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // WorkerScriptLoader_h
#ifndef WorkerScriptLoaderClient_h
#define WorkerScriptLoaderClient_h
-#if ENABLE(WORKERS)
-
namespace WebCore {
class ResourceResponse;
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // WorkerScriptLoaderClient_h
#include "config.h"
-#if ENABLE(WORKERS)
-
#include "WorkerThread.h"
#include "DedicatedWorkerGlobalScope.h"
}
} // namespace WebCore
-
-#endif // ENABLE(WORKERS)
#ifndef WorkerThread_h
#define WorkerThread_h
-#if ENABLE(WORKERS)
-
#include "ContentSecurityPolicy.h"
#include "GroupSettings.h"
#include "WorkerRunLoop.h"
} // namespace WebCore
-#endif // ENABLE(WORKERS)
-
#endif // WorkerThread_h
+2013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
+
+ Remove ENABLE_WORKERS
+ https://bugs.webkit.org/show_bug.cgi?id=105784
+
+ Reviewed by Darin Adler.
+
+ * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
+
2013-11-21 peavo@outlook.com <peavo@outlook.com>
[WinCairo] Building ANGLE libraries fails.
symbolWithPointer(??1HitTestResult@WebCore@@QAE@XZ, ??1HitTestResult@WebCore@@QEAA@XZ)
symbolWithPointer(??1Mutex@WTF@@QAE@XZ, ??1Mutex@WTF@@QEAA@XZ)
symbolWithPointer(??1ThreadCondition@WTF@@QAE@XZ, ??1ThreadCondition@WTF@@QEAA@XZ)
+ ?workerThreadCount@WorkerThread@WebCore@@SAIXZ
#if USE(CAIRO)
symbolWithPointer(??$derefIfNotNull@U_cairo_surface@@@WTF@@YAXPAU_cairo_surface@@@Z, ??$derefIfNotNull@U_cairo_surface@@@WTF@@YAXPEAU_cairo_surface@@@Z)
symbolWithPointer(??$refIfNotNull@U_cairo_surface@@@WTF@@YAXPAU_cairo_surface@@@Z, ??$refIfNotNull@U_cairo_surface@@@WTF@@YAXPEAU_cairo_surface@@@Z)
symbolWithPointer(?toUInt64@WebCore@@YA_KPAVExecState@JSC@@VJSValue@3@W4IntegerConversionConfiguration@1@@Z, ?toUInt64@WebCore@@YA_KPEAVExecState@JSC@@VJSValue@3@W4IntegerConversionConfiguration@1@@Z)
symbolWithPointer(?commonVM@JSDOMWindowBase@WebCore@@SAPAVVM@JSC@@XZ, ?commonVM@JSDOMWindowBase@WebCore@@SAPEAVVM@JSC@@XZ)
-#if ENABLE(WORKERS)
- ?workerThreadCount@WorkerThread@WebCore@@SAIXZ
-#endif
-
#if ENABLE(VIDEO)
symbolWithPointer(?toTimeRanges@WebCore@@YAPAVTimeRanges@1@VJSValue@JSC@@@Z, ?toTimeRanges@WebCore@@YAPEAVTimeRanges@1@VJSValue@JSC@@@Z)
symbolWithPointer(?toJS@WebCore@@YA?AVJSValue@JSC@@PAVExecState@3@PAVJSDOMGlobalObject@1@PAVTimeRanges@1@@Z, ?toJS@WebCore@@YA?AVJSValue@JSC@@PEAVExecState@3@PEAVJSDOMGlobalObject@1@PEAVTimeRanges@1@@Z)
+2013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
+
+ Remove ENABLE_WORKERS
+ https://bugs.webkit.org/show_bug.cgi?id=105784
+
+ Reviewed by Darin Adler.
+
+ * ewk/ewk_settings.cpp:
+ (ewk_settings_memory_cache_clear):
+
2013-11-18 Ryuan Choi <ryuan.choi@samsung.com>
[EFL] Initialize efreet before getting directories
// FastMalloc has lock-free thread specific caches that can only be cleared from the thread itself.
WebCore::StorageThread::releaseFastMallocFreeMemoryInAllThreads();
-#if ENABLE(WORKERS)
WebCore::WorkerThread::releaseFastMallocFreeMemoryInAllThreads();
-#endif
WTF::releaseFastMallocFreeMemory();
}
+2013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
+
+ Remove ENABLE_WORKERS
+ https://bugs.webkit.org/show_bug.cgi?id=105784
+
+ Reviewed by Darin Adler.
+
+ * WebWorkersPrivate.cpp:
+ (WebWorkersPrivate::workerThreadCount):
+
2013-11-18 Commit Queue <commit-queue@webkit.org>
Unreviewed, rolling out r159455.
if (!number)
return E_POINTER;
-#if ENABLE(WORKERS)
*number = WebCore::WorkerThread::workerThreadCount();
-#else
- *number = 0;
-#endif
return S_OK;
}
ENABLE_VIEW_MODE_CSS_MEDIA=1 \
ENABLE_WEB_SOCKETS=1 \
ENABLE_WEB_TIMING=1 \
- ENABLE_WORKERS=1 \
ENABLE_XHR_TIMEOUT=1
dnl AM_WEBKIT_FEATURE_CONDITIONAL
WEBKIT_OPTION_DEFINE(ENABLE_WEB_SOCKETS "Toggle Web Sockets support" ON)
WEBKIT_OPTION_DEFINE(ENABLE_WEB_TIMING "Toggle Web Timing support" OFF)
WEBKIT_OPTION_DEFINE(ENABLE_WEBGL "Toggle 3D canvas (WebGL) support" OFF)
- WEBKIT_OPTION_DEFINE(ENABLE_WORKERS "Toggle Web Workers support" ON)
WEBKIT_OPTION_DEFINE(ENABLE_XHR_TIMEOUT "Toggle XHR timeout support" OFF)
WEBKIT_OPTION_DEFINE(ENABLE_XSLT "Toggle XSLT support" ON)
WEBKIT_OPTION_DEFINE(USE_SYSTEM_MALLOC "Toggle system allocator instead of TCmalloc" OFF)
#cmakedefine01 ENABLE_WEB_AUDIO
#cmakedefine01 ENABLE_WEB_SOCKETS
#cmakedefine01 ENABLE_WEB_TIMING
-#cmakedefine01 ENABLE_WORKERS
#cmakedefine01 ENABLE_XHR_TIMEOUT
#cmakedefine01 ENABLE_XSLT
#cmakedefine01 USE_SYSTEM_MALLOC
+2013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
+
+ Remove ENABLE_WORKERS
+ https://bugs.webkit.org/show_bug.cgi?id=105784
+
+ Reviewed by Darin Adler.
+
+ * Scripts/webkitperl/FeatureList.pm:
+
2013-11-21 Darin Adler <darin@apple.com>
Try to fix buildbot Dashboard for people who have not hidden anything.
$webAudioSupport,
$webSocketsSupport,
$webTimingSupport,
- $workersSupport,
$xhrTimeoutSupport,
$xsltSupport,
$ftlJITSupport,
{ option => "web-timing", desc => "Toggle Web Timing support",
define => "ENABLE_WEB_TIMING", default => (isBlackBerry() || isGtk() || isEfl()), value => \$webTimingSupport },
- { option => "workers", desc => "Toggle Workers support",
- define => "ENABLE_WORKERS", default => (isAppleWebKit() || isGtk() || isBlackBerry() || isEfl()), value => \$workersSupport },
-
{ option => "xhr-timeout", desc => "Toggle XHR Timeout support",
define => "ENABLE_XHR_TIMEOUT", default => (isEfl() || isGtk() || isAppleMacWebKit()), value => \$xhrTimeoutSupport },
+2013-11-21 Peter Molnar <pmolnar.u-szeged@partner.samsung.com>
+
+ Remove ENABLE_WORKERS
+ https://bugs.webkit.org/show_bug.cgi?id=105784
+
+ Reviewed by Darin Adler.
+
+ * win/tools/vsprops/FeatureDefines.props:
+ * win/tools/vsprops/FeatureDefinesCairo.props:
+
2013-11-17 Filip Pizlo <fpizlo@apple.com>
Update binary drops to include atrick's "Ran out of registers" fix in r194942.
<ENABLE_WEB_AUDIO />
<ENABLE_WEB_SOCKETS>ENABLE_WEB_SOCKETS</ENABLE_WEB_SOCKETS>
<ENABLE_WEB_TIMING />
- <ENABLE_WORKERS>ENABLE_WORKERS</ENABLE_WORKERS>
<ENABLE_XHR_TIMEOUT>ENABLE_XHR_TIMEOUT</ENABLE_XHR_TIMEOUT>
<ENABLE_XSLT>ENABLE_XSLT</ENABLE_XSLT>
</PropertyGroup>
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
- <PreprocessorDefinitions>$(ENABLE_IFRAME_SEAMLESS);$(ENABLE_PROMISES);$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_ACCELERATED_OVERFLOW_SCROLLING);$(ENABLE_BLOB);$(ENABLE_CANVAS_PROXY);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS_IMAGE_SET);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CSS_SHAPES);$(ENABLE_CSS_STICKY_POSITION);$(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS_ELEMENT);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_ELEMENT);$(ENABLE_PROXIMITY_EVENTS);$(ENABLE_QUOTA);$(ENABLE_NAVIGATOR_CONTENT_UTILS);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_SUBPIXEL_LAYOUT);$(ENABLE_TEXT_AUTOSIZING);$(ENABLE_UNDO_MANAGER);$(ENABLE_VIDEO);$(ENABLE_VIDEO_TRACK);$(ENABLE_VIEW_MODE_CSS_MEDIA);$(ENABLE_MEDIA_CONTROLS_SCRIPT);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XSLT);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <PreprocessorDefinitions>$(ENABLE_IFRAME_SEAMLESS);$(ENABLE_PROMISES);$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_ACCELERATED_OVERFLOW_SCROLLING);$(ENABLE_BLOB);$(ENABLE_CANVAS_PROXY);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS_IMAGE_SET);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CSS_SHAPES);$(ENABLE_CSS_STICKY_POSITION);$(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS_ELEMENT);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_ELEMENT);$(ENABLE_PROXIMITY_EVENTS);$(ENABLE_QUOTA);$(ENABLE_NAVIGATOR_CONTENT_UTILS);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_SUBPIXEL_LAYOUT);$(ENABLE_TEXT_AUTOSIZING);$(ENABLE_UNDO_MANAGER);$(ENABLE_VIDEO);$(ENABLE_VIDEO_TRACK);$(ENABLE_VIEW_MODE_CSS_MEDIA);$(ENABLE_MEDIA_CONTROLS_SCRIPT);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_XSLT);%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
<Value>$(ENABLE_WEB_TIMING)</Value>
<EnvironmentVariable>true</EnvironmentVariable>
</BuildMacro>
- <BuildMacro Include="ENABLE_WORKERS">
- <Value>$(ENABLE_WORKERS)</Value>
- <EnvironmentVariable>true</EnvironmentVariable>
- </BuildMacro>
<BuildMacro Include="ENABLE_XHR_TIMEOUT">
<Value>$(ENABLE_XHR_TIMEOUT)</Value>
<EnvironmentVariable>true</EnvironmentVariable>
<ENABLE_WEB_AUDIO />
<ENABLE_WEB_SOCKETS>ENABLE_WEB_SOCKETS</ENABLE_WEB_SOCKETS>
<ENABLE_WEB_TIMING />
- <ENABLE_WORKERS>ENABLE_WORKERS</ENABLE_WORKERS>
<ENABLE_XHR_TIMEOUT>ENABLE_XHR_TIMEOUT</ENABLE_XHR_TIMEOUT>
<ENABLE_XSLT>ENABLE_XSLT</ENABLE_XSLT>
</PropertyGroup>
</PropertyGroup>
<ItemDefinitionGroup>
<ClCompile>
- <PreprocessorDefinitions>$(ENABLE_IFRAME_SEAMLESS);$(ENABLE_PROMISES);$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_ACCELERATED_OVERFLOW_SCROLLING);$(ENABLE_BLOB);$(ENABLE_CANVAS_PROXY);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_IMAGE_SET);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CSS_SHAPES);$(ENABLE_CSS_STICKY_POSITION);$(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS_ELEMENT);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_ELEMENT);$(ENABLE_PROXIMITY_EVENTS);$(ENABLE_QUOTA);$(ENABLE_NAVIGATOR_CONTENT_UTILS);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_SUBPIXEL_LAYOUT);$(ENABLE_TEXT_AUTOSIZING);$(ENABLE_UNDO_MANAGER);$(ENABLE_VIDEO);$(ENABLE_VIDEO_TRACK);$(ENABLE_VIEW_MODE_CSS_MEDIA);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_WORKERS);$(ENABLE_XSLT);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <PreprocessorDefinitions>$(ENABLE_IFRAME_SEAMLESS);$(ENABLE_PROMISES);$(ENABLE_REQUEST_ANIMATION_FRAME);$(ENABLE_3D_RENDERING);$(ENABLE_ACCELERATED_2D_CANVAS);$(ENABLE_ACCELERATED_OVERFLOW_SCROLLING);$(ENABLE_BLOB);$(ENABLE_CANVAS_PROXY);$(ENABLE_CHANNEL_MESSAGING);$(ENABLE_CSS3_CONDITIONAL_RULES);$(ENABLE_CSS3_TEXT);$(ENABLE_CSS_BOX_DECORATION_BREAK);$(ENABLE_CSS_FILTERS);$(ENABLE_CSS_GRID_LAYOUT);$(ENABLE_CSS_IMAGE_SET);$(ENABLE_CSS_SHADERS);$(ENABLE_CSS_COMPOSITING);$(ENABLE_CSS_REGIONS);$(ENABLE_CSS_EXCLUSIONS);$(ENABLE_CSS_SHAPES);$(ENABLE_CSS_STICKY_POSITION);$(ENABLE_CSS_TRANSFORMS_ANIMATIONS_TRANSITIONS_UNPREFIXED);$(ENABLE_CUSTOM_SCHEME_HANDLER);$(ENABLE_SQL_DATABASE);$(ENABLE_DATAGRID);$(ENABLE_DATALIST_ELEMENT);$(ENABLE_DATA_TRANSFER_ITEMS);$(ENABLE_DETAILS_ELEMENT);$(ENABLE_DEVICE_ORIENTATION);$(ENABLE_DIRECTORY_UPLOAD);$(ENABLE_FILTERS);$(ENABLE_FILE_SYSTEM);$(ENABLE_FULLSCREEN_API);$(ENABLE_GAMEPAD);$(ENABLE_GEOLOCATION);$(ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING);$(ENABLE_HIGH_DPI_CANVAS);$(ENABLE_ICONDATABASE);$(ENABLE_INDEXED_DATABASE);$(ENABLE_INPUT_TYPE_COLOR);$(ENABLE_INPUT_SPEECH);$(ENABLE_INPUT_TYPE_DATE);$(ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE);$(ENABLE_INPUT_TYPE_DATETIMELOCAL);$(ENABLE_INPUT_TYPE_MONTH);$(ENABLE_INPUT_TYPE_TIME);$(ENABLE_INPUT_TYPE_WEEK);$(ENABLE_JAVASCRIPT_DEBUGGER);$(ENABLE_LEGACY_CSS_VENDOR_PREFIXES);$(ENABLE_LEGACY_NOTIFICATIONS);$(ENABLE_LINK_PREFETCH);$(ENABLE_LINK_PRERENDER);$(ENABLE_MATHML);$(ENABLE_METER_ELEMENT);$(ENABLE_MICRODATA);$(ENABLE_NOTIFICATIONS);$(ENABLE_PAGE_VISIBILITY_API);$(ENABLE_PROGRESS_ELEMENT);$(ENABLE_PROXIMITY_EVENTS);$(ENABLE_QUOTA);$(ENABLE_NAVIGATOR_CONTENT_UTILS);$(ENABLE_SCRIPTED_SPEECH);$(ENABLE_SHADOW_DOM);$(ENABLE_SHARED_WORKERS);$(ENABLE_STYLE_SCOPED);$(ENABLE_SVG);$(ENABLE_SVG_DOM_OBJC_BINDINGS);$(ENABLE_SVG_FONTS);$(ENABLE_SUBPIXEL_LAYOUT);$(ENABLE_TEXT_AUTOSIZING);$(ENABLE_UNDO_MANAGER);$(ENABLE_VIDEO);$(ENABLE_VIDEO_TRACK);$(ENABLE_VIEW_MODE_CSS_MEDIA);$(ENABLE_MEDIA_SOURCE);$(ENABLE_MEDIA_STATISTICS);$(ENABLE_WEB_SOCKETS);$(ENABLE_WEB_TIMING);$(ENABLE_XSLT);%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
<Value>$(ENABLE_WEB_TIMING)</Value>
<EnvironmentVariable>true</EnvironmentVariable>
</BuildMacro>
- <BuildMacro Include="ENABLE_WORKERS">
- <Value>$(ENABLE_WORKERS)</Value>
- <EnvironmentVariable>true</EnvironmentVariable>
- </BuildMacro>
<BuildMacro Include="ENABLE_XHR_TIMEOUT">
<Value>$(ENABLE_XHR_TIMEOUT)</Value>
<EnvironmentVariable>true</EnvironmentVariable>