2010-06-14 Ilya Tikhonovsky Reviewed by Pavel Feldman. WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc data from inspected page to WebInspector as JSON string via http. The native serialization to JSON string is supported by InspectorValue's classes. This patch has the implementation of sendMessageToFrontend function. WebKit version of it still uses ScriptFunctionCall and will be switched to another transport a little bit later. https://bugs.webkit.org/show_bug.cgi?id=40134 * WebCoreSupport/WebInspectorClientCF.cpp: (WebInspectorClient::releaseFrontendPage): (WebInspectorClient::sendMessageToFrontend): 2010-06-09 Sheriff Bot Unreviewed, rolling out r60889. http://trac.webkit.org/changeset/60889 https://bugs.webkit.org/show_bug.cgi?id=40365 gtk bot has some kind of memory corruption (Requested by loislo on #webkit). * WebCoreSupport/WebInspectorClientCF.cpp: (WebInspectorClient::storeSetting): 2010-06-07 Ilya Tikhonovsky Reviewed by Pavel Feldman. WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc data from inspected page to WebInspector as JSON string via http. The native serialization to JSON string is supported by InspectorValue's classes. This patch has the implementation of sendMessageToFrontend function. WebKit version of it still uses ScriptFunctionCall and will be switched to another transport a little bit later. https://bugs.webkit.org/show_bug.cgi?id=40134 * WebCoreSupport/WebInspectorClientCF.cpp: (WebInspectorClient::releaseFrontendPage): (WebInspectorClient::sendMessageToFrontend): 2010-01-07 Alexey Proskuryakov Reviewed by Geoffrey Garen. https://bugs.webkit.org/show_bug.cgi?id=33057 REGRESSION(r49365): typeof(xhr.responseText) != "string" in Windows REGRESSION: WebKit fails to start PeaceKeeper benchmark * WebCoreSupport/WebInspectorClientCF.cpp: Define JS_EXPORTCLASS. I'm not sure why this isn't done in JSC globally for all possible clients, but keeping the current design for now. 2009-12-03 Pavel Feldman Reviewed by Timothy Hatcher. Web Inspector: Simplify the settings support in inspector controller. https://bugs.webkit.org/show_bug.cgi?id=32076 * WebCoreSupport/WebInspectorClientCF.cpp: (WebInspectorClient::populateSetting): (WebInspectorClient::storeSetting): 2009-04-20 Steve Falkenburg Separate JavaScriptCore.dll from WebKit.dll. Slight performance improvement or no change on benchmarks. Allows us to break a circular dependency between CFNetwork and WebKit on Windows, and simplifies standalone JavaScriptCore builds. Reviewed by Oliver Hunt. * WebCoreSupport/WebInspectorClientCF.cpp: Workaround for lack of config.h in shared WebKit file (WebKit/win uses config.h from WebCore). 2008-12-09 Dimitri Glazkov Fix bustage. * WebCoreSupport/WebInspectorClientCF.cpp: 2008-10-24 Adam Roben Windows build fix * WebCoreSupport/WebInspectorClientCF.cpp: Define WTF_PLATFORM_CF manually. Normally this gets defined on Windows by including config.h, but Mac has no config.h for WebKit, so we can't do that here. 2008-10-24 Timothy Hatcher Implement new InspectorClient methods to work with Settings. https://bugs.webkit.org/show_bug.cgi?id=21856 Reviewed by Darin Adler. * WebCoreSupport/WebInspectorClientCF.cpp: Added. (createKeyForPreferences): Helper to make the preference key. (WebInspectorClient::populateSetting): Read the preference value from CFPreferences. (WebInspectorClient::storeSetting): Write the setting value to CFPreferences. (WebInspectorClient::removeSetting): Remove the preference from CFPreferences.