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