Only define MAX_GRID_TRACK_REPETITIONS if CSS_GRID_LAYOUT is enabled.
[WebKit-https.git] / Source / WebKit / cf / ChangeLog
1 2014-02-17  Sergio Correia  <sergio.correia@openbossa.org>
2
3         Replace uses of PassOwnPtr/OwnPtr with std::unique_ptr in WebCore/inspector
4         https://bugs.webkit.org/show_bug.cgi?id=128681
5
6         Reviewed by Timothy Hatcher.
7
8         Another step towards getting rid of PassOwnPtr/OwnPtr, now targeting
9         WebCore/inspector/*. Besides files in there, a few other files in
10         JavaScriptCore/inspector, WebKit/, WebKit2/WebProcess/WebCoreSupport/
11         and WebCore/testing were touched.
12
13         * WebCoreSupport/WebInspectorClientCF.cpp:
14
15 2013-12-03  Joseph Pecoraro  <pecoraro@apple.com>
16
17         Web Inspector: Push Remote Inspector debugging connection management into JavaScriptCore
18         https://bugs.webkit.org/show_bug.cgi?id=124613
19
20         Reviewed by Timothy Hatcher.
21
22         * WebCoreSupport/WebInspectorClientCF.cpp:
23         (WebInspectorClient::sendMessageToFrontend):
24
25 2013-10-25  Joseph Pecoraro  <pecoraro@apple.com>
26
27         Upstream ENABLE(REMOTE_INSPECTOR) and enable on iOS and Mac
28         https://bugs.webkit.org/show_bug.cgi?id=123111
29
30         Reviewed by Timothy Hatcher.
31
32         * WebCoreSupport/WebInspectorClientCF.cpp:
33
34 2013-04-27  Darin Adler  <darin@apple.com>
35
36         Move from constructor and member function adoptCF/NS to free function adoptCF/NS.
37         https://bugs.webkit.org/show_bug.cgi?id=115307
38
39         Reviewed by Geoffrey Garen.
40
41         * WebCoreSupport/WebInspectorClientCF.cpp:
42         (populateSetting): Use adoptCF.
43
44 2013-04-02  Timothy Hatcher  <timothy@apple.com>
45
46         Provide a user default that can be used to disable docking of the Web Inspector.
47
48         The user default is "WebKit Web Inspector Setting - inspectorAttachDisabled".
49
50         https://webkit.org/b/113779
51         rdar://problem/13446021
52
53         Reviewed by Joseph Pecoraro.
54
55         * WebCoreSupport/WebInspectorClientCF.cpp:
56         (WebInspectorClient::inspectorAttachDisabled): Added.
57         (WebInspectorClient::setInspectorAttachDisabled): Added.
58
59 2012-10-29  Anders Carlsson  <andersca@apple.com>
60
61         String::createCFString should return a RetainPtr
62         https://bugs.webkit.org/show_bug.cgi?id=100419
63
64         Reviewed by Andreas Kling.
65
66         Update callers of String::createCFString.
67
68         * WebCoreSupport/WebInspectorClientCF.cpp:
69         (createKeyForPreferences):
70         (populateSetting):
71         (storeSetting):
72
73 2012-09-05  Sam Weinig  <sam@webkit.org>
74
75         Part 2 of removing PlatformString.h, remove PlatformString.h
76         https://bugs.webkit.org/show_bug.cgi?id=95931
77
78         Reviewed by Adam Barth.
79
80         Remove PlatformString.h
81
82         * WebCoreSupport/WebInspectorClientCF.cpp:
83         (WebInspectorClient::createFrontendSettings):
84
85 2012-06-19  Sergio Villar Senin  <svillar@igalia.com>
86
87         Calling nativeImageForCurrentFrame() causes assertion failure: m_verifier.isSafeToUse()
88         https://bugs.webkit.org/show_bug.cgi?id=67582
89
90         Reviewed by David Levin.
91
92         Fixes windows build.
93
94         * WebCoreSupport/WebInspectorClientCF.cpp:
95
96 2011-12-20  Pavel Feldman  <pavel.feldman@gmail.com>
97
98         Web Inspector: reproducible crash after closing web inspector and browser window  (iCab)
99         https://bugs.webkit.org/show_bug.cgi?id=74255
100
101         Reviewed by Yury Semikhatsky.
102
103         * WebCoreSupport/WebInspectorClientCF.cpp:
104         (WebInspectorClient::releaseFrontend):
105
106 2011-12-14  Hajime Morrita  <morrita@chromium.org>
107
108         JS_INLINE and WTF_INLINE should be visible from WebCore
109         https://bugs.webkit.org/show_bug.cgi?id=73191
110
111         Reviewed by Kevin Ollivier.
112
113         Removed macro definitions which is now provided by Platform.h
114
115         * WebCoreSupport/WebInspectorClientCF.cpp:
116
117 2011-12-02  Hajime Morrita  <morrita@chromium.org>
118
119         Unreviewed, rolling out r101751 and r101775.
120         http://trac.webkit.org/changeset/101751
121         http://trac.webkit.org/changeset/101775
122         https://bugs.webkit.org/show_bug.cgi?id=73191
123
124         breaks Windows build
125
126         * WebCoreSupport/WebInspectorClientCF.cpp:
127
128 2011-12-01  Hajime Morrita  <morrita@chromium.org>
129
130         JS_INLINE and WTF_INLINE should be visible from WebCore
131         https://bugs.webkit.org/show_bug.cgi?id=73191
132
133         Reviewed by Kevin Ollivier.
134
135         Removed macro definitions which is now provided by Platform.h
136
137         * WebCoreSupport/WebInspectorClientCF.cpp:
138
139 2011-08-03  Joseph Pecoraro  <joepeck@webkit.org>
140
141         Web Inspector: Remove InspectorFrontendHost load/saveSessionSetting
142         https://bugs.webkit.org/show_bug.cgi?id=65582
143
144         Reviewed by Pavel Feldman.
145
146         * WebCoreSupport/WebInspectorClientCF.cpp:
147
148 2011-03-15  Kevin Ollivier  <kevino@theolliviers.com>
149
150         Reviewed by Darin Adler.
151
152         Introduce WTF_USE_EXPORT_MACROS, which will allow us to put shared library import/export
153         info into the headers rather than in export symbol definition files, but disable it on 
154         all platforms initially so we can deal with port build issues one port at a time.
155         
156         https://bugs.webkit.org/show_bug.cgi?id=27551
157
158         * WebCoreSupport/WebInspectorClientCF.cpp:
159
160 2011-02-23  Patrick Gansterer  <paroga@webkit.org>
161
162         Reviewed by Darin Adler.
163
164         Rename PLATFORM(CF) to USE(CF)
165         https://bugs.webkit.org/show_bug.cgi?id=53540
166
167         * WebCoreSupport/WebInspectorClientCF.cpp:
168
169 2011-02-03  Yury Semikhatsky  <yurys@chromium.org>
170
171         Reviewed by Pavel Feldman.
172
173         Web Inspector: remove settings related methods from InspectorClient
174         https://bugs.webkit.org/show_bug.cgi?id=53686
175
176         * WebCoreSupport/WebInspectorClientCF.cpp:
177         (populateSetting):
178         (storeSetting):
179         (WebInspectorClient::createFrontendSettings):
180
181 2011-01-26  Yury Semikhatsky  <yurys@chromium.org>
182
183         Reviewed by Pavel Feldman.
184
185         Web Inspector: inspector should start in attached state by default
186         https://bugs.webkit.org/show_bug.cgi?id=53165
187
188         * WebCoreSupport/WebInspectorClientCF.cpp:
189         (WebInspectorClient::inspectorStartsAttached):
190
191 2011-01-25  Yury Semikhatsky  <yurys@chromium.org>
192
193         Reviewed by Pavel Feldman.
194
195         Web Inspector: remove "attached" state related methods from InspectorAgent
196         https://bugs.webkit.org/show_bug.cgi?id=53086
197
198         * WebCoreSupport/WebInspectorClientCF.cpp:
199         (WebInspectorClient::sendMessageToFrontend):
200         (WebInspectorClient::inspectorStartsAttached):
201         (WebInspectorClient::setInspectorStartsAttached):
202         (WebInspectorClient::releaseFrontendPage):
203
204 2011-01-03  Pratik Solanki  <psolanki@apple.com>
205
206         Mac build fix. Define WTF_USE_CFNETWORK for Windows build only.
207
208         * WebCoreSupport/WebInspectorClientCF.cpp:
209
210 2011-01-03  Brian Weinstein  <bweinstein@apple.com>
211
212         Windows build fix. Define WTF_USE_CFNETWORK in WebInspectorClientCF.
213
214         * WebCoreSupport/WebInspectorClientCF.cpp:
215
216 2010-10-18  Pavel Feldman  <pfeldman@chromium.org>
217
218         Reviewed by Simon Fraser.
219
220         Web Inspector: [crash] when Inspector Open in CSSStyleSelector::loadPendingImages().
221         https://bugs.webkit.org/show_bug.cgi?id=46224
222
223         * WebCoreSupport/WebInspectorClientCF.cpp:
224         (WebInspectorClient::sendMessageToFrontend):
225
226 2010-06-14  Ilya Tikhonovsky  <loislo@chromium.org>
227
228         Reviewed by Pavel Feldman.
229
230         WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
231         data from inspected page to WebInspector as JSON string via http. The native
232         serialization to JSON string is supported by InspectorValue's classes. This patch
233         has the implementation of sendMessageToFrontend function. WebKit version of it still
234         uses ScriptFunctionCall and will be switched to another transport a little bit later.
235         https://bugs.webkit.org/show_bug.cgi?id=40134
236
237         * WebCoreSupport/WebInspectorClientCF.cpp:
238         (WebInspectorClient::releaseFrontendPage):
239         (WebInspectorClient::sendMessageToFrontend):
240
241 2010-06-09  Sheriff Bot  <webkit.review.bot@gmail.com>
242
243         Unreviewed, rolling out r60889.
244         http://trac.webkit.org/changeset/60889
245         https://bugs.webkit.org/show_bug.cgi?id=40365
246
247         gtk bot has some kind of memory corruption (Requested by
248         loislo on #webkit).
249
250         * WebCoreSupport/WebInspectorClientCF.cpp:
251         (WebInspectorClient::storeSetting):
252
253 2010-06-07  Ilya Tikhonovsky  <loislo@chromium.org>
254
255         Reviewed by Pavel Feldman.
256
257         WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
258         data from inspected page to WebInspector as JSON string via http. The native
259         serialization to JSON string is supported by InspectorValue's classes. This patch
260         has the implementation of sendMessageToFrontend function. WebKit version of it still
261         uses ScriptFunctionCall and will be switched to another transport a little bit later.
262         https://bugs.webkit.org/show_bug.cgi?id=40134
263
264         * WebCoreSupport/WebInspectorClientCF.cpp:
265         (WebInspectorClient::releaseFrontendPage):
266         (WebInspectorClient::sendMessageToFrontend):
267
268 2010-01-07  Alexey Proskuryakov  <ap@apple.com>
269
270         Reviewed by Geoffrey Garen.
271
272         https://bugs.webkit.org/show_bug.cgi?id=33057
273         REGRESSION(r49365): typeof(xhr.responseText) != "string" in Windows
274
275         <rdar://problem/7296920> REGRESSION: WebKit fails to start PeaceKeeper benchmark
276
277         * WebCoreSupport/WebInspectorClientCF.cpp: Define JS_EXPORTCLASS. I'm not sure why this
278         isn't done in JSC globally for all possible clients, but keeping the current design for now.
279
280 2009-12-03  Pavel Feldman  <pfeldman@dhcp-172-28-174-220.spb.corp.google.com>
281
282         Reviewed by Timothy Hatcher.
283
284         Web Inspector: Simplify the settings support in inspector controller.
285
286         https://bugs.webkit.org/show_bug.cgi?id=32076
287
288         * WebCoreSupport/WebInspectorClientCF.cpp:
289         (WebInspectorClient::populateSetting):
290         (WebInspectorClient::storeSetting):
291
292 2009-04-20  Steve Falkenburg  <sfalken@apple.com>
293
294         Separate JavaScriptCore.dll from WebKit.dll.
295         Slight performance improvement or no change on benchmarks.
296         
297         Allows us to break a circular dependency between CFNetwork and WebKit on Windows,
298         and simplifies standalone JavaScriptCore builds.
299         
300         Reviewed by Oliver Hunt.
301
302         * WebCoreSupport/WebInspectorClientCF.cpp: Workaround for lack of config.h in shared WebKit file (WebKit/win uses config.h from WebCore).
303
304 2008-12-09  Dimitri Glazkov  <dglazkov@chromium.org>
305
306         Fix bustage.
307
308         * WebCoreSupport/WebInspectorClientCF.cpp:
309
310 2008-10-24  Adam Roben  <aroben@apple.com>
311
312         Windows build fix
313
314         * WebCoreSupport/WebInspectorClientCF.cpp: Define WTF_PLATFORM_CF
315         manually. Normally this gets defined on Windows by including config.h,
316         but Mac has no config.h for WebKit, so we can't do that here.
317
318 2008-10-24  Timothy Hatcher  <timothy@apple.com>
319
320         Implement new InspectorClient methods to work with Settings.
321
322         https://bugs.webkit.org/show_bug.cgi?id=21856
323
324         Reviewed by Darin Adler.
325
326         * WebCoreSupport/WebInspectorClientCF.cpp: Added.
327         (createKeyForPreferences): Helper to make the preference key.
328         (WebInspectorClient::populateSetting): Read the preference value from CFPreferences.
329         (WebInspectorClient::storeSetting): Write the setting value to  CFPreferences.
330         (WebInspectorClient::removeSetting): Remove the preference from CFPreferences.