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