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