Reviewed by Darin Adler.
[WebKit-https.git] / Source / WebKit / cf / ChangeLog
1 2011-03-15  Kevin Ollivier  <kevino@theolliviers.com>
2
3         Reviewed by Darin Adler.
4
5         Introduce WTF_USE_EXPORT_MACROS, which will allow us to put shared library import/export
6         info into the headers rather than in export symbol definition files, but disable it on 
7         all platforms initially so we can deal with port build issues one port at a time.
8         
9         https://bugs.webkit.org/show_bug.cgi?id=27551
10
11         * WebCoreSupport/WebInspectorClientCF.cpp:
12
13 2011-02-23  Patrick Gansterer  <paroga@webkit.org>
14
15         Reviewed by Darin Adler.
16
17         Rename PLATFORM(CF) to USE(CF)
18         https://bugs.webkit.org/show_bug.cgi?id=53540
19
20         * WebCoreSupport/WebInspectorClientCF.cpp:
21
22 2011-02-03  Yury Semikhatsky  <yurys@chromium.org>
23
24         Reviewed by Pavel Feldman.
25
26         Web Inspector: remove settings related methods from InspectorClient
27         https://bugs.webkit.org/show_bug.cgi?id=53686
28
29         * WebCoreSupport/WebInspectorClientCF.cpp:
30         (populateSetting):
31         (storeSetting):
32         (WebInspectorClient::createFrontendSettings):
33
34 2011-01-26  Yury Semikhatsky  <yurys@chromium.org>
35
36         Reviewed by Pavel Feldman.
37
38         Web Inspector: inspector should start in attached state by default
39         https://bugs.webkit.org/show_bug.cgi?id=53165
40
41         * WebCoreSupport/WebInspectorClientCF.cpp:
42         (WebInspectorClient::inspectorStartsAttached):
43
44 2011-01-25  Yury Semikhatsky  <yurys@chromium.org>
45
46         Reviewed by Pavel Feldman.
47
48         Web Inspector: remove "attached" state related methods from InspectorAgent
49         https://bugs.webkit.org/show_bug.cgi?id=53086
50
51         * WebCoreSupport/WebInspectorClientCF.cpp:
52         (WebInspectorClient::sendMessageToFrontend):
53         (WebInspectorClient::inspectorStartsAttached):
54         (WebInspectorClient::setInspectorStartsAttached):
55         (WebInspectorClient::releaseFrontendPage):
56
57 2011-01-03  Pratik Solanki  <psolanki@apple.com>
58
59         Mac build fix. Define WTF_USE_CFNETWORK for Windows build only.
60
61         * WebCoreSupport/WebInspectorClientCF.cpp:
62
63 2011-01-03  Brian Weinstein  <bweinstein@apple.com>
64
65         Windows build fix. Define WTF_USE_CFNETWORK in WebInspectorClientCF.
66
67         * WebCoreSupport/WebInspectorClientCF.cpp:
68
69 2010-10-18  Pavel Feldman  <pfeldman@chromium.org>
70
71         Reviewed by Simon Fraser.
72
73         Web Inspector: [crash] when Inspector Open in CSSStyleSelector::loadPendingImages().
74         https://bugs.webkit.org/show_bug.cgi?id=46224
75
76         * WebCoreSupport/WebInspectorClientCF.cpp:
77         (WebInspectorClient::sendMessageToFrontend):
78
79 2010-06-14  Ilya Tikhonovsky  <loislo@chromium.org>
80
81         Reviewed by Pavel Feldman.
82
83         WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
84         data from inspected page to WebInspector as JSON string via http. The native
85         serialization to JSON string is supported by InspectorValue's classes. This patch
86         has the implementation of sendMessageToFrontend function. WebKit version of it still
87         uses ScriptFunctionCall and will be switched to another transport a little bit later.
88         https://bugs.webkit.org/show_bug.cgi?id=40134
89
90         * WebCoreSupport/WebInspectorClientCF.cpp:
91         (WebInspectorClient::releaseFrontendPage):
92         (WebInspectorClient::sendMessageToFrontend):
93
94 2010-06-09  Sheriff Bot  <webkit.review.bot@gmail.com>
95
96         Unreviewed, rolling out r60889.
97         http://trac.webkit.org/changeset/60889
98         https://bugs.webkit.org/show_bug.cgi?id=40365
99
100         gtk bot has some kind of memory corruption (Requested by
101         loislo on #webkit).
102
103         * WebCoreSupport/WebInspectorClientCF.cpp:
104         (WebInspectorClient::storeSetting):
105
106 2010-06-07  Ilya Tikhonovsky  <loislo@chromium.org>
107
108         Reviewed by Pavel Feldman.
109
110         WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
111         data from inspected page to WebInspector as JSON string via http. The native
112         serialization to JSON string is supported by InspectorValue's classes. This patch
113         has the implementation of sendMessageToFrontend function. WebKit version of it still
114         uses ScriptFunctionCall and will be switched to another transport a little bit later.
115         https://bugs.webkit.org/show_bug.cgi?id=40134
116
117         * WebCoreSupport/WebInspectorClientCF.cpp:
118         (WebInspectorClient::releaseFrontendPage):
119         (WebInspectorClient::sendMessageToFrontend):
120
121 2010-01-07  Alexey Proskuryakov  <ap@apple.com>
122
123         Reviewed by Geoffrey Garen.
124
125         https://bugs.webkit.org/show_bug.cgi?id=33057
126         REGRESSION(r49365): typeof(xhr.responseText) != "string" in Windows
127
128         <rdar://problem/7296920> REGRESSION: WebKit fails to start PeaceKeeper benchmark
129
130         * WebCoreSupport/WebInspectorClientCF.cpp: Define JS_EXPORTCLASS. I'm not sure why this
131         isn't done in JSC globally for all possible clients, but keeping the current design for now.
132
133 2009-12-03  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
134
135         Reviewed by Timothy Hatcher.
136
137         Web Inspector: Simplify the settings support in inspector controller.
138
139         https://bugs.webkit.org/show_bug.cgi?id=32076
140
141         * WebCoreSupport/WebInspectorClientCF.cpp:
142         (WebInspectorClient::populateSetting):
143         (WebInspectorClient::storeSetting):
144
145 2009-04-20  Steve Falkenburg  <sfalken@apple.com>
146
147         Separate JavaScriptCore.dll from WebKit.dll.
148         Slight performance improvement or no change on benchmarks.
149         
150         Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
151         and simplifies standalone JavaScriptCore builds.
152         
153         Reviewed by Oliver Hunt.
154
155         * WebCoreSupport/WebInspectorClientCF.cpp: Workaround for lack of config.h in shared WebKit file (WebKit/win uses config.h from WebCore).
156
157 2008-12-09  Dimitri Glazkov  <dglazkov@chromium.org>
158
159         Fix bustage.
160
161         * WebCoreSupport/WebInspectorClientCF.cpp:
162
163 2008-10-24  Adam Roben  <aroben@apple.com>
164
165         Windows build fix
166
167         * WebCoreSupport/WebInspectorClientCF.cpp: Define WTF_PLATFORM_CF
168         manually. Normally this gets defined on Windows by including config.h,
169         but Mac has no config.h for WebKit, so we can't do that here.
170
171 2008-10-24  Timothy Hatcher  <timothy@apple.com>
172
173         Implement new InspectorClient methods to work with Settings.
174
175         https://bugs.webkit.org/show_bug.cgi?id=21856
176
177         Reviewed by Darin Adler.
178
179         * WebCoreSupport/WebInspectorClientCF.cpp: Added.
180         (createKeyForPreferences): Helper to make the preference key.
181         (WebInspectorClient::populateSetting): Read the preference value from CFPreferences.
182         (WebInspectorClient::storeSetting): Write the setting value to  CFPreferences.
183         (WebInspectorClient::removeSetting): Remove the preference from CFPreferences.