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