Try to fix the Windows build after r174315.
[WebKit-https.git] / Source / WebKit / ChangeLog
1 2014-10-04  Timothy Horton  <timothy_horton@apple.com>
2
3         Try to fix the Windows build after r174315.
4
5         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
6
7 2014-10-04  Timothy Horton  <timothy_horton@apple.com>
8
9         Try to fix the Windows build after r174315.
10
11         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
12
13 2014-09-28  Myles C. Maxfield  <mmaxfield@apple.com>
14
15         Replace wkGetGlyphsForCharacters() with CGFontGetGlyphsForUnichars()
16         https://bugs.webkit.org/show_bug.cgi?id=137197
17
18         Reviewed by Alexey Proskuryakov.
19
20         No new tests because there is no behavior change.
21
22         * mac/WebCoreSupport/WebSystemInterface.mm:
23         (InitWebCoreSystemInterface):
24         * WebKit.order:
25
26 2014-09-25  Brent Fulgham  <bfulgham@apple.com>
27
28         [Win] 64-bit build fix after r173929.
29
30         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
31
32 2014-09-25  Csaba Osztrogonác  <ossy@webkit.org>
33
34         Remove WinCE port from trunk
35         https://bugs.webkit.org/show_bug.cgi?id=136951
36
37         Reviewed by Alex Christensen.
38
39         * PlatformWinCE.cmake: Removed.
40         * wince/WebCoreSupport/ChromeClientWinCE.cpp: Removed.
41         * wince/WebCoreSupport/ChromeClientWinCE.h: Removed.
42         * wince/WebCoreSupport/ContextMenuClientWinCE.cpp: Removed.
43         * wince/WebCoreSupport/ContextMenuClientWinCE.h: Removed.
44         * wince/WebCoreSupport/DragClientWinCE.cpp: Removed.
45         * wince/WebCoreSupport/DragClientWinCE.h: Removed.
46         * wince/WebCoreSupport/EditorClientWinCE.cpp: Removed.
47         * wince/WebCoreSupport/EditorClientWinCE.h: Removed.
48         * wince/WebCoreSupport/FrameLoaderClientWinCE.cpp: Removed.
49         * wince/WebCoreSupport/FrameLoaderClientWinCE.h: Removed.
50         * wince/WebCoreSupport/FrameNetworkingContextWinCE.cpp: Removed.
51         * wince/WebCoreSupport/FrameNetworkingContextWinCE.h: Removed.
52         * wince/WebCoreSupport/InspectorClientWinCE.cpp: Removed.
53         * wince/WebCoreSupport/InspectorClientWinCE.h: Removed.
54         * wince/WebCoreSupport/PlatformStrategiesWinCE.cpp: Removed.
55         * wince/WebCoreSupport/PlatformStrategiesWinCE.h: Removed.
56         * wince/WebView.cpp: Removed.
57         * wince/WebView.h: Removed.
58
59 2014-09-23  Brent Fulgham  <bfulgham@apple.com>
60
61         [Win] 64-bit Build fix after r173882.
62
63         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add correct 64-bit mangled symbol name.
64
65 2014-09-23  Joseph Pecoraro  <pecoraro@apple.com>
66
67         Web Inspector: Should be able to attach a debugger to a JSContext before anything is executed
68         https://bugs.webkit.org/show_bug.cgi?id=136893
69
70         Reviewed by Timothy Hatcher.
71
72         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
73
74 2014-09-23  Brent Fulgham  <bfulgham@apple.com>
75
76         [Win] Correct 64-bit Windows export definitions after r173804.
77
78         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Provide proper
79         64-bit mangled symbol names.
80
81 2014-09-21  Chris Dumez  <cdumez@apple.com>
82
83         Generate Element casting helper functions
84         https://bugs.webkit.org/show_bug.cgi?id=136839
85
86         Reviewed by Darin Adler.
87
88         Update some of the exported symbols on Windows for functions that were
89         renamed.
90
91         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
92
93 2014-09-15  peavo@outlook.com  <peavo@outlook.com>
94
95         [WinCairo] Make it easier to enable/disable GStreamer.
96         https://bugs.webkit.org/show_bug.cgi?id=135766
97
98         Reviewed by Brent Fulgham.
99
100         Make it possible to enable/disable GStreamer by editing the new user macro ENABLE_GSTREAMER_WINCAIRO.
101
102         * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props: Import GStreamer property file.
103         * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props: Ditto.
104
105 2014-09-06  Darin Adler  <darin@apple.com>
106
107         Make updates suggested by new version of Xcode
108         https://bugs.webkit.org/show_bug.cgi?id=136603
109
110         Reviewed by Mark Rowe.
111
112         * WebKit.xcodeproj/project.pbxproj: Updated LastUpgradeCheck.
113
114 2014-09-04  Pratik Solanki  <psolanki@apple.com>
115
116         Remove iOS specific disk image cache
117         https://bugs.webkit.org/show_bug.cgi?id=136517
118
119         Reviewed by Antti Koivisto.
120
121         Disk image cache code unnecessarily complicates SharedBuffer implementation. We can remove
122         this now since we don't enable it in WebKit2 on iOS.
123
124         * WebKit.xcodeproj/project.pbxproj:
125
126 2014-08-29  Csaba Osztrogonác  <ossy@webkit.org>
127
128         Unreviwed, remove empty directories.
129
130         * efl: Removed.
131         * efl/DefaultTheme: Removed.
132         * efl/DefaultTheme/widget: Removed.
133         * efl/WebCoreSupport: Removed.
134         * efl/ewk: Removed.
135         * efl/tests: Removed.
136         * efl/tests/UnitTestUtils: Removed.
137         * efl/tests/resources: Removed.
138         * gtk: Removed.
139         * gtk/WebCoreSupport: Removed.
140         * gtk/docs: Removed.
141         * gtk/gdom: Removed.
142         * gtk/resources: Removed.
143         * gtk/webkit: Removed.
144
145 2014-08-28  Brent Fulgham  <bfulgham@apple.com>
146
147         [Win] Adjust build order to reduce flakiness.
148
149         * WebKit.vcxproj/WebKit.sln: Make sure WebCoreGenerated doesn't
150           start until the last JSC tool has finished building.
151
152 2014-08-27  Brent Fulgham  <bfulgham@apple.com>
153
154         [Win] Unreviewed Build 'fix' after r173018.
155
156         The new launcher applications were not getting build when driven
157         by WebKit.sln. This adds the missing project links and dependencies.
158
159         * WebKit.vcxproj/WebKit.sln: Update to include jscLauncher,
160         testapiLauncher, and testRegExpLauncher.
161
162 2014-08-26  Andy Estes  <aestes@apple.com>
163
164         [Cocoa] Some projects are incorrectly installed to $BUILT_PRODUCTS_DIR
165         https://bugs.webkit.org/show_bug.cgi?id=136267
166
167         Reviewed by Dan Bernstein.
168
169         INSTALL_PATH was set to $BUILT_PRODUCTS_DIR for engineering configurations in r20225 as part of a build fix.
170         Not only is this no longer necessary to build, but it causes built products to be incorrectly installed in
171         engineering configurations.
172
173         Remove the setting of INSTALL_PATH from the pbxproj file so that the value specified in the xcconfig files is
174         used instead.
175
176         * WebKit.xcodeproj/project.pbxproj:
177
178 2014-08-20  Benjamin Poulain  <bpoulain@apple.com>
179
180         Remove HTMLInputElement's suggestedValue
181         https://bugs.webkit.org/show_bug.cgi?id=136094
182
183         Reviewed by Darin Adler.
184
185         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
186
187 2014-08-20  Mark Rowe  <mrowe@apple.com>
188
189         <https://webkit.org/b/136119> WebKit1 plug-in test failures in production builds after r172595
190
191         Reviewed by Alexey Proskuryakov.
192
193         * WebKit.xcodeproj/project.pbxproj: Add the symlinks at the top level of WebKitLegacy.framework
194         even in Production builds. Add the symlinks in the right locations too.
195
196 2014-08-15  Andy Estes  <aestes@apple.com>
197
198         [Cocoa] Add migrate-headers.sh and postprocess-headers.sh to WebKit.xcodeproj
199         https://bugs.webkit.org/show_bug.cgi?id=135984
200
201         Reviewed by Daniel Bates.
202
203         It's nice to be able to look at these files in Xcode.
204
205         * WebKit.xcodeproj/project.pbxproj:
206
207 2014-08-15  Mark Rowe  <mrowe@apple.com>
208
209         <https://webkit.org/b/135979> WebKit1 Plug-in test failures in clean builds after r172595
210
211         Reviewed by Dan Bernstein.
212
213         * WebKit.xcodeproj/project.pbxproj: Add a WebKitPluginHost.app symlink at the top level of
214         WebKitLegacy.framework that points into Versions/Current. This enables -[NSBundle pathForAuxiliaryExecutable:]
215         to work correctly. Adding this symlink requires deleting any content that may already exist
216         at that path, since prior to r172595 it may have contained either a symlink or an
217         application bundle.
218
219 2014-08-13  Mark Rowe  <mrowe@apple.com>
220
221         <https://webkit.org/b/135909> Move helper applications out of the root of the framework.
222
223         As described in <https://developer.apple.com/library/mac/technotes/tn2206/>, for bundles containing
224         a Versions directory there may be no other content at the top level of the bundle other than symlinks.
225         Upcoming changes to code signing will prevent bundles that violate this rule from being signed.
226
227         Reviewed by Sam Weinig.
228
229         * WebKit.xcodeproj/project.pbxproj: Add the symlink to WebKitPluginHost.app in the Versions/A
230         directory of the framework rather than at the top level.
231
232 2014-08-14  Alex Christensen  <achristensen@webkit.org>
233
234         Unreviewed.  Removing empty directories.
235
236         * qt: Removed.
237         * qt/declarative: Removed.
238         * qt/docs: Removed.
239         * qt/docs/webkitsnippets: Removed.
240         * qt/examples: Removed.
241         * qt/tests: Removed.
242         * qt/tests/MIMESniffing: Removed.
243         * qt/tests/benchmarks: Removed.
244         * qt/tests/qgraphicswebview: Removed.
245         * qt/tests/qwebelement: Removed.
246         * qt/tests/qwebframe: Removed.
247         * qt/tests/qwebhistory: Removed.
248         * qt/tests/qwebpage: Removed.
249         * qt/tests/qwebsecurityorigin: Removed.
250         * qt/tests/qwebview: Removed.
251
252 2014-08-12  Brent Fulgham  <bfulgham@apple.com>
253
254         [Win] Unreviewed build fix after r172504
255
256         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing
257         symbol exports.
258
259 2014-08-11  Andy Estes  <aestes@apple.com>
260
261         [iOS] Get rid of iOS.xcconfig
262         https://bugs.webkit.org/show_bug.cgi?id=135809
263
264         Reviewed by Joseph Pecoraro.
265
266         All iOS.xcconfig did was include AspenFamily.xcconfig, so there's no need for the indirection.
267
268         * WebKit.xcodeproj/project.pbxproj:
269
270 2014-08-07  Brent Fulgham  <bfulgham@apple.com>
271
272         [Win] Unreviewed gardening.
273
274         * WebKit.vcxproj/WebKit/WebKitCommon.props: Add $(DebugSuffix) to libraries so
275         that the DebugSuffix target works properly.
276
277 2014-08-07  Timothy Hatcher  <timothy@apple.com>
278
279         Web Inspector: Update glyphs to be more like Xcode 6
280         https://bugs.webkit.org/show_bug.cgi?id=135705
281
282         Reviewed by Joseph Pecoraro.
283
284         * WebKit.xcodeproj/project.pbxproj: Added new images.
285
286 2014-07-31  Andreas Kling  <akling@apple.com>
287
288         Speculative Windows build fixery, part II.
289
290         This seems to indicate that adding the globalObjectTable to the exports file
291         was the wrong idea:
292
293         1>WebKit.exp : error LNK2001: unresolved external symbol "struct JSC::HashTable const JSC::globalObjectTable" (?globalObjectTable@JSC@@3UHashTable@1@B)
294
295         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
296
297 2014-07-29  Brent Fulgham  <bfulgham@apple.com>
298
299         [Win] Modify version numbering scheme to support 5-tuple versions
300         https://bugs.webkit.org/show_bug.cgi?id=135400
301         <rdar://problem/17849033>
302
303         Reviewed by David Kilzer.
304
305         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Use the new
306         version-stamp.pl script to version JavaScriptCore.dll.
307
308 2014-07-17  David Kilzer  <ddkilzer@apple.com>
309
310         SECTORDER_FLAGS should be defined in target's xcconfig file, not Base.xcconfig
311         <http://webkit.org/b/135006>
312
313         Reviewed by Darin Adler.
314
315         * WebKit.xcodeproj/project.pbxproj: Remove references to unused
316         WebKit.xcconfig file.
317
318 2014-07-09  Brent Fulgham  <bfulgham@apple.com>
319
320         [Win] Remove uses of 'bash' in build system
321         https://bugs.webkit.org/show_bug.cgi?id=134782
322         <rdar://problem/17615533>
323
324         Reviewed by Dean Jackson.
325
326         Remove uses of 'bash' by replacing Windows-specific bash scripts
327         with Perl equivalents.
328
329         * WebKit.vcxproj/Interfaces/FixMIDLHeaders.pl:
330         * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
331         * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
332         * WebKit.vcxproj/WebKit/WebKitVersion.cmd:
333         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
334         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
335         * WebKit.vcxproj/WebKitGUID/WebKitGUIDPreBuild.cmd:
336
337 2014-07-09  Brent Fulgham  <bfulgham@apple.com>
338
339         [Win] Remove use of 'grep' in build steps
340         https://bugs.webkit.org/show_bug.cgi?id=134770
341         <rdar://problem/17608783>
342
343         Reviewed by Tim Horton.
344
345         Replace uses of the grep command in Windows builds with the equivalent
346         Perl program.
347
348         * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
349         * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
350         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
351         * WebKit.vcxproj/WebKitGUID/WebKitGUIDPreBuild.cmd:
352
353 2014-07-08  Brent Fulgham  <bfulgham@apple.com>
354
355         [Win] Implement auto-version as a Perl program
356         https://bugs.webkit.org/show_bug.cgi?id=134745
357         <rdar://problem/17597801>
358
359         Reviewed by David Kilzer.
360
361         Modify build commands to use new Perl version of the
362         auto-version script.
363
364         * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
365         * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
366
367 2014-07-06  Yoav Weiss  <yoav@yoav.ws>
368
369         Turn on img@sizes compile flag
370         https://bugs.webkit.org/show_bug.cgi?id=134634
371
372         Reviewed by Benjamin Poulain.
373
374         * mac/Configurations/FeatureDefines.xcconfig: Moved compile flag to alphabetical order.
375
376 2014-07-01  Alex Christensen  <achristensen@webkit.org>
377
378         [Win64] Unreviewed build fix.
379
380         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
381         Corrected 64-bit linker symbols.
382
383 2014-06-27  Brent Fulgham  <bfulgham@apple.com>
384
385         [Win] Implement parts of the AVFOUNDATION_LOADER_DELEGATE logic for Windows
386         https://bugs.webkit.org/show_bug.cgi?id=134418
387
388         Reviewed by Eric Carlson.
389
390         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add new
391         export.
392
393 2014-06-26  Brady Eidson  <beidson@apple.com>
394
395         Remove use of PlatformStrategies for Gamepad API.
396         https://bugs.webkit.org/show_bug.cgi?id=134348
397
398         Reviewed by Dean Jackson.
399
400         * WebKit.xcodeproj/project.pbxproj:
401
402 2014-06-25  Brent Fulgham  <bfulgham@apple.com>
403
404         [Win] Expose Cache Information to WinLauncher
405         https://bugs.webkit.org/show_bug.cgi?id=134318
406
407         Reviewed by Dean Jackson.
408
409         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Copy the
410         CFDictionaryPropertyBag header to WebKit API directory.
411         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
412         Expose the dictionary accessor for the CFDictionaryPropertyBag.
413
414 2014-06-25  Brady Eidson  <beidson@apple.com>
415
416         Add HID-based gamepad implementation for Mac
417         https://bugs.webkit.org/show_bug.cgi?id=134324
418
419         Reviewed by Dean Jackson.
420
421         * WebKit.xcodeproj/project.pbxproj:
422
423 2014-06-23  Ryuan Choi  <ryuan.choi@samsung.com>
424
425         [EFL] Remove the WebKit1 EFL code
426         https://bugs.webkit.org/show_bug.cgi?id=134096
427
428         Reviewed by Gyuyoung Kim.
429
430         * PlatformEfl.cmake: Removed.
431         * efl: Removed entire efl directory.
432
433 2014-06-18  Alex Christensen  <achristensen@webkit.org>
434
435         Add FTL to Windows build.
436         https://bugs.webkit.org/show_bug.cgi?id=134015
437
438         Reviewed by Filip Pizlo.
439
440         * WebKit.vcxproj/WebKit.sln:
441         Added libllvmForJSC with a dependency on JavaScriptCoreGenerated, but don't build it yet.
442
443 2014-06-11  Alex Christensen  <achristensen@webkit.org>
444
445         [Win] Unreviewed build fix.
446
447         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
448         Fixed 64-bit linker symbol.
449
450 2014-06-04  Alex Christensen  <achristensen@webkit.org>
451
452         Enable WebGL on Windows.
453         https://bugs.webkit.org/show_bug.cgi?id=133503
454
455         Reviewed by Brent Fulgham.
456
457         * WebKit.vcxproj/WebKit.sln:
458         Build ANGLE projects and add them as a dependency for linking WebKit.dll.
459         * WebKit.vcxproj/WebKit/WebKitCommon.props:
460         Link to ANGLE libraries to get EGL, GLESv2, and GLSL translator symbols.
461         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
462         Added 64-bit linker symbol.
463
464 2014-05-28  Jon Honeycutt  <jhoneycutt@apple.com>
465
466         Roll r168668 back in.
467
468         <https://bugs.webkit.org/show_bug.cgi?id=132621>
469
470         Reviewed by Brent Fulgham.
471
472         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
473
474 2014-05-27  Csaba Osztrogonác  <ossy@webkit.org>
475
476         Speculative Windows buildfix after r169358.
477
478         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
479
480 2014-05-22  Antti Koivisto  <antti@apple.com>
481
482         Try to fix windows build.
483
484         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
485
486 2014-05-21  Alex Christensen  <achristensen@webkit.org>
487
488         [Win64] Unreviewed build fix.
489
490         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
491         Corrected 64-bit linker symbol.
492
493 2014-05-13  Jon Honeycutt  <jhoneycutt@apple.com>
494
495         Revert "Don't dispatch 'beforeload' event inside FrameView::layout()",
496         commit 84fe8cf6fbe8b5de9a06300ca3ef6d0ffc96948c, and associated
497         follow-up fixes:
498
499             "platform/mac/plugins/testplugin-onnew-onpaint.html failing after
500                 r168668", commit c17be3bf5127baf94310af4b4b9bf5a57d29aaf4
501             "[Win] Unreviewed build fix after r168668.", commit
502                 4fa470ad12c38ee7d4c114541b6dd321181a8bc9
503
504         The original merged patch appears to have caused a regression in
505         fast/dom/HTMLObjectElement/object-as-frame.html.
506
507         <https://bugs.webkit.org/show_bug.cgi?id=132886>
508
509         Reviewed by Alexey Proskuryakov.
510
511         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
512
513 2014-05-13  Dean Jackson  <dino@apple.com>
514
515         Step 2 (of 2) fixing the Windows build. Add new setPageScaleFactor.
516
517         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
518
519 2014-05-13  Dean Jackson  <dino@apple.com>
520
521         Step 1 of fixing the windows build. Remove setPageScaleFactor.
522
523         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
524
525 2014-05-12  Brent Fulgham  <bfulgham@apple.com>
526
527         [Win] Unreviewed build fix after r168668.
528
529         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add
530         missing export symbols.
531
532 2014-05-12  Anders Carlsson  <andersca@apple.com>
533
534         Don't make a Frameworks symlink inside WebKitLegacy.framework
535         https://bugs.webkit.org/show_bug.cgi?id=132842
536         <rdar://problem/16886939>
537
538         Reviewed by Dan Bernstein.
539
540         * WebKit.xcodeproj/project.pbxproj:
541
542 2014-05-09  Anders Carlsson  <andersca@apple.com>
543
544         Rename WebKit2.framework to WebKit.framework
545         https://bugs.webkit.org/show_bug.cgi?id=132743
546         <rdar://problem/15920046>
547
548         Reviewed by Dan Bernstein.
549
550         * WebKit.xcodeproj/project.pbxproj:
551         Remove the WebKit framework, it lives inside WebKit2 now.
552
553 2014-05-07  Brent Fulgham  <bfulgham@apple.com>
554
555         [Win] Unreviewed 64-bit build fix.
556
557         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add
558         correct 64-bit symbol definitions.
559
560 2014-05-07  Oliver Hunt  <oliver@apple.com>
561
562         Fix windows build.
563
564         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
565
566 2014-05-06  Anders Carlsson  <andersca@apple.com>
567
568         Put the symlink in the right place.
569
570         * WebKit.xcodeproj/project.pbxproj:
571
572 2014-05-06  Anders Carlsson  <andersca@apple.com>
573
574         Put WebKitPluginHost.app in WebKitLegacy.framework
575         https://bugs.webkit.org/show_bug.cgi?id=132592
576         <rdar://problem/15920046>
577
578         Reviewed by Dan Bernstein.
579
580         * WebKit.xcodeproj/project.pbxproj:
581
582 2014-05-05  Andreas Kling  <akling@apple.com>
583
584         Unreviewed, rolling out r168334.
585
586         Broke builds.
587
588         Reverted changeset:
589
590         "Put WebKitPluginHost.app in WebKitLegacy.framework"
591         https://bugs.webkit.org/show_bug.cgi?id=132592
592         http://trac.webkit.org/changeset/168334
593
594 2014-05-05  Anders Carlsson  <andersca@apple.com>
595
596         Put WebKitPluginHost.app in WebKitLegacy.framework
597         https://bugs.webkit.org/show_bug.cgi?id=132592
598         <rdar://problem/15920046>
599
600         Reviewed by Dan Bernstein.
601
602         * WebKit.xcodeproj/project.pbxproj:
603
604 2014-05-02  Anders Carlsson  <andersca@apple.com>
605
606         Remove unsuccessful build fix attempts
607         https://bugs.webkit.org/show_bug.cgi?id=132476
608
609         Reviewed by Dan Bernstein.
610
611         * WebKit.xcodeproj/project.pbxproj:
612
613 2014-05-01  Anders Carlsson  <andersca@apple.com>
614
615         Support OS-version-specific install paths for WebKit.framework
616         https://bugs.webkit.org/show_bug.cgi?id=132448
617         <rdar://problem/16784932>
618
619         Reviewed by Dan Bernstein.
620
621         * WebKit.xcodeproj/project.pbxproj:
622         Add a build step to put a symlink in place from PrivateFrameworks to Frameworks.
623
624 2014-05-01  Dan Bernstein  <mitz@apple.com>
625
626         <rdar://problem/16780403> REGRESSION: Plugin tests failing on Mac/WebKit1.
627
628         * WebKit.xcodeproj/project.pbxproj: Keep the WebKitPluginHost.app symlink in
629         WebKit.framework for now.
630
631 2014-04-30  Eric Carlson  <eric.carlson@apple.com>
632
633         [iOS] do not pause video when entering background while playing to external device
634         https://bugs.webkit.org/show_bug.cgi?id=132374
635
636         Reviewed by Jer Noble.
637
638         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
639
640 2014-04-30  Anders Carlsson  <andersca@apple.com>
641
642         Try yet again to fix the build.
643
644         * WebKit.xcodeproj/project.pbxproj:
645
646 2014-04-30  Anders Carlsson  <andersca@apple.com>
647
648         Another build fix attempt.
649
650         * WebKit.xcodeproj/project.pbxproj:
651
652 2014-04-30  Anders Carlsson  <andersca@apple.com>
653
654         Try to fix the iOS build.
655
656         * WebKit.xcodeproj/project.pbxproj:
657
658 2014-04-30  Anders Carlsson  <andersca@apple.com>
659
660         Another build fix attempt.
661
662         * WebKit.xcodeproj/project.pbxproj:
663         Remove headers if it seems like the WKWebViewPrivate header imports itself.
664         
665 2014-04-30  Anders Carlsson  <andersca@apple.com>
666
667         Another build fix.
668
669         * WebKit.xcodeproj/project.pbxproj:
670         Remove WK headers from WebKit.framework as well when WebKitLegacy WK headers are encountered.
671
672 2014-04-30  Anders Carlsson  <andersca@apple.com>
673
674         Try to fix the build.
675
676         * WebKit.xcodeproj/project.pbxproj:
677         Remove old WK forwarding headers from WebKitLegacy.
678
679 2014-04-30  Anders Carlsson  <andersca@apple.com>
680
681         Move the legacy WebKit API into WebKitLegacy.framework and move it inside WebKit.framework
682         https://bugs.webkit.org/show_bug.cgi?id=132399
683         <rdar://problem/15920046>
684
685         Reviewed by Dan Bernstein.
686
687         * WebKit.xcodeproj/project.pbxproj:
688         Add a new build target that builds the legacy WebKit API in WebKitLegacy.framework. This framework
689         is then re-exported by WebKit.framework, and its headers are copied to WebKit.framework. All the WebKitLegacy
690         headers are made private, and the MigrateHeadersFromWebKitLegacy.make Makefile will copy all the headers specified
691         in WEBKIT_PUBLIC_HEADERS to WebKit/Headers.
692
693 2014-04-29  Alex Christensen  <achristensen@webkit.org>
694
695         [WinCairo] Switch video from GStreamer to Media Foundation.
696         https://bugs.webkit.org/show_bug.cgi?id=132358
697
698         Reviewed by Brent Fulgham.
699
700         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
701         Removed dependencies on GStreamer.
702
703 2014-04-22  Brent Fulgham  <bfulgham@apple.com>
704
705         [Win] Support Python 2.7 in Cygwin
706         https://bugs.webkit.org/show_bug.cgi?id=132023
707
708         Reviewed by Michael Saboff.
709
710         * WebKit.vcxproj/WebKit/WebKitVersion.cmd: Use correct
711         path to Python under Cygwin.
712
713 2014-04-20  Andreas Kling  <akling@apple.com>
714
715         Blind Windows build fix. Hope I guessed the 64-bit mangled form right.
716
717         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
718
719 2014-04-18  Philippe Normand  <pnormand@igalia.com>
720
721         Remove NETWORK_INFO support
722         https://bugs.webkit.org/show_bug.cgi?id=131841
723
724         Reviewed by Gyuyoung Kim.
725
726         * PlatformEfl.cmake:
727
728 2014-04-17  Brent Fulgham  <bfulgham@apple.com>
729
730         [Win] Unreviewed 64-bit build fix.
731
732         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Do not
733         export 32-bit symbol in 64-bit build. 
734
735 2014-04-17  Hyowon Kim  <hw1008.kim@samsung.com>
736
737         [EFL] Remove deprecated ewk_paint code.
738         https://bugs.webkit.org/show_bug.cgi?id=131266
739
740         Reviewed by Gyuyoung Kim.
741
742         ewk_paint related code was deprecated since r166637.
743
744         * PlatformEfl.cmake: Remove ewk_paint_context.cpp
745
746 2014-04-16  Simon Fraser  <simon.fraser@apple.com>
747
748         Make Windows fail with a link error so I know what the new symbol is.
749
750         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
751
752 2014-04-10  Michael Saboff  <msaboff@apple.com>
753
754         LLInt interpreter code should be generated as part of one function
755         https://bugs.webkit.org/show_bug.cgi?id=131205
756
757         Reviewed by Mark Lam.
758
759         Updated VS dependencies for JavaScriptCore changes.
760
761         * WebKit.vcxproj/WebKit.sln:
762
763 2014-04-10  Brent Fulgham  <bfulgham@apple.com>
764
765         [Win] Unreviewed 64-bit Build Fix.
766
767         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Provide
768         proper mangled names for 64-bit build.
769
770 2014-04-08  Martin Robinson  <mrobinson@igalia.com>
771
772         [GTK] Remove the WebKitGTK+ WebKit 1 code
773         https://bugs.webkit.org/show_bug.cgi?id=131399
774
775         Reviewed by Anders Carlsson.
776
777         * PlatformGTK.cmake: Removed.
778         * gtk: Remove this entire directory.
779
780 2014-04-06  Darin Adler  <darin@apple.com>
781
782         Make some bindings improvements, with smaller code size for error message generation
783         https://bugs.webkit.org/show_bug.cgi?id=131285
784
785         Reviewed by Andreas Kling.
786
787         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Updated for
788         changes in JavaScript binding functions.
789
790 2014-04-05  Brian J. Burg  <burg@cs.washington.edu>
791
792         Web Inspector: remove unused test hook setInspectorResourcesDataSizeLimits
793         https://bugs.webkit.org/show_bug.cgi?id=131268
794
795         Reviewed by Timothy Hatcher.
796
797         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove symbols.
798
799 2014-04-05  Brian J. Burg  <burg@cs.washington.edu>
800
801         Web Inspector: remove unused metrics and commands from the Timeline agent
802         https://bugs.webkit.org/show_bug.cgi?id=131184
803
804         Reviewed by Timothy Hatcher.
805
806         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove symbols.
807
808 2014-04-04  Brent Fulgham  <bfulgham@apple.com>
809
810         Unreviewed build fix.
811
812         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing
813         symbol export.
814
815 2014-04-03  Brent Fulgham  <bfulgham@apple.com>
816
817         Unreviewed build fix.
818
819         * WebKit.vcxproj/WebKit.sln: Make sure we don't generate the
820         WebInspectorUI before the generated JS is ready.
821
822 2014-04-02  Benjamin Poulain  <bpoulain@apple.com>
823
824         [iOS] Remove the legacy string drawing code
825         https://bugs.webkit.org/show_bug.cgi?id=131088
826
827         Reviewed by Sam Weinig.
828
829         * WebKit.xcodeproj/project.pbxproj:
830
831 2014-04-02  Brent Fulgham  <bfulgham@apple.com>
832
833         [Win] Unreviewed build fix for full Debug rebuild.
834
835         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export JSC symbol needed by testing infrastructure.
836
837 2014-04-01  Zalan Bujtas  <zalan@apple.com>
838
839         Subpixel rendering: Transition class Image (and its dependencies) from int to float to enable subpixel positioned/sized images.
840         https://bugs.webkit.org/show_bug.cgi?id=130643
841
842         Reviewed by Simon Fraser.
843
844         This is in preparation to support subpixel positioned/sized background images. While 1x bitmap images can't take
845         subpixel sizing on hidpi resolutions, both generated and hidpi images can.
846         This patch does not change Image behavior in general as both position and size are still snapped to integral values.  
847
848         No change in behavior.
849
850         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
851
852 2014-03-31  Andreas Kling  <akling@apple.com>
853
854         Blind Windows build fix. Check my mangle-fu.
855
856         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
857
858 2014-03-26  Brent Fulgham  <bfulgham@apple.com>
859
860         Unreviewed build/test correction.
861
862         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export the AXObjectCache::setEnhancedUserInterfaceEnabled
863         set function.
864
865 2014-03-22  Darin Adler  <darin@apple.com>
866
867         Remove String::deprecatedCharacters
868         https://bugs.webkit.org/show_bug.cgi?id=126854
869
870         Reviewed by Sam Weinig.
871
872         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
873         Removed getData16SlowCase.
874
875 2014-03-21  Alex Christensen  <achristensen@webkit.org>
876
877         [Win] Compile fixes with video not enabled.
878         https://bugs.webkit.org/show_bug.cgi?id=130597
879
880         Reviewed by Darin Adler.
881
882         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
883         Only include MediaSessionManager symbols if video is enabled.
884
885 2014-03-21  Pratik Solanki  <psolanki@apple.com>
886
887         Check for inappropriate macros in private headers
888         https://bugs.webkit.org/show_bug.cgi?id=130564
889
890         Reviewed by Filip Pizlo.
891
892         Check PrivateHeaders for inappropriate macros as well so that we avoid build breakages like
893         the one due to the original commit for bug 130142.
894
895         * WebKit.xcodeproj/project.pbxproj:
896
897 2014-03-20  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
898
899         [EFL][GTK] Get CMake to find Freetype2 properly
900         https://bugs.webkit.org/show_bug.cgi?id=130150
901
902         Reviewed by Martin Robinson.
903
904         Newer versions of CMake are not able to find Freetype2 correctly.
905         FindFreetype2.cmake checks for the version number in freetype.h header, since it seems that bug exists in
906         freetype2 repo, because a completely different version number is found in freetype2.pc.
907
908         * PlatformEfl.cmake:
909
910 2014-03-20  Beth Dakin  <bdakin@apple.com>
911
912         Speculative build fix.
913
914         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
915
916 2014-03-20  Alex Christensen  <achristensen@webkit.org>
917
918         Build fixes for Win64.
919         https://bugs.webkit.org/show_bug.cgi?id=130481
920
921         Reviewed by Brent Fulgham.
922
923         * WebKit.vcxproj/WebKit.sln:
924         Don't build ANGLE projects for now, corrected build configurations,
925         and build WebInspectorUI.
926         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
927         Added 64-bit linker symbol.
928
929 2014-03-20  Gavin Barraclough  <barraclough@apple.com>
930
931         Merge AtomicString, Identifier
932         https://bugs.webkit.org/show_bug.cgi?id=128624
933
934         Reviewed by Geoff Garen.
935
936         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
937             - exports no longer needed.
938
939 2014-03-20  Commit Queue  <commit-queue@webkit.org>
940
941         Unreviewed, rolling out r165962.
942         https://bugs.webkit.org/show_bug.cgi?id=130512
943
944         It broke the build (Requested by Ossy on #webkit).
945
946         Reverted changeset:
947
948         "[EFL][GTK] Get CMake to find Freetype2 properly"
949         https://bugs.webkit.org/show_bug.cgi?id=130150
950         http://trac.webkit.org/changeset/165962
951
952 2014-03-20  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
953
954         [EFL][GTK] Get CMake to find Freetype2 properly
955         https://bugs.webkit.org/show_bug.cgi?id=130150
956
957         Reviewed by Csaba Osztrogonác.
958
959         Newer versions of CMake are not able to find Freetype2 correctly.
960         FindFreetype2.cmake checks for the version number in freetype.h header, since it seems that bug exists in
961         freetype2 repo, because a completely different version number is found in freetype2.pc.
962
963         * PlatformEfl.cmake:
964
965 2014-03-18  Samuel White  <samuel_white@apple.com>
966
967         AX: Not able to use arrow keys to read text with VoiceOver before selection is set someplace (anyplace).
968         https://bugs.webkit.org/show_bug.cgi?id=130250
969
970         Reviewed by Chris Fleizach.
971
972         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
973
974 2014-03-17  Ryosuke Niwa  <rniwa@webkit.org>
975
976         Revert the erroneous change made by Xcode.
977
978         * WebKit.xcodeproj/project.pbxproj:
979
980 2014-03-16  Darin Adler  <darin@apple.com>
981
982         Optimize hasTagName when called on an HTMLElement
983         https://bugs.webkit.org/show_bug.cgi?id=130090
984
985         Reviewed by Antti Koivisto.
986
987         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
988         Updated exports for QualifiedName -> HTMLQualifiedName change.
989
990 2014-03-14  Maciej Stachowiak  <mjs@apple.com>
991
992         Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers
993         https://bugs.webkit.org/show_bug.cgi?id=130276
994         <rdar://problem/16266927>
995
996         Reviewed by Simon Fraser.
997
998         * scripts/generate-webkitversion.pl:
999         (printLicenseHeader):
1000
1001 2014-03-14  Oliver Hunt  <oliver@apple.com>
1002
1003         Improve dom error messages
1004         https://bugs.webkit.org/show_bug.cgi?id=130103
1005
1006         Reviewed by Andreas Kling.
1007
1008         Make windows build.
1009
1010         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1011
1012 2014-03-12  Anders Carlsson  <andersca@apple.com>
1013
1014         <rdar://problem/16307346> Add new WebKitLegacy.framework.
1015
1016         Reviewed by Dan Bernstein.
1017
1018         * WebKit.xcodeproj/project.pbxproj:
1019         Add new files.
1020
1021 2014-03-12  Tim Horton  <timothy_horton@apple.com>
1022
1023         Hook up image controls for WebKit1
1024         https://bugs.webkit.org/show_bug.cgi?id=130062
1025         <rdar://problem/15964809>
1026
1027         Reviewed by Brady Eidson.
1028
1029         * WebKit.xcodeproj/project.pbxproj:
1030         Add WebSharingServicePickerController.
1031
1032 2014-03-11  Jae Hyun Park  <jaepark@webkit.org>
1033
1034         [GTK][CMake] Add HARFBUZZ_INCLUDE_DIRS to WebKit and WebKit2
1035         https://bugs.webkit.org/show_bug.cgi?id=130070
1036
1037         Reviewed by Martin Robinson.
1038
1039         * PlatformGTK.cmake:
1040
1041 2014-03-10  Brent Fulgham  <bfulgham@apple.com>
1042
1043         [Win] Unreviewed build fix (64-bit).
1044
1045         * WebKit.vcxproj/WebKit/WebKitCommon.props: Put uuid.lib as the last link library so that
1046         the MSIE DOM symbols don't conflict with WebKit's.
1047         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing 64-bit symbol definitions.
1048
1049 2014-03-10  Brent Fulgham  <bfulgham@apple.com>
1050
1051         [Win] Pass environment to Pre-Build, Pre-Link, and Post-Build Stages.
1052         https://bugs.webkit.org/show_bug.cgi?id=130023
1053
1054         Reviewed by Dean Jackson.
1055
1056         * WebKit.vcxproj/WebKit.make: Removed.
1057         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Use %PlatformArchitecture% rather than
1058         hard-coded 32-bit path.
1059
1060 2014-03-10  Martin Robinson  <mrobinson@igalia.com>
1061
1062         [GTK] [CMake] Clean up library linking
1063         https://bugs.webkit.org/show_bug.cgi?id=129782
1064
1065         Reviewed by Philippe Normand.
1066
1067         * PlatformGTK.cmake: Use the new macro.
1068
1069 2014-03-07  Alex Christensen  <achristensen@webkit.org>
1070
1071         [Win] Unreviewed build fix after r165310.
1072
1073         * WebKit.vcxproj/WebKit/WebKitDirectX.props:
1074         Replaced Platform macro, which is either "Win32" or "x64"
1075         with PlatformShortName macro, which is either "x86" or "x64".
1076         This is correct for finding the DirectX libraries.
1077
1078 2014-03-07  Brent Fulgham  <bfulgham@apple.com>
1079
1080         [Win] Unreviewed gardening (for 64-bit)
1081
1082         * WebKit.vcxproj/WebKit/WebKitDirectX.props: Use Platform macro, rather than
1083         hard-coded path. This allows it to work on 32-bit or 64-bit builds.
1084
1085 2014-03-07  Anders Carlsson  <andersca@apple.com>
1086
1087         Make it possible to copy WebKit2 headers to WebKit.framework
1088         https://bugs.webkit.org/show_bug.cgi?id=129935
1089
1090         Reviewed by Dan Bernstein.
1091
1092         * WebKit.xcodeproj/project.pbxproj:
1093         Move the migrate headers script out into its own file.
1094
1095 2014-03-07  Brent Fulgham  <bfulgham@apple.com>
1096
1097         [Win] Convert WebKit.make to an MSBuild file.
1098         https://bugs.webkit.org/show_bug.cgi?id=129888
1099
1100         Reviewed by Dean Jackson.
1101
1102         * WebKit.vcxproj/WebKit.proj: Added.
1103
1104 2014-03-06  Joseph Pecoraro  <pecoraro@apple.com>
1105
1106         Unreviewed follow-up fix for Windows for r165199.
1107
1108         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1109
1110 2014-03-05  Martin Hock  <mhock@apple.com>
1111
1112         Add support for sessions to MemoryCache.
1113         https://bugs.webkit.org/show_bug.cgi?id=127794
1114
1115         Reviewed by Sam Weinig.
1116
1117         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1118
1119 2014-03-03  Martin Robinson  <mrobinson@igalia.com>
1120
1121         [GTK][CMake] Generate documentation for the DOM bindings
1122         https://bugs.webkit.org/show_bug.cgi?id=126211
1123
1124         Reviewed by Carlos Garcia Campos.
1125
1126         * PlatformGTK.cmake: The list of headers for GIR generation has a better name
1127         now.
1128
1129 2014-03-03  Commit Queue  <commit-queue@webkit.org>
1130
1131         Unreviewed, rolling out r165013.
1132         http://trac.webkit.org/changeset/165013
1133         https://bugs.webkit.org/show_bug.cgi?id=129646
1134
1135         New code is not thread safe, asserting on a worker test
1136         (Requested by ap on #webkit).
1137
1138         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1139
1140 2014-03-03  Martin Hock  <mhock@apple.com>
1141
1142         Add support for sessions to MemoryCache.
1143         https://bugs.webkit.org/show_bug.cgi?id=127794
1144
1145         Reviewed by Sam Weinig.
1146
1147         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1148
1149 2014-03-02  Andreas Kling  <akling@apple.com>
1150
1151         Blind Windows build fix.
1152
1153         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1154
1155             Tweak JSDOMWindowBase::commonVM() return type to be a reference.
1156
1157 2014-02-28  Dan Bernstein  <mitz@apple.com>
1158
1159         [Mac] Remove MailQuirksUserScript.js
1160         https://bugs.webkit.org/show_bug.cgi?id=129536
1161
1162         Reviewed by Andy Estes.
1163
1164         * WebKit.xcodeproj/project.pbxproj: Removed reference to the file.
1165
1166 2014-02-26  Michael Saboff  <msaboff@apple.com>
1167
1168         Auto generate bytecode information for bytecode parser and LLInt
1169         https://bugs.webkit.org/show_bug.cgi?id=129181
1170
1171         Reviewed by Mark Lam.
1172
1173         Added ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR} to WebKit_INCLUDE_DIRECTORIES due to new
1174         generated Bytecodes.h include file.
1175
1176         * CMakeLists.txt:
1177
1178 2014-02-26  Alex Christensen  <achristensen@webkit.org>
1179
1180         [WinCairo] Fixed linking after disabling WebGL.
1181
1182         * WebKit.vcxproj/WebKit/WebKitCFLite.props:
1183         Don't link to ANGLE libraries, which are no longer built.
1184
1185 2014-02-26  Joseph Pecoraro  <pecoraro@apple.com>
1186
1187         Web Inspector: Remove console.profiles from window.console API
1188         https://bugs.webkit.org/show_bug.cgi?id=116883
1189
1190         Reviewed by Timothy Hatcher.
1191
1192         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1193
1194 2014-02-24  Martin Robinson  <mrobinson@igalia.com>
1195
1196         [GTK] generate-gtkdoc should not generate documentation for source files for unbuilt source files
1197         https://bugs.webkit.org/show_bug.cgi?id=128417
1198
1199         Reviewed by Carlos Garcia Campos.
1200
1201         * PlatformGTK.cmake: Correct the definition of WebKitGTK_ENUM_GENERATION_HEADERS and generate
1202         a gtkdoc-webkitgtk.cfg file to be used by generate-gtkdoc.
1203
1204 2014-02-24  Anders Carlsson  <andersca@apple.com>
1205
1206         Add WebViewGroup
1207         https://bugs.webkit.org/show_bug.cgi?id=129280
1208
1209         Reviewed by Dan Bernstein.
1210
1211         Add new files.
1212
1213         * WebKit.xcodeproj/project.pbxproj:
1214
1215 2014-02-24  Roger Fong  <roger_fong@apple.com>
1216
1217         [WinCairo] Disable ANGLE build on WinCairo port.
1218
1219         * WebKit.vcxproj/WebKit.sln:
1220
1221 2014-02-21  Brent Fulgham  <bfulgham@apple.com>
1222
1223         Unreviewed build fix after r164505
1224
1225         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Update exports
1226         definition for TreeScope::getElementById.
1227
1228 2014-02-21  Eric Carlson  <eric.carlson@apple.com>
1229
1230         Fix TimeRanges layering violations
1231         https://bugs.webkit.org/show_bug.cgi?id=128717
1232
1233         Reviewed by Jer Noble.
1234
1235         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: TimeRanges::create(void) for Internals.
1236
1237 2014-02-20  Enrique Ocaña González  <eocanha@igalia.com>
1238
1239         WebKitGTK+ should stop using COMPILE_ASSERT_MATCHING_ENUM macros
1240         https://bugs.webkit.org/show_bug.cgi?id=127800
1241
1242         Reviewed by Martin Robinson.
1243
1244         * PlatformGTK.cmake: Removed AssertMatchingEnums.cpp
1245
1246 2014-02-18  Ryosuke Niwa  <rniwa@webkit.org>
1247
1248         Changing selection shouldn't synchronously update editor UI components
1249         https://bugs.webkit.org/show_bug.cgi?id=129024
1250
1251         Reviewed by Brent Fulgham.
1252
1253         Added symbols for internals.
1254
1255         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1256
1257 2014-02-17  Sergio Correia  <sergio.correia@openbossa.org>
1258
1259         Replace uses of PassOwnPtr/OwnPtr with std::unique_ptr in WebCore/inspector
1260         https://bugs.webkit.org/show_bug.cgi?id=128681
1261
1262         Reviewed by Timothy Hatcher.
1263
1264         Another step towards getting rid of PassOwnPtr/OwnPtr, now targeting
1265         WebCore/inspector/*. Besides files in there, a few other files in
1266         JavaScriptCore/inspector, WebKit/, WebKit2/WebProcess/WebCoreSupport/
1267         and WebCore/testing were touched.
1268
1269         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1270
1271 2014-02-15  Alexey Proskuryakov  <ap@apple.com>
1272
1273         [Mac] Remove WebSerializedJSValue SPI
1274         https://bugs.webkit.org/show_bug.cgi?id=128720
1275
1276         Reviewed by Anders Carlsson.
1277
1278         * WebKit.xcodeproj/project.pbxproj: Removed WebSerializedJSValue files from the project.
1279
1280 2014-02-11  Alex Christensen  <achristensen@webkit.org>
1281
1282         Fixed linking on Win64.
1283         https://bugs.webkit.org/show_bug.cgi?id=128211
1284
1285         Reviewed by Brent Fulgham.
1286
1287         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1288         Corrected Win64 linker symbols.
1289
1290 2014-02-09  Mark Rowe  <mrowe@apple.com>
1291
1292         Stop relinking WebKit on every build.
1293
1294         * WebKit.xcodeproj/project.pbxproj: Fix the case on an input file for the Generate Export Files
1295         script phase so it will run only when the inputs change rather than on every build.
1296
1297 2014-02-09  Ryuan Choi  <ryuan.choi@samsung.com>
1298
1299         [EFL] Remove PageClientEfl
1300         https://bugs.webkit.org/show_bug.cgi?id=128508
1301
1302         Reviewed by Andreas Kling.
1303
1304         * PlatformEfl.cmake: Removed PageClientEfl.cpp
1305
1306 2014-02-06  Joseph Pecoraro  <pecoraro@apple.com>
1307
1308         Unreviewed Windows Build Fix after r163568.
1309
1310         Remove old symbol export. It is now const. Waiting for bot to produce new symbol.
1311
1312         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1313
1314 2014-02-05  Csaba Osztrogonác  <ossy@webkit.org>
1315
1316         Remove ENABLE(SVG) guards
1317         https://bugs.webkit.org/show_bug.cgi?id=127991
1318
1319         Reviewed by Sam Weinig.
1320
1321         * PlatformEfl.cmake:
1322
1323 2014-02-04  Eric Carlson  <eric.carlson@apple.com>
1324
1325         Refine MediaSession interruptions
1326         https://bugs.webkit.org/show_bug.cgi?id=128125
1327
1328         Reviewed by Jer Noble.
1329
1330         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export applicationWillEnterForeground
1331             and applicationWillEnterBackground for Internals.
1332
1333 2014-02-04  Commit Queue  <commit-queue@webkit.org>
1334
1335         Unreviewed, rolling out r163376.
1336         http://trac.webkit.org/changeset/163376
1337         https://bugs.webkit.org/show_bug.cgi?id=128184
1338
1339         Unexpected test failures. (Requested by eric_carlson on
1340         #webkit).
1341
1342         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1343
1344 2014-02-04  Eric Carlson  <eric.carlson@apple.com>
1345
1346         Refine MediaSession interruptions
1347         https://bugs.webkit.org/show_bug.cgi?id=128125
1348
1349         Reviewed by Jer Noble.
1350
1351         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export applicationWillEnterForeground
1352             and applicationWillEnterBackground for Internals.
1353
1354 2014-01-31  Oliver Hunt  <oliver@apple.com>
1355
1356         Rollout r163195 and related patches
1357
1358         * CMakeLists.txt:
1359
1360 2014-01-29  Oliver Hunt  <oliver@apple.com>
1361
1362         Make it possible to implement JS builtins in JS
1363         https://bugs.webkit.org/show_bug.cgi?id=127887
1364
1365         Reviewed by Michael Saboff.
1366
1367         CMake updates
1368
1369         * CMakeLists.txt:
1370
1371 2014-01-30  Martin Robinson  <mrobinson@igalia.com>
1372
1373         [GTK] [CMake] Add support for building against GTK+ 2
1374         https://bugs.webkit.org/show_bug.cgi?id=127959
1375
1376         Reviewed by Anders Carlsson.
1377
1378         * PlatformGTK.cmake: Use the new API version variable and don't use GTK3 directly.
1379
1380 2014-01-30  Commit Queue  <commit-queue@webkit.org>
1381
1382         Unreviewed, rolling out r163052.
1383         http://trac.webkit.org/changeset/163052
1384         https://bugs.webkit.org/show_bug.cgi?id=127895
1385
1386         It was the buildfix after the rolled out r163048 (Requested by
1387         Ossy on #webkit).
1388
1389         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1390
1391 2014-01-29  Dan Bernstein  <mitz@apple.com>
1392
1393         Moved linking against common frameworks and a library from the .xcconfig file into the target.
1394
1395         Reviewed by Tim Horton.
1396
1397         * WebKit.xcodeproj/project.pbxproj:
1398
1399 2014-01-29  Sam Weinig  <sam@webkit.org>
1400
1401         Fix windows.
1402
1403         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1404
1405 2014-01-29  Ryuan Choi  <ryuan.choi@samsung.com>
1406
1407         EFL port should stop using COMPILE_ASSERT_MATCHING_ENUM macros
1408         https://bugs.webkit.org/show_bug.cgi?id=127801
1409
1410         Reviewed by Anders Carlsson.
1411
1412         * PlatformEfl.cmake: Removed AssertMatchingEnums.cpp
1413
1414 2014-01-27  Roger Fong  <roger_fong@apple.com>
1415
1416         [Windows] Tests crashing on Windows after r162816.
1417         https://bugs.webkit.org/show_bug.cgi?id=127703.
1418
1419         Reviewed by Alexey Proskuryakov.
1420
1421         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove variable export in favor of function export.
1422
1423 2014-01-26  Chris Fleizach  <cfleizach@apple.com>
1424
1425         AX: Disable accessibility after every test run
1426         https://bugs.webkit.org/show_bug.cgi?id=127439
1427
1428         Reviewed by Alexey Proskuryakov.
1429
1430         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1431
1432 2014-01-26  Anders Carlsson  <andersca@apple.com>
1433
1434         Fix build.
1435         
1436         Make HistoryPropertyList an Objective-C++ class.
1437
1438         * WebKit.xcodeproj/project.pbxproj:
1439
1440 2014-01-25  Alex Christensen  <achristensen@webkit.org>
1441
1442         Unreviewed build fix for Win64.
1443
1444         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1445         Corrected 64-bit linker symbol.
1446
1447 2014-01-23  Simon Fraser  <simon.fraser@apple.com>
1448
1449         Attempt to fix Windows DRT link issue.
1450
1451         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1452
1453 2014-01-23  Simon Fraser  <simon.fraser@apple.com>
1454
1455         Make visibleContentRect() return actualVisibleContentRect() on iOS most of the time
1456         https://bugs.webkit.org/show_bug.cgi?id=127456
1457         
1458         Reviewed by Antti Koivisto.
1459         
1460         On iOS, visibleContentRect() returns the entire document rect for historical
1461         reasons, and actualVisibleContentRect() returns what visibleContentRect()
1462         returns on other platforms.
1463         
1464         In addition, actualVisibleContentRect() was returning an empty rect in WK2.
1465         
1466         Reduce the confusion of #ifdefs by making visibleContentRect() behave like
1467         actualVisibleContentRect() by default on iOS. Where it needs the old behavior,
1468         an optional parameter, LegacyIOSDocumentVisibleRect, provides this.
1469         
1470         Achieve this by having the virtual ScrollableArea::visibleContentRectInternal(),
1471         which is called by non-virtual visibleContentRect() and visibleContentRectIncludingScrollbars().
1472         
1473         Similarly clean up visibleHeight/visibleWidth functions by having visibleSize() be virtual,
1474         with non-virtual visibleHeight() and visibleWidth().
1475         
1476         ScrollableArea subclasses override visibleContentRectInternal() and visibleSize() where necessary.
1477         
1478         Mechanically change all the call sites of actualVisibleContentRect() to
1479         use visibleContentRect(), and the call sites of visibleContentRect()
1480         to visibleContentRect(..., LegacyIOSDocumentVisibleRect), adding comments
1481         where this may not be appropriate.
1482         
1483         Change callers of visibleContentRect(IncludeScrollbars...) to visibleContentRectIncludingScrollbars().
1484         
1485         Also add actualScrollPosition(), and clean up some actualScroll* call sites.
1486         
1487         No behavior change.
1488
1489         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1490
1491 2014-01-22  Brent Fulgham  <bfulgham@apple.com>
1492
1493         [Win] Update project and solution files for 64-bit builds
1494         https://bugs.webkit.org/show_bug.cgi?id=127457
1495
1496         Reviewed by Eric Carlson.
1497
1498         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Update for VS2013.
1499         * WebKit.vcxproj/WebKit.submit.sln: Add 64-bit target.
1500         * WebKit.vcxproj/WebKit/WebKit.vcxproj: Update for VS2013
1501         * WebKit.vcxproj/WebKit/WebKitApple.props: Remove unused QTMovieWin
1502         library dependency.
1503         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
1504         Update for VS2013.
1505         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Ditto
1506
1507 2014-01-22  Martin Robinson  <mrobinson@igalia.com>
1508
1509         [GTK] Avoid a circular dependency when building webkitenumtypes.h
1510         https://bugs.webkit.org/show_bug.cgi?id=127199
1511
1512         Reviewed by Daniel Bates.
1513
1514         * PlatformGTK.cmake: Create a new list of headers consisting of all installed headers
1515         except webkitenumtypes.h. Use this list when generating webkitenumtypes.h.
1516
1517 2014-01-21  Alex Christensen  <achristensen@webkit.org>
1518
1519         Unreviewed build fix for Win64.
1520
1521         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1522         Corrected 64-bit linker symbols.
1523
1524 2014-01-18  Brian Burg  <bburg@apple.com>
1525
1526         Another build fix attempt for Windows and EFL WebKit1.
1527
1528         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1529
1530 2014-01-18  Brian Burg  <bburg@apple.com>
1531
1532         Unreviewed build fix attempt for Windows.
1533
1534         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1535
1536 2014-01-17  Martin Robinson  <mrobinson@igalia.com>
1537
1538         Build fix for the CMake GTK+ build
1539
1540         * PlatformGTK.cmake: We need to include ProgressTrackerClientGtk in the source list.
1541
1542 2014-01-17  Beth Dakin  <bdakin@apple.com>
1543
1544         Need a way to test the tile cache with margins enabled
1545         https://bugs.webkit.org/show_bug.cgi?id=127194
1546         -and corresponding-
1547         <rdar://problem/15571327>
1548
1549         Reviewed by Tim Horton.
1550
1551         Attempt to keep Windows building.
1552
1553         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1554
1555 2014-01-16  Andy Estes  <aestes@apple.com>
1556
1557         [iOS] Fix build issues with exported headers
1558
1559         * WebKit.xcodeproj/project.pbxproj: Removed WebPluginPrivate.h from
1560         the project.
1561
1562 2014-01-15  Ryuan Choi  <ryuan.choi@samsung.com>
1563
1564         [EFL][WK1] Implement ProgressTrackerClientEfl to fix the crash
1565         https://bugs.webkit.org/show_bug.cgi?id=127031
1566
1567         Reviewed by Gyuyoung Kim.
1568
1569         * PlatformEfl.cmake: Added ProgressTrackerClientEfl.cpp into source lists.
1570
1571 2014-01-14  Anders Carlsson  <andersca@apple.com>
1572
1573         Create separate progress tracker clients
1574         https://bugs.webkit.org/show_bug.cgi?id=127025
1575
1576         Reviewed by Sam Weinig.
1577
1578         * WebKit.xcodeproj/project.pbxproj:
1579
1580 2014-01-14  Dean Jackson  <dino@apple.com>
1581
1582         Correct grave mistake in updating the pbxproj file rather than xcconfig.
1583
1584         * WebKit.xcodeproj/project.pbxproj:
1585
1586 2014-01-14  Dean Jackson  <dino@apple.com>
1587
1588         Attempt to fix 32-bit Mac build.
1589
1590         * WebKit.xcodeproj/project.pbxproj:
1591
1592 2014-01-14  Dean Jackson  <dino@apple.com>
1593
1594         [WK1] Allow generated export files on iOS
1595         https://bugs.webkit.org/show_bug.cgi?id=127008
1596
1597         Reviewed by Simon Fraser.
1598
1599         Modify the export file generation rule to read from
1600         a shared and platform-specific input file.
1601
1602         * WebKit.xcodeproj/project.pbxproj:
1603
1604 2014-01-13  Alex Christensen  <achristensen@webkit.org>
1605
1606         Unreviewed build fix for Win64.
1607
1608         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1609         Corrected 64-bit linker symbols.
1610
1611 2014-01-13  Daniel Bates  <dabates@apple.com>
1612
1613         [iOS] More build fixes for WebKit
1614
1615         Add iOS-specific logic to build phases: "Symlink WebKitPluginHost in to place" and "Migrate Headers".
1616
1617         * WebKit.xcodeproj/project.pbxproj:
1618
1619 2014-01-13  Daniel Bates  <dabates@apple.com>
1620
1621         [iOS] Fix up WebKit build phases
1622
1623         Add iOS-specific logic to build phrases "Generate 64-bit Export File" and "Migrate Headers".
1624
1625         * WebKit.xcodeproj/project.pbxproj:
1626
1627 2014-01-13  Daniel Bates  <dabates@apple.com>
1628
1629         [iOS] Don't link to Mac-only frameworks when building WebKit
1630
1631         Currently the Xcode project always links against various Mac-only frameworks (e.g. Carbon.framework).
1632         Instead the Xcode project should only link against {JavaScriptCore, WebCore}.framework and
1633         libicucore.dylib, which are the frameworks/libraries that are shared by both the Mac and iOS port. We'll
1634         use Configuration/WebCore.xcconfig to specify additional port-specific frameworks to link against.
1635
1636         * WebKit.xcodeproj/project.pbxproj:
1637
1638 2014-01-13  Eric Carlson  <eric.carlson@apple.com>
1639
1640         Unreviewed build fix.
1641
1642         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing
1643             exports needed for Windows build after r161899.
1644
1645 2014-01-13  Andy Estes  <aestes@apple.com>
1646
1647         [iOS] Build Fix: switch back to calling postprocess-headers.sh
1648
1649         * WebKit.xcodeproj/project.pbxproj:
1650
1651 2014-01-12  Dan Bernstein  <mitz@apple.com>
1652
1653         Try to fix the Windows build after r161852.
1654
1655         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1656
1657 2014-01-10  Daniel Bates  <dabates@apple.com>
1658
1659         [iOS] Upstream WebCore and Tools miscellaneous changes
1660         https://bugs.webkit.org/show_bug.cgi?id=126698
1661
1662         Reviewed by David Kilzer.
1663
1664         * WebKit.xcodeproj/project.pbxproj:
1665
1666 2014-01-09  Benjamin Poulain  <bpoulain@apple.com>
1667
1668         Remove the WebKit layer of the Blackberry port
1669         https://bugs.webkit.org/show_bug.cgi?id=126715
1670
1671         Reviewed by Anders Carlsson.
1672
1673         * PlatformBlackBerry.cmake: Removed.
1674         * blackberry: Removed.
1675
1676 2014-01-08  Ryuan Choi  <ryuan.choi@samsung.com>
1677
1678         [EFL] Merge ewk_view_single into ewk_view
1679         https://bugs.webkit.org/show_bug.cgi?id=126508
1680
1681         Reviewed by Gyuyoung Kim.
1682
1683         * PlatformEfl.cmake: Removed ewk_view_single.cpp.
1684
1685 2014-01-08  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1686
1687         [EFL] Move efl API test binaries to TestWebKitAPI/EWebKit|EWebKit2
1688         https://bugs.webkit.org/show_bug.cgi?id=126615
1689
1690         Reviewed by Martin Robinson.
1691
1692         Now EFL API test binaries created in *bin* directory with other executables.
1693         It would be good to move them to their folder. This patch moves them to
1694         *TestWebKitAPI/EWebKit|EWebKit2* directories.
1695
1696         * PlatformEfl.cmake:
1697
1698 2014-01-08  Brent Fulgham  <bfulgham@apple.com>
1699
1700         Unreviewed build fix.
1701
1702         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing
1703         exports needed for Windows build.
1704
1705 2014-01-07  Eric Carlson  <eric.carlson@apple.com>
1706
1707         Teach MediaSessionManager to manage interruptions
1708         https://bugs.webkit.org/show_bug.cgi?id=126530
1709
1710         Reviewed by Sam Weinig.
1711
1712         * CMakeLists.txt: Add ${WEBCORE_DIR}/platform/animation to WebCore include directories.
1713
1714 2014-01-06  Martin Robinson  <mrobinson@igalia.com>
1715
1716         Small build fix for the GTK+ CMake port
1717
1718         * PlatformGTK.cmake: Include a missing GeoClue include directory.
1719
1720 2014-01-06  Martin Robinson  <mrobinson@igalia.com>
1721
1722         [CMake] [GTK] Fix the build for the WebKitGTK+ developer configuration
1723         https://bugs.webkit.org/show_bug.cgi?id=126505
1724
1725         Reviewed by Gustavo Noronha Silva.
1726
1727         * PlatformGTK.cmake: Add the geoclue platform directory to the include directory list.
1728
1729 2014-01-06  Mark Rowe  <mrowe@apple.com>
1730
1731         <https://webkit.org/b/126499> Move WebKit off the legacy WebKit availability macros
1732
1733         The legacy WebKit availability macros are verbose, confusing, and provide no benefit
1734         over using the system availability macros directly. The original vision was that
1735         they'd serve a cross-platform purpose but that never came to be.
1736
1737         Since WebKit1 is API on OS X but SPI on iOS, some indirection is still needed in the
1738         availability macros to allow the headers to advertise the API as unavailable on OS X
1739         without interfering with the ability to build on iOS. This is achieved by defining
1740         WEBKIT-prefixed versions of the Foundation availability macros that are defined to
1741         their NS-prefixed equivalents. The installed headers are post-processed to map these
1742         macros back to their Foundation equivalents.
1743
1744         Part of <rdar://problem/15512304>.
1745
1746         Reviewed by Sam Weinig.
1747
1748         * WebKit.xcodeproj/project.pbxproj: Change the Postprocess Headers build phase to
1749         invoke mac/postprocess-headers.sh.
1750
1751 2014-01-05  Martin Robinson  <mrobinson@igalia.com>
1752
1753         [GTK] [CMake] Ensure that the autotools build and the CMake install the same files
1754         https://bugs.webkit.org/show_bug.cgi?id=116379
1755
1756         Reviewed by Gustavo Noronha Silva.
1757
1758         * PlatformGTK.cmake: Install API headers, gir files, and the pkg-config file. Move
1759         a couple installed and generated headers to the installed headers list.
1760
1761 2014-01-04  Martin Robinson  <mrobinson@igalia.com>
1762
1763         [GTK] [CMake] Improve the way we locate gobject-introspection
1764         https://bugs.webkit.org/show_bug.cgi?id=126452
1765
1766         Reviewed by Philippe Normand.
1767
1768         * PlatformGTK.cmake: Use the new introspection variables.
1769
1770 2014-01-03  Simon Fraser  <simon.fraser@apple.com>
1771
1772         Attempt to fix EFL build.
1773
1774         * CMakeLists.txt:
1775
1776 2013-12-31  Andy Estes  <aestes@apple.com>
1777
1778         [iOS] Upstream PLATFORM(IOS) changes to Source/WebKit/
1779         https://bugs.webkit.org/show_bug.cgi?id=125746
1780
1781         Reviewed by David Kilzer.
1782
1783         * WebKit.xcodeproj/project.pbxproj: Added WebDatabaseManagerInternal.h
1784         and iOS.xcconfig.
1785
1786 2013-12-30  Martin Robinson  <mrobinson@igalia.com>
1787
1788         [CMake] [GTK] Add support for GObject introspection
1789         https://bugs.webkit.org/show_bug.cgi?id=126162
1790
1791         Reviewed by Daniel Bates.
1792
1793         * PlatformGTK.cmake: Add the GIR targets.
1794
1795 2013-12-29  Ryuan Choi  <ryuan.choi@samsung.com>
1796
1797         [EFL] Remove ewk_view_tiled
1798         https://bugs.webkit.org/show_bug.cgi?id=125961
1799
1800         Reviewed by Gyuyoung Kim.
1801
1802         * PlatformEfl.cmake: Removed ewk_view_tiled related files.
1803
1804 2013-12-29  Martin Robinson  <mrobinson@igalia.com>
1805
1806         [GTK] [CMake] Convenience libraries that export API should be compiled with --whole-archive on Unix
1807         https://bugs.webkit.org/show_bug.cgi?id=126232
1808
1809         Reviewed by Gustavo Noronha Silva.
1810
1811         * PlatformGTK.cmake: Prefix libGObjectDOMBindings with --whole-archive so that
1812         symbols are not omitted during final linking.
1813
1814 2013-12-25  Martin Robinson  <mrobinson@igalia.com>
1815
1816         [GTK] [CMake] Clean up generated sources directories
1817         https://bugs.webkit.org/show_bug.cgi?id=126216
1818
1819         Reviewed by Gustavo Noronha Silva.
1820
1821         * PlatformGTK.cmake: Use the new derived source variables.
1822
1823 2013-12-22  Martin Robinson  <mrobinson@igalia.com>
1824
1825         [GTK][CMake] libtool-compatible soversion calculation
1826         https://bugs.webkit.org/show_bug.cgi?id=125511
1827
1828         Reviewed by Gustavo Noronha Silva.
1829
1830         * CMakeLists.txt: Use the POPULATE_LIBRARY_VERSION macro and the
1831         library-specific version information.
1832
1833 2013-12-23  Gustavo Noronha Silva  <gns@gnome.org>
1834
1835         [GTK] [CMake] Generate pkg-config files
1836         https://bugs.webkit.org/show_bug.cgi?id=125685
1837
1838         Reviewed by Martin Robinson.
1839
1840         * PlatformGTK.cmake: generate webkitgtk-3.0.pc.
1841
1842 2013-12-22  Martin Robinson  <mrobinson@igalia.com>
1843
1844         Small build fix for GTK+ with the CMake build
1845
1846         * CMakeLists.txt: Remove duplicate include directory and add missing directories
1847         necessary for GTK+.
1848
1849 2013-12-20  Simon Fraser  <simon.fraser@apple.com>
1850
1851         Try to fix the Windows build.
1852
1853         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1854
1855 2013-12-20  Brent Fulgham  <bfulgham@apple.com>
1856
1857         [Win] Unreviewed build fix after r160908.
1858
1859         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add
1860         missing export.
1861
1862 2013-12-18  Gustavo Noronha Silva  <gns@gnome.org>
1863
1864         Unreviewed cmake build fix for GTK+.
1865
1866         * PlatformGTK.cmake: add missing include directory.
1867
1868 2013-12-16  Martin Robinson  <mrobinson@igalia.com>
1869
1870         [GTK] [CMake] Add support for building WebKit1
1871         https://bugs.webkit.org/show_bug.cgi?id=116377
1872
1873         Reviewed by Gustavo Noronha Silva.
1874
1875         * CMakeLists.txt: Updated WebCore include directory list for WebKitGTK+ and
1876         added BUILDING_WEBKIT to the list of defines.
1877         * PlatformGTK.cmake: Added.
1878
1879 2013-12-18  Alex Christensen  <achristensen@webkit.org>
1880
1881         [WinCairo] Preparation for GStreamer on Windows.
1882         https://bugs.webkit.org/show_bug.cgi?id=125946
1883
1884         Reviewed by Brent Fulgham.
1885
1886         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
1887         Use new GStreamer property sheets for WinCairo.
1888         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1889         Fixed 64-bit symbols, added GStreamer symbol.
1890
1891 2013-12-16  Alex Christensen  <achristensen@webkit.org>
1892
1893         [Win] Unreviewed build fix for 64-bit.
1894
1895         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1896         Corrected 64-bit linker symbols.
1897
1898 2013-12-16  Brent Fulgham  <bfulgham@apple.com>
1899
1900         [Win] Unreviewed build fix.
1901
1902         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Correct typo that added a '\' at the
1903         end of a line of the file.
1904
1905 2013-12-16  Brent Fulgham  <bfulgham@apple.com>
1906
1907         [Win] Remove dead code after conversion to VS2013
1908         https://bugs.webkit.org/show_bug.cgi?id=125795
1909
1910         Reviewed by Darin Adler.
1911
1912         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1913         Remove unused function exports.
1914
1915 2013-12-16  Alex Christensen  <achristensen@webkit.org>
1916
1917         Fixed Win64 build on VS2013.
1918         https://bugs.webkit.org/show_bug.cgi?id=125753
1919
1920         Reviewed by Brent Fulgham.
1921
1922         * WebKit.vcxproj/WebKit.sln:
1923         Use new 64-bit WebInspectorUI configurations.
1924         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
1925         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
1926         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
1927         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
1928         Added correct PlatformToolset for 64-bit builds.
1929
1930 2013-12-15  Brent Fulgham  <bfulgham@webkit.org>
1931
1932         [Win] Unreviewed build fix.
1933
1934         * WebKit.vcxproj/WebKit.sln: Remove reference to QTMovieWin,
1935         which we do not wish to build.
1936
1937 2013-12-14  Brent Fulgham  <bfulgham@webkit.org>
1938
1939         [Win] Unreviewed build fix
1940
1941         QTMovieWin should not be build at the moment, but some builders
1942         are continuing to attempt it. This change marks the project
1943         file as excluded from building.
1944
1945         * WebKit.vcxproj/WebKit.sln: Mark QTMovieWin as excluded from build.
1946
1947 2013-12-13  Brent Fulgham  <bfulgham@apple.com>
1948
1949         Unreviewed build correction after r160548.
1950
1951         * WebKit.vcxproj/WebKit/WebKitApple.props: Exclude linking with QTMoveWin, which does
1952         not build with VS2013.
1953
1954 2013-12-13  Brent Fulgham  <bfulgham@apple.com>
1955
1956         Unreviewed build correction after r160548
1957
1958         * WebKit.vcxproj/WebKit.sln: Revise build order to avoid errors with ANGLE included.
1959
1960 2013-12-13  Brent Fulgham  <bfulgham@apple.com>
1961
1962         [Win] Unreviewed build fix after r160548
1963
1964         * WebKit.vcxproj/WebKit.sln: Revised to build under VS2013.
1965
1966 2013-12-13  Andy Estes  <aestes@apple.com>
1967
1968         Post-process exported WebKit headers based on PLATFORM_NAME
1969         https://bugs.webkit.org/show_bug.cgi?id=125682
1970
1971         Reviewed by Dan Bernstein.
1972
1973         Added a build phase that calls unifdef(1) on each of WebKit's Public
1974         and Private headers, defining TARGET_OS_EMBEDDED, TARGET_OS_IPHONE, and
1975         TARGET_IPHONE_SIMULATOR based on the value of PLATFORM_NAME. This has
1976         the effect of stripping out bits not needed by the SDK being built for.
1977
1978         * WebKit.xcodeproj/project.pbxproj:
1979
1980 2013-12-13  Brent Fulgham  <bfulgham@apple.com>
1981
1982         [Win] Switch WebKit solution to Visual Studio 2013
1983         https://bugs.webkit.org/show_bug.cgi?id=125192
1984
1985         Reviewed by Anders Carlsson.
1986
1987         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Update for VS2013
1988         * WebKit.vcxproj/WebKit.sln: Ditto
1989         * WebKit.vcxproj/WebKit/WebKit.vcxproj: Ditto
1990         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: Ditto
1991         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Ditto
1992
1993 2013-12-11  Alex Christensen  <achristensen@webkit.org>
1994
1995         [Win] Build fix after r159768.
1996         https://bugs.webkit.org/show_bug.cgi?id=125467
1997
1998         Reviewed by Brent Fulgham.
1999
2000         * WebKit.vcxproj/WebKit/WebKitVersion.cmd:
2001         Set PATH environment variable to include cygwin bin directory.
2002
2003 2013-12-11  Alex Christensen  <achristensen@webkit.org>
2004
2005         [Win] Unreviewed link fix.
2006
2007         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2008         Corrected 64-bit linker symbols.
2009
2010 2013-12-11  Joseph Pecoraro  <pecoraro@apple.com>
2011
2012         Web Inspector: Push More Inspector Required Classes Down into JavaScriptCore
2013         https://bugs.webkit.org/show_bug.cgi?id=125324
2014
2015         Reviewed by Timothy Hatcher.
2016
2017         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2018
2019 2013-12-11  Mark Rowe  <mrowe@apple.com>
2020
2021         <https://webkit.org/b/125562> Remove a Leopard-specific check from WebKit.xcodeproj
2022
2023         Reviewed by Anders Carlsson.
2024
2025         * WebKit.xcodeproj/project.pbxproj:
2026
2027 2013-12-06  Roger Fong <roger_fong@apple.com> and Brent Fulgham  <bfulgham@apple.com>
2028
2029         [Win] Support compiling with VS2013.
2030         https://bugs.webkit.org/show_bug.cgi?id=125353
2031
2032         Reviewed by Anders Carlsson.
2033
2034         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Provide
2035         proper exports for VS2013 build.
2036
2037 2013-12-06  Dániel Bátyai  <Batyai.Daniel@stud.u-szeged.hu>
2038
2039         Build fix after r160207, remove the BitmapImage::decodeSize symbol export
2040         https://bugs.webkit.org/show_bug.cgi?id=125342
2041
2042         Reviewed by Csaba Osztrogonác.
2043
2044         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2045
2046 2013-12-05  Brent Fulgham  <bfulgham@apple.com>
2047
2048         [Win] Avoid copying compiled-in resources to DSTROOT
2049         https://bugs.webkit.org/show_bug.cgi?id=125309
2050
2051         Reviewed by Jer Noble.
2052
2053         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Only copy Info.plist to the final WebKit.resource bundle.
2054         The PNG and RC files are compiled into the WebKit.dll library.
2055
2056 2013-12-04  Brent Fulgham  <bfulgham@apple.com>
2057
2058         [Win] Correct WebKit.make copy command to land resources in proper directory.
2059         https://bugs.webkit.org/show_bug.cgi?id=125249
2060
2061         Reviewed by Tim Horton.
2062
2063         * WebKit.vcxproj/WebKit.make: Correct the copy command.
2064
2065 2013-12-04  peavo@outlook.com  <peavo@outlook.com>
2066
2067         [Win][64-bit] Link error.
2068         https://bugs.webkit.org/show_bug.cgi?id=125234
2069
2070         Reviewed by Brent Fulgham.
2071
2072         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Changed 64-bit version of symbol.
2073
2074 2013-12-03  Joseph Pecoraro  <pecoraro@apple.com>
2075
2076         Web Inspector: Push Remote Inspector debugging connection management into JavaScriptCore
2077         https://bugs.webkit.org/show_bug.cgi?id=124613
2078
2079         Reviewed by Timothy Hatcher.
2080
2081         * WebKit.xcodeproj/project.pbxproj:
2082
2083 2013-12-03  Brent Fulgham  <bfulgham@apple.com>
2084
2085         [Win] WebKit.make Makefile doesn't copy resource bundle to DSTROOT
2086         https://bugs.webkit.org/show_bug.cgi?id=125160
2087
2088         Reviewed by Tim Horton.
2089
2090         * WebKit.vcxproj/WebKit.make: Add copy command for resource bundle.
2091
2092 2013-12-02  Beth Dakin  <bdakin@apple.com>
2093
2094         Attempted build fix. I think this is no longer needed.
2095
2096         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2097
2098 2013-12-02  Beth Dakin  <bdakin@apple.com>
2099
2100         Add a setting to opt into a mode where the background extends and fixed elements 
2101         don't move on rubber-band
2102         https://bugs.webkit.org/show_bug.cgi?id=124745
2103
2104         Reviewed by Tim Horton.
2105
2106         Keep Windows happy.
2107
2108         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2109
2110 2013-12-02  Brent Fulgham  <bfulgham@apple.com>
2111
2112         [Win] WebKit Project doesn't copy resource bundle
2113         https://bugs.webkit.org/show_bug.cgi?id=125078
2114
2115         Reviewed by Jer Noble.
2116
2117         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Correct post-build step
2118         to copy WebKit.resources to build target.
2119
2120 2013-11-28  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
2121
2122         Building EFL Webkit again with mediastream enabled
2123         https://bugs.webkit.org/show_bug.cgi?id=124930
2124
2125         Reviewed by Csaba Osztrogonác.
2126
2127         * CMakeLists.txt:
2128
2129 2013-11-27  Sam Weinig  <sam@webkit.org>
2130
2131         Fix the iOS build.
2132
2133         * WebKit.xcodeproj/project.pbxproj:
2134
2135 2013-11-25  peavo@outlook.com  <peavo@outlook.com>
2136
2137         [Win] WebKit version in user agent string is incorrect.
2138         https://bugs.webkit.org/show_bug.cgi?id=124454
2139
2140         Reviewed by Brent Fulgham.
2141
2142         Generate WebKitVersion.h file from mac's Version.xcconfig file.
2143
2144         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
2145         * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters:
2146         * WebKit.vcxproj/WebKit/WebKitVersion.cmd: Added.
2147
2148 2013-11-23  Xabier Rodriguez Calvar  <calvaris@igalia.com>
2149
2150         [GStreamer] Remove 0.10 codepath
2151         https://bugs.webkit.org/show_bug.cgi?id=124534
2152
2153         Reviewed by Philippe Normand.
2154
2155         * PlatformEfl.cmake: Removed FullscreenVideoControllerEfl.cpp.
2156
2157 2013-11-21  Alex Christensen  <achristensen@webkit.org>
2158
2159         Remove ANGLEGenerated from Windows build.
2160         https://bugs.webkit.org/show_bug.cgi?id=124759
2161
2162         Reviewed by Darin Adler.
2163
2164         * WebKit.vcxproj/WebKit.sln:
2165         Remove references to ANGLEGenerated.vcxproj.
2166
2167 2013-11-21  Peter Molnar  <pmolnar.u-szeged@partner.samsung.com>
2168
2169         Remove ENABLE_WORKERS
2170         https://bugs.webkit.org/show_bug.cgi?id=105784
2171
2172         Reviewed by Darin Adler.
2173
2174         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2175
2176 2013-11-21  peavo@outlook.com  <peavo@outlook.com>
2177
2178         [WinCairo] Building ANGLE libraries fails.
2179         https://bugs.webkit.org/show_bug.cgi?id=124679
2180
2181         Reviewed by Brent Fulgham.
2182
2183         * WebKit.vcxproj/WebKit/WebKitCFLite.props: Link with translator_hlsl.lib.
2184
2185 2013-11-19  Mark Lam  <mark.lam@apple.com>
2186
2187         Add tracking of endColumn for Executables.
2188         https://bugs.webkit.org/show_bug.cgi?id=124245.
2189
2190         Reviewed by Geoffrey Garen.
2191
2192         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2193         - Added an exported symbol to make the Win32 build happy. The Win64 symbol
2194           is currently a copy of the Win32 one. It'll need to be updated if the
2195           mangled symbol is different for Win64.
2196
2197 2013-11-18  Mark Rowe  <mrowe@apple.com>
2198
2199         Use hw.activecpu for determining how many processes to spawn.
2200
2201         It's documented as the preferred way to determine the number of threads
2202         or processes to create in a SMP aware application.
2203
2204         Rubber-stamped by Tim Horton.
2205
2206         * WebKit.xcodeproj/project.pbxproj:
2207
2208 2013-11-18  Ryuan Choi  <ryuan.choi@samsung.com>
2209
2210         [EFL] Add EWebKitConfig.cmake and EWebKit2Config.cmake
2211         https://bugs.webkit.org/show_bug.cgi?id=124478
2212
2213         Reviewed by Gyuyoung Kim.
2214
2215         EWebKit is built using CMake but applications use *.pc to use it.
2216         This patch provides EWebKitConfig.cmake and EWebKit2Config.cmake
2217         for applications which use EWebkit and is compiled by CMake.
2218
2219         * PlatformEfl.cmake:
2220         Configure and install EWebKitConfig.cmake and EWebKitConfigVersion.cmake
2221
2222 2013-11-13  Joseph Pecoraro  <pecoraro@apple.com>
2223
2224         Unreviewed rollout of r159271, broke Mountain Lion build.
2225
2226         * WebKit.xcodeproj/project.pbxproj:
2227
2228 2013-11-13  Anders Carlsson  <andersca@apple.com>
2229
2230         Deprecate WebHistory methods that use NSCalendarDate
2231         https://bugs.webkit.org/show_bug.cgi?id=124329
2232         <rdar://problem/15441122>
2233
2234         Reviewed by Mark Rowe.
2235
2236         * WebKit.xcodeproj/project.pbxproj:
2237         Add a shell script phase that uses unifdef to remove the __NSd_10_9 #define from
2238         WebHistory on Mavericks.
2239
2240 2013-11-11  Alex Christensen  <achristensen@webkit.org>
2241
2242         Unreviewed build fix for Win64.
2243
2244         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2245         Fixed 64-bit linker symbols.
2246
2247 2013-11-11  Dan Bernstein  <mitz@apple.com>
2248
2249         [Mac] .exp files are not source code
2250         https://bugs.webkit.org/show_bug.cgi?id=124154
2251
2252         Reviewed by Andy Estes.
2253
2254         * WebKit.xcodeproj/project.pbxproj: Removed WebKit.iOS.exp from the Compile Sources build
2255         phase.
2256
2257 2013-11-07  Roger Fong  <roger_fong@apple.com>
2258
2259         Unreviewed. Windows WebKit makefile fixes.
2260
2261         No need to copy over WebKit.resources.
2262
2263         * WebKit.vcxproj/WebKit.make:
2264         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
2265
2266 2013-11-07  Denis Nomiyama  <d.nomiyama@samsung.com>
2267
2268         [GTK] Glyphs in vertical text tests are rotated 90 degrees clockwise
2269         https://bugs.webkit.org/show_bug.cgi?id=50619
2270
2271         Reviewed by Martin Robinson.
2272
2273         Added WebCore/platform/graphics/opentype to the include path.
2274
2275         * PlatformEfl.cmake:
2276
2277 2013-11-04  Brent Fulgham  <bfulgham@apple.com>
2278
2279         [Win] Use VersionStamper for official builds
2280         https://bugs.webkit.org/show_bug.cgi?id=123758
2281
2282         Reviewed by Tim Horton.
2283
2284         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Restore command to
2285         call VersionStamper on final stage of build.
2286
2287 2013-11-02  Christophe Dumez  <ch.dumez@samsung.com>
2288
2289         EnforceRange doesn't enforce range of a short
2290         https://bugs.webkit.org/show_bug.cgi?id=123661
2291
2292         Reviewed by Alexey Proskuryakov.
2293
2294         Export symbols to fix Windows build.
2295
2296         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2297
2298 2013-11-01  Andy Estes  <aestes@apple.com>
2299
2300         [iOS] Make some headers Private
2301         https://bugs.webkit.org/show_bug.cgi?id=123626
2302
2303         Reviewed by Andreas Kling.
2304
2305         * WebKit.xcodeproj/project.pbxproj:
2306
2307 2013-11-01  Afonso R. Costa Jr.  <afonso.costa@samsung.com>
2308
2309         Expose setApplicationCacheOriginQuota via window.internals
2310         https://bugs.webkit.org/show_bug.cgi?id=87838
2311
2312         Reviewed by Joseph Pecoraro.
2313
2314         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add
2315         symbols for setApplicationCacheOriginQuota from Internals.
2316
2317 2013-11-01  Andy Estes  <aestes@apple.com>
2318
2319         Reverted r158443. It broke the build.
2320
2321         * WebKit.xcodeproj/project.pbxproj:
2322
2323 2013-11-01  Andy Estes  <aestes@apple.com>
2324
2325         [iOS] Make some headers Private
2326         https://bugs.webkit.org/show_bug.cgi?id=123626
2327
2328         Reviewed by Sam Weinig.
2329
2330         * WebKit.xcodeproj/project.pbxproj:
2331
2332 2013-10-31  Ryosuke Niwa  <rniwa@webkit.org>
2333
2334         Windows build fix attempt after r158421.
2335
2336         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2337
2338 2013-10-29  Andy Estes  <aestes@apple.com>
2339
2340         [iOS] Upstream Source/WebKit/ios/
2341         https://bugs.webkit.org/show_bug.cgi?id=123470
2342
2343         Reviewed by Sam Weinig.
2344
2345         * WebKit.xcodeproj/project.pbxproj:
2346
2347 2013-10-30  Myles C. Maxfield  <mmaxfield@apple.com>
2348
2349         WebKit/win/WebKitGraphics.h:void WebDrawText(WebTextRenderInfo*); is never called
2350         https://bugs.webkit.org/show_bug.cgi?id=123485
2351
2352         Reviewed by Brent Fulgham.
2353
2354         Deleting the function
2355
2356         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2357
2358 2013-10-30  Alex Christensen  <achristensen@webkit.org>
2359
2360         [Windows] Unreviewed build fix.
2361
2362         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2363         Added missing 32-bit and 64-bit linker symbols.
2364
2365 2013-10-30  Alex Christensen  <achristensen@webkit.org>
2366
2367         Disabled JIT on Win64.
2368         https://bugs.webkit.org/show_bug.cgi?id=122472
2369
2370         Reviewed by Geoffrey Garen.
2371
2372         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2373         Added missing 64-bit linker symbol.
2374
2375 2013-10-28  Joseph Pecoraro  <pecoraro@apple.com>
2376
2377         Upstream remaining PLATFORM(IOS) and ENABLE(REMOTE_INSPECTOR) pieces
2378         https://bugs.webkit.org/show_bug.cgi?id=123411
2379
2380         Reviewed by Timothy Hatcher.
2381
2382         * WebKit.xcodeproj/project.pbxproj:
2383
2384 2013-10-25  Joseph Pecoraro  <pecoraro@apple.com>
2385
2386         Upstream ENABLE(REMOTE_INSPECTOR) and enable on iOS and Mac
2387         https://bugs.webkit.org/show_bug.cgi?id=123111
2388
2389         Reviewed by Timothy Hatcher.
2390
2391         * WebKit.xcodeproj/project.pbxproj:
2392
2393 2013-10-23  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2394
2395         Integrate css3-images image-orientation with existing EXIF support
2396         https://bugs.webkit.org/show_bug.cgi?id=91566
2397
2398         Reviewed by Beth Dakin.
2399
2400         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Update export symbols for draw functions.
2401
2402 2013-10-15  Andy Estes  <aestes@apple.com>
2403
2404         Expose -[WebPluginPackage bundle] as SPI
2405         https://bugs.webkit.org/show_bug.cgi?id=122814
2406
2407         Reviewed by Anders Carlsson.
2408
2409         * WebKit.xcodeproj/project.pbxproj: Added WebPluginPackagePrivate.h.
2410
2411 2013-10-10  Ryosuke Niwa  <rniwa@webkit.org>
2412
2413         Windows build fix attempt.
2414
2415         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2416
2417 2013-10-10  Marcelo Morais  <m.morais@samsung.com>
2418
2419         Web Inspector: Remove the old front-end from WebKit
2420         https://bugs.webkit.org/show_bug.cgi?id=122295
2421
2422         Reviewed by Timothy Hatcher.
2423
2424         * PlatformBlackBerry.cmake: Removed the references for the old
2425         inspector front-end.
2426
2427 2013-10-10  Anders Carlsson  <andersca@apple.com>
2428
2429         Remove WebScrollBar
2430         https://bugs.webkit.org/show_bug.cgi?id=122623
2431
2432         Reviewed by Brent Fulgham.
2433
2434         Remove files from VS projects.
2435
2436         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
2437         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters:
2438         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
2439         * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters:
2440
2441 2013-10-08  Alex Christensen  <achristensen@webkit.org>
2442
2443         Fixed Win64 linking.
2444         https://bugs.webkit.org/show_bug.cgi?id=122530
2445
2446         Reviewed by Brent Fulgham.
2447
2448         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2449         Added 64-bit linker symbols.
2450
2451 2013-10-06  Andreas Kling  <akling@apple.com>
2452
2453         No? Okay, let's try that again..
2454
2455         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2456
2457 2013-10-06  Andreas Kling  <akling@apple.com>
2458
2459         Attempt to fix the Windows build.
2460
2461         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2462
2463 2013-10-06  Darin Adler  <darin@apple.com>
2464
2465         Try to fix the Windows build.
2466
2467         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2468         Removed export of non-existent Node::treeScope function returning
2469         a TreeScope*. Probably will have to add an export to fix the next failure.
2470
2471 2013-10-06  Darin Adler  <darin@apple.com>
2472
2473         Remove unneeded ScriptGCEvent class
2474         https://bugs.webkit.org/show_bug.cgi?id=122390
2475
2476         Reviewed by Anders Carlsson.
2477
2478         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2479         Replaced symbol from ScriptGCEvent with symbol from JSDOMWindowBase.
2480
2481 2013-10-04  Daniel Bates  <dabates@apple.com>
2482
2483         [iOS] Upstream disk image cache
2484         https://bugs.webkit.org/show_bug.cgi?id=121985
2485
2486         Reviewed by Joseph Pecoraro.
2487
2488         * WebKit.xcodeproj/project.pbxproj:
2489         * ios/WebCoreSupport/WebDiskImageCacheClientIOS.h: Added.
2490         * ios/WebCoreSupport/WebDiskImageCacheClientIOS.mm: Added.
2491
2492 2013-10-04  Anders Carlsson  <andersca@apple.com>
2493
2494         Remove WebAssertions.h
2495         https://bugs.webkit.org/show_bug.cgi?id=122328
2496
2497         Reviewed by Jessie Berlin.
2498
2499         * WebKit.xcodeproj/project.pbxproj:
2500
2501 2013-10-03  Anders Carlsson  <andersca@apple.com>
2502
2503         Remove WebNSNotificationCenterExtras
2504         https://bugs.webkit.org/show_bug.cgi?id=122316
2505
2506         Reviewed by Dan Bernstein.
2507
2508         Update Xcode project.
2509
2510         * WebKit.xcodeproj/project.pbxproj:
2511
2512 2013-10-02  Anders Carlsson  <andersca@apple.com>
2513
2514         Remove WebKit/qt.
2515
2516         Rubber-stamped by Andreas Kling.
2517
2518         * qt/Api/qhttpheader.cpp: Removed.
2519         * qt/Api/qhttpheader_p.h: Removed.
2520         * qt/Api/qwebdatabase.cpp: Removed.
2521         * qt/Api/qwebdatabase.h: Removed.
2522         * qt/Api/qwebdatabase_p.h: Removed.
2523         * qt/Api/qwebelement.cpp: Removed.
2524         * qt/Api/qwebelement.h: Removed.
2525         * qt/Api/qwebelement_p.h: Removed.
2526         * qt/Api/qwebhistory.cpp: Removed.
2527         * qt/Api/qwebhistory.h: Removed.
2528         * qt/Api/qwebhistory_p.h: Removed.
2529         * qt/Api/qwebhistoryinterface.cpp: Removed.
2530         * qt/Api/qwebhistoryinterface.h: Removed.
2531         * qt/Api/qwebkitglobal.cpp: Removed.
2532         * qt/Api/qwebkitglobal.h: Removed.
2533         * qt/Api/qwebkitplatformplugin.h: Removed.
2534         * qt/Api/qwebplugindatabase.cpp: Removed.
2535         * qt/Api/qwebplugindatabase_p.h: Removed.
2536         * qt/Api/qwebpluginfactory.cpp: Removed.
2537         * qt/Api/qwebpluginfactory.h: Removed.
2538         * qt/Api/qwebscriptworld.cpp: Removed.
2539         * qt/Api/qwebscriptworld.h: Removed.
2540         * qt/Api/qwebscriptworld_p.h: Removed.
2541         * qt/Api/qwebsecurityorigin.cpp: Removed.
2542         * qt/Api/qwebsecurityorigin.h: Removed.
2543         * qt/Api/qwebsecurityorigin_p.h: Removed.
2544         * qt/Api/qwebsettings.cpp: Removed.
2545         * qt/Api/qwebsettings.h: Removed.
2546         * qt/ChangeLog-2011-02-16: Removed.
2547         * qt/WebCoreSupport/ChromeClientQt.cpp: Removed.
2548         * qt/WebCoreSupport/ChromeClientQt.h: Removed.
2549         * qt/WebCoreSupport/ContextMenuClientQt.cpp: Removed.
2550         * qt/WebCoreSupport/ContextMenuClientQt.h: Removed.
2551         * qt/WebCoreSupport/DragClientQt.cpp: Removed.
2552         * qt/WebCoreSupport/DragClientQt.h: Removed.
2553         * qt/WebCoreSupport/DumpRenderTreeSupportQt.cpp: Removed.
2554         * qt/WebCoreSupport/DumpRenderTreeSupportQt.h: Removed.
2555         * qt/WebCoreSupport/EditorClientQt.cpp: Removed.
2556         * qt/WebCoreSupport/EditorClientQt.h: Removed.
2557         * qt/WebCoreSupport/FrameLoaderClientQt.cpp: Removed.
2558         * qt/WebCoreSupport/FrameLoaderClientQt.h: Removed.
2559         * qt/WebCoreSupport/FrameNetworkingContextQt.cpp: Removed.
2560         * qt/WebCoreSupport/FrameNetworkingContextQt.h: Removed.
2561         * qt/WebCoreSupport/FullScreenVideoQt.cpp: Removed.
2562         * qt/WebCoreSupport/FullScreenVideoQt.h: Removed.
2563         * qt/WebCoreSupport/GeolocationClientQt.cpp: Removed.
2564         * qt/WebCoreSupport/GeolocationClientQt.h: Removed.
2565         * qt/WebCoreSupport/GeolocationPermissionClientQt.cpp: Removed.
2566         * qt/WebCoreSupport/GeolocationPermissionClientQt.h: Removed.
2567         * qt/WebCoreSupport/IconDatabaseClientQt.cpp: Removed.
2568         * qt/WebCoreSupport/IconDatabaseClientQt.h: Removed.
2569         * qt/WebCoreSupport/InitWebCoreQt.cpp: Removed.
2570         * qt/WebCoreSupport/InitWebCoreQt.h: Removed.
2571         * qt/WebCoreSupport/InspectorClientQt.cpp: Removed.
2572         * qt/WebCoreSupport/InspectorClientQt.h: Removed.
2573         * qt/WebCoreSupport/InspectorServerQt.cpp: Removed.
2574         * qt/WebCoreSupport/InspectorServerQt.h: Removed.
2575         * qt/WebCoreSupport/NotificationPresenterClientQt.cpp: Removed.
2576         * qt/WebCoreSupport/NotificationPresenterClientQt.h: Removed.
2577         * qt/WebCoreSupport/PlatformStrategiesQt.cpp: Removed.
2578         * qt/WebCoreSupport/PlatformStrategiesQt.h: Removed.
2579         * qt/WebCoreSupport/PopupMenuQt.cpp: Removed.
2580         * qt/WebCoreSupport/PopupMenuQt.h: Removed.
2581         * qt/WebCoreSupport/QWebFrameAdapter.cpp: Removed.
2582         * qt/WebCoreSupport/QWebFrameAdapter.h: Removed.
2583         * qt/WebCoreSupport/QWebPageAdapter.cpp: Removed.
2584         * qt/WebCoreSupport/QWebPageAdapter.h: Removed.
2585         * qt/WebCoreSupport/QtPlatformPlugin.cpp: Removed.
2586         * qt/WebCoreSupport/QtPlatformPlugin.h: Removed.
2587         * qt/WebCoreSupport/QtPluginWidgetAdapter.cpp: Removed.
2588         * qt/WebCoreSupport/QtPluginWidgetAdapter.h: Removed.
2589         * qt/WebCoreSupport/QtPrintContext.cpp: Removed.
2590         * qt/WebCoreSupport/QtPrintContext.h: Removed.
2591         * qt/WebCoreSupport/SearchPopupMenuQt.cpp: Removed.
2592         * qt/WebCoreSupport/SearchPopupMenuQt.h: Removed.
2593         * qt/WebCoreSupport/TextCheckerClientQt.cpp: Removed.
2594         * qt/WebCoreSupport/TextCheckerClientQt.h: Removed.
2595         * qt/WebCoreSupport/TextureMapperLayerClientQt.cpp: Removed.
2596         * qt/WebCoreSupport/TextureMapperLayerClientQt.h: Removed.
2597         * qt/WebCoreSupport/UndoStepQt.cpp: Removed.
2598         * qt/WebCoreSupport/UndoStepQt.h: Removed.
2599         * qt/WebCoreSupport/WebEventConversion.cpp: Removed.
2600         * qt/WebCoreSupport/WebEventConversion.h: Removed.
2601         * qt/WidgetApi/qgraphicswebview.cpp: Removed.
2602         * qt/WidgetApi/qgraphicswebview.h: Removed.
2603         * qt/WidgetApi/qwebframe.cpp: Removed.
2604         * qt/WidgetApi/qwebframe.h: Removed.
2605         * qt/WidgetApi/qwebframe_p.h: Removed.
2606         * qt/WidgetApi/qwebinspector.cpp: Removed.
2607         * qt/WidgetApi/qwebinspector.h: Removed.
2608         * qt/WidgetApi/qwebinspector_p.h: Removed.
2609         * qt/WidgetApi/qwebpage.cpp: Removed.
2610         * qt/WidgetApi/qwebpage.h: Removed.
2611         * qt/WidgetApi/qwebpage_p.h: Removed.
2612         * qt/WidgetApi/qwebview.cpp: Removed.
2613         * qt/WidgetApi/qwebview.h: Removed.
2614         * qt/WidgetApi/qwebviewaccessible.cpp: Removed.
2615         * qt/WidgetApi/qwebviewaccessible_p.h: Removed.
2616         * qt/WidgetSupport/DefaultFullScreenVideoHandler.cpp: Removed.
2617         * qt/WidgetSupport/DefaultFullScreenVideoHandler.h: Removed.
2618         * qt/WidgetSupport/FullScreenVideoWidget.cpp: Removed.
2619         * qt/WidgetSupport/FullScreenVideoWidget.h: Removed.
2620         * qt/WidgetSupport/InitWebKitQt.cpp: Removed.
2621         * qt/WidgetSupport/InitWebKitQt.h: Removed.
2622         * qt/WidgetSupport/InspectorClientWebPage.cpp: Removed.
2623         * qt/WidgetSupport/InspectorClientWebPage.h: Removed.
2624         * qt/WidgetSupport/PageClientQt.cpp: Removed.
2625         * qt/WidgetSupport/PageClientQt.h: Removed.
2626         * qt/WidgetSupport/QGraphicsWidgetPluginImpl.cpp: Removed.
2627         * qt/WidgetSupport/QGraphicsWidgetPluginImpl.h: Removed.
2628         * qt/WidgetSupport/QStyleFacadeImp.cpp: Removed.
2629         * qt/WidgetSupport/QStyleFacadeImp.h: Removed.
2630         * qt/WidgetSupport/QWebUndoCommand.cpp: Removed.
2631         * qt/WidgetSupport/QWebUndoCommand.h: Removed.
2632         * qt/WidgetSupport/QWidgetPluginImpl.cpp: Removed.
2633         * qt/WidgetSupport/QWidgetPluginImpl.h: Removed.
2634         * qt/WidgetSupport/QtFallbackWebPopup.cpp: Removed.
2635         * qt/WidgetSupport/QtFallbackWebPopup.h: Removed.
2636         * qt/WidgetSupport/QtWebComboBox.cpp: Removed.
2637         * qt/WidgetSupport/QtWebComboBox.h: Removed.
2638         * qt/declarative/declarative.pro: Removed.
2639         * qt/declarative/experimental/experimental.pri: Removed.
2640         * qt/declarative/experimental/plugin.cpp: Removed.
2641         * qt/declarative/experimental/plugin.json: Removed.
2642         * qt/declarative/experimental/qmldir: Removed.
2643         * qt/declarative/plugin.cpp: Removed.
2644         * qt/declarative/plugin.json: Removed.
2645         * qt/declarative/plugins.qmltypes: Removed.
2646         * qt/declarative/public.pri: Removed.
2647         * qt/declarative/qmldir: Removed.
2648         * qt/docs/qtwebkit-bridge.qdoc: Removed.
2649         * qt/docs/qtwebkit-goes-mobile.qdoc: Removed.
2650         * qt/docs/qtwebkit.qdoc: Removed.
2651         * qt/docs/qwebview-diagram.png: Removed.
2652         * qt/docs/webkitsnippets/qtwebkit_bridge_snippets.cpp: Removed.
2653         * qt/docs/webkitsnippets/qtwebkit_build_snippet.qdoc: Removed.
2654         * qt/docs/webkitsnippets/qtwebkit_goes_mobile_snippets.cpp: Removed.
2655         * qt/docs/webkitsnippets/qtwebkit_qwebinspector_snippet.cpp: Removed.
2656         * qt/docs/webkitsnippets/qtwebkit_qwebview_snippet.cpp: Removed.
2657         * qt/docs/webkitsnippets/simple/main.cpp: Removed.
2658         * qt/docs/webkitsnippets/simple/simple.pro: Removed.
2659         * qt/docs/webkitsnippets/webelement/main.cpp: Removed.
2660         * qt/docs/webkitsnippets/webelement/webelement.pro: Removed.
2661         * qt/docs/webkitsnippets/webpage/main.cpp: Removed.
2662         * qt/docs/webkitsnippets/webpage/webpage.pro: Removed.
2663         * qt/examples/examples.pro: Removed.
2664         * qt/examples/platformplugin/README: Removed.
2665         * qt/examples/platformplugin/WebNotificationPresenter.cpp: Removed.
2666         * qt/examples/platformplugin/WebNotificationPresenter.h: Removed.
2667         * qt/examples/platformplugin/WebPlugin.cpp: Removed.
2668         * qt/examples/platformplugin/WebPlugin.h: Removed.
2669         * qt/examples/platformplugin/platformplugin.pro: Removed.
2670         * qt/examples/platformplugin/qwebkitplatformplugin.h: Removed.
2671         * qt/tests/MIMESniffing/MIMESniffing.pro: Removed.
2672         * qt/tests/MIMESniffing/TestData.h: Removed.
2673         * qt/tests/MIMESniffing/resources.qrc: Removed.
2674         * qt/tests/MIMESniffing/resources/application_atom+xml: Removed.
2675         * qt/tests/MIMESniffing/resources/application_ogg: Removed.
2676         * qt/tests/MIMESniffing/resources/application_pdf: Removed.
2677         * qt/tests/MIMESniffing/resources/application_postscript: Removed.
2678         * qt/tests/MIMESniffing/resources/application_rdf+xml: Removed.
2679         * qt/tests/MIMESniffing/resources/application_rss+xml: Removed.
2680         * qt/tests/MIMESniffing/resources/application_x-gzip: Removed.
2681         * qt/tests/MIMESniffing/resources/application_x-rar-compressed: Removed.
2682         * qt/tests/MIMESniffing/resources/application_zip: Removed.
2683         * qt/tests/MIMESniffing/resources/audio_x-wave: Removed.
2684         * qt/tests/MIMESniffing/resources/image_bmp: Removed.
2685         * qt/tests/MIMESniffing/resources/image_gif: Removed.
2686         * qt/tests/MIMESniffing/resources/image_jpeg: Removed.
2687         * qt/tests/MIMESniffing/resources/image_png: Removed.
2688         * qt/tests/MIMESniffing/resources/image_vnd.microsoft.icon: Removed.
2689         * qt/tests/MIMESniffing/resources/image_webp: Removed.
2690         * qt/tests/MIMESniffing/resources/text_html: Removed.
2691         * qt/tests/MIMESniffing/resources/text_xml: Removed.
2692         * qt/tests/MIMESniffing/resources/video_webm: Removed.
2693         * qt/tests/MIMESniffing/tst_MIMESniffing.cpp: Removed.
2694         * qt/tests/benchmarks/loading/loading.pro: Removed.
2695         * qt/tests/benchmarks/loading/tst_loading.cpp: Removed.
2696         * qt/tests/benchmarks/painting/painting.pro: Removed.
2697         * qt/tests/benchmarks/painting/tst_painting.cpp: Removed.
2698         * qt/tests/benchmarks/webgl/10000_triangles.html: Removed.
2699         * qt/tests/benchmarks/webgl/tst_webgl.cpp: Removed.
2700         * qt/tests/benchmarks/webgl/tst_webgl.qrc: Removed.
2701         * qt/tests/benchmarks/webgl/webgl.pro: Removed.
2702         * qt/tests/cmake/CMakeLists.txt: Removed.
2703         * qt/tests/cmake/cmake.pro: Removed.
2704         * qt/tests/hybridPixmap/hybridPixmap.pro: Removed.
2705         * qt/tests/hybridPixmap/resources.qrc: Removed.
2706         * qt/tests/hybridPixmap/test.html: Removed.
2707         * qt/tests/hybridPixmap/tst_hybridPixmap.cpp: Removed.
2708         * qt/tests/hybridPixmap/widget.cpp: Removed.
2709         * qt/tests/hybridPixmap/widget.h: Removed.
2710         * qt/tests/hybridPixmap/widget.ui: Removed.
2711         * qt/tests/qgraphicswebview/qgraphicswebview.pro: Removed.
2712         * qt/tests/qgraphicswebview/resources/greendiv.html: Removed.
2713         * qt/tests/qgraphicswebview/resources/input_types.html: Removed.
2714         * qt/tests/qgraphicswebview/resources/pointing_right.html: Removed.
2715         * qt/tests/qgraphicswebview/resources/pointing_up.html: Removed.
2716         * qt/tests/qgraphicswebview/resources/scrolltest_page.html: Removed.
2717         * qt/tests/qgraphicswebview/tst_qgraphicswebview.cpp: Removed.
2718         * qt/tests/qgraphicswebview/tst_qgraphicswebview.qrc: Removed.
2719         * qt/tests/qobjectbridge/qobjectbridge.pro: Removed.
2720         * qt/tests/qobjectbridge/tst_qobjectbridge.cpp: Removed.
2721         * qt/tests/qwebelement/qwebelement.pro: Removed.
2722         * qt/tests/qwebelement/resources/image.png: Removed.
2723         * qt/tests/qwebelement/resources/style.css: Removed.
2724         * qt/tests/qwebelement/resources/style2.css: Removed.
2725         * qt/tests/qwebelement/tst_qwebelement.cpp: Removed.
2726         * qt/tests/qwebelement/tst_qwebelement.qrc: Removed.
2727         * qt/tests/qwebframe/qwebframe.pro: Removed.
2728         * qt/tests/qwebframe/resources/image.png: Removed.
2729         * qt/tests/qwebframe/resources/style.css: Removed.
2730         * qt/tests/qwebframe/resources/test1.html: Removed.
2731         * qt/tests/qwebframe/resources/test2.html: Removed.
2732         * qt/tests/qwebframe/resources/testiframe.html: Removed.
2733         * qt/tests/qwebframe/resources/testiframe2.html: Removed.
2734         * qt/tests/qwebframe/tst_qwebframe.cpp: Removed.
2735         * qt/tests/qwebframe/tst_qwebframe.qrc: Removed.
2736         * qt/tests/qwebhistory/qwebhistory.pro: Removed.
2737         * qt/tests/qwebhistory/resources/page1.html: Removed.
2738         * qt/tests/qwebhistory/resources/page2.html: Removed.
2739         * qt/tests/qwebhistory/resources/page3.html: Removed.
2740         * qt/tests/qwebhistory/resources/page4.html: Removed.
2741         * qt/tests/qwebhistory/resources/page5.html: Removed.
2742         * qt/tests/qwebhistory/resources/page6.html: Removed.
2743         * qt/tests/qwebhistory/tst_qwebhistory.cpp: Removed.
2744         * qt/tests/qwebhistory/tst_qwebhistory.qrc: Removed.
2745         * qt/tests/qwebhistoryinterface/qwebhistoryinterface.pro: Removed.
2746         * qt/tests/qwebhistoryinterface/tst_qwebhistoryinterface.cpp: Removed.
2747         * qt/tests/qwebinspector/qwebinspector.pro: Removed.
2748         * qt/tests/qwebinspector/tst_qwebinspector.cpp: Removed.
2749         * qt/tests/qwebpage/qwebpage.pro: Removed.
2750         * qt/tests/qwebpage/resources/content.html: Removed.
2751         * qt/tests/qwebpage/resources/frame_a.html: Removed.
2752         * qt/tests/qwebpage/resources/frame_c.html: Removed.
2753         * qt/tests/qwebpage/resources/framedindex.html: Removed.
2754         * qt/tests/qwebpage/resources/iframe.html: Removed.
2755         * qt/tests/qwebpage/resources/iframe2.html: Removed.
2756         * qt/tests/qwebpage/resources/iframe3.html: Removed.
2757         * qt/tests/qwebpage/resources/index.html: Removed.
2758         * qt/tests/qwebpage/resources/script.html: Removed.
2759         * qt/tests/qwebpage/resources/user.css: Removed.
2760         * qt/tests/qwebpage/tst_qwebpage.cpp: Removed.
2761         * qt/tests/qwebpage/tst_qwebpage.qrc: Removed.
2762         * qt/tests/qwebplugindatabase/qwebplugindatabase.pro: Removed.
2763         * qt/tests/qwebplugindatabase/tst_qwebplugindatabase.cpp: Removed.
2764         * qt/tests/qwebsecurityorigin/qwebsecurityorigin.pro: Removed.
2765         * qt/tests/qwebsecurityorigin/resources/test.html: Removed.
2766         * qt/tests/qwebsecurityorigin/tst_qwebsecurityorigin.cpp: Removed.
2767         * qt/tests/qwebsecurityorigin/tst_qwebsecurityorigin.qrc: Removed.
2768         * qt/tests/qwebview/.gitignore: Removed.
2769         * qt/tests/qwebview/qwebview.pro: Removed.
2770         * qt/tests/qwebview/resources/frame_a.html: Removed.
2771         * qt/tests/qwebview/resources/index.html: Removed.
2772         * qt/tests/qwebview/resources/input_types.html: Removed.
2773         * qt/tests/qwebview/resources/scrolltest_page.html: Removed.
2774         * qt/tests/qwebview/tst_qwebview.cpp: Removed.
2775         * qt/tests/qwebview/tst_qwebview.qrc: Removed.
2776         * qt/tests/resources/image2.png: Removed.
2777         * qt/tests/resources/test.swf: Removed.
2778         * qt/tests/tests.pri: Removed.
2779         * qt/tests/util.h: Removed.
2780
2781 2013-09-30  Benjamin Poulain  <benjamin@webkit.org>
2782
2783         Remove the code guarded by STYLE_SCOPED
2784         https://bugs.webkit.org/show_bug.cgi?id=122123
2785
2786         Reviewed by Anders Carlsson.
2787
2788         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2789
2790 2013-09-30  Alex Christensen  <achristensen@webkit.org>
2791
2792         [Windows] Unreviewed build fix for Win64.
2793
2794         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2795         Added correct 64-bit BitmapImage::create symbol.
2796
2797 2013-09-30  Brent Fulgham  <bfulgham@apple.com>
2798
2799         [Win] Compile errors in WebKit (via peavo@outlook.com).
2800         https://bugs.webkit.org/show_bug.cgi?id=122106
2801
2802         Reviewed by Darin Adler.
2803
2804         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add link
2805         declarations missed in r156655.
2806
2807 2013-09-28  Mark Rowe  <mrowe@apple.com>
2808
2809         Take Xcode's advice and enable some extra warnings.
2810
2811         Reviewed by Sam Weinig.
2812
2813         * WebKit.xcodeproj/project.pbxproj:
2814
2815 2013-09-27  Alex Christensen  <achristensen@webkit.org>
2816
2817         [Windows] Unreviewed build fix.
2818
2819         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2820         Fixed linker symbols I broke last time.
2821
2822 2013-09-27  Alex Christensen  <alex.christensen@flexsim.com>
2823
2824         [Windows] Unreviewed build fix for Win64.
2825
2826         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2827         Added and fixed 64-bit linker symbols.
2828
2829 2013-09-26  Darin Adler  <darin@apple.com>
2830
2831         rename KURL to URL
2832         https://bugs.webkit.org/show_bug.cgi?id=16214
2833
2834         Reviewed by Andreas Kling.
2835
2836         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2837         Let the script to try to rename here.
2838
2839 2013-09-26  Eric Carlson  <eric.carlson@apple.com>
2840
2841         [MediaStream] make MediaStream testable
2842         https://bugs.webkit.org/show_bug.cgi?id=121967
2843
2844         Reviewed by Dean Jackson.
2845
2846         * WebKit.xcodeproj/project.pbxproj: Add WebUserMediaClient.
2847
2848 2013-09-26  Brent Fulgham  <bfulgham@apple.com>
2849
2850         [Windows] Unreviewed Build fix.
2851
2852         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing
2853         symbol export to support tests.
2854
2855 2013-09-25  Roger Fong  <roger_fong@apple.com>
2856
2857         [Windows] Unreviewed Build fix.
2858
2859         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2860
2861 2013-09-25  Alex Christensen  <achristensen@webkit.org>
2862
2863         Enabled AssembleBuildLogs on WinCairo port.
2864         https://bugs.webkit.org/show_bug.cgi?id=121923
2865
2866         Reviewed by Brent Fulgham.
2867
2868         * WebKit.vcxproj/WebKit.sln:
2869         Build AssembleBuildLogs in WinCairo port.
2870
2871 2013-09-24  Brent Fulgham  <bfulgham@apple.com>
2872
2873         [Windows] Refactor RuntimeEnabledFeatures as a Singleton 
2874         https://bugs.webkit.org/show_bug.cgi?id=121883
2875
2876         Reviewed by Jer Noble.
2877
2878         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2879         Expose singleton accessor for DLL clients.
2880
2881 2013-09-25  Brent Fulgham  <bfulgham@apple.com>
2882
2883         [Windows] Unreviewed build fix after r156408.
2884
2885         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add new
2886         version of symbol export declaration.
2887
2888 2013-09-25  Brent Fulgham  <bfulgham@apple.com>
2889
2890         [Windows] Unreviewed build fix after r156408.
2891
2892         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove
2893         symbol export declaration for WebCore::CSSParserContext::CSSParserContext,
2894         which is no longer provided by the system.
2895
2896 2013-09-25  Allan Sandfeld Jensen  <allan.jensen@digia.com>
2897
2898         [Qt] Fix build with Qt 5.2 QtPosition module
2899         https://bugs.webkit.org/show_bug.cgi?id=121089
2900
2901         Reviewed by Simon Hausmann.
2902
2903         QtLocation -> QtPositioning
2904
2905         * WebKit1.pri:
2906
2907 2013-09-23  Patrick Gansterer  <paroga@webkit.org>
2908
2909         Cleanup CMake files in WebKit
2910         https://bugs.webkit.org/show_bug.cgi?id=121763
2911
2912         Reviewed by Gyuyoung Kim.
2913
2914         Sort files and unify style.
2915
2916         * PlatformBlackBerry.cmake:
2917         * PlatformEfl.cmake:
2918         * PlatformWinCE.cmake:
2919
2920 2013-09-20  Brent Fulgham  <bfulgham@apple.com>
2921
2922         [Windows] Unreviewed build fix after r156216.
2923
2924         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: I
2925         accidentally exposed the symbol of the calling function, not
2926         the missing symbol!
2927
2928 2013-09-20  Brent Fulgham  <bfulgham@apple.com>
2929
2930         [Windows] Unreviewed build fix after r156215.
2931
2932         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Expose
2933         missing symbols needed by DRT.
2934
2935 2013-09-20  Patrick Gansterer  <paroga@webkit.org>
2936
2937         [CMake] Use COMPILE_DEFINITIONS target property for setting BUILDING_* defines
2938         https://bugs.webkit.org/show_bug.cgi?id=121672
2939
2940         Reviewed by Gyuyoung Kim.
2941
2942         Since the scope of add_definitions() is always a whole file, we need to use
2943         target properties instead to set definitions only for specific targets.
2944
2945         * CMakeLists.txt:
2946
2947 2013-09-19  Bear Travis  <betravis@adobe.com>
2948
2949         CSS_SHAPES not supported on AppleWin port
2950         https://bugs.webkit.org/show_bug.cgi?id=118810
2951
2952         Reviewed by Brent Fulgham.
2953
2954         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add required symbol for enabling CSS Shapes.
2955
2956 2013-09-18  peavo@outlook.com  <peavo@outlook.com>
2957
2958         [Win] TestWebKitAPI does not compile.
2959         https://bugs.webkit.org/show_bug.cgi?id=121485
2960
2961         Reviewed by Brent Fulgham.
2962
2963         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export needed symbols.
2964
2965 2013-09-17  Andreas Kling  <akling@apple.com>
2966
2967         Some build juice for Windows.
2968
2969         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2970
2971 2013-09-13  Tim Horton  <timothy_horton@apple.com>
2972
2973         Unreviewed; part one of build fix for Windows.
2974         Sorry for the noise, I thought I'd fixed it.
2975
2976         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2977
2978 2013-09-12  peavo@outlook.com  <peavo@outlook.com>
2979
2980         [Win] TestWebKitAPI fails to link.
2981         https://bugs.webkit.org/show_bug.cgi?id=121223
2982
2983         Reviewed by Brent Fulgham.
2984
2985         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add required symbol.
2986
2987 2013-09-11  Brent Fulgham  <bfulgham@apple.com>
2988
2989         [Windows] Avoid converting from IntSize->SIZE->IntSize
2990         https://bugs.webkit.org/show_bug.cgi?id=121180
2991
2992         Reviewed by Anders Carlsson.
2993
2994         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2995         Remove unused symbol export.
2996
2997 2013-09-08  Antti Koivisto  <antti@apple.com>
2998
2999         Fix window build.
3000         
3001         Not reviewed.
3002
3003         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3004
3005 2013-08-30  Brent Fulgham  <bfulgham@apple.com>
3006
3007         [Windows] Unreviewed build correction.
3008         Update project dependencies so that build logs on machines will include output from the
3009         WebInspectorUI project.
3010
3011         * WebKit.vcxproj/WebKit.sln:
3012
3013 2013-08-30  Brent Fulgham  <bfulgham@apple.com>
3014
3015         [Windows] Unreviewed build fix after r154917
3016
3017         * WebKit.vcxproj/WebKit.sln: Establish build dependency from WebInspectorUI against
3018         WebKit. Remove reverse dependency.
3019
3020 2013-08-29  Brent Fulgham  <bfulgham@apple.com>
3021
3022         [Windows] Unreviewed build fix after r154809
3023
3024         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove two no-longer-existing
3025         export symbols.
3026
3027 2013-08-28  Brent Fulgham  <bfulgham@webkit.org>
3028
3029         [WinCairo] Unreviewed build fix.
3030
3031         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add
3032         missing Cairo symbols; don't export CG symbols for Cairo build.
3033
3034 2013-08-26  Roger Fong  <roger_fong@apple.com>
3035
3036         AppleWin build fix following r154627.
3037
3038         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
3039         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:
3040
3041 2013-08-21  Roger Fong  <roger_fong@apple.com>
3042
3043         <https://bugs.webkit.org/show_bug.cgi?id=119829> IAccessibleText and IAccessibleEditableText implementation for AppleWindows port.
3044
3045         Reviewed by Chris Fleizach.
3046
3047         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
3048         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters:
3049         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
3050         * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters:
3051         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
3052         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:
3053
3054 2013-08-26  Brent Fulgham  <bfulgham@apple.com>
3055
3056         [Windows] Build fix after r154541.
3057
3058         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove reference
3059         to deleted Element::pseudoElement(PseudoID), and add exports for new
3060         beforePseudoElement() and afterPseudoElement().
3061
3062 2013-08-23  Alex Christensen  <achristensen@apple.com>
3063
3064         Re-separating Win32 and Win64 builds.
3065         https://bugs.webkit.org/show_bug.cgi?id=120178
3066
3067         Reviewed by Brent Fulgham.
3068
3069         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
3070         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
3071         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
3072         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
3073         Use PlatformArchitecture to determine correct object directory (obj32 or obj64).
3074
3075 2013-08-21  Commit Queue  <commit-queue@webkit.org>
3076
3077         Unreviewed, rolling out r154416.
3078         http://trac.webkit.org/changeset/154416
3079         https://bugs.webkit.org/show_bug.cgi?id=120147
3080
3081         Broke Windows builds (Requested by rniwa on #webkit).
3082
3083         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
3084         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
3085         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
3086         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
3087
3088 2013-08-21  Alex Christensen  <achristensen@apple.com>
3089
3090         <https://webkit.org/b/120137> Separating Win32 and Win64 builds.
3091
3092         Reviewed by Brent Fulgham.
3093
3094         * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
3095         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
3096         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
3097         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
3098         Use PlatformArchitecture to determine correct object directory (obj32 or obj64).
3099
3100 2013-08-20  Brent Fulgham  <bfulgham@apple.com>
3101
3102         <https://webkit.org/b/120098> [Windows] Enable the new Web Inspector
3103
3104         Reviewed by Brian Weinstein.
3105
3106         * WebKit.vcxproj/WebKit.sln: Add reference to the new WebInspectorUI
3107         project so that it will be included in new distributions.
3108
3109 2013-08-20  Alex Christensen  <achristensen@apple.com>
3110
3111         [Windows] Unreviewed build fix for Win64 after r154118.
3112
3113         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3114
3115 2013-08-20  Alex Christensen  <achristensen@apple.com>
3116
3117         <https://webkit.org/b/120076> More work towards a Win64 build
3118
3119         Reviewed by Brent Fulgham.
3120
3121         * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
3122         Use PlatformArchitecture macro instead of bin32, lib32, and obj32.
3123
3124 2013-08-20  Alex Christensen  <achristensen@apple.com>
3125
3126         Use PlatformArchitecture to distinguish between 32-bit and 64-bit builds on Windows.
3127         https://bugs.webkit.org/show_bug.cgi?id=119512
3128
3129         Reviewed by Brent Fulgham.
3130
3131         * WebKit.vcxproj/Interfaces/InterfacesCommon.props:
3132         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
3133         * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters:
3134         * WebKit.vcxproj/WebKit/WebKitCommon.props:
3135         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
3136         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters:
3137         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
3138         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:
3139         * WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props:
3140         Replaced obj32, bin32, and lib32 with macros for 64-bit build.
3141
3142 2013-08-17  Andreas Kling  <akling@apple.com>
3143
3144         [Windows] Unreviewed build fix.
3145
3146         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3147
3148             Don't export Frame::settings() as it's an inline method now.
3149
3150 2013-08-15  Brent Fulgham  <bfulgham@apple.com>
3151
3152         [Windows] Unreviewed build fix after r154127.
3153
3154         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove two symbols that are
3155         now part of JavaScriptCore.
3156
3157 2013-08-15  Brent Fulgham  <bfulgham@apple.com>
3158
3159         [Windows] Build correctsion after r154106
3160
3161         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing symbol export.
3162
3163 2013-08-15  Brent Fulgham  <bfulgham@apple.com>
3164
3165         [Windows] Correct build after r154088
3166
3167         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove unused
3168         (and now renamed) export symbols.
3169
3170 2013-08-14  Alex Christensen  <achristensen@apple.com>
3171
3172         Unreviewed build fix for Win64 after r153943.
3173
3174         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3175         Added 64-bit linker symbol for frameOrientationAtIndex.
3176
3177 2013-08-12  peavo@outlook.com  <peavo@outlook.com>
3178
3179         [Win] TestWebKitAPI fails to link.
3180         https://bugs.webkit.org/show_bug.cgi?id=119619
3181
3182         Reviewed by Brent Fulgham.
3183
3184         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export needed symbol.
3185
3186 2013-08-07  Ryuan Choi  <ryuan.choi@samsung.com>
3187
3188         Unreviewed build fix on Efl port after r153785.
3189
3190         * CMakeLists.txt: Added "${WEBCORE_DIR}/style" in include list.
3191
3192 2013-08-06  Alex Christensen  <achristensen@apple.com>
3193
3194         Enabled WebGL on WinCairo port.
3195         https://bugs.webkit.org/show_bug.cgi?id=119502
3196
3197         Reviewed by Benjamin Poulain.
3198
3199         * WebKit.vcxproj/WebKit.sln: Build ANGLE libraries.
3200         * WebKit.vcxproj/WebKit/WebKitCFLite.props: Link to ANGLE libraries.
3201
3202 2013-08-05  Mark Lam  <mark.lam@apple.com>
3203
3204         Gardening: fix build after r153728.
3205
3206         Not reviewed.
3207
3208         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3209
3210 2013-07-29  Alex Christensen  <achristensen@apple.com>
3211
3212         Separated translator into preprocessor, translator_common,
3213         translator_hlsl (for libGLESv2), and translator_glsl (for ANGLEWebKitBridge).
3214         These projects are still not built by default.
3215         https://bugs.webkit.org/show_bug.cgi?id=119221
3216
3217         Reviewed by Brent Fulgham.
3218
3219         * WebKit.vcxproj/WebKit.sln:
3220         Added separate ANGLE translator projects.
3221
3222 2013-07-25  Roger Fong  <roger_fong@apple.com>
3223
3224         Unreviewed build fix, AppleWin port.
3225
3226         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3227
3228 2013-07-25  Alex Christensen  <achristensen@apple.com>
3229
3230         Made Windows build system for ANGLE.
3231         https://bugs.webkit.org/show_bug.cgi?id=119103
3232
3233         Reviewed by Brent Fulgham.
3234
3235         * WebKit.vcxproj/WebKit.sln:
3236         Added ANGLEGenerated, libEGL, libGLESv2, and translator projects.
3237         These projects are currently not built.
3238
3239 2013-07-23  Tim Horton  <timothy_horton@apple.com>
3240
3241         Unreviewed build fix after r153054.
3242
3243         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3244
3245 2013-07-22  Alex Christensen  <achristensen@apple.com>
3246
3247         Fixed WinCairo build configurations.
3248         https://bugs.webkit.org/show_bug.cgi?id=118932
3249
3250         Reviewed by Brent Fulgham.
3251
3252         * WebKit.vcxproj/WebKit.sln: 
3253         Made WinCairo not build AssembleBuildLogs (wasn't working, not necessary).
3254         Made Debug_WinCairo build with Debug_WinCairo configuration.
3255         Made 64-bit WinCairo not build QTMovieWin.
3256
3257 2013-07-19  Alex Christensen  <achristensen@apple.com>
3258
3259         Unreviewed build fix on Windows after r152930.
3260
3261         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Added missing close paren.
3262
3263 2013-07-19  Alex Christensen  <achristensen@apple.com>
3264
3265         Added 64-bit symbols to WebKitExports.def.in for 64-bit Windows builds
3266         and a macro to only use them for 64-bit builds.
3267         https://bugs.webkit.org/show_bug.cgi?id=118887
3268
3269         Reviewed by Brent Fulgham.
3270
3271         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Added 64-bit symbols.
3272         * WebKit.vcxproj/WebKitExportGenerator/make-export-file-generator:
3273         Added support for new symbolWithPointer macro.
3274
3275 2013-07-19  Alex Christensen  <achristensen@apple.com>
3276
3277         Added x64 configuration to Visual Studio build.
3278         https://bugs.webkit.org/show_bug.cgi?id=118888
3279
3280         Reviewed by Brent Fulgham.
3281
3282         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
3283         * WebKit.vcxproj/WebKit.sln:
3284         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
3285         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
3286         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters:
3287         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
3288         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:
3289
3290 2013-07-16  Balazs Kelemen  <kbalazs@webkit.org>
3291
3292         [CMake] Undefined references should be detected at build time
3293         https://bugs.webkit.org/show_bug.cgi?id=110236
3294
3295         Reviewed by Christophe Dumez.
3296
3297         Add library dependencies that were not defined explicitly before.
3298
3299         * CMakeLists.txt:
3300         * PlatformEfl.cmake:
3301
3302 2013-07-11  Timothy Hatcher  <timothy@apple.com>
3303
3304         Revert r152267 and soft link WebInspectorUI.framework again.
3305
3306         https://bugs.webkit.org/show_bug.cgi?id=118544
3307
3308         Reviewed by David Kilzer.
3309
3310         * WebKit.xcodeproj/project.pbxproj:
3311
3312 2013-07-01  Timothy Hatcher  <timothy@apple.com>
3313
3314         Link to WebInspectorUI.framework at build time instead of soft linking.
3315
3316         https://bugs.webkit.org/show_bug.cgi?id=118261
3317
3318         Reviewed by Joseph Pecoraro.
3319
3320         * WebKit.xcodeproj/project.pbxproj:
3321
3322 2013-07-01  Brent Fulgham  <bfulgham@apple.com>
3323
3324         [Windows] Unreviewed build correction.
3325
3326         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Need to export tag for textarea element.
3327
3328 2013-06-26  Roger Fong  <roger_fong@apple.com>
3329
3330         Add an accessibility delegate interface to AppleWin port.
3331         https://bugs.webkit.org/show_bug.cgi?id=118094.
3332
3333         Reviewed by Brent Fulgham.
3334
3335         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
3336         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters:
3337
3338 2013-06-24  Alex Christensen  <achristensen@apple.com>
3339
3340         Windows build links to opengl32.lib to allow WebGL compiling.
3341         https://bugs.webkit.org/show_bug.cgi?id=117949
3342
3343         Reviewed by Brent Fulgham.
3344
3345         * WebKit.vcxproj/WebKit/WebKitCommon.props: Added link to opengl32.lib.
3346
3347 2013-06-17  Darin Adler  <darin@apple.com>
3348
3349         Sort all the Xcode project files
3350         https://bugs.webkit.org/show_bug.cgi?id=117696
3351
3352         Reviewed by Anders Carlsson.
3353
3354         * WebKit.xcodeproj/project.pbxproj: Ran the sort-Xcode-project-file script.
3355
3356 2013-06-21  Roger Fong  <roger_fong@apple.com>
3357
3358         Unreviewed. Fix a missing parenthesis in include directory path.
3359
3360         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
3361
3362 2013-06-20  Roger Fong  <roger_fong@apple.com>
3363
3364         Make Windows makefile copy build output to a different folder.
3365         <rdar://problem/14219184>.
3366
3367         * WebKit.vcxproj/WebKit.make:
3368
3369 2013-06-18  Roger Fong  <roger_fong@apple.com>
3370
3371         Replace tools32 folder with tools and update WebKit Windows solution accordingly.
3372         <rdar://problem/14118143>.
3373
3374         Rubberstamped by Brent Fulgham.
3375
3376         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
3377         * WebKit.vcxproj/Interfaces/InterfacesDebug.props:
3378         * WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props:
3379         * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
3380         * WebKit.vcxproj/Interfaces/InterfacesProduction.props:
3381         * WebKit.vcxproj/Interfaces/InterfacesRelease.props:
3382         * WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props:
3383         * WebKit.vcxproj/WebKit/WebKit.vcxproj:
3384         * WebKit.vcxproj/WebKit/WebKitDebug.props:
3385         * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props:
3386         * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
3387         * WebKit.vcxproj/WebKit/WebKitProduction.props:
3388         * WebKit.vcxproj/WebKit/WebKitRelease.props:
3389         * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props:
3390         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
3391         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebug.props:
3392         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebugWinCairo.props:
3393         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorProduction.props:
3394         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props:
3395         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorReleaseWinCairo.props:
3396         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
3397         * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props:
3398         * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props:
3399         * WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props:
3400         * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props:
3401         * WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props:
3402
3403 2013-06-17  Roger Fong  <roger_fong@apple.com>
3404
3405         Modify Windows makefiles to copy some bin output into Program Files.
3406         https://bugs.webkit.org/show_bug.cgi?id=117714.
3407         <rdar://problem/14179054>
3408
3409         Reviewed by Brent Fulgham.
3410
3411         * WebKit.vcxproj/WebKit.make:
3412
3413 2013-06-17  Michael Brüning  <michael.bruning@digia.com>
3414
3415         [Qt] Remove Qt specific QTKIT flagged code.
3416         https://bugs.webkit.org/show_bug.cgi?id=117635
3417
3418         Reviewed by Simon Hausmann.
3419
3420         Due to disabling QTKIT for Qt in r151546, the
3421         code the flags that are not taken into account
3422         anymore and the code that has been rendered
3423         unreachable by this are removed.
3424
3425         * WebKit1.pro:
3426
3427 2013-06-14  Alberto Garcia  <agarcia@igalia.com>
3428
3429         [BlackBerry] Remove implementation of ContextMenu classes
3430         https://bugs.webkit.org/show_bug.cgi?id=114860
3431
3432         Reviewed by Rob Buis.
3433
3434         This code is not being used so we can safely remove it.
3435
3436         * PlatformBlackBerry.cmake:
3437
3438 2013-06-13  Christophe Dumez  <ch.dumez@sisa.samsung.com>
3439
3440         Unreviewed build fix after rr151563.
3441
3442         Export needed symbols for Windows.
3443
3444         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3445
3446 2013-06-13  Brent Fulgham  <bfulgham@apple.com>
3447
3448         [Windows] Revise WebKit project to show generated export definition file.
3449         https://bugs.webkit.org/show_bug.cgi?id=109629
3450
3451         Reviewed by Mark Rowe.
3452
3453         * WebKit.vcxproj/WebKit/WebKit.vcxproj: Add generated file.
3454         * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters: Ditto
3455
3456 2013-06-13  Brent Fulgham  <bfulgham@webkit.org>
3457
3458         [WinCairo] Unreviewed build correction.
3459
3460         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add
3461         missing symbols needed by TestWebKitAPI on WinCairo build.
3462
3463 2013-06-12  Brent Fulgham  <bfulgham@apple.com>
3464
3465         [Windows] Implement Accessibility2 APIs in Windows.
3466         https://bugs.webkit.org/show_bug.cgi?id=117561
3467
3468         Reviewed by Anders Carlsson.
3469
3470         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Add new IAccessible2 IDL files.
3471         * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters: Ditto.
3472         * WebKit.vcxproj/Interfaces/InterfacesCommon.props: Reference new Accessible2 folder.
3473         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Build IAccessible2 symbols.
3474         * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters: Ditto.
3475
3476 2013-06-10  Bear Travis  <betravis@adobe.com>
3477
3478         [CSS Shapes][CSS Exclusions] Split CSS Exclusions and CSS Shapes code
3479         https://bugs.webkit.org/show_bug.cgi?id=117162
3480
3481         Reviewed by Alexandru Chiculita.
3482
3483         Adding the WebCore/rendering/shapes directory to the include list.
3484
3485         * CMakeLists.txt:
3486
3487 2013-06-06  Roger Fong  <roger_fong@apple.com>
3488
3489         Unreviewed. Build configuration fix. WebKitExportGenerator's include path should fall back to 
3490         $(WebKit_Libraries)\include\WebCore if $(ConfigurationBuildDir)\include\WebCore doesn't exist.
3491
3492         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
3493
3494 2013-06-05  Zan Dobersek  <zdobersek@igalia.com>
3495
3496         Unreviewed. Attempting a build fix for the AppleWin port after r151199.
3497
3498         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export the required symbol.
3499
3500 2013-06-03  Roger Fong  <roger_fong@apple.com>
3501
3502         Unreviewed. Some AppleWin VS2010 house cleaning.
3503
3504         * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
3505         * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
3506
3507 2013-05-31  Roger Fong  <roger_fong@apple.com>
3508
3509         Unreviewed. Add AssembleBuildLogs project to WebKit solution in preparation for moving buildbots to VCExpress 2010.
3510
3511         * WebKit.vcxproj/WebKit.sln:
3512
3513 2013-05-30  Roger Fong  <roger_fong@apple.com>
3514
3515         Get rid of JavaScript exports file on AppleWin port.
3516         https://bugs.webkit.org/show_bug.cgi?id=117050.
3517
3518         Reviewed by Darin Adler.
3519
3520         Start linking in WTF.lib now that it's a shared library.
3521
3522         * WebKit.vcxproj/WebKit.sln:
3523         * WebKit.vcxproj/WebKit/WebKitCommon.props:
3524
3525 2013-05-28  Brent Fulgham  <bfulgham@apple.com>
3526
3527         [Windows] Many css2.1 tests fail on Apple's Windows port.
3528         https://bugs.webkit.org/show_bug.cgi?id=75707
3529
3530         Reviewed by Darin Adler.
3531
3532         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3533         Export the WebCore::directoryName method for use by DRT.
3534
3535 2013-05-27  Patrick Gansterer  <paroga@webkit.org>
3536
3537         Use ICU_INCLUDE_DIRS in BlackBerry CMake files
3538         https://bugs.webkit.org/show_bug.cgi?id=116210
3539
3540         Reviewed by Rob Buis.
3541
3542         Set and use the ICU_INCLUDE_DIRS variable to avoid
3543         duplicated adding of the ICU include directory.
3544
3545         * PlatformBlackBerry.cmake:
3546
3547 2013-05-27  Carlos Garcia Campos  <cgarcia@igalia.com>
3548
3549         [BlackBerry] Move PagePopup implementation to WebKitSupport
3550         https://bugs.webkit.org/show_bug.cgi?id=116824
3551
3552         Reviewed by Rob Buis.
3553
3554         * PlatformBlackBerry.cmake: Update new file paths and names.
3555
3556 2013-05-24  Brent Fulgham  <bfulgham@apple.com>
3557
3558         [Windows] Expose database storage and cache locations via preferences.
3559         https://bugs.webkit.org/show_bug.cgi?id=116729
3560
3561         Reviewed by Tim Horton.
3562
3563         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export
3564         three symbols needed to implement the feature.
3565
3566 2013-05-24  Anders Carlsson  <andersca@apple.com>
3567
3568         Move history property list writer to WebKit
3569         https://bugs.webkit.org/show_bug.cgi?id=116746
3570
3571         Reviewed by Tim Horton.
3572
3573         Add files to the Xcode project.
3574
3575         * WebKit.xcodeproj/project.pbxproj:
3576
3577 2013-05-21  Carlos Garcia Campos  <cgarcia@igalia.com>
3578
3579         [BlackBerry] Make PagePopup implementation independent from WebCore
3580         https://bugs.webkit.org/show_bug.cgi?id=116448
3581
3582         Reviewed by Anders Carlsson.
3583
3584         * PlatformBlackBerry.cmake: Add
3585         blackberry/WebCoreSupport/PagePopupBlackBerryClient.cpp to
3586         compilation.
3587
3588 2013-05-18  Patrick Gansterer  <paroga@webkit.org>
3589
3590         [CMake] Replace *_LIBRARY_NAME with *_OUTPUT_NAME
3591         https://bugs.webkit.org/show_bug.cgi?id=114554
3592
3593         Reviewed by Gyuyoung Kim.
3594
3595         Using variables as target names is very uncommon in CMake.
3596         The usual way to specify the name of the resulting binary
3597         is to set the OUTPUT_NAME target property.
3598
3599         * CMakeLists.txt:
3600         * PlatformBlackBerry.cmake:
3601         * PlatformEfl.cmake:
3602
3603 2013-05-15  Ryosuke Niwa  <rniwa@webkit.org>
3604
3605         Revert the previous commit.
3606
3607         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3608
3609 2013-05-15  Ryosuke Niwa  <rniwa@webkit.org>
3610
3611         Windows build fix attempt after r150160.
3612
3613         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3614
3615 2013-05-15  Ryosuke Niwa  <rniwa@webkit.org>
3616
3617         Windows build fix attempt after r150156.
3618
3619         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3620
3621 2013-05-14  Carlos Garcia Campos  <cgarcia@igalia.com>
3622
3623         [BlackBerry] Implement platform strategies
3624         https://bugs.webkit.org/show_bug.cgi?id=112162
3625
3626         Reviewed by Rob Buis.
3627
3628         * PlatformBlackBerry.cmake: Add new files to compilation.
3629
3630 2013-05-06  Roger Fong  <roger_fong@apple.com>
3631
3632         Unreviewed. AppleWin VS2010 build fix.
3633
3634         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3635
3636 2013-05-04  Dean Jackson  <dino@apple.com>
3637
3638         Animations and Transitions should not start when globally suspended
3639         https://bugs.webkit.org/show_bug.cgi?id=114915
3640
3641         Reviewed by Sam Weinig.
3642
3643         Export AnimationController::isSuspended
3644
3645         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3646
3647 2013-05-04  Sam Weinig  <sam@webkit.org>
3648
3649         Move PopupMenuMac and SearchPopupMenuMac to Source/WebKit/mac
3650         matching where they are in WebKit2.
3651
3652         Reviewed by Anders Carlsson.
3653
3654         * WebKit.xcodeproj/project.pbxproj:
3655
3656 2013-05-02  Roger Fong  <roger_fong@apple.com>
3657
3658         Following r149463, set Path for WebKit makefile as well.
3659
3660         * WebKit.vcxproj/WebKit.make:
3661
3662 2013-05-01  Sergio Villar Senin  <svillar@igalia.com>
3663
3664         Show a block cursor in overtype mode
3665         https://bugs.webkit.org/show_bug.cgi?id=114819
3666
3667         Reviewed by Ryosuke Niwa.
3668
3669         Export three more WebCore symbols.
3670
3671         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3672
3673 2013-04-29  Brent Fulgham  <bfulgham@webkit.org>
3674
3675         [Windows, WinCairo] Remove pthread paths for WebKit build.
3676         https://bugs.webkit.org/show_bug.cgi?id=115390
3677
3678         Reviewed by Tim Horton.
3679
3680         Update Visual Studio property sheets to remove include paths and
3681         link references for the pthreadsVC2.dll, which is no longer used.
3682
3683         * WebKit.vcxproj/WebKit/WebKitCommon.props:
3684         * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
3685
3686 2013-04-28  Ryosuke Niwa  <rniwa@webkit.org>
3687
3688         Windows build fix.
3689
3690         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3691
3692 2013-04-25  Ryosuke Niwa  <rniwa@webkit.org>
3693
3694         StaticHashSetNodeList is unnecessary
3695         https://bugs.webkit.org/show_bug.cgi?id=115219
3696
3697         Reviewed by Antonio Gomes.
3698
3699         * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3700
3701 2013-04-26  Roger Fong  <roger_fong@apple.com>
3702
3703         Make Apple Windo