source: webkit/trunk/Source/JavaScriptCore/config.h@ 174455

Last change on this file since 174455 was 173949, checked in by Csaba Osztrogonác, 11 years ago

Remove WinCE port from trunk
https://bugs.webkit.org/show_bug.cgi?id=136951

Reviewed by Alex Christensen.

.:

  • Source/cmake/OptionsWinCE.cmake: Removed.
  • Source/cmake/WebKitPackaging.cmake:

Source/JavaScriptCore:

  • assembler/ARMAssembler.h:

(JSC::ARMAssembler::cacheFlush):

  • assembler/ARMv7Assembler.h:

(JSC::ARMv7Assembler::cacheFlush):

  • config.h:
  • heap/MachineStackMarker.cpp:

(JSC::MachineThreads::gatherFromCurrentThread):
(JSC::MachineThreads::gatherFromOtherThread):
(JSC::swapIfBackwards): Deleted.

  • jit/ExecutableAllocator.h:
  • jsc.cpp:

(main):

  • runtime/DateConstructor.cpp:
  • runtime/Options.cpp:

(JSC::overrideOptionWithHeuristic):

  • runtime/VM.cpp:

(JSC::VM::VM):

  • testRegExp.cpp:

(main):

  • tools/CodeProfiling.cpp:

(JSC::CodeProfiling::notifyAllocator):

Source/WebCore:

  • Modules/encryptedmedia/CDMPrivateMediaPlayer.cpp:
  • PlatformWinCE.cmake: Removed.
  • accessibility/AXObjectCache.cpp:
  • editing/FrameSelection.cpp:

(WebCore::FrameSelection::modifyMovingRight):

  • loader/icon/wince/IconDatabaseWinCE.cpp: Removed.
  • page/EventHandler.cpp:

(WebCore::EventHandler::sendContextMenuEventForKey):

  • page/Settings.cpp:
  • page/win/EventHandlerWin.cpp:

(WebCore::EventHandler::createDraggingDataTransfer):

  • platform/ContextMenu.h:
  • platform/DragImage.cpp:
  • platform/FileSystem.h:
  • platform/graphics/BitmapImage.cpp:

(WebCore::BitmapImage::mayFillWithSolidColor):

  • platform/graphics/FontGlyphs.cpp:

(WebCore::FontGlyphs::glyphDataAndPageForCharacter):

  • platform/graphics/FontPlatformData.h:
  • platform/graphics/ImageBufferData.h:
  • platform/graphics/MediaPlayer.cpp:
  • platform/graphics/SimpleFontData.h:
  • platform/graphics/opentype/OpenTypeUtilities.cpp:

(WebCore::renameAndActivateFont):

  • platform/graphics/opentype/OpenTypeUtilities.h:
  • platform/graphics/win/DIBPixelData.cpp:

(WebCore::DIBPixelData::setRGBABitmapAlpha):

  • platform/graphics/win/GDIExtras.cpp: Removed.
  • platform/graphics/win/GDIExtras.h:

(WebCore::hasAlphaBlendSupport):
(WebCore::alphaBlendIfSupported):

  • platform/graphics/win/IconWin.cpp:

(WebCore::Icon::createIconForFiles):
(WebCore::Icon::paint):

  • platform/graphics/win/SimpleFontDataWin.cpp:

(WebCore::SimpleFontData::initGDIFont):
(WebCore::SimpleFontData::platformDestroy):
(WebCore::SimpleFontData::boundsForGDIGlyph):
(WebCore::SimpleFontData::widthForGDIGlyph):
(WebCore::SimpleFontData::scriptFontProperties):

  • platform/graphics/wince/FontCacheWinCE.cpp: Removed.
  • platform/graphics/wince/FontCustomPlatformData.cpp: Removed.
  • platform/graphics/wince/FontCustomPlatformData.h: Removed.
  • platform/graphics/wince/FontPlatformData.cpp: Removed.
  • platform/graphics/wince/FontPlatformData.h: Removed.
  • platform/graphics/wince/FontWinCE.cpp: Removed.
  • platform/graphics/wince/GlyphPageTreeNodeWinCE.cpp: Removed.
  • platform/graphics/wince/GradientWinCE.cpp: Removed.
  • platform/graphics/wince/GraphicsContextWinCE.cpp: Removed.
  • platform/graphics/wince/ImageBufferDataWince.h: Removed.
  • platform/graphics/wince/ImageBufferWinCE.cpp: Removed.
  • platform/graphics/wince/ImageWinCE.cpp: Removed.
  • platform/graphics/wince/MediaPlayerPrivateWinCE.h: Removed.
  • platform/graphics/wince/MediaPlayerProxy.cpp: Removed.
  • platform/graphics/wince/MediaPlayerProxy.h: Removed.
  • platform/graphics/wince/PathWinCE.cpp: Removed.
  • platform/graphics/wince/PlatformPathWinCE.cpp: Removed.
  • platform/graphics/wince/PlatformPathWinCE.h: Removed.
  • platform/graphics/wince/SharedBitmap.cpp: Removed.
  • platform/graphics/wince/SharedBitmap.h: Removed.
  • platform/graphics/wince/SimpleFontDataWinCE.cpp: Removed.
  • platform/graphics/wince/WinCEGraphicsExtras.h: Removed.
  • platform/image-decoders/jpeg/JPEGImageDecoder.h:
  • platform/network/win/NetworkStateNotifierWin.cpp:

(WebCore::NetworkStateNotifier::NetworkStateNotifier):

  • platform/win/COMPtr.h:
  • platform/win/ClipboardUtilitiesWin.cpp:
  • platform/win/ContextMenuItemWin.cpp:
  • platform/win/ContextMenuWin.cpp:

(WebCore::ContextMenu::getContextMenuItems):
(WebCore::ContextMenu::createPlatformContextMenuFromItems):

  • platform/win/DragImageWin.cpp:

(WebCore::dragLabelFont):

  • platform/win/FileSystemWin.cpp:

(WebCore::pathByAppendingComponent):
(WebCore::pathGetFileName):
(WebCore::storageDirectory):

  • platform/win/LoggingWin.cpp:

(WebCore::logLevelString):

  • platform/win/PasteboardWin.cpp:

(WebCore::PasteboardOwnerWndProc):
(WebCore::Pasteboard::createForCopyAndPaste):
(WebCore::pathRemoveBadFSCharacters):
(WebCore::filesystemPathFromUrlOrTitle):
(WebCore::createGlobalHDropContent):

  • platform/win/PlatformMouseEventWin.cpp:

(WebCore::messageToEventType):
(WebCore::PlatformMouseEvent::PlatformMouseEvent):

  • platform/win/PlatformScreenWin.cpp:

(WebCore::deviceInfoForWidget):
(WebCore::screenIsMonochrome):

  • platform/win/PopupMenuWin.cpp:

(WebCore::PopupMenuWin::show):
(WebCore::PopupMenuWin::paint):
(WebCore::PopupMenuWin::registerClass):
(WebCore::PopupMenuWin::wndProc):

  • platform/win/ScrollbarThemeWin.cpp:

(WebCore::ScrollbarThemeWin::paintButton):

  • platform/win/SharedBufferWin.cpp:
  • platform/win/SharedTimerWin.cpp:

(WebCore::TimerWindowWndProc):
(WebCore::initializeOffScreenTimerWindow):
(WebCore::queueTimerProc):
(WebCore::setSharedTimerFireInterval):
(WebCore::stopSharedTimer):

  • platform/win/SoftLinking.h:
  • platform/win/SystemInfo.cpp:

(WebCore::windowsVersion):
(WebCore::processorArchitecture):
(WebCore::architectureTokenForUAString):

  • platform/win/WCDataObject.cpp:

(WebCore::WCDataObject::CopyMedium):

  • plugins/PluginDatabase.cpp:
  • plugins/PluginView.cpp:

(WebCore::PluginView::stop):

  • plugins/PluginViewNone.cpp:
  • plugins/win/PluginDatabaseWin.cpp:

(WebCore::addWindowsMediaPlayerPluginDirectory):
(WebCore::addMacromediaPluginDirectories):

  • plugins/win/PluginPackageWin.cpp:

(WebCore::PluginPackage::load):

  • plugins/win/PluginViewWin.cpp:

(WebCore::setUpOffscreenPaintingHooks):
(WebCore::registerPluginView):
(WebCore::PluginView::wndProc):
(WebCore::PluginView::updatePluginWidget):
(WebCore::PluginView::paintIntoTransformedContext):
(WebCore::PluginView::paint):
(WebCore::PluginView::handleMouseEvent):
(WebCore::PluginView::setParent):
(WebCore::PluginView::setNPWindowRect):
(WebCore::PluginView::platformStart):

  • rendering/RenderThemeWinCE.cpp: Removed.
  • rendering/RenderThemeWinCE.h: Removed.
  • storage/wince/DatabaseThreadWinCE.cpp: Removed.
  • storage/wince/DatabaseThreadWinCE.h: Removed.
  • storage/wince/StorageThreadWinCE.cpp: Removed.
  • storage/wince/StorageThreadWinCE.h: Removed.

Source/WebKit:

  • PlatformWinCE.cmake: Removed.
  • wince/WebCoreSupport/ChromeClientWinCE.cpp: Removed.
  • wince/WebCoreSupport/ChromeClientWinCE.h: Removed.
  • wince/WebCoreSupport/ContextMenuClientWinCE.cpp: Removed.
  • wince/WebCoreSupport/ContextMenuClientWinCE.h: Removed.
  • wince/WebCoreSupport/DragClientWinCE.cpp: Removed.
  • wince/WebCoreSupport/DragClientWinCE.h: Removed.
  • wince/WebCoreSupport/EditorClientWinCE.cpp: Removed.
  • wince/WebCoreSupport/EditorClientWinCE.h: Removed.
  • wince/WebCoreSupport/FrameLoaderClientWinCE.cpp: Removed.
  • wince/WebCoreSupport/FrameLoaderClientWinCE.h: Removed.
  • wince/WebCoreSupport/FrameNetworkingContextWinCE.cpp: Removed.
  • wince/WebCoreSupport/FrameNetworkingContextWinCE.h: Removed.
  • wince/WebCoreSupport/InspectorClientWinCE.cpp: Removed.
  • wince/WebCoreSupport/InspectorClientWinCE.h: Removed.
  • wince/WebCoreSupport/PlatformStrategiesWinCE.cpp: Removed.
  • wince/WebCoreSupport/PlatformStrategiesWinCE.h: Removed.
  • wince/WebView.cpp: Removed.
  • wince/WebView.h: Removed.

Source/WebKit/cf:

  • WebCoreSupport/WebInspectorClientCF.cpp:

Source/WTF:

  • config.h:
  • wtf/Assertions.cpp:
  • wtf/Assertions.h:
  • wtf/Atomics.h:

(WTF::weakCompareAndSwap):

  • wtf/CurrentTime.cpp:

(WTF::lowResUTCTime):

  • wtf/DataLog.cpp:
  • wtf/DateMath.cpp:

(WTF::getLocalTime):
(WTF::calculateDSTOffset):

  • wtf/FastMalloc.cpp:
  • wtf/FeatureDefines.h:
  • wtf/OSAllocator.h:

(WTF::OSAllocator::decommitAndRelease):

  • wtf/Platform.h:
  • wtf/PlatformWin.cmake:
  • wtf/RAMSize.cpp:

(WTF::computeRAMSize):

  • wtf/RandomNumberSeed.h:

(WTF::initializeRandomNumberGenerator):

  • wtf/StackBounds.cpp:

(WTF::StackBounds::initialize):

  • wtf/StackBounds.h:

(WTF::StackBounds::isGrowingDownward):

  • wtf/StdLibExtras.h:

(wtf_bsearch): Deleted.

  • wtf/StringExtras.h:

(strnicmp): Deleted.
(stricmp): Deleted.
(strdup): Deleted.

  • wtf/ThreadSpecific.h:
  • wtf/ThreadingWin.cpp:

(WTF::createThreadInternal):

  • wtf/WindowsExtras.h:

(WTF::getRegistryValue):
(WTF::getWindowPointer):
(WTF::setWindowPointer):

  • wtf/dtoa/utils.h:
  • wtf/text/WTFString.cpp:

(WTF::String::format):

Tools:

  • BuildSlaveSupport/build.webkit.org-config/wkbuild.py:

(_should_file_trigger_build):

  • BuildSlaveSupport/build.webkit.org-config/wkbuild_unittest.py:

(ShouldBuildTest):

  • CMakeLists.txt:
  • DumpRenderTree/win/DRTDataObject.cpp:

(DRTDataObject::CopyMedium):

  • Scripts/build-webkit:
  • Scripts/webkit-build-directory:
  • Scripts/webkitdirs.pm:

(argumentsForConfiguration):
(builtDylibPathForName):
(isAppleWinWebKit):
(launcherPath):
(launcherName):
(shouldRemoveCMakeCache):
(cmakeBasedPortArguments):
(cmakeBasedPortName):
(isCMakeBuild):
(isWinCE): Deleted.
(determineIsWinCE): Deleted.

  • Scripts/webkitperl/FeatureList.pm:
  • Scripts/webkitpy/port/port_testcase.py:

(test_apache_config_file_name_for_platform):

  • TestWebKitAPI/config.h:
  • WinCELauncher/CMakeLists.txt: Removed.
  • WinCELauncher/main.cpp: Removed.
  • gtk/manifest.txt:
  • Property svn:eol-style set to native
File size: 1.8 KB
Line 
1/*
2 * Copyright (C) 2006, 2007, 2008, 2013 Apple Inc. All rights reserved.
3 * Copyright (C) 2006 Samuel Weinig <[email protected]>
4 *
5 * This library is free software; you can redistribute it and/or
6 * modify it under the terms of the GNU Library General Public
7 * License as published by the Free Software Foundation; either
8 * version 2 of the License, or (at your option) any later version.
9 *
10 * This library is distributed in the hope that it will be useful,
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 * Library General Public License for more details.
14 *
15 * You should have received a copy of the GNU Library General Public License
16 * along with this library; see the file COPYING.LIB. If not, write to
17 * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
18 * Boston, MA 02110-1301, USA.
19 *
20 */
21
22#if defined(HAVE_CONFIG_H) && HAVE_CONFIG_H && defined(BUILDING_WITH_CMAKE)
23#include "cmakeconfig.h"
24#endif
25
26#include <wtf/Platform.h>
27#include <wtf/ExportMacros.h>
28#if !defined(BUILDING_WTF)
29#include "JSExportMacros.h"
30#endif
31
32#if OS(WINDOWS)
33
34#ifndef _WIN32_WINNT
35#define _WIN32_WINNT 0x0502
36#endif
37
38#ifndef WINVER
39#define WINVER 0x0502
40#endif
41
42#if !COMPILER(MSVC7_OR_LOWER)
43// We need to define this before the first #include of stdlib.h or it won't contain rand_s.
44#ifndef _CRT_RAND_S
45#define _CRT_RAND_S
46#endif
47#endif // !COMPILER(MSVC7_OR_LOWER
48
49#endif // OS(WINDOWS)
50
51#define WTF_CHANGES 1
52
53#ifdef __cplusplus
54#undef new
55#undef delete
56#include <wtf/FastMalloc.h>
57#endif
58
59#include <wtf/DisallowCType.h>
60
61#if COMPILER(MSVC)
62#define SKIP_STATIC_CONSTRUCTORS_ON_MSVC 1
63#else
64#define SKIP_STATIC_CONSTRUCTORS_ON_GCC 1
65#endif
66
67// Enable the following if you want to use the MacroAssembler::probe() facility
68// to do JIT debugging.
69#define WTF_USE_MASM_PROBE 0
70
Note: See TracBrowser for help on using the repository browser.