Changeset 191999 in webkit
- Timestamp:
- Nov 3, 2015, 4:58:56 PM (10 years ago)
- Location:
- trunk/Source
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r191997 r191999 1 2015-11-03 Geoffrey Garen <ggaren@apple.com> 2 3 Provide a way to turn off const in WebKit2. 4 5 Reviewed by Sam Weinig. 6 7 * bindings/js/JSDOMWindowBase.cpp: 8 (WebCore::JSDOMWindowBase::commonVM): 9 * page/Settings.h: 10 (WebCore::Settings::shouldUseHighResolutionTimers): 11 (WebCore::Settings::shouldRewriteConstAsVar): 12 (WebCore::Settings::setShouldRewriteConstAsVar): 13 (WebCore::Settings::backgroundShouldExtendBeyondPage): 14 1 15 2015-11-03 Joseph Pecoraro <pecoraro@apple.com> 2 16 -
trunk/Source/WebCore/bindings/js/JSDOMWindowBase.cpp
r191982 r191999 265 265 266 266 #if PLATFORM(MAC) 267 if (applicationIsITunes() || applicationIsIBooks() )267 if (applicationIsITunes() || applicationIsIBooks() || Settings::shouldRewriteConstAsVar()) 268 268 vm->setShouldRewriteConstAsVar(true); 269 269 #endif -
trunk/Source/WebCore/page/Settings.cpp
r191935 r191999 85 85 #endif 86 86 87 bool Settings::gShouldRewriteConstAsVar = false; 87 88 bool Settings::gShouldRespectPriorityInCSSAttributeSetters = false; 88 89 bool Settings::gLowPowerVideoAudioBufferSizeEnabled = false; -
trunk/Source/WebCore/page/Settings.h
r191904 r191999 200 200 #endif 201 201 202 static bool shouldRewriteConstAsVar() { return gShouldRewriteConstAsVar; } 203 static void setShouldRewriteConstAsVar(bool shouldRewriteConstAsVar) { gShouldRewriteConstAsVar = shouldRewriteConstAsVar; } 204 202 205 WEBCORE_EXPORT void setBackgroundShouldExtendBeyondPage(bool); 203 206 bool backgroundShouldExtendBeyondPage() const { return m_backgroundShouldExtendBeyondPage; } … … 361 364 static bool gShouldUseHighResolutionTimers; 362 365 #endif 366 WEBCORE_EXPORT static bool gShouldRewriteConstAsVar; 363 367 static bool gShouldRespectPriorityInCSSAttributeSetters; 364 368 #if PLATFORM(IOS) -
trunk/Source/WebKit2/ChangeLog
r191998 r191999 1 2015-11-03 Geoffrey Garen <ggaren@apple.com> 2 3 Provide a way to turn off const in WebKit2. 4 5 Reviewed by Sam Weinig. 6 7 * Shared/WebProcessCreationParameters.cpp: 8 (WebKit::WebProcessCreationParameters::encode): 9 (WebKit::WebProcessCreationParameters::decode): 10 * Shared/WebProcessCreationParameters.h: 11 * UIProcess/Cocoa/WebProcessPoolCocoa.mm: 12 (WebKit::WebProcessPool::platformInitializeWebProcess): 13 * WebProcess/WebProcess.cpp: 14 (WebKit::WebProcess::initializeWebProcess): 15 1 16 2015-11-03 Alex Christensen <achristensen@webkit.org> 2 17 -
trunk/Source/WebKit2/Shared/WebProcessCreationParameters.cpp
r191260 r191999 108 108 encoder << fontWhitelist; 109 109 encoder << iconDatabaseEnabled; 110 encoder << shouldRewriteConstAsVar; 110 111 encoder << terminationTimeout; 111 112 encoder << languages; … … 240 241 if (!decoder.decode(parameters.iconDatabaseEnabled)) 241 242 return false; 243 if (!decoder.decode(parameters.shouldRewriteConstAsVar)) 244 return false; 242 245 if (!decoder.decode(parameters.terminationTimeout)) 243 246 return false; -
trunk/Source/WebKit2/Shared/WebProcessCreationParameters.h
r191260 r191999 118 118 119 119 bool iconDatabaseEnabled; 120 bool shouldRewriteConstAsVar { false }; 120 121 121 122 double terminationTimeout; -
trunk/Source/WebKit2/UIProcess/Cocoa/WebProcessPoolCocoa.mm
r191473 r191999 45 45 #import <WebCore/PlatformPasteboard.h> 46 46 #import <WebCore/SharedBuffer.h> 47 #import <WebCore/RuntimeApplicationChecks.h> 47 48 #import <sys/param.h> 48 49 … … 174 175 parameters.shouldEnableFTLJIT = [[NSUserDefaults standardUserDefaults] boolForKey:WebKitJSCFTLJITEnabledDefaultsKey]; 175 176 parameters.shouldEnableMemoryPressureReliefLogging = [[NSUserDefaults standardUserDefaults] boolForKey:@"LogMemoryJetsamDetails"]; 177 178 #if PLATFORM(MAC) 179 parameters.shouldRewriteConstAsVar = applicationIsIBooks(); 180 #endif 176 181 177 182 #if HAVE(HOSTED_CORE_ANIMATION) -
trunk/Source/WebKit2/WebProcess/WebProcess.cpp
r191856 r191999 337 337 registerURLSchemeAsCORSEnabled(scheme); 338 338 339 WebCore::Settings::setShouldRewriteConstAsVar(parameters.shouldRewriteConstAsVar); 340 339 341 #if ENABLE(CACHE_PARTITIONING) 340 342 for (auto& scheme : parameters.urlSchemesRegisteredAsCachePartitioned)
Note:
See TracChangeset
for help on using the changeset viewer.