bb97ff9a8d9cd62b2892704df5b5220e216e1b5f
[WebKit-https.git] / Source / WebKit / ChangeLog
1 2013-10-10  Anders Carlsson  <andersca@apple.com>
2
3         Remove WebScrollBar
4         https://bugs.webkit.org/show_bug.cgi?id=122623
5
6         Reviewed by Brent Fulgham.
7
8         Remove files from VS projects.
9
10         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
11         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters:
12         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
13         * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters:
14
15 2013-10-08  Alex Christensen  <achristensen@webkit.org>
16
17         Fixed Win64 linking.
18         https://bugs.webkit.org/show_bug.cgi?id=122530
19
20         Reviewed by Brent Fulgham.
21
22         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
23         Added 64-bit linker symbols.
24
25 2013-10-06  Andreas Kling  <akling@apple.com>
26
27         No? Okay, let's try that again..
28
29         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
30
31 2013-10-06  Andreas Kling  <akling@apple.com>
32
33         Attempt to fix the Windows build.
34
35         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
36
37 2013-10-06  Darin Adler  <darin@apple.com>
38
39         Try to fix the Windows build.
40
41         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
42         Removed export of non-existent Node::treeScope function returning
43         a TreeScope*. Probably will have to add an export to fix the next failure.
44
45 2013-10-06  Darin Adler  <darin@apple.com>
46
47         Remove unneeded ScriptGCEvent class
48         https://bugs.webkit.org/show_bug.cgi?id=122390
49
50         Reviewed by Anders Carlsson.
51
52         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
53         Replaced symbol from ScriptGCEvent with symbol from JSDOMWindowBase.
54
55 2013-10-04  Daniel Bates  <dabates@apple.com>
56
57         [iOS] Upstream disk image cache
58         https://bugs.webkit.org/show_bug.cgi?id=121985
59
60         Reviewed by Joseph Pecoraro.
61
62         * WebKit.xcodeproj/project.pbxproj:
63         * ios/WebCoreSupport/WebDiskImageCacheClientIOS.h: Added.
64         * ios/WebCoreSupport/WebDiskImageCacheClientIOS.mm: Added.
65
66 2013-10-04  Anders Carlsson  <andersca@apple.com>
67
68         Remove WebAssertions.h
69         https://bugs.webkit.org/show_bug.cgi?id=122328
70
71         Reviewed by Jessie Berlin.
72
73         * WebKit.xcodeproj/project.pbxproj:
74
75 2013-10-03  Anders Carlsson  <andersca@apple.com>
76
77         Remove WebNSNotificationCenterExtras
78         https://bugs.webkit.org/show_bug.cgi?id=122316
79
80         Reviewed by Dan Bernstein.
81
82         Update Xcode project.
83
84         * WebKit.xcodeproj/project.pbxproj:
85
86 2013-10-02  Anders Carlsson  <andersca@apple.com>
87
88         Remove WebKit/qt.
89
90         Rubber-stamped by Andreas Kling.
91
92         * qt/Api/qhttpheader.cpp: Removed.
93         * qt/Api/qhttpheader_p.h: Removed.
94         * qt/Api/qwebdatabase.cpp: Removed.
95         * qt/Api/qwebdatabase.h: Removed.
96         * qt/Api/qwebdatabase_p.h: Removed.
97         * qt/Api/qwebelement.cpp: Removed.
98         * qt/Api/qwebelement.h: Removed.
99         * qt/Api/qwebelement_p.h: Removed.
100         * qt/Api/qwebhistory.cpp: Removed.
101         * qt/Api/qwebhistory.h: Removed.
102         * qt/Api/qwebhistory_p.h: Removed.
103         * qt/Api/qwebhistoryinterface.cpp: Removed.
104         * qt/Api/qwebhistoryinterface.h: Removed.
105         * qt/Api/qwebkitglobal.cpp: Removed.
106         * qt/Api/qwebkitglobal.h: Removed.
107         * qt/Api/qwebkitplatformplugin.h: Removed.
108         * qt/Api/qwebplugindatabase.cpp: Removed.
109         * qt/Api/qwebplugindatabase_p.h: Removed.
110         * qt/Api/qwebpluginfactory.cpp: Removed.
111         * qt/Api/qwebpluginfactory.h: Removed.
112         * qt/Api/qwebscriptworld.cpp: Removed.
113         * qt/Api/qwebscriptworld.h: Removed.
114         * qt/Api/qwebscriptworld_p.h: Removed.
115         * qt/Api/qwebsecurityorigin.cpp: Removed.
116         * qt/Api/qwebsecurityorigin.h: Removed.
117         * qt/Api/qwebsecurityorigin_p.h: Removed.
118         * qt/Api/qwebsettings.cpp: Removed.
119         * qt/Api/qwebsettings.h: Removed.
120         * qt/ChangeLog-2011-02-16: Removed.
121         * qt/WebCoreSupport/ChromeClientQt.cpp: Removed.
122         * qt/WebCoreSupport/ChromeClientQt.h: Removed.
123         * qt/WebCoreSupport/ContextMenuClientQt.cpp: Removed.
124         * qt/WebCoreSupport/ContextMenuClientQt.h: Removed.
125         * qt/WebCoreSupport/DragClientQt.cpp: Removed.
126         * qt/WebCoreSupport/DragClientQt.h: Removed.
127         * qt/WebCoreSupport/DumpRenderTreeSupportQt.cpp: Removed.
128         * qt/WebCoreSupport/DumpRenderTreeSupportQt.h: Removed.
129         * qt/WebCoreSupport/EditorClientQt.cpp: Removed.
130         * qt/WebCoreSupport/EditorClientQt.h: Removed.
131         * qt/WebCoreSupport/FrameLoaderClientQt.cpp: Removed.
132         * qt/WebCoreSupport/FrameLoaderClientQt.h: Removed.
133         * qt/WebCoreSupport/FrameNetworkingContextQt.cpp: Removed.
134         * qt/WebCoreSupport/FrameNetworkingContextQt.h: Removed.
135         * qt/WebCoreSupport/FullScreenVideoQt.cpp: Removed.
136         * qt/WebCoreSupport/FullScreenVideoQt.h: Removed.
137         * qt/WebCoreSupport/GeolocationClientQt.cpp: Removed.
138         * qt/WebCoreSupport/GeolocationClientQt.h: Removed.
139         * qt/WebCoreSupport/GeolocationPermissionClientQt.cpp: Removed.
140         * qt/WebCoreSupport/GeolocationPermissionClientQt.h: Removed.
141         * qt/WebCoreSupport/IconDatabaseClientQt.cpp: Removed.
142         * qt/WebCoreSupport/IconDatabaseClientQt.h: Removed.
143         * qt/WebCoreSupport/InitWebCoreQt.cpp: Removed.
144         * qt/WebCoreSupport/InitWebCoreQt.h: Removed.
145         * qt/WebCoreSupport/InspectorClientQt.cpp: Removed.
146         * qt/WebCoreSupport/InspectorClientQt.h: Removed.
147         * qt/WebCoreSupport/InspectorServerQt.cpp: Removed.
148         * qt/WebCoreSupport/InspectorServerQt.h: Removed.
149         * qt/WebCoreSupport/NotificationPresenterClientQt.cpp: Removed.
150         * qt/WebCoreSupport/NotificationPresenterClientQt.h: Removed.
151         * qt/WebCoreSupport/PlatformStrategiesQt.cpp: Removed.
152         * qt/WebCoreSupport/PlatformStrategiesQt.h: Removed.
153         * qt/WebCoreSupport/PopupMenuQt.cpp: Removed.
154         * qt/WebCoreSupport/PopupMenuQt.h: Removed.
155         * qt/WebCoreSupport/QWebFrameAdapter.cpp: Removed.
156         * qt/WebCoreSupport/QWebFrameAdapter.h: Removed.
157         * qt/WebCoreSupport/QWebPageAdapter.cpp: Removed.
158         * qt/WebCoreSupport/QWebPageAdapter.h: Removed.
159         * qt/WebCoreSupport/QtPlatformPlugin.cpp: Removed.
160         * qt/WebCoreSupport/QtPlatformPlugin.h: Removed.
161         * qt/WebCoreSupport/QtPluginWidgetAdapter.cpp: Removed.
162         * qt/WebCoreSupport/QtPluginWidgetAdapter.h: Removed.
163         * qt/WebCoreSupport/QtPrintContext.cpp: Removed.
164         * qt/WebCoreSupport/QtPrintContext.h: Removed.
165         * qt/WebCoreSupport/SearchPopupMenuQt.cpp: Removed.
166         * qt/WebCoreSupport/SearchPopupMenuQt.h: Removed.
167         * qt/WebCoreSupport/TextCheckerClientQt.cpp: Removed.
168         * qt/WebCoreSupport/TextCheckerClientQt.h: Removed.
169         * qt/WebCoreSupport/TextureMapperLayerClientQt.cpp: Removed.
170         * qt/WebCoreSupport/TextureMapperLayerClientQt.h: Removed.
171         * qt/WebCoreSupport/UndoStepQt.cpp: Removed.
172         * qt/WebCoreSupport/UndoStepQt.h: Removed.
173         * qt/WebCoreSupport/WebEventConversion.cpp: Removed.
174         * qt/WebCoreSupport/WebEventConversion.h: Removed.
175         * qt/WidgetApi/qgraphicswebview.cpp: Removed.
176         * qt/WidgetApi/qgraphicswebview.h: Removed.
177         * qt/WidgetApi/qwebframe.cpp: Removed.
178         * qt/WidgetApi/qwebframe.h: Removed.
179         * qt/WidgetApi/qwebframe_p.h: Removed.
180         * qt/WidgetApi/qwebinspector.cpp: Removed.
181         * qt/WidgetApi/qwebinspector.h: Removed.
182         * qt/WidgetApi/qwebinspector_p.h: Removed.
183         * qt/WidgetApi/qwebpage.cpp: Removed.
184         * qt/WidgetApi/qwebpage.h: Removed.
185         * qt/WidgetApi/qwebpage_p.h: Removed.
186         * qt/WidgetApi/qwebview.cpp: Removed.
187         * qt/WidgetApi/qwebview.h: Removed.
188         * qt/WidgetApi/qwebviewaccessible.cpp: Removed.
189         * qt/WidgetApi/qwebviewaccessible_p.h: Removed.
190         * qt/WidgetSupport/DefaultFullScreenVideoHandler.cpp: Removed.
191         * qt/WidgetSupport/DefaultFullScreenVideoHandler.h: Removed.
192         * qt/WidgetSupport/FullScreenVideoWidget.cpp: Removed.
193         * qt/WidgetSupport/FullScreenVideoWidget.h: Removed.
194         * qt/WidgetSupport/InitWebKitQt.cpp: Removed.
195         * qt/WidgetSupport/InitWebKitQt.h: Removed.
196         * qt/WidgetSupport/InspectorClientWebPage.cpp: Removed.
197         * qt/WidgetSupport/InspectorClientWebPage.h: Removed.
198         * qt/WidgetSupport/PageClientQt.cpp: Removed.
199         * qt/WidgetSupport/PageClientQt.h: Removed.
200         * qt/WidgetSupport/QGraphicsWidgetPluginImpl.cpp: Removed.
201         * qt/WidgetSupport/QGraphicsWidgetPluginImpl.h: Removed.
202         * qt/WidgetSupport/QStyleFacadeImp.cpp: Removed.
203         * qt/WidgetSupport/QStyleFacadeImp.h: Removed.
204         * qt/WidgetSupport/QWebUndoCommand.cpp: Removed.
205         * qt/WidgetSupport/QWebUndoCommand.h: Removed.
206         * qt/WidgetSupport/QWidgetPluginImpl.cpp: Removed.
207         * qt/WidgetSupport/QWidgetPluginImpl.h: Removed.
208         * qt/WidgetSupport/QtFallbackWebPopup.cpp: Removed.
209         * qt/WidgetSupport/QtFallbackWebPopup.h: Removed.
210         * qt/WidgetSupport/QtWebComboBox.cpp: Removed.
211         * qt/WidgetSupport/QtWebComboBox.h: Removed.
212         * qt/declarative/declarative.pro: Removed.
213         * qt/declarative/experimental/experimental.pri: Removed.
214         * qt/declarative/experimental/plugin.cpp: Removed.
215         * qt/declarative/experimental/plugin.json: Removed.
216         * qt/declarative/experimental/qmldir: Removed.
217         * qt/declarative/plugin.cpp: Removed.
218         * qt/declarative/plugin.json: Removed.
219         * qt/declarative/plugins.qmltypes: Removed.
220         * qt/declarative/public.pri: Removed.
221         * qt/declarative/qmldir: Removed.
222         * qt/docs/qtwebkit-bridge.qdoc: Removed.
223         * qt/docs/qtwebkit-goes-mobile.qdoc: Removed.
224         * qt/docs/qtwebkit.qdoc: Removed.
225         * qt/docs/qwebview-diagram.png: Removed.
226         * qt/docs/webkitsnippets/qtwebkit_bridge_snippets.cpp: Removed.
227         * qt/docs/webkitsnippets/qtwebkit_build_snippet.qdoc: Removed.
228         * qt/docs/webkitsnippets/qtwebkit_goes_mobile_snippets.cpp: Removed.
229         * qt/docs/webkitsnippets/qtwebkit_qwebinspector_snippet.cpp: Removed.
230         * qt/docs/webkitsnippets/qtwebkit_qwebview_snippet.cpp: Removed.
231         * qt/docs/webkitsnippets/simple/main.cpp: Removed.
232         * qt/docs/webkitsnippets/simple/simple.pro: Removed.
233         * qt/docs/webkitsnippets/webelement/main.cpp: Removed.
234         * qt/docs/webkitsnippets/webelement/webelement.pro: Removed.
235         * qt/docs/webkitsnippets/webpage/main.cpp: Removed.
236         * qt/docs/webkitsnippets/webpage/webpage.pro: Removed.
237         * qt/examples/examples.pro: Removed.
238         * qt/examples/platformplugin/README: Removed.
239         * qt/examples/platformplugin/WebNotificationPresenter.cpp: Removed.
240         * qt/examples/platformplugin/WebNotificationPresenter.h: Removed.
241         * qt/examples/platformplugin/WebPlugin.cpp: Removed.
242         * qt/examples/platformplugin/WebPlugin.h: Removed.
243         * qt/examples/platformplugin/platformplugin.pro: Removed.
244         * qt/examples/platformplugin/qwebkitplatformplugin.h: Removed.
245         * qt/tests/MIMESniffing/MIMESniffing.pro: Removed.
246         * qt/tests/MIMESniffing/TestData.h: Removed.
247         * qt/tests/MIMESniffing/resources.qrc: Removed.
248         * qt/tests/MIMESniffing/resources/application_atom+xml: Removed.
249         * qt/tests/MIMESniffing/resources/application_ogg: Removed.
250         * qt/tests/MIMESniffing/resources/application_pdf: Removed.
251         * qt/tests/MIMESniffing/resources/application_postscript: Removed.
252         * qt/tests/MIMESniffing/resources/application_rdf+xml: Removed.
253         * qt/tests/MIMESniffing/resources/application_rss+xml: Removed.
254         * qt/tests/MIMESniffing/resources/application_x-gzip: Removed.
255         * qt/tests/MIMESniffing/resources/application_x-rar-compressed: Removed.
256         * qt/tests/MIMESniffing/resources/application_zip: Removed.
257         * qt/tests/MIMESniffing/resources/audio_x-wave: Removed.
258         * qt/tests/MIMESniffing/resources/image_bmp: Removed.
259         * qt/tests/MIMESniffing/resources/image_gif: Removed.
260         * qt/tests/MIMESniffing/resources/image_jpeg: Removed.
261         * qt/tests/MIMESniffing/resources/image_png: Removed.
262         * qt/tests/MIMESniffing/resources/image_vnd.microsoft.icon: Removed.
263         * qt/tests/MIMESniffing/resources/image_webp: Removed.
264         * qt/tests/MIMESniffing/resources/text_html: Removed.
265         * qt/tests/MIMESniffing/resources/text_xml: Removed.
266         * qt/tests/MIMESniffing/resources/video_webm: Removed.
267         * qt/tests/MIMESniffing/tst_MIMESniffing.cpp: Removed.
268         * qt/tests/benchmarks/loading/loading.pro: Removed.
269         * qt/tests/benchmarks/loading/tst_loading.cpp: Removed.
270         * qt/tests/benchmarks/painting/painting.pro: Removed.
271         * qt/tests/benchmarks/painting/tst_painting.cpp: Removed.
272         * qt/tests/benchmarks/webgl/10000_triangles.html: Removed.
273         * qt/tests/benchmarks/webgl/tst_webgl.cpp: Removed.
274         * qt/tests/benchmarks/webgl/tst_webgl.qrc: Removed.
275         * qt/tests/benchmarks/webgl/webgl.pro: Removed.
276         * qt/tests/cmake/CMakeLists.txt: Removed.
277         * qt/tests/cmake/cmake.pro: Removed.
278         * qt/tests/hybridPixmap/hybridPixmap.pro: Removed.
279         * qt/tests/hybridPixmap/resources.qrc: Removed.
280         * qt/tests/hybridPixmap/test.html: Removed.
281         * qt/tests/hybridPixmap/tst_hybridPixmap.cpp: Removed.
282         * qt/tests/hybridPixmap/widget.cpp: Removed.
283         * qt/tests/hybridPixmap/widget.h: Removed.
284         * qt/tests/hybridPixmap/widget.ui: Removed.
285         * qt/tests/qgraphicswebview/qgraphicswebview.pro: Removed.
286         * qt/tests/qgraphicswebview/resources/greendiv.html: Removed.
287         * qt/tests/qgraphicswebview/resources/input_types.html: Removed.
288         * qt/tests/qgraphicswebview/resources/pointing_right.html: Removed.
289         * qt/tests/qgraphicswebview/resources/pointing_up.html: Removed.
290         * qt/tests/qgraphicswebview/resources/scrolltest_page.html: Removed.
291         * qt/tests/qgraphicswebview/tst_qgraphicswebview.cpp: Removed.
292         * qt/tests/qgraphicswebview/tst_qgraphicswebview.qrc: Removed.
293         * qt/tests/qobjectbridge/qobjectbridge.pro: Removed.
294         * qt/tests/qobjectbridge/tst_qobjectbridge.cpp: Removed.
295         * qt/tests/qwebelement/qwebelement.pro: Removed.
296         * qt/tests/qwebelement/resources/image.png: Removed.
297         * qt/tests/qwebelement/resources/style.css: Removed.
298         * qt/tests/qwebelement/resources/style2.css: Removed.
299         * qt/tests/qwebelement/tst_qwebelement.cpp: Removed.
300         * qt/tests/qwebelement/tst_qwebelement.qrc: Removed.
301         * qt/tests/qwebframe/qwebframe.pro: Removed.
302         * qt/tests/qwebframe/resources/image.png: Removed.
303         * qt/tests/qwebframe/resources/style.css: Removed.
304         * qt/tests/qwebframe/resources/test1.html: Removed.
305         * qt/tests/qwebframe/resources/test2.html: Removed.
306         * qt/tests/qwebframe/resources/testiframe.html: Removed.
307         * qt/tests/qwebframe/resources/testiframe2.html: Removed.
308         * qt/tests/qwebframe/tst_qwebframe.cpp: Removed.
309         * qt/tests/qwebframe/tst_qwebframe.qrc: Removed.
310         * qt/tests/qwebhistory/qwebhistory.pro: Removed.
311         * qt/tests/qwebhistory/resources/page1.html: Removed.
312         * qt/tests/qwebhistory/resources/page2.html: Removed.
313         * qt/tests/qwebhistory/resources/page3.html: Removed.
314         * qt/tests/qwebhistory/resources/page4.html: Removed.
315         * qt/tests/qwebhistory/resources/page5.html: Removed.
316         * qt/tests/qwebhistory/resources/page6.html: Removed.
317         * qt/tests/qwebhistory/tst_qwebhistory.cpp: Removed.
318         * qt/tests/qwebhistory/tst_qwebhistory.qrc: Removed.
319         * qt/tests/qwebhistoryinterface/qwebhistoryinterface.pro: Removed.
320         * qt/tests/qwebhistoryinterface/tst_qwebhistoryinterface.cpp: Removed.
321         * qt/tests/qwebinspector/qwebinspector.pro: Removed.
322         * qt/tests/qwebinspector/tst_qwebinspector.cpp: Removed.
323         * qt/tests/qwebpage/qwebpage.pro: Removed.
324         * qt/tests/qwebpage/resources/content.html: Removed.
325         * qt/tests/qwebpage/resources/frame_a.html: Removed.
326         * qt/tests/qwebpage/resources/frame_c.html: Removed.
327         * qt/tests/qwebpage/resources/framedindex.html: Removed.
328         * qt/tests/qwebpage/resources/iframe.html: Removed.
329         * qt/tests/qwebpage/resources/iframe2.html: Removed.
330         * qt/tests/qwebpage/resources/iframe3.html: Removed.
331         * qt/tests/qwebpage/resources/index.html: Removed.
332         * qt/tests/qwebpage/resources/script.html: Removed.
333         * qt/tests/qwebpage/resources/user.css: Removed.
334         * qt/tests/qwebpage/tst_qwebpage.cpp: Removed.
335         * qt/tests/qwebpage/tst_qwebpage.qrc: Removed.
336         * qt/tests/qwebplugindatabase/qwebplugindatabase.pro: Removed.
337         * qt/tests/qwebplugindatabase/tst_qwebplugindatabase.cpp: Removed.
338         * qt/tests/qwebsecurityorigin/qwebsecurityorigin.pro: Removed.
339         * qt/tests/qwebsecurityorigin/resources/test.html: Removed.
340         * qt/tests/qwebsecurityorigin/tst_qwebsecurityorigin.cpp: Removed.
341         * qt/tests/qwebsecurityorigin/tst_qwebsecurityorigin.qrc: Removed.
342         * qt/tests/qwebview/.gitignore: Removed.
343         * qt/tests/qwebview/qwebview.pro: Removed.
344         * qt/tests/qwebview/resources/frame_a.html: Removed.
345         * qt/tests/qwebview/resources/index.html: Removed.
346         * qt/tests/qwebview/resources/input_types.html: Removed.
347         * qt/tests/qwebview/resources/scrolltest_page.html: Removed.
348         * qt/tests/qwebview/tst_qwebview.cpp: Removed.
349         * qt/tests/qwebview/tst_qwebview.qrc: Removed.
350         * qt/tests/resources/image2.png: Removed.
351         * qt/tests/resources/test.swf: Removed.
352         * qt/tests/tests.pri: Removed.
353         * qt/tests/util.h: Removed.
354
355 2013-09-30  Benjamin Poulain  <benjamin@webkit.org>
356
357         Remove the code guarded by STYLE_SCOPED
358         https://bugs.webkit.org/show_bug.cgi?id=122123
359
360         Reviewed by Anders Carlsson.
361
362         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
363
364 2013-09-30  Alex Christensen  <achristensen@webkit.org>
365
366         [Windows] Unreviewed build fix for Win64.
367
368         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
369         Added correct 64-bit BitmapImage::create symbol.
370
371 2013-09-30  Brent Fulgham  <bfulgham@apple.com>
372
373         [Win] Compile errors in WebKit (via peavo@outlook.com).
374         https://bugs.webkit.org/show_bug.cgi?id=122106
375
376         Reviewed by Darin Adler.
377
378         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add link
379         declarations missed in r156655.
380
381 2013-09-28  Mark Rowe  <mrowe@apple.com>
382
383         Take Xcode's advice and enable some extra warnings.
384
385         Reviewed by Sam Weinig.
386
387         * WebKit.xcodeproj/project.pbxproj:
388
389 2013-09-27  Alex Christensen  <achristensen@webkit.org>
390
391         [Windows] Unreviewed build fix.
392
393         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
394         Fixed linker symbols I broke last time.
395
396 2013-09-27  Alex Christensen  <alex.christensen@flexsim.com>
397
398         [Windows] Unreviewed build fix for Win64.
399
400         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
401         Added and fixed 64-bit linker symbols.
402
403 2013-09-26  Darin Adler  <darin@apple.com>
404
405         rename KURL to URL
406         https://bugs.webkit.org/show_bug.cgi?id=16214
407
408         Reviewed by Andreas Kling.
409
410         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
411         Let the script to try to rename here.
412
413 2013-09-26  Eric Carlson  <eric.carlson@apple.com>
414
415         [MediaStream] make MediaStream testable
416         https://bugs.webkit.org/show_bug.cgi?id=121967
417
418         Reviewed by Dean Jackson.
419
420         * WebKit.xcodeproj/project.pbxproj: Add WebUserMediaClient.
421
422 2013-09-26  Brent Fulgham  <bfulgham@apple.com>
423
424         [Windows] Unreviewed Build fix.
425
426         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing
427         symbol export to support tests.
428
429 2013-09-25  Roger Fong  <roger_fong@apple.com>
430
431         [Windows] Unreviewed Build fix.
432
433         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
434
435 2013-09-25  Alex Christensen  <achristensen@webkit.org>
436
437         Enabled AssembleBuildLogs on WinCairo port.
438         https://bugs.webkit.org/show_bug.cgi?id=121923
439
440         Reviewed by Brent Fulgham.
441
442         * WebKit.vcxproj/WebKit.sln:
443         Build AssembleBuildLogs in WinCairo port.
444
445 2013-09-24  Brent Fulgham  <bfulgham@apple.com>
446
447         [Windows] Refactor RuntimeEnabledFeatures as a Singleton 
448         https://bugs.webkit.org/show_bug.cgi?id=121883
449
450         Reviewed by Jer Noble.
451
452         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
453         Expose singleton accessor for DLL clients.
454
455 2013-09-25  Brent Fulgham  <bfulgham@apple.com>
456
457         [Windows] Unreviewed build fix after r156408.
458
459         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add new
460         version of symbol export declaration.
461
462 2013-09-25  Brent Fulgham  <bfulgham@apple.com>
463
464         [Windows] Unreviewed build fix after r156408.
465
466         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove
467         symbol export declaration for WebCore::CSSParserContext::CSSParserContext,
468         which is no longer provided by the system.
469
470 2013-09-25  Allan Sandfeld Jensen  <allan.jensen@digia.com>
471
472         [Qt] Fix build with Qt 5.2 QtPosition module
473         https://bugs.webkit.org/show_bug.cgi?id=121089
474
475         Reviewed by Simon Hausmann.
476
477         QtLocation -> QtPositioning
478
479         * WebKit1.pri:
480
481 2013-09-23  Patrick Gansterer  <paroga@webkit.org>
482
483         Cleanup CMake files in WebKit
484         https://bugs.webkit.org/show_bug.cgi?id=121763
485
486         Reviewed by Gyuyoung Kim.
487
488         Sort files and unify style.
489
490         * PlatformBlackBerry.cmake:
491         * PlatformEfl.cmake:
492         * PlatformWinCE.cmake:
493
494 2013-09-20  Brent Fulgham  <bfulgham@apple.com>
495
496         [Windows] Unreviewed build fix after r156216.
497
498         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: I
499         accidentally exposed the symbol of the calling function, not
500         the missing symbol!
501
502 2013-09-20  Brent Fulgham  <bfulgham@apple.com>
503
504         [Windows] Unreviewed build fix after r156215.
505
506         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Expose
507         missing symbols needed by DRT.
508
509 2013-09-20  Patrick Gansterer  <paroga@webkit.org>
510
511         [CMake] Use COMPILE_DEFINITIONS target property for setting BUILDING_* defines
512         https://bugs.webkit.org/show_bug.cgi?id=121672
513
514         Reviewed by Gyuyoung Kim.
515
516         Since the scope of add_definitions() is always a whole file, we need to use
517         target properties instead to set definitions only for specific targets.
518
519         * CMakeLists.txt:
520
521 2013-09-19  Bear Travis  <betravis@adobe.com>
522
523         CSS_SHAPES not supported on AppleWin port
524         https://bugs.webkit.org/show_bug.cgi?id=118810
525
526         Reviewed by Brent Fulgham.
527
528         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add required symbol for enabling CSS Shapes.
529
530 2013-09-18  peavo@outlook.com  <peavo@outlook.com>
531
532         [Win] TestWebKitAPI does not compile.
533         https://bugs.webkit.org/show_bug.cgi?id=121485
534
535         Reviewed by Brent Fulgham.
536
537         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export needed symbols.
538
539 2013-09-17  Andreas Kling  <akling@apple.com>
540
541         Some build juice for Windows.
542
543         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
544
545 2013-09-13  Tim Horton  <timothy_horton@apple.com>
546
547         Unreviewed; part one of build fix for Windows.
548         Sorry for the noise, I thought I'd fixed it.
549
550         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
551
552 2013-09-12  peavo@outlook.com  <peavo@outlook.com>
553
554         [Win] TestWebKitAPI fails to link.
555         https://bugs.webkit.org/show_bug.cgi?id=121223
556
557         Reviewed by Brent Fulgham.
558
559         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add required symbol.
560
561 2013-09-11  Brent Fulgham  <bfulgham@apple.com>
562
563         [Windows] Avoid converting from IntSize->SIZE->IntSize
564         https://bugs.webkit.org/show_bug.cgi?id=121180
565
566         Reviewed by Anders Carlsson.
567
568         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
569         Remove unused symbol export.
570
571 2013-09-08  Antti Koivisto  <antti@apple.com>
572
573         Fix window build.
574         
575         Not reviewed.
576
577         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
578
579 2013-08-30  Brent Fulgham  <bfulgham@apple.com>
580
581         [Windows] Unreviewed build correction.
582         Update project dependencies so that build logs on machines will include output from the
583         WebInspectorUI project.
584
585         * WebKit.vcxproj/WebKit.sln:
586
587 2013-08-30  Brent Fulgham  <bfulgham@apple.com>
588
589         [Windows] Unreviewed build fix after r154917
590
591         * WebKit.vcxproj/WebKit.sln: Establish build dependency from WebInspectorUI against
592         WebKit. Remove reverse dependency.
593
594 2013-08-29  Brent Fulgham  <bfulgham@apple.com>
595
596         [Windows] Unreviewed build fix after r154809
597
598         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove two no-longer-existing
599         export symbols.
600
601 2013-08-28  Brent Fulgham  <bfulgham@webkit.org>
602
603         [WinCairo] Unreviewed build fix.
604
605         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add
606         missing Cairo symbols; don't export CG symbols for Cairo build.
607
608 2013-08-26  Roger Fong  <roger_fong@apple.com>
609
610         AppleWin build fix following r154627.
611
612         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
613         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:
614
615 2013-08-21  Roger Fong  <roger_fong@apple.com>
616
617         <https://bugs.webkit.org/show_bug.cgi?id=119829> IAccessibleText and IAccessibleEditableText implementation for AppleWindows port.
618
619         Reviewed by Chris Fleizach.
620
621         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
622         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters:
623         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
624         * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters:
625         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
626         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:
627
628 2013-08-26  Brent Fulgham  <bfulgham@apple.com>
629
630         [Windows] Build fix after r154541.
631
632         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove reference
633         to deleted Element::pseudoElement(PseudoID), and add exports for new
634         beforePseudoElement() and afterPseudoElement().
635
636 2013-08-23  Alex Christensen  <achristensen@apple.com>
637
638         Re-separating Win32 and Win64 builds.
639         https://bugs.webkit.org/show_bug.cgi?id=120178
640
641         Reviewed by Brent Fulgham.
642
643         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
644         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
645         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
646         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
647         Use PlatformArchitecture to determine correct object directory (obj32 or obj64).
648
649 2013-08-21  Commit Queue  <commit-queue@webkit.org>
650
651         Unreviewed, rolling out r154416.
652         http://trac.webkit.org/changeset/154416
653         https://bugs.webkit.org/show_bug.cgi?id=120147
654
655         Broke Windows builds (Requested by rniwa on #webkit).
656
657         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
658         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
659         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
660         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
661
662 2013-08-21  Alex Christensen  <achristensen@apple.com>
663
664         <https://webkit.org/b/120137> Separating Win32 and Win64 builds.
665
666         Reviewed by Brent Fulgham.
667
668         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
669         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
670         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
671         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
672         Use PlatformArchitecture to determine correct object directory (obj32 or obj64).
673
674 2013-08-20  Brent Fulgham  <bfulgham@apple.com>
675
676         <https://webkit.org/b/120098> [Windows] Enable the new Web Inspector
677
678         Reviewed by Brian Weinstein.
679
680         * WebKit.vcxproj/WebKit.sln: Add reference to the new WebInspectorUI
681         project so that it will be included in new distributions.
682
683 2013-08-20  Alex Christensen  <achristensen@apple.com>
684
685         [Windows] Unreviewed build fix for Win64 after r154118.
686
687         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
688
689 2013-08-20  Alex Christensen  <achristensen@apple.com>
690
691         <https://webkit.org/b/120076> More work towards a Win64 build
692
693         Reviewed by Brent Fulgham.
694
695         * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
696         Use PlatformArchitecture macro instead of bin32, lib32, and obj32.
697
698 2013-08-20  Alex Christensen  <achristensen@apple.com>
699
700         Use PlatformArchitecture to distinguish between 32-bit and 64-bit builds on Windows.
701         https://bugs.webkit.org/show_bug.cgi?id=119512
702
703         Reviewed by Brent Fulgham.
704
705         * WebKit.vcxproj/Interfaces/InterfacesCommon.props:
706         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
707         * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters:
708         * WebKit.vcxproj/WebKit/WebKitCommon.props:
709         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
710         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters:
711         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
712         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:
713         * WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props:
714         Replaced obj32, bin32, and lib32 with macros for 64-bit build.
715
716 2013-08-17  Andreas Kling  <akling@apple.com>
717
718         [Windows] Unreviewed build fix.
719
720         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
721
722             Don't export Frame::settings() as it's an inline method now.
723
724 2013-08-15  Brent Fulgham  <bfulgham@apple.com>
725
726         [Windows] Unreviewed build fix after r154127.
727
728         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove two symbols that are
729         now part of JavaScriptCore.
730
731 2013-08-15  Brent Fulgham  <bfulgham@apple.com>
732
733         [Windows] Build correctsion after r154106
734
735         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing symbol export.
736
737 2013-08-15  Brent Fulgham  <bfulgham@apple.com>
738
739         [Windows] Correct build after r154088
740
741         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove unused
742         (and now renamed) export symbols.
743
744 2013-08-14  Alex Christensen  <achristensen@apple.com>
745
746         Unreviewed build fix for Win64 after r153943.
747
748         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
749         Added 64-bit linker symbol for frameOrientationAtIndex.
750
751 2013-08-12  peavo@outlook.com  <peavo@outlook.com>
752
753         [Win] TestWebKitAPI fails to link.
754         https://bugs.webkit.org/show_bug.cgi?id=119619
755
756         Reviewed by Brent Fulgham.
757
758         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export needed symbol.
759
760 2013-08-07  Ryuan Choi  <ryuan.choi@samsung.com>
761
762         Unreviewed build fix on Efl port after r153785.
763
764         * CMakeLists.txt: Added "${WEBCORE_DIR}/style" in include list.
765
766 2013-08-06  Alex Christensen  <achristensen@apple.com>
767
768         Enabled WebGL on WinCairo port.
769         https://bugs.webkit.org/show_bug.cgi?id=119502
770
771         Reviewed by Benjamin Poulain.
772
773         * WebKit.vcxproj/WebKit.sln: Build ANGLE libraries.
774         * WebKit.vcxproj/WebKit/WebKitCFLite.props: Link to ANGLE libraries.
775
776 2013-08-05  Mark Lam  <mark.lam@apple.com>
777
778         Gardening: fix build after r153728.
779
780         Not reviewed.
781
782         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
783
784 2013-07-29  Alex Christensen  <achristensen@apple.com>
785
786         Separated translator into preprocessor, translator_common,
787         translator_hlsl (for libGLESv2), and translator_glsl (for ANGLEWebKitBridge).
788         These projects are still not built by default.
789         https://bugs.webkit.org/show_bug.cgi?id=119221
790
791         Reviewed by Brent Fulgham.
792
793         * WebKit.vcxproj/WebKit.sln:
794         Added separate ANGLE translator projects.
795
796 2013-07-25  Roger Fong  <roger_fong@apple.com>
797
798         Unreviewed build fix, AppleWin port.
799
800         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
801
802 2013-07-25  Alex Christensen  <achristensen@apple.com>
803
804         Made Windows build system for ANGLE.
805         https://bugs.webkit.org/show_bug.cgi?id=119103
806
807         Reviewed by Brent Fulgham.
808
809         * WebKit.vcxproj/WebKit.sln:
810         Added ANGLEGenerated, libEGL, libGLESv2, and translator projects.
811         These projects are currently not built.
812
813 2013-07-23  Tim Horton  <timothy_horton@apple.com>
814
815         Unreviewed build fix after r153054.
816
817         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
818
819 2013-07-22  Alex Christensen  <achristensen@apple.com>
820
821         Fixed WinCairo build configurations.
822         https://bugs.webkit.org/show_bug.cgi?id=118932
823
824         Reviewed by Brent Fulgham.
825
826         * WebKit.vcxproj/WebKit.sln: 
827         Made WinCairo not build AssembleBuildLogs (wasn't working, not necessary).
828         Made Debug_WinCairo build with Debug_WinCairo configuration.
829         Made 64-bit WinCairo not build QTMovieWin.
830
831 2013-07-19  Alex Christensen  <achristensen@apple.com>
832
833         Unreviewed build fix on Windows after r152930.
834
835         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Added missing close paren.
836
837 2013-07-19  Alex Christensen  <achristensen@apple.com>
838
839         Added 64-bit symbols to WebKitExports.def.in for 64-bit Windows builds
840         and a macro to only use them for 64-bit builds.
841         https://bugs.webkit.org/show_bug.cgi?id=118887
842
843         Reviewed by Brent Fulgham.
844
845         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Added 64-bit symbols.
846         * WebKit.vcxproj/WebKitExportGenerator/make-export-file-generator:
847         Added support for new symbolWithPointer macro.
848
849 2013-07-19  Alex Christensen  <achristensen@apple.com>
850
851         Added x64 configuration to Visual Studio build.
852         https://bugs.webkit.org/show_bug.cgi?id=118888
853
854         Reviewed by Brent Fulgham.
855
856         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
857         * WebKit.vcxproj/WebKit.sln:
858         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
859         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
860         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters:
861         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
862         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:
863
864 2013-07-16  Balazs Kelemen  <kbalazs@webkit.org>
865
866         [CMake] Undefined references should be detected at build time
867         https://bugs.webkit.org/show_bug.cgi?id=110236
868
869         Reviewed by Christophe Dumez.
870
871         Add library dependencies that were not defined explicitly before.
872
873         * CMakeLists.txt:
874         * PlatformEfl.cmake:
875
876 2013-07-11  Timothy Hatcher  <timothy@apple.com>
877
878         Revert r152267 and soft link WebInspectorUI.framework again.
879
880         https://bugs.webkit.org/show_bug.cgi?id=118544
881
882         Reviewed by David Kilzer.
883
884         * WebKit.xcodeproj/project.pbxproj:
885
886 2013-07-01  Timothy Hatcher  <timothy@apple.com>
887
888         Link to WebInspectorUI.framework at build time instead of soft linking.
889
890         https://bugs.webkit.org/show_bug.cgi?id=118261
891
892         Reviewed by Joseph Pecoraro.
893
894         * WebKit.xcodeproj/project.pbxproj:
895
896 2013-07-01  Brent Fulgham  <bfulgham@apple.com>
897
898         [Windows] Unreviewed build correction.
899
900         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Need to export tag for textarea element.
901
902 2013-06-26  Roger Fong  <roger_fong@apple.com>
903
904         Add an accessibility delegate interface to AppleWin port.
905         https://bugs.webkit.org/show_bug.cgi?id=118094.
906
907         Reviewed by Brent Fulgham.
908
909         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
910         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters:
911
912 2013-06-24  Alex Christensen  <achristensen@apple.com>
913
914         Windows build links to opengl32.lib to allow WebGL compiling.
915         https://bugs.webkit.org/show_bug.cgi?id=117949
916
917         Reviewed by Brent Fulgham.
918
919         * WebKit.vcxproj/WebKit/WebKitCommon.props: Added link to opengl32.lib.
920
921 2013-06-17  Darin Adler  <darin@apple.com>
922
923         Sort all the Xcode project files
924         https://bugs.webkit.org/show_bug.cgi?id=117696
925
926         Reviewed by Anders Carlsson.
927
928         * WebKit.xcodeproj/project.pbxproj: Ran the sort-Xcode-project-file script.
929
930 2013-06-21  Roger Fong  <roger_fong@apple.com>
931
932         Unreviewed. Fix a missing parenthesis in include directory path.
933
934         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
935
936 2013-06-20  Roger Fong  <roger_fong@apple.com>
937
938         Make Windows makefile copy build output to a different folder.
939         <rdar://problem/14219184>.
940
941         * WebKit.vcxproj/WebKit.make:
942
943 2013-06-18  Roger Fong  <roger_fong@apple.com>
944
945         Replace tools32 folder with tools and update WebKit Windows solution accordingly.
946         <rdar://problem/14118143>.
947
948         Rubberstamped by Brent Fulgham.
949
950         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
951         * WebKit.vcxproj/Interfaces/InterfacesDebug.props:
952         * WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props:
953         * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
954         * WebKit.vcxproj/Interfaces/InterfacesProduction.props:
955         * WebKit.vcxproj/Interfaces/InterfacesRelease.props:
956         * WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props:
957         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
958         * WebKit.vcxproj/WebKit/WebKitDebug.props:
959         * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props:
960         * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
961         * WebKit.vcxproj/WebKit/WebKitProduction.props:
962         * WebKit.vcxproj/WebKit/WebKitRelease.props:
963         * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props:
964         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
965         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebug.props:
966         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebugWinCairo.props:
967         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorProduction.props:
968         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props:
969         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorReleaseWinCairo.props:
970         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
971         * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props:
972         * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props:
973         * WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props:
974         * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props:
975         * WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props:
976
977 2013-06-17  Roger Fong  <roger_fong@apple.com>
978
979         Modify Windows makefiles to copy some bin output into Program Files.
980         https://bugs.webkit.org/show_bug.cgi?id=117714.
981         <rdar://problem/14179054>
982
983         Reviewed by Brent Fulgham.
984
985         * WebKit.vcxproj/WebKit.make:
986
987 2013-06-17  Michael Brüning  <michael.bruning@digia.com>
988
989         [Qt] Remove Qt specific QTKIT flagged code.
990         https://bugs.webkit.org/show_bug.cgi?id=117635
991
992         Reviewed by Simon Hausmann.
993
994         Due to disabling QTKIT for Qt in r151546, the
995         code the flags that are not taken into account
996         anymore and the code that has been rendered
997         unreachable by this are removed.
998
999         * WebKit1.pro:
1000
1001 2013-06-14  Alberto Garcia  <agarcia@igalia.com>
1002
1003         [BlackBerry] Remove implementation of ContextMenu classes
1004         https://bugs.webkit.org/show_bug.cgi?id=114860
1005
1006         Reviewed by Rob Buis.
1007
1008         This code is not being used so we can safely remove it.
1009
1010         * PlatformBlackBerry.cmake:
1011
1012 2013-06-13  Christophe Dumez  <ch.dumez@sisa.samsung.com>
1013
1014         Unreviewed build fix after rr151563.
1015
1016         Export needed symbols for Windows.
1017
1018         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1019
1020 2013-06-13  Brent Fulgham  <bfulgham@apple.com>
1021
1022         [Windows] Revise WebKit project to show generated export definition file.
1023         https://bugs.webkit.org/show_bug.cgi?id=109629
1024
1025         Reviewed by Mark Rowe.
1026
1027         * WebKit.vcxproj/WebKit/WebKit.vcxproj: Add generated file.
1028         * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters: Ditto
1029
1030 2013-06-13  Brent Fulgham  <bfulgham@webkit.org>
1031
1032         [WinCairo] Unreviewed build correction.
1033
1034         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add
1035         missing symbols needed by TestWebKitAPI on WinCairo build.
1036
1037 2013-06-12  Brent Fulgham  <bfulgham@apple.com>
1038
1039         [Windows] Implement Accessibility2 APIs in Windows.
1040         https://bugs.webkit.org/show_bug.cgi?id=117561
1041
1042         Reviewed by Anders Carlsson.
1043
1044         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Add new IAccessible2 IDL files.
1045         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters: Ditto.
1046         * WebKit.vcxproj/Interfaces/InterfacesCommon.props: Reference new Accessible2 folder.
1047         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Build IAccessible2 symbols.
1048         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters: Ditto.
1049
1050 2013-06-10  Bear Travis  <betravis@adobe.com>
1051
1052         [CSS Shapes][CSS Exclusions] Split CSS Exclusions and CSS Shapes code
1053         https://bugs.webkit.org/show_bug.cgi?id=117162
1054
1055         Reviewed by Alexandru Chiculita.
1056
1057         Adding the WebCore/rendering/shapes directory to the include list.
1058
1059         * CMakeLists.txt:
1060
1061 2013-06-06  Roger Fong  <roger_fong@apple.com>
1062
1063         Unreviewed. Build configuration fix. WebKitExportGenerator's include path should fall back to 
1064         $(WebKit_Libraries)\include\WebCore if $(ConfigurationBuildDir)\include\WebCore doesn't exist.
1065
1066         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
1067
1068 2013-06-05  Zan Dobersek  <zdobersek@igalia.com>
1069
1070         Unreviewed. Attempting a build fix for the AppleWin port after r151199.
1071
1072         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export the required symbol.
1073
1074 2013-06-03  Roger Fong  <roger_fong@apple.com>
1075
1076         Unreviewed. Some AppleWin VS2010 house cleaning.
1077
1078         * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
1079         * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
1080
1081 2013-05-31  Roger Fong  <roger_fong@apple.com>
1082
1083         Unreviewed. Add AssembleBuildLogs project to WebKit solution in preparation for moving buildbots to VCExpress 2010.
1084
1085         * WebKit.vcxproj/WebKit.sln:
1086
1087 2013-05-30  Roger Fong  <roger_fong@apple.com>
1088
1089         Get rid of JavaScript exports file on AppleWin port.
1090         https://bugs.webkit.org/show_bug.cgi?id=117050.
1091
1092         Reviewed by Darin Adler.
1093
1094         Start linking in WTF.lib now that it's a shared library.
1095
1096         * WebKit.vcxproj/WebKit.sln:
1097         * WebKit.vcxproj/WebKit/WebKitCommon.props:
1098
1099 2013-05-28  Brent Fulgham  <bfulgham@apple.com>
1100
1101         [Windows] Many css2.1 tests fail on Apple's Windows port.
1102         https://bugs.webkit.org/show_bug.cgi?id=75707
1103
1104         Reviewed by Darin Adler.
1105
1106         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1107         Export the WebCore::directoryName method for use by DRT.
1108
1109 2013-05-27  Patrick Gansterer  <paroga@webkit.org>
1110
1111         Use ICU_INCLUDE_DIRS in BlackBerry CMake files
1112         https://bugs.webkit.org/show_bug.cgi?id=116210
1113
1114         Reviewed by Rob Buis.
1115
1116         Set and use the ICU_INCLUDE_DIRS variable to avoid
1117         duplicated adding of the ICU include directory.
1118
1119         * PlatformBlackBerry.cmake:
1120
1121 2013-05-27  Carlos Garcia Campos  <cgarcia@igalia.com>
1122
1123         [BlackBerry] Move PagePopup implementation to WebKitSupport
1124         https://bugs.webkit.org/show_bug.cgi?id=116824
1125
1126         Reviewed by Rob Buis.
1127
1128         * PlatformBlackBerry.cmake: Update new file paths and names.
1129
1130 2013-05-24  Brent Fulgham  <bfulgham@apple.com>
1131
1132         [Windows] Expose database storage and cache locations via preferences.
1133         https://bugs.webkit.org/show_bug.cgi?id=116729
1134
1135         Reviewed by Tim Horton.
1136
1137         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export
1138         three symbols needed to implement the feature.
1139
1140 2013-05-24  Anders Carlsson  <andersca@apple.com>
1141
1142         Move history property list writer to WebKit
1143         https://bugs.webkit.org/show_bug.cgi?id=116746
1144
1145         Reviewed by Tim Horton.
1146
1147         Add files to the Xcode project.
1148
1149         * WebKit.xcodeproj/project.pbxproj:
1150
1151 2013-05-21  Carlos Garcia Campos  <cgarcia@igalia.com>
1152
1153         [BlackBerry] Make PagePopup implementation independent from WebCore
1154         https://bugs.webkit.org/show_bug.cgi?id=116448
1155
1156         Reviewed by Anders Carlsson.
1157
1158         * PlatformBlackBerry.cmake: Add
1159         blackberry/WebCoreSupport/PagePopupBlackBerryClient.cpp to
1160         compilation.
1161
1162 2013-05-18  Patrick Gansterer  <paroga@webkit.org>
1163
1164         [CMake] Replace *_LIBRARY_NAME with *_OUTPUT_NAME
1165         https://bugs.webkit.org/show_bug.cgi?id=114554
1166
1167         Reviewed by Gyuyoung Kim.
1168
1169         Using variables as target names is very uncommon in CMake.
1170         The usual way to specify the name of the resulting binary
1171         is to set the OUTPUT_NAME target property.
1172
1173         * CMakeLists.txt:
1174         * PlatformBlackBerry.cmake:
1175         * PlatformEfl.cmake:
1176
1177 2013-05-15  Ryosuke Niwa  <rniwa@webkit.org>
1178
1179         Revert the previous commit.
1180
1181         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1182
1183 2013-05-15  Ryosuke Niwa  <rniwa@webkit.org>
1184
1185         Windows build fix attempt after r150160.
1186
1187         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1188
1189 2013-05-15  Ryosuke Niwa  <rniwa@webkit.org>
1190
1191         Windows build fix attempt after r150156.
1192
1193         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1194
1195 2013-05-14  Carlos Garcia Campos  <cgarcia@igalia.com>
1196
1197         [BlackBerry] Implement platform strategies
1198         https://bugs.webkit.org/show_bug.cgi?id=112162
1199
1200         Reviewed by Rob Buis.
1201
1202         * PlatformBlackBerry.cmake: Add new files to compilation.
1203
1204 2013-05-06  Roger Fong  <roger_fong@apple.com>
1205
1206         Unreviewed. AppleWin VS2010 build fix.
1207
1208         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1209
1210 2013-05-04  Dean Jackson  <dino@apple.com>
1211
1212         Animations and Transitions should not start when globally suspended
1213         https://bugs.webkit.org/show_bug.cgi?id=114915
1214
1215         Reviewed by Sam Weinig.
1216
1217         Export AnimationController::isSuspended
1218
1219         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1220
1221 2013-05-04  Sam Weinig  <sam@webkit.org>
1222
1223         Move PopupMenuMac and SearchPopupMenuMac to Source/WebKit/mac
1224         matching where they are in WebKit2.
1225
1226         Reviewed by Anders Carlsson.
1227
1228         * WebKit.xcodeproj/project.pbxproj:
1229
1230 2013-05-02  Roger Fong  <roger_fong@apple.com>
1231
1232         Following r149463, set Path for WebKit makefile as well.
1233
1234         * WebKit.vcxproj/WebKit.make:
1235
1236 2013-05-01  Sergio Villar Senin  <svillar@igalia.com>
1237
1238         Show a block cursor in overtype mode
1239         https://bugs.webkit.org/show_bug.cgi?id=114819
1240
1241         Reviewed by Ryosuke Niwa.
1242
1243         Export three more WebCore symbols.
1244
1245         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1246
1247 2013-04-29  Brent Fulgham  <bfulgham@webkit.org>
1248
1249         [Windows, WinCairo] Remove pthread paths for WebKit build.
1250         https://bugs.webkit.org/show_bug.cgi?id=115390
1251
1252         Reviewed by Tim Horton.
1253
1254         Update Visual Studio property sheets to remove include paths and
1255         link references for the pthreadsVC2.dll, which is no longer used.
1256
1257         * WebKit.vcxproj/WebKit/WebKitCommon.props:
1258         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
1259
1260 2013-04-28  Ryosuke Niwa  <rniwa@webkit.org>
1261
1262         Windows build fix.
1263
1264         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1265
1266 2013-04-25  Ryosuke Niwa  <rniwa@webkit.org>
1267
1268         StaticHashSetNodeList is unnecessary
1269         https://bugs.webkit.org/show_bug.cgi?id=115219
1270
1271         Reviewed by Antonio Gomes.
1272
1273         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1274
1275 2013-04-26  Roger Fong  <roger_fong@apple.com>
1276
1277         Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
1278         Make the DebugSuffix configuration use _debug dependencies.
1279
1280         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
1281         * WebKit.vcxproj/Interfaces/InterfacesCommon.props:
1282         * WebKit.vcxproj/Interfaces/InterfacesDebug.props:
1283         * WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props:
1284         * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
1285         * WebKit.vcxproj/Interfaces/InterfacesProduction.props:
1286         * WebKit.vcxproj/Interfaces/InterfacesRelease.props:
1287         * WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props:
1288         * WebKit.vcxproj/WebKit.make:
1289         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
1290         * WebKit.vcxproj/WebKit/WebKitApple.props:
1291         * WebKit.vcxproj/WebKit/WebKitCommon.props:
1292         * WebKit.vcxproj/WebKit/WebKitDebug.props:
1293         * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props:
1294         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
1295         * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
1296         * WebKit.vcxproj/WebKit/WebKitProduction.props:
1297         * WebKit.vcxproj/WebKit/WebKitRelease.props:
1298         * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props:
1299         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
1300         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
1301         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
1302         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebug.props:
1303         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebugWinCairo.props:
1304         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
1305         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
1306         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorProduction.props:
1307         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props:
1308         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorReleaseWinCairo.props:
1309         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1310         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
1311         * WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props:
1312         * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props:
1313         * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props:
1314         * WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props:
1315         * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props:
1316         * WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props:
1317
1318 2013-04-25  Andreas Kling  <akling@apple.com>
1319
1320         Remove ENABLE(PARSED_STYLE_SHEET_CACHING) and make it always-on.
1321
1322         Rubber-stamped by Anders Koivisto.
1323
1324         * PlatformWinCE.cmake:
1325
1326 2013-04-25  Patrick Gansterer  <paroga@webkit.org>
1327
1328         Remove OS(WINCE) from AccessibilityObject.h
1329         https://bugs.webkit.org/show_bug.cgi?id=115192
1330
1331         Reviewed by Andreas Kling.
1332
1333         Use the same files like the the other PLATFORM(WIN) ports use.
1334
1335         * PlatformWinCE.cmake:
1336
1337 2013-04-24  Jessie Berlin  <jberlin@apple.com>
1338
1339         Assertion failure (crash in release) attempting to delete database storage in WK1 without
1340         creating a WebView first
1341         https://bugs.webkit.org/show_bug.cgi?id=115065
1342
1343         Reviewed by Brady Eidson.
1344
1345         * WebKit.xcodeproj/project.pbxproj:
1346         Remove WebDatabaseManagerInternal.h.
1347
1348 2013-04-23  Benjamin Poulain  <bpoulain@apple.com>
1349
1350         Remove the WebKit layer of wxWebKit
1351         https://bugs.webkit.org/show_bug.cgi?id=115006
1352
1353         Reviewed by Anders Carlsson.
1354
1355         The wxWebKit port is no longer actively maintained by Kevin
1356         on webkit.org. Remove the code until new maintainers resume the work.
1357
1358         * wx/WebBrowserShell.cpp: Removed.
1359         * wx/WebBrowserShell.h: Removed.
1360         * wx/WebDOMSelection.cpp: Removed.
1361         * wx/WebDOMSelection.h: Removed.
1362         * wx/WebEdit.cpp: Removed.
1363         * wx/WebEdit.h: Removed.
1364         * wx/WebFrame.cpp: Removed.
1365         * wx/WebFrame.h: Removed.
1366         * wx/WebFramePrivate.h: Removed.
1367         * wx/WebKitDefines.h: Removed.
1368         * wx/WebKitSupport/ChromeClientWx.cpp: Removed.
1369         * wx/WebKitSupport/ChromeClientWx.h: Removed.
1370         * wx/WebKitSupport/ContextMenuClientWx.cpp: Removed.
1371         * wx/WebKitSupport/ContextMenuClientWx.h: Removed.
1372         * wx/WebKitSupport/DragClientWx.cpp: Removed.
1373         * wx/WebKitSupport/DragClientWx.h: Removed.
1374         * wx/WebKitSupport/EditCommandWx.h: Removed.
1375         * wx/WebKitSupport/EditorClientWx.cpp: Removed.
1376         * wx/WebKitSupport/EditorClientWx.h: Removed.
1377         * wx/WebKitSupport/FrameLoaderClientWx.cpp: Removed.
1378         * wx/WebKitSupport/FrameLoaderClientWx.h: Removed.
1379         * wx/WebKitSupport/FrameNetworkingContextWx.h: Removed.
1380         * wx/WebKitSupport/InspectorClientWx.cpp: Removed.
1381         * wx/WebKitSupport/InspectorClientWx.h: Removed.
1382         * wx/WebSettings.cpp: Removed.
1383         * wx/WebSettings.h: Removed.
1384         * wx/WebView.cpp: Removed.
1385         * wx/WebView.h: Removed.
1386         * wx/WebViewPrivate.h: Removed.
1387         * wx/bindings/python/samples/simple.py: Removed.
1388         * wx/bindings/python/webview.i: Removed.
1389         * wx/bindings/python/wscript: Removed.
1390         * wx/wscript: Removed.
1391
1392 2013-04-22  Jessie Berlin  <jberlin@apple.com>
1393
1394         Speculative Windows build fix.
1395
1396         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1397
1398 2013-04-22  Benjamin Poulain  <benjamin@webkit.org>
1399
1400         Remove the memory instrumentation code
1401         https://bugs.webkit.org/show_bug.cgi?id=114931
1402
1403         Reviewed by Andreas Kling.
1404
1405         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1406
1407 2013-04-21  Benjamin Poulain  <benjamin@webkit.org>
1408
1409         Improve StringImpl code density for older ARM hardware
1410         https://bugs.webkit.org/show_bug.cgi?id=114898
1411
1412         Reviewed by Geoffrey Garen.
1413
1414         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1415
1416 2013-04-19  Roger Fong  <roger_fong@apple.com>
1417
1418         Unreviewed. WebKit_Source is incorrectly set.
1419
1420         * WebKit.vcxproj/WebKit.make:
1421
1422 2013-04-19  Jose Lejin PJ  <jose.lejin@gmail.com>
1423
1424         [EFL] Add method in ewk_settings for setting the CSS media type
1425         https://bugs.webkit.org/show_bug.cgi?id=113284
1426
1427         Reviewed by Gyuyoung Kim.
1428
1429         test_ewk_setting is added.
1430
1431         * PlatformEfl.cmake:
1432
1433 2013-04-18  Sam Weinig  <sam@webkit.org>
1434
1435         Network Process crashing trying to read in IDNScriptWhiteList.txt
1436         https://bugs.webkit.org/show_bug.cgi?id=114827
1437
1438         Reviewed by Anders Carlsson.
1439
1440         Move IDNScriptWhiteList.txt from WebKit to WebCore, so that the NetworkProcess does not have to link against
1441         WebKit. It was a layering violation for WebCore to be trying to access WebKit resources anyway.
1442
1443         * WebKit.xcodeproj/project.pbxproj:
1444
1445 2013-04-14  Roger Fong  <roger_fong@apple.com>
1446
1447         Copy make-file-export-generator script to the the Source folders of the projects that use it.
1448         <rdar://problem/13675604>
1449
1450         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
1451         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters:
1452         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
1453         * WebKit.vcxproj/WebKitExportGenerator/make-export-file-generator: Copied from Source/WebCore/make-export-file-generator.
1454
1455 2013-04-16  Brent Fulgham  <bfulgham@webkit.org>
1456
1457         [Windows] Unreviewed VS2010 build correction.
1458
1459         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
1460         Add correct link library to avoid mixture of ICU 4.0 and 4.6
1461         syumbol use.
1462
1463 2013-04-12  Jer Noble  <jer.noble@apple.com>
1464
1465         TimeRanges::nearest() returns incorrect results.
1466         https://bugs.webkit.org/show_bug.cgi?id=114483
1467
1468         Reviewed by Eric Carlson.
1469
1470         Add symbols needed by WebCoreTestSupport to the exports list.
1471
1472         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1473
1474 2013-04-11  Rune Lillesveen  <rune@opera.com>
1475
1476         Incorrect evaluation of resolution media queries
1477         https://bugs.webkit.org/show_bug.cgi?id=114029
1478
1479         Reviewed by Kenneth Rohde Christiansen.
1480
1481         Removed setResolutionOverride from exports.
1482
1483         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1484
1485 2013-04-05  Roger Fong  <roger_fong@apple.com>
1486
1487         Build fix.
1488
1489         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1490
1491 2013-04-08  Jeff Rogers  <jrogers@rim.com>
1492
1493         [BlackBerry] Update BlackBerry JavaScript API
1494         https://bugs.webkit.org/show_bug.cgi?id=114065
1495
1496         Reviewed by Rob Buis.
1497
1498         Internal PR 317350
1499         Remove obsolete files.
1500
1501         * PlatformBlackBerry.cmake:
1502
1503 2013-04-07  Patrick Gansterer  <paroga@webkit.org>
1504
1505         Remove references to Skia and V8 from CMake files
1506         https://bugs.webkit.org/show_bug.cgi?id=114130
1507
1508         Reviewed by Geoffrey Garen.
1509
1510         * PlatformBlackBerry.cmake:
1511
1512 2013-04-06  Patrick Gansterer  <paroga@webkit.org>
1513
1514         [CMake] Remove general include directories from platform specific files
1515
1516         Move the include directories, which are required by all CMake ports
1517         to the general CMakeLists.txt to fix the build for Windows CE port.
1518
1519         * CMakeLists.txt:
1520         * PlatformBlackBerry.cmake:
1521         * PlatformEfl.cmake:
1522
1523 2013-04-05  Roger Fong  <roger_fong@apple.com>
1524
1525         More VS2010 solution makefile fixes.
1526         <rdar://problem/13588964>
1527
1528         * WebKit.vcxproj/WebKit.make:
1529
1530 2013-04-04  Benjamin Poulain  <benjamin@webkit.org>
1531
1532         Remove Webkit/chromium
1533         https://bugs.webkit.org/show_bug.cgi?id=113998
1534
1535         Reviewed by Ryosuke Niwa.
1536
1537         O Knights of Ni, you are just and fair, and we will return with a shrubbery.
1538
1539         * chromium: Removed.
1540
1541 2013-04-04  Christophe Dumez  <ch.dumez@sisa.samsung.com>
1542
1543         [Cairo] Fix canvas drawing of SVG-based patterns and remove NativeImageCairo
1544         https://bugs.webkit.org/show_bug.cgi?id=113929
1545
1546         Reviewed by Martin Robinson.
1547
1548         Remove outdated symbols now that NativeImageCairo was removed.
1549
1550         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1551
1552 2013-04-03  Roger Fong  <roger_fong@apple.com>
1553
1554         Unreviewed VS2010 build fix.
1555
1556         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1557
1558 2013-03-27  Mark Lam  <mark.lam@apple.com>
1559
1560         Rolling out r147044.
1561         https://bugs.webkit.org/show_bug.cgi?id=113352.
1562
1563         Not Reviewed.
1564
1565         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1566
1567 2013-03-27  Mark Lam  <mark.lam@apple.com>
1568
1569         Greening the Apple Win bot (debug build).
1570         https://bugs.webkit.org/show_bug.cgi?id=113352.
1571
1572         Not Reviewed.
1573
1574         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1575
1576 2013-03-27  Mark Lam  <mark.lam@apple.com>
1577
1578         Greening the Apple Win bot.
1579         https://bugs.webkit.org/show_bug.cgi?id=113352.
1580
1581         Not Reviewed.
1582
1583         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1584
1585 2013-03-22  Ryosuke Niwa  <rniwa@webkit.org>
1586
1587         The second part of the build fix for r146702. This should do it.
1588         I had to see the mangled name for the new signature.
1589
1590         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1591
1592 2013-03-22  Ryosuke Niwa  <rniwa@webkit.org>
1593
1594         Build fix attempt after r146702.
1595
1596         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1597
1598 2013-03-22  Carlos Garcia Campos  <cgarcia@igalia.com>
1599
1600         [BlackBerry] Add custom BackForwardList client implementation
1601         https://bugs.webkit.org/show_bug.cgi?id=113024
1602
1603         Reviewed by Rob Buis.
1604
1605         PR 310030
1606         Internally reviewed by Joe Mason.
1607
1608         * PlatformBlackBerry.cmake: Add new files to compilation.
1609
1610 2013-03-21  Roger Fong  <roger_fong@apple.com>
1611
1612         Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
1613
1614         * WebKit.vcxproj/FeatureDefines.props: Removed.
1615         * WebKit.vcxproj/FeatureDefinesCairo.props: Removed.
1616         * WebKit.vcxproj/WebKit/cURL.props: Removed.
1617         * WebKit.vcxproj/WinCairo.props: Removed.
1618         * WebKit.vcxproj/common.props: Removed.
1619         * WebKit.vcxproj/debug.props: Removed.
1620         * WebKit.vcxproj/debug_wincairo.props: Removed.
1621         * WebKit.vcxproj/debugsuffix.props: Removed.
1622         * WebKit.vcxproj/production.props: Removed.
1623         * WebKit.vcxproj/release.props: Removed.
1624
1625 2013-03-21  Ryosuke Niwa  <rniwa@webkit.org>
1626
1627         Windows build fix after r146430.
1628
1629         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1630
1631 2013-03-20  Brent Fulgham  <bfulgham@webkit.org>
1632
1633         [WinCairo] Top-level solution change to build under VS2010.
1634         https://bugs.webkit.org/show_bug.cgi?id=112861.
1635
1636         Reviewed by Tim Horton.
1637
1638         * WebKit.vcxproj/WebKit.sln: Add final set of WinCairo build
1639         targets.
1640         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1641         Add #if/def guards around some media-specific exports that
1642         are not provided by the WinCairo port.
1643
1644 2013-03-19  Brent Fulgham  <bfulgham@webkit.org>
1645
1646         [WinCairo] Build the WebKit.dll under VS2010.
1647         https://bugs.webkit.org/show_bug.cgi?id=112759
1648
1649         Reviewed by Tim Horton.
1650
1651         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Update project to
1652         build WinCairo variant using new property sheets.
1653         * WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props: Added.
1654         * WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props: Added.
1655         * WebKit.vcxproj/WebKit.sln: Update solution to use WinCairo
1656         build targets for WebKit.dll-related projects.
1657         * WebKit.vcxproj/WebKit/WebKit.vcxproj: Update project to build
1658         WinCairo variant using new property sheets.
1659         * WebKit.vcxproj/WebKit/cURL.props: Added.
1660         * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props: Added.
1661         * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props: Added.
1662         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
1663         Update project to build WinCairo variant using new property sheets.
1664         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebugWinCairo.props: Added.
1665         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorReleaseWinCairo.props: Added.
1666         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Update project to
1667         build WinCairo variant using new property sheets.
1668         * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props: Added.
1669         * WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props: Added.
1670         * WebKit.vcxproj/WinCairo.props: Added.
1671         * WebKit.vcxproj/debug_wincairo.props: Added.
1672
1673 2013-03-20  Eric Carlson  <eric.carlson@apple.com>
1674
1675         Allow ports specific text track menu
1676         https://bugs.webkit.org/show_bug.cgi?id=112800
1677
1678         Reviewed by Dean Jackson.
1679
1680         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add new exports.
1681         * win/WebKit.vcproj/WebKitExports.def.in: Ditto.
1682
1683 2013-03-20  Roger Fong  <roger_fong@apple.com>
1684
1685         AppleWin VS2010 build fix.
1686
1687         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1688
1689 2013-03-18  Brent Fulgham  <bfulgham@webkit.org>
1690
1691         [WinCairo] Build WinCairo port under VS2010 
1692         https://bugs.webkit.org/show_bug.cgi?id=112604
1693
1694         Reviewed by Tim Horton.
1695
1696         * WebKit.vcxproj/WebKit.sln: Add Debug_WinCairo and Release_WinCairo
1697         build targets. No other changes in this patch.
1698         * WebKit.vcxproj/FeatureDefinesCairo.props: Add parallel property
1699         sheet for WinCairo version of build.
1700
1701 2013-03-18  Roger Fong  <roger_fong@apple.com>
1702
1703         AppleWin VS2010 build fix.
1704
1705         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1706
1707 2013-03-14  Simon Hausmann  <simon.hausmann@digia.com>
1708
1709         [Qt] Improve the handling of mock geolocation, device orientation and motion clients
1710
1711         Reviewed by Tor Arne Vestbø.
1712
1713         The mock versions of these web facing features should be instantiated when
1714         running in DumpRenderTree only. In order for them to work, no extra Qt modules
1715         such as QtLocation are actually needed.
1716
1717         This patch decouples enabling device orientation/motion and geolocation from
1718         the underlying Qt modules and makes them available in developer builds
1719         (!production_build) and backed by mock backends when running in drt.
1720
1721         So if the Qt 5 modules are available, they'll be used (unless drtRun). For
1722         developers the web facing features are always enabled (although requests will
1723         time out) and the mock backends are enabled inside DRT, allowing for the layout
1724         tests to run with less dependencies.
1725
1726         In addition this also enables the mock device motion client, which was
1727         previously never instantiated.
1728
1729         * WebKit1.pri:
1730         * WebKit1.pro:
1731
1732 2013-03-13  Genevieve Mak  <gmak@rim.com>
1733
1734         [BlackBerry] Add Proximity Detector.
1735         https://bugs.webkit.org/show_bug.cgi?id=112278
1736
1737         Reviewed by Rob Buis.
1738
1739         Internally Reviewed by Mike Lattanzio.
1740         PR #243385
1741
1742         * PlatformBlackBerry.cmake:
1743
1744 2013-03-08  Roger Fong  <roger_fong@apple.com>
1745
1746         Build fix for AppleWin VS2010.
1747
1748         * WebKit.vcxproj/FeatureDefines.props:
1749
1750 2013-03-06  Jer Noble  <jer.noble@apple.com>
1751
1752         Unreviewed partial roll-out of r145003. Disable
1753         ENABLE_CURSOR_VISIBILITY on win.
1754
1755         * WebKit.vcxproj/FeatureDefines.props:
1756
1757 2013-03-04  Jer Noble  <jer.noble@apple.com>
1758
1759         Default mouse cursor behavior should be auto-hide for full screen video with custom controls
1760         https://bugs.webkit.org/show_bug.cgi?id=107601
1761
1762         Reviewed by Beth Dakin.
1763
1764         Enable the CURSOR_VISIBILITY feature.
1765
1766         * WebKit.vcxproj/FeatureDefines.props:
1767
1768 2013-03-05  Ryuan Choi  <ryuan.choi@samsung.com>
1769
1770         [EFL] Build break with latest EFL libraries
1771         https://bugs.webkit.org/show_bug.cgi?id=111028
1772
1773         Reviewed by Dirk Pranke.
1774
1775         * PlatformEfl.cmake: Added ECORE_X_INCLUDE_DIRS.
1776
1777 2013-03-04  Roger Fong  <roger_fong@apple.com>
1778
1779         Unreviewed. AppleWin build fix.
1780
1781         * WebKit.vcxproj/FeatureDefines.props:
1782         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1783
1784 2013-03-03  Sheriff Bot  <webkit.review.bot@gmail.com>
1785
1786         Unreviewed, rolling out r144567.
1787         http://trac.webkit.org/changeset/144567
1788         https://bugs.webkit.org/show_bug.cgi?id=111266
1789
1790         Does not compile on apple-win (Requested by abarth on
1791         #webkit).
1792
1793         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1794
1795 2013-02-26  Roger Fong  <roger_fong@apple.com>
1796
1797         Unreviewed AppleWin build fix.
1798
1799         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
1800
1801 2013-02-26  Alberto Garcia  <agarcia@igalia.com>
1802
1803         [BlackBerry] Upstream the datalist support UI
1804         https://bugs.webkit.org/show_bug.cgi?id=110736
1805
1806         Reviewed by Rob Buis.
1807
1808         Original code by Otto Derek Cheung <otcheung@rim.com>
1809
1810         * PlatformBlackBerry.cmake:
1811
1812 2013-02-25  Roger Fong  <roger_fong@apple.com>
1813
1814         Unreviewed. VS2010 solution build fix.
1815
1816         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1817
1818 2013-02-22  Aaron Colwell  <acolwell@chromium.org>
1819
1820         Disable MediaSource on Apple Windows port
1821         https://bugs.webkit.org/show_bug.cgi?id=110494
1822
1823         Reviewed by Tim Horton.
1824
1825         * WebKit.vcxproj/FeatureDefines.props:
1826
1827 2013-02-20  Roger Fong  <roger_fong@apple.com>
1828
1829         Get VS2010 Solution B&I ready.
1830         <rdar://problem/1322988>
1831
1832         Rubberstamped by Timothy Horton.        
1833         
1834         Add Production configuration. 
1835         Add a WebKit submit solution with a DebugSuffix configuration. 
1836         Modify WebKit.make as necessary.
1837         
1838         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
1839         * WebKit.vcxproj/Interfaces/InterfacesProduction.props: Added.
1840         * WebKit.vcxproj/Interfaces/InterfacesRelease.props:
1841         * WebKit.vcxproj/WebKit.make: Added.
1842         * WebKit.vcxproj/WebKit.sln:
1843         * WebKit.vcxproj/WebKit.submit.sln: Added.
1844         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
1845         * WebKit.vcxproj/WebKit/WebKitCommon.props:
1846         * WebKit.vcxproj/WebKit/WebKitProduction.props: Added.
1847         * WebKit.vcxproj/WebKit/WebKitRelease.props:
1848         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
1849         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
1850         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
1851         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
1852         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorProduction.props: Added.
1853         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props:
1854         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1855         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
1856         * WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props: Added.
1857         * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props:
1858         * WebKit.vcxproj/common.props:
1859         * WebKit.vcxproj/debugsuffix.props: Added.
1860         * WebKit.vcxproj/production.props: Added.
1861         * WebKit.vcxproj/releaseproduction.props: Removed.
1862
1863 2013-02-19  Tony Chang  <tony@chromium.org>
1864
1865         Unreviewed, include exports for VS2010 as well.
1866
1867         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1868
1869 2013-02-18  Brent Fulgham  <bfulgham@webkit.org>
1870
1871         [Windows] Unreviewed VS2010 build correction.
1872
1873         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Sync
1874         export definition with VS2005 version.
1875
1876 2013-02-15  Rik Cabanier  <cabanier@adobe.com>
1877
1878         Add platform support for -webkit-background-blend-mode to CG context
1879         https://bugs.webkit.org/show_bug.cgi?id=108549
1880
1881         Reviewed by Dean Jackson.
1882
1883         Fixed build issue.
1884
1885         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1886
1887 2013-02-14  Roger Fong  <roger_fong@apple.com>
1888
1889         Unreviewed. Touch-ups to the VS2010 WebKit solution.
1890         Remove un-needed include directories and force includes. 
1891         Update exports file.
1892
1893         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1894         * WebKit.vcxproj/common.props:
1895         * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncherCommon.props:
1896         * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherCommon.props:
1897         * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj:
1898         * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj.filters:
1899         * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj:
1900         * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj.filters:
1901         * WinLauncher/WinLauncher.vcxproj/WinLauncherCommon.props:
1902         * win/record-memory/record-memoryCommon.props:
1903         * WebCore.vcxproj/WebCore.vcxproj:
1904         * WebCore.vcxproj/WebCore.vcxproj.filters:
1905         * JavaScriptCore.vcxproj/JavaScriptCoreCommon.props:
1906         * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExports.def.in:
1907         * JavaScriptCore.vcxproj/jsc/jscCommon.props:
1908         * JavaScriptCore.vcxproj/testRegExp/testRegExp.vcxproj:
1909         * JavaScriptCore.vcxproj/testapi/testapi.vcxproj:
1910         * WTF.vcxproj/WTFCommon.props:
1911
1912 2013-02-14  Tony Chang  <tony@chromium.org>
1913
1914         Unreviewed, set svn:eol-style native for .sln, .vcproj, and .vsprops files.
1915         https://bugs.webkit.org/show_bug.cgi?id=96934
1916
1917         * WebKit.vcxproj/WebKit.sln: Modified property svn:eol-style.
1918
1919 2013-02-14  Tony Chang  <tony@chromium.org>
1920
1921         Unreviewed, set svn:eol-style CRLF for .sln files.
1922
1923         * WebKit.vcxproj/WebKit.sln: Modified property svn:eol-style.
1924
1925 2013-02-14  Roger Fong  <roger_fong@apple.com>
1926
1927         Add TestWebKitAPI, gtest-md and record-memory projects to VS2010 WebKit solution.
1928         https://bugs.webkit.org/show_bug.cgi?id=107034.
1929
1930         Reviewed by Brent Fulgham.
1931
1932         * WebKit.vcxproj/WebKit.sln:
1933
1934 2013-02-12  Roger Fong  <roger_fong@apple.com>
1935
1936         Unreviewed. Build fix for VS2010 WebKit solution.
1937
1938         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1939
1940 2013-02-11  Adenilson Cavalcanti  <cavalcantii@gmail.com>
1941
1942         Build fix: r142549 broke EFL build
1943         https://bugs.webkit.org/show_bug.cgi?id=109527
1944
1945         Reviewed by Kentaro Hara.
1946
1947         Build fix.
1948
1949         * CMakeLists.txt:
1950
1951 2013-02-11  Brent Fulgham  <bfulgham@webkit.org>
1952
1953         Rename Visual Studio solution folders to avoid conflicts with project names
1954         https://bugs.webkit.org/show_bug.cgi?id=109484
1955
1956         Reviewed by Tim Horton.
1957
1958         * WebKit.vcxproj/WebKit.sln: Rename several solution folders (e.g.,
1959         WTF, WebCore, WebKit, JavaScriptCore) so that they do not conflict
1960         with projects using the same name.
1961
1962 2013-02-08  Benjamin Poulain  <bpoulain@apple.com>
1963
1964         Move workerThreadCount from TestRunner to WebCore Internals
1965         https://bugs.webkit.org/show_bug.cgi?id=109239
1966
1967         Reviewed by Darin Adler.
1968
1969         * WebKit.xcodeproj/project.pbxproj:
1970
1971 2013-02-07  Roger Fong  <roger_fong@apple.com>
1972
1973         Unreviewed. Corrections the exports definition file.
1974
1975         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1976
1977 2013-02-07  Roger Fong  <roger_fong@apple.com>
1978
1979         Unreviewed. More VS2010 WebKit solution touchups.
1980         Make WebKitExports.def.in be treated as a custom build file so that changes to it cause the exports to be rebuilt.
1981
1982         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
1983         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters:
1984         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1985
1986 2013-02-06  Roger Fong  <roger_fong@apple.com>
1987
1988         Unreviewed. Touchups to VS2010 WebKit solution.
1989         Add WinLauncher projects to solution.
1990
1991         * WebKit.vcxproj/WebKit.sln:
1992
1993 2013-02-05  Roger Fong  <roger_fong@apple.com>
1994
1995         Unreviewed. Get rid of redundant exports in export definitions file.
1996
1997         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1998
1999 2013-02-05  Brent Fulgham  <bfulgham@webkit.org>
2000
2001         Unreviewed Visual Studio 2010 build correction.
2002
2003         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2004         Link export definitions out of date with ToT.  Corrected.
2005
2006 2013-02-05  Roger Fong  <roger_fong@apple.com>
2007
2008         Add a JavaScriptCore Export Generator project.
2009         https://bugs.webkit.org/show_bug.cgi?id=108971.
2010
2011         Reviewed by Brent Fulgham.
2012
2013         * WebKit.vcxproj/WebKit.sln:
2014
2015 2013-02-05  Roger Fong  <roger_fong@apple.com>
2016
2017         Unreviewed. Delete some errant preprocessor definitions.
2018
2019         * WebKit.vcxproj/WebKit/WebKitCommon.props:
2020
2021 2013-02-05  Roger Fong  <roger_fong@apple.com>
2022
2023         VS2010 WebKit projects, scripts, and property sheets.
2024         https://bugs.webkit.org/show_bug.cgi?id=106989.
2025
2026         Reviewed by Brent Fulgham.
2027
2028         * WebKit.vcxproj/Interfaces: Added.
2029         * WebKit.vcxproj/Interfaces/FixMIDLHeaders.pl: Copied from win/WebKit.vcproj/FixMIDLHeaders.pl.
2030         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Added.
2031         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters: Added.
2032         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.user: Added.
2033         * WebKit.vcxproj/Interfaces/InterfacesCommon.props: Added.
2034         * WebKit.vcxproj/Interfaces/InterfacesDebug.props: Added.
2035         * WebKit.vcxproj/Interfaces/InterfacesPostBuild.cmd: Added.
2036         * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd: Added.
2037         * WebKit.vcxproj/Interfaces/InterfacesRelease.props: Added.
2038         * WebKit.vcxproj/WebKit: Added.
2039         * WebKit.vcxproj/WebKit.sln:
2040         * WebKit.vcxproj/WebKit/WebKit.vcxproj: Added.
2041         * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters: Added.
2042         * WebKit.vcxproj/WebKit/WebKit.vcxproj.user: Added.
2043         * WebKit.vcxproj/WebKit/WebKitApple.props: Added.
2044         * WebKit.vcxproj/WebKit/WebKitCFLite.props: Added.
2045         * WebKit.vcxproj/WebKit/WebKitCommon.props: Added.
2046         * WebKit.vcxproj/WebKit/WebKitDebug.props: Added.
2047         * WebKit.vcxproj/WebKit/WebKitDirectX.props: Added.
2048         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Added.
2049         * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd: Added.
2050         * WebKit.vcxproj/WebKit/WebKitPreLink.cmd: Added.
2051         * WebKit.vcxproj/WebKit/WebKitRelease.props: Added.
2052         * WebKit.vcxproj/WebKit/resource.h: Copied from win/WebKit.vcproj/resource.h.
2053         * WebKit.vcxproj/WebKitExportGenerator: Added.
2054         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: Added.
2055         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters: Added.
2056         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.user: Added.
2057         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd: Added.
2058         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props: Added.
2059         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebug.props: Added.
2060         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd: Added.
2061         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd: Added.
2062         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props: Added.
2063         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Copied from win/WebKit.vcproj/WebKitExports.def.in.
2064         * WebKit.vcxproj/WebKitGUID: Added.
2065         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Added.
2066         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters: Added.
2067         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.user: Added.
2068         * WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props: Added.
2069         * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props: Added.
2070         * WebKit.vcxproj/WebKitGUID/WebKitGUIDPostBuild.cmd: Added.
2071         * WebKit.vcxproj/WebKitGUID/WebKitGUIDPreBuild.cmd: Added.
2072         * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props: Added.
2073
2074 2013-01-31  Christophe Dumez  <dchris@gmail.com>
2075
2076         [EFL] Disable Web Intents
2077         https://bugs.webkit.org/show_bug.cgi?id=108457
2078
2079         Reviewed by Alexey Proskuryakov.
2080
2081         Remove intents files from EFL CMake project.
2082
2083         * PlatformEfl.cmake:
2084
2085 2013-01-25  Roger Fong  <roger_fong@apple.com>
2086
2087         Unreviewed. Rename LLInt projects folder and make appropriate changes to solutions.
2088
2089         * WebKit.vcxproj/WebKit.sln:
2090
2091 2013-01-23  Roger Fong  <roger_fong@apple.com>
2092
2093         Unreviewed. Add svn:eol-style to solution file, not eol-style.
2094
2095         * WebKit.vcxproj/WebKit.sln: Added property svn:eol-style. Removed property eol-style.
2096
2097 2013-01-23  Roger Fong  <roger_fong@apple.com>
2098
2099         Unreviewed. Added eol-style=native to solution file.
2100
2101         * WebKit.vcxproj/WebKit.sln: Added property eol-style.
2102
2103 2013-01-23  Roger Fong  <roger_fong@apple.com>
2104
2105         Unreviewed. Checkin the OpenSource WebKit solution.
2106
2107         * WebKit.vcxproj/WebKit.sln:
2108
2109 2013-01-23  Tony Chang  <tony@chromium.org>
2110
2111         Unreviewed, set svn:eol-style to CRLF on Windows .sln files.
2112
2113         * WebKit.vcxproj/WebKit.sln: Added property svn:eol-style.
2114
2115 2013-01-23  Roger Fong  <roger_fong@apple.com>
2116
2117         Add the VS2010 WebKit solution folder and solution file.
2118         The solution of course will not load until the dependent projects are all completed.
2119         https://bugs.webkit.org/show_bug.cgi?id=106949.
2120
2121         Reviewed by Brent Fulgham.
2122
2123         * WebKit.vcxproj: Added.
2124         * WebKit.vcxproj/WebKit.sln: Added.
2125
2126 2013-01-22  Krzysztof Czech  <k.czech@samsung.com>
2127
2128         [EFL] Adds Accessibility support to wk1
2129         https://bugs.webkit.org/show_bug.cgi?id=107440
2130
2131         Reviewed by Gyuyoung Kim.
2132
2133         * PlatformEfl.cmake: Adds ATK headers and libraries.
2134
2135 2013-01-17  Poul Sysolyatin  <psytonx@gmail.com>
2136
2137         32-bit build for Qt5 on Mac OS fails.
2138         https://bugs.webkit.org/show_bug.cgi?id=107094
2139
2140         We need to define NS_BUILD_32_LIKE_64 for 32-bit build for Mac OS.
2141         Fixed 32-bit build detection for support Qt5.
2142
2143         Reviewed by Benjamin Poulain.
2144
2145         * WebKit1.pro:
2146
2147 2013-01-14  Dean Jackson  <dino@apple.com>
2148
2149         [ANGLE] Update ANGLE in WebKit
2150         https://bugs.webkit.org/show_bug.cgi?id=106274
2151
2152         Unreviewed attempted build fix.
2153
2154         The khrplatform.h file is now a public header without a directory
2155         prefix. Update the include path to look in the right place.
2156
2157         * PlatformEfl.cmake:
2158
2159 2013-01-14  Max Vujovic  <mvujovic@adobe.com>
2160
2161         [ANGLE] Update ANGLE in WebKit
2162         https://bugs.webkit.org/show_bug.cgi?id=106274
2163
2164         Reviewed by Dean Jackson.
2165
2166         Update ANGLE to r1641.
2167
2168         * PlatformEfl.cmake: Add ANGLE/include to the include directories list because ShaderLang.h
2169         now includes "KHR/khrplatform.h", which is located in ANGLE/include/KHR/khrplatform.h.
2170
2171 2013-01-10  Christophe Dumez  <christophe.dumez@intel.com>
2172
2173         [EFL] Add gstreamer 1.0.5 to jhbuild
2174         https://bugs.webkit.org/show_bug.cgi?id=106178
2175
2176         Reviewed by Laszlo Gombos.
2177
2178         Remove GSTREAMER_INTERFACES_LIBRARIES from EFL
2179         CMake configuration.
2180
2181         * PlatformEfl.cmake:
2182
2183 2013-01-07  Ryosuke Niwa  <rniwa@webkit.org>
2184
2185         Sorted the xcodeproj file.
2186
2187         * WebKit.xcodeproj/project.pbxproj:
2188
2189 2012-12-20  Ryuan Choi  <ryuan.choi@samsung.com>
2190
2191         [EFL] Build break with latest EFL libraries.
2192         https://bugs.webkit.org/show_bug.cgi?id=104827
2193
2194         Reviewed by Laszlo Gombos.
2195
2196         * PlatformEfl.cmake: Includes eo EFL library.
2197
2198 2012-12-18  Joseph Pecoraro  <pecoraro@apple.com>
2199
2200         [Mac] Add Build Phase to Check Headers for Inappropriate Macros (Platform.h macros)
2201         https://bugs.webkit.org/show_bug.cgi?id=104279
2202
2203         Reviewed by David Kilzer.
2204
2205         Add a build phase to check the public WebKit headers for
2206         inappropriate macros. Also set the executable as an input
2207         path on the other check-* build phases.
2208
2209         * WebKit.xcodeproj/project.pbxproj:
2210
2211 2012-12-12  Mark Lam  <mark.lam@apple.com>
2212
2213         Encapsulate externally used webdatabase APIs in DatabaseManager.
2214         https://bugs.webkit.org/show_bug.cgi?id=104741.
2215
2216         Reviewed by Sam Weinig.
2217
2218         Use DatabaseManager instead of accessing DatabaseTracker, AbstractDatabase,
2219         and DatabaseContext directly. This is to prepare for upcoming webkit2
2220         refactoring.
2221
2222         * WebKit.xcodeproj/project.pbxproj:
2223
2224 2012-12-05  Halton Huo  <halton.huo@intel.com>
2225
2226         [CMake] Unify coding style for CMake files
2227         https://bugs.webkit.org/show_bug.cgi?id=103605
2228
2229         Reviewed by Laszlo Gombos.
2230
2231         Update cmake files(.cmake, CMakeLists.txt) with following style rules:
2232         1. Indentation
2233         1.1 Use spaces, not tabs.
2234         1.2 Four spaces as indent.
2235         2. Spacing
2236         2.1 Place one space between control statements and their parentheses.
2237             For eg, if (), else (), elseif (), endif (), foreach (),
2238             endforeach (), while (), endwhile (), break ().
2239         2.2 Do not place spaces between function and macro statements and
2240             their parentheses. For eg, macro(), endmacro(), function(),
2241             endfunction().
2242         2.3 Do not place spaces between a command or function or macro and its
2243             parentheses, or between a parenthesis and its content. For eg,
2244             message("testing") not message( "testing") or message ("testing" )
2245         2.4 No space at line ending.
2246         3. Lowercase when call commands macros and functions. For eg,
2247            add_executable() not ADD_EXECUTABLE(), set() not SET().
2248
2249         * CMakeLists.txt:
2250         * PlatformBlackBerry.cmake:
2251         * PlatformEfl.cmake:
2252         * PlatformWinCE.cmake:
2253
2254 2012-12-03  Pierre Rossi  <pierre.rossi@digia.com>
2255
2256         [Qt] another stab at fixing the windows build 
2257
2258         It seems the QT_BUILD_{TARGET}_LIB are not set as they should by qt_module.prf.
2259         Define them by hand to be on the safe side.
2260
2261         * WebKit1.pro:
2262
2263 2012-11-30  Simon Hausmann  <simon.hausmann@digia.com>, Pierre Rossi  <pierre.rossi@digia.com>
2264
2265         [Qt] Separate Qt WebKit into Qt WebKit and Qt WebKit Widgets
2266         https://bugs.webkit.org/show_bug.cgi?id=99314
2267
2268         Reviewed by Tor Arne Vestbø.
2269
2270         This big change separates QtWebKit into QtWebKit and QtWebKitWidgets as
2271         shared libraries.
2272
2273         It's a big refactoring that mostly involves moving WebCore dependent
2274         code into QtWebKit and accessing it through exported QWebFrameAdapter
2275         and QWebPageAdapter classes.
2276
2277         * WebKit1.pro:
2278         * WebKitWidgets.pri: Removed.
2279         * WebKitWidgets.pro: Removed.
2280
2281 2012-11-22  Jeff Rogers  <jrogers@rim.com>
2282
2283         [BlackBerry] Update Web Notifications Implementation
2284         https://bugs.webkit.org/show_bug.cgi?id=102621
2285
2286         Reviewed by George Staikos.
2287
2288         Reviewed internally by George Staikos and Joe Mason.
2289         Internal PR 172120
2290         Add new Notification files and remove obsolete ones.
2291
2292         * PlatformBlackBerry.cmake:
2293
2294 2012-11-22  Simon Hausmann  <simon.hausmann@digia.com>, Pierre Rossi <pierre.rossi@digia.com>
2295
2296         [Qt] Separate QWidget dependant code into separate WebKitWidgets static library
2297         https://bugs.webkit.org/show_bug.cgi?id=102800
2298
2299         Reviewed by Tor Arne Vestbø.
2300
2301         This patch separates code that needs to use QWidget related APIs in
2302         WebKit/qt/WebCoreSupport and Api from code that doesn't. This means for
2303         example FrameLoaderClientQt.cpp remains in the WebKit1 static library,
2304         while qwebpage.cpp and qwebframe.cpp become part of the WebKitWidgets
2305         static library. WebKit1 is compiled without QT += widgets and therefore
2306         any widget related dependency has been moved "up" and out of WebKit1 into
2307         the WebKitWidgets library.
2308
2309         Between the code in WebKit.a and WebKitWidgets.a new adapters and
2310         interfaces have been introduced, such as QWebPageAdapter and
2311         QWebFrameAdapter. QWebPageAdapter, when used from WebKit1, is a way to
2312         call out into the API layer, implemented by QWebPage (QWebPagePrivate).
2313         The other way around if QWebPage wants to access WebCore or
2314         WebCoreSupport related functionality, it will go through
2315         QWebPageAdapater (as base class). The separation in the direction up
2316         into the API layer is complete with this patch, no code in WebKit1
2317         depends on QtWidgets. The separation the other way around, code in the
2318         API layer not using any WebCore types, is not complete yet.
2319
2320         Some classes such as QWebSettings, QWebElement or
2321         DumpRenderTreeSupportQt remain in WebKit1. While they are API layer,
2322         they do not depend on widget related Qt APIs and they make much more
2323         use of WebCore internal APIs and therefore are easier to keep in
2324         WebKit1.
2325
2326         In the future we plan to place a real shared library boundary between
2327         WebKit1 and WebKitWidgets, by keeping the WebKit1 static library as
2328         part of the QtWebKit shared library and by turning the WebKitWidgets
2329         static library into a shared one.
2330
2331         * WebKit1.pri:
2332         * WebKit1.pro:
2333         * WebKitWidgets.pri: Copied from Source/WebKit/WebKit1.pri.
2334         * WebKitWidgets.pro: Added.
2335
2336 2012-11-21  Kai Koehne  <kai.koehne@digia.com>
2337
2338         [Qt] MinGW: Don't add OpenGL library dependencies here
2339         https://bugs.webkit.org/show_bug.cgi?id=102924
2340
2341         Reviewed by Simon Hausmann.
2342
2343         As the comment suggests the dependency is already for WebCore, so add it there instead.
2344
2345         * WebKit1.pri:
2346
2347 2012-11-18  Laszlo Gombos  <l.gombos@samsung.com>
2348
2349         [CMake] Consolidate common input files
2350         https://bugs.webkit.org/show_bug.cgi?id=101632
2351
2352         Reviewed by Rob Buis.
2353
2354         Consolidate and sort the list of files.
2355
2356         * PlatformEfl.cmake:
2357
2358 2012-11-12  Timothy Hatcher  <timothy@apple.com>
2359
2360         Add a dock button to the top right corner of the Web Inspector window (similar to the full screen button).
2361
2362         https://bugs.webkit.org/show_bug.cgi?id=102025
2363
2364         Reviewed by Joseph Pecoraro.
2365
2366         * WebKit.xcodeproj/project.pbxproj: Added Dock.pdf.
2367
2368 2012-11-08  Laszlo Gombos  <l.gombos@samsung.com>
2369
2370         [EFL] Remove non-variable options from the build system
2371         https://bugs.webkit.org/show_bug.cgi?id=101506
2372
2373         Reviewed by Kenneth Rohde Christiansen.
2374
2375         Remove WTF_USE_FREETYPE and ENABLE_GLIB_SUPPORT cmake variables
2376         as these are always set to const 1 and not really configurable.
2377
2378         * PlatformEfl.cmake:
2379
2380 2012-11-07  Andreas Kling  <akling@apple.com>
2381
2382         Remove build-webkit dependency on Java SDK for Apple Mac WebKit.
2383         <http://webkit.org/b/101492>
2384
2385         Reviewed by Anders Carlsson.
2386
2387         * WebKit.xcodeproj/project.pbxproj: Remove WebJavaPlugIn.h
2388
2389 2012-11-06  Laszlo Gombos  <l.gombos@samsung.com>
2390
2391         [EFL] Simplify the build system
2392         https://bugs.webkit.org/show_bug.cgi?id=101392
2393
2394         Reviewed by Kenneth Rohde Christiansen.
2395
2396         Use WTF_USE_3D_GRAPHICS to guard the inclusion of surfaces and textmap 
2397         directories under WebCore/graphics to be consistent with 
2398         WebCore/PlatformEfl.cmake.
2399
2400         * PlatformEfl.cmake:
2401
2402 2012-11-04  Halton Huo  <halton.huo@intel.com>
2403
2404         [EFL] Use _LIBRARIES instead of _LIBRARY
2405         https://bugs.webkit.org/show_bug.cgi?id=101042
2406
2407         Reviewed by Gyuyoung Kim.
2408
2409         In CMake Find files, _LIBRARY is intended for internal use, should
2410         use _LIBRARIES instead.
2411
2412         * PlatformEfl.cmake: s/_LIBRARY}/_LIBRARIES}
2413
2414 2012-11-01  Seonae Kim  <sunaeluv.kim@samsung.com>
2415
2416         [EFL][DRT] Support Geolocation
2417         https://bugs.webkit.org/show_bug.cgi?id=97427
2418
2419         Reviewed by Gyuyoung Kim. 
2420
2421         Add a mock directory to use GeolocationClientMock in DumpRenderTree.
2422
2423         * PlatformEfl.cmake:
2424
2425 2012-10-31  Otto Derek Cheung  <otcheung@rim.com>
2426
2427         [BlackBerry] Adding window.external to our port
2428         https://bugs.webkit.org/show_bug.cgi?id=100868
2429
2430         Reviewed by Rob Buis.
2431
2432         Adding ExternalExtension classes to the BB cmake file.
2433
2434         * PlatformBlackBerry.cmake:
2435
2436 2012-10-31  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2437
2438         [EFL][DRT] EventSender requires contextClick implementation
2439         https://bugs.webkit.org/show_bug.cgi?id=86091
2440
2441         Reviewed by Gyuyoung Kim.
2442
2443         Add new unit test file, needed due to ewk API changes.
2444
2445         * PlatformEfl.cmake:
2446
2447 2012-10-30  Peter Wang  <peter.wang@torchmobile.com.cn>
2448
2449         [BlackBerry] Clean the code of "JavaScriptDebuggerBlackBerry"
2450         https://bugs.webkit.org/show_bug.cgi?id=100724
2451
2452         Reviewed by Rob Buis.
2453
2454         Remove the code of JavaScriptDebuggerBlackBerry.
2455
2456         * PlatformBlackBerry.cmake:
2457
2458 2012-10-28  Mark Rowe  <mrowe@apple.com>
2459
2460         Remove references to unsupported OS and Xcode versions.
2461
2462         Reviewed by Anders Carlsson.
2463
2464         * WebKit.xcodeproj/project.pbxproj:
2465
2466 2012-10-26  Sheriff Bot  <webkit.review.bot@gmail.com>
2467
2468         Unreviewed, rolling out r132601.
2469         http://trac.webkit.org/changeset/132601
2470         https://bugs.webkit.org/show_bug.cgi?id=100494
2471
2472         It broke the Qt build (Requested by Ossy on #webkit).
2473
2474         * PlatformEfl.cmake:
2475
2476 2012-10-26  Xiaobo Wang  <xbwang@torchmobile.com.cn>
2477
2478         [BlackBerry] Support pixel tests for BlackBerry DRT
2479         https://bugs.webkit.org/show_bug.cgi?id=100210
2480
2481         Reviewed by Rob Buis.
2482
2483         Adds a step to build ImageDiff from Qt for DRT. Most of the works are
2484         accomplished by Christopher Wells.
2485
2486         * PlatformBlackBerry.cmake:
2487
2488 2012-10-24  Alexey Proskuryakov  <ap@apple.com>
2489
2490         Add a strategy for shared workers
2491         https://bugs.webkit.org/show_bug.cgi?id=100165
2492
2493         EFL build fix by Christophe Dumez.
2494
2495         Reviewed by Brady Eidson.
2496
2497         * CMakeLists.txt: Add WebCore/workers to include paths.
2498
2499 2012-10-24  Otto Derek Cheung  <otcheung@rim.com>
2500
2501         [BlackBerry] Rename GeolocationControllerClientBlackBerry to GeolocationClientBlackBerry
2502         https://bugs.webkit.org/show_bug.cgi?id=100250
2503
2504         Reviewed by Rob Buis.
2505
2506         Rename GeolocationControllerClientBlackBerry to GeolocationClientBlackBerry
2507         to prevent confusion.
2508
2509         PR 230196
2510
2511         * PlatformBlackBerry.cmake:
2512
2513 2012-10-23  Hyowon Kim  <hw1008.kim@samsung.com>
2514
2515         [Texmap][EFL] Add AcceleratedCompositingContextEfl to the build system.
2516         https://bugs.webkit.org/show_bug.cgi?id=88630
2517
2518         Reviewed by Gyuyoung Kim.
2519
2520         * PlatformEfl.cmake: Add the AcceleratedCompositingContextEfl.cpp file
2521         and INCLUDE paths for TEXTURE_MAPPER_GL.
2522
2523 2012-10-18  Kangil Han  <kangil.han@samsung.com>
2524
2525         [EFL] Add unit test for ewk_frame_source_get.
2526         https://bugs.webkit.org/show_bug.cgi?id=95984
2527
2528         Reviewed by Gyuyoung Kim.
2529
2530         Add test_ewk_frame.cpp for unit test.
2531
2532         * PlatformEfl.cmake:
2533
2534 2012-10-15  David Kilzer  <ddkilzer@apple.com>
2535
2536         Move framework and library linking into WebKit.xcconfig
2537         <http://webkit.org/b/99284>
2538
2539         Reviewed by Mark Rowe.
2540
2541         * WebKit.xcodeproj/project.pbxproj: Remove frameworks and
2542         libraries from Xcode project file.
2543
2544 2012-10-15  Christophe Dumez  <christophe.dumez@intel.com>
2545
2546         [EFL][WK2] Implement Favicons API
2547         https://bugs.webkit.org/show_bug.cgi?id=99087
2548
2549         Reviewed by Kenneth Rohde Christiansen.
2550
2551         Remove ewk_util.cpp from PlatformEfl.cmake now that its
2552         code has been moved to WebCore to be reused in WK2.
2553
2554         * PlatformEfl.cmake:
2555
2556 2012-10-15  Dongwoo Joshua Im  <dw.im@samsung.com>
2557
2558         [EFL] Set the basepath of the File System API.
2559         https://bugs.webkit.org/show_bug.cgi?id=98344
2560
2561         Reviewed by Gyuyoung Kim.
2562
2563         Set the basepath of the File System API using the internal setter function.
2564
2565         * PlatformEfl.cmake: Add new include path.
2566
2567 2012-10-15  Ryuan Choi  <ryuan.choi@samsung.com>
2568
2569         [EFL] Share resources installed for inspector
2570         https://bugs.webkit.org/show_bug.cgi?id=98991
2571
2572         Reviewed by Gyuyoung Kim.
2573
2574         * PlatformEfl.cmake:
2575         Extracted build scripts which install resources to WebKit/PlatformEfl.cmake.
2576
2577 2012-10-15  George Staikos  <staikos@webkit.org>
2578
2579         [BlackBerry] Adapt to Platform API changes in string handling
2580         https://bugs.webkit.org/show_bug.cgi?id=99248
2581
2582         Reviewed by Yong Li.
2583
2584         Convert usage of WebString, char* and std::string to BlackBerry::Platform::String.
2585
2586         * PlatformBlackBerry.cmake:
2587
2588 2012-10-13  Jakob Petsovits  <jpetsovits@rim.com>
2589
2590         [BlackBerry] Fetch blit rects from a viewport accessor
2591         https://bugs.webkit.org/show_bug.cgi?id=98581
2592         RIM PR 173292
2593
2594         Reviewed by George Staikos.
2595         Internally reviewed by Arvid Nilsson.
2596
2597         Add new ViewportAccessor files to the build.
2598         See Source/WebKit/blackberry/ChangeLog for the
2599         verbose commit message.
2600
2601         * PlatformBlackBerry.cmake:
2602
2603 2012-10-12  Sheriff Bot  <webkit.review.bot@gmail.com>
2604
2605         Unreviewed, rolling out r131189.
2606         http://trac.webkit.org/changeset/131189
2607         https://bugs.webkit.org/show_bug.cgi?id=99187
2608
2609         Made inspector http tests crash on WK2. (Requested by rakuco
2610         on #webkit).
2611
2612         * PlatformEfl.cmake:
2613
2614 2012-10-12  Ryuan Choi  <ryuan.choi@samsung.com>
2615
2616         [EFL] Share resources installed for inspector
2617         https://bugs.webkit.org/show_bug.cgi?id=98991
2618
2619         Reviewed by Gyuyoung Kim.
2620
2621         * PlatformEfl.cmake:
2622         Extracted build scripts which install resources to WebKit/PlatformEfl.cmake.
2623
2624 2012-10-11  Chris Guan  <chris.guan@torchmobile.com.cn>
2625
2626         [Blackberry] makes NavigatorContentUtils work
2627         https://bugs.webkit.org/show_bug.cgi?id=99022
2628
2629         Reviewed by Rob Buis.
2630
2631         Because r126735 renamed RegisterProtocolHandler API to NavigatorContentUtils, So we
2632         need add Modules/navigatorcontentutils into WebKit_INCLUDE_DIRECTORIES.
2633
2634         * PlatformBlackBerry.cmake:
2635
2636 2012-10-10  Konrad Piascik  <kpiascik@rim.com>
2637
2638         [BlackBerry] Install inspector files into staging directory.
2639         https://bugs.webkit.org/show_bug.cgi?id=98930
2640
2641         Reviewed by Rob Buis.
2642
2643         Internally reviewed by Ming Xie.
2644         Install the web inspector resources into the staging directory to make it easier to flash to device.
2645
2646         * PlatformBlackBerry.cmake:
2647
2648 2012-10-09  Simon Hausmann  <simon.hausmann@digia.com>
2649
2650         [Qt] Fix build with QtMultimedia
2651
2652         Reviewed by Tor Arne Vestbø.
2653
2654         * WebKit1.pri: WK1 needs QtMultimediaWidgets for QVideoWidget and friends.
2655
2656 2012-10-08  Simon Hausmann  <simon.hausmann@digia.com>
2657
2658         [Qt] Make RenderThemeQStyle/ScrollbarThemeQStyle compile without QStyle/QtWidgets
2659         https://bugs.webkit.org/show_bug.cgi?id=98268
2660
2661         Reviewed by Tor Arne Vestbø.
2662
2663         * WebKit1.pro: Add new files to the build.
2664
2665 2012-10-04  Rob Buis  <rbuis@rim.com>
2666
2667         [BlackBerry] Sync up CMake files
2668         https://bugs.webkit.org/show_bug.cgi?id=98442
2669
2670         Reviewed by Gyuyoung Kim.
2671
2672         Amongst others use InspectorOverlayBlackBerry.
2673
2674         * PlatformBlackBerry.cmake:
2675
2676 2012-10-05  Simon Hausmann  <simon.hausmann@digia.com>
2677
2678         Unreviewed, rolling out r130495.
2679         http://trac.webkit.org/changeset/130495
2680         https://bugs.webkit.org/show_bug.cgi?id=98268
2681
2682         Made WK2 tests crash....
2683
2684         * WebKit1.pro:
2685
2686 2012-10-05  Simon Hausmann  <simon.hausmann@digia.com>
2687
2688         [Qt] Make RenderThemeQStyle/ScrollbarThemeQStyle compile without QStyle/QtWidgets
2689         https://bugs.webkit.org/show_bug.cgi?id=98268
2690
2691         Reviewed by Tor Arne Vestbø.
2692
2693         * WebKit1.pro: Add new files to the build.
2694
2695 2012-10-04  Konrad Piascik  <kpiascik@rim.com>
2696
2697         [BlackBerry] Update how we compile inspector front-end javascript.
2698         https://bugs.webkit.org/show_bug.cgi?id=98413
2699
2700         Reviewed by Rob Buis.
2701
2702         No longer cat all JavaScript together, instead use the lazy init and
2703         only append our custom changes script to the end of inspectorBB.html.
2704
2705         * PlatformBlackBerry.cmake:
2706
2707 2012-10-03  Ryuan Choi  <ryuan.choi@samsung.com>
2708
2709         [EFL] Default.edj should be generated although ENABLE_WEBKIT disabled.
2710         https://bugs.webkit.org/show_bug.cgi?id=97753
2711
2712         Reviewed by Laszlo Gombos.
2713
2714         default.edj is used in both webkit/efl and webkit2/efl.
2715         However, it has been generated only when ENABLE_WEBKIT is enabled.
2716
2717         This patch separates the script which generates default.edj
2718         from source/webkit/platformefl.cmake.
2719
2720         * PlatformEfl.cmake: Extracted codes which is related to default.edj.
2721
2722 2012-10-03  Otto Derek Cheung  <otcheung@rim.com>
2723
2724         [BlackBerry] Implementing the NetworkInfo API for BB port
2725         https://bugs.webkit.org/show_bug.cgi?id=98273
2726
2727         Reviewed by Rob Buis.
2728
2729         Adding new classes to support NetworkInfo API in the
2730         BlackBerry Port.
2731
2732         * PlatformBlackBerry.cmake:
2733
2734 2012-10-02  Krzysztof Czech  <k.czech@samsung.com>
2735
2736         [EFL] Add file EWKTestEnvironment.cpp to build system.
2737         https://bugs.webkit.org/show_bug.cgi?id=94925
2738
2739         Reviewed by Gyuyoung Kim.
2740
2741         Change is related to modifications in wk1 unit tests.
2742
2743         * PlatformEfl.cmake:
2744
2745 2012-09-27  Anders Carlsson  <andersca@apple.com>
2746
2747         Get rid of more unused WK1 plug-in code
2748         https://bugs.webkit.org/show_bug.cgi?id=97835
2749
2750         Reviewed by Mark Rowe.
2751
2752         Remove WebNetscapeDeprecatedFunctions.c and WebNetscapeDeprecatedFunctions.h from the Xcode project.
2753
2754         * WebKit.xcodeproj/project.pbxproj:
2755
2756 2012-09-27  Christophe Dumez  <christophe.dumez@intel.com>
2757
2758         [EFL][CMAKE] Default theme files are outdated in PlatformEfl.cmake
2759         https://bugs.webkit.org/show_bug.cgi?id=97769
2760
2761         Reviewed by Kenneth Rohde Christiansen.
2762
2763         Update Default theme files in PlatformEfl.cmake so that
2764         changes to those files are properly picked up by CMake
2765         when building incrementally.
2766
2767         * PlatformEfl.cmake:
2768
2769 2012-09-24  Arvid Nilsson  <anilsson@rim.com>
2770
2771         [BlackBerry] Add cookie database API
2772         https://bugs.webkit.org/show_bug.cgi?id=97102
2773
2774         Reviewed by Antonio Gomes.
2775
2776         Add cookie database file to build system.
2777
2778         Reviewed internally by Otto D. Cheung.
2779
2780         * PlatformBlackBerry.cmake:
2781
2782 2012-09-21  Arvid Nilsson  <anilsson@rim.com>
2783
2784         [BlackBerry] Remove obsolete compositing surface code
2785         https://bugs.webkit.org/show_bug.cgi?id=97314
2786
2787         Reviewed by Antonio Gomes.
2788
2789         Remove compositing surface code from build system.
2790
2791         PR 208038.
2792
2793         * PlatformBlackBerry.cmake:
2794
2795 2012-09-14  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
2796
2797         [Qt] Make force_static_libs_as_shared work on Mac OS
2798
2799         We had to move a few LIBS += around that were in the wrong place,
2800         and not caught when everything was just linked into the final
2801         QtWebKit library.
2802
2803         Reviewed by Simon Hausmann.
2804
2805         * WebKit1.pri: Move multimedia-stuff to WebCore, to share with WK2
2806
2807 2012-09-11  Raphael Kubo da Costa  <rakuco@webkit.org>
2808
2809         [EFL] Rewrite the EFL-related Find modules
2810         https://bugs.webkit.org/show_bug.cgi?id=95237
2811
2812         Reviewed by Kenneth Rohde Christiansen.
2813
2814         * PlatformEfl.cmake: Stop setting the LINK_FLAGS property and add
2815         libraries and include directories for each Enlightenment
2816         Foundation Library used by the port.
2817
2818 2012-09-11  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
2819
2820         [Qt] Add a configure step to the Qt build system
2821
2822         This allows building the Qt port using just 'qmake WebKit.pro'. Using
2823         the build-webkit script is still supported, and will add slightly more
2824         logic to the build, such as detecting the need for clean or incremental
2825         builds.
2826
2827         Internally, the build system now uses a new variable, WEBKIT_CONFIG, for
2828         all things related to configuring the build, such as use/have/enable flags,
2829         and these are translated to defines in default_post. Project files should
2830         no longer check contains(DEFINES,...) to detect features, but use the new
2831         enable?(), use?(), and have?() functions. The no_webkit1 and no_webkit2
2832         options have been translated into WEBKIT_CONFIG options as well, and can
2833         be checked using build?().
2834
2835         Reviewed by Simon Hausmann.
2836
2837         * WebKit1.pri:
2838         * WebKit1.pro:
2839
2840 2012-09-06  Crystal Zhang  <haizhang@rim.com>
2841
2842         [BlackBerry]  Implement a color picker
2843         https://bugs.webkit.org/show_bug.cgi?id=96001
2844
2845         Reviewed by Rob Buis.
2846
2847         Add color picker files into building system.
2848
2849         * PlatformBlackBerry.cmake:
2850
2851 2012-09-06  Simon Hausmann  <simon.hausmann@nokia.com>
2852
2853         [Qt] Fix build with ANGLE on platforms that provide EGL/GLESv2
2854         https://bugs.webkit.org/show_bug.cgi?id=95965
2855
2856         Reviewed by Tor Arne Vestbø.
2857
2858         Depend on ANGLE if necessary, due to the use WebCore types that pull in ANGLE
2859         headers (GraphicsContext3D.h in particular).
2860
2861         * WebKit1.pro:
2862
2863 2012-09-04  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2864
2865         [EFL] Context menu restore.
2866         https://bugs.webkit.org/show_bug.cgi?id=74179
2867
2868         Reviewed by Gyuyoung Kim.
2869
2870         Adds context menu support for EFL port using non-CROSS_PLATFORM_CONTEXT_MENUS
2871         approach, the same as used in WebKit2.
2872
2873         * PlatformEfl.cmake: Added ContextMenuClientEfl.cpp file to sources list.
2874
2875 2012-08-29  Ryuan Choi  <ryuan.choi@samsung.com>
2876
2877         [EFL] Move several files to remove webkit1 dependency from WebCore.
2878         https://bugs.webkit.org/show_bug.cgi?id=95264
2879
2880         Reviewed by Gyuyoung Kim.
2881
2882         * PlatformEfl.cmake: Added files which is moved.
2883
2884 2012-08-28  Thiago Marcos P. Santos  <thiago.santos@intel.com>
2885
2886         [EFL] Rename knob images to thumb on the default theme
2887         https://bugs.webkit.org/show_bug.cgi?id=95186
2888
2889         Reviewed by Kenneth Rohde Christiansen.
2890
2891         Updated buildsystem after renaming theme images.
2892
2893         * PlatformEfl.cmake:
2894
2895 2012-08-27  Mikhail Pozdnyakov  <mikhail.pozdnyakov@intel.com>
2896
2897         Rename RegisterProtocolHandler API to NavigatorContentUtils
2898         https://bugs.webkit.org/show_bug.cgi?id=94920
2899
2900         Reviewed by Adam Barth.
2901
2902         Modified PlatformEfl.cmake so that it includes the renamed files.
2903
2904         * PlatformEfl.cmake:
2905
2906 2012-08-20  Dominik Röttsches  <dominik.rottsches@intel.com>
2907
2908         [EFL] Get rid of pango backend support once harfbuzz-ng is working
2909         https://bugs.webkit.org/show_bug.cgi?id=92102
2910
2911         Reviewed by Kenneth Rohde Christiansen.
2912
2913         Removing pango-specific includes and libraries.
2914
2915         * PlatformEfl.cmake: Pango sections removed.
2916
2917 2012-08-17  Rob Buis  <rbuis@rim.com>
2918
2919         [BlackBerry] Remove some shared libraries from linking
2920         https://bugs.webkit.org/show_bug.cgi?id=94253
2921
2922         Reviewed by Yong Li.
2923
2924         Remove some shared libraries.
2925
2926         * PlatformBlackBerry.cmake:
2927
2928 2012-08-15  Ryosuke Niwa  <rniwa@webkit.org>
2929
2930         Update manual tests and comments to refer to TestRunner instead of LayoutTestController
2931         https://bugs.webkit.org/show_bug.cgi?id=94168
2932
2933         Reviewed by Kent Tamura.
2934
2935         * PlatformBlackBerry.cmake:
2936
2937 2012-08-14  Christophe Dumez  <christophe.dumez@intel.com>
2938
2939         [EFL] undefined reference to 'g_type_init' with gold linker
2940         https://bugs.webkit.org/show_bug.cgi?id=93935
2941
2942         Unreviewed build fix. Link against glib-gobject to
2943         fix linking error with gold linker.
2944
2945         * PlatformEfl.cmake:
2946
2947 2012-08-11  Raphael Kubo da Costa  <rakuco@webkit.org>
2948
2949         [CMake] Rewrite FindLibSoup2.cmake.
2950         https://bugs.webkit.org/show_bug.cgi?id=93191
2951
2952         Reviewed by Rob Buis.
2953
2954         * PlatformEfl.cmake: Use LIBSOUP_FOO instead of LIBSOUP24_FOO.
2955
2956 2012-08-13  Raphael Kubo da Costa  <rakuco@webkit.org>
2957
2958         [CMake] Remove glib-related Find modules and write single new one instead.
2959         https://bugs.webkit.org/show_bug.cgi?id=93786
2960
2961         Reviewed by Rob Buis.
2962
2963         * PlatformEfl.cmake: Use GLIB_* instead of Glib_*.
2964
2965 2012-08-12  Loïc Yhuel  <loic.yhuel@softathome.com>
2966
2967         [Qt] Make it possible to build without QtTest/QtPrintSupport
2968         https://bugs.webkit.org/show_bug.cgi?id=93492
2969
2970         Reviewed by Tor Arne Vestbø.
2971
2972         * WebKit1.pri: Optional printsupport
2973
2974 2012-08-10  Joshua Netterfield  <jnetterfield@rim.com>
2975
2976         [WebGL] Add support for EXT_robustness
2977         https://bugs.webkit.org/show_bug.cgi?id=93379
2978
2979         Reviewed by George Staikos.
2980
2981         RIM PR# 147510
2982         Internally reviewed by Arvid Nilsson.
2983
2984         * CMakeLists.txt: Build system adaptation.
2985
2986 2012-08-10  Benjamin C Meyer  <bmeyer@rim.com>
2987
2988         Introduce JavaScriptVariant object.
2989         https://bugs.webkit.org/show_bug.cgi?id=93644
2990
2991         The JavaScriptVariant can be used for functions that return results from
2992         JavaScript such as executeJavaScript or functions that take arguments
2993         to pass a variable to JavaScript and they want to make sure the type
2994         is correct.
2995
2996         Convert executeJavaScriptFunction() to use this data type as the
2997         example, other functions will be converted in the future.
2998
2999         PR 14929
3000
3001         Internally reviewed by Joe Mason
3002         Reviewed by Adam Treat
3003
3004         * PlatformBlackBerry.cmake:
3005
3006 2012-08-10  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3007
3008         [BlackBerry] Fix wrong include path for notifications.
3009         https://bugs.webkit.org/show_bug.cgi?id=93714
3010
3011         Reviewed by Rob Buis.
3012
3013         * PlatformBlackBerry.cmake: Change path from notifications to Modules/notifications.
3014
3015 2012-08-08  Antonio Gomes  <agomes@rim.com>
3016
3017         [BlackBerry] Tie up the scrolling machinery to the graphics tree when applicable for in-region scroll
3018         https://bugs.webkit.org/show_bug.cgi?id=93482
3019
3020         Reviewed by Rob Buis.
3021
3022         * PlatformBlackBerry.cmake: Build system adaptation.
3023
3024 2012-08-07  Ryuan Choi  <ryuan.choi@samsung.com>
3025
3026         [EFL] Remove PlatformTouchEventEfl and PlatformTouchPointEfl
3027         https://bugs.webkit.org/show_bug.cgi?id=93270
3028
3029         Reviewed by Eric Seidel.
3030
3031         * PlatformEfl.cmake: Added ewk_touch_event.cpp
3032
3033 2012-08-07  Konrad Piascik  <kpiascik@rim.com>
3034
3035         [BlackBerry] InspectorOverlay class duplicated in WebCore
3036         https://bugs.webkit.org/show_bug.cgi?id=93124
3037
3038         Reviewed by Rob Buis.
3039
3040         Updated InspectorOverlay build path.
3041
3042         * PlatformBlackBerry.cmake:
3043
3044 2012-08-07  No'am Rosenthal  <noam.rosenthal@nokia.com>
3045
3046         [Qt] Make it possible to build without QtQuick
3047
3048         Reviewed by Simon Hausmann.
3049
3050         * WebKit1.pri:
3051
3052 2012-07-19  Simon Hausmann  <simon.hausmann@nokia.com>
3053
3054         [Qt] Remove Qt 4 specific code paths
3055         https://bugs.webkit.org/show_bug.cgi?id=88161
3056
3057         Reviewed by Kenneth Rohde Christiansen.
3058
3059         * WebKit.pri:
3060         * WebKit1.pri:
3061         * WebKit1.pro:
3062
3063 2012-08-07  Mikhail Pozdnyakov  <mikhail.pozdnyakov@intel.com>
3064
3065         CUSTOM_SCHEME_HANDLER flag should depend on REGISTER_PROTOCOL_HANDLER
3066         https://bugs.webkit.org/show_bug.cgi?id=93081
3067
3068         Reviewed by Adam Barth.
3069
3070         Modified PlatformEfl.cmake so that CUSTOM_SCHEME_HANDLER flag cannot act without REGISTER_PROTOCOL_HANDLER being set.
3071
3072         * PlatformEfl.cmake:
3073
3074 2012-08-01  Antonio Gomes  <agomes@rim.com>
3075
3076         [BlackBerry] Implement InRegionScroller class as a in-region scroll controller
3077         https://bugs.webkit.org/show_bug.cgi?id=92889
3078         PR #186587
3079
3080         Reviewed by Yong Li.
3081
3082         Internally reviewed by Arvid Nilsson.
3083
3084         * PlatformBlackBerry.cmake: Added InRegionScroller.cpp|h to the build system.
3085
3086 2012-07-30  Simon Hausmann  <simon.hausmann@nokia.com>
3087
3088         Unreviewed Qt/Mac build fix: Use libWebKitSystemInterfaceMountainLion.a
3089         on Mountain Lion.
3090
3091         * WebKit1.pri:
3092
3093 2012-07-27  Thiago Marcos P. Santos  <thiago.santos@intel.com>
3094
3095         [EFL] WebKit API unit tests needs a timeout
3096         https://bugs.webkit.org/show_bug.cgi?id=92496
3097
3098         Reviewed by Antonio Gomes.
3099
3100         Added the same timeout value that we have for WebKit2.
3101
3102         * PlatformEfl.cmake:
3103
3104 2012-07-27  Dominik Röttsches  <dominik.rottsches@intel.com>
3105
3106         [Cairo] Add complex font drawing using HarfbuzzNG
3107         https://bugs.webkit.org/show_bug.cgi?id=91864
3108
3109         Reviewed by Simon Hausmann and Martin Robinson.
3110
3111         Adding includes for harfbuzz folders.
3112
3113         * CMakeLists.txt:
3114
3115 2012-07-26  Christophe Dumez  <christophe.dumez@intel.com>
3116
3117         [EFL][WK2] Implement Network Information provider
3118         https://bugs.webkit.org/show_bug.cgi?id=92343
3119
3120         Reviewed by Kenneth Rohde Christiansen.
3121
3122         WebKit EFL not longer needs to link against EEZE
3123         library since the Network Information provider
3124         was moved to WebCore.
3125
3126         * CMakeLists.txt:
3127         * PlatformEfl.cmake:
3128
3129 2012-07-26  Zoltan Nyul  <zoltan.nyul@intel.com>
3130
3131         [EFL] EFL port should use XDG paths
3132         https://bugs.webkit.org/show_bug.cgi?id=91719
3133
3134         Reviewed by Kenneth Rohde Christiansen.
3135
3136         Add efreet library to get the xdg paths.
3137
3138         * PlatformEfl.cmake:
3139
3140 2012-07-25  Kihong Kwon  <kihong.kwon@samsung.com>
3141
3142         [EFL] Add File Chooser API
3143         https://bugs.webkit.org/show_bug.cgi?id=91957
3144
3145         Reviewed by Hajime Morita.
3146
3147         Add ewk_file_chooser source and header.
3148
3149         * PlatformEfl.cmake:
3150
3151 2012-07-22  Kent Tamura  <tkent@chromium.org>
3152
3153         Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
3154         https://bugs.webkit.org/show_bug.cgi?id=91941
3155
3156         Reviewed by Kentaro Hara.
3157
3158         A flag name for an elmement should be ENABLE_*_ELEMENT.
3159
3160         * PlatformEfl.cmake:
3161
3162 2012-07-20  Christophe Dumez  <christophe.dumez@intel.com>
3163
3164         [EFL] Proxy configuration should honor the no_proxy environment variable
3165         https://bugs.webkit.org/show_bug.cgi?id=91747
3166
3167         Reviewed by Kenneth Rohde Christiansen.
3168
3169         Add WebCore/platform/network/soup to INCLUDE paths.
3170
3171         * PlatformEfl.cmake:
3172
3173 2012-07-18  Yong Li  <yoli@rim.com>
3174
3175         [BlackBerry] Move about: URL handling out of WebCore
3176         https://bugs.webkit.org/show_bug.cgi?id=91541
3177
3178         Reviewed by Rob Buis.
3179
3180         AboutData.cpp is moved from WebCoreSupport to WebKitSupport.
3181
3182         * PlatformBlackBerry.cmake:
3183
3184 2012-07-18  Thiago Marcos P. Santos  <thiago.santos@intel.com>
3185
3186         [CMake] Make gtest a shared library
3187         https://bugs.webkit.org/show_bug.cgi?id=90973
3188
3189         Reviewed by Daniel Bates.
3190
3191         No need to link with gtest dependencies now since it is a shared library.
3192
3193         * PlatformEfl.cmake:
3194
3195 2012-07-17  Ryuan Choi  <ryuan.choi@samsung.com>
3196
3197         [EFL] Move codes related to theme setting from Widget to RenderTheme
3198         https://bugs.webkit.org/show_bug.cgi?id=89842
3199
3200         Reviewed by Kenneth Rohde Christiansen.
3201
3202         * CMakeLists.txt: Added html/shadow to WebKit_INCLUDE_DIRECTORIES.
3203
3204 2012-07-16  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3205
3206         Add RegisterProtocolHandlerClient to the Modules/protocolhandler
3207         https://bugs.webkit.org/show_bug.cgi?id=90940
3208
3209         Reviewed by Hajime Morita.
3210
3211         As a step to let protocol handler be moved to the modules, RegisterProtocolHandlerClient needs
3212         to be added to the Modules/protocolhandler. Because ChromeClient has some virtual functions for
3213         protocol handlers, virtual functions should be moved to RegisterProtocolHandlerClient.
3214
3215         * PlatformEfl.cmake: Add RegisterProtocolHandlerEfl files and include path.
3216
3217 2012-07-16  Joshua Netterfield  <jnetterfield@rim.com>
3218
3219         [BlackBerry] Upstream WebGL Code
3220         https://bugs.webkit.org/show_bug.cgi?id=91143
3221
3222         Reviewed by Rob Buis.
3223
3224         This patch includes BlackBerry-specific fixes for anti-aliasing, logging, and shader compilation.
3225
3226         * PlatformBlackBerry.cmake: Define WTF_USE_OPENGL_ES_2 on WebGL-enabled builds.
3227
3228 2012-07-16  Frederik Gladhorn  <frederik.gladhorn@nokia.com>
3229
3230         Add accessible for QWebView.
3231         https://bugs.webkit.org/show_bug.cgi?id=91073
3232
3233         Reviewed by Simon Hausmann.
3234
3235         Add classes to enable accessibility on the widget level.
3236
3237         * WebKit.pri:
3238         * WebKit1.pro:
3239
3240 2012-07-15  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3241
3242         [EFL] Move files guarded by #ifdef to existing file list.
3243         https://bugs.webkit.org/show_bug.cgi?id=91336
3244
3245         Reviewed by Ryosuke Niwa.
3246
3247         Some EFL files are already guared by #ifdef. So, cmake files doesn't need to guard
3248         them again. In addition, some files are missing #ifdef guard its header files. 
3249
3250         * PlatformEfl.cmake:
3251
3252 2012-07-13  Thiago Marcos P. Santos  <thiago.santos@intel.com>
3253
3254         [CMake] Proper handling of ENABLE_API_TESTS build option
3255         https://bugs.webkit.org/show_bug.cgi?id=91221
3256
3257         Reviewed by Rob Buis.
3258
3259         Build unit tests only if ENABLE_API_TESTS is set.
3260
3261         * PlatformEfl.cmake:
3262
3263 2012-07-12  Simon Hausmann  <simon.hausmann@nokia.com>
3264
3265         Typo in path in generate-webkitversion.pl
3266         https://bugs.webkit.org/show_bug.cgi?id=90883
3267
3268         Reviewed by Mark Rowe.
3269
3270         Correct default path to version config file. In practice it wasn't a problem because only the Qt
3271         build system seems to use the script right now and passes the path to the version file as a
3272         command line parameter.
3273
3274         * scripts/generate-webkitversion.pl:
3275
3276 2012-07-11  Crystal Zhang  <haizhang@rim.com>
3277
3278         [BlackBerry] Implement Date/Time picker
3279         https://bugs.webkit.org/show_bug.cgi?id=90911
3280
3281         Reviewed by Rob Buis.
3282
3283         Add files into make file.
3284
3285         * PlatformBlackBerry.cmake:
3286
3287 2012-07-09  Christophe Dumez  <christophe.dumez@intel.com>
3288
3289         [EFL] Battery status code needs refactoring to be reused in WebKit2
3290         https://bugs.webkit.org/show_bug.cgi?id=90760
3291
3292         Reviewed by Hajime Morita.
3293
3294         Add BatteryClientEfl to PlatformEfl.cmake.
3295
3296         * PlatformEfl.cmake:
3297
3298 2012-07-08  Kihong Kwon  <kihong.kwon@samsung.com>
3299
3300         [EFL] Change notifications directory path of WebKit_INCLUDE_DIRECTORIES in the PlatformEfl.cmake
3301         https://bugs.webkit.org/show_bug.cgi?id=90650
3302
3303         Reviewed by Laszlo Gombos.
3304
3305         Change directory path for including notifications of WebCore
3306         from WebCore/notifications to WebCore/Modules/notifications
3307
3308         * PlatformEfl.cmake:
3309
3310 2012-07-07  Thiago Marcos P. Santos  <thiago.santos@intel.com>
3311
3312         [EFL][CMake] Remove non-existent include directory
3313         https://bugs.webkit.org/show_bug.cgi?id=90605
3314
3315         Reviewed by Kentaro Hara.
3316
3317         * PlatformEfl.cmake:
3318
3319 2012-07-06  Thiago Marcos P. Santos  <thiago.santos@intel.com>
3320
3321         [EFL][CMake] Move gtest sources to an upper level
3322         https://bugs.webkit.org/show_bug.cgi?id=90602
3323
3324         Reviewed by Chang Shu.
3325
3326         Removed gtest since it is now built as a separated component.
3327         This will allow us to share it with WebKit 2 API tests.
3328
3329         * PlatformEfl.cmake:
3330
3331 2012-07-06  Seokju Kwon  <seokju.kwon@samsung.com>
3332
3333         [EFL] Add Web Inspector to WebKit-EFL
3334         https://bugs.webkit.org/show_bug.cgi?id=83865
3335
3336         Reviewed by Pavel Feldman.
3337
3338         EFL port implementation for Web Inspector.
3339         Prepare Web Inspector resources.
3340
3341         * PlatformEfl.cmake:
3342
3343 2012-07-05  Kihong Kwon  <kihong.kwon@samsung.com>
3344
3345         [EFL] Change class name from NotificationClientEfl to NotificationPresenterClientEfl.
3346         https://bugs.webkit.org/show_bug.cgi?id=90542
3347
3348         Reviewed by Kenneth Rohde Christiansen.
3349
3350         NotificationClientEfl.cpp is changed to NotificationPresenterClientEfl.cpp
3351         to be in line with other ports(qt, chromium, gtk).
3352
3353         * PlatformEfl.cmake:
3354
3355 2012-07-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
3356
3357         [Qt] Remove a few un-needed load(features) after r121777
3358
3359         The features are computed by configure.pro and cached in .qmake.cache.
3360
3361         Reviewed by Jocelyn Turcotte.
3362
3363         * WebKit1.pro:
3364
3365 2012-07-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
3366
3367         [Qt] Fix broken OR-operator in project file
3368
3369         Qmake expects |, not ||. The result was that the block was entered, even
3370         if none of the two defines were set to 1.
3371
3372         Reviewed by Jocelyn Turcotte.
3373
3374         * WebKit1.pri:
3375
3376 2012-07-03  Christophe Dumez  <christophe.dumez@intel.com>
3377
3378         [EFL] Move BatteryClientEfl from WebKit to WebCore
3379         https://bugs.webkit.org/show_bug.cgi?id=90063
3380
3381         Reviewed by Kenneth Rohde Christiansen.
3382
3383         Move BatteryClientEfl class from WebKit to WebCore
3384         so that it can be reused in WebKit2.
3385
3386         * PlatformEfl.cmake:
3387
3388 2012-07-02  Xiaobo Wang  <xbwang@torchmobile.com.cn>
3389
3390         [BlackBerry] Use PUBLIC_BUILD to enable/disable DRT
3391         https://bugs.webkit.org/show_bug.cgi?id=90271
3392
3393         Reviewed by George Staikos.
3394
3395         RIM PR #154707
3396
3397         Currently DRT code will be compiled only if ENABLE_DRT is set, and it's not
3398         defined by default.
3399         We should enable DRT by default unless PUBLIC_BUILD is set. In this way we don't
3400         need to rebuild webkit before running DRT.
3401
3402         * PlatformBlackBerry.cmake:
3403
3404 2012-07-02  Thiago Marcos P. Santos  <thiago.santos@intel.com>
3405
3406         [EFL][CMake] Integrate API unit tests with CTest
3407         https://bugs.webkit.org/show_bug.cgi?id=87251
3408
3409         Reviewed by Daniel Bates.
3410
3411         Add every test to the test runner build target.
3412
3413         * PlatformEfl.cmake:
3414
3415 2012-07-02  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3416
3417         [EFL] Rename NotificationPresenterEfl with NotificationClientEfl
3418         https://bugs.webkit.org/show_bug.cgi?id=90370
3419
3420         Reviewed by Csaba Osztrogonác.
3421
3422         Bug 80488 renamed NotificationPresenter with NotificationClient. So, EFL port needs to adjust
3423         it as well.
3424
3425         * PlatformEfl.cmake:
3426
3427 2012-06-29  Krzysztof Czech  <k.czech@samsung.com>
3428
3429         [EFL] Add support for Unit Tests, based on the gtest library.
3430         https://bugs.webkit.org/show_bug.cgi?id=68509
3431
3432         Reviewed by Chang Shu.
3433
3434         Add configuration for building gtest library, testing framework and unit tests.
3435
3436         * PlatformEfl.cmake:
3437
3438 2012-06-27  Sheriff Bot  <webkit.review.bot@gmail.com>
3439
3440         Unreviewed, rolling out r121398.
3441         http://trac.webkit.org/changeset/121398
3442         https://bugs.webkit.org/show_bug.cgi?id=90136
3443
3444         broke efl build (Requested by ryuan on #webkit).
3445
3446         * PlatformEfl.cmake:
3447
3448 2012-06-27  Krzysztof Czech  <k.czech@samsung.com>
3449
3450         [EFL] Add support for Unit Tests, based on the gtest library.
3451         https://bugs.webkit.org/show_bug.cgi?id=68509
3452
3453         Reviewed by Chang Shu.
3454
3455         Add configuration for building gtest library, testing framework and unit tests.
3456
3457         * PlatformEfl.cmake:
3458
3459 2012-06-26  Simon Hausmann  <simon.hausmann@nokia.com>
3460
3461         [Qt][Win] Symbols are not exported in QtWebKit5.dll
3462         https://bugs.webkit.org/show_bug.cgi?id=88873
3463
3464         Reviewed by Tor Arne Vestbø.
3465
3466         * api.pri: Remove MAKEDLL setting done now in win32/default_post.prf.
3467
3468 2012-06-25  Simon Hausmann  <simon.hausmann@nokia.com>
3469
3470         Unreviewed build fix: Don't do QT += widgets with Qt 4
3471
3472         * WebKit1.pro: This is already done in WebKit1.pri.
3473
3474 2012-06-25  Simon Hausmann  <simon.hausmann@nokia.com>
3475
3476         [Qt] Make it possible to build WebKit without QtWidgets
3477         https://bugs.webkit.org/show_bug.cgi?id=78109
3478
3479         Reviewed by Tor Arne Vestbø.
3480
3481         Moved WebKit1 sources into a separate static library. Only WK1
3482         depends on QtWidgets.
3483
3484         * WebKit1.pri: Added.
3485         * WebKit1.pro: Added.
3486
3487 2012-06-25  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3488
3489         [EFL] Implement Network Information API
3490         https://bugs.webkit.org/show_bug.cgi?id=87067
3491
3492         Reviewed by Kenneth Rohde Christiansen.
3493
3494         * PlatformEfl.cmake: Add dependency of eeze library.
3495
3496 2012-06-22  Joshua Netterfield  <jnetterfield@rim.com>
3497
3498         [BlackBerry] Sanitize GLSL code using ANGLE.
3499
3500         BlackBerry port does not sanitize GLSL code with ANGLE
3501         https://bugs.webkit.org/show_bug.cgi?id=89583
3502
3503         Reviewed by Rob Buis.
3504
3505         * PlatformBlackBerry.cmake: Add ANGLE sources to BlackBerry builds.
3506
3507 2012-06-19  Csaba Osztrogonác  <ossy@webkit.org>
3508
3509         [CMake] Unreviewed speculative buildfix after r120786.
3510
3511         * CMakeLists.txt:
3512
3513 2012-06-13  Robin Cao  <robin.cao@torchmobile.com.cn>
3514
3515         [BlackBerry] Enable MEDIA_STREAM by default
3516         https://bugs.webkit.org/show_bug.cgi?id=88849
3517
3518         Reviewed by Antonio Gomes.
3519
3520         * PlatformBlackBerry.cmake:
3521
3522 2012-06-12  Christophe Dumez  <christophe.dumez@intel.com>
3523
3524         [EFL] Enable SHADOW_DOM flag
3525         https://bugs.webkit.org/show_bug.cgi?id=87732
3526
3527         Reviewed by Kentaro Hara.
3528
3529         Add WebCore/bindings/generic to include directories so
3530         that we can include RuntimeEnabledFeatures.h.
3531
3532         * CMakeLists.txt:
3533
3534 2012-06-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
3535
3536         [Qt] Don't use WebKit HAVE() macro in public Qt headers
3537
3538         Reviewed by Kenneth Rohde Christiansen.
3539
3540         * WebKit.pri:
3541
3542 2012-06-04  Tomasz Morawski  <t.morawski@samsung.com>
3543
3544         [EFL] Refactor ewk_view_context_paint code.
3545         https://bugs.webkit.org/show_bug.cgi?id=85588
3546
3547         Reviewed by Hajime Morita.
3548
3549         Added new ewk_paint_context.cpp file to source list.
3550
3551         * PlatformEfl.cmake:
3552
3553 2012-06-01  Christophe Dumez  <christophe.dumez@intel.com>
3554
3555         [EFL] EFL's LayoutTestController needs to implement deliverWebIntent
3556         https://bugs.webkit.org/show_bug.cgi?id=86865
3557
3558         Reviewed by Adam Barth.
3559
3560         Add "${WEBCORE_DIR}/dom/default" to include directories in
3561         CMakeLists.txt.
3562
3563         * CMakeLists.txt:
3564
3565 2012-06-01  Sudarsana Nagineni  <sudarsana.nagineni@linux.intel.com>
3566
3567         [EFL] Implement PlatformStrategies
3568         https://bugs.webkit.org/show_bug.cgi?id=86946
3569
3570         Reviewed by Carlos Garcia Campos.
3571
3572         * PlatformEfl.cmake: Add PlatformStrategiesEfl file to the build
3573         system.
3574
3575 2012-05-31  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3576
3577         [CMAKE][EFL] Remove unneeded include path
3578         https://bugs.webkit.org/show_bug.cgi?id=87927 
3579
3580         Reviewed by Kenneth Rohde Christiansen.
3581
3582         Though *wtf* directory was moved to Source/WTF, PlatformEfl.cmake is still including the previous
3583         path. In addition, files on EFL port are using <wtf/gobject/XXX> directly in #include line.
3584         So, EFL port doesn't need to include ${JAVASCRIPTCORE_DIR}/wtf/gobject path anymore.
3585
3586         * PlatformEfl.cmake: Remove '${JAVASCRIPTCORE_DIR}/wtf/gobject' path from include path list.
3587
3588 2012-05-30  Konrad Piascik  <kpiascik@rim.com>
3589
3590         [BlackBerry] Add an Accelerated Compositing layer for Web Inspector DOM highlight.
3591         https://bugs.webkit.org/show_bug.cgi?id=81001
3592
3593         Reviewed by Antonio Gomes
3594         
3595         Added new InspectorOverlay class
3596
3597         * PlatformBlackBerry.cmake:
3598
3599 2012-05-29  Arvid Nilsson  <anilsson@rim.com>
3600
3601         [BlackBerry] WebKit-side implementation of SelectionOverlay
3602         https://bugs.webkit.org/show_bug.cgi?id=87605
3603
3604         Reviewed by Rob Buis.
3605
3606         Add SelectionOverlay to the build system.
3607
3608         PR #160263
3609
3610         * PlatformBlackBerry.cmake:
3611
3612 2012-05-29  Arvid Nilsson  <anilsson@rim.com>
3613
3614         [BlackBerry] WebOverlay API
3615         https://bugs.webkit.org/show_bug.cgi?id=87603
3616
3617         Reviewed by Rob Buis.
3618
3619         Add WebOverlay related files to the build system.
3620
3621         PR #156812
3622
3623         * PlatformBlackBerry.cmake:
3624
3625 2012-05-28  Arvid Nilsson  <anilsson@rim.com>
3626
3627         [BlackBerry] Add a default tap highlight
3628         https://bugs.webkit.org/show_bug.cgi?id=87569
3629
3630         Reviewed by Rob Buis.
3631
3632         Add DefaultTapHighlight to the build system
3633
3634         Reviewed internally by Mike Lattanzio and Mike Fenton.
3635
3636         PR #154329
3637
3638         * PlatformBlackBerry.cmake:
3639
3640 2012-05-24  Crystal Zhang  <haizhang@rim.com>
3641
3642         [BlackBerry] Implement select popup and remove old hook to air popup
3643         https://bugs.webkit.org/show_bug.cgi?id=87419
3644
3645         Reviewed by Rob Buis.
3646
3647         Add new files to make file.
3648
3649         * PlatformBlackBerry.cmake:
3650
3651 2012-05-24  Raphael Kubo da Costa  <rakuco@webkit.org>
3652
3653         [EFL] Unreviewed, unbreak `make install' after r117046.
3654
3655         * PlatformEfl.cmake: Remove ewk_auth_soup.h from the list of
3656         installed headers, since it has been made private and renamed.
3657
3658 2012-05-22  Dongwoo Im  <dw.im@samsung.com>
3659
3660         [EFL] Implements the registerProtocolHandler method and option.
3661         https://bugs.webkit.org/show_bug.cgi?id=73638
3662
3663         Reviewed by Andreas Kling.
3664
3665         The registerProtocolHandler() method allows Web sites to register themselves
3666         as possible handlers for particular schemes.
3667
3668         http://dev.w3.org/html5/spec/Overview.html#dom-navigator-registerprotocolhandler
3669
3670         * PlatformEfl.cmake: Adds the new file into the source list.
3671
3672 2012-05-21  Christophe Dumez  <christophe.dumez@intel.com>
3673
3674         [EFL] Minor style fixes in web intents code are needed
3675         https://bugs.webkit.org/show_bug.cgi?id=86986
3676
3677         Reviewed by Adam Barth.
3678
3679         Fix minor ordering issues in CMake files.
3680
3681         * CMakeLists.txt:
3682         * PlatformEfl.cmake:
3683
3684 2012-05-18  Christophe Dumez  <christophe.dumez@intel.com>
3685
3686         [EFL] Add simple implementation of Web Intents
3687         https://bugs.webkit.org/show_bug.cgi?id=86354
3688
3689         Reviewed by Eric Seidel.
3690
3691         Add new ewk_intent.* and ewk_intent_request.* files to CMake.
3692
3693         * CMakeLists.txt:
3694         * PlatformEfl.cmake:
3695
3696 2012-05-17  Thiago Marcos P. Santos  <thiago.santos@intel.com>
3697
3698         [EFL] Add API for Web Database handling
3699         https://bugs.webkit.org/show_bug.cgi?id=85178
3700
3701         Reviewed by Antonio Gomes.
3702
3703         Added the new Web Database API to the buildsystem.
3704
3705         * PlatformEfl.cmake:
3706
3707 2012-05-17  Thiago Marcos P. Santos  <thiago.santos@intel.com>
3708
3709         [EFL] Fix link error caused by not directly linking with edbus
3710         https://bugs.webkit.org/show_bug.cgi?id=86747
3711
3712         Unreviewed build fix.
3713
3714         * PlatformEfl.cmake:
3715
3716 2012-05-16  Kihong Kwon  <kihong.kwon@samsung.com>
3717
3718         [EFL] Support for Battery Status API on the WebKit-Efl
3719         https://bugs.webkit.org/show_bug.cgi?id=83254
3720
3721         Reviewed by Chang Shu.
3722
3723         Add e_ukit library and include directory to get battery status of device.
3724
3725         * PlatformEfl.cmake:
3726
3727 2012-05-15  Tomasz Morawski  <t.morawski@samsung.com>
3728
3729         [EFL] Split ewk_private.h file to multiple private files.
3730         https://bugs.webkit.org/show_bug.cgi?id=84572
3731
3732         Reviewed by Antonio Gomes.
3733
3734         * PlatformEfl.cmake: Removed ewk_logging.h file from EWebKit_HEADERS.
3735
3736 2012-05-10  Sam D  <dsam2912@gmail.com>
3737
3738         Web Inspector: rename InspectorBackendStub.js to InspectorBackendCommands.js
3739         https://bugs.webkit.org/show_bug.cgi?id=72306
3740
3741         Changed name for InspectorBackendStub.js to
3742         InspectorBackendCommands.js
3743
3744         Reviewed by Yury Semikhatsky.
3745
3746         * PlatformBlackBerry.cmake:
3747
3748 2012-05-08  Crystal Zhang  <haizhang@rim.com>
3749
3750         [BlackBerry] Implement a popup client for HTML controls
3751         https://bugs.webkit.org/show_bug.cgi?id=85670
3752
3753         Reviewed by Rob Buis.
3754
3755         Add popup client file to build system.
3756         
3757         * PlatformBlackBerry.cmake:
3758
3759 2012-05-08  Raphael Kubo da Costa  <rakuco@webkit.org>
3760
3761         [CMake] Rewrite FindGStreamer.cmake.
3762         https://bugs.webkit.org/show_bug.cgi?id=85857
3763
3764         Reviewed by Daniel Bates.
3765
3766         We are currently kind of duplicating the same
3767         FindGStreamer-Foo.cmake file whenever a new GStreamer plugin needs
3768         to be found. Besides this approach not scaling very well, it
3769         relies on pkg-config for version checking, uses the LibFindMacros
3770         package that we should deprecate and all the find files could be
3771         merged into one, with users using the COMPONENTS feature of the
3772         FIND_PACKAGE() call to find the desired plugins.
3773
3774         FindGStreamer.cmake has then been rewritten to take all that into
3775         account:
3776         - The LibFindMacros.cmake package is not used anymore.
3777         - Version check is performed in the CMake file itself by parsing
3778         the gstversion.h header.
3779         - All GStreamer plugins are searched and the COMPONENTS keyword
3780         used in the FIND_PACKAGE() call is used to check which plugins are
3781         required.
3782         - The plugins-base and base GStreamer plugins are not searched, as
3783         they were not used anywhere in the build system.
3784
3785         * PlatformEfl.cmake: Update GStreamer-related variable names.
3786
3787 2012-05-08  Jonathan Dong  <jonathan.dong@torchmobile.com.cn>
3788
3789         [BlackBerry] AutofillManager implementation upstream
3790         https://bugs.webkit.org/show_bug.cgi?id=85576
3791
3792         Reviewed by Rob Buis.
3793
3794         Added WebKit/blackberry/WebCoreSupport/AutofillManager.cpp
3795         into building system of BlackBerry porting.
3796
3797         * PlatformBlackBerry.cmake:
3798
3799 2012-05-03  Jer Noble  <jer.noble@apple.com>
3800
3801         Move WebKitFullScreenListener into its own file.
3802         https://bugs.webkit.org/show_bug.cgi?id=85640
3803
3804         Reviewed by Maciej Stachowiak .
3805
3806         Pull WebKitFullScreenListener into its own file.
3807
3808         * WebKit.xcodeproj/project.pbxproj:
3809
3810 2012-05-03  Raphael Kubo da Costa  <rakuco@webkit.org>
3811
3812         [CMake] Rewrite FindCairo.cmake.
3813         https://bugs.webkit.org/show_bug.cgi?id=84895
3814
3815         Reviewed by Daniel Bates.
3816
3817         The old approach relied on pkg-config for finding Cairo (which
3818         introduced a dependency on pkg-config that could be avoided), used
3819         the LibFindMacros code that we should probably remove in the
3820         future and did not use the FindPackageHandleStandardArguments
3821         module.
3822
3823         Change all that by rewriting the module.
3824         - Use the pkg-config output optionally instead of requiring it
3825         like LibFindMacros did.
3826         - Remove the implicit dependency on FreeType which often found it
3827         the wrong way via pkg-config and without considering
3828         CMAKE_PREFIX_PATH.
3829         - Retrieve the Cairo version by looking at cairo-version.h instead
3830         of relying on pkg-config. It requires some additional code for
3831         checking if the desired version has been found, but that will not
3832         be needed once we start depending on CMake 2.8.3 or later.
3833
3834         The only downside is that FPHSA sets <UPPERCASED_NAME>_FOUND
3835         instead of <Name>_FOUND, and to keep things consistent
3836         Cairo_LIBRARIES and Cairo_INCLUDE_DIRS have become CAIRO_LIBRARIES
3837         and CAIRO_INCLUDE_DIRS.
3838
3839         * PlatformEfl.cmake: Use CAIRO_FOO instead of Cairo_FOO.
3840
3841 2012-04-26  Christophe Dumez  <christophe.dumez@intel.com>
3842
3843         [EFL] Enable VIDEO_TRACK feature
3844         https://bugs.webkit.org/show_bug.cgi?id=84830
3845
3846         Reviewed by Gustavo Noronha Silva.
3847
3848         Enable VIDEO_TRACK feature by default for EFL port.
3849
3850         * PlatformEfl.cmake:
3851
3852 2012-04-20  Mike Lattanzio  <mlattanzio@rim.com>
3853
3854         [BlackBerry] Expose WebViewportArguments to WebPageClient
3855         https://bugs.webkit.org/show_bug.cgi?id=84471
3856
3857         Reviewed by Antonio Gomes.
3858
3859         * PlatformBlackBerry.cmake:
3860
3861 2012-04-20  Thiago Marcos P. Santos  <thiago.santos@intel.com>
3862
3863         [EFL] Add Security Origin API
3864         https://bugs.webkit.org/show_bug.cgi?id=84023
3865
3866         Reviewed by Antonio Gomes.
3867
3868         * PlatformEfl.cmake:
3869
3870 2012-04-10  Patrick Gansterer  <paroga@webkit.org>
3871
3872         [CMake] Enable USE_FOLDERS property
3873         https://bugs.webkit.org/show_bug.cgi?id=83571
3874
3875         Reviewed by Daniel Bates.
3876
3877         Setting the FOLDER property on targets gives more structure 
3878         to the generated Visual Studio solutions.
3879         This does not affect other CMake generators.
3880
3881         * CMakeLists.txt:
3882
3883 2012-04-07  Patrick Gansterer  <paroga@webkit.org>
3884
3885         [CMake] Cleanup WTF include directories
3886         https://bugs.webkit.org/show_bug.cgi?id=82716
3887
3888         Reviewed by Eric Seidel.
3889
3890         * CMakeLists.txt:
3891
3892 2012-04-07  Rob Buis  <rbuis@rim.com>
3893
3894         [BlackBerry] Add Battery Status API support
3895         https://bugs.webkit.org/show_bug.cgi?id=82615
3896
3897         Reviewed by George Staikos.
3898
3899         Add BatteryClientBlackBerry.cpp to the build.
3900
3901         * PlatformBlackBerry.cmake:
3902
3903 2012-04-06  Charles Wei  <charles.wei@torchmobile.com.cn>
3904
3905         [BlackBerry] Build fix to match the latest WebCore change
3906         https://bugs.webkit.org/show_bug.cgi?id=83358
3907
3908         Reviewed by Rob Buis.
3909
3910         * PlatformBlackBerry.cmake:
3911
3912 2012-04-05  George Staikos  <staikos@webkit.org>
3913
3914         Add the vibration client for BlackBerry.
3915         https://bugs.webkit.org/show_bug.cgi?id=83340
3916
3917         Reviewed by Rob Buis.
3918
3919         * PlatformBlackBerry.cmake:
3920
3921 2012-04-05  Jia Pu  <jpu@apple.com>
3922
3923         Move correction panel related functions from EditorClient into separated AlternativeTextClient class.
3924         https://bugs.webkit.org/show_bug.cgi?id=82970
3925
3926         Reviewed by Enrica Casucci.
3927
3928         See WebCore/ChangeLog for details.
3929
3930         * WebKit.xcodeproj/project.pbxproj:
3931
3932 2012-04-01  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3933
3934         Support the Network Information API
3935         https://bugs.webkit.org/show_bug.cgi?id=73528
3936
3937         Reviewed by Adam Barth.
3938
3939         * PlatformEfl.cmake: Add dummy NetworkInfoClientEfl.cpp files in order to support network information API.
3940
3941 2012-03-30  Eli Fidler  <efidler@rim.com>
3942
3943         Enable OpenType Sanitizer for BlackBerry port.
3944         https://bugs.webkit.org/show_bug.cgi?id=82782
3945
3946         Reviewed by Eric Seidel.
3947
3948         * PlatformBlackBerry.cmake: add libots to link
3949
3950 2012-03-22  Raphael Kubo da Costa  <rakuco@FreeBSD.org>
3951
3952         [CMake] Unreviewed build fix after r111778.
3953
3954         * CMakeLists.txt: Replace ${JAVASCRIPTCORE_DIR}/wtf includes with
3955         ${WTF_DIR}/wtf ones.
3956
3957 2012-03-22  Hyowon Kim  <hw1008.kim@samsung.com>
3958
3959         [EFL] Add PageClientEfl to WebCoreSupport.
3960         https://bugs.webkit.org/show_bug.cgi?id=80748
3961
3962         Reviewed by Noam Rosenthal.
3963
3964         * PlatformEfl.cmake: Add WebCore/platform/graphics/efl to the include path
3965         and PageClientEfl.cpp to the source list.
3966
3967 2012-03-20  Eric Seidel  <eric@webkit.org>
3968
3969         Move wtf/Platform.h from JavaScriptCore to Source/WTF/wtf
3970         https://bugs.webkit.org/show_bug.cgi?id=80911
3971
3972         Reviewed by Adam Barth.
3973
3974         * CMakeLists.txt: Look for headers in Source/WTF.
3975
3976 2012-03-20  Charles Wei  <charles.wei@torchmobile.com.cn>
3977
3978         [BlackBerry] Remove OutOfMemoryHandler from the build system
3979         https://bugs.webkit.org/show_bug.cgi?id=81649
3980
3981         Remove OutOfMemoryHandler, and change GLES2Context to WebKitSupport,
3982         in the build system for BlackBerry porting.
3983
3984         Reviewed by Rob Buis.
3985
3986         * PlatformBlackBerry.cmake:
3987
3988 2012-03-16  Kihong Kwon  <kihong.kwon@samsung.com>
3989
3990         Support for Battery Status API
3991         https://bugs.webkit.org/show_bug.cgi?id=62698
3992
3993         Add include directory and file.
3994         http://www.w3.org/TR/battery-status/
3995
3996         Reviewed by Adam Barth.
3997
3998         * PlatformEfl.cmake:
3999
4000 2012-03-11  Timothy Hatcher  <timothy@apple.com>
4001
4002         Update how the Web Inspector resources are loaded.
4003
4004         https://bugs.webkit.org/show_bug.cgi?id=80798
4005         rdar://problem/10359959
4006
4007         Reviewed by Brian Weinstein.
4008
4009         * WebKit.xcodeproj/project.pbxproj: Add a framework.
4010
4011 2012-03-06  Raphael Kubo da Costa  <kubo@profusion.mobi>
4012
4013         [CMake] Make the removal of transitive library dependencies work with CMake < 2.8.7.
4014         https://bugs.webkit.org/show_bug.cgi?id=80469
4015
4016         Reviewed by Antonio Gomes.
4017
4018         * CMakeLists.txt: Manually set the LINK_INTERFACE_LIBRARIES target
4019         property on the library being created.
4020
4021 2012-03-06  Raphael Kubo da Costa  <kubo@profusion.mobi>
4022
4023         [EFL] Unreviewed; fix the build after r109877.
4024
4025         * CMakeLists.txt: Add WebCore/Modules/webdatabase to the list of
4026         include directories so that #include'ing DatabaseDetails.h and
4027         friends still works.
4028
4029 2012-03-04  Jonathan Dong  <jonathan.dong@torchmobile.com.cn>
4030
4031         [BlackBerry] upstream CredentialManager and CredentialTransformData implementation
4032         https://bugs.webkit.org/show_bug.cgi?id=80107
4033
4034         Reviewed by Antonio Gomes.
4035
4036         Initial upstream of CredentialManager.[h|cpp] and
4037         CredentialTransformData.[h|cpp].
4038         No new test.
4039
4040         * PlatformBlackBerry.cmake:
4041
4042 2012-03-04  Raphael Kubo da Costa  <kubo@profusion.mobi>
4043
4044         [CMake] Libraries are installed to /usr/lib and not /usr/lib64 on x86_64
4045         https://bugs.webkit.org/show_bug.cgi?id=71507
4046
4047         Reviewed by Antonio Gomes.
4048
4049         * CMakeLists.txt: Use ${LIB_INSTALL_DIR} instead of hardcoding "lib".
4050
4051 2012-02-24  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
4052
4053         [EFL][DRT] Implement setValueForUser and setAutofilled.
4054         https://bugs.webkit.org/show_bug.cgi?id=79237
4055
4056         Reviewed by Andreas Kling.
4057
4058         Adds the main directory of WebKit's source to find headers of JavaScriptCore.
4059
4060         * PlatformEfl.cmake:
4061
4062 2012-02-23  Patrick Gansterer  <paroga@webkit.org>
4063
4064         [CMake] Add WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS macro
4065         https://bugs.webkit.org/show_bug.cgi?id=79371
4066
4067         Reviewed by Daniel Bates.
4068
4069         * CMakeLists.txt:
4070         * PlatformBlackBerry.cmake: Renamed from Source/WebKit/blackberry/CMakeListsBlackBerry.txt.
4071         * PlatformEfl.cmake: Renamed from Source/WebKit/efl/CMakeListsEfl.txt.
4072         * PlatformWinCE.cmake: Renamed from Source/WebKit/wince/CMakeListsWinCE.txt.
4073
4074 2012-02-20  Filip Pizlo  <fpizlo@apple.com>
4075
4076         JSC should be a triple-tier VM
4077         https://bugs.webkit.org/show_bug.cgi?id=75812
4078         <rdar://problem/10079694>
4079
4080         Reviewed by Gavin Barraclough.
4081
4082         Changed EFL's build system to include a new directory in JavaScriptCore.
4083         
4084         * CMakeLists.txt:
4085
4086 2012-02-21  Jon Lee  <jonlee@apple.com>
4087
4088         Bring notifications support to WK1 mac: showing, canceling, removing notifications
4089         https://bugs.webkit.org/show_bug.cgi?id=78783
4090         <rdar://problem/10610578>
4091
4092         Reviewed by Anders Carlsson.
4093
4094         * WebKit.xcodeproj/project.pbxproj: Added new files.
4095
4096 2012-02-21  Adam Roben  <aroben@apple.com>
4097
4098         Roll out r108309, r108323, and r108326
4099
4100         They broke the 32-bit Lion build.
4101
4102         Original bugs is <http://webkit.org/b/75812> <rdar://problem/10079694>.
4103
4104         * CMakeLists.txt:
4105
4106 2012-02-16  Leo Yang  <leo.yang@torchmobile.com.cn>
4107
4108         [BlackBerry] Adapt to the removal of WebStringIml.h
4109         https://bugs.webkit.org/show_bug.cgi?id=78784
4110
4111         Reviewed by Antonio Gomes.
4112
4113         blackberry/WebCoreSupport/WebStringImpl.h which hasn't been upstreamed
4114         has been removed internally. We should adapt to this removal for the
4115         upstreamed part of the BlackBerry port. Actually WebStringImpl is not necessary
4116         because it just inherits from WTF::StringImpl but adding nothing.
4117
4118         * blackberry/Api/WebString.cpp:
4119         (BlackBerry::WebKit::WebString::WebString):
4120         (BlackBerry::WebKit::WebString::equalIgnoringCase):
4121         * blackberry/Api/WebString.h:
4122         (WTF):
4123
4124 2012-02-16  Nima Ghanavatian  <nghanavatian@rim.com>
4125
4126         [BlackBerry] Style clean-up in WebPageCompositor
4127         https://bugs.webkit.org/show_bug.cgi?id=78738
4128
4129         Reviewed by Rob Buis.
4130
4131         No new functionality, no new tests.
4132
4133         * blackberry/WebKitSupport/WebPageCompositor.cpp:
4134         (BlackBerry::WebKit::WebPageCompositor::drawLayers):
4135         * blackberry/WebKitSupport/WebPageCompositor.h:
4136         (WebKit):
4137
4138 2012-02-16  Patrick Gansterer  <paroga@webkit.org>
4139
4140         [CMake] Add missing include directories.
4141
4142         * CMakeLists.txt:
4143
4144 2012-02-15  Leo Yang  <leo.yang@torchmobile.com.cn>
4145
4146         [BlackBerry] Remove ResourceHolderImpl.cpp from build system
4147         https://bugs.webkit.org/show_bug.cgi?id=78779
4148
4149         Reviewed by George Staikos.
4150
4151         blackberry/Api/ResourceHolderImpl.cpp which hasn't been upstreamed
4152         has been removed internally. So remove it from the build system.
4153
4154         * blackberry/CMakeListsBlackBerry.txt:
4155
4156 2012-02-15  Leo Yang  <leo.yang@torchmobile.com.cn>
4157
4158         [BlackBerry] Upstream WebPageGroupLoadDeferrer.{h, cpp}
4159         https://bugs.webkit.org/show_bug.cgi?id=78770
4160
4161         Reviewed by Rob Buis.
4162
4163         Initial upstreaming, no new tests.
4164
4165         * blackberry/Api/WebPageGroupLoadDeferrer.cpp: Added.
4166         * blackberry/Api/WebPageGroupLoadDeferrer.h: Added.
4167
4168 2012-02-15  Konrad Piascik  <kpiascik@rim.com>
4169
4170         [BlackBerry] Upstream BlackBerry specific Web Inspector resources
4171         https://bugs.webkit.org/show_bug.cgi?id=78727
4172
4173         Reviewed by Rob Buis.
4174
4175         * blackberry/WebCoreSupport/inspectorBB.html: Added.
4176         * blackberry/WebCoreSupport/inspectorBB.js: Added.
4177         ():
4178         (InspectorFrontendHost.copyText):
4179
4180 2012-02-15  Mike Fenton  <mifenton@rim.com>
4181
4182         Initial upstreaming of EditorClientBlackBerry
4183         https://bugs.webkit.org/show_bug.cgi?id=78730
4184
4185         Reviewed by Rob Buis.
4186
4187         Initial upstreaming, no new tests.
4188
4189         * blackberry/WebCoreSupport/EditorClientBlackBerry.cpp: Added.
4190         (WebCore):
4191         (WebCore::EditorClientBlackBerry::EditorClientBlackBerry):
4192         (WebCore::EditorClientBlackBerry::pageDestroyed):
4193         (WebCore::EditorClientBlackBerry::shouldDeleteRange):
4194         (WebCore::EditorClientBlackBerry::shouldShowDeleteInterface):
4195         (WebCore::EditorClientBlackBerry::smartInsertDeleteEnabled):
4196         (WebCore::EditorClientBlackBerry::isSelectTrailingWhitespaceEnabled):
4197         (WebCore::EditorClientBlackBerry::enableSpellChecking):
4198         (WebCore::EditorClientBlackBerry::shouldSpellCheckFocusedField):
4199         (WebCore::EditorClientBlackBerry::isContinuousSpellCheckingEnabled):
4200         (WebCore::EditorClientBlackBerry::toggleContinuousSpellChecking):
4201         (WebCore::EditorClientBlackBerry::isGrammarCheckingEnabled):
4202         (WebCore::EditorClientBlackBerry::toggleGrammarChecking):
4203         (WebCore::EditorClientBlackBerry::spellCheckerDocumentTag):
4204         (WebCore::EditorClientBlackBerry::shouldBeginEditing):
4205         (WebCore::EditorClientBlackBerry::shouldEndEditing):
4206         (WebCore::EditorClientBlackBerry::shouldInsertNode):
4207         (WebCore::EditorClientBlackBerry::shouldInsertText):
4208         (WebCore::EditorClientBlackBerry::shouldChangeSelectedRange):
4209         (WebCore::EditorClientBlackBerry::shouldApplyStyle):
4210         (WebCore::EditorClientBlackBerry::shouldMoveRangeAfterDelete):
4211         (WebCore::EditorClientBlackBerry::didBeginEditing):
4212         (WebCore::EditorClientBlackBerry::respondToChangedContents):
4213         (WebCore::EditorClientBlackBerry::respondToChangedSelection):
4214         (WebCore::EditorClientBlackBerry::didEndEditing):
4215         (WebCore::EditorClientBlackBerry::respondToSelectionAppearanceChange):
4216         (WebCore::EditorClientBlackBerry::didWriteSelectionToPasteboard):
4217         (WebCore::EditorClientBlackBerry::didSetSelectionTypesForPasteboard):
4218         (WebCore::EditorClientBlackBerry::registerCommandForUndo):
4219         (WebCore::EditorClientBlackBerry::registerCommandForRedo):
4220         (WebCore::EditorClientBlackBerry::clearUndoRedoOperations):
4221         (WebCore::EditorClientBlackBerry::canUndo):
4222         (WebCore::EditorClientBlackBerry::canRedo):
4223         (WebCore::EditorClientBlackBerry::canCopyCut):
4224         (WebCore::EditorClientBlackBerry::canPaste):
4225         (WebCore::EditorClientBlackBerry::undo):
4226         (WebCore::EditorClientBlackBerry::redo):
4227         (KeyDownEntry):
4228         (KeyPressEntry):
4229         (WebCore::EditorClientBlackBerry::interpretKeyEvent):
4230         (WebCore::EditorClientBlackBerry::handleKeyboardEvent):
4231         (WebCore::EditorClientBlackBerry::handleInputMethodKeydown):
4232         (WebCore::EditorClientBlackBerry::textFieldDidBeginEditing):
4233         (WebCore::EditorClientBlackBerry::textFieldDidEndEditing):
4234         (WebCore::EditorClientBlackBerry::textDidChangeInTextField):
4235         (WebCore::EditorClientBlackBerry::doTextFieldCommandFromEvent):
4236         (WebCore::EditorClientBlackBerry::textWillBeDeletedInTextField):
4237         (WebCore::EditorClientBlackBerry::textDidChangeInTextArea):
4238         (WebCore::EditorClientBlackBerry::ignoreWordInSpellDocument):
4239         (WebCore::EditorClientBlackBerry::learnWord):
4240         (WebCore::EditorClientBlackBerry::checkSpellingOfString):
4241         (WebCore::EditorClientBlackBerry::getAutoCorrectSuggestionForMisspelledWord):
4242         (WebCore::EditorClientBlackBerry::checkGrammarOfString):
4243         (WebCore::EditorClientBlackBerry::requestCheckingOfString):
4244         (WebCore::EditorClientBlackBerry::textChecker):
4245         (WebCore::EditorClientBlackBerry::updateSpellingUIWithGrammarString):
4246         (WebCore::EditorClientBlackBerry::updateSpellingUIWithMisspelledWord):
4247         (WebCore::EditorClientBlackBerry::showSpellingUI):
4248         (WebCore::EditorClientBlackBerry::spellingUIIsShowing):
4249         (WebCore::EditorClientBlackBerry::getGuessesForWord):
4250         (WebCore::EditorClientBlackBerry::willSetInputMethodState):
4251         (WebCore::EditorClientBlackBerry::setInputMethodState):
4252         * blackberry/WebCoreSupport/EditorClientBlackBerry.h: Added.
4253         (WebKit):
4254         (WebCore):
4255         (EditorClientBlackBerry):
4256
4257 2012-02-15  Leo Yang  <leo.yang@torchmobile.com.cn>
4258
4259         [BlackBerry] Upstream WebPageClient.h
4260         https://bugs.webkit.org/show_bug.cgi?id=78660
4261
4262         Reviewed by Antonio Gomes.
4263
4264         Initial upstreaming, no new tests.
4265
4266         * blackberry/Api/BackingStore.cpp: Add #include <BlackBerryPlatformWindow.h> because this inclusion
4267         is being removed from WebPageClient.h.
4268         * blackberry/Api/WebPageClient.h: Added.
4269         * blackberry/WebCoreSupport/ChromeClientBlackBerry.cpp: Add #include <BlackBerryPlatformWindow.h>
4270         because this inclusion is being removed from WebPageClient.h.
4271
4272 2012-02-15  Rob Buis  <rbuis@rim.com>
4273
4274         [BlackBerry] Upstream remaining classes in Api
4275         https://bugs.webkit.org/show_bug.cgi?id=78644
4276
4277         Reviewed by Antonio Gomes.
4278
4279         No functionalities changed, no new tests.
4280
4281         * blackberry/Api/ActiveNodeContext.h: Renamed from Source/WebKit/blackberry/Api/BlackBerryContext.h.
4282
4283 2012-02-14  Nima Ghanavatian  <nghanavatian@rim.com>
4284
4285         [BlackBerry] Upstreaming WebSettings code
4286         https://bugs.webkit.org/show_bug.cgi?id=78633
4287
4288         Reviewed by Rob Buis.
4289
4290         Initial upstreaming, no new tests.
4291
4292         * blackberry/Api/WebSettings.cpp: Added.
4293         * blackberry/Api/WebSettings.h: Added.
4294         * blackberry/Api/WebSettings_p.h: Added.
4295
4296 2012-02-14  Nima Ghanavatian  <nghanavatian@rim.com>
4297
4298         [BlackBerry] Upstreaming DOMSupport files
4299         https://bugs.webkit.org/show_bug.cgi?id=78607
4300
4301         Reviewed by Rob Buis.
4302
4303         Initial upstreaming, no new tests.
4304
4305         * blackberry/WebKitSupport/DOMSupport.cpp: Added.
4306         * blackberry/WebKitSupport/DOMSupport.h: Added.
4307
4308 2012-02-14  Jeff Rogers  <jrogers@rim.com>
4309
4310         [BlackBerry] Remove OpenVG references
4311         https://bugs.webkit.org/show_bug.cgi?id=78623
4312
4313         Reviewed by Rob Buis.
4314
4315         Removed references to USE(OPENVG) and the related code.
4316
4317         * blackberry/Api/BackingStore.cpp:
4318         (BlackBerry::WebKit::BackingStorePrivate::BackingStorePrivate):
4319         (BlackBerry::WebKit::BackingStorePrivate::repaint):
4320         (BlackBerry::WebKit::BackingStorePrivate::renderContents):
4321         (BlackBerry::WebKit::BackingStore::createSurface):
4322         * blackberry/Api/BackingStore_p.h:
4323
4324 2012-02-14  Andy Chen  <andchen@rim.com>
4325
4326         Initial upstreaming for find-in-page for BlackBerry port
4327         https://bugs.webkit.org/show_bug.cgi?id=78615
4328
4329         Create a new class InPageSearchManager for find-in-page and
4330         remove the functions in SelectionHandler
4331
4332         Reviewed by Rob Buis.
4333
4334         * blackberry/CMakeListsBlackBerry.txt:
4335         * blackberry/WebKitSupport/InPageSearchManager.cpp: Added.
4336         (BlackBerry::WebKit::InPageSearchManager::InPageSearchManager):
4337         (BlackBerry::WebKit::InPageSearchManager::~InPageSearchManager):
4338         (BlackBerry::WebKit::InPageSearchManager::findNextString):
4339         (BlackBerry::WebKit::InPageSearchManager::clearTextMatches):
4340         (BlackBerry::WebKit::InPageSearchManager::setMarkerActive):
4341         * blackberry/WebKitSupport/InPageSearchManager.h: Added.
4342         * blackberry/WebKitSupport/SelectionHandler.cpp:
4343         * blackberry/WebKitSupport/SelectionHandler.h:
4344
4345 2012-02-14  Jacky Jiang  <zhajiang@rim.com>
4346
4347         [BlackBerry] Upstream BlackBerry WebCoreSupport FrameLoaderClientBlackBerry class
4348         https://bugs.webkit.org/show_bug.cgi?id=78275
4349
4350         Reviewed by Rob Buis.
4351
4352         Initial upstream, no new tests.
4353
4354         * blackberry/WebCoreSupport/FrameLoaderClientBlackBerry.cpp: Added.
4355         * blackberry/WebCoreSupport/FrameLoaderClientBlackBerry.h: Added.
4356
4357 2012-02-14  Lianghui Chen  <liachen@rim.com>
4358
4359         Separate mimetype and file extension mapping API from WebKit/blackberry/Api/WebKitTextCodec and complete it.
4360         https://bugs.webkit.org/show_bug.cgi?id=78605
4361
4362         Reviewed by Rob Buis.
4363
4364         Now the MIME type and file extension mapping API are in WebKitMIMETypeConverter.