Unreviewed, rolling out r222686, r222695, and r222698.
authorryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 3 Oct 2017 20:51:00 +0000 (20:51 +0000)
committerryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 3 Oct 2017 20:51:00 +0000 (20:51 +0000)
commit4405ce7758793ca296ff5c07659029b623056b79
treeb6c8a9248eb0c3fbc000c4d22980ce74fbfce345
parent14f33f61fa2795b36c8e06fee52e3b88e400c839
Unreviewed, rolling out r222686, r222695, and r222698.
https://bugs.webkit.org/show_bug.cgi?id=177835

Caused LayoutTests to crash in
WebCore::TimerBase::setNextFireTime (Requested by ryanhaddad
on #webkit).

Reverted changesets:

"[Settings] Replace SettingsMacros.h with a generated base
class for Settings"
https://bugs.webkit.org/show_bug.cgi?id=177681
http://trac.webkit.org/changeset/222686

"[Settings] Enums should not be passed by const reference"
https://bugs.webkit.org/show_bug.cgi?id=177727
http://trac.webkit.org/changeset/222695

"[Settings] Move remaining simple settings to Settings.in"
https://bugs.webkit.org/show_bug.cgi?id=177730
http://trac.webkit.org/changeset/222698

Patch by Commit Queue <commit-queue@webkit.org> on 2017-10-03

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@222806 268f45cc-cd09-0410-ab3c-d52691b4dbfc
38 files changed:
Source/WebCore/CMakeLists.txt
Source/WebCore/ChangeLog
Source/WebCore/DerivedSources.make
Source/WebCore/Scripts/GenerateSettings.py
Source/WebCore/Scripts/GenerateSettings/GenerateInternalSettingsImplementationFile.py
Source/WebCore/Scripts/GenerateSettings/GenerateSettings.py
Source/WebCore/Scripts/GenerateSettings/GenerateSettingsHeaderFile.py [deleted file]
Source/WebCore/Scripts/GenerateSettings/GenerateSettingsImplementationFile.py [deleted file]
Source/WebCore/Scripts/GenerateSettings/GenerateSettingsMacrosHeader.py [new file with mode: 0755]
Source/WebCore/Scripts/GenerateSettings/Settings.py
Source/WebCore/WebCore.xcodeproj/project.pbxproj
Source/WebCore/WebCoreMacros.cmake
Source/WebCore/accessibility/ForcedAccessibilityValue.h [deleted file]
Source/WebCore/css/MediaQueryEvaluator.cpp
Source/WebCore/editing/EditableLinkBehavior.h [deleted file]
Source/WebCore/editing/EditingBehavior.h
Source/WebCore/editing/EditingBehaviorTypes.h [moved from Source/WebCore/editing/EditingBehaviorType.h with 100% similarity]
Source/WebCore/editing/cocoa/DataDetection.h
Source/WebCore/editing/cocoa/DataDetectorTypes.h [deleted file]
Source/WebCore/html/parser/HTMLParserOptions.cpp
Source/WebCore/page/DebugOverlayRegions.h [deleted file]
Source/WebCore/page/FrameFlattening.h [deleted file]
Source/WebCore/page/PDFImageCachingPolicy.h [deleted file]
Source/WebCore/page/Settings.cpp
Source/WebCore/page/Settings.h
Source/WebCore/page/Settings.in
Source/WebCore/page/SettingsDefaultValues.h [deleted file]
Source/WebCore/page/TextDirectionSubmenuInclusionBehavior.h [deleted file]
Source/WebCore/page/UserInterfaceDirectionPolicy.h [deleted file]
Source/WebCore/page/cocoa/SettingsCocoa.mm
Source/WebCore/page/cocoa/SettingsDefaultValuesCocoa.mm [deleted file]
Source/WebCore/platform/text/FontRenderingMode.h [deleted file]
Source/WebCore/platform/text/TextDirection.h [deleted file]
Source/WebCore/platform/text/TextFlags.h
Source/WebCore/platform/text/WritingMode.h
Source/WebCore/style/StyleTreeResolver.cpp
Source/WebCore/testing/InternalSettings.cpp
Source/WebCore/testing/InternalSettings.h