12014-08-15  Matthew Hanson  <matthew_hanson@apple.com>
2
3        Merge r172019. <rdar://problem/18029617>
4
5    2014-08-04  Matthew Hanson  <matthew_hanson@apple.com>
6    
7            [Win] Temporarily deactivate WebGL.
8            https://bugs.webkit.org/show_bug.cgi?id=135543
9    
10            Unreviewed build fix.
11    
12            Landed on behalf of Brent Fulgham.
13    
14            * WebKit.vcxproj/WebKit/WebKitCommon.props: Avoid
15            linking to ANGLE-based libraries.
16    
172014-08-07  Dana Burkart <dburkart@apple.com>
18
19        Merge r172241
20
21    2014-08-07  Timothy Hatcher  <timothy@apple.com>
22
23            Web Inspector: Update glyphs to be more like Xcode 6
24            https://bugs.webkit.org/show_bug.cgi?id=135705
25
26            Reviewed by Joseph Pecoraro.
27
28            * WebKit.xcodeproj/project.pbxproj: Added new images.
29
302014-07-30  Lucas Forschler  <lforschler@apple.com>
31
32        Merge r171825
33
34    2014-07-29  Brent Fulgham  <bfulgham@apple.com>
35    
36            [Win] Modify version numbering scheme to support 5-tuple versions
37            https://bugs.webkit.org/show_bug.cgi?id=135400
38            <rdar://problem/17849033>
39    
40            Reviewed by David Kilzer.
41    
42            * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Use the new
43            version-stamp.pl script to version JavaScriptCore.dll.
44
452014-07-09  Brent Fulgham  <bfulgham@apple.com>
46
47        [Win] Remove uses of 'bash' in build system
48        https://bugs.webkit.org/show_bug.cgi?id=134782
49        <rdar://problem/17615533>
50
51        Reviewed by Dean Jackson.
52
53        Remove uses of 'bash' by replacing Windows-specific bash scripts
54        with Perl equivalents.
55
56        * WebKit.vcxproj/Interfaces/FixMIDLHeaders.pl:
57        * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
58        * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
59        * WebKit.vcxproj/WebKit/WebKitVersion.cmd:
60        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
61        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
62        * WebKit.vcxproj/WebKitGUID/WebKitGUIDPreBuild.cmd:
63
642014-07-09  Brent Fulgham  <bfulgham@apple.com>
65
66        [Win] Remove use of 'grep' in build steps
67        https://bugs.webkit.org/show_bug.cgi?id=134770
68        <rdar://problem/17608783>
69
70        Reviewed by Tim Horton.
71
72        Replace uses of the grep command in Windows builds with the equivalent
73        Perl program.
74
75        * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
76        * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
77        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
78        * WebKit.vcxproj/WebKitGUID/WebKitGUIDPreBuild.cmd:
79
802014-07-08  Brent Fulgham  <bfulgham@apple.com>
81
82        [Win] Implement auto-version as a Perl program
83        https://bugs.webkit.org/show_bug.cgi?id=134745
84        <rdar://problem/17597801>
85
86        Reviewed by David Kilzer.
87
88        Modify build commands to use new Perl version of the
89        auto-version script.
90
91        * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
92        * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
93
942014-07-06  Yoav Weiss  <yoav@yoav.ws>
95
96        Turn on img@sizes compile flag
97        https://bugs.webkit.org/show_bug.cgi?id=134634
98
99        Reviewed by Benjamin Poulain.
100
101        * mac/Configurations/FeatureDefines.xcconfig: Moved compile flag to alphabetical order.
102
1032014-07-01  Alex Christensen  <achristensen@webkit.org>
104
105        [Win64] Unreviewed build fix.
106
107        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
108        Corrected 64-bit linker symbols.
109
1102014-06-27  Brent Fulgham  <bfulgham@apple.com>
111
112        [Win] Implement parts of the AVFOUNDATION_LOADER_DELEGATE logic for Windows
113        https://bugs.webkit.org/show_bug.cgi?id=134418
114
115        Reviewed by Eric Carlson.
116
117        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add new
118        export.
119
1202014-06-26  Brady Eidson  <beidson@apple.com>
121
122        Remove use of PlatformStrategies for Gamepad API.
123        https://bugs.webkit.org/show_bug.cgi?id=134348
124
125        Reviewed by Dean Jackson.
126
127        * WebKit.xcodeproj/project.pbxproj:
128
1292014-06-25  Brent Fulgham  <bfulgham@apple.com>
130
131        [Win] Expose Cache Information to WinLauncher
132        https://bugs.webkit.org/show_bug.cgi?id=134318
133
134        Reviewed by Dean Jackson.
135
136        * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Copy the
137        CFDictionaryPropertyBag header to WebKit API directory.
138        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
139        Expose the dictionary accessor for the CFDictionaryPropertyBag.
140
1412014-06-25  Brady Eidson  <beidson@apple.com>
142
143        Add HID-based gamepad implementation for Mac
144        https://bugs.webkit.org/show_bug.cgi?id=134324
145
146        Reviewed by Dean Jackson.
147
148        * WebKit.xcodeproj/project.pbxproj:
149
1502014-06-23  Ryuan Choi  <ryuan.choi@samsung.com>
151
152        [EFL] Remove the WebKit1 EFL code
153        https://bugs.webkit.org/show_bug.cgi?id=134096
154
155        Reviewed by Gyuyoung Kim.
156
157        * PlatformEfl.cmake: Removed.
158        * efl: Removed entire efl directory.
159
1602014-06-18  Alex Christensen  <achristensen@webkit.org>
161
162        Add FTL to Windows build.
163        https://bugs.webkit.org/show_bug.cgi?id=134015
164
165        Reviewed by Filip Pizlo.
166
167        * WebKit.vcxproj/WebKit.sln:
168        Added libllvmForJSC with a dependency on JavaScriptCoreGenerated, but don't build it yet.
169
1702014-06-11  Alex Christensen  <achristensen@webkit.org>
171
172        [Win] Unreviewed build fix.
173
174        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
175        Fixed 64-bit linker symbol.
176
1772014-06-04  Alex Christensen  <achristensen@webkit.org>
178
179        Enable WebGL on Windows.
180        https://bugs.webkit.org/show_bug.cgi?id=133503
181
182        Reviewed by Brent Fulgham.
183
184        * WebKit.vcxproj/WebKit.sln:
185        Build ANGLE projects and add them as a dependency for linking WebKit.dll.
186        * WebKit.vcxproj/WebKit/WebKitCommon.props:
187        Link to ANGLE libraries to get EGL, GLESv2, and GLSL translator symbols.
188        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
189        Added 64-bit linker symbol.
190
1912014-05-28  Jon Honeycutt  <jhoneycutt@apple.com>
192
193        Roll r168668 back in.
194
195        <https://bugs.webkit.org/show_bug.cgi?id=132621>
196
197        Reviewed by Brent Fulgham.
198
199        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
200
2012014-05-27  Csaba Osztrogonác  <ossy@webkit.org>
202
203        Speculative Windows buildfix after r169358.
204
205        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
206
2072014-05-22  Antti Koivisto  <antti@apple.com>
208
209        Try to fix windows build.
210
211        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
212
2132014-05-21  Alex Christensen  <achristensen@webkit.org>
214
215        [Win64] Unreviewed build fix.
216
217        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
218        Corrected 64-bit linker symbol.
219
2202014-05-13  Jon Honeycutt  <jhoneycutt@apple.com>
221
222        Revert "Don't dispatch 'beforeload' event inside FrameView::layout()",
223        commit 84fe8cf6fbe8b5de9a06300ca3ef6d0ffc96948c, and associated
224        follow-up fixes:
225
226            "platform/mac/plugins/testplugin-onnew-onpaint.html failing after
227                r168668", commit c17be3bf5127baf94310af4b4b9bf5a57d29aaf4
228            "[Win] Unreviewed build fix after r168668.", commit
229                4fa470ad12c38ee7d4c114541b6dd321181a8bc9
230
231        The original merged patch appears to have caused a regression in
232        fast/dom/HTMLObjectElement/object-as-frame.html.
233
234        <https://bugs.webkit.org/show_bug.cgi?id=132886>
235
236        Reviewed by Alexey Proskuryakov.
237
238        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
239
2402014-05-13  Dean Jackson  <dino@apple.com>
241
242        Step 2 (of 2) fixing the Windows build. Add new setPageScaleFactor.
243
244        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
245
2462014-05-13  Dean Jackson  <dino@apple.com>
247
248        Step 1 of fixing the windows build. Remove setPageScaleFactor.
249
250        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
251
2522014-05-12  Brent Fulgham  <bfulgham@apple.com>
253
254        [Win] Unreviewed build fix after r168668.
255
256        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add
257        missing export symbols.
258
2592014-05-12  Anders Carlsson  <andersca@apple.com>
260
261        Don't make a Frameworks symlink inside WebKitLegacy.framework
262        https://bugs.webkit.org/show_bug.cgi?id=132842
263        <rdar://problem/16886939>
264
265        Reviewed by Dan Bernstein.
266
267        * WebKit.xcodeproj/project.pbxproj:
268
2692014-05-09  Anders Carlsson  <andersca@apple.com>
270
271        Rename WebKit2.framework to WebKit.framework
272        https://bugs.webkit.org/show_bug.cgi?id=132743
273        <rdar://problem/15920046>
274
275        Reviewed by Dan Bernstein.
276
277        * WebKit.xcodeproj/project.pbxproj:
278        Remove the WebKit framework, it lives inside WebKit2 now.
279
2802014-05-07  Brent Fulgham  <bfulgham@apple.com>
281
282        [Win] Unreviewed 64-bit build fix.
283
284        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add
285        correct 64-bit symbol definitions.
286
2872014-05-07  Oliver Hunt  <oliver@apple.com>
288
289        Fix windows build.
290
291        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
292
2932014-05-06  Anders Carlsson  <andersca@apple.com>
294
295        Put the symlink in the right place.
296
297        * WebKit.xcodeproj/project.pbxproj:
298
2992014-05-06  Anders Carlsson  <andersca@apple.com>
300
301        Put WebKitPluginHost.app in WebKitLegacy.framework
302        https://bugs.webkit.org/show_bug.cgi?id=132592
303        <rdar://problem/15920046>
304
305        Reviewed by Dan Bernstein.
306
307        * WebKit.xcodeproj/project.pbxproj:
308
3092014-05-05  Andreas Kling  <akling@apple.com>
310
311        Unreviewed, rolling out r168334.
312
313        Broke builds.
314
315        Reverted changeset:
316
317        "Put WebKitPluginHost.app in WebKitLegacy.framework"
318        https://bugs.webkit.org/show_bug.cgi?id=132592
319        http://trac.webkit.org/changeset/168334
320
3212014-05-05  Anders Carlsson  <andersca@apple.com>
322
323        Put WebKitPluginHost.app in WebKitLegacy.framework
324        https://bugs.webkit.org/show_bug.cgi?id=132592
325        <rdar://problem/15920046>
326
327        Reviewed by Dan Bernstein.
328
329        * WebKit.xcodeproj/project.pbxproj:
330
3312014-05-02  Anders Carlsson  <andersca@apple.com>
332
333        Remove unsuccessful build fix attempts
334        https://bugs.webkit.org/show_bug.cgi?id=132476
335
336        Reviewed by Dan Bernstein.
337
338        * WebKit.xcodeproj/project.pbxproj:
339
3402014-05-01  Anders Carlsson  <andersca@apple.com>
341
342        Support OS-version-specific install paths for WebKit.framework
343        https://bugs.webkit.org/show_bug.cgi?id=132448
344        <rdar://problem/16784932>
345
346        Reviewed by Dan Bernstein.
347
348        * WebKit.xcodeproj/project.pbxproj:
349        Add a build step to put a symlink in place from PrivateFrameworks to Frameworks.
350
3512014-05-01  Dan Bernstein  <mitz@apple.com>
352
353        <rdar://problem/16780403> REGRESSION: Plugin tests failing on Mac/WebKit1.
354
355        * WebKit.xcodeproj/project.pbxproj: Keep the WebKitPluginHost.app symlink in
356        WebKit.framework for now.
357
3582014-04-30  Eric Carlson  <eric.carlson@apple.com>
359
360        [iOS] do not pause video when entering background while playing to external device
361        https://bugs.webkit.org/show_bug.cgi?id=132374
362
363        Reviewed by Jer Noble.
364
365        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
366
3672014-04-30  Anders Carlsson  <andersca@apple.com>
368
369        Try yet again to fix the build.
370
371        * WebKit.xcodeproj/project.pbxproj:
372
3732014-04-30  Anders Carlsson  <andersca@apple.com>
374
375        Another build fix attempt.
376
377        * WebKit.xcodeproj/project.pbxproj:
378
3792014-04-30  Anders Carlsson  <andersca@apple.com>
380
381        Try to fix the iOS build.
382
383        * WebKit.xcodeproj/project.pbxproj:
384
3852014-04-30  Anders Carlsson  <andersca@apple.com>
386
387        Another build fix attempt.
388
389        * WebKit.xcodeproj/project.pbxproj:
390        Remove headers if it seems like the WKWebViewPrivate header imports itself.
391        
3922014-04-30  Anders Carlsson  <andersca@apple.com>
393
394        Another build fix.
395
396        * WebKit.xcodeproj/project.pbxproj:
397        Remove WK headers from WebKit.framework as well when WebKitLegacy WK headers are encountered.
398
3992014-04-30  Anders Carlsson  <andersca@apple.com>
400
401        Try to fix the build.
402
403        * WebKit.xcodeproj/project.pbxproj:
404        Remove old WK forwarding headers from WebKitLegacy.
405
4062014-04-30  Anders Carlsson  <andersca@apple.com>
407
408        Move the legacy WebKit API into WebKitLegacy.framework and move it inside WebKit.framework
409        https://bugs.webkit.org/show_bug.cgi?id=132399
410        <rdar://problem/15920046>
411
412        Reviewed by Dan Bernstein.
413
414        * WebKit.xcodeproj/project.pbxproj:
415        Add a new build target that builds the legacy WebKit API in WebKitLegacy.framework. This framework
416        is then re-exported by WebKit.framework, and its headers are copied to WebKit.framework. All the WebKitLegacy
417        headers are made private, and the MigrateHeadersFromWebKitLegacy.make Makefile will copy all the headers specified
418        in WEBKIT_PUBLIC_HEADERS to WebKit/Headers.
419
4202014-04-29  Alex Christensen  <achristensen@webkit.org>
421
422        [WinCairo] Switch video from GStreamer to Media Foundation.
423        https://bugs.webkit.org/show_bug.cgi?id=132358
424
425        Reviewed by Brent Fulgham.
426
427        * WebKit.vcxproj/WebKit/WebKit.vcxproj:
428        Removed dependencies on GStreamer.
429
4302014-04-22  Brent Fulgham  <bfulgham@apple.com>
431
432        [Win] Support Python 2.7 in Cygwin
433        https://bugs.webkit.org/show_bug.cgi?id=132023
434
435        Reviewed by Michael Saboff.
436
437        * WebKit.vcxproj/WebKit/WebKitVersion.cmd: Use correct
438        path to Python under Cygwin.
439
4402014-04-20  Andreas Kling  <akling@apple.com>
441
442        Blind Windows build fix. Hope I guessed the 64-bit mangled form right.
443
444        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
445
4462014-04-18  Philippe Normand  <pnormand@igalia.com>
447
448        Remove NETWORK_INFO support
449        https://bugs.webkit.org/show_bug.cgi?id=131841
450
451        Reviewed by Gyuyoung Kim.
452
453        * PlatformEfl.cmake:
454
4552014-04-17  Brent Fulgham  <bfulgham@apple.com>
456
457        [Win] Unreviewed 64-bit build fix.
458
459        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Do not
460        export 32-bit symbol in 64-bit build. 
461
4622014-04-17  Hyowon Kim  <hw1008.kim@samsung.com>
463
464        [EFL] Remove deprecated ewk_paint code.
465        https://bugs.webkit.org/show_bug.cgi?id=131266
466
467        Reviewed by Gyuyoung Kim.
468
469        ewk_paint related code was deprecated since r166637.
470
471        * PlatformEfl.cmake: Remove ewk_paint_context.cpp
472
4732014-04-16  Simon Fraser  <simon.fraser@apple.com>
474
475        Make Windows fail with a link error so I know what the new symbol is.
476
477        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
478
4792014-04-10  Michael Saboff  <msaboff@apple.com>
480
481        LLInt interpreter code should be generated as part of one function
482        https://bugs.webkit.org/show_bug.cgi?id=131205
483
484        Reviewed by Mark Lam.
485
486        Updated VS dependencies for JavaScriptCore changes.
487
488        * WebKit.vcxproj/WebKit.sln:
489
4902014-04-10  Brent Fulgham  <bfulgham@apple.com>
491
492        [Win] Unreviewed 64-bit Build Fix.
493
494        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Provide
495        proper mangled names for 64-bit build.
496
4972014-04-08  Martin Robinson  <mrobinson@igalia.com>
498
499        [GTK] Remove the WebKitGTK+ WebKit 1 code
500        https://bugs.webkit.org/show_bug.cgi?id=131399
501
502        Reviewed by Anders Carlsson.
503
504        * PlatformGTK.cmake: Removed.
505        * gtk: Remove this entire directory.
506
5072014-04-06  Darin Adler  <darin@apple.com>
508
509        Make some bindings improvements, with smaller code size for error message generation
510        https://bugs.webkit.org/show_bug.cgi?id=131285
511
512        Reviewed by Andreas Kling.
513
514        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Updated for
515        changes in JavaScript binding functions.
516
5172014-04-05  Brian J. Burg  <burg@cs.washington.edu>
518
519        Web Inspector: remove unused test hook setInspectorResourcesDataSizeLimits
520        https://bugs.webkit.org/show_bug.cgi?id=131268
521
522        Reviewed by Timothy Hatcher.
523
524        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove symbols.
525
5262014-04-05  Brian J. Burg  <burg@cs.washington.edu>
527
528        Web Inspector: remove unused metrics and commands from the Timeline agent
529        https://bugs.webkit.org/show_bug.cgi?id=131184
530
531        Reviewed by Timothy Hatcher.
532
533        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove symbols.
534
5352014-04-04  Brent Fulgham  <bfulgham@apple.com>
536
537        Unreviewed build fix.
538
539        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing
540        symbol export.
541
5422014-04-03  Brent Fulgham  <bfulgham@apple.com>
543
544        Unreviewed build fix.
545
546        * WebKit.vcxproj/WebKit.sln: Make sure we don't generate the
547        WebInspectorUI before the generated JS is ready.
548
5492014-04-02  Benjamin Poulain  <bpoulain@apple.com>
550
551        [iOS] Remove the legacy string drawing code
552        https://bugs.webkit.org/show_bug.cgi?id=131088
553
554        Reviewed by Sam Weinig.
555
556        * WebKit.xcodeproj/project.pbxproj:
557
5582014-04-02  Brent Fulgham  <bfulgham@apple.com>
559
560        [Win] Unreviewed build fix for full Debug rebuild.
561
562        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export JSC symbol needed by testing infrastructure.
563
5642014-04-01  Zalan Bujtas  <zalan@apple.com>
565
566        Subpixel rendering: Transition class Image (and its dependencies) from int to float to enable subpixel positioned/sized images.
567        https://bugs.webkit.org/show_bug.cgi?id=130643
568
569        Reviewed by Simon Fraser.
570
571        This is in preparation to support subpixel positioned/sized background images. While 1x bitmap images can't take
572        subpixel sizing on hidpi resolutions, both generated and hidpi images can.
573        This patch does not change Image behavior in general as both position and size are still snapped to integral values.  
574
575        No change in behavior.
576
577        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
578
5792014-03-31  Andreas Kling  <akling@apple.com>
580
581        Blind Windows build fix. Check my mangle-fu.
582
583        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
584
5852014-03-26  Brent Fulgham  <bfulgham@apple.com>
586
587        Unreviewed build/test correction.
588
589        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export the AXObjectCache::setEnhancedUserInterfaceEnabled
590        set function.
591
5922014-03-22  Darin Adler  <darin@apple.com>
593
594        Remove String::deprecatedCharacters
595        https://bugs.webkit.org/show_bug.cgi?id=126854
596
597        Reviewed by Sam Weinig.
598
599        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
600        Removed getData16SlowCase.
601
6022014-03-21  Alex Christensen  <achristensen@webkit.org>
603
604        [Win] Compile fixes with video not enabled.
605        https://bugs.webkit.org/show_bug.cgi?id=130597
606
607        Reviewed by Darin Adler.
608
609        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
610        Only include MediaSessionManager symbols if video is enabled.
611
6122014-03-21  Pratik Solanki  <psolanki@apple.com>
613
614        Check for inappropriate macros in private headers
615        https://bugs.webkit.org/show_bug.cgi?id=130564
616
617        Reviewed by Filip Pizlo.
618
619        Check PrivateHeaders for inappropriate macros as well so that we avoid build breakages like
620        the one due to the original commit for bug 130142.
621
622        * WebKit.xcodeproj/project.pbxproj:
623
6242014-03-20  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
625
626        [EFL][GTK] Get CMake to find Freetype2 properly
627        https://bugs.webkit.org/show_bug.cgi?id=130150
628
629        Reviewed by Martin Robinson.
630
631        Newer versions of CMake are not able to find Freetype2 correctly.
632        FindFreetype2.cmake checks for the version number in freetype.h header, since it seems that bug exists in
633        freetype2 repo, because a completely different version number is found in freetype2.pc.
634
635        * PlatformEfl.cmake:
636
6372014-03-20  Beth Dakin  <bdakin@apple.com>
638
639        Speculative build fix.
640
641        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
642
6432014-03-20  Alex Christensen  <achristensen@webkit.org>
644
645        Build fixes for Win64.
646        https://bugs.webkit.org/show_bug.cgi?id=130481
647
648        Reviewed by Brent Fulgham.
649
650        * WebKit.vcxproj/WebKit.sln:
651        Don't build ANGLE projects for now, corrected build configurations,
652        and build WebInspectorUI.
653        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
654        Added 64-bit linker symbol.
655
6562014-03-20  Gavin Barraclough  <barraclough@apple.com>
657
658        Merge AtomicString, Identifier
659        https://bugs.webkit.org/show_bug.cgi?id=128624
660
661        Reviewed by Geoff Garen.
662
663        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
664            - exports no longer needed.
665
6662014-03-20  Commit Queue  <commit-queue@webkit.org>
667
668        Unreviewed, rolling out r165962.
669        https://bugs.webkit.org/show_bug.cgi?id=130512
670
671        It broke the build (Requested by Ossy on #webkit).
672
673        Reverted changeset:
674
675        "[EFL][GTK] Get CMake to find Freetype2 properly"
676        https://bugs.webkit.org/show_bug.cgi?id=130150
677        http://trac.webkit.org/changeset/165962
678
6792014-03-20  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
680
681        [EFL][GTK] Get CMake to find Freetype2 properly
682        https://bugs.webkit.org/show_bug.cgi?id=130150
683
684        Reviewed by Csaba Osztrogonác.
685
686        Newer versions of CMake are not able to find Freetype2 correctly.
687        FindFreetype2.cmake checks for the version number in freetype.h header, since it seems that bug exists in
688        freetype2 repo, because a completely different version number is found in freetype2.pc.
689
690        * PlatformEfl.cmake:
691
6922014-03-18  Samuel White  <samuel_white@apple.com>
693
694        AX: Not able to use arrow keys to read text with VoiceOver before selection is set someplace (anyplace).
695        https://bugs.webkit.org/show_bug.cgi?id=130250
696
697        Reviewed by Chris Fleizach.
698
699        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
700
7012014-03-17  Ryosuke Niwa  <rniwa@webkit.org>
702
703        Revert the erroneous change made by Xcode.
704
705        * WebKit.xcodeproj/project.pbxproj:
706
7072014-03-16  Darin Adler  <darin@apple.com>
708
709        Optimize hasTagName when called on an HTMLElement
710        https://bugs.webkit.org/show_bug.cgi?id=130090
711
712        Reviewed by Antti Koivisto.
713
714        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
715        Updated exports for QualifiedName -> HTMLQualifiedName change.
716
7172014-03-14  Maciej Stachowiak  <mjs@apple.com>
718
719        Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers
720        https://bugs.webkit.org/show_bug.cgi?id=130276
721        <rdar://problem/16266927>
722
723        Reviewed by Simon Fraser.
724
725        * scripts/generate-webkitversion.pl:
726        (printLicenseHeader):
727
7282014-03-14  Oliver Hunt  <oliver@apple.com>
729
730        Improve dom error messages
731        https://bugs.webkit.org/show_bug.cgi?id=130103
732
733        Reviewed by Andreas Kling.
734
735        Make windows build.
736
737        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
738
7392014-03-12  Anders Carlsson  <andersca@apple.com>
740
741        <rdar://problem/16307346> Add new WebKitLegacy.framework.
742
743        Reviewed by Dan Bernstein.
744
745        * WebKit.xcodeproj/project.pbxproj:
746        Add new files.
747
7482014-03-12  Tim Horton  <timothy_horton@apple.com>
749
750        Hook up image controls for WebKit1
751        https://bugs.webkit.org/show_bug.cgi?id=130062
752        <rdar://problem/15964809>
753
754        Reviewed by Brady Eidson.
755
756        * WebKit.xcodeproj/project.pbxproj:
757        Add WebSharingServicePickerController.
758
7592014-03-11  Jae Hyun Park  <jaepark@webkit.org>
760
761        [GTK][CMake] Add HARFBUZZ_INCLUDE_DIRS to WebKit and WebKit2
762        https://bugs.webkit.org/show_bug.cgi?id=130070
763
764        Reviewed by Martin Robinson.
765
766        * PlatformGTK.cmake:
767
7682014-03-10  Brent Fulgham  <bfulgham@apple.com>
769
770        [Win] Unreviewed build fix (64-bit).
771
772        * WebKit.vcxproj/WebKit/WebKitCommon.props: Put uuid.lib as the last link library so that
773        the MSIE DOM symbols don't conflict with WebKit's.
774        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing 64-bit symbol definitions.
775
7762014-03-10  Brent Fulgham  <bfulgham@apple.com>
777
778        [Win] Pass environment to Pre-Build, Pre-Link, and Post-Build Stages.
779        https://bugs.webkit.org/show_bug.cgi?id=130023
780
781        Reviewed by Dean Jackson.
782
783        * WebKit.vcxproj/WebKit.make: Removed.
784        * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Use %PlatformArchitecture% rather than
785        hard-coded 32-bit path.
786
7872014-03-10  Martin Robinson  <mrobinson@igalia.com>
788
789        [GTK] [CMake] Clean up library linking
790        https://bugs.webkit.org/show_bug.cgi?id=129782
791
792        Reviewed by Philippe Normand.
793
794        * PlatformGTK.cmake: Use the new macro.
795
7962014-03-07  Alex Christensen  <achristensen@webkit.org>
797
798        [Win] Unreviewed build fix after r165310.
799
800        * WebKit.vcxproj/WebKit/WebKitDirectX.props:
801        Replaced Platform macro, which is either "Win32" or "x64"
802        with PlatformShortName macro, which is either "x86" or "x64".
803        This is correct for finding the DirectX libraries.
804
8052014-03-07  Brent Fulgham  <bfulgham@apple.com>
806
807        [Win] Unreviewed gardening (for 64-bit)
808
809        * WebKit.vcxproj/WebKit/WebKitDirectX.props: Use Platform macro, rather than
810        hard-coded path. This allows it to work on 32-bit or 64-bit builds.
811
8122014-03-07  Anders Carlsson  <andersca@apple.com>
813
814        Make it possible to copy WebKit2 headers to WebKit.framework
815        https://bugs.webkit.org/show_bug.cgi?id=129935
816
817        Reviewed by Dan Bernstein.
818
819        * WebKit.xcodeproj/project.pbxproj:
820        Move the migrate headers script out into its own file.
821
8222014-03-07  Brent Fulgham  <bfulgham@apple.com>
823
824        [Win] Convert WebKit.make to an MSBuild file.
825        https://bugs.webkit.org/show_bug.cgi?id=129888
826
827        Reviewed by Dean Jackson.
828
829        * WebKit.vcxproj/WebKit.proj: Added.
830
8312014-03-06  Joseph Pecoraro  <pecoraro@apple.com>
832
833        Unreviewed follow-up fix for Windows for r165199.
834
835        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
836
8372014-03-05  Martin Hock  <mhock@apple.com>
838
839        Add support for sessions to MemoryCache.
840        https://bugs.webkit.org/show_bug.cgi?id=127794
841
842        Reviewed by Sam Weinig.
843
844        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
845
8462014-03-03  Martin Robinson  <mrobinson@igalia.com>
847
848        [GTK][CMake] Generate documentation for the DOM bindings
849        https://bugs.webkit.org/show_bug.cgi?id=126211
850
851        Reviewed by Carlos Garcia Campos.
852
853        * PlatformGTK.cmake: The list of headers for GIR generation has a better name
854        now.
855
8562014-03-03  Commit Queue  <commit-queue@webkit.org>
857
858        Unreviewed, rolling out r165013.
859        http://trac.webkit.org/changeset/165013
860        https://bugs.webkit.org/show_bug.cgi?id=129646
861
862        New code is not thread safe, asserting on a worker test
863        (Requested by ap on #webkit).
864
865        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
866
8672014-03-03  Martin Hock  <mhock@apple.com>
868
869        Add support for sessions to MemoryCache.
870        https://bugs.webkit.org/show_bug.cgi?id=127794
871
872        Reviewed by Sam Weinig.
873
874        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
875
8762014-03-02  Andreas Kling  <akling@apple.com>
877
878        Blind Windows build fix.
879
880        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
881
882            Tweak JSDOMWindowBase::commonVM() return type to be a reference.
883
8842014-02-28  Dan Bernstein  <mitz@apple.com>
885
886        [Mac] Remove MailQuirksUserScript.js
887        https://bugs.webkit.org/show_bug.cgi?id=129536
888
889        Reviewed by Andy Estes.
890
891        * WebKit.xcodeproj/project.pbxproj: Removed reference to the file.
892
8932014-02-26  Michael Saboff  <msaboff@apple.com>
894
895        Auto generate bytecode information for bytecode parser and LLInt
896        https://bugs.webkit.org/show_bug.cgi?id=129181
897
898        Reviewed by Mark Lam.
899
900        Added ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR} to WebKit_INCLUDE_DIRECTORIES due to new
901        generated Bytecodes.h include file.
902
903        * CMakeLists.txt:
904
9052014-02-26  Alex Christensen  <achristensen@webkit.org>
906
907        [WinCairo] Fixed linking after disabling WebGL.
908
909        * WebKit.vcxproj/WebKit/WebKitCFLite.props:
910        Don't link to ANGLE libraries, which are no longer built.
911
9122014-02-26  Joseph Pecoraro  <pecoraro@apple.com>
913
914        Web Inspector: Remove console.profiles from window.console API
915        https://bugs.webkit.org/show_bug.cgi?id=116883
916
917        Reviewed by Timothy Hatcher.
918
919        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
920
9212014-02-24  Martin Robinson  <mrobinson@igalia.com>
922
923        [GTK] generate-gtkdoc should not generate documentation for source files for unbuilt source files
924        https://bugs.webkit.org/show_bug.cgi?id=128417
925
926        Reviewed by Carlos Garcia Campos.
927
928        * PlatformGTK.cmake: Correct the definition of WebKitGTK_ENUM_GENERATION_HEADERS and generate
929        a gtkdoc-webkitgtk.cfg file to be used by generate-gtkdoc.
930
9312014-02-24  Anders Carlsson  <andersca@apple.com>
932
933        Add WebViewGroup
934        https://bugs.webkit.org/show_bug.cgi?id=129280
935
936        Reviewed by Dan Bernstein.
937
938        Add new files.
939
940        * WebKit.xcodeproj/project.pbxproj:
941
9422014-02-24  Roger Fong  <roger_fong@apple.com>
943
944        [WinCairo] Disable ANGLE build on WinCairo port.
945
946        * WebKit.vcxproj/WebKit.sln:
947
9482014-02-21  Brent Fulgham  <bfulgham@apple.com>
949
950        Unreviewed build fix after r164505
951
952        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Update exports
953        definition for TreeScope::getElementById.
954
9552014-02-21  Eric Carlson  <eric.carlson@apple.com>
956
957        Fix TimeRanges layering violations
958        https://bugs.webkit.org/show_bug.cgi?id=128717
959
960        Reviewed by Jer Noble.
961
962        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: TimeRanges::create(void) for Internals.
963
9642014-02-20  Enrique Ocaña González  <eocanha@igalia.com>
965
966        WebKitGTK+ should stop using COMPILE_ASSERT_MATCHING_ENUM macros
967        https://bugs.webkit.org/show_bug.cgi?id=127800
968
969        Reviewed by Martin Robinson.
970
971        * PlatformGTK.cmake: Removed AssertMatchingEnums.cpp
972
9732014-02-18  Ryosuke Niwa  <rniwa@webkit.org>
974
975        Changing selection shouldn't synchronously update editor UI components
976        https://bugs.webkit.org/show_bug.cgi?id=129024
977
978        Reviewed by Brent Fulgham.
979
980        Added symbols for internals.
981
982        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
983
9842014-02-17  Sergio Correia  <sergio.correia@openbossa.org>
985
986        Replace uses of PassOwnPtr/OwnPtr with std::unique_ptr in WebCore/inspector
987        https://bugs.webkit.org/show_bug.cgi?id=128681
988
989        Reviewed by Timothy Hatcher.
990
991        Another step towards getting rid of PassOwnPtr/OwnPtr, now targeting
992        WebCore/inspector/*. Besides files in there, a few other files in
993        JavaScriptCore/inspector, WebKit/, WebKit2/WebProcess/WebCoreSupport/
994        and WebCore/testing were touched.
995
996        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
997
9982014-02-15  Alexey Proskuryakov  <ap@apple.com>
999
1000        [Mac] Remove WebSerializedJSValue SPI
1001        https://bugs.webkit.org/show_bug.cgi?id=128720
1002
1003        Reviewed by Anders Carlsson.
1004
1005        * WebKit.xcodeproj/project.pbxproj: Removed WebSerializedJSValue files from the project.
1006
10072014-02-11  Alex Christensen  <achristensen@webkit.org>
1008
1009        Fixed linking on Win64.
1010        https://bugs.webkit.org/show_bug.cgi?id=128211
1011
1012        Reviewed by Brent Fulgham.
1013
1014        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1015        Corrected Win64 linker symbols.
1016
10172014-02-09  Mark Rowe  <mrowe@apple.com>
1018
1019        Stop relinking WebKit on every build.
1020
1021        * WebKit.xcodeproj/project.pbxproj: Fix the case on an input file for the Generate Export Files
1022        script phase so it will run only when the inputs change rather than on every build.
1023
10242014-02-09  Ryuan Choi  <ryuan.choi@samsung.com>
1025
1026        [EFL] Remove PageClientEfl
1027        https://bugs.webkit.org/show_bug.cgi?id=128508
1028
1029        Reviewed by Andreas Kling.
1030
1031        * PlatformEfl.cmake: Removed PageClientEfl.cpp
1032
10332014-02-06  Joseph Pecoraro  <pecoraro@apple.com>
1034
1035        Unreviewed Windows Build Fix after r163568.
1036
1037        Remove old symbol export. It is now const. Waiting for bot to produce new symbol.
1038
1039        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1040
10412014-02-05  Csaba Osztrogonác  <ossy@webkit.org>
1042
1043        Remove ENABLE(SVG) guards
1044        https://bugs.webkit.org/show_bug.cgi?id=127991
1045
1046        Reviewed by Sam Weinig.
1047
1048        * PlatformEfl.cmake:
1049
10502014-02-04  Eric Carlson  <eric.carlson@apple.com>
1051
1052        Refine MediaSession interruptions
1053        https://bugs.webkit.org/show_bug.cgi?id=128125
1054
1055        Reviewed by Jer Noble.
1056
1057        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export applicationWillEnterForeground
1058            and applicationWillEnterBackground for Internals.
1059
10602014-02-04  Commit Queue  <commit-queue@webkit.org>
1061
1062        Unreviewed, rolling out r163376.
1063        http://trac.webkit.org/changeset/163376
1064        https://bugs.webkit.org/show_bug.cgi?id=128184
1065
1066        Unexpected test failures. (Requested by eric_carlson on
1067        #webkit).
1068
1069        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1070
10712014-02-04  Eric Carlson  <eric.carlson@apple.com>
1072
1073        Refine MediaSession interruptions
1074        https://bugs.webkit.org/show_bug.cgi?id=128125
1075
1076        Reviewed by Jer Noble.
1077
1078        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export applicationWillEnterForeground
1079            and applicationWillEnterBackground for Internals.
1080
10812014-01-31  Oliver Hunt  <oliver@apple.com>
1082
1083        Rollout r163195 and related patches
1084
1085        * CMakeLists.txt:
1086
10872014-01-29  Oliver Hunt  <oliver@apple.com>
1088
1089        Make it possible to implement JS builtins in JS
1090        https://bugs.webkit.org/show_bug.cgi?id=127887
1091
1092        Reviewed by Michael Saboff.
1093
1094        CMake updates
1095
1096        * CMakeLists.txt:
1097
10982014-01-30  Martin Robinson  <mrobinson@igalia.com>
1099
1100        [GTK] [CMake] Add support for building against GTK+ 2
1101        https://bugs.webkit.org/show_bug.cgi?id=127959
1102
1103        Reviewed by Anders Carlsson.
1104
1105        * PlatformGTK.cmake: Use the new API version variable and don't use GTK3 directly.
1106
11072014-01-30  Commit Queue  <commit-queue@webkit.org>
1108
1109        Unreviewed, rolling out r163052.
1110        http://trac.webkit.org/changeset/163052
1111        https://bugs.webkit.org/show_bug.cgi?id=127895
1112
1113        It was the buildfix after the rolled out r163048 (Requested by
1114        Ossy on #webkit).
1115
1116        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1117
11182014-01-29  Dan Bernstein  <mitz@apple.com>
1119
1120        Moved linking against common frameworks and a library from the .xcconfig file into the target.
1121
1122        Reviewed by Tim Horton.
1123
1124        * WebKit.xcodeproj/project.pbxproj:
1125
11262014-01-29  Sam Weinig  <sam@webkit.org>
1127
1128        Fix windows.
1129
1130        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1131
11322014-01-29  Ryuan Choi  <ryuan.choi@samsung.com>
1133
1134        EFL port should stop using COMPILE_ASSERT_MATCHING_ENUM macros
1135        https://bugs.webkit.org/show_bug.cgi?id=127801
1136
1137        Reviewed by Anders Carlsson.
1138
1139        * PlatformEfl.cmake: Removed AssertMatchingEnums.cpp
1140
11412014-01-27  Roger Fong  <roger_fong@apple.com>
1142
1143        [Windows] Tests crashing on Windows after r162816.
1144        https://bugs.webkit.org/show_bug.cgi?id=127703.
1145
1146        Reviewed by Alexey Proskuryakov.
1147
1148        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove variable export in favor of function export.
1149
11502014-01-26  Chris Fleizach  <cfleizach@apple.com>
1151
1152        AX: Disable accessibility after every test run
1153        https://bugs.webkit.org/show_bug.cgi?id=127439
1154
1155        Reviewed by Alexey Proskuryakov.
1156
1157        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1158
11592014-01-26  Anders Carlsson  <andersca@apple.com>
1160
1161        Fix build.
1162        
1163        Make HistoryPropertyList an Objective-C++ class.
1164
1165        * WebKit.xcodeproj/project.pbxproj:
1166
11672014-01-25  Alex Christensen  <achristensen@webkit.org>
1168
1169        Unreviewed build fix for Win64.
1170
1171        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1172        Corrected 64-bit linker symbol.
1173
11742014-01-23  Simon Fraser  <simon.fraser@apple.com>
1175
1176        Attempt to fix Windows DRT link issue.
1177
1178        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1179
11802014-01-23  Simon Fraser  <simon.fraser@apple.com>
1181
1182        Make visibleContentRect() return actualVisibleContentRect() on iOS most of the time
1183        https://bugs.webkit.org/show_bug.cgi?id=127456
1184        
1185        Reviewed by Antti Koivisto.
1186        
1187        On iOS, visibleContentRect() returns the entire document rect for historical
1188        reasons, and actualVisibleContentRect() returns what visibleContentRect()
1189        returns on other platforms.
1190        
1191        In addition, actualVisibleContentRect() was returning an empty rect in WK2.
1192        
1193        Reduce the confusion of #ifdefs by making visibleContentRect() behave like
1194        actualVisibleContentRect() by default on iOS. Where it needs the old behavior,
1195        an optional parameter, LegacyIOSDocumentVisibleRect, provides this.
1196        
1197        Achieve this by having the virtual ScrollableArea::visibleContentRectInternal(),
1198        which is called by non-virtual visibleContentRect() and visibleContentRectIncludingScrollbars().
1199        
1200        Similarly clean up visibleHeight/visibleWidth functions by having visibleSize() be virtual,
1201        with non-virtual visibleHeight() and visibleWidth().
1202        
1203        ScrollableArea subclasses override visibleContentRectInternal() and visibleSize() where necessary.
1204        
1205        Mechanically change all the call sites of actualVisibleContentRect() to
1206        use visibleContentRect(), and the call sites of visibleContentRect()
1207        to visibleContentRect(..., LegacyIOSDocumentVisibleRect), adding comments
1208        where this may not be appropriate.
1209        
1210        Change callers of visibleContentRect(IncludeScrollbars...) to visibleContentRectIncludingScrollbars().
1211        
1212        Also add actualScrollPosition(), and clean up some actualScroll* call sites.
1213        
1214        No behavior change.
1215
1216        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1217
12182014-01-22  Brent Fulgham  <bfulgham@apple.com>
1219
1220        [Win] Update project and solution files for 64-bit builds
1221        https://bugs.webkit.org/show_bug.cgi?id=127457
1222
1223        Reviewed by Eric Carlson.
1224
1225        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Update for VS2013.
1226        * WebKit.vcxproj/WebKit.submit.sln: Add 64-bit target.
1227        * WebKit.vcxproj/WebKit/WebKit.vcxproj: Update for VS2013
1228        * WebKit.vcxproj/WebKit/WebKitApple.props: Remove unused QTMovieWin
1229        library dependency.
1230        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
1231        Update for VS2013.
1232        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Ditto
1233
12342014-01-22  Martin Robinson  <mrobinson@igalia.com>
1235
1236        [GTK] Avoid a circular dependency when building webkitenumtypes.h
1237        https://bugs.webkit.org/show_bug.cgi?id=127199
1238
1239        Reviewed by Daniel Bates.
1240
1241        * PlatformGTK.cmake: Create a new list of headers consisting of all installed headers
1242        except webkitenumtypes.h. Use this list when generating webkitenumtypes.h.
1243
12442014-01-21  Alex Christensen  <achristensen@webkit.org>
1245
1246        Unreviewed build fix for Win64.
1247
1248        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1249        Corrected 64-bit linker symbols.
1250
12512014-01-18  Brian Burg  <bburg@apple.com>
1252
1253        Another build fix attempt for Windows and EFL WebKit1.
1254
1255        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1256
12572014-01-18  Brian Burg  <bburg@apple.com>
1258
1259        Unreviewed build fix attempt for Windows.
1260
1261        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1262
12632014-01-17  Martin Robinson  <mrobinson@igalia.com>
1264
1265        Build fix for the CMake GTK+ build
1266
1267        * PlatformGTK.cmake: We need to include ProgressTrackerClientGtk in the source list.
1268
12692014-01-17  Beth Dakin  <bdakin@apple.com>
1270
1271        Need a way to test the tile cache with margins enabled
1272        https://bugs.webkit.org/show_bug.cgi?id=127194
1273        -and corresponding-
1274        <rdar://problem/15571327>
1275
1276        Reviewed by Tim Horton.
1277
1278        Attempt to keep Windows building.
1279
1280        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1281
12822014-01-16  Andy Estes  <aestes@apple.com>
1283
1284        [iOS] Fix build issues with exported headers
1285
1286        * WebKit.xcodeproj/project.pbxproj: Removed WebPluginPrivate.h from
1287        the project.
1288
12892014-01-15  Ryuan Choi  <ryuan.choi@samsung.com>
1290
1291        [EFL][WK1] Implement ProgressTrackerClientEfl to fix the crash
1292        https://bugs.webkit.org/show_bug.cgi?id=127031
1293
1294        Reviewed by Gyuyoung Kim.
1295
1296        * PlatformEfl.cmake: Added ProgressTrackerClientEfl.cpp into source lists.
1297
12982014-01-14  Anders Carlsson  <andersca@apple.com>
1299
1300        Create separate progress tracker clients
1301        https://bugs.webkit.org/show_bug.cgi?id=127025
1302
1303        Reviewed by Sam Weinig.
1304
1305        * WebKit.xcodeproj/project.pbxproj:
1306
13072014-01-14  Dean Jackson  <dino@apple.com>
1308
1309        Correct grave mistake in updating the pbxproj file rather than xcconfig.
1310
1311        * WebKit.xcodeproj/project.pbxproj:
1312
13132014-01-14  Dean Jackson  <dino@apple.com>
1314
1315        Attempt to fix 32-bit Mac build.
1316
1317        * WebKit.xcodeproj/project.pbxproj:
1318
13192014-01-14  Dean Jackson  <dino@apple.com>
1320
1321        [WK1] Allow generated export files on iOS
1322        https://bugs.webkit.org/show_bug.cgi?id=127008
1323
1324        Reviewed by Simon Fraser.
1325
1326        Modify the export file generation rule to read from
1327        a shared and platform-specific input file.
1328
1329        * WebKit.xcodeproj/project.pbxproj:
1330
13312014-01-13  Alex Christensen  <achristensen@webkit.org>
1332
1333        Unreviewed build fix for Win64.
1334
1335        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1336        Corrected 64-bit linker symbols.
1337
13382014-01-13  Daniel Bates  <dabates@apple.com>
1339
1340        [iOS] More build fixes for WebKit
1341
1342        Add iOS-specific logic to build phases: "Symlink WebKitPluginHost in to place" and "Migrate Headers".
1343
1344        * WebKit.xcodeproj/project.pbxproj:
1345
13462014-01-13  Daniel Bates  <dabates@apple.com>
1347
1348        [iOS] Fix up WebKit build phases
1349
1350        Add iOS-specific logic to build phrases "Generate 64-bit Export File" and "Migrate Headers".
1351
1352        * WebKit.xcodeproj/project.pbxproj:
1353
13542014-01-13  Daniel Bates  <dabates@apple.com>
1355
1356        [iOS] Don't link to Mac-only frameworks when building WebKit
1357
1358        Currently the Xcode project always links against various Mac-only frameworks (e.g. Carbon.framework).
1359        Instead the Xcode project should only link against {JavaScriptCore, WebCore}.framework and
1360        libicucore.dylib, which are the frameworks/libraries that are shared by both the Mac and iOS port. We'll
1361        use Configuration/WebCore.xcconfig to specify additional port-specific frameworks to link against.
1362
1363        * WebKit.xcodeproj/project.pbxproj:
1364
13652014-01-13  Eric Carlson  <eric.carlson@apple.com>
1366
1367        Unreviewed build fix.
1368
1369        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing
1370            exports needed for Windows build after r161899.
1371
13722014-01-13  Andy Estes  <aestes@apple.com>
1373
1374        [iOS] Build Fix: switch back to calling postprocess-headers.sh
1375
1376        * WebKit.xcodeproj/project.pbxproj:
1377
13782014-01-12  Dan Bernstein  <mitz@apple.com>
1379
1380        Try to fix the Windows build after r161852.
1381
1382        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1383
13842014-01-10  Daniel Bates  <dabates@apple.com>
1385
1386        [iOS] Upstream WebCore and Tools miscellaneous changes
1387        https://bugs.webkit.org/show_bug.cgi?id=126698
1388
1389        Reviewed by David Kilzer.
1390
1391        * WebKit.xcodeproj/project.pbxproj:
1392
13932014-01-09  Benjamin Poulain  <bpoulain@apple.com>
1394
1395        Remove the WebKit layer of the Blackberry port
1396        https://bugs.webkit.org/show_bug.cgi?id=126715
1397
1398        Reviewed by Anders Carlsson.
1399
1400        * PlatformBlackBerry.cmake: Removed.
1401        * blackberry: Removed.
1402
14032014-01-08  Ryuan Choi  <ryuan.choi@samsung.com>
1404
1405        [EFL] Merge ewk_view_single into ewk_view
1406        https://bugs.webkit.org/show_bug.cgi?id=126508
1407
1408        Reviewed by Gyuyoung Kim.
1409
1410        * PlatformEfl.cmake: Removed ewk_view_single.cpp.
1411
14122014-01-08  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1413
1414        [EFL] Move efl API test binaries to TestWebKitAPI/EWebKit|EWebKit2
1415        https://bugs.webkit.org/show_bug.cgi?id=126615
1416
1417        Reviewed by Martin Robinson.
1418
1419        Now EFL API test binaries created in *bin* directory with other executables.
1420        It would be good to move them to their folder. This patch moves them to
1421        *TestWebKitAPI/EWebKit|EWebKit2* directories.
1422
1423        * PlatformEfl.cmake:
1424
14252014-01-08  Brent Fulgham  <bfulgham@apple.com>
1426
1427        Unreviewed build fix.
1428
1429        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing
1430        exports needed for Windows build.
1431
14322014-01-07  Eric Carlson  <eric.carlson@apple.com>
1433
1434        Teach MediaSessionManager to manage interruptions
1435        https://bugs.webkit.org/show_bug.cgi?id=126530
1436
1437        Reviewed by Sam Weinig.
1438
1439        * CMakeLists.txt: Add ${WEBCORE_DIR}/platform/animation to WebCore include directories.
1440
14412014-01-06  Martin Robinson  <mrobinson@igalia.com>
1442
1443        Small build fix for the GTK+ CMake port
1444
1445        * PlatformGTK.cmake: Include a missing GeoClue include directory.
1446
14472014-01-06  Martin Robinson  <mrobinson@igalia.com>
1448
1449        [CMake] [GTK] Fix the build for the WebKitGTK+ developer configuration
1450        https://bugs.webkit.org/show_bug.cgi?id=126505
1451
1452        Reviewed by Gustavo Noronha Silva.
1453
1454        * PlatformGTK.cmake: Add the geoclue platform directory to the include directory list.
1455
14562014-01-06  Mark Rowe  <mrowe@apple.com>
1457
1458        <https://webkit.org/b/126499> Move WebKit off the legacy WebKit availability macros
1459
1460        The legacy WebKit availability macros are verbose, confusing, and provide no benefit
1461        over using the system availability macros directly. The original vision was that
1462        they'd serve a cross-platform purpose but that never came to be.
1463
1464        Since WebKit1 is API on OS X but SPI on iOS, some indirection is still needed in the
1465        availability macros to allow the headers to advertise the API as unavailable on OS X
1466        without interfering with the ability to build on iOS. This is achieved by defining
1467        WEBKIT-prefixed versions of the Foundation availability macros that are defined to
1468        their NS-prefixed equivalents. The installed headers are post-processed to map these
1469        macros back to their Foundation equivalents.
1470
1471        Part of <rdar://problem/15512304>.
1472
1473        Reviewed by Sam Weinig.
1474
1475        * WebKit.xcodeproj/project.pbxproj: Change the Postprocess Headers build phase to
1476        invoke mac/postprocess-headers.sh.
1477
14782014-01-05  Martin Robinson  <mrobinson@igalia.com>
1479
1480        [GTK] [CMake] Ensure that the autotools build and the CMake install the same files
1481        https://bugs.webkit.org/show_bug.cgi?id=116379
1482
1483        Reviewed by Gustavo Noronha Silva.
1484
1485        * PlatformGTK.cmake: Install API headers, gir files, and the pkg-config file. Move
1486        a couple installed and generated headers to the installed headers list.
1487
14882014-01-04  Martin Robinson  <mrobinson@igalia.com>
1489
1490        [GTK] [CMake] Improve the way we locate gobject-introspection
1491        https://bugs.webkit.org/show_bug.cgi?id=126452
1492
1493        Reviewed by Philippe Normand.
1494
1495        * PlatformGTK.cmake: Use the new introspection variables.
1496
14972014-01-03  Simon Fraser  <simon.fraser@apple.com>
1498
1499        Attempt to fix EFL build.
1500
1501        * CMakeLists.txt:
1502
15032013-12-31  Andy Estes  <aestes@apple.com>
1504
1505        [iOS] Upstream PLATFORM(IOS) changes to Source/WebKit/
1506        https://bugs.webkit.org/show_bug.cgi?id=125746
1507
1508        Reviewed by David Kilzer.
1509
1510        * WebKit.xcodeproj/project.pbxproj: Added WebDatabaseManagerInternal.h
1511        and iOS.xcconfig.
1512
15132013-12-30  Martin Robinson  <mrobinson@igalia.com>
1514
1515        [CMake] [GTK] Add support for GObject introspection
1516        https://bugs.webkit.org/show_bug.cgi?id=126162
1517
1518        Reviewed by Daniel Bates.
1519
1520        * PlatformGTK.cmake: Add the GIR targets.
1521
15222013-12-29  Ryuan Choi  <ryuan.choi@samsung.com>
1523
1524        [EFL] Remove ewk_view_tiled
1525        https://bugs.webkit.org/show_bug.cgi?id=125961
1526
1527        Reviewed by Gyuyoung Kim.
1528
1529        * PlatformEfl.cmake: Removed ewk_view_tiled related files.
1530
15312013-12-29  Martin Robinson  <mrobinson@igalia.com>
1532
1533        [GTK] [CMake] Convenience libraries that export API should be compiled with --whole-archive on Unix
1534        https://bugs.webkit.org/show_bug.cgi?id=126232
1535
1536        Reviewed by Gustavo Noronha Silva.
1537
1538        * PlatformGTK.cmake: Prefix libGObjectDOMBindings with --whole-archive so that
1539        symbols are not omitted during final linking.
1540
15412013-12-25  Martin Robinson  <mrobinson@igalia.com>
1542
1543        [GTK] [CMake] Clean up generated sources directories
1544        https://bugs.webkit.org/show_bug.cgi?id=126216
1545
1546        Reviewed by Gustavo Noronha Silva.
1547
1548        * PlatformGTK.cmake: Use the new derived source variables.
1549
15502013-12-22  Martin Robinson  <mrobinson@igalia.com>
1551
1552        [GTK][CMake] libtool-compatible soversion calculation
1553        https://bugs.webkit.org/show_bug.cgi?id=125511
1554
1555        Reviewed by Gustavo Noronha Silva.
1556
1557        * CMakeLists.txt: Use the POPULATE_LIBRARY_VERSION macro and the
1558        library-specific version information.
1559
15602013-12-23  Gustavo Noronha Silva  <gns@gnome.org>
1561
1562        [GTK] [CMake] Generate pkg-config files
1563        https://bugs.webkit.org/show_bug.cgi?id=125685
1564
1565        Reviewed by Martin Robinson.
1566
1567        * PlatformGTK.cmake: generate webkitgtk-3.0.pc.
1568
15692013-12-22  Martin Robinson  <mrobinson@igalia.com>
1570
1571        Small build fix for GTK+ with the CMake build
1572
1573        * CMakeLists.txt: Remove duplicate include directory and add missing directories
1574        necessary for GTK+.
1575
15762013-12-20  Simon Fraser  <simon.fraser@apple.com>
1577
1578        Try to fix the Windows build.
1579
1580        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1581
15822013-12-20  Brent Fulgham  <bfulgham@apple.com>
1583
1584        [Win] Unreviewed build fix after r160908.
1585
1586        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add
1587        missing export.
1588
15892013-12-18  Gustavo Noronha Silva  <gns@gnome.org>
1590
1591        Unreviewed cmake build fix for GTK+.
1592
1593        * PlatformGTK.cmake: add missing include directory.
1594
15952013-12-16  Martin Robinson  <mrobinson@igalia.com>
1596
1597        [GTK] [CMake] Add support for building WebKit1
1598        https://bugs.webkit.org/show_bug.cgi?id=116377
1599
1600        Reviewed by Gustavo Noronha Silva.
1601
1602        * CMakeLists.txt: Updated WebCore include directory list for WebKitGTK+ and
1603        added BUILDING_WEBKIT to the list of defines.
1604        * PlatformGTK.cmake: Added.
1605
16062013-12-18  Alex Christensen  <achristensen@webkit.org>
1607
1608        [WinCairo] Preparation for GStreamer on Windows.
1609        https://bugs.webkit.org/show_bug.cgi?id=125946
1610
1611        Reviewed by Brent Fulgham.
1612
1613        * WebKit.vcxproj/WebKit/WebKit.vcxproj:
1614        Use new GStreamer property sheets for WinCairo.
1615        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1616        Fixed 64-bit symbols, added GStreamer symbol.
1617
16182013-12-16  Alex Christensen  <achristensen@webkit.org>
1619
1620        [Win] Unreviewed build fix for 64-bit.
1621
1622        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1623        Corrected 64-bit linker symbols.
1624
16252013-12-16  Brent Fulgham  <bfulgham@apple.com>
1626
1627        [Win] Unreviewed build fix.
1628
1629        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Correct typo that added a '\' at the
1630        end of a line of the file.
1631
16322013-12-16  Brent Fulgham  <bfulgham@apple.com>
1633
1634        [Win] Remove dead code after conversion to VS2013
1635        https://bugs.webkit.org/show_bug.cgi?id=125795
1636
1637        Reviewed by Darin Adler.
1638
1639        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1640        Remove unused function exports.
1641
16422013-12-16  Alex Christensen  <achristensen@webkit.org>
1643
1644        Fixed Win64 build on VS2013.
1645        https://bugs.webkit.org/show_bug.cgi?id=125753
1646
1647        Reviewed by Brent Fulgham.
1648
1649        * WebKit.vcxproj/WebKit.sln:
1650        Use new 64-bit WebInspectorUI configurations.
1651        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
1652        * WebKit.vcxproj/WebKit/WebKit.vcxproj:
1653        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
1654        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
1655        Added correct PlatformToolset for 64-bit builds.
1656
16572013-12-15  Brent Fulgham  <bfulgham@webkit.org>
1658
1659        [Win] Unreviewed build fix.
1660
1661        * WebKit.vcxproj/WebKit.sln: Remove reference to QTMovieWin,
1662        which we do not wish to build.
1663
16642013-12-14  Brent Fulgham  <bfulgham@webkit.org>
1665
1666        [Win] Unreviewed build fix
1667
1668        QTMovieWin should not be build at the moment, but some builders
1669        are continuing to attempt it. This change marks the project
1670        file as excluded from building.
1671
1672        * WebKit.vcxproj/WebKit.sln: Mark QTMovieWin as excluded from build.
1673
16742013-12-13  Brent Fulgham  <bfulgham@apple.com>
1675
1676        Unreviewed build correction after r160548.
1677
1678        * WebKit.vcxproj/WebKit/WebKitApple.props: Exclude linking with QTMoveWin, which does
1679        not build with VS2013.
1680
16812013-12-13  Brent Fulgham  <bfulgham@apple.com>
1682
1683        Unreviewed build correction after r160548
1684
1685        * WebKit.vcxproj/WebKit.sln: Revise build order to avoid errors with ANGLE included.
1686
16872013-12-13  Brent Fulgham  <bfulgham@apple.com>
1688
1689        [Win] Unreviewed build fix after r160548
1690
1691        * WebKit.vcxproj/WebKit.sln: Revised to build under VS2013.
1692
16932013-12-13  Andy Estes  <aestes@apple.com>
1694
1695        Post-process exported WebKit headers based on PLATFORM_NAME
1696        https://bugs.webkit.org/show_bug.cgi?id=125682
1697
1698        Reviewed by Dan Bernstein.
1699
1700        Added a build phase that calls unifdef(1) on each of WebKit's Public
1701        and Private headers, defining TARGET_OS_EMBEDDED, TARGET_OS_IPHONE, and
1702        TARGET_IPHONE_SIMULATOR based on the value of PLATFORM_NAME. This has
1703        the effect of stripping out bits not needed by the SDK being built for.
1704
1705        * WebKit.xcodeproj/project.pbxproj:
1706
17072013-12-13  Brent Fulgham  <bfulgham@apple.com>
1708
1709        [Win] Switch WebKit solution to Visual Studio 2013
1710        https://bugs.webkit.org/show_bug.cgi?id=125192
1711
1712        Reviewed by Anders Carlsson.
1713
1714        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Update for VS2013
1715        * WebKit.vcxproj/WebKit.sln: Ditto
1716        * WebKit.vcxproj/WebKit/WebKit.vcxproj: Ditto
1717        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: Ditto
1718        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Ditto
1719
17202013-12-11  Alex Christensen  <achristensen@webkit.org>
1721
1722        [Win] Build fix after r159768.
1723        https://bugs.webkit.org/show_bug.cgi?id=125467
1724
1725        Reviewed by Brent Fulgham.
1726
1727        * WebKit.vcxproj/WebKit/WebKitVersion.cmd:
1728        Set PATH environment variable to include cygwin bin directory.
1729
17302013-12-11  Alex Christensen  <achristensen@webkit.org>
1731
1732        [Win] Unreviewed link fix.
1733
1734        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1735        Corrected 64-bit linker symbols.
1736
17372013-12-11  Joseph Pecoraro  <pecoraro@apple.com>
1738
1739        Web Inspector: Push More Inspector Required Classes Down into JavaScriptCore
1740        https://bugs.webkit.org/show_bug.cgi?id=125324
1741
1742        Reviewed by Timothy Hatcher.
1743
1744        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1745
17462013-12-11  Mark Rowe  <mrowe@apple.com>
1747
1748        <https://webkit.org/b/125562> Remove a Leopard-specific check from WebKit.xcodeproj
1749
1750        Reviewed by Anders Carlsson.
1751
1752        * WebKit.xcodeproj/project.pbxproj:
1753
17542013-12-06  Roger Fong <roger_fong@apple.com> and Brent Fulgham  <bfulgham@apple.com>
1755
1756        [Win] Support compiling with VS2013.
1757        https://bugs.webkit.org/show_bug.cgi?id=125353
1758
1759        Reviewed by Anders Carlsson.
1760
1761        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Provide
1762        proper exports for VS2013 build.
1763
17642013-12-06  Dániel Bátyai  <Batyai.Daniel@stud.u-szeged.hu>
1765
1766        Build fix after r160207, remove the BitmapImage::decodeSize symbol export
1767        https://bugs.webkit.org/show_bug.cgi?id=125342
1768
1769        Reviewed by Csaba Osztrogonác.
1770
1771        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1772
17732013-12-05  Brent Fulgham  <bfulgham@apple.com>
1774
1775        [Win] Avoid copying compiled-in resources to DSTROOT
1776        https://bugs.webkit.org/show_bug.cgi?id=125309
1777
1778        Reviewed by Jer Noble.
1779
1780        * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Only copy Info.plist to the final WebKit.resource bundle.
1781        The PNG and RC files are compiled into the WebKit.dll library.
1782
17832013-12-04  Brent Fulgham  <bfulgham@apple.com>
1784
1785        [Win] Correct WebKit.make copy command to land resources in proper directory.
1786        https://bugs.webkit.org/show_bug.cgi?id=125249
1787
1788        Reviewed by Tim Horton.
1789
1790        * WebKit.vcxproj/WebKit.make: Correct the copy command.
1791
17922013-12-04  peavo@outlook.com  <peavo@outlook.com>
1793
1794        [Win][64-bit] Link error.
1795        https://bugs.webkit.org/show_bug.cgi?id=125234
1796
1797        Reviewed by Brent Fulgham.
1798
1799        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Changed 64-bit version of symbol.
1800
18012013-12-03  Joseph Pecoraro  <pecoraro@apple.com>
1802
1803        Web Inspector: Push Remote Inspector debugging connection management into JavaScriptCore
1804        https://bugs.webkit.org/show_bug.cgi?id=124613
1805
1806        Reviewed by Timothy Hatcher.
1807
1808        * WebKit.xcodeproj/project.pbxproj:
1809
18102013-12-03  Brent Fulgham  <bfulgham@apple.com>
1811
1812        [Win] WebKit.make Makefile doesn't copy resource bundle to DSTROOT
1813        https://bugs.webkit.org/show_bug.cgi?id=125160
1814
1815        Reviewed by Tim Horton.
1816
1817        * WebKit.vcxproj/WebKit.make: Add copy command for resource bundle.
1818
18192013-12-02  Beth Dakin  <bdakin@apple.com>
1820
1821        Attempted build fix. I think this is no longer needed.
1822
1823        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1824
18252013-12-02  Beth Dakin  <bdakin@apple.com>
1826
1827        Add a setting to opt into a mode where the background extends and fixed elements 
1828        don't move on rubber-band
1829        https://bugs.webkit.org/show_bug.cgi?id=124745
1830
1831        Reviewed by Tim Horton.
1832
1833        Keep Windows happy.
1834
1835        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1836
18372013-12-02  Brent Fulgham  <bfulgham@apple.com>
1838
1839        [Win] WebKit Project doesn't copy resource bundle
1840        https://bugs.webkit.org/show_bug.cgi?id=125078
1841
1842        Reviewed by Jer Noble.
1843
1844        * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Correct post-build step
1845        to copy WebKit.resources to build target.
1846
18472013-11-28  Thiago de Barros Lacerda  <thiago.lacerda@openbossa.org>
1848
1849        Building EFL Webkit again with mediastream enabled
1850        https://bugs.webkit.org/show_bug.cgi?id=124930
1851
1852        Reviewed by Csaba Osztrogonác.
1853
1854        * CMakeLists.txt:
1855
18562013-11-27  Sam Weinig  <sam@webkit.org>
1857
1858        Fix the iOS build.
1859
1860        * WebKit.xcodeproj/project.pbxproj:
1861
18622013-11-25  peavo@outlook.com  <peavo@outlook.com>
1863
1864        [Win] WebKit version in user agent string is incorrect.
1865        https://bugs.webkit.org/show_bug.cgi?id=124454
1866
1867        Reviewed by Brent Fulgham.
1868
1869        Generate WebKitVersion.h file from mac's Version.xcconfig file.
1870
1871        * WebKit.vcxproj/WebKit/WebKit.vcxproj:
1872        * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters:
1873        * WebKit.vcxproj/WebKit/WebKitVersion.cmd: Added.
1874
18752013-11-23  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1876
1877        [GStreamer] Remove 0.10 codepath
1878        https://bugs.webkit.org/show_bug.cgi?id=124534
1879
1880        Reviewed by Philippe Normand.
1881
1882        * PlatformEfl.cmake: Removed FullscreenVideoControllerEfl.cpp.
1883
18842013-11-21  Alex Christensen  <achristensen@webkit.org>
1885
1886        Remove ANGLEGenerated from Windows build.
1887        https://bugs.webkit.org/show_bug.cgi?id=124759
1888
1889        Reviewed by Darin Adler.
1890
1891        * WebKit.vcxproj/WebKit.sln:
1892        Remove references to ANGLEGenerated.vcxproj.
1893
18942013-11-21  Peter Molnar  <pmolnar.u-szeged@partner.samsung.com>
1895
1896        Remove ENABLE_WORKERS
1897        https://bugs.webkit.org/show_bug.cgi?id=105784
1898
1899        Reviewed by Darin Adler.
1900
1901        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1902
19032013-11-21  peavo@outlook.com  <peavo@outlook.com>
1904
1905        [WinCairo] Building ANGLE libraries fails.
1906        https://bugs.webkit.org/show_bug.cgi?id=124679
1907
1908        Reviewed by Brent Fulgham.
1909
1910        * WebKit.vcxproj/WebKit/WebKitCFLite.props: Link with translator_hlsl.lib.
1911
19122013-11-19  Mark Lam  <mark.lam@apple.com>
1913
1914        Add tracking of endColumn for Executables.
1915        https://bugs.webkit.org/show_bug.cgi?id=124245.
1916
1917        Reviewed by Geoffrey Garen.
1918
1919        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1920        - Added an exported symbol to make the Win32 build happy. The Win64 symbol
1921          is currently a copy of the Win32 one. It'll need to be updated if the
1922          mangled symbol is different for Win64.
1923
19242013-11-18  Mark Rowe  <mrowe@apple.com>
1925
1926        Use hw.activecpu for determining how many processes to spawn.
1927
1928        It's documented as the preferred way to determine the number of threads
1929        or processes to create in a SMP aware application.
1930
1931        Rubber-stamped by Tim Horton.
1932
1933        * WebKit.xcodeproj/project.pbxproj:
1934
19352013-11-18  Ryuan Choi  <ryuan.choi@samsung.com>
1936
1937        [EFL] Add EWebKitConfig.cmake and EWebKit2Config.cmake
1938        https://bugs.webkit.org/show_bug.cgi?id=124478
1939
1940        Reviewed by Gyuyoung Kim.
1941
1942        EWebKit is built using CMake but applications use *.pc to use it.
1943        This patch provides EWebKitConfig.cmake and EWebKit2Config.cmake
1944        for applications which use EWebkit and is compiled by CMake.
1945
1946        * PlatformEfl.cmake:
1947        Configure and install EWebKitConfig.cmake and EWebKitConfigVersion.cmake
1948
19492013-11-13  Joseph Pecoraro  <pecoraro@apple.com>
1950
1951        Unreviewed rollout of r159271, broke Mountain Lion build.
1952
1953        * WebKit.xcodeproj/project.pbxproj:
1954
19552013-11-13  Anders Carlsson  <andersca@apple.com>
1956
1957        Deprecate WebHistory methods that use NSCalendarDate
1958        https://bugs.webkit.org/show_bug.cgi?id=124329
1959        <rdar://problem/15441122>
1960
1961        Reviewed by Mark Rowe.
1962
1963        * WebKit.xcodeproj/project.pbxproj:
1964        Add a shell script phase that uses unifdef to remove the __NSd_10_9 #define from
1965        WebHistory on Mavericks.
1966
19672013-11-11  Alex Christensen  <achristensen@webkit.org>
1968
1969        Unreviewed build fix for Win64.
1970
1971        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
1972        Fixed 64-bit linker symbols.
1973
19742013-11-11  Dan Bernstein  <mitz@apple.com>
1975
1976        [Mac] .exp files are not source code
1977        https://bugs.webkit.org/show_bug.cgi?id=124154
1978
1979        Reviewed by Andy Estes.
1980
1981        * WebKit.xcodeproj/project.pbxproj: Removed WebKit.iOS.exp from the Compile Sources build
1982        phase.
1983
19842013-11-07  Roger Fong  <roger_fong@apple.com>
1985
1986        Unreviewed. Windows WebKit makefile fixes.
1987
1988        No need to copy over WebKit.resources.
1989
1990        * WebKit.vcxproj/WebKit.make:
1991        * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
1992
19932013-11-07  Denis Nomiyama  <d.nomiyama@samsung.com>
1994
1995        [GTK] Glyphs in vertical text tests are rotated 90 degrees clockwise
1996        https://bugs.webkit.org/show_bug.cgi?id=50619
1997
1998        Reviewed by Martin Robinson.
1999
2000        Added WebCore/platform/graphics/opentype to the include path.
2001
2002        * PlatformEfl.cmake:
2003
20042013-11-04  Brent Fulgham  <bfulgham@apple.com>
2005
2006        [Win] Use VersionStamper for official builds
2007        https://bugs.webkit.org/show_bug.cgi?id=123758
2008
2009        Reviewed by Tim Horton.
2010
2011        * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Restore command to
2012        call VersionStamper on final stage of build.
2013
20142013-11-02  Christophe Dumez  <ch.dumez@samsung.com>
2015
2016        EnforceRange doesn't enforce range of a short
2017        https://bugs.webkit.org/show_bug.cgi?id=123661
2018
2019        Reviewed by Alexey Proskuryakov.
2020
2021        Export symbols to fix Windows build.
2022
2023        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2024
20252013-11-01  Andy Estes  <aestes@apple.com>
2026
2027        [iOS] Make some headers Private
2028        https://bugs.webkit.org/show_bug.cgi?id=123626
2029
2030        Reviewed by Andreas Kling.
2031
2032        * WebKit.xcodeproj/project.pbxproj:
2033
20342013-11-01  Afonso R. Costa Jr.  <afonso.costa@samsung.com>
2035
2036        Expose setApplicationCacheOriginQuota via window.internals
2037        https://bugs.webkit.org/show_bug.cgi?id=87838
2038
2039        Reviewed by Joseph Pecoraro.
2040
2041        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add
2042        symbols for setApplicationCacheOriginQuota from Internals.
2043
20442013-11-01  Andy Estes  <aestes@apple.com>
2045
2046        Reverted r158443. It broke the build.
2047
2048        * WebKit.xcodeproj/project.pbxproj:
2049
20502013-11-01  Andy Estes  <aestes@apple.com>
2051
2052        [iOS] Make some headers Private
2053        https://bugs.webkit.org/show_bug.cgi?id=123626
2054
2055        Reviewed by Sam Weinig.
2056
2057        * WebKit.xcodeproj/project.pbxproj:
2058
20592013-10-31  Ryosuke Niwa  <rniwa@webkit.org>
2060
2061        Windows build fix attempt after r158421.
2062
2063        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2064
20652013-10-29  Andy Estes  <aestes@apple.com>
2066
2067        [iOS] Upstream Source/WebKit/ios/
2068        https://bugs.webkit.org/show_bug.cgi?id=123470
2069
2070        Reviewed by Sam Weinig.
2071
2072        * WebKit.xcodeproj/project.pbxproj:
2073
20742013-10-30  Myles C. Maxfield  <mmaxfield@apple.com>
2075
2076        WebKit/win/WebKitGraphics.h:void WebDrawText(WebTextRenderInfo*); is never called
2077        https://bugs.webkit.org/show_bug.cgi?id=123485
2078
2079        Reviewed by Brent Fulgham.
2080
2081        Deleting the function
2082
2083        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2084
20852013-10-30  Alex Christensen  <achristensen@webkit.org>
2086
2087        [Windows] Unreviewed build fix.
2088
2089        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2090        Added missing 32-bit and 64-bit linker symbols.
2091
20922013-10-30  Alex Christensen  <achristensen@webkit.org>
2093
2094        Disabled JIT on Win64.
2095        https://bugs.webkit.org/show_bug.cgi?id=122472
2096
2097        Reviewed by Geoffrey Garen.
2098
2099        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2100        Added missing 64-bit linker symbol.
2101
21022013-10-28  Joseph Pecoraro  <pecoraro@apple.com>
2103
2104        Upstream remaining PLATFORM(IOS) and ENABLE(REMOTE_INSPECTOR) pieces
2105        https://bugs.webkit.org/show_bug.cgi?id=123411
2106
2107        Reviewed by Timothy Hatcher.
2108
2109        * WebKit.xcodeproj/project.pbxproj:
2110
21112013-10-25  Joseph Pecoraro  <pecoraro@apple.com>
2112
2113        Upstream ENABLE(REMOTE_INSPECTOR) and enable on iOS and Mac
2114        https://bugs.webkit.org/show_bug.cgi?id=123111
2115
2116        Reviewed by Timothy Hatcher.
2117
2118        * WebKit.xcodeproj/project.pbxproj:
2119
21202013-10-23  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
2121
2122        Integrate css3-images image-orientation with existing EXIF support
2123        https://bugs.webkit.org/show_bug.cgi?id=91566
2124
2125        Reviewed by Beth Dakin.
2126
2127        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Update export symbols for draw functions.
2128
21292013-10-15  Andy Estes  <aestes@apple.com>
2130
2131        Expose -[WebPluginPackage bundle] as SPI
2132        https://bugs.webkit.org/show_bug.cgi?id=122814
2133
2134        Reviewed by Anders Carlsson.
2135
2136        * WebKit.xcodeproj/project.pbxproj: Added WebPluginPackagePrivate.h.
2137
21382013-10-10  Ryosuke Niwa  <rniwa@webkit.org>
2139
2140        Windows build fix attempt.
2141
2142        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2143
21442013-10-10  Marcelo Morais  <m.morais@samsung.com>
2145
2146        Web Inspector: Remove the old front-end from WebKit
2147        https://bugs.webkit.org/show_bug.cgi?id=122295
2148
2149        Reviewed by Timothy Hatcher.
2150
2151        * PlatformBlackBerry.cmake: Removed the references for the old
2152        inspector front-end.
2153
21542013-10-10  Anders Carlsson  <andersca@apple.com>
2155
2156        Remove WebScrollBar
2157        https://bugs.webkit.org/show_bug.cgi?id=122623
2158
2159        Reviewed by Brent Fulgham.
2160
2161        Remove files from VS projects.
2162
2163        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
2164        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters:
2165        * WebKit.vcxproj/WebKit/WebKit.vcxproj:
2166        * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters:
2167
21682013-10-08  Alex Christensen  <achristensen@webkit.org>
2169
2170        Fixed Win64 linking.
2171        https://bugs.webkit.org/show_bug.cgi?id=122530
2172
2173        Reviewed by Brent Fulgham.
2174
2175        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2176        Added 64-bit linker symbols.
2177
21782013-10-06  Andreas Kling  <akling@apple.com>
2179
2180        No? Okay, let's try that again..
2181
2182        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2183
21842013-10-06  Andreas Kling  <akling@apple.com>
2185
2186        Attempt to fix the Windows build.
2187
2188        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2189
21902013-10-06  Darin Adler  <darin@apple.com>
2191
2192        Try to fix the Windows build.
2193
2194        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2195        Removed export of non-existent Node::treeScope function returning
2196        a TreeScope*. Probably will have to add an export to fix the next failure.
2197
21982013-10-06  Darin Adler  <darin@apple.com>
2199
2200        Remove unneeded ScriptGCEvent class
2201        https://bugs.webkit.org/show_bug.cgi?id=122390
2202
2203        Reviewed by Anders Carlsson.
2204
2205        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2206        Replaced symbol from ScriptGCEvent with symbol from JSDOMWindowBase.
2207
22082013-10-04  Daniel Bates  <dabates@apple.com>
2209
2210        [iOS] Upstream disk image cache
2211        https://bugs.webkit.org/show_bug.cgi?id=121985
2212
2213        Reviewed by Joseph Pecoraro.
2214
2215        * WebKit.xcodeproj/project.pbxproj:
2216        * ios/WebCoreSupport/WebDiskImageCacheClientIOS.h: Added.
2217        * ios/WebCoreSupport/WebDiskImageCacheClientIOS.mm: Added.
2218
22192013-10-04  Anders Carlsson  <andersca@apple.com>
2220
2221        Remove WebAssertions.h
2222        https://bugs.webkit.org/show_bug.cgi?id=122328
2223
2224        Reviewed by Jessie Berlin.
2225
2226        * WebKit.xcodeproj/project.pbxproj:
2227
22282013-10-03  Anders Carlsson  <andersca@apple.com>
2229
2230        Remove WebNSNotificationCenterExtras
2231        https://bugs.webkit.org/show_bug.cgi?id=122316
2232
2233        Reviewed by Dan Bernstein.
2234
2235        Update Xcode project.
2236
2237        * WebKit.xcodeproj/project.pbxproj:
2238
22392013-10-02  Anders Carlsson  <andersca@apple.com>
2240
2241        Remove WebKit/qt.
2242
2243        Rubber-stamped by Andreas Kling.
2244
2245        * qt/Api/qhttpheader.cpp: Removed.
2246        * qt/Api/qhttpheader_p.h: Removed.
2247        * qt/Api/qwebdatabase.cpp: Removed.
2248        * qt/Api/qwebdatabase.h: Removed.
2249        * qt/Api/qwebdatabase_p.h: Removed.
2250        * qt/Api/qwebelement.cpp: Removed.
2251        * qt/Api/qwebelement.h: Removed.
2252        * qt/Api/qwebelement_p.h: Removed.
2253        * qt/Api/qwebhistory.cpp: Removed.
2254        * qt/Api/qwebhistory.h: Removed.
2255        * qt/Api/qwebhistory_p.h: Removed.
2256        * qt/Api/qwebhistoryinterface.cpp: Removed.
2257        * qt/Api/qwebhistoryinterface.h: Removed.
2258        * qt/Api/qwebkitglobal.cpp: Removed.
2259        * qt/Api/qwebkitglobal.h: Removed.
2260        * qt/Api/qwebkitplatformplugin.h: Removed.
2261        * qt/Api/qwebplugindatabase.cpp: Removed.
2262        * qt/Api/qwebplugindatabase_p.h: Removed.
2263        * qt/Api/qwebpluginfactory.cpp: Removed.
2264        * qt/Api/qwebpluginfactory.h: Removed.
2265        * qt/Api/qwebscriptworld.cpp: Removed.
2266        * qt/Api/qwebscriptworld.h: Removed.
2267        * qt/Api/qwebscriptworld_p.h: Removed.
2268        * qt/Api/qwebsecurityorigin.cpp: Removed.
2269        * qt/Api/qwebsecurityorigin.h: Removed.
2270        * qt/Api/qwebsecurityorigin_p.h: Removed.
2271        * qt/Api/qwebsettings.cpp: Removed.
2272        * qt/Api/qwebsettings.h: Removed.
2273        * qt/ChangeLog-2011-02-16: Removed.
2274        * qt/WebCoreSupport/ChromeClientQt.cpp: Removed.
2275        * qt/WebCoreSupport/ChromeClientQt.h: Removed.
2276        * qt/WebCoreSupport/ContextMenuClientQt.cpp: Removed.
2277        * qt/WebCoreSupport/ContextMenuClientQt.h: Removed.
2278        * qt/WebCoreSupport/DragClientQt.cpp: Removed.
2279        * qt/WebCoreSupport/DragClientQt.h: Removed.
2280        * qt/WebCoreSupport/DumpRenderTreeSupportQt.cpp: Removed.
2281        * qt/WebCoreSupport/DumpRenderTreeSupportQt.h: Removed.
2282        * qt/WebCoreSupport/EditorClientQt.cpp: Removed.
2283        * qt/WebCoreSupport/EditorClientQt.h: Removed.
2284        * qt/WebCoreSupport/FrameLoaderClientQt.cpp: Removed.
2285        * qt/WebCoreSupport/FrameLoaderClientQt.h: Removed.
2286        * qt/WebCoreSupport/FrameNetworkingContextQt.cpp: Removed.
2287        * qt/WebCoreSupport/FrameNetworkingContextQt.h: Removed.
2288        * qt/WebCoreSupport/FullScreenVideoQt.cpp: Removed.
2289        * qt/WebCoreSupport/FullScreenVideoQt.h: Removed.
2290        * qt/WebCoreSupport/GeolocationClientQt.cpp: Removed.
2291        * qt/WebCoreSupport/GeolocationClientQt.h: Removed.
2292        * qt/WebCoreSupport/GeolocationPermissionClientQt.cpp: Removed.
2293        * qt/WebCoreSupport/GeolocationPermissionClientQt.h: Removed.
2294        * qt/WebCoreSupport/IconDatabaseClientQt.cpp: Removed.
2295        * qt/WebCoreSupport/IconDatabaseClientQt.h: Removed.
2296        * qt/WebCoreSupport/InitWebCoreQt.cpp: Removed.
2297        * qt/WebCoreSupport/InitWebCoreQt.h: Removed.
2298        * qt/WebCoreSupport/InspectorClientQt.cpp: Removed.
2299        * qt/WebCoreSupport/InspectorClientQt.h: Removed.
2300        * qt/WebCoreSupport/InspectorServerQt.cpp: Removed.
2301        * qt/WebCoreSupport/InspectorServerQt.h: Removed.
2302        * qt/WebCoreSupport/NotificationPresenterClientQt.cpp: Removed.
2303        * qt/WebCoreSupport/NotificationPresenterClientQt.h: Removed.
2304        * qt/WebCoreSupport/PlatformStrategiesQt.cpp: Removed.
2305        * qt/WebCoreSupport/PlatformStrategiesQt.h: Removed.
2306        * qt/WebCoreSupport/PopupMenuQt.cpp: Removed.
2307        * qt/WebCoreSupport/PopupMenuQt.h: Removed.
2308        * qt/WebCoreSupport/QWebFrameAdapter.cpp: Removed.
2309        * qt/WebCoreSupport/QWebFrameAdapter.h: Removed.
2310        * qt/WebCoreSupport/QWebPageAdapter.cpp: Removed.
2311        * qt/WebCoreSupport/QWebPageAdapter.h: Removed.
2312        * qt/WebCoreSupport/QtPlatformPlugin.cpp: Removed.
2313        * qt/WebCoreSupport/QtPlatformPlugin.h: Removed.
2314        * qt/WebCoreSupport/QtPluginWidgetAdapter.cpp: Removed.
2315        * qt/WebCoreSupport/QtPluginWidgetAdapter.h: Removed.
2316        * qt/WebCoreSupport/QtPrintContext.cpp: Removed.
2317        * qt/WebCoreSupport/QtPrintContext.h: Removed.
2318        * qt/WebCoreSupport/SearchPopupMenuQt.cpp: Removed.
2319        * qt/WebCoreSupport/SearchPopupMenuQt.h: Removed.
2320        * qt/WebCoreSupport/TextCheckerClientQt.cpp: Removed.
2321        * qt/WebCoreSupport/TextCheckerClientQt.h: Removed.
2322        * qt/WebCoreSupport/TextureMapperLayerClientQt.cpp: Removed.
2323        * qt/WebCoreSupport/TextureMapperLayerClientQt.h: Removed.
2324        * qt/WebCoreSupport/UndoStepQt.cpp: Removed.
2325        * qt/WebCoreSupport/UndoStepQt.h: Removed.
2326        * qt/WebCoreSupport/WebEventConversion.cpp: Removed.
2327        * qt/WebCoreSupport/WebEventConversion.h: Removed.
2328        * qt/WidgetApi/qgraphicswebview.cpp: Removed.
2329        * qt/WidgetApi/qgraphicswebview.h: Removed.
2330        * qt/WidgetApi/qwebframe.cpp: Removed.
2331        * qt/WidgetApi/qwebframe.h: Removed.
2332        * qt/WidgetApi/qwebframe_p.h: Removed.
2333        * qt/WidgetApi/qwebinspector.cpp: Removed.
2334        * qt/WidgetApi/qwebinspector.h: Removed.
2335        * qt/WidgetApi/qwebinspector_p.h: Removed.
2336        * qt/WidgetApi/qwebpage.cpp: Removed.
2337        * qt/WidgetApi/qwebpage.h: Removed.
2338        * qt/WidgetApi/qwebpage_p.h: Removed.
2339        * qt/WidgetApi/qwebview.cpp: Removed.
2340        * qt/WidgetApi/qwebview.h: Removed.
2341        * qt/WidgetApi/qwebviewaccessible.cpp: Removed.
2342        * qt/WidgetApi/qwebviewaccessible_p.h: Removed.
2343        * qt/WidgetSupport/DefaultFullScreenVideoHandler.cpp: Removed.
2344        * qt/WidgetSupport/DefaultFullScreenVideoHandler.h: Removed.
2345        * qt/WidgetSupport/FullScreenVideoWidget.cpp: Removed.
2346        * qt/WidgetSupport/FullScreenVideoWidget.h: Removed.
2347        * qt/WidgetSupport/InitWebKitQt.cpp: Removed.
2348        * qt/WidgetSupport/InitWebKitQt.h: Removed.
2349        * qt/WidgetSupport/InspectorClientWebPage.cpp: Removed.
2350        * qt/WidgetSupport/InspectorClientWebPage.h: Removed.
2351        * qt/WidgetSupport/PageClientQt.cpp: Removed.
2352        * qt/WidgetSupport/PageClientQt.h: Removed.
2353        * qt/WidgetSupport/QGraphicsWidgetPluginImpl.cpp: Removed.
2354        * qt/WidgetSupport/QGraphicsWidgetPluginImpl.h: Removed.
2355        * qt/WidgetSupport/QStyleFacadeImp.cpp: Removed.
2356        * qt/WidgetSupport/QStyleFacadeImp.h: Removed.
2357        * qt/WidgetSupport/QWebUndoCommand.cpp: Removed.
2358        * qt/WidgetSupport/QWebUndoCommand.h: Removed.
2359        * qt/WidgetSupport/QWidgetPluginImpl.cpp: Removed.
2360        * qt/WidgetSupport/QWidgetPluginImpl.h: Removed.
2361        * qt/WidgetSupport/QtFallbackWebPopup.cpp: Removed.
2362        * qt/WidgetSupport/QtFallbackWebPopup.h: Removed.
2363        * qt/WidgetSupport/QtWebComboBox.cpp: Removed.
2364        * qt/WidgetSupport/QtWebComboBox.h: Removed.
2365        * qt/declarative/declarative.pro: Removed.
2366        * qt/declarative/experimental/experimental.pri: Removed.
2367        * qt/declarative/experimental/plugin.cpp: Removed.
2368        * qt/declarative/experimental/plugin.json: Removed.
2369        * qt/declarative/experimental/qmldir: Removed.
2370        * qt/declarative/plugin.cpp: Removed.
2371        * qt/declarative/plugin.json: Removed.
2372        * qt/declarative/plugins.qmltypes: Removed.
2373        * qt/declarative/public.pri: Removed.
2374        * qt/declarative/qmldir: Removed.
2375        * qt/docs/qtwebkit-bridge.qdoc: Removed.
2376        * qt/docs/qtwebkit-goes-mobile.qdoc: Removed.
2377        * qt/docs/qtwebkit.qdoc: Removed.
2378        * qt/docs/qwebview-diagram.png: Removed.
2379        * qt/docs/webkitsnippets/qtwebkit_bridge_snippets.cpp: Removed.
2380        * qt/docs/webkitsnippets/qtwebkit_build_snippet.qdoc: Removed.
2381        * qt/docs/webkitsnippets/qtwebkit_goes_mobile_snippets.cpp: Removed.
2382        * qt/docs/webkitsnippets/qtwebkit_qwebinspector_snippet.cpp: Removed.
2383        * qt/docs/webkitsnippets/qtwebkit_qwebview_snippet.cpp: Removed.
2384        * qt/docs/webkitsnippets/simple/main.cpp: Removed.
2385        * qt/docs/webkitsnippets/simple/simple.pro: Removed.
2386        * qt/docs/webkitsnippets/webelement/main.cpp: Removed.
2387        * qt/docs/webkitsnippets/webelement/webelement.pro: Removed.
2388        * qt/docs/webkitsnippets/webpage/main.cpp: Removed.
2389        * qt/docs/webkitsnippets/webpage/webpage.pro: Removed.
2390        * qt/examples/examples.pro: Removed.
2391        * qt/examples/platformplugin/README: Removed.
2392        * qt/examples/platformplugin/WebNotificationPresenter.cpp: Removed.
2393        * qt/examples/platformplugin/WebNotificationPresenter.h: Removed.
2394        * qt/examples/platformplugin/WebPlugin.cpp: Removed.
2395        * qt/examples/platformplugin/WebPlugin.h: Removed.
2396        * qt/examples/platformplugin/platformplugin.pro: Removed.
2397        * qt/examples/platformplugin/qwebkitplatformplugin.h: Removed.
2398        * qt/tests/MIMESniffing/MIMESniffing.pro: Removed.
2399        * qt/tests/MIMESniffing/TestData.h: Removed.
2400        * qt/tests/MIMESniffing/resources.qrc: Removed.
2401        * qt/tests/MIMESniffing/resources/application_atom+xml: Removed.
2402        * qt/tests/MIMESniffing/resources/application_ogg: Removed.
2403        * qt/tests/MIMESniffing/resources/application_pdf: Removed.
2404        * qt/tests/MIMESniffing/resources/application_postscript: Removed.
2405        * qt/tests/MIMESniffing/resources/application_rdf+xml: Removed.
2406        * qt/tests/MIMESniffing/resources/application_rss+xml: Removed.
2407        * qt/tests/MIMESniffing/resources/application_x-gzip: Removed.
2408        * qt/tests/MIMESniffing/resources/application_x-rar-compressed: Removed.
2409        * qt/tests/MIMESniffing/resources/application_zip: Removed.
2410        * qt/tests/MIMESniffing/resources/audio_x-wave: Removed.
2411        * qt/tests/MIMESniffing/resources/image_bmp: Removed.
2412        * qt/tests/MIMESniffing/resources/image_gif: Removed.
2413        * qt/tests/MIMESniffing/resources/image_jpeg: Removed.
2414        * qt/tests/MIMESniffing/resources/image_png: Removed.
2415        * qt/tests/MIMESniffing/resources/image_vnd.microsoft.icon: Removed.
2416        * qt/tests/MIMESniffing/resources/image_webp: Removed.
2417        * qt/tests/MIMESniffing/resources/text_html: Removed.
2418        * qt/tests/MIMESniffing/resources/text_xml: Removed.
2419        * qt/tests/MIMESniffing/resources/video_webm: Removed.
2420        * qt/tests/MIMESniffing/tst_MIMESniffing.cpp: Removed.
2421        * qt/tests/benchmarks/loading/loading.pro: Removed.
2422        * qt/tests/benchmarks/loading/tst_loading.cpp: Removed.
2423        * qt/tests/benchmarks/painting/painting.pro: Removed.
2424        * qt/tests/benchmarks/painting/tst_painting.cpp: Removed.
2425        * qt/tests/benchmarks/webgl/10000_triangles.html: Removed.
2426        * qt/tests/benchmarks/webgl/tst_webgl.cpp: Removed.
2427        * qt/tests/benchmarks/webgl/tst_webgl.qrc: Removed.
2428        * qt/tests/benchmarks/webgl/webgl.pro: Removed.
2429        * qt/tests/cmake/CMakeLists.txt: Removed.
2430        * qt/tests/cmake/cmake.pro: Removed.
2431        * qt/tests/hybridPixmap/hybridPixmap.pro: Removed.
2432        * qt/tests/hybridPixmap/resources.qrc: Removed.
2433        * qt/tests/hybridPixmap/test.html: Removed.
2434        * qt/tests/hybridPixmap/tst_hybridPixmap.cpp: Removed.
2435        * qt/tests/hybridPixmap/widget.cpp: Removed.
2436        * qt/tests/hybridPixmap/widget.h: Removed.
2437        * qt/tests/hybridPixmap/widget.ui: Removed.
2438        * qt/tests/qgraphicswebview/qgraphicswebview.pro: Removed.
2439        * qt/tests/qgraphicswebview/resources/greendiv.html: Removed.
2440        * qt/tests/qgraphicswebview/resources/input_types.html: Removed.
2441        * qt/tests/qgraphicswebview/resources/pointing_right.html: Removed.
2442        * qt/tests/qgraphicswebview/resources/pointing_up.html: Removed.
2443        * qt/tests/qgraphicswebview/resources/scrolltest_page.html: Removed.
2444        * qt/tests/qgraphicswebview/tst_qgraphicswebview.cpp: Removed.
2445        * qt/tests/qgraphicswebview/tst_qgraphicswebview.qrc: Removed.
2446        * qt/tests/qobjectbridge/qobjectbridge.pro: Removed.
2447        * qt/tests/qobjectbridge/tst_qobjectbridge.cpp: Removed.
2448        * qt/tests/qwebelement/qwebelement.pro: Removed.
2449        * qt/tests/qwebelement/resources/image.png: Removed.
2450        * qt/tests/qwebelement/resources/style.css: Removed.
2451        * qt/tests/qwebelement/resources/style2.css: Removed.
2452        * qt/tests/qwebelement/tst_qwebelement.cpp: Removed.
2453        * qt/tests/qwebelement/tst_qwebelement.qrc: Removed.
2454        * qt/tests/qwebframe/qwebframe.pro: Removed.
2455        * qt/tests/qwebframe/resources/image.png: Removed.
2456        * qt/tests/qwebframe/resources/style.css: Removed.
2457        * qt/tests/qwebframe/resources/test1.html: Removed.
2458        * qt/tests/qwebframe/resources/test2.html: Removed.
2459        * qt/tests/qwebframe/resources/testiframe.html: Removed.
2460        * qt/tests/qwebframe/resources/testiframe2.html: Removed.
2461        * qt/tests/qwebframe/tst_qwebframe.cpp: Removed.
2462        * qt/tests/qwebframe/tst_qwebframe.qrc: Removed.
2463        * qt/tests/qwebhistory/qwebhistory.pro: Removed.
2464        * qt/tests/qwebhistory/resources/page1.html: Removed.
2465        * qt/tests/qwebhistory/resources/page2.html: Removed.
2466        * qt/tests/qwebhistory/resources/page3.html: Removed.
2467        * qt/tests/qwebhistory/resources/page4.html: Removed.
2468        * qt/tests/qwebhistory/resources/page5.html: Removed.
2469        * qt/tests/qwebhistory/resources/page6.html: Removed.
2470        * qt/tests/qwebhistory/tst_qwebhistory.cpp: Removed.
2471        * qt/tests/qwebhistory/tst_qwebhistory.qrc: Removed.
2472        * qt/tests/qwebhistoryinterface/qwebhistoryinterface.pro: Removed.
2473        * qt/tests/qwebhistoryinterface/tst_qwebhistoryinterface.cpp: Removed.
2474        * qt/tests/qwebinspector/qwebinspector.pro: Removed.
2475        * qt/tests/qwebinspector/tst_qwebinspector.cpp: Removed.
2476        * qt/tests/qwebpage/qwebpage.pro: Removed.
2477        * qt/tests/qwebpage/resources/content.html: Removed.
2478        * qt/tests/qwebpage/resources/frame_a.html: Removed.
2479        * qt/tests/qwebpage/resources/frame_c.html: Removed.
2480        * qt/tests/qwebpage/resources/framedindex.html: Removed.
2481        * qt/tests/qwebpage/resources/iframe.html: Removed.
2482        * qt/tests/qwebpage/resources/iframe2.html: Removed.
2483        * qt/tests/qwebpage/resources/iframe3.html: Removed.
2484        * qt/tests/qwebpage/resources/index.html: Removed.
2485        * qt/tests/qwebpage/resources/script.html: Removed.
2486        * qt/tests/qwebpage/resources/user.css: Removed.
2487        * qt/tests/qwebpage/tst_qwebpage.cpp: Removed.
2488        * qt/tests/qwebpage/tst_qwebpage.qrc: Removed.
2489        * qt/tests/qwebplugindatabase/qwebplugindatabase.pro: Removed.
2490        * qt/tests/qwebplugindatabase/tst_qwebplugindatabase.cpp: Removed.
2491        * qt/tests/qwebsecurityorigin/qwebsecurityorigin.pro: Removed.
2492        * qt/tests/qwebsecurityorigin/resources/test.html: Removed.
2493        * qt/tests/qwebsecurityorigin/tst_qwebsecurityorigin.cpp: Removed.
2494        * qt/tests/qwebsecurityorigin/tst_qwebsecurityorigin.qrc: Removed.
2495        * qt/tests/qwebview/.gitignore: Removed.
2496        * qt/tests/qwebview/qwebview.pro: Removed.
2497        * qt/tests/qwebview/resources/frame_a.html: Removed.
2498        * qt/tests/qwebview/resources/index.html: Removed.
2499        * qt/tests/qwebview/resources/input_types.html: Removed.
2500        * qt/tests/qwebview/resources/scrolltest_page.html: Removed.
2501        * qt/tests/qwebview/tst_qwebview.cpp: Removed.
2502        * qt/tests/qwebview/tst_qwebview.qrc: Removed.
2503        * qt/tests/resources/image2.png: Removed.
2504        * qt/tests/resources/test.swf: Removed.
2505        * qt/tests/tests.pri: Removed.
2506        * qt/tests/util.h: Removed.
2507
25082013-09-30  Benjamin Poulain  <benjamin@webkit.org>
2509
2510        Remove the code guarded by STYLE_SCOPED
2511        https://bugs.webkit.org/show_bug.cgi?id=122123
2512
2513        Reviewed by Anders Carlsson.
2514
2515        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2516
25172013-09-30  Alex Christensen  <achristensen@webkit.org>
2518
2519        [Windows] Unreviewed build fix for Win64.
2520
2521        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2522        Added correct 64-bit BitmapImage::create symbol.
2523
25242013-09-30  Brent Fulgham  <bfulgham@apple.com>
2525
2526        [Win] Compile errors in WebKit (via peavo@outlook.com).
2527        https://bugs.webkit.org/show_bug.cgi?id=122106
2528
2529        Reviewed by Darin Adler.
2530
2531        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add link
2532        declarations missed in r156655.
2533
25342013-09-28  Mark Rowe  <mrowe@apple.com>
2535
2536        Take Xcode's advice and enable some extra warnings.
2537
2538        Reviewed by Sam Weinig.
2539
2540        * WebKit.xcodeproj/project.pbxproj:
2541
25422013-09-27  Alex Christensen  <achristensen@webkit.org>
2543
2544        [Windows] Unreviewed build fix.
2545
2546        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2547        Fixed linker symbols I broke last time.
2548
25492013-09-27  Alex Christensen  <alex.christensen@flexsim.com>
2550
2551        [Windows] Unreviewed build fix for Win64.
2552
2553        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2554        Added and fixed 64-bit linker symbols.
2555
25562013-09-26  Darin Adler  <darin@apple.com>
2557
2558        rename KURL to URL
2559        https://bugs.webkit.org/show_bug.cgi?id=16214
2560
2561        Reviewed by Andreas Kling.
2562
2563        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2564        Let the script to try to rename here.
2565
25662013-09-26  Eric Carlson  <eric.carlson@apple.com>
2567
2568        [MediaStream] make MediaStream testable
2569        https://bugs.webkit.org/show_bug.cgi?id=121967
2570
2571        Reviewed by Dean Jackson.
2572
2573        * WebKit.xcodeproj/project.pbxproj: Add WebUserMediaClient.
2574
25752013-09-26  Brent Fulgham  <bfulgham@apple.com>
2576
2577        [Windows] Unreviewed Build fix.
2578
2579        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing
2580        symbol export to support tests.
2581
25822013-09-25  Roger Fong  <roger_fong@apple.com>
2583
2584        [Windows] Unreviewed Build fix.
2585
2586        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2587
25882013-09-25  Alex Christensen  <achristensen@webkit.org>
2589
2590        Enabled AssembleBuildLogs on WinCairo port.
2591        https://bugs.webkit.org/show_bug.cgi?id=121923
2592
2593        Reviewed by Brent Fulgham.
2594
2595        * WebKit.vcxproj/WebKit.sln:
2596        Build AssembleBuildLogs in WinCairo port.
2597
25982013-09-24  Brent Fulgham  <bfulgham@apple.com>
2599
2600        [Windows] Refactor RuntimeEnabledFeatures as a Singleton 
2601        https://bugs.webkit.org/show_bug.cgi?id=121883
2602
2603        Reviewed by Jer Noble.
2604
2605        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2606        Expose singleton accessor for DLL clients.
2607
26082013-09-25  Brent Fulgham  <bfulgham@apple.com>
2609
2610        [Windows] Unreviewed build fix after r156408.
2611
2612        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add new
2613        version of symbol export declaration.
2614
26152013-09-25  Brent Fulgham  <bfulgham@apple.com>
2616
2617        [Windows] Unreviewed build fix after r156408.
2618
2619        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove
2620        symbol export declaration for WebCore::CSSParserContext::CSSParserContext,
2621        which is no longer provided by the system.
2622
26232013-09-25  Allan Sandfeld Jensen  <allan.jensen@digia.com>
2624
2625        [Qt] Fix build with Qt 5.2 QtPosition module
2626        https://bugs.webkit.org/show_bug.cgi?id=121089
2627
2628        Reviewed by Simon Hausmann.
2629
2630        QtLocation -> QtPositioning
2631
2632        * WebKit1.pri:
2633
26342013-09-23  Patrick Gansterer  <paroga@webkit.org>
2635
2636        Cleanup CMake files in WebKit
2637        https://bugs.webkit.org/show_bug.cgi?id=121763
2638
2639        Reviewed by Gyuyoung Kim.
2640
2641        Sort files and unify style.
2642
2643        * PlatformBlackBerry.cmake:
2644        * PlatformEfl.cmake:
2645        * PlatformWinCE.cmake:
2646
26472013-09-20  Brent Fulgham  <bfulgham@apple.com>
2648
2649        [Windows] Unreviewed build fix after r156216.
2650
2651        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: I
2652        accidentally exposed the symbol of the calling function, not
2653        the missing symbol!
2654
26552013-09-20  Brent Fulgham  <bfulgham@apple.com>
2656
2657        [Windows] Unreviewed build fix after r156215.
2658
2659        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Expose
2660        missing symbols needed by DRT.
2661
26622013-09-20  Patrick Gansterer  <paroga@webkit.org>
2663
2664        [CMake] Use COMPILE_DEFINITIONS target property for setting BUILDING_* defines
2665        https://bugs.webkit.org/show_bug.cgi?id=121672
2666
2667        Reviewed by Gyuyoung Kim.
2668
2669        Since the scope of add_definitions() is always a whole file, we need to use
2670        target properties instead to set definitions only for specific targets.
2671
2672        * CMakeLists.txt:
2673
26742013-09-19  Bear Travis  <betravis@adobe.com>
2675
2676        CSS_SHAPES not supported on AppleWin port
2677        https://bugs.webkit.org/show_bug.cgi?id=118810
2678
2679        Reviewed by Brent Fulgham.
2680
2681        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add required symbol for enabling CSS Shapes.
2682
26832013-09-18  peavo@outlook.com  <peavo@outlook.com>
2684
2685        [Win] TestWebKitAPI does not compile.
2686        https://bugs.webkit.org/show_bug.cgi?id=121485
2687
2688        Reviewed by Brent Fulgham.
2689
2690        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export needed symbols.
2691
26922013-09-17  Andreas Kling  <akling@apple.com>
2693
2694        Some build juice for Windows.
2695
2696        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2697
26982013-09-13  Tim Horton  <timothy_horton@apple.com>
2699
2700        Unreviewed; part one of build fix for Windows.
2701        Sorry for the noise, I thought I'd fixed it.
2702
2703        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2704
27052013-09-12  peavo@outlook.com  <peavo@outlook.com>
2706
2707        [Win] TestWebKitAPI fails to link.
2708        https://bugs.webkit.org/show_bug.cgi?id=121223
2709
2710        Reviewed by Brent Fulgham.
2711
2712        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add required symbol.
2713
27142013-09-11  Brent Fulgham  <bfulgham@apple.com>
2715
2716        [Windows] Avoid converting from IntSize->SIZE->IntSize
2717        https://bugs.webkit.org/show_bug.cgi?id=121180
2718
2719        Reviewed by Anders Carlsson.
2720
2721        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2722        Remove unused symbol export.
2723
27242013-09-08  Antti Koivisto  <antti@apple.com>
2725
2726        Fix window build.
2727        
2728        Not reviewed.
2729
2730        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2731
27322013-08-30  Brent Fulgham  <bfulgham@apple.com>
2733
2734        [Windows] Unreviewed build correction.
2735        Update project dependencies so that build logs on machines will include output from the
2736        WebInspectorUI project.
2737
2738        * WebKit.vcxproj/WebKit.sln:
2739
27402013-08-30  Brent Fulgham  <bfulgham@apple.com>
2741
2742        [Windows] Unreviewed build fix after r154917
2743
2744        * WebKit.vcxproj/WebKit.sln: Establish build dependency from WebInspectorUI against
2745        WebKit. Remove reverse dependency.
2746
27472013-08-29  Brent Fulgham  <bfulgham@apple.com>
2748
2749        [Windows] Unreviewed build fix after r154809
2750
2751        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove two no-longer-existing
2752        export symbols.
2753
27542013-08-28  Brent Fulgham  <bfulgham@webkit.org>
2755
2756        [WinCairo] Unreviewed build fix.
2757
2758        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add
2759        missing Cairo symbols; don't export CG symbols for Cairo build.
2760
27612013-08-26  Roger Fong  <roger_fong@apple.com>
2762
2763        AppleWin build fix following r154627.
2764
2765        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
2766        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:
2767
27682013-08-21  Roger Fong  <roger_fong@apple.com>
2769
2770        <https://bugs.webkit.org/show_bug.cgi?id=119829> IAccessibleText and IAccessibleEditableText implementation for AppleWindows port.
2771
2772        Reviewed by Chris Fleizach.
2773
2774        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
2775        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters:
2776        * WebKit.vcxproj/WebKit/WebKit.vcxproj:
2777        * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters:
2778        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
2779        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:
2780
27812013-08-26  Brent Fulgham  <bfulgham@apple.com>
2782
2783        [Windows] Build fix after r154541.
2784
2785        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove reference
2786        to deleted Element::pseudoElement(PseudoID), and add exports for new
2787        beforePseudoElement() and afterPseudoElement().
2788
27892013-08-23  Alex Christensen  <achristensen@apple.com>
2790
2791        Re-separating Win32 and Win64 builds.
2792        https://bugs.webkit.org/show_bug.cgi?id=120178
2793
2794        Reviewed by Brent Fulgham.
2795
2796        * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
2797        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
2798        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
2799        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
2800        Use PlatformArchitecture to determine correct object directory (obj32 or obj64).
2801
28022013-08-21  Commit Queue  <commit-queue@webkit.org>
2803
2804        Unreviewed, rolling out r154416.
2805        http://trac.webkit.org/changeset/154416
2806        https://bugs.webkit.org/show_bug.cgi?id=120147
2807
2808        Broke Windows builds (Requested by rniwa on #webkit).
2809
2810        * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
2811        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
2812        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
2813        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
2814
28152013-08-21  Alex Christensen  <achristensen@apple.com>
2816
2817        <https://webkit.org/b/120137> Separating Win32 and Win64 builds.
2818
2819        Reviewed by Brent Fulgham.
2820
2821        * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
2822        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
2823        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
2824        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
2825        Use PlatformArchitecture to determine correct object directory (obj32 or obj64).
2826
28272013-08-20  Brent Fulgham  <bfulgham@apple.com>
2828
2829        <https://webkit.org/b/120098> [Windows] Enable the new Web Inspector
2830
2831        Reviewed by Brian Weinstein.
2832
2833        * WebKit.vcxproj/WebKit.sln: Add reference to the new WebInspectorUI
2834        project so that it will be included in new distributions.
2835
28362013-08-20  Alex Christensen  <achristensen@apple.com>
2837
2838        [Windows] Unreviewed build fix for Win64 after r154118.
2839
2840        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2841
28422013-08-20  Alex Christensen  <achristensen@apple.com>
2843
2844        <https://webkit.org/b/120076> More work towards a Win64 build
2845
2846        Reviewed by Brent Fulgham.
2847
2848        * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
2849        Use PlatformArchitecture macro instead of bin32, lib32, and obj32.
2850
28512013-08-20  Alex Christensen  <achristensen@apple.com>
2852
2853        Use PlatformArchitecture to distinguish between 32-bit and 64-bit builds on Windows.
2854        https://bugs.webkit.org/show_bug.cgi?id=119512
2855
2856        Reviewed by Brent Fulgham.
2857
2858        * WebKit.vcxproj/Interfaces/InterfacesCommon.props:
2859        * WebKit.vcxproj/WebKit/WebKit.vcxproj:
2860        * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters:
2861        * WebKit.vcxproj/WebKit/WebKitCommon.props:
2862        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
2863        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters:
2864        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
2865        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:
2866        * WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props:
2867        Replaced obj32, bin32, and lib32 with macros for 64-bit build.
2868
28692013-08-17  Andreas Kling  <akling@apple.com>
2870
2871        [Windows] Unreviewed build fix.
2872
2873        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2874
2875            Don't export Frame::settings() as it's an inline method now.
2876
28772013-08-15  Brent Fulgham  <bfulgham@apple.com>
2878
2879        [Windows] Unreviewed build fix after r154127.
2880
2881        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove two symbols that are
2882        now part of JavaScriptCore.
2883
28842013-08-15  Brent Fulgham  <bfulgham@apple.com>
2885
2886        [Windows] Build correctsion after r154106
2887
2888        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add missing symbol export.
2889
28902013-08-15  Brent Fulgham  <bfulgham@apple.com>
2891
2892        [Windows] Correct build after r154088
2893
2894        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Remove unused
2895        (and now renamed) export symbols.
2896
28972013-08-14  Alex Christensen  <achristensen@apple.com>
2898
2899        Unreviewed build fix for Win64 after r153943.
2900
2901        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2902        Added 64-bit linker symbol for frameOrientationAtIndex.
2903
29042013-08-12  peavo@outlook.com  <peavo@outlook.com>
2905
2906        [Win] TestWebKitAPI fails to link.
2907        https://bugs.webkit.org/show_bug.cgi?id=119619
2908
2909        Reviewed by Brent Fulgham.
2910
2911        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export needed symbol.
2912
29132013-08-07  Ryuan Choi  <ryuan.choi@samsung.com>
2914
2915        Unreviewed build fix on Efl port after r153785.
2916
2917        * CMakeLists.txt: Added "${WEBCORE_DIR}/style" in include list.
2918
29192013-08-06  Alex Christensen  <achristensen@apple.com>
2920
2921        Enabled WebGL on WinCairo port.
2922        https://bugs.webkit.org/show_bug.cgi?id=119502
2923
2924        Reviewed by Benjamin Poulain.
2925
2926        * WebKit.vcxproj/WebKit.sln: Build ANGLE libraries.
2927        * WebKit.vcxproj/WebKit/WebKitCFLite.props: Link to ANGLE libraries.
2928
29292013-08-05  Mark Lam  <mark.lam@apple.com>
2930
2931        Gardening: fix build after r153728.
2932
2933        Not reviewed.
2934
2935        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2936
29372013-07-29  Alex Christensen  <achristensen@apple.com>
2938
2939        Separated translator into preprocessor, translator_common,
2940        translator_hlsl (for libGLESv2), and translator_glsl (for ANGLEWebKitBridge).
2941        These projects are still not built by default.
2942        https://bugs.webkit.org/show_bug.cgi?id=119221
2943
2944        Reviewed by Brent Fulgham.
2945
2946        * WebKit.vcxproj/WebKit.sln:
2947        Added separate ANGLE translator projects.
2948
29492013-07-25  Roger Fong  <roger_fong@apple.com>
2950
2951        Unreviewed build fix, AppleWin port.
2952
2953        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2954
29552013-07-25  Alex Christensen  <achristensen@apple.com>
2956
2957        Made Windows build system for ANGLE.
2958        https://bugs.webkit.org/show_bug.cgi?id=119103
2959
2960        Reviewed by Brent Fulgham.
2961
2962        * WebKit.vcxproj/WebKit.sln:
2963        Added ANGLEGenerated, libEGL, libGLESv2, and translator projects.
2964        These projects are currently not built.
2965
29662013-07-23  Tim Horton  <timothy_horton@apple.com>
2967
2968        Unreviewed build fix after r153054.
2969
2970        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
2971
29722013-07-22  Alex Christensen  <achristensen@apple.com>
2973
2974        Fixed WinCairo build configurations.
2975        https://bugs.webkit.org/show_bug.cgi?id=118932
2976
2977        Reviewed by Brent Fulgham.
2978
2979        * WebKit.vcxproj/WebKit.sln: 
2980        Made WinCairo not build AssembleBuildLogs (wasn't working, not necessary).
2981        Made Debug_WinCairo build with Debug_WinCairo configuration.
2982        Made 64-bit WinCairo not build QTMovieWin.
2983
29842013-07-19  Alex Christensen  <achristensen@apple.com>
2985
2986        Unreviewed build fix on Windows after r152930.
2987
2988        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Added missing close paren.
2989
29902013-07-19  Alex Christensen  <achristensen@apple.com>
2991
2992        Added 64-bit symbols to WebKitExports.def.in for 64-bit Windows builds
2993        and a macro to only use them for 64-bit builds.
2994        https://bugs.webkit.org/show_bug.cgi?id=118887
2995
2996        Reviewed by Brent Fulgham.
2997
2998        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Added 64-bit symbols.
2999        * WebKit.vcxproj/WebKitExportGenerator/make-export-file-generator:
3000        Added support for new symbolWithPointer macro.
3001
30022013-07-19  Alex Christensen  <achristensen@apple.com>
3003
3004        Added x64 configuration to Visual Studio build.
3005        https://bugs.webkit.org/show_bug.cgi?id=118888
3006
3007        Reviewed by Brent Fulgham.
3008
3009        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
3010        * WebKit.vcxproj/WebKit.sln:
3011        * WebKit.vcxproj/WebKit/WebKit.vcxproj:
3012        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
3013        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters:
3014        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
3015        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters:
3016
30172013-07-16  Balazs Kelemen  <kbalazs@webkit.org>
3018
3019        [CMake] Undefined references should be detected at build time
3020        https://bugs.webkit.org/show_bug.cgi?id=110236
3021
3022        Reviewed by Christophe Dumez.
3023
3024        Add library dependencies that were not defined explicitly before.
3025
3026        * CMakeLists.txt:
3027        * PlatformEfl.cmake:
3028
30292013-07-11  Timothy Hatcher  <timothy@apple.com>
3030
3031        Revert r152267 and soft link WebInspectorUI.framework again.
3032
3033        https://bugs.webkit.org/show_bug.cgi?id=118544
3034
3035        Reviewed by David Kilzer.
3036
3037        * WebKit.xcodeproj/project.pbxproj:
3038
30392013-07-01  Timothy Hatcher  <timothy@apple.com>
3040
3041        Link to WebInspectorUI.framework at build time instead of soft linking.
3042
3043        https://bugs.webkit.org/show_bug.cgi?id=118261
3044
3045        Reviewed by Joseph Pecoraro.
3046
3047        * WebKit.xcodeproj/project.pbxproj:
3048
30492013-07-01  Brent Fulgham  <bfulgham@apple.com>
3050
3051        [Windows] Unreviewed build correction.
3052
3053        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Need to export tag for textarea element.
3054
30552013-06-26  Roger Fong  <roger_fong@apple.com>
3056
3057        Add an accessibility delegate interface to AppleWin port.
3058        https://bugs.webkit.org/show_bug.cgi?id=118094.
3059
3060        Reviewed by Brent Fulgham.
3061
3062        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
3063        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters:
3064
30652013-06-24  Alex Christensen  <achristensen@apple.com>
3066
3067        Windows build links to opengl32.lib to allow WebGL compiling.
3068        https://bugs.webkit.org/show_bug.cgi?id=117949
3069
3070        Reviewed by Brent Fulgham.
3071
3072        * WebKit.vcxproj/WebKit/WebKitCommon.props: Added link to opengl32.lib.
3073
30742013-06-17  Darin Adler  <darin@apple.com>
3075
3076        Sort all the Xcode project files
3077        https://bugs.webkit.org/show_bug.cgi?id=117696
3078
3079        Reviewed by Anders Carlsson.
3080
3081        * WebKit.xcodeproj/project.pbxproj: Ran the sort-Xcode-project-file script.
3082
30832013-06-21  Roger Fong  <roger_fong@apple.com>
3084
3085        Unreviewed. Fix a missing parenthesis in include directory path.
3086
3087        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
3088
30892013-06-20  Roger Fong  <roger_fong@apple.com>
3090
3091        Make Windows makefile copy build output to a different folder.
3092        <rdar://problem/14219184>.
3093
3094        * WebKit.vcxproj/WebKit.make:
3095
30962013-06-18  Roger Fong  <roger_fong@apple.com>
3097
3098        Replace tools32 folder with tools and update WebKit Windows solution accordingly.
3099        <rdar://problem/14118143>.
3100
3101        Rubberstamped by Brent Fulgham.
3102
3103        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
3104        * WebKit.vcxproj/Interfaces/InterfacesDebug.props:
3105        * WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props:
3106        * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
3107        * WebKit.vcxproj/Interfaces/InterfacesProduction.props:
3108        * WebKit.vcxproj/Interfaces/InterfacesRelease.props:
3109        * WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props:
3110        * WebKit.vcxproj/WebKit/WebKit.vcxproj:
3111        * WebKit.vcxproj/WebKit/WebKitDebug.props:
3112        * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props:
3113        * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
3114        * WebKit.vcxproj/WebKit/WebKitProduction.props:
3115        * WebKit.vcxproj/WebKit/WebKitRelease.props:
3116        * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props:
3117        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
3118        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebug.props:
3119        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebugWinCairo.props:
3120        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorProduction.props:
3121        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props:
3122        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorReleaseWinCairo.props:
3123        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
3124        * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props:
3125        * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props:
3126        * WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props:
3127        * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props:
3128        * WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props:
3129
31302013-06-17  Roger Fong  <roger_fong@apple.com>
3131
3132        Modify Windows makefiles to copy some bin output into Program Files.
3133        https://bugs.webkit.org/show_bug.cgi?id=117714.
3134        <rdar://problem/14179054>
3135
3136        Reviewed by Brent Fulgham.
3137
3138        * WebKit.vcxproj/WebKit.make:
3139
31402013-06-17  Michael Brüning  <michael.bruning@digia.com>
3141
3142        [Qt] Remove Qt specific QTKIT flagged code.
3143        https://bugs.webkit.org/show_bug.cgi?id=117635
3144
3145        Reviewed by Simon Hausmann.
3146
3147        Due to disabling QTKIT for Qt in r151546, the
3148        code the flags that are not taken into account
3149        anymore and the code that has been rendered
3150        unreachable by this are removed.
3151
3152        * WebKit1.pro:
3153
31542013-06-14  Alberto Garcia  <agarcia@igalia.com>
3155
3156        [BlackBerry] Remove implementation of ContextMenu classes
3157        https://bugs.webkit.org/show_bug.cgi?id=114860
3158
3159        Reviewed by Rob Buis.
3160
3161        This code is not being used so we can safely remove it.
3162
3163        * PlatformBlackBerry.cmake:
3164
31652013-06-13  Christophe Dumez  <ch.dumez@sisa.samsung.com>
3166
3167        Unreviewed build fix after rr151563.
3168
3169        Export needed symbols for Windows.
3170
3171        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3172
31732013-06-13  Brent Fulgham  <bfulgham@apple.com>
3174
3175        [Windows] Revise WebKit project to show generated export definition file.
3176        https://bugs.webkit.org/show_bug.cgi?id=109629
3177
3178        Reviewed by Mark Rowe.
3179
3180        * WebKit.vcxproj/WebKit/WebKit.vcxproj: Add generated file.
3181        * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters: Ditto
3182
31832013-06-13  Brent Fulgham  <bfulgham@webkit.org>
3184
3185        [WinCairo] Unreviewed build correction.
3186
3187        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add
3188        missing symbols needed by TestWebKitAPI on WinCairo build.
3189
31902013-06-12  Brent Fulgham  <bfulgham@apple.com>
3191
3192        [Windows] Implement Accessibility2 APIs in Windows.
3193        https://bugs.webkit.org/show_bug.cgi?id=117561
3194
3195        Reviewed by Anders Carlsson.
3196
3197        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Add new IAccessible2 IDL files.
3198        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters: Ditto.
3199        * WebKit.vcxproj/Interfaces/InterfacesCommon.props: Reference new Accessible2 folder.
3200        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Build IAccessible2 symbols.
3201        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters: Ditto.
3202
32032013-06-10  Bear Travis  <betravis@adobe.com>
3204
3205        [CSS Shapes][CSS Exclusions] Split CSS Exclusions and CSS Shapes code
3206        https://bugs.webkit.org/show_bug.cgi?id=117162
3207
3208        Reviewed by Alexandru Chiculita.
3209
3210        Adding the WebCore/rendering/shapes directory to the include list.
3211
3212        * CMakeLists.txt:
3213
32142013-06-06  Roger Fong  <roger_fong@apple.com>
3215
3216        Unreviewed. Build configuration fix. WebKitExportGenerator's include path should fall back to 
3217        $(WebKit_Libraries)\include\WebCore if $(ConfigurationBuildDir)\include\WebCore doesn't exist.
3218
3219        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
3220
32212013-06-05  Zan Dobersek  <zdobersek@igalia.com>
3222
3223        Unreviewed. Attempting a build fix for the AppleWin port after r151199.
3224
3225        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export the required symbol.
3226
32272013-06-03  Roger Fong  <roger_fong@apple.com>
3228
3229        Unreviewed. Some AppleWin VS2010 house cleaning.
3230
3231        * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
3232        * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
3233
32342013-05-31  Roger Fong  <roger_fong@apple.com>
3235
3236        Unreviewed. Add AssembleBuildLogs project to WebKit solution in preparation for moving buildbots to VCExpress 2010.
3237
3238        * WebKit.vcxproj/WebKit.sln:
3239
32402013-05-30  Roger Fong  <roger_fong@apple.com>
3241
3242        Get rid of JavaScript exports file on AppleWin port.
3243        https://bugs.webkit.org/show_bug.cgi?id=117050.
3244
3245        Reviewed by Darin Adler.
3246
3247        Start linking in WTF.lib now that it's a shared library.
3248
3249        * WebKit.vcxproj/WebKit.sln:
3250        * WebKit.vcxproj/WebKit/WebKitCommon.props:
3251
32522013-05-28  Brent Fulgham  <bfulgham@apple.com>
3253
3254        [Windows] Many css2.1 tests fail on Apple's Windows port.
3255        https://bugs.webkit.org/show_bug.cgi?id=75707
3256
3257        Reviewed by Darin Adler.
3258
3259        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3260        Export the WebCore::directoryName method for use by DRT.
3261
32622013-05-27  Patrick Gansterer  <paroga@webkit.org>
3263
3264        Use ICU_INCLUDE_DIRS in BlackBerry CMake files
3265        https://bugs.webkit.org/show_bug.cgi?id=116210
3266
3267        Reviewed by Rob Buis.
3268
3269        Set and use the ICU_INCLUDE_DIRS variable to avoid
3270        duplicated adding of the ICU include directory.
3271
3272        * PlatformBlackBerry.cmake:
3273
32742013-05-27  Carlos Garcia Campos  <cgarcia@igalia.com>
3275
3276        [BlackBerry] Move PagePopup implementation to WebKitSupport
3277        https://bugs.webkit.org/show_bug.cgi?id=116824
3278
3279        Reviewed by Rob Buis.
3280
3281        * PlatformBlackBerry.cmake: Update new file paths and names.
3282
32832013-05-24  Brent Fulgham  <bfulgham@apple.com>
3284
3285        [Windows] Expose database storage and cache locations via preferences.
3286        https://bugs.webkit.org/show_bug.cgi?id=116729
3287
3288        Reviewed by Tim Horton.
3289
3290        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Export
3291        three symbols needed to implement the feature.
3292
32932013-05-24  Anders Carlsson  <andersca@apple.com>
3294
3295        Move history property list writer to WebKit
3296        https://bugs.webkit.org/show_bug.cgi?id=116746
3297
3298        Reviewed by Tim Horton.
3299
3300        Add files to the Xcode project.
3301
3302        * WebKit.xcodeproj/project.pbxproj:
3303
33042013-05-21  Carlos Garcia Campos  <cgarcia@igalia.com>
3305
3306        [BlackBerry] Make PagePopup implementation independent from WebCore
3307        https://bugs.webkit.org/show_bug.cgi?id=116448
3308
3309        Reviewed by Anders Carlsson.
3310
3311        * PlatformBlackBerry.cmake: Add
3312        blackberry/WebCoreSupport/PagePopupBlackBerryClient.cpp to
3313        compilation.
3314
33152013-05-18  Patrick Gansterer  <paroga@webkit.org>
3316
3317        [CMake] Replace *_LIBRARY_NAME with *_OUTPUT_NAME
3318        https://bugs.webkit.org/show_bug.cgi?id=114554
3319
3320        Reviewed by Gyuyoung Kim.
3321
3322        Using variables as target names is very uncommon in CMake.
3323        The usual way to specify the name of the resulting binary
3324        is to set the OUTPUT_NAME target property.
3325
3326        * CMakeLists.txt:
3327        * PlatformBlackBerry.cmake:
3328        * PlatformEfl.cmake:
3329
33302013-05-15  Ryosuke Niwa  <rniwa@webkit.org>
3331
3332        Revert the previous commit.
3333
3334        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3335
33362013-05-15  Ryosuke Niwa  <rniwa@webkit.org>
3337
3338        Windows build fix attempt after r150160.
3339
3340        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3341
33422013-05-15  Ryosuke Niwa  <rniwa@webkit.org>
3343
3344        Windows build fix attempt after r150156.
3345
3346        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3347
33482013-05-14  Carlos Garcia Campos  <cgarcia@igalia.com>
3349
3350        [BlackBerry] Implement platform strategies
3351        https://bugs.webkit.org/show_bug.cgi?id=112162
3352
3353        Reviewed by Rob Buis.
3354
3355        * PlatformBlackBerry.cmake: Add new files to compilation.
3356
33572013-05-06  Roger Fong  <roger_fong@apple.com>
3358
3359        Unreviewed. AppleWin VS2010 build fix.
3360
3361        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3362
33632013-05-04  Dean Jackson  <dino@apple.com>
3364
3365        Animations and Transitions should not start when globally suspended
3366        https://bugs.webkit.org/show_bug.cgi?id=114915
3367
3368        Reviewed by Sam Weinig.
3369
3370        Export AnimationController::isSuspended
3371
3372        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3373
33742013-05-04  Sam Weinig  <sam@webkit.org>
3375
3376        Move PopupMenuMac and SearchPopupMenuMac to Source/WebKit/mac
3377        matching where they are in WebKit2.
3378
3379        Reviewed by Anders Carlsson.
3380
3381        * WebKit.xcodeproj/project.pbxproj:
3382
33832013-05-02  Roger Fong  <roger_fong@apple.com>
3384
3385        Following r149463, set Path for WebKit makefile as well.
3386
3387        * WebKit.vcxproj/WebKit.make:
3388
33892013-05-01  Sergio Villar Senin  <svillar@igalia.com>
3390
3391        Show a block cursor in overtype mode
3392        https://bugs.webkit.org/show_bug.cgi?id=114819
3393
3394        Reviewed by Ryosuke Niwa.
3395
3396        Export three more WebCore symbols.
3397
3398        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3399
34002013-04-29  Brent Fulgham  <bfulgham@webkit.org>
3401
3402        [Windows, WinCairo] Remove pthread paths for WebKit build.
3403        https://bugs.webkit.org/show_bug.cgi?id=115390
3404
3405        Reviewed by Tim Horton.
3406
3407        Update Visual Studio property sheets to remove include paths and
3408        link references for the pthreadsVC2.dll, which is no longer used.
3409
3410        * WebKit.vcxproj/WebKit/WebKitCommon.props:
3411        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
3412
34132013-04-28  Ryosuke Niwa  <rniwa@webkit.org>
3414
3415        Windows build fix.
3416
3417        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3418
34192013-04-25  Ryosuke Niwa  <rniwa@webkit.org>
3420
3421        StaticHashSetNodeList is unnecessary
3422        https://bugs.webkit.org/show_bug.cgi?id=115219
3423
3424        Reviewed by Antonio Gomes.
3425
3426        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3427
34282013-04-26  Roger Fong  <roger_fong@apple.com>
3429
3430        Make Apple Windows VS2010 build results into and get dependencies from __32 suffixed folders.
3431        Make the DebugSuffix configuration use _debug dependencies.
3432
3433        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
3434        * WebKit.vcxproj/Interfaces/InterfacesCommon.props:
3435        * WebKit.vcxproj/Interfaces/InterfacesDebug.props:
3436        * WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props:
3437        * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd:
3438        * WebKit.vcxproj/Interfaces/InterfacesProduction.props:
3439        * WebKit.vcxproj/Interfaces/InterfacesRelease.props:
3440        * WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props:
3441        * WebKit.vcxproj/WebKit.make:
3442        * WebKit.vcxproj/WebKit/WebKit.vcxproj:
3443        * WebKit.vcxproj/WebKit/WebKitApple.props:
3444        * WebKit.vcxproj/WebKit/WebKitCommon.props:
3445        * WebKit.vcxproj/WebKit/WebKitDebug.props:
3446        * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props:
3447        * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd:
3448        * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd:
3449        * WebKit.vcxproj/WebKit/WebKitProduction.props:
3450        * WebKit.vcxproj/WebKit/WebKitRelease.props:
3451        * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props:
3452        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
3453        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
3454        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
3455        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebug.props:
3456        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebugWinCairo.props:
3457        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
3458        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
3459        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorProduction.props:
3460        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props:
3461        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorReleaseWinCairo.props:
3462        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3463        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
3464        * WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props:
3465        * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props:
3466        * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props:
3467        * WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props:
3468        * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props:
3469        * WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props:
3470
34712013-04-25  Andreas Kling  <akling@apple.com>
3472
3473        Remove ENABLE(PARSED_STYLE_SHEET_CACHING) and make it always-on.
3474
3475        Rubber-stamped by Anders Koivisto.
3476
3477        * PlatformWinCE.cmake:
3478
34792013-04-25  Patrick Gansterer  <paroga@webkit.org>
3480
3481        Remove OS(WINCE) from AccessibilityObject.h
3482        https://bugs.webkit.org/show_bug.cgi?id=115192
3483
3484        Reviewed by Andreas Kling.
3485
3486        Use the same files like the the other PLATFORM(WIN) ports use.
3487
3488        * PlatformWinCE.cmake:
3489
34902013-04-24  Jessie Berlin  <jberlin@apple.com>
3491
3492        Assertion failure (crash in release) attempting to delete database storage in WK1 without
3493        creating a WebView first
3494        https://bugs.webkit.org/show_bug.cgi?id=115065
3495
3496        Reviewed by Brady Eidson.
3497
3498        * WebKit.xcodeproj/project.pbxproj:
3499        Remove WebDatabaseManagerInternal.h.
3500
35012013-04-23  Benjamin Poulain  <bpoulain@apple.com>
3502
3503        Remove the WebKit layer of wxWebKit
3504        https://bugs.webkit.org/show_bug.cgi?id=115006
3505
3506        Reviewed by Anders Carlsson.
3507
3508        The wxWebKit port is no longer actively maintained by Kevin
3509        on webkit.org. Remove the code until new maintainers resume the work.
3510
3511        * wx/WebBrowserShell.cpp: Removed.
3512        * wx/WebBrowserShell.h: Removed.
3513        * wx/WebDOMSelection.cpp: Removed.
3514        * wx/WebDOMSelection.h: Removed.
3515        * wx/WebEdit.cpp: Removed.
3516        * wx/WebEdit.h: Removed.
3517        * wx/WebFrame.cpp: Removed.
3518        * wx/WebFrame.h: Removed.
3519        * wx/WebFramePrivate.h: Removed.
3520        * wx/WebKitDefines.h: Removed.
3521        * wx/WebKitSupport/ChromeClientWx.cpp: Removed.
3522        * wx/WebKitSupport/ChromeClientWx.h: Removed.
3523        * wx/WebKitSupport/ContextMenuClientWx.cpp: Removed.
3524        * wx/WebKitSupport/ContextMenuClientWx.h: Removed.
3525        * wx/WebKitSupport/DragClientWx.cpp: Removed.
3526        * wx/WebKitSupport/DragClientWx.h: Removed.
3527        * wx/WebKitSupport/EditCommandWx.h: Removed.
3528        * wx/WebKitSupport/EditorClientWx.cpp: Removed.
3529        * wx/WebKitSupport/EditorClientWx.h: Removed.
3530        * wx/WebKitSupport/FrameLoaderClientWx.cpp: Removed.
3531        * wx/WebKitSupport/FrameLoaderClientWx.h: Removed.
3532        * wx/WebKitSupport/FrameNetworkingContextWx.h: Removed.
3533        * wx/WebKitSupport/InspectorClientWx.cpp: Removed.
3534        * wx/WebKitSupport/InspectorClientWx.h: Removed.
3535        * wx/WebSettings.cpp: Removed.
3536        * wx/WebSettings.h: Removed.
3537        * wx/WebView.cpp: Removed.
3538        * wx/WebView.h: Removed.
3539        * wx/WebViewPrivate.h: Removed.
3540        * wx/bindings/python/samples/simple.py: Removed.
3541        * wx/bindings/python/webview.i: Removed.
3542        * wx/bindings/python/wscript: Removed.
3543        * wx/wscript: Removed.
3544
35452013-04-22  Jessie Berlin  <jberlin@apple.com>
3546
3547        Speculative Windows build fix.
3548
3549        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3550
35512013-04-22  Benjamin Poulain  <benjamin@webkit.org>
3552
3553        Remove the memory instrumentation code
3554        https://bugs.webkit.org/show_bug.cgi?id=114931
3555
3556        Reviewed by Andreas Kling.
3557
3558        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3559
35602013-04-21  Benjamin Poulain  <benjamin@webkit.org>
3561
3562        Improve StringImpl code density for older ARM hardware
3563        https://bugs.webkit.org/show_bug.cgi?id=114898
3564
3565        Reviewed by Geoffrey Garen.
3566
3567        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3568
35692013-04-19  Roger Fong  <roger_fong@apple.com>
3570
3571        Unreviewed. WebKit_Source is incorrectly set.
3572
3573        * WebKit.vcxproj/WebKit.make:
3574
35752013-04-19  Jose Lejin PJ  <jose.lejin@gmail.com>
3576
3577        [EFL] Add method in ewk_settings for setting the CSS media type
3578        https://bugs.webkit.org/show_bug.cgi?id=113284
3579
3580        Reviewed by Gyuyoung Kim.
3581
3582        test_ewk_setting is added.
3583
3584        * PlatformEfl.cmake:
3585
35862013-04-18  Sam Weinig  <sam@webkit.org>
3587
3588        Network Process crashing trying to read in IDNScriptWhiteList.txt
3589        https://bugs.webkit.org/show_bug.cgi?id=114827
3590
3591        Reviewed by Anders Carlsson.
3592
3593        Move IDNScriptWhiteList.txt from WebKit to WebCore, so that the NetworkProcess does not have to link against
3594        WebKit. It was a layering violation for WebCore to be trying to access WebKit resources anyway.
3595
3596        * WebKit.xcodeproj/project.pbxproj:
3597
35982013-04-14  Roger Fong  <roger_fong@apple.com>
3599
3600        Copy make-file-export-generator script to the the Source folders of the projects that use it.
3601        <rdar://problem/13675604>
3602
3603        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
3604        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters:
3605        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd:
3606        * WebKit.vcxproj/WebKitExportGenerator/make-export-file-generator: Copied from Source/WebCore/make-export-file-generator.
3607
36082013-04-16  Brent Fulgham  <bfulgham@webkit.org>
3609
3610        [Windows] Unreviewed VS2010 build correction.
3611
3612        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
3613        Add correct link library to avoid mixture of ICU 4.0 and 4.6
3614        syumbol use.
3615
36162013-04-12  Jer Noble  <jer.noble@apple.com>
3617
3618        TimeRanges::nearest() returns incorrect results.
3619        https://bugs.webkit.org/show_bug.cgi?id=114483
3620
3621        Reviewed by Eric Carlson.
3622
3623        Add symbols needed by WebCoreTestSupport to the exports list.
3624
3625        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3626
36272013-04-11  Rune Lillesveen  <rune@opera.com>
3628
3629        Incorrect evaluation of resolution media queries
3630        https://bugs.webkit.org/show_bug.cgi?id=114029
3631
3632        Reviewed by Kenneth Rohde Christiansen.
3633
3634        Removed setResolutionOverride from exports.
3635
3636        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3637
36382013-04-05  Roger Fong  <roger_fong@apple.com>
3639
3640        Build fix.
3641
3642        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3643
36442013-04-08  Jeff Rogers  <jrogers@rim.com>
3645
3646        [BlackBerry] Update BlackBerry JavaScript API
3647        https://bugs.webkit.org/show_bug.cgi?id=114065
3648
3649        Reviewed by Rob Buis.
3650
3651        Internal PR 317350
3652        Remove obsolete files.
3653
3654        * PlatformBlackBerry.cmake:
3655
36562013-04-07  Patrick Gansterer  <paroga@webkit.org>
3657
3658        Remove references to Skia and V8 from CMake files
3659        https://bugs.webkit.org/show_bug.cgi?id=114130
3660
3661        Reviewed by Geoffrey Garen.
3662
3663        * PlatformBlackBerry.cmake:
3664
36652013-04-06  Patrick Gansterer  <paroga@webkit.org>
3666
3667        [CMake] Remove general include directories from platform specific files
3668
3669        Move the include directories, which are required by all CMake ports
3670        to the general CMakeLists.txt to fix the build for Windows CE port.
3671
3672        * CMakeLists.txt:
3673        * PlatformBlackBerry.cmake:
3674        * PlatformEfl.cmake:
3675
36762013-04-05  Roger Fong  <roger_fong@apple.com>
3677
3678        More VS2010 solution makefile fixes.
3679        <rdar://problem/13588964>
3680
3681        * WebKit.vcxproj/WebKit.make:
3682
36832013-04-04  Benjamin Poulain  <benjamin@webkit.org>
3684
3685        Remove Webkit/chromium
3686        https://bugs.webkit.org/show_bug.cgi?id=113998
3687
3688        Reviewed by Ryosuke Niwa.
3689
3690        O Knights of Ni, you are just and fair, and we will return with a shrubbery.
3691
3692        * chromium: Removed.
3693
36942013-04-04  Christophe Dumez  <ch.dumez@sisa.samsung.com>
3695
3696        [Cairo] Fix canvas drawing of SVG-based patterns and remove NativeImageCairo
3697        https://bugs.webkit.org/show_bug.cgi?id=113929
3698
3699        Reviewed by Martin Robinson.
3700
3701        Remove outdated symbols now that NativeImageCairo was removed.
3702
3703        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3704
37052013-04-03  Roger Fong  <roger_fong@apple.com>
3706
3707        Unreviewed VS2010 build fix.
3708
3709        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3710
37112013-03-27  Mark Lam  <mark.lam@apple.com>
3712
3713        Rolling out r147044.
3714        https://bugs.webkit.org/show_bug.cgi?id=113352.
3715
3716        Not Reviewed.
3717
3718        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3719
37202013-03-27  Mark Lam  <mark.lam@apple.com>
3721
3722        Greening the Apple Win bot (debug build).
3723        https://bugs.webkit.org/show_bug.cgi?id=113352.
3724
3725        Not Reviewed.
3726
3727        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3728
37292013-03-27  Mark Lam  <mark.lam@apple.com>
3730
3731        Greening the Apple Win bot.
3732        https://bugs.webkit.org/show_bug.cgi?id=113352.
3733
3734        Not Reviewed.
3735
3736        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3737
37382013-03-22  Ryosuke Niwa  <rniwa@webkit.org>
3739
3740        The second part of the build fix for r146702. This should do it.
3741        I had to see the mangled name for the new signature.
3742
3743        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3744
37452013-03-22  Ryosuke Niwa  <rniwa@webkit.org>
3746
3747        Build fix attempt after r146702.
3748
3749        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3750
37512013-03-22  Carlos Garcia Campos  <cgarcia@igalia.com>
3752
3753        [BlackBerry] Add custom BackForwardList client implementation
3754        https://bugs.webkit.org/show_bug.cgi?id=113024
3755
3756        Reviewed by Rob Buis.
3757
3758        PR 310030
3759        Internally reviewed by Joe Mason.
3760
3761        * PlatformBlackBerry.cmake: Add new files to compilation.
3762
37632013-03-21  Roger Fong  <roger_fong@apple.com>
3764
3765        Unreviewed. Move common props files for VS2010 solution to WebKitLibraries folder and update all projects accordingly.
3766
3767        * WebKit.vcxproj/FeatureDefines.props: Removed.
3768        * WebKit.vcxproj/FeatureDefinesCairo.props: Removed.
3769        * WebKit.vcxproj/WebKit/cURL.props: Removed.
3770        * WebKit.vcxproj/WinCairo.props: Removed.
3771        * WebKit.vcxproj/common.props: Removed.
3772        * WebKit.vcxproj/debug.props: Removed.
3773        * WebKit.vcxproj/debug_wincairo.props: Removed.
3774        * WebKit.vcxproj/debugsuffix.props: Removed.
3775        * WebKit.vcxproj/production.props: Removed.
3776        * WebKit.vcxproj/release.props: Removed.
3777
37782013-03-21  Ryosuke Niwa  <rniwa@webkit.org>
3779
3780        Windows build fix after r146430.
3781
3782        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3783
37842013-03-20  Brent Fulgham  <bfulgham@webkit.org>
3785
3786        [WinCairo] Top-level solution change to build under VS2010.
3787        https://bugs.webkit.org/show_bug.cgi?id=112861.
3788
3789        Reviewed by Tim Horton.
3790
3791        * WebKit.vcxproj/WebKit.sln: Add final set of WinCairo build
3792        targets.
3793        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3794        Add #if/def guards around some media-specific exports that
3795        are not provided by the WinCairo port.
3796
37972013-03-19  Brent Fulgham  <bfulgham@webkit.org>
3798
3799        [WinCairo] Build the WebKit.dll under VS2010.
3800        https://bugs.webkit.org/show_bug.cgi?id=112759
3801
3802        Reviewed by Tim Horton.
3803
3804        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Update project to
3805        build WinCairo variant using new property sheets.
3806        * WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props: Added.
3807        * WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props: Added.
3808        * WebKit.vcxproj/WebKit.sln: Update solution to use WinCairo
3809        build targets for WebKit.dll-related projects.
3810        * WebKit.vcxproj/WebKit/WebKit.vcxproj: Update project to build
3811        WinCairo variant using new property sheets.
3812        * WebKit.vcxproj/WebKit/cURL.props: Added.
3813        * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props: Added.
3814        * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props: Added.
3815        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
3816        Update project to build WinCairo variant using new property sheets.
3817        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebugWinCairo.props: Added.
3818        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorReleaseWinCairo.props: Added.
3819        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Update project to
3820        build WinCairo variant using new property sheets.
3821        * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props: Added.
3822        * WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props: Added.
3823        * WebKit.vcxproj/WinCairo.props: Added.
3824        * WebKit.vcxproj/debug_wincairo.props: Added.
3825
38262013-03-20  Eric Carlson  <eric.carlson@apple.com>
3827
3828        Allow ports specific text track menu
3829        https://bugs.webkit.org/show_bug.cgi?id=112800
3830
3831        Reviewed by Dean Jackson.
3832
3833        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add new exports.
3834        * win/WebKit.vcproj/WebKitExports.def.in: Ditto.
3835
38362013-03-20  Roger Fong  <roger_fong@apple.com>
3837
3838        AppleWin VS2010 build fix.
3839
3840        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3841
38422013-03-18  Brent Fulgham  <bfulgham@webkit.org>
3843
3844        [WinCairo] Build WinCairo port under VS2010 
3845        https://bugs.webkit.org/show_bug.cgi?id=112604
3846
3847        Reviewed by Tim Horton.
3848
3849        * WebKit.vcxproj/WebKit.sln: Add Debug_WinCairo and Release_WinCairo
3850        build targets. No other changes in this patch.
3851        * WebKit.vcxproj/FeatureDefinesCairo.props: Add parallel property
3852        sheet for WinCairo version of build.
3853
38542013-03-18  Roger Fong  <roger_fong@apple.com>
3855
3856        AppleWin VS2010 build fix.
3857
3858        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3859
38602013-03-14  Simon Hausmann  <simon.hausmann@digia.com>
3861
3862        [Qt] Improve the handling of mock geolocation, device orientation and motion clients
3863
3864        Reviewed by Tor Arne Vestbø.
3865
3866        The mock versions of these web facing features should be instantiated when
3867        running in DumpRenderTree only. In order for them to work, no extra Qt modules
3868        such as QtLocation are actually needed.
3869
3870        This patch decouples enabling device orientation/motion and geolocation from
3871        the underlying Qt modules and makes them available in developer builds
3872        (!production_build) and backed by mock backends when running in drt.
3873
3874        So if the Qt 5 modules are available, they'll be used (unless drtRun). For
3875        developers the web facing features are always enabled (although requests will
3876        time out) and the mock backends are enabled inside DRT, allowing for the layout
3877        tests to run with less dependencies.
3878
3879        In addition this also enables the mock device motion client, which was
3880        previously never instantiated.
3881
3882        * WebKit1.pri:
3883        * WebKit1.pro:
3884
38852013-03-13  Genevieve Mak  <gmak@rim.com>
3886
3887        [BlackBerry] Add Proximity Detector.
3888        https://bugs.webkit.org/show_bug.cgi?id=112278
3889
3890        Reviewed by Rob Buis.
3891
3892        Internally Reviewed by Mike Lattanzio.
3893        PR #243385
3894
3895        * PlatformBlackBerry.cmake:
3896
38972013-03-08  Roger Fong  <roger_fong@apple.com>
3898
3899        Build fix for AppleWin VS2010.
3900
3901        * WebKit.vcxproj/FeatureDefines.props:
3902
39032013-03-06  Jer Noble  <jer.noble@apple.com>
3904
3905        Unreviewed partial roll-out of r145003. Disable
3906        ENABLE_CURSOR_VISIBILITY on win.
3907
3908        * WebKit.vcxproj/FeatureDefines.props:
3909
39102013-03-04  Jer Noble  <jer.noble@apple.com>
3911
3912        Default mouse cursor behavior should be auto-hide for full screen video with custom controls
3913        https://bugs.webkit.org/show_bug.cgi?id=107601
3914
3915        Reviewed by Beth Dakin.
3916
3917        Enable the CURSOR_VISIBILITY feature.
3918
3919        * WebKit.vcxproj/FeatureDefines.props:
3920
39212013-03-05  Ryuan Choi  <ryuan.choi@samsung.com>
3922
3923        [EFL] Build break with latest EFL libraries
3924        https://bugs.webkit.org/show_bug.cgi?id=111028
3925
3926        Reviewed by Dirk Pranke.
3927
3928        * PlatformEfl.cmake: Added ECORE_X_INCLUDE_DIRS.
3929
39302013-03-04  Roger Fong  <roger_fong@apple.com>
3931
3932        Unreviewed. AppleWin build fix.
3933
3934        * WebKit.vcxproj/FeatureDefines.props:
3935        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3936
39372013-03-03  Sheriff Bot  <webkit.review.bot@gmail.com>
3938
3939        Unreviewed, rolling out r144567.
3940        http://trac.webkit.org/changeset/144567
3941        https://bugs.webkit.org/show_bug.cgi?id=111266
3942
3943        Does not compile on apple-win (Requested by abarth on
3944        #webkit).
3945
3946        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3947
39482013-02-26  Roger Fong  <roger_fong@apple.com>
3949
3950        Unreviewed AppleWin build fix.
3951
3952        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
3953
39542013-02-26  Alberto Garcia  <agarcia@igalia.com>
3955
3956        [BlackBerry] Upstream the datalist support UI
3957        https://bugs.webkit.org/show_bug.cgi?id=110736
3958
3959        Reviewed by Rob Buis.
3960
3961        Original code by Otto Derek Cheung <otcheung@rim.com>
3962
3963        * PlatformBlackBerry.cmake:
3964
39652013-02-25  Roger Fong  <roger_fong@apple.com>
3966
3967        Unreviewed. VS2010 solution build fix.
3968
3969        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
3970
39712013-02-22  Aaron Colwell  <acolwell@chromium.org>
3972
3973        Disable MediaSource on Apple Windows port
3974        https://bugs.webkit.org/show_bug.cgi?id=110494
3975
3976        Reviewed by Tim Horton.
3977
3978        * WebKit.vcxproj/FeatureDefines.props:
3979
39802013-02-20  Roger Fong  <roger_fong@apple.com>
3981
3982        Get VS2010 Solution B&I ready.
3983        <rdar://problem/1322988>
3984
3985        Rubberstamped by Timothy Horton.        
3986        
3987        Add Production configuration. 
3988        Add a WebKit submit solution with a DebugSuffix configuration. 
3989        Modify WebKit.make as necessary.
3990        
3991        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj:
3992        * WebKit.vcxproj/Interfaces/InterfacesProduction.props: Added.
3993        * WebKit.vcxproj/Interfaces/InterfacesRelease.props:
3994        * WebKit.vcxproj/WebKit.make: Added.
3995        * WebKit.vcxproj/WebKit.sln:
3996        * WebKit.vcxproj/WebKit.submit.sln: Added.
3997        * WebKit.vcxproj/WebKit/WebKit.vcxproj:
3998        * WebKit.vcxproj/WebKit/WebKitCommon.props:
3999        * WebKit.vcxproj/WebKit/WebKitProduction.props: Added.
4000        * WebKit.vcxproj/WebKit/WebKitRelease.props:
4001        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
4002        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
4003        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd:
4004        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd:
4005        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorProduction.props: Added.
4006        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props:
4007        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
4008        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj:
4009        * WebKit.vcxproj/WebKitGUID/WebKitGUIDProduction.props: Added.
4010        * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props:
4011        * WebKit.vcxproj/common.props:
4012        * WebKit.vcxproj/debugsuffix.props: Added.
4013        * WebKit.vcxproj/production.props: Added.
4014        * WebKit.vcxproj/releaseproduction.props: Removed.
4015
40162013-02-19  Tony Chang  <tony@chromium.org>
4017
4018        Unreviewed, include exports for VS2010 as well.
4019
4020        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
4021
40222013-02-18  Brent Fulgham  <bfulgham@webkit.org>
4023
4024        [Windows] Unreviewed VS2010 build correction.
4025
4026        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Sync
4027        export definition with VS2005 version.
4028
40292013-02-15  Rik Cabanier  <cabanier@adobe.com>
4030
4031        Add platform support for -webkit-background-blend-mode to CG context
4032        https://bugs.webkit.org/show_bug.cgi?id=108549
4033
4034        Reviewed by Dean Jackson.
4035
4036        Fixed build issue.
4037
4038        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
4039
40402013-02-14  Roger Fong  <roger_fong@apple.com>
4041
4042        Unreviewed. Touch-ups to the VS2010 WebKit solution.
4043        Remove un-needed include directories and force includes. 
4044        Update exports file.
4045
4046        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
4047        * WebKit.vcxproj/common.props:
4048        * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncherCommon.props:
4049        * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherCommon.props:
4050        * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj:
4051        * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj.filters:
4052        * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj:
4053        * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj.filters:
4054        * WinLauncher/WinLauncher.vcxproj/WinLauncherCommon.props:
4055        * win/record-memory/record-memoryCommon.props:
4056        * WebCore.vcxproj/WebCore.vcxproj:
4057        * WebCore.vcxproj/WebCore.vcxproj.filters:
4058        * JavaScriptCore.vcxproj/JavaScriptCoreCommon.props:
4059        * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExports.def.in:
4060        * JavaScriptCore.vcxproj/jsc/jscCommon.props:
4061        * JavaScriptCore.vcxproj/testRegExp/testRegExp.vcxproj:
4062        * JavaScriptCore.vcxproj/testapi/testapi.vcxproj:
4063        * WTF.vcxproj/WTFCommon.props:
4064
40652013-02-14  Tony Chang  <tony@chromium.org>
4066
4067        Unreviewed, set svn:eol-style native for .sln, .vcproj, and .vsprops files.
4068        https://bugs.webkit.org/show_bug.cgi?id=96934
4069
4070        * WebKit.vcxproj/WebKit.sln: Modified property svn:eol-style.
4071
40722013-02-14  Tony Chang  <tony@chromium.org>
4073
4074        Unreviewed, set svn:eol-style CRLF for .sln files.
4075
4076        * WebKit.vcxproj/WebKit.sln: Modified property svn:eol-style.
4077
40782013-02-14  Roger Fong  <roger_fong@apple.com>
4079
4080        Add TestWebKitAPI, gtest-md and record-memory projects to VS2010 WebKit solution.
4081        https://bugs.webkit.org/show_bug.cgi?id=107034.
4082
4083        Reviewed by Brent Fulgham.
4084
4085        * WebKit.vcxproj/WebKit.sln:
4086
40872013-02-12  Roger Fong  <roger_fong@apple.com>
4088
4089        Unreviewed. Build fix for VS2010 WebKit solution.
4090
4091        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
4092
40932013-02-11  Adenilson Cavalcanti  <cavalcantii@gmail.com>
4094
4095        Build fix: r142549 broke EFL build
4096        https://bugs.webkit.org/show_bug.cgi?id=109527
4097
4098        Reviewed by Kentaro Hara.
4099
4100        Build fix.
4101
4102        * CMakeLists.txt:
4103
41042013-02-11  Brent Fulgham  <bfulgham@webkit.org>
4105
4106        Rename Visual Studio solution folders to avoid conflicts with project names
4107        https://bugs.webkit.org/show_bug.cgi?id=109484
4108
4109        Reviewed by Tim Horton.
4110
4111        * WebKit.vcxproj/WebKit.sln: Rename several solution folders (e.g.,
4112        WTF, WebCore, WebKit, JavaScriptCore) so that they do not conflict
4113        with projects using the same name.
4114
41152013-02-08  Benjamin Poulain  <bpoulain@apple.com>
4116
4117        Move workerThreadCount from TestRunner to WebCore Internals
4118        https://bugs.webkit.org/show_bug.cgi?id=109239
4119
4120        Reviewed by Darin Adler.
4121
4122        * WebKit.xcodeproj/project.pbxproj:
4123
41242013-02-07  Roger Fong  <roger_fong@apple.com>
4125
4126        Unreviewed. Corrections the exports definition file.
4127
4128        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
4129
41302013-02-07  Roger Fong  <roger_fong@apple.com>
4131
4132        Unreviewed. More VS2010 WebKit solution touchups.
4133        Make WebKitExports.def.in be treated as a custom build file so that changes to it cause the exports to be rebuilt.
4134
4135        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
4136        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters:
4137        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
4138
41392013-02-06  Roger Fong  <roger_fong@apple.com>
4140
4141        Unreviewed. Touchups to VS2010 WebKit solution.
4142        Add WinLauncher projects to solution.
4143
4144        * WebKit.vcxproj/WebKit.sln:
4145
41462013-02-05  Roger Fong  <roger_fong@apple.com>
4147
4148        Unreviewed. Get rid of redundant exports in export definitions file.
4149
4150        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
4151
41522013-02-05  Brent Fulgham  <bfulgham@webkit.org>
4153
4154        Unreviewed Visual Studio 2010 build correction.
4155
4156        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
4157        Link export definitions out of date with ToT.  Corrected.
4158
41592013-02-05  Roger Fong  <roger_fong@apple.com>
4160
4161        Add a JavaScriptCore Export Generator project.
4162        https://bugs.webkit.org/show_bug.cgi?id=108971.
4163
4164        Reviewed by Brent Fulgham.
4165
4166        * WebKit.vcxproj/WebKit.sln:
4167
41682013-02-05  Roger Fong  <roger_fong@apple.com>
4169
4170        Unreviewed. Delete some errant preprocessor definitions.
4171
4172        * WebKit.vcxproj/WebKit/WebKitCommon.props:
4173
41742013-02-05  Roger Fong  <roger_fong@apple.com>
4175
4176        VS2010 WebKit projects, scripts, and property sheets.
4177        https://bugs.webkit.org/show_bug.cgi?id=106989.
4178
4179        Reviewed by Brent Fulgham.
4180
4181        * WebKit.vcxproj/Interfaces: Added.
4182        * WebKit.vcxproj/Interfaces/FixMIDLHeaders.pl: Copied from win/WebKit.vcproj/FixMIDLHeaders.pl.
4183        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Added.
4184        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters: Added.
4185        * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.user: Added.
4186        * WebKit.vcxproj/Interfaces/InterfacesCommon.props: Added.
4187        * WebKit.vcxproj/Interfaces/InterfacesDebug.props: Added.
4188        * WebKit.vcxproj/Interfaces/InterfacesPostBuild.cmd: Added.
4189        * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd: Added.
4190        * WebKit.vcxproj/Interfaces/InterfacesRelease.props: Added.
4191        * WebKit.vcxproj/WebKit: Added.
4192        * WebKit.vcxproj/WebKit.sln:
4193        * WebKit.vcxproj/WebKit/WebKit.vcxproj: Added.
4194        * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters: Added.
4195        * WebKit.vcxproj/WebKit/WebKit.vcxproj.user: Added.
4196        * WebKit.vcxproj/WebKit/WebKitApple.props: Added.
4197        * WebKit.vcxproj/WebKit/WebKitCFLite.props: Added.
4198        * WebKit.vcxproj/WebKit/WebKitCommon.props: Added.
4199        * WebKit.vcxproj/WebKit/WebKitDebug.props: Added.
4200        * WebKit.vcxproj/WebKit/WebKitDirectX.props: Added.
4201        * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Added.
4202        * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd: Added.
4203        * WebKit.vcxproj/WebKit/WebKitPreLink.cmd: Added.
4204        * WebKit.vcxproj/WebKit/WebKitRelease.props: Added.
4205        * WebKit.vcxproj/WebKit/resource.h: Copied from win/WebKit.vcproj/resource.h.
4206        * WebKit.vcxproj/WebKitExportGenerator: Added.
4207        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: Added.
4208        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters: Added.
4209        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.user: Added.
4210        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd: Added.
4211        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props: Added.
4212        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebug.props: Added.
4213        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd: Added.
4214        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd: Added.
4215        * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props: Added.
4216        * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Copied from win/WebKit.vcproj/WebKitExports.def.in.
4217        * WebKit.vcxproj/WebKitGUID: Added.
4218        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Added.
4219        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters: Added.
4220        * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.user: Added.
4221        * WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props: Added.
4222        * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props: Added.
4223        * WebKit.vcxproj/WebKitGUID/WebKitGUIDPostBuild.cmd: Added.
4224        * WebKit.vcxproj/WebKitGUID/WebKitGUIDPreBuild.cmd: Added.
4225        * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props: Added.
4226
42272013-01-31  Christophe Dumez  <dchris@gmail.com>
4228
4229        [EFL] Disable Web Intents
4230        https://bugs.webkit.org/show_bug.cgi?id=108457
4231
4232        Reviewed by Alexey Proskuryakov.
4233
4234        Remove intents files from EFL CMake project.
4235
4236        * PlatformEfl.cmake:
4237
42382013-01-25  Roger Fong  <roger_fong@apple.com>
4239
4240        Unreviewed. Rename LLInt projects folder and make appropriate changes to solutions.
4241
4242        * WebKit.vcxproj/WebKit.sln:
4243
42442013-01-23  Roger Fong  <roger_fong@apple.com>
4245
4246        Unreviewed. Add svn:eol-style to solution file, not eol-style.
4247
4248        * WebKit.vcxproj/WebKit.sln: Added property svn:eol-style. Removed property eol-style.
4249
42502013-01-23  Roger Fong  <roger_fong@apple.com>
4251
4252        Unreviewed. Added eol-style=native to solution file.
4253
4254        * WebKit.vcxproj/WebKit.sln: Added property eol-style.
4255
42562013-01-23  Roger Fong  <roger_fong@apple.com>
4257
4258        Unreviewed. Checkin the OpenSource WebKit solution.
4259
4260        * WebKit.vcxproj/WebKit.sln:
4261
42622013-01-23  Tony Chang  <tony@chromium.org>
4263
4264        Unreviewed, set svn:eol-style to CRLF on Windows .sln files.
4265
4266        * WebKit.vcxproj/WebKit.sln: Added property svn:eol-style.
4267
42682013-01-23  Roger Fong  <roger_fong@apple.com>
4269
4270        Add the VS2010 WebKit solution folder and solution file.
4271        The solution of course will not load until the dependent projects are all completed.
4272        https://bugs.webkit.org/show_bug.cgi?id=106949.
4273
4274        Reviewed by Brent Fulgham.
4275
4276        * WebKit.vcxproj: Added.
4277        * WebKit.vcxproj/WebKit.sln: Added.
4278
42792013-01-22  Krzysztof Czech  <k.czech@samsung.com>
4280
4281        [EFL] Adds Accessibility support to wk1
4282        https://bugs.webkit.org/show_bug.cgi?id=107440
4283
4284        Reviewed by Gyuyoung Kim.
4285
4286        * PlatformEfl.cmake: Adds ATK headers and libraries.
4287
42882013-01-17  Poul Sysolyatin  <psytonx@gmail.com>
4289
4290        32-bit build for Qt5 on Mac OS fails.
4291        https://bugs.webkit.org/show_bug.cgi?id=107094
4292
4293        We need to define NS_BUILD_32_LIKE_64 for 32-bit build for Mac OS.
4294        Fixed 32-bit build detection for support Qt5.
4295
4296        Reviewed by Benjamin Poulain.
4297
4298        * WebKit1.pro:
4299
43002013-01-14  Dean Jackson  <dino@apple.com>
4301
4302        [ANGLE] Update ANGLE in WebKit
4303        https://bugs.webkit.org/show_bug.cgi?id=106274
4304
4305        Unreviewed attempted build fix.
4306
4307        The khrplatform.h file is now a public header without a directory
4308        prefix. Update the include path to look in the right place.
4309
4310        * PlatformEfl.cmake:
4311
43122013-01-14  Max Vujovic  <mvujovic@adobe.com>
4313
4314        [ANGLE] Update ANGLE in WebKit
4315        https://bugs.webkit.org/show_bug.cgi?id=106274
4316
4317        Reviewed by Dean Jackson.
4318
4319        Update ANGLE to r1641.
4320
4321        * PlatformEfl.cmake: Add ANGLE/include to the include directories list because ShaderLang.h
4322        now includes "KHR/khrplatform.h", which is located in ANGLE/include/KHR/khrplatform.h.
4323
43242013-01-10  Christophe Dumez  <christophe.dumez@intel.com>
4325
4326        [EFL] Add gstreamer 1.0.5 to jhbuild
4327        https://bugs.webkit.org/show_bug.cgi?id=106178
4328
4329        Reviewed by Laszlo Gombos.
4330
4331        Remove GSTREAMER_INTERFACES_LIBRARIES from EFL
4332        CMake configuration.
4333
4334        * PlatformEfl.cmake:
4335
43362013-01-07  Ryosuke Niwa  <rniwa@webkit.org>
4337
4338        Sorted the xcodeproj file.
4339
4340        * WebKit.xcodeproj/project.pbxproj:
4341
43422012-12-20  Ryuan Choi  <ryuan.choi@samsung.com>
4343
4344        [EFL] Build break with latest EFL libraries.
4345        https://bugs.webkit.org/show_bug.cgi?id=104827
4346
4347        Reviewed by Laszlo Gombos.
4348
4349        * PlatformEfl.cmake: Includes eo EFL library.
4350
43512012-12-18  Joseph Pecoraro  <pecoraro@apple.com>
4352
4353        [Mac] Add Build Phase to Check Headers for Inappropriate Macros (Platform.h macros)
4354        https://bugs.webkit.org/show_bug.cgi?id=104279
4355
4356        Reviewed by David Kilzer.
4357
4358        Add a build phase to check the public WebKit headers for
4359        inappropriate macros. Also set the executable as an input
4360        path on the other check-* build phases.
4361
4362        * WebKit.xcodeproj/project.pbxproj:
4363
43642012-12-12  Mark Lam  <mark.lam@apple.com>
4365
4366        Encapsulate externally used webdatabase APIs in DatabaseManager.
4367        https://bugs.webkit.org/show_bug.cgi?id=104741.
4368
4369        Reviewed by Sam Weinig.
4370
4371        Use DatabaseManager instead of accessing DatabaseTracker, AbstractDatabase,
4372        and DatabaseContext directly. This is to prepare for upcoming webkit2
4373        refactoring.
4374
4375        * WebKit.xcodeproj/project.pbxproj:
4376
43772012-12-05  Halton Huo  <halton.huo@intel.com>
4378
4379        [CMake] Unify coding style for CMake files
4380        https://bugs.webkit.org/show_bug.cgi?id=103605
4381
4382        Reviewed by Laszlo Gombos.
4383
4384        Update cmake files(.cmake, CMakeLists.txt) with following style rules:
4385        1. Indentation
4386        1.1 Use spaces, not tabs.
4387        1.2 Four spaces as indent.
4388        2. Spacing
4389        2.1 Place one space between control statements and their parentheses.
4390            For eg, if (), else (), elseif (), endif (), foreach (),
4391            endforeach (), while (), endwhile (), break ().
4392        2.2 Do not place spaces between function and macro statements and
4393            their parentheses. For eg, macro(), endmacro(), function(),
4394            endfunction().
4395        2.3 Do not place spaces between a command or function or macro and its
4396            parentheses, or between a parenthesis and its content. For eg,
4397            message("testing") not message( "testing") or message ("testing" )
4398        2.4 No space at line ending.
4399        3. Lowercase when call commands macros and functions. For eg,
4400           add_executable() not ADD_EXECUTABLE(), set() not SET().
4401
4402        * CMakeLists.txt:
4403        * PlatformBlackBerry.cmake:
4404        * PlatformEfl.cmake:
4405        * PlatformWinCE.cmake:
4406
44072012-12-03  Pierre Rossi  <pierre.rossi@digia.com>
4408
4409        [Qt] another stab at fixing the windows build 
4410
4411        It seems the QT_BUILD_{TARGET}_LIB are not set as they should by qt_module.prf.
4412        Define them by hand to be on the safe side.
4413
4414        * WebKit1.pro:
4415
44162012-11-30  Simon Hausmann  <simon.hausmann@digia.com>, Pierre Rossi  <pierre.rossi@digia.com>
4417
4418        [Qt] Separate Qt WebKit into Qt WebKit and Qt WebKit Widgets
4419        https://bugs.webkit.org/show_bug.cgi?id=99314
4420
4421        Reviewed by Tor Arne Vestbø.
4422
4423        This big change separates QtWebKit into QtWebKit and QtWebKitWidgets as
4424        shared libraries.
4425
4426        It's a big refactoring that mostly involves moving WebCore dependent
4427        code into QtWebKit and accessing it through exported QWebFrameAdapter
4428        and QWebPageAdapter classes.
4429
4430        * WebKit1.pro:
4431        * WebKitWidgets.pri: Removed.
4432        * WebKitWidgets.pro: Removed.
4433
44342012-11-22  Jeff Rogers  <jrogers@rim.com>
4435
4436        [BlackBerry] Update Web Notifications Implementation
4437        https://bugs.webkit.org/show_bug.cgi?id=102621
4438
4439        Reviewed by George Staikos.
4440
4441        Reviewed internally by George Staikos and Joe Mason.
4442        Internal PR 172120
4443        Add new Notification files and remove obsolete ones.
4444
4445        * PlatformBlackBerry.cmake:
4446
44472012-11-22  Simon Hausmann  <simon.hausmann@digia.com>, Pierre Rossi <pierre.rossi@digia.com>
4448
4449        [Qt] Separate QWidget dependant code into separate WebKitWidgets static library
4450        https://bugs.webkit.org/show_bug.cgi?id=102800
4451
4452        Reviewed by Tor Arne Vestbø.
4453
4454        This patch separates code that needs to use QWidget related APIs in
4455        WebKit/qt/WebCoreSupport and Api from code that doesn't. This means for
4456        example FrameLoaderClientQt.cpp remains in the WebKit1 static library,
4457        while qwebpage.cpp and qwebframe.cpp become part of the WebKitWidgets
4458        static library. WebKit1 is compiled without QT += widgets and therefore
4459        any widget related dependency has been moved "up" and out of WebKit1 into
4460        the WebKitWidgets library.
4461
4462        Between the code in WebKit.a and WebKitWidgets.a new adapters and
4463        interfaces have been introduced, such as QWebPageAdapter and
4464        QWebFrameAdapter. QWebPageAdapter, when used from WebKit1, is a way to
4465        call out into the API layer, implemented by QWebPage (QWebPagePrivate).
4466        The other way around if QWebPage wants to access WebCore or
4467        WebCoreSupport related functionality, it will go through
4468        QWebPageAdapater (as base class). The separation in the direction up
4469        into the API layer is complete with this patch, no code in WebKit1
4470        depends on QtWidgets. The separation the other way around, code in the
4471        API layer not using any WebCore types, is not complete yet.
4472
4473        Some classes such as QWebSettings, QWebElement or
4474        DumpRenderTreeSupportQt remain in WebKit1. While they are API layer,
4475        they do not depend on widget related Qt APIs and they make much more
4476        use of WebCore internal APIs and therefore are easier to keep in
4477        WebKit1.
4478
4479        In the future we plan to place a real shared library boundary between
4480        WebKit1 and WebKitWidgets, by keeping the WebKit1 static library as
4481        part of the QtWebKit shared library and by turning the WebKitWidgets
4482        static library into a shared one.
4483
4484        * WebKit1.pri:
4485        * WebKit1.pro:
4486        * WebKitWidgets.pri: Copied from Source/WebKit/WebKit1.pri.
4487        * WebKitWidgets.pro: Added.
4488
44892012-11-21  Kai Koehne  <kai.koehne@digia.com>
4490
4491        [Qt] MinGW: Don't add OpenGL library dependencies here
4492        https://bugs.webkit.org/show_bug.cgi?id=102924
4493
4494        Reviewed by Simon Hausmann.
4495
4496        As the comment suggests the dependency is already for WebCore, so add it there instead.
4497
4498        * WebKit1.pri:
4499
45002012-11-18  Laszlo Gombos  <l.gombos@samsung.com>
4501
4502        [CMake] Consolidate common input files
4503        https://bugs.webkit.org/show_bug.cgi?id=101632
4504
4505        Reviewed by Rob Buis.
4506
4507        Consolidate and sort the list of files.
4508
4509        * PlatformEfl.cmake:
4510
45112012-11-12  Timothy Hatcher  <timothy@apple.com>
4512
4513        Add a dock button to the top right corner of the Web Inspector window (similar to the full screen button).
4514
4515        https://bugs.webkit.org/show_bug.cgi?id=102025
4516
4517        Reviewed by Joseph Pecoraro.
4518
4519        * WebKit.xcodeproj/project.pbxproj: Added Dock.pdf.
4520
45212012-11-08  Laszlo Gombos  <l.gombos@samsung.com>
4522
4523        [EFL] Remove non-variable options from the build system
4524        https://bugs.webkit.org/show_bug.cgi?id=101506
4525
4526        Reviewed by Kenneth Rohde Christiansen.
4527
4528        Remove WTF_USE_FREETYPE and ENABLE_GLIB_SUPPORT cmake variables
4529        as these are always set to const 1 and not really configurable.
4530
4531        * PlatformEfl.cmake:
4532
45332012-11-07  Andreas Kling  <akling@apple.com>
4534
4535        Remove build-webkit dependency on Java SDK for Apple Mac WebKit.
4536        <http://webkit.org/b/101492>
4537
4538        Reviewed by Anders Carlsson.
4539
4540        * WebKit.xcodeproj/project.pbxproj: Remove WebJavaPlugIn.h
4541
45422012-11-06  Laszlo Gombos  <l.gombos@samsung.com>
4543
4544        [EFL] Simplify the build system
4545        https://bugs.webkit.org/show_bug.cgi?id=101392
4546
4547        Reviewed by Kenneth Rohde Christiansen.
4548
4549        Use WTF_USE_3D_GRAPHICS to guard the inclusion of surfaces and textmap 
4550        directories under WebCore/graphics to be consistent with 
4551        WebCore/PlatformEfl.cmake.
4552
4553        * PlatformEfl.cmake:
4554
45552012-11-04  Halton Huo  <halton.huo@intel.com>
4556
4557        [EFL] Use _LIBRARIES instead of _LIBRARY
4558        https://bugs.webkit.org/show_bug.cgi?id=101042
4559
4560        Reviewed by Gyuyoung Kim.
4561
4562        In CMake Find files, _LIBRARY is intended for internal use, should
4563        use _LIBRARIES instead.
4564
4565        * PlatformEfl.cmake: s/_LIBRARY}/_LIBRARIES}
4566
45672012-11-01  Seonae Kim  <sunaeluv.kim@samsung.com>
4568
4569        [EFL][DRT] Support Geolocation
4570        https://bugs.webkit.org/show_bug.cgi?id=97427
4571
4572        Reviewed by Gyuyoung Kim. 
4573
4574        Add a mock directory to use GeolocationClientMock in DumpRenderTree.
4575
4576        * PlatformEfl.cmake:
4577
45782012-10-31  Otto Derek Cheung  <otcheung@rim.com>
4579
4580        [BlackBerry] Adding window.external to our port
4581        https://bugs.webkit.org/show_bug.cgi?id=100868
4582
4583        Reviewed by Rob Buis.
4584
4585        Adding ExternalExtension classes to the BB cmake file.
4586
4587        * PlatformBlackBerry.cmake:
4588
45892012-10-31  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
4590
4591        [EFL][DRT] EventSender requires contextClick implementation
4592        https://bugs.webkit.org/show_bug.cgi?id=86091
4593
4594        Reviewed by Gyuyoung Kim.
4595
4596        Add new unit test file, needed due to ewk API changes.
4597
4598        * PlatformEfl.cmake:
4599
46002012-10-30  Peter Wang  <peter.wang@torchmobile.com.cn>
4601
4602        [BlackBerry] Clean the code of "JavaScriptDebuggerBlackBerry"
4603        https://bugs.webkit.org/show_bug.cgi?id=100724
4604
4605        Reviewed by Rob Buis.
4606
4607        Remove the code of JavaScriptDebuggerBlackBerry.
4608
4609        * PlatformBlackBerry.cmake:
4610
46112012-10-28  Mark Rowe  <mrowe@apple.com>
4612
4613        Remove references to unsupported OS and Xcode versions.
4614
4615        Reviewed by Anders Carlsson.
4616
4617        * WebKit.xcodeproj/project.pbxproj:
4618
46192012-10-26  Sheriff Bot  <webkit.review.bot@gmail.com>
4620
4621        Unreviewed, rolling out r132601.
4622        http://trac.webkit.org/changeset/132601
4623        https://bugs.webkit.org/show_bug.cgi?id=100494
4624
4625        It broke the Qt build (Requested by Ossy on #webkit).
4626
4627        * PlatformEfl.cmake:
4628
46292012-10-26  Xiaobo Wang  <xbwang@torchmobile.com.cn>
4630
4631        [BlackBerry] Support pixel tests for BlackBerry DRT
4632        https://bugs.webkit.org/show_bug.cgi?id=100210
4633
4634        Reviewed by Rob Buis.
4635
4636        Adds a step to build ImageDiff from Qt for DRT. Most of the works are
4637        accomplished by Christopher Wells.
4638
4639        * PlatformBlackBerry.cmake:
4640
46412012-10-24  Alexey Proskuryakov  <ap@apple.com>
4642
4643        Add a strategy for shared workers
4644        https://bugs.webkit.org/show_bug.cgi?id=100165
4645
4646        EFL build fix by Christophe Dumez.
4647
4648        Reviewed by Brady Eidson.
4649
4650        * CMakeLists.txt: Add WebCore/workers to include paths.
4651
46522012-10-24  Otto Derek Cheung  <otcheung@rim.com>
4653
4654        [BlackBerry] Rename GeolocationControllerClientBlackBerry to GeolocationClientBlackBerry
4655        https://bugs.webkit.org/show_bug.cgi?id=100250
4656
4657        Reviewed by Rob Buis.
4658
4659        Rename GeolocationControllerClientBlackBerry to GeolocationClientBlackBerry
4660        to prevent confusion.
4661
4662        PR 230196
4663
4664        * PlatformBlackBerry.cmake:
4665
46662012-10-23  Hyowon Kim  <hw1008.kim@samsung.com>
4667
4668        [Texmap][EFL] Add AcceleratedCompositingContextEfl to the build system.
4669        https://bugs.webkit.org/show_bug.cgi?id=88630
4670
4671        Reviewed by Gyuyoung Kim.
4672
4673        * PlatformEfl.cmake: Add the AcceleratedCompositingContextEfl.cpp file
4674        and INCLUDE paths for TEXTURE_MAPPER_GL.
4675
46762012-10-18  Kangil Han  <kangil.han@samsung.com>
4677
4678        [EFL] Add unit test for ewk_frame_source_get.
4679        https://bugs.webkit.org/show_bug.cgi?id=95984
4680
4681        Reviewed by Gyuyoung Kim.
4682
4683        Add test_ewk_frame.cpp for unit test.
4684
4685        * PlatformEfl.cmake:
4686
46872012-10-15  David Kilzer  <ddkilzer@apple.com>
4688
4689        Move framework and library linking into WebKit.xcconfig
4690        <http://webkit.org/b/99284>
4691
4692        Reviewed by Mark Rowe.
4693
4694        * WebKit.xcodeproj/project.pbxproj: Remove frameworks and
4695        libraries from Xcode project file.
4696
46972012-10-15  Christophe Dumez  <christophe.dumez@intel.com>
4698
4699        [EFL][WK2] Implement Favicons API
4700        https://bugs.webkit.org/show_bug.cgi?id=99087
4701
4702        Reviewed by Kenneth Rohde Christiansen.
4703
4704        Remove ewk_util.cpp from PlatformEfl.cmake now that its
4705        code has been moved to WebCore to be reused in WK2.
4706
4707        * PlatformEfl.cmake:
4708
47092012-10-15  Dongwoo Joshua Im  <dw.im@samsung.com>
4710
4711        [EFL] Set the basepath of the File System API.
4712        https://bugs.webkit.org/show_bug.cgi?id=98344
4713
4714        Reviewed by Gyuyoung Kim.
4715
4716        Set the basepath of the File System API using the internal setter function.
4717
4718        * PlatformEfl.cmake: Add new include path.
4719
47202012-10-15  Ryuan Choi  <ryuan.choi@samsung.com>
4721
4722        [EFL] Share resources installed for inspector
4723        https://bugs.webkit.org/show_bug.cgi?id=98991
4724
4725        Reviewed by Gyuyoung Kim.
4726
4727        * PlatformEfl.cmake:
4728        Extracted build scripts which install resources to WebKit/PlatformEfl.cmake.
4729
47302012-10-15  George Staikos  <staikos@webkit.org>
4731
4732        [BlackBerry] Adapt to Platform API changes in string handling
4733        https://bugs.webkit.org/show_bug.cgi?id=99248
4734
4735        Reviewed by Yong Li.
4736
4737        Convert usage of WebString, char* and std::string to BlackBerry::Platform::String.
4738
4739        * PlatformBlackBerry.cmake:
4740
47412012-10-13  Jakob Petsovits  <jpetsovits@rim.com>
4742
4743        [BlackBerry] Fetch blit rects from a viewport accessor
4744        https://bugs.webkit.org/show_bug.cgi?id=98581
4745        RIM PR 173292
4746
4747        Reviewed by George Staikos.
4748        Internally reviewed by Arvid Nilsson.
4749
4750        Add new ViewportAccessor files to the build.
4751        See Source/WebKit/blackberry/ChangeLog for the
4752        verbose commit message.
4753
4754        * PlatformBlackBerry.cmake:
4755
47562012-10-12  Sheriff Bot  <webkit.review.bot@gmail.com>
4757
4758        Unreviewed, rolling out r131189.
4759        http://trac.webkit.org/changeset/131189
4760        https://bugs.webkit.org/show_bug.cgi?id=99187
4761
4762        Made inspector http tests crash on WK2. (Requested by rakuco
4763        on #webkit).
4764
4765        * PlatformEfl.cmake:
4766
47672012-10-12  Ryuan Choi  <ryuan.choi@samsung.com>
4768
4769        [EFL] Share resources installed for inspector
4770        https://bugs.webkit.org/show_bug.cgi?id=98991
4771
4772        Reviewed by Gyuyoung Kim.
4773
4774        * PlatformEfl.cmake:
4775        Extracted build scripts which install resources to WebKit/PlatformEfl.cmake.
4776
47772012-10-11  Chris Guan  <chris.guan@torchmobile.com.cn>
4778
4779        [Blackberry] makes NavigatorContentUtils work
4780        https://bugs.webkit.org/show_bug.cgi?id=99022
4781
4782        Reviewed by Rob Buis.
4783
4784        Because r126735 renamed RegisterProtocolHandler API to NavigatorContentUtils, So we
4785        need add Modules/navigatorcontentutils into WebKit_INCLUDE_DIRECTORIES.
4786
4787        * PlatformBlackBerry.cmake:
4788
47892012-10-10  Konrad Piascik  <kpiascik@rim.com>
4790
4791        [BlackBerry] Install inspector files into staging directory.
4792        https://bugs.webkit.org/show_bug.cgi?id=98930
4793
4794        Reviewed by Rob Buis.
4795
4796        Internally reviewed by Ming Xie.
4797        Install the web inspector resources into the staging directory to make it easier to flash to device.
4798
4799        * PlatformBlackBerry.cmake:
4800
48012012-10-09  Simon Hausmann  <simon.hausmann@digia.com>
4802
4803        [Qt] Fix build with QtMultimedia
4804
4805        Reviewed by Tor Arne Vestbø.
4806
4807        * WebKit1.pri: WK1 needs QtMultimediaWidgets for QVideoWidget and friends.
4808
48092012-10-08  Simon Hausmann  <simon.hausmann@digia.com>
4810
4811        [Qt] Make RenderThemeQStyle/ScrollbarThemeQStyle compile without QStyle/QtWidgets
4812        https://bugs.webkit.org/show_bug.cgi?id=98268
4813
4814        Reviewed by Tor Arne Vestbø.
4815
4816        * WebKit1.pro: Add new files to the build.
4817
48182012-10-04  Rob Buis  <rbuis@rim.com>
4819
4820        [BlackBerry] Sync up CMake files
4821        https://bugs.webkit.org/show_bug.cgi?id=98442
4822
4823        Reviewed by Gyuyoung Kim.
4824
4825        Amongst others use InspectorOverlayBlackBerry.
4826
4827        * PlatformBlackBerry.cmake:
4828
48292012-10-05  Simon Hausmann  <simon.hausmann@digia.com>
4830
4831        Unreviewed, rolling out r130495.
4832        http://trac.webkit.org/changeset/130495
4833        https://bugs.webkit.org/show_bug.cgi?id=98268
4834
4835        Made WK2 tests crash....
4836
4837        * WebKit1.pro:
4838
48392012-10-05  Simon Hausmann  <simon.hausmann@digia.com>
4840
4841        [Qt] Make RenderThemeQStyle/ScrollbarThemeQStyle compile without QStyle/QtWidgets
4842        https://bugs.webkit.org/show_bug.cgi?id=98268
4843
4844        Reviewed by Tor Arne Vestbø.
4845
4846        * WebKit1.pro: Add new files to the build.
4847
48482012-10-04  Konrad Piascik  <kpiascik@rim.com>
4849
4850        [BlackBerry] Update how we compile inspector front-end javascript.
4851        https://bugs.webkit.org/show_bug.cgi?id=98413
4852
4853        Reviewed by Rob Buis.
4854
4855        No longer cat all JavaScript together, instead use the lazy init and
4856        only append our custom changes script to the end of inspectorBB.html.
4857
4858        * PlatformBlackBerry.cmake:
4859
48602012-10-03  Ryuan Choi  <ryuan.choi@samsung.com>
4861
4862        [EFL] Default.edj should be generated although ENABLE_WEBKIT disabled.
4863        https://bugs.webkit.org/show_bug.cgi?id=97753
4864
4865        Reviewed by Laszlo Gombos.
4866
4867        default.edj is used in both webkit/efl and webkit2/efl.
4868        However, it has been generated only when ENABLE_WEBKIT is enabled.
4869
4870        This patch separates the script which generates default.edj
4871        from source/webkit/platformefl.cmake.
4872
4873        * PlatformEfl.cmake: Extracted codes which is related to default.edj.
4874
48752012-10-03  Otto Derek Cheung  <otcheung@rim.com>
4876
4877        [BlackBerry] Implementing the NetworkInfo API for BB port
4878        https://bugs.webkit.org/show_bug.cgi?id=98273
4879
4880        Reviewed by Rob Buis.
4881
4882        Adding new classes to support NetworkInfo API in the
4883        BlackBerry Port.
4884
4885        * PlatformBlackBerry.cmake:
4886
48872012-10-02  Krzysztof Czech  <k.czech@samsung.com>
4888
4889        [EFL] Add file EWKTestEnvironment.cpp to build system.
4890        https://bugs.webkit.org/show_bug.cgi?id=94925
4891
4892        Reviewed by Gyuyoung Kim.
4893
4894        Change is related to modifications in wk1 unit tests.
4895
4896        * PlatformEfl.cmake:
4897
48982012-09-27  Anders Carlsson  <andersca@apple.com>
4899
4900        Get rid of more unused WK1 plug-in code
4901        https://bugs.webkit.org/show_bug.cgi?id=97835
4902
4903        Reviewed by Mark Rowe.
4904
4905        Remove WebNetscapeDeprecatedFunctions.c and WebNetscapeDeprecatedFunctions.h from the Xcode project.
4906
4907        * WebKit.xcodeproj/project.pbxproj:
4908
49092012-09-27  Christophe Dumez  <christophe.dumez@intel.com>
4910
4911        [EFL][CMAKE] Default theme files are outdated in PlatformEfl.cmake
4912        https://bugs.webkit.org/show_bug.cgi?id=97769
4913
4914        Reviewed by Kenneth Rohde Christiansen.
4915
4916        Update Default theme files in PlatformEfl.cmake so that
4917        changes to those files are properly picked up by CMake
4918        when building incrementally.
4919
4920        * PlatformEfl.cmake:
4921
49222012-09-24  Arvid Nilsson  <anilsson@rim.com>
4923
4924        [BlackBerry] Add cookie database API
4925        https://bugs.webkit.org/show_bug.cgi?id=97102
4926
4927        Reviewed by Antonio Gomes.
4928
4929        Add cookie database file to build system.
4930
4931        Reviewed internally by Otto D. Cheung.
4932
4933        * PlatformBlackBerry.cmake:
4934
49352012-09-21  Arvid Nilsson  <anilsson@rim.com>
4936
4937        [BlackBerry] Remove obsolete compositing surface code
4938        https://bugs.webkit.org/show_bug.cgi?id=97314
4939
4940        Reviewed by Antonio Gomes.
4941
4942        Remove compositing surface code from build system.
4943
4944        PR 208038.
4945
4946        * PlatformBlackBerry.cmake:
4947
49482012-09-14  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
4949
4950        [Qt] Make force_static_libs_as_shared work on Mac OS
4951
4952        We had to move a few LIBS += around that were in the wrong place,
4953        and not caught when everything was just linked into the final
4954        QtWebKit library.
4955
4956        Reviewed by Simon Hausmann.
4957
4958        * WebKit1.pri: Move multimedia-stuff to WebCore, to share with WK2
4959
49602012-09-11  Raphael Kubo da Costa  <rakuco@webkit.org>
4961
4962        [EFL] Rewrite the EFL-related Find modules
4963        https://bugs.webkit.org/show_bug.cgi?id=95237
4964
4965        Reviewed by Kenneth Rohde Christiansen.
4966
4967        * PlatformEfl.cmake: Stop setting the LINK_FLAGS property and add
4968        libraries and include directories for each Enlightenment
4969        Foundation Library used by the port.
4970
49712012-09-11  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
4972
4973        [Qt] Add a configure step to the Qt build system
4974
4975        This allows building the Qt port using just 'qmake WebKit.pro'. Using
4976        the build-webkit script is still supported, and will add slightly more
4977        logic to the build, such as detecting the need for clean or incremental
4978        builds.
4979
4980        Internally, the build system now uses a new variable, WEBKIT_CONFIG, for
4981        all things related to configuring the build, such as use/have/enable flags,
4982        and these are translated to defines in default_post. Project files should
4983        no longer check contains(DEFINES,...) to detect features, but use the new
4984        enable?(), use?(), and have?() functions. The no_webkit1 and no_webkit2
4985        options have been translated into WEBKIT_CONFIG options as well, and can
4986        be checked using build?().
4987
4988        Reviewed by Simon Hausmann.
4989
4990        * WebKit1.pri:
4991        * WebKit1.pro:
4992
49932012-09-06  Crystal Zhang  <haizhang@rim.com>
4994
4995        [BlackBerry]  Implement a color picker
4996        https://bugs.webkit.org/show_bug.cgi?id=96001
4997
4998        Reviewed by Rob Buis.
4999
5000        Add color picker files into building system.
5001
5002        * PlatformBlackBerry.cmake:
5003
50042012-09-06  Simon Hausmann  <simon.hausmann@nokia.com>
5005
5006        [Qt] Fix build with ANGLE on platforms that provide EGL/GLESv2
5007        https://bugs.webkit.org/show_bug.cgi?id=95965
5008
5009        Reviewed by Tor Arne Vestbø.
5010
5011        Depend on ANGLE if necessary, due to the use WebCore types that pull in ANGLE
5012        headers (GraphicsContext3D.h in particular).
5013
5014        * WebKit1.pro:
5015
50162012-09-04  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
5017
5018        [EFL] Context menu restore.
5019        https://bugs.webkit.org/show_bug.cgi?id=74179
5020
5021        Reviewed by Gyuyoung Kim.
5022
5023        Adds context menu support for EFL port using non-CROSS_PLATFORM_CONTEXT_MENUS
5024        approach, the same as used in WebKit2.
5025
5026        * PlatformEfl.cmake: Added ContextMenuClientEfl.cpp file to sources list.
5027
50282012-08-29  Ryuan Choi  <ryuan.choi@samsung.com>
5029
5030        [EFL] Move several files to remove webkit1 dependency from WebCore.
5031        https://bugs.webkit.org/show_bug.cgi?id=95264
5032
5033        Reviewed by Gyuyoung Kim.
5034
5035        * PlatformEfl.cmake: Added files which is moved.
5036
50372012-08-28  Thiago Marcos P. Santos  <thiago.santos@intel.com>
5038
5039        [EFL] Rename knob images to thumb on the default theme
5040        https://bugs.webkit.org/show_bug.cgi?id=95186
5041
5042        Reviewed by Kenneth Rohde Christiansen.
5043
5044        Updated buildsystem after renaming theme images.
5045
5046        * PlatformEfl.cmake:
5047
50482012-08-27  Mikhail Pozdnyakov  <mikhail.pozdnyakov@intel.com>
5049
5050        Rename RegisterProtocolHandler API to NavigatorContentUtils
5051        https://bugs.webkit.org/show_bug.cgi?id=94920
5052
5053        Reviewed by Adam Barth.
5054
5055        Modified PlatformEfl.cmake so that it includes the renamed files.
5056
5057        * PlatformEfl.cmake:
5058
50592012-08-20  Dominik Röttsches  <dominik.rottsches@intel.com>
5060
5061        [EFL] Get rid of pango backend support once harfbuzz-ng is working
5062        https://bugs.webkit.org/show_bug.cgi?id=92102
5063
5064        Reviewed by Kenneth Rohde Christiansen.
5065
5066        Removing pango-specific includes and libraries.
5067
5068        * PlatformEfl.cmake: Pango sections removed.
5069
50702012-08-17  Rob Buis  <rbuis@rim.com>
5071
5072        [BlackBerry] Remove some shared libraries from linking
5073        https://bugs.webkit.org/show_bug.cgi?id=94253
5074
5075        Reviewed by Yong Li.
5076
5077        Remove some shared libraries.
5078
5079        * PlatformBlackBerry.cmake:
5080
50812012-08-15  Ryosuke Niwa  <rniwa@webkit.org>
5082
5083        Update manual tests and comments to refer to TestRunner instead of LayoutTestController
5084        https://bugs.webkit.org/show_bug.cgi?id=94168
5085
5086        Reviewed by Kent Tamura.
5087
5088        * PlatformBlackBerry.cmake:
5089
50902012-08-14  Christophe Dumez  <christophe.dumez@intel.com>
5091
5092        [EFL] undefined reference to 'g_type_init' with gold linker
5093        https://bugs.webkit.org/show_bug.cgi?id=93935
5094
5095        Unreviewed build fix. Link against glib-gobject to
5096        fix linking error with gold linker.
5097
5098        * PlatformEfl.cmake:
5099
51002012-08-11  Raphael Kubo da Costa  <rakuco@webkit.org>
5101
5102        [CMake] Rewrite FindLibSoup2.cmake.
5103        https://bugs.webkit.org/show_bug.cgi?id=93191
5104
5105        Reviewed by Rob Buis.
5106
5107        * PlatformEfl.cmake: Use LIBSOUP_FOO instead of LIBSOUP24_FOO.
5108
51092012-08-13  Raphael Kubo da Costa  <rakuco@webkit.org>
5110
5111        [CMake] Remove glib-related Find modules and write single new one instead.
5112        https://bugs.webkit.org/show_bug.cgi?id=93786
5113
5114        Reviewed by Rob Buis.
5115
5116        * PlatformEfl.cmake: Use GLIB_* instead of Glib_*.
5117
51182012-08-12  Loïc Yhuel  <loic.yhuel@softathome.com>
5119
5120        [Qt] Make it possible to build without QtTest/QtPrintSupport
5121        https://bugs.webkit.org/show_bug.cgi?id=93492
5122
5123        Reviewed by Tor Arne Vestbø.
5124
5125        * WebKit1.pri: Optional printsupport
5126
51272012-08-10  Joshua Netterfield  <jnetterfield@rim.com>
5128
5129        [WebGL] Add support for EXT_robustness
5130        https://bugs.webkit.org/show_bug.cgi?id=93379
5131
5132        Reviewed by George Staikos.
5133
5134        RIM PR# 147510
5135        Internally reviewed by Arvid Nilsson.
5136
5137        * CMakeLists.txt: Build system adaptation.
5138
51392012-08-10  Benjamin C Meyer  <bmeyer@rim.com>
5140
5141        Introduce JavaScriptVariant object.
5142        https://bugs.webkit.org/show_bug.cgi?id=93644
5143
5144        The JavaScriptVariant can be used for functions that return results from
5145        JavaScript such as executeJavaScript or functions that take arguments
5146        to pass a variable to JavaScript and they want to make sure the type
5147        is correct.
5148
5149        Convert executeJavaScriptFunction() to use this data type as the
5150        example, other functions will be converted in the future.
5151
5152        PR 14929
5153
5154        Internally reviewed by Joe Mason
5155        Reviewed by Adam Treat
5156
5157        * PlatformBlackBerry.cmake:
5158
51592012-08-10  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
5160
5161        [BlackBerry] Fix wrong include path for notifications.
5162        https://bugs.webkit.org/show_bug.cgi?id=93714
5163
5164        Reviewed by Rob Buis.
5165
5166        * PlatformBlackBerry.cmake: Change path from notifications to Modules/notifications.
5167
51682012-08-08  Antonio Gomes  <agomes@rim.com>
5169
5170        [BlackBerry] Tie up the scrolling machinery to the graphics tree when applicable for in-region scroll
5171        https://bugs.webkit.org/show_bug.cgi?id=93482
5172
5173        Reviewed by Rob Buis.
5174
5175        * PlatformBlackBerry.cmake: Build system adaptation.
5176
51772012-08-07  Ryuan Choi  <ryuan.choi@samsung.com>
5178
5179        [EFL] Remove PlatformTouchEventEfl and PlatformTouchPointEfl
5180        https://bugs.webkit.org/show_bug.cgi?id=93270
5181
5182        Reviewed by Eric Seidel.
5183
5184        * PlatformEfl.cmake: Added ewk_touch_event.cpp
5185
51862012-08-07  Konrad Piascik  <kpiascik@rim.com>
5187
5188        [BlackBerry] InspectorOverlay class duplicated in WebCore
5189        https://bugs.webkit.org/show_bug.cgi?id=93124
5190
5191        Reviewed by Rob Buis.
5192
5193        Updated InspectorOverlay build path.
5194
5195        * PlatformBlackBerry.cmake:
5196
51972012-08-07  No'am Rosenthal  <noam.rosenthal@nokia.com>
5198
5199        [Qt] Make it possible to build without QtQuick
5200
5201        Reviewed by Simon Hausmann.
5202
5203        * WebKit1.pri:
5204
52052012-07-19  Simon Hausmann  <simon.hausmann@nokia.com>
5206
5207        [Qt] Remove Qt 4 specific code paths
5208        https://bugs.webkit.org/show_bug.cgi?id=88161
5209
5210        Reviewed by Kenneth Rohde Christiansen.
5211
5212        * WebKit.pri:
5213        * WebKit1.pri:
5214        * WebKit1.pro:
5215
52162012-08-07  Mikhail Pozdnyakov  <mikhail.pozdnyakov@intel.com>
5217
5218        CUSTOM_SCHEME_HANDLER flag should depend on REGISTER_PROTOCOL_HANDLER
5219        https://bugs.webkit.org/show_bug.cgi?id=93081
5220
5221        Reviewed by Adam Barth.
5222
5223        Modified PlatformEfl.cmake so that CUSTOM_SCHEME_HANDLER flag cannot act without REGISTER_PROTOCOL_HANDLER being set.
5224
5225        * PlatformEfl.cmake:
5226
52272012-08-01  Antonio Gomes  <agomes@rim.com>
5228
5229        [BlackBerry] Implement InRegionScroller class as a in-region scroll controller
5230        https://bugs.webkit.org/show_bug.cgi?id=92889
5231        PR #186587
5232
5233        Reviewed by Yong Li.
5234
5235        Internally reviewed by Arvid Nilsson.
5236
5237        * PlatformBlackBerry.cmake: Added InRegionScroller.cpp|h to the build system.
5238
52392012-07-30  Simon Hausmann  <simon.hausmann@nokia.com>
5240
5241        Unreviewed Qt/Mac build fix: Use libWebKitSystemInterfaceMountainLion.a
5242        on Mountain Lion.
5243
5244        * WebKit1.pri:
5245
52462012-07-27  Thiago Marcos P. Santos  <thiago.santos@intel.com>
5247
5248        [EFL] WebKit API unit tests needs a timeout
5249        https://bugs.webkit.org/show_bug.cgi?id=92496
5250
5251        Reviewed by Antonio Gomes.
5252
5253        Added the same timeout value that we have for WebKit2.
5254
5255        * PlatformEfl.cmake:
5256
52572012-07-27  Dominik Röttsches  <dominik.rottsches@intel.com>
5258
5259        [Cairo] Add complex font drawing using HarfbuzzNG
5260        https://bugs.webkit.org/show_bug.cgi?id=91864
5261
5262        Reviewed by Simon Hausmann and Martin Robinson.
5263
5264        Adding includes for harfbuzz folders.
5265
5266        * CMakeLists.txt:
5267
52682012-07-26  Christophe Dumez  <christophe.dumez@intel.com>
5269
5270        [EFL][WK2] Implement Network Information provider
5271        https://bugs.webkit.org/show_bug.cgi?id=92343
5272
5273        Reviewed by Kenneth Rohde Christiansen.
5274
5275        WebKit EFL not longer needs to link against EEZE
5276        library since the Network Information provider
5277        was moved to WebCore.
5278
5279        * CMakeLists.txt:
5280        * PlatformEfl.cmake:
5281
52822012-07-26  Zoltan Nyul  <zoltan.nyul@intel.com>
5283
5284        [EFL] EFL port should use XDG paths
5285        https://bugs.webkit.org/show_bug.cgi?id=91719
5286
5287        Reviewed by Kenneth Rohde Christiansen.
5288
5289        Add efreet library to get the xdg paths.
5290
5291        * PlatformEfl.cmake:
5292
52932012-07-25  Kihong Kwon  <kihong.kwon@samsung.com>
5294
5295        [EFL] Add File Chooser API
5296        https://bugs.webkit.org/show_bug.cgi?id=91957
5297
5298        Reviewed by Hajime Morita.
5299
5300        Add ewk_file_chooser source and header.
5301
5302        * PlatformEfl.cmake:
5303
53042012-07-22  Kent Tamura  <tkent@chromium.org>
5305
5306        Rename ENABLE_METER_TAG and ENABLE_PROGRESS_TAG to ENABLE_METER_ELEMENT and ENABLE_PROGRESS_ELEMENT respectively
5307        https://bugs.webkit.org/show_bug.cgi?id=91941
5308
5309        Reviewed by Kentaro Hara.
5310
5311        A flag name for an elmement should be ENABLE_*_ELEMENT.
5312
5313        * PlatformEfl.cmake:
5314
53152012-07-20  Christophe Dumez  <christophe.dumez@intel.com>
5316
5317        [EFL] Proxy configuration should honor the no_proxy environment variable
5318        https://bugs.webkit.org/show_bug.cgi?id=91747
5319
5320        Reviewed by Kenneth Rohde Christiansen.
5321
5322        Add WebCore/platform/network/soup to INCLUDE paths.
5323
5324        * PlatformEfl.cmake:
5325
53262012-07-18  Yong Li  <yoli@rim.com>
5327
5328        [BlackBerry] Move about: URL handling out of WebCore
5329        https://bugs.webkit.org/show_bug.cgi?id=91541
5330
5331        Reviewed by Rob Buis.
5332
5333        AboutData.cpp is moved from WebCoreSupport to WebKitSupport.
5334
5335        * PlatformBlackBerry.cmake:
5336
53372012-07-18  Thiago Marcos P. Santos  <thiago.santos@intel.com>
5338
5339        [CMake] Make gtest a shared library
5340        https://bugs.webkit.org/show_bug.cgi?id=90973
5341
5342        Reviewed by Daniel Bates.
5343
5344        No need to link with gtest dependencies now since it is a shared library.
5345
5346        * PlatformEfl.cmake:
5347
53482012-07-17  Ryuan Choi  <ryuan.choi@samsung.com>
5349
5350        [EFL] Move codes related to theme setting from Widget to RenderTheme
5351        https://bugs.webkit.org/show_bug.cgi?id=89842
5352
5353        Reviewed by Kenneth Rohde Christiansen.
5354
5355        * CMakeLists.txt: Added html/shadow to WebKit_INCLUDE_DIRECTORIES.
5356
53572012-07-16  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
5358
5359        Add RegisterProtocolHandlerClient to the Modules/protocolhandler
5360        https://bugs.webkit.org/show_bug.cgi?id=90940
5361
5362        Reviewed by Hajime Morita.
5363
5364        As a step to let protocol handler be moved to the modules, RegisterProtocolHandlerClient needs
5365        to be added to the Modules/protocolhandler. Because ChromeClient has some virtual functions for
5366        protocol handlers, virtual functions should be moved to RegisterProtocolHandlerClient.
5367
5368        * PlatformEfl.cmake: Add RegisterProtocolHandlerEfl files and include path.
5369
53702012-07-16  Joshua Netterfield  <jnetterfield@rim.com>
5371
5372        [BlackBerry] Upstream WebGL Code
5373        https://bugs.webkit.org/show_bug.cgi?id=91143
5374
5375        Reviewed by Rob Buis.
5376
5377        This patch includes BlackBerry-specific fixes for anti-aliasing, logging, and shader compilation.
5378
5379        * PlatformBlackBerry.cmake: Define WTF_USE_OPENGL_ES_2 on WebGL-enabled builds.
5380
53812012-07-16  Frederik Gladhorn  <frederik.gladhorn@nokia.com>
5382
5383        Add accessible for QWebView.
5384        https://bugs.webkit.org/show_bug.cgi?id=91073
5385
5386        Reviewed by Simon Hausmann.
5387
5388        Add classes to enable accessibility on the widget level.
5389
5390        * WebKit.pri:
5391        * WebKit1.pro:
5392
53932012-07-15  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
5394
5395        [EFL] Move files guarded by #ifdef to existing file list.
5396        https://bugs.webkit.org/show_bug.cgi?id=91336
5397
5398        Reviewed by Ryosuke Niwa.
5399
5400        Some EFL files are already guared by #ifdef. So, cmake files doesn't need to guard
5401        them again. In addition, some files are missing #ifdef guard its header files. 
5402
5403        * PlatformEfl.cmake:
5404
54052012-07-13  Thiago Marcos P. Santos  <thiago.santos@intel.com>
5406
5407        [CMake] Proper handling of ENABLE_API_TESTS build option
5408        https://bugs.webkit.org/show_bug.cgi?id=91221
5409
5410        Reviewed by Rob Buis.
5411
5412        Build unit tests only if ENABLE_API_TESTS is set.
5413
5414        * PlatformEfl.cmake:
5415
54162012-07-12  Simon Hausmann  <simon.hausmann@nokia.com>
5417
5418        Typo in path in generate-webkitversion.pl
5419        https://bugs.webkit.org/show_bug.cgi?id=90883
5420
5421        Reviewed by Mark Rowe.
5422
5423        Correct default path to version config file. In practice it wasn't a problem because only the Qt
5424        build system seems to use the script right now and passes the path to the version file as a
5425        command line parameter.
5426
5427        * scripts/generate-webkitversion.pl:
5428
54292012-07-11  Crystal Zhang  <haizhang@rim.com>
5430
5431        [BlackBerry] Implement Date/Time picker
5432        https://bugs.webkit.org/show_bug.cgi?id=90911
5433
5434        Reviewed by Rob Buis.
5435
5436        Add files into make file.
5437
5438        * PlatformBlackBerry.cmake:
5439
54402012-07-09  Christophe Dumez  <christophe.dumez@intel.com>
5441
5442        [EFL] Battery status code needs refactoring to be reused in WebKit2
5443        https://bugs.webkit.org/show_bug.cgi?id=90760
5444
5445        Reviewed by Hajime Morita.
5446
5447        Add BatteryClientEfl to PlatformEfl.cmake.
5448
5449        * PlatformEfl.cmake:
5450
54512012-07-08  Kihong Kwon  <kihong.kwon@samsung.com>
5452
5453        [EFL] Change notifications directory path of WebKit_INCLUDE_DIRECTORIES in the PlatformEfl.cmake
5454        https://bugs.webkit.org/show_bug.cgi?id=90650
5455
5456        Reviewed by Laszlo Gombos.
5457
5458        Change directory path for including notifications of WebCore
5459        from WebCore/notifications to WebCore/Modules/notifications
5460
5461        * PlatformEfl.cmake:
5462
54632012-07-07  Thiago Marcos P. Santos  <thiago.santos@intel.com>
5464
5465        [EFL][CMake] Remove non-existent include directory
5466        https://bugs.webkit.org/show_bug.cgi?id=90605
5467
5468        Reviewed by Kentaro Hara.
5469
5470        * PlatformEfl.cmake:
5471
54722012-07-06  Thiago Marcos P. Santos  <thiago.santos@intel.com>
5473
5474        [EFL][CMake] Move gtest sources to an upper level
5475        https://bugs.webkit.org/show_bug.cgi?id=90602
5476
5477        Reviewed by Chang Shu.
5478
5479        Removed gtest since it is now built as a separated component.
5480        This will allow us to share it with WebKit 2 API tests.
5481
5482        * PlatformEfl.cmake:
5483
54842012-07-06  Seokju Kwon  <seokju.kwon@samsung.com>
5485
5486        [EFL] Add Web Inspector to WebKit-EFL
5487        https://bugs.webkit.org/show_bug.cgi?id=83865
5488
5489        Reviewed by Pavel Feldman.
5490
5491        EFL port implementation for Web Inspector.
5492        Prepare Web Inspector resources.
5493
5494        * PlatformEfl.cmake:
5495
54962012-07-05  Kihong Kwon  <kihong.kwon@samsung.com>
5497
5498        [EFL] Change class name from NotificationClientEfl to NotificationPresenterClientEfl.
5499        https://bugs.webkit.org/show_bug.cgi?id=90542
5500
5501        Reviewed by Kenneth Rohde Christiansen.
5502
5503        NotificationClientEfl.cpp is changed to NotificationPresenterClientEfl.cpp
5504        to be in line with other ports(qt, chromium, gtk).
5505
5506        * PlatformEfl.cmake:
5507
55082012-07-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
5509
5510        [Qt] Remove a few un-needed load(features) after r121777
5511
5512        The features are computed by configure.pro and cached in .qmake.cache.
5513
5514        Reviewed by Jocelyn Turcotte.
5515
5516        * WebKit1.pro:
5517
55182012-07-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
5519
5520        [Qt] Fix broken OR-operator in project file
5521
5522        Qmake expects |, not ||. The result was that the block was entered, even
5523        if none of the two defines were set to 1.
5524
5525        Reviewed by Jocelyn Turcotte.
5526
5527        * WebKit1.pri:
5528
55292012-07-03  Christophe Dumez  <christophe.dumez@intel.com>
5530
5531        [EFL] Move BatteryClientEfl from WebKit to WebCore
5532        https://bugs.webkit.org/show_bug.cgi?id=90063
5533
5534        Reviewed by Kenneth Rohde Christiansen.
5535
5536        Move BatteryClientEfl class from WebKit to WebCore
5537        so that it can be reused in WebKit2.
5538
5539        * PlatformEfl.cmake:
5540
55412012-07-02  Xiaobo Wang  <xbwang@torchmobile.com.cn>
5542
5543        [BlackBerry] Use PUBLIC_BUILD to enable/disable DRT
5544        https://bugs.webkit.org/show_bug.cgi?id=90271
5545
5546        Reviewed by George Staikos.
5547
5548        RIM PR #154707
5549
5550        Currently DRT code will be compiled only if ENABLE_DRT is set, and it's not
5551        defined by default.
5552        We should enable DRT by default unless PUBLIC_BUILD is set. In this way we don't
5553        need to rebuild webkit before running DRT.
5554
5555        * PlatformBlackBerry.cmake:
5556
55572012-07-02  Thiago Marcos P. Santos  <thiago.santos@intel.com>
5558
5559        [EFL][CMake] Integrate API unit tests with CTest
5560        https://bugs.webkit.org/show_bug.cgi?id=87251
5561
5562        Reviewed by Daniel Bates.
5563
5564        Add every test to the test runner build target.
5565
5566        * PlatformEfl.cmake:
5567
55682012-07-02  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
5569
5570        [EFL] Rename NotificationPresenterEfl with NotificationClientEfl
5571        https://bugs.webkit.org/show_bug.cgi?id=90370
5572
5573        Reviewed by Csaba Osztrogonác.
5574
5575        Bug 80488 renamed NotificationPresenter with NotificationClient. So, EFL port needs to adjust
5576        it as well.
5577
5578        * PlatformEfl.cmake:
5579
55802012-06-29  Krzysztof Czech  <k.czech@samsung.com>
5581
5582        [EFL] Add support for Unit Tests, based on the gtest library.
5583        https://bugs.webkit.org/show_bug.cgi?id=68509
5584
5585        Reviewed by Chang Shu.
5586
5587        Add configuration for building gtest library, testing framework and unit tests.
5588
5589        * PlatformEfl.cmake:
5590
55912012-06-27  Sheriff Bot  <webkit.review.bot@gmail.com>
5592
5593        Unreviewed, rolling out r121398.
5594        http://trac.webkit.org/changeset/121398
5595        https://bugs.webkit.org/show_bug.cgi?id=90136
5596
5597        broke efl build (Requested by ryuan on #webkit).
5598
5599        * PlatformEfl.cmake:
5600
56012012-06-27  Krzysztof Czech  <k.czech@samsung.com>
5602
5603        [EFL] Add support for Unit Tests, based on the gtest library.
5604        https://bugs.webkit.org/show_bug.cgi?id=68509
5605
5606        Reviewed by Chang Shu.
5607
5608        Add configuration for building gtest library, testing framework and unit tests.
5609
5610        * PlatformEfl.cmake:
5611
56122012-06-26  Simon Hausmann  <simon.hausmann@nokia.com>
5613
5614        [Qt][Win] Symbols are not exported in QtWebKit5.dll
5615        https://bugs.webkit.org/show_bug.cgi?id=88873
5616
5617        Reviewed by Tor Arne Vestbø.
5618
5619        * api.pri: Remove MAKEDLL setting done now in win32/default_post.prf.
5620
56212012-06-25  Simon Hausmann  <simon.hausmann@nokia.com>
5622
5623        Unreviewed build fix: Don't do QT += widgets with Qt 4
5624
5625        * WebKit1.pro: This is already done in WebKit1.pri.
5626
56272012-06-25  Simon Hausmann  <simon.hausmann@nokia.com>
5628
5629        [Qt] Make it possible to build WebKit without QtWidgets
5630        https://bugs.webkit.org/show_bug.cgi?id=78109
5631
5632        Reviewed by Tor Arne Vestbø.
5633
5634        Moved WebKit1 sources into a separate static library. Only WK1
5635        depends on QtWidgets.
5636
5637        * WebKit1.pri: Added.
5638        * WebKit1.pro: Added.
5639
56402012-06-25  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
5641
5642        [EFL] Implement Network Information API
5643        https://bugs.webkit.org/show_bug.cgi?id=87067
5644
5645        Reviewed by Kenneth Rohde Christiansen.
5646
5647        * PlatformEfl.cmake: Add dependency of eeze library.
5648
56492012-06-22  Joshua Netterfield  <jnetterfield@rim.com>
5650
5651        [BlackBerry] Sanitize GLSL code using ANGLE.
5652
5653        BlackBerry port does not sanitize GLSL code with ANGLE
5654        https://bugs.webkit.org/show_bug.cgi?id=89583
5655
5656        Reviewed by Rob Buis.
5657
5658        * PlatformBlackBerry.cmake: Add ANGLE sources to BlackBerry builds.
5659
56602012-06-19  Csaba Osztrogonác  <ossy@webkit.org>
5661
5662        [CMake] Unreviewed speculative buildfix after r120786.
5663
5664        * CMakeLists.txt:
5665
56662012-06-13  Robin Cao  <robin.cao@torchmobile.com.cn>
5667
5668        [BlackBerry] Enable MEDIA_STREAM by default
5669        https://bugs.webkit.org/show_bug.cgi?id=88849
5670
5671        Reviewed by Antonio Gomes.
5672
5673        * PlatformBlackBerry.cmake:
5674
56752012-06-12  Christophe Dumez  <christophe.dumez@intel.com>
5676
5677        [EFL] Enable SHADOW_DOM flag
5678        https://bugs.webkit.org/show_bug.cgi?id=87732
5679
5680        Reviewed by Kentaro Hara.
5681
5682        Add WebCore/bindings/generic to include directories so
5683        that we can include RuntimeEnabledFeatures.h.
5684
5685        * CMakeLists.txt:
5686
56872012-06-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
5688
5689        [Qt] Don't use WebKit HAVE() macro in public Qt headers
5690
5691        Reviewed by Kenneth Rohde Christiansen.
5692
5693        * WebKit.pri:
5694
56952012-06-04  Tomasz Morawski  <t.morawski@samsung.com>
5696
5697        [EFL] Refactor ewk_view_context_paint code.
5698        https://bugs.webkit.org/show_bug.cgi?id=85588
5699
5700        Reviewed by Hajime Morita.
5701
5702        Added new ewk_paint_context.cpp file to source list.
5703
5704        * PlatformEfl.cmake:
5705
57062012-06-01  Christophe Dumez  <christophe.dumez@intel.com>
5707
5708        [EFL] EFL's LayoutTestController needs to implement deliverWebIntent
5709        https://bugs.webkit.org/show_bug.cgi?id=86865
5710
5711        Reviewed by Adam Barth.
5712
5713        Add "${WEBCORE_DIR}/dom/default" to include directories in
5714        CMakeLists.txt.
5715
5716        * CMakeLists.txt:
5717
57182012-06-01  Sudarsana Nagineni  <sudarsana.nagineni@linux.intel.com>
5719
5720        [EFL] Implement PlatformStrategies
5721        https://bugs.webkit.org/show_bug.cgi?id=86946
5722
5723        Reviewed by Carlos Garcia Campos.
5724
5725        * PlatformEfl.cmake: Add PlatformStrategiesEfl file to the build
5726        system.
5727
57282012-05-31  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
5729
5730        [CMAKE][EFL] Remove unneeded include path
5731        https://bugs.webkit.org/show_bug.cgi?id=87927 
5732
5733        Reviewed by Kenneth Rohde Christiansen.
5734
5735        Though *wtf* directory was moved to Source/WTF, PlatformEfl.cmake is still including the previous
5736        path. In addition, files on EFL port are using <wtf/gobject/XXX> directly in #include line.
5737        So, EFL port doesn't need to include ${JAVASCRIPTCORE_DIR}/wtf/gobject path anymore.
5738
5739        * PlatformEfl.cmake: Remove '${JAVASCRIPTCORE_DIR}/wtf/gobject' path from include path list.
5740
57412012-05-30  Konrad Piascik  <kpiascik@rim.com>
5742
5743        [BlackBerry] Add an Accelerated Compositing layer for Web Inspector DOM highlight.
5744        https://bugs.webkit.org/show_bug.cgi?id=81001
5745
5746        Reviewed by Antonio Gomes
5747        
5748        Added new InspectorOverlay class
5749
5750        * PlatformBlackBerry.cmake:
5751
57522012-05-29  Arvid Nilsson  <anilsson@rim.com>
5753
5754        [BlackBerry] WebKit-side implementation of SelectionOverlay
5755        https://bugs.webkit.org/show_bug.cgi?id=87605
5756
5757        Reviewed by Rob Buis.
5758
5759        Add SelectionOverlay to the build system.
5760
5761        PR #160263
5762
5763        * PlatformBlackBerry.cmake:
5764
57652012-05-29  Arvid Nilsson  <anilsson@rim.com>
5766
5767        [BlackBerry] WebOverlay API
5768        https://bugs.webkit.org/show_bug.cgi?id=87603
5769
5770        Reviewed by Rob Buis.
5771
5772        Add WebOverlay related files to the build system.
5773
5774        PR #156812
5775
5776        * PlatformBlackBerry.cmake:
5777
57782012-05-28  Arvid Nilsson  <anilsson@rim.com>
5779
5780        [BlackBerry] Add a default tap highlight
5781        https://bugs.webkit.org/show_bug.cgi?id=87569
5782
5783        Reviewed by Rob Buis.
5784
5785        Add DefaultTapHighlight to the build system
5786
5787        Reviewed internally by Mike Lattanzio and Mike Fenton.
5788
5789        PR #154329
5790
5791        * PlatformBlackBerry.cmake:
5792
57932012-05-24  Crystal Zhang  <haizhang@rim.com>
5794
5795        [BlackBerry] Implement select popup and remove old hook to air popup
5796        https://bugs.webkit.org/show_bug.cgi?id=87419
5797
5798        Reviewed by Rob Buis.
5799
5800        Add new files to make file.
5801
5802        * PlatformBlackBerry.cmake:
5803
58042012-05-24  Raphael Kubo da Costa  <rakuco@webkit.org>
5805
5806        [EFL] Unreviewed, unbreak `make install' after r117046.
5807
5808        * PlatformEfl.cmake: Remove ewk_auth_soup.h from the list of
5809        installed headers, since it has been made private and renamed.
5810
58112012-05-22  Dongwoo Im  <dw.im@samsung.com>
5812
5813        [EFL] Implements the registerProtocolHandler method and option.
5814        https://bugs.webkit.org/show_bug.cgi?id=73638
5815
5816        Reviewed by Andreas Kling.
5817
5818        The registerProtocolHandler() method allows Web sites to register themselves
5819        as possible handlers for particular schemes.
5820
5821        http://dev.w3.org/html5/spec/Overview.html#dom-navigator-registerprotocolhandler
5822
5823        * PlatformEfl.cmake: Adds the new file into the source list.
5824
58252012-05-21  Christophe Dumez  <christophe.dumez@intel.com>
5826
5827        [EFL] Minor style fixes in web intents code are needed
5828        https://bugs.webkit.org/show_bug.cgi?id=86986
5829
5830        Reviewed by Adam Barth.
5831
5832        Fix minor ordering issues in CMake files.
5833
5834        * CMakeLists.txt:
5835        * PlatformEfl.cmake:
5836
58372012-05-18  Christophe Dumez  <christophe.dumez@intel.com>
5838
5839        [EFL] Add simple implementation of Web Intents
5840        https://bugs.webkit.org/show_bug.cgi?id=86354
5841
5842        Reviewed by Eric Seidel.
5843
5844        Add new ewk_intent.* and ewk_intent_request.* files to CMake.
5845
5846        * CMakeLists.txt:
5847        * PlatformEfl.cmake:
5848
58492012-05-17  Thiago Marcos P. Santos  <thiago.santos@intel.com>
5850
5851        [EFL] Add API for Web Database handling
5852        https://bugs.webkit.org/show_bug.cgi?id=85178
5853
5854        Reviewed by Antonio Gomes.
5855
5856        Added the new Web Database API to the buildsystem.
5857
5858        * PlatformEfl.cmake:
5859
58602012-05-17  Thiago Marcos P. Santos  <thiago.santos@intel.com>
5861
5862        [EFL] Fix link error caused by not directly linking with edbus
5863        https://bugs.webkit.org/show_bug.cgi?id=86747
5864
5865        Unreviewed build fix.
5866
5867        * PlatformEfl.cmake:
5868
58692012-05-16  Kihong Kwon  <kihong.kwon@samsung.com>
5870
5871        [EFL] Support for Battery Status API on the WebKit-Efl
5872        https://bugs.webkit.org/show_bug.cgi?id=83254
5873
5874        Reviewed by Chang Shu.
5875
5876        Add e_ukit library and include directory to get battery status of device.
5877
5878        * PlatformEfl.cmake:
5879
58802012-05-15  Tomasz Morawski  <t.morawski@samsung.com>
5881
5882        [EFL] Split ewk_private.h file to multiple private files.
5883        https://bugs.webkit.org/show_bug.cgi?id=84572
5884
5885        Reviewed by Antonio Gomes.
5886
5887        * PlatformEfl.cmake: Removed ewk_logging.h file from EWebKit_HEADERS.
5888
58892012-05-10  Sam D  <dsam2912@gmail.com>
5890
5891        Web Inspector: rename InspectorBackendStub.js to InspectorBackendCommands.js
5892        https://bugs.webkit.org/show_bug.cgi?id=72306
5893
5894        Changed name for InspectorBackendStub.js to
5895        InspectorBackendCommands.js
5896
5897        Reviewed by Yury Semikhatsky.
5898
5899        * PlatformBlackBerry.cmake:
5900
59012012-05-08  Crystal Zhang  <haizhang@rim.com>
5902
5903        [BlackBerry] Implement a popup client for HTML controls
5904        https://bugs.webkit.org/show_bug.cgi?id=85670
5905
5906        Reviewed by Rob Buis.
5907
5908        Add popup client file to build system.
5909        
5910        * PlatformBlackBerry.cmake:
5911
59122012-05-08  Raphael Kubo da Costa  <rakuco@webkit.org>
5913
5914        [CMake] Rewrite FindGStreamer.cmake.
5915        https://bugs.webkit.org/show_bug.cgi?id=85857
5916
5917        Reviewed by Daniel Bates.
5918
5919        We are currently kind of duplicating the same
5920        FindGStreamer-Foo.cmake file whenever a new GStreamer plugin needs
5921        to be found. Besides this approach not scaling very well, it
5922        relies on pkg-config for version checking, uses the LibFindMacros
5923        package that we should deprecate and all the find files could be
5924        merged into one, with users using the COMPONENTS feature of the
5925        FIND_PACKAGE() call to find the desired plugins.
5926
5927        FindGStreamer.cmake has then been rewritten to take all that into
5928        account:
5929        - The LibFindMacros.cmake package is not used anymore.
5930        - Version check is performed in the CMake file itself by parsing
5931        the gstversion.h header.
5932        - All GStreamer plugins are searched and the COMPONENTS keyword
5933        used in the FIND_PACKAGE() call is used to check which plugins are
5934        required.
5935        - The plugins-base and base GStreamer plugins are not searched, as
5936        they were not used anywhere in the build system.
5937
5938        * PlatformEfl.cmake: Update GStreamer-related variable names.
5939
59402012-05-08  Jonathan Dong  <jonathan.dong@torchmobile.com.cn>
5941
5942        [BlackBerry] AutofillManager implementation upstream
5943        https://bugs.webkit.org/show_bug.cgi?id=85576
5944
5945        Reviewed by Rob Buis.
5946
5947        Added WebKit/blackberry/WebCoreSupport/AutofillManager.cpp
5948        into building system of BlackBerry porting.
5949
5950        * PlatformBlackBerry.cmake:
5951
59522012-05-03  Jer Noble  <jer.noble@apple.com>
5953
5954        Move WebKitFullScreenListener into its own file.
5955        https://bugs.webkit.org/show_bug.cgi?id=85640
5956
5957        Reviewed by Maciej Stachowiak .
5958
5959        Pull WebKitFullScreenListener into its own file.
5960
5961        * WebKit.xcodeproj/project.pbxproj:
5962
59632012-05-03  Raphael Kubo da Costa  <rakuco@webkit.org>
5964
5965        [CMake] Rewrite FindCairo.cmake.
5966        https://bugs.webkit.org/show_bug.cgi?id=84895
5967
5968        Reviewed by Daniel Bates.
5969
5970        The old approach relied on pkg-config for finding Cairo (which
5971        introduced a dependency on pkg-config that could be avoided), used
5972        the LibFindMacros code that we should probably remove in the
5973        future and did not use the FindPackageHandleStandardArguments
5974        module.
5975
5976        Change all that by rewriting the module.
5977        - Use the pkg-config output optionally instead of requiring it
5978        like LibFindMacros did.
5979        - Remove the implicit dependency on FreeType which often found it
5980        the wrong way via pkg-config and without considering
5981        CMAKE_PREFIX_PATH.
5982        - Retrieve the Cairo version by looking at cairo-version.h instead
5983        of relying on pkg-config. It requires some additional code for
5984        checking if the desired version has been found, but that will not
5985        be needed once we start depending on CMake 2.8.3 or later.
5986
5987        The only downside is that FPHSA sets <UPPERCASED_NAME>_FOUND
5988        instead of <Name>_FOUND, and to keep things consistent
5989        Cairo_LIBRARIES and Cairo_INCLUDE_DIRS have become CAIRO_LIBRARIES
5990        and CAIRO_INCLUDE_DIRS.
5991
5992        * PlatformEfl.cmake: Use CAIRO_FOO instead of Cairo_FOO.
5993
59942012-04-26  Christophe Dumez  <christophe.dumez@intel.com>
5995
5996        [EFL] Enable VIDEO_TRACK feature
5997        https://bugs.webkit.org/show_bug.cgi?id=84830
5998
5999        Reviewed by Gustavo Noronha Silva.
6000
6001        Enable VIDEO_TRACK feature by default for EFL port.
6002
6003        * PlatformEfl.cmake:
6004
60052012-04-20  Mike Lattanzio  <mlattanzio@rim.com>
6006
6007        [BlackBerry] Expose WebViewportArguments to WebPageClient
6008        https://bugs.webkit.org/show_bug.cgi?id=84471
6009
6010        Reviewed by Antonio Gomes.
6011
6012        * PlatformBlackBerry.cmake:
6013
60142012-04-20  Thiago Marcos P. Santos  <thiago.santos@intel.com>
6015
6016        [EFL] Add Security Origin API
6017        https://bugs.webkit.org/show_bug.cgi?id=84023
6018
6019        Reviewed by Antonio Gomes.
6020
6021        * PlatformEfl.cmake:
6022
60232012-04-10  Patrick Gansterer  <paroga@webkit.org>
6024
6025        [CMake] Enable USE_FOLDERS property
6026        https://bugs.webkit.org/show_bug.cgi?id=83571
6027
6028        Reviewed by Daniel Bates.
6029
6030        Setting the FOLDER property on targets gives more structure 
6031        to the generated Visual Studio solutions.
6032        This does not affect other CMake generators.
6033
6034        * CMakeLists.txt:
6035
60362012-04-07  Patrick Gansterer  <paroga@webkit.org>
6037
6038        [CMake] Cleanup WTF include directories
6039        https://bugs.webkit.org/show_bug.cgi?id=82716
6040
6041        Reviewed by Eric Seidel.
6042
6043        * CMakeLists.txt:
6044
60452012-04-07  Rob Buis  <rbuis@rim.com>
6046
6047        [BlackBerry] Add Battery Status API support
6048        https://bugs.webkit.org/show_bug.cgi?id=82615
6049
6050        Reviewed by George Staikos.
6051
6052        Add BatteryClientBlackBerry.cpp to the build.
6053
6054        * PlatformBlackBerry.cmake:
6055
60562012-04-06  Charles Wei  <charles.wei@torchmobile.com.cn>
6057
6058        [BlackBerry] Build fix to match the latest WebCore change
6059        https://bugs.webkit.org/show_bug.cgi?id=83358
6060
6061        Reviewed by Rob Buis.
6062
6063        * PlatformBlackBerry.cmake:
6064
60652012-04-05  George Staikos  <staikos@webkit.org>
6066
6067        Add the vibration client for BlackBerry.
6068        https://bugs.webkit.org/show_bug.cgi?id=83340
6069
6070        Reviewed by Rob Buis.
6071
6072        * PlatformBlackBerry.cmake:
6073
60742012-04-05  Jia Pu  <jpu@apple.com>
6075
6076        Move correction panel related functions from EditorClient into separated AlternativeTextClient class.
6077        https://bugs.webkit.org/show_bug.cgi?id=82970
6078
6079        Reviewed by Enrica Casucci.
6080
6081        See WebCore/ChangeLog for details.
6082
6083        * WebKit.xcodeproj/project.pbxproj:
6084
60852012-04-01  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
6086
6087        Support the Network Information API
6088        https://bugs.webkit.org/show_bug.cgi?id=73528
6089
6090        Reviewed by Adam Barth.
6091
6092        * PlatformEfl.cmake: Add dummy NetworkInfoClientEfl.cpp files in order to support network information API.
6093
60942012-03-30  Eli Fidler  <efidler@rim.com>
6095
6096        Enable OpenType Sanitizer for BlackBerry port.
6097        https://bugs.webkit.org/show_bug.cgi?id=82782
6098
6099        Reviewed by Eric Seidel.
6100
6101        * PlatformBlackBerry.cmake: add libots to link
6102
61032012-03-22  Raphael Kubo da Costa  <rakuco@FreeBSD.org>
6104
6105        [CMake] Unreviewed build fix after r111778.
6106
6107        * CMakeLists.txt: Replace ${JAVASCRIPTCORE_DIR}/wtf includes with
6108        ${WTF_DIR}/wtf ones.
6109
61102012-03-22  Hyowon Kim  <hw1008.kim@samsung.com>
6111
6112        [EFL] Add PageClientEfl to WebCoreSupport.
6113        https://bugs.webkit.org/show_bug.cgi?id=80748
6114
6115        Reviewed by Noam Rosenthal.
6116
6117        * PlatformEfl.cmake: Add WebCore/platform/graphics/efl to the include path
6118        and PageClientEfl.cpp to the source list.
6119
61202012-03-20  Eric Seidel  <eric@webkit.org>
6121
6122        Move wtf/Platform.h from JavaScriptCore to Source/WTF/wtf
6123        https://bugs.webkit.org/show_bug.cgi?id=80911
6124
6125        Reviewed by Adam Barth.
6126
6127        * CMakeLists.txt: Look for headers in Source/WTF.
6128
61292012-03-20  Charles Wei  <charles.wei@torchmobile.com.cn>
6130
6131        [BlackBerry] Remove OutOfMemoryHandler from the build system
6132        https://bugs.webkit.org/show_bug.cgi?id=81649
6133
6134        Remove OutOfMemoryHandler, and change GLES2Context to WebKitSupport,
6135        in the build system for BlackBerry porting.
6136
6137        Reviewed by Rob Buis.
6138
6139        * PlatformBlackBerry.cmake:
6140
61412012-03-16  Kihong Kwon  <kihong.kwon@samsung.com>
6142
6143        Support for Battery Status API
6144        https://bugs.webkit.org/show_bug.cgi?id=62698
6145
6146        Add include directory and file.
6147        http://www.w3.org/TR/battery-status/
6148
6149        Reviewed by Adam Barth.
6150
6151        * PlatformEfl.cmake:
6152
61532012-03-11  Timothy Hatcher  <timothy@apple.com>
6154
6155        Update how the Web Inspector resources are loaded.
6156
6157        https://bugs.webkit.org/show_bug.cgi?id=80798
6158        rdar://problem/10359959
6159
6160        Reviewed by Brian Weinstein.
6161
6162        * WebKit.xcodeproj/project.pbxproj: Add a framework.
6163
61642012-03-06  Raphael Kubo da Costa  <kubo@profusion.mobi>
6165
6166        [CMake] Make the removal of transitive library dependencies work with CMake < 2.8.7.
6167        https://bugs.webkit.org/show_bug.cgi?id=80469
6168
6169        Reviewed by Antonio Gomes.
6170
6171        * CMakeLists.txt: Manually set the LINK_INTERFACE_LIBRARIES target
6172        property on the library being created.
6173
61742012-03-06  Raphael Kubo da Costa  <kubo@profusion.mobi>
6175
6176        [EFL] Unreviewed; fix the build after r109877.
6177
6178        * CMakeLists.txt: Add WebCore/Modules/webdatabase to the list of
6179        include directories so that #include'ing DatabaseDetails.h and
6180        friends still works.
6181
61822012-03-04  Jonathan Dong  <jonathan.dong@torchmobile.com.cn>
6183
6184        [BlackBerry] upstream CredentialManager and CredentialTransformData implementation
6185        https://bugs.webkit.org/show_bug.cgi?id=80107
6186
6187        Reviewed by Antonio Gomes.
6188
6189        Initial upstream of CredentialManager.[h|cpp] and
6190        CredentialTransformData.[h|cpp].
6191        No new test.
6192
6193        * PlatformBlackBerry.cmake:
6194
61952012-03-04  Raphael Kubo da Costa  <kubo@profusion.mobi>
6196
6197        [CMake] Libraries are installed to /usr/lib and not /usr/lib64 on x86_64
6198        https://bugs.webkit.org/show_bug.cgi?id=71507
6199
6200        Reviewed by Antonio Gomes.
6201
6202        * CMakeLists.txt: Use ${LIB_INSTALL_DIR} instead of hardcoding "lib".
6203
62042012-02-24  Grzegorz Czajkowski  <g.czajkowski@samsung.com>
6205
6206        [EFL][DRT] Implement setValueForUser and setAutofilled.
6207        https://bugs.webkit.org/show_bug.cgi?id=79237
6208
6209        Reviewed by Andreas Kling.
6210
6211        Adds the main directory of WebKit's source to find headers of JavaScriptCore.
6212
6213        * PlatformEfl.cmake:
6214
62152012-02-23  Patrick Gansterer  <paroga@webkit.org>
6216
6217        [CMake] Add WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS macro
6218        https://bugs.webkit.org/show_bug.cgi?id=79371
6219
6220        Reviewed by Daniel Bates.
6221
6222        * CMakeLists.txt:
6223        * PlatformBlackBerry.cmake: Renamed from Source/WebKit/blackberry/CMakeListsBlackBerry.txt.
6224        * PlatformEfl.cmake: Renamed from Source/WebKit/efl/CMakeListsEfl.txt.
6225        * PlatformWinCE.cmake: Renamed from Source/WebKit/wince/CMakeListsWinCE.txt.
6226
62272012-02-20  Filip Pizlo  <fpizlo@apple.com>
6228
6229        JSC should be a triple-tier VM
6230        https://bugs.webkit.org/show_bug.cgi?id=75812
6231        <rdar://problem/10079694>
6232
6233        Reviewed by Gavin Barraclough.
6234
6235        Changed EFL's build system to include a new directory in JavaScriptCore.
6236        
6237        * CMakeLists.txt:
6238
62392012-02-21  Jon Lee  <jonlee@apple.com>
6240
6241        Bring notifications support to WK1 mac: showing, canceling, removing notifications
6242        https://bugs.webkit.org/show_bug.cgi?id=78783
6243        <rdar://problem/10610578>
6244
6245        Reviewed by Anders Carlsson.
6246
6247        * WebKit.xcodeproj/project.pbxproj: Added new files.
6248
62492012-02-21  Adam Roben  <aroben@apple.com>
6250
6251        Roll out r108309, r108323, and r108326
6252
6253        They broke the 32-bit Lion build.
6254
6255        Original bugs is <http://webkit.org/b/75812> <rdar://problem/10079694>.
6256
6257        * CMakeLists.txt:
6258
62592012-02-16  Leo Yang  <leo.yang@torchmobile.com.cn>
6260
6261        [BlackBerry] Adapt to the removal of WebStringIml.h
6262        https://bugs.webkit.org/show_bug.cgi?id=78784
6263
6264        Reviewed by Antonio Gomes.
6265
6266        blackberry/WebCoreSupport/WebStringImpl.h which hasn't been upstreamed
6267        has been removed internally. We should adapt to this removal for the
6268        upstreamed part of the BlackBerry port. Actually WebStringImpl is not necessary
6269        because it just inherits from WTF::StringImpl but adding nothing.
6270
6271        * blackberry/Api/WebString.cpp:
6272        (BlackBerry::WebKit::WebString::WebString):
6273        (BlackBerry::WebKit::WebString::equalIgnoringCase):
6274        * blackberry/Api/WebString.h:
6275        (WTF):
6276
62772012-02-16  Nima Ghanavatian  <nghanavatian@rim.com>
6278
6279        [BlackBerry] Style clean-up in WebPageCompositor
6280        https://bugs.webkit.org/show_bug.cgi?id=78738
6281
6282        Reviewed by Rob Buis.
6283
6284        No new functionality, no new tests.
6285
6286        * blackberry/WebKitSupport/WebPageCompositor.cpp:
6287        (BlackBerry::WebKit::WebPageCompositor::drawLayers):
6288        * blackberry/WebKitSupport/WebPageCompositor.h:
6289        (WebKit):
6290
62912012-02-16  Patrick Gansterer  <paroga@webkit.org>
6292
6293        [CMake] Add missing include directories.
6294
6295        * CMakeLists.txt:
6296
62972012-02-15  Leo Yang  <leo.yang@torchmobile.com.cn>
6298
6299        [BlackBerry] Remove ResourceHolderImpl.cpp from build system
6300        https://bugs.webkit.org/show_bug.cgi?id=78779
6301
6302        Reviewed by George Staikos.
6303
6304        blackberry/Api/ResourceHolderImpl.cpp which hasn't been upstreamed
6305        has been removed internally. So remove it from the build system.
6306
6307        * blackberry/CMakeListsBlackBerry.txt:
6308
63092012-02-15  Leo Yang  <leo.yang@torchmobile.com.cn>
6310
6311        [BlackBerry] Upstream WebPageGroupLoadDeferrer.{h, cpp}
6312        https://bugs.webkit.org/show_bug.cgi?id=78770
6313
6314        Reviewed by Rob Buis.
6315
6316        Initial upstreaming, no new tests.
6317
6318        * blackberry/Api/WebPageGroupLoadDeferrer.cpp: Added.
6319        * blackberry/Api/WebPageGroupLoadDeferrer.h: Added.
6320
63212012-02-15  Konrad Piascik  <kpiascik@rim.com>
6322
6323        [BlackBerry] Upstream BlackBerry specific Web Inspector resources
6324        https://bugs.webkit.org/show_bug.cgi?id=78727
6325
6326        Reviewed by Rob Buis.
6327
6328        * blackberry/WebCoreSupport/inspectorBB.html: Added.
6329        * blackberry/WebCoreSupport/inspectorBB.js: Added.
6330        ():
6331        (InspectorFrontendHost.copyText):
6332
63332012-02-15  Mike Fenton  <mifenton@rim.com>
6334
6335        Initial upstreaming of EditorClientBlackBerry
6336        https://bugs.webkit.org/show_bug.cgi?id=78730
6337
6338        Reviewed by Rob Buis.
6339
6340        Initial upstreaming, no new tests.
6341
6342        * blackberry/WebCoreSupport/EditorClientBlackBerry.cpp: Added.
6343        (WebCore):
6344        (WebCore::EditorClientBlackBerry::EditorClientBlackBerry):
6345        (WebCore::EditorClientBlackBerry::pageDestroyed):
6346        (WebCore::EditorClientBlackBerry::shouldDeleteRange):
6347        (WebCore::EditorClientBlackBerry::shouldShowDeleteInterface):
6348        (WebCore::EditorClientBlackBerry::smartInsertDeleteEnabled):
6349        (WebCore::EditorClientBlackBerry::isSelectTrailingWhitespaceEnabled):
6350        (WebCore::EditorClientBlackBerry::enableSpellChecking):
6351        (WebCore::EditorClientBlackBerry::shouldSpellCheckFocusedField):
6352        (WebCore::EditorClientBlackBerry::isContinuousSpellCheckingEnabled):
6353        (WebCore::EditorClientBlackBerry::toggleContinuousSpellChecking):
6354        (WebCore::EditorClientBlackBerry::isGrammarCheckingEnabled):
6355        (WebCore::EditorClientBlackBerry::toggleGrammarChecking):
6356        (WebCore::EditorClientBlackBerry::spellCheckerDocumentTag):
6357        (WebCore::EditorClientBlackBerry::shouldBeginEditing):
6358        (WebCore::EditorClientBlackBerry::shouldEndEditing):
6359        (WebCore::EditorClientBlackBerry::shouldInsertNode):
6360        (WebCore::EditorClientBlackBerry::shouldInsertText):
6361        (WebCore::EditorClientBlackBerry::shouldChangeSelectedRange):
6362        (WebCore::EditorClientBlackBerry::shouldApplyStyle):
6363        (WebCore::EditorClientBlackBerry::shouldMoveRangeAfterDelete):
6364        (WebCore::EditorClientBlackBerry::didBeginEditing):
6365        (WebCore::EditorClientBlackBerry::respondToChangedContents):
6366        (WebCore::EditorClientBlackBerry::respondToChangedSelection):
6367        (WebCore::EditorClientBlackBerry::didEndEditing):
6368        (WebCore::EditorClientBlackBerry::respondToSelectionAppearanceChange):
6369        (WebCore::EditorClientBlackBerry::didWriteSelectionToPasteboard):
6370        (WebCore::EditorClientBlackBerry::didSetSelectionTypesForPasteboard):
6371        (WebCore::EditorClientBlackBerry::registerCommandForUndo):
6372        (WebCore::EditorClientBlackBerry::registerCommandForRedo):
6373        (WebCore::EditorClientBlackBerry::clearUndoRedoOperations):
6374        (WebCore::EditorClientBlackBerry::canUndo):
6375        (WebCore::EditorClientBlackBerry::canRedo):
6376        (WebCore::EditorClientBlackBerry::canCopyCut):
6377        (WebCore::EditorClientBlackBerry::canPaste):
6378        (WebCore::EditorClientBlackBerry::undo):
6379        (WebCore::EditorClientBlackBerry::redo):
6380        (KeyDownEntry):
6381        (KeyPressEntry):
6382        (WebCore::EditorClientBlackBerry::interpretKeyEvent):
6383        (WebCore::EditorClientBlackBerry::handleKeyboardEvent):
6384        (WebCore::EditorClientBlackBerry::handleInputMethodKeydown):
6385        (WebCore::EditorClientBlackBerry::textFieldDidBeginEditing):
6386        (WebCore::EditorClientBlackBerry::textFieldDidEndEditing):
6387        (WebCore::EditorClientBlackBerry::textDidChangeInTextField):
6388        (WebCore::EditorClientBlackBerry::doTextFieldCommandFromEvent):
6389        (WebCore::EditorClientBlackBerry::textWillBeDeletedInTextField):
6390        (WebCore::EditorClientBlackBerry::textDidChangeInTextArea):
6391        (WebCore::EditorClientBlackBerry::ignoreWordInSpellDocument):
6392        (WebCore::EditorClientBlackBerry::learnWord):
6393        (WebCore::EditorClientBlackBerry::checkSpellingOfString):
6394        (WebCore::EditorClientBlackBerry::getAutoCorrectSuggestionForMisspelledWord):
6395        (WebCore::EditorClientBlackBerry::checkGrammarOfString):
6396        (WebCore::EditorClientBlackBerry::requestCheckingOfString):
6397        (WebCore::EditorClientBlackBerry::textChecker):
6398        (WebCore::EditorClientBlackBerry::updateSpellingUIWithGrammarString):
6399        (WebCore::EditorClientBlackBerry::updateSpellingUIWithMisspelledWord):
6400        (WebCore::EditorClientBlackBerry::showSpellingUI):
6401        (WebCore::EditorClientBlackBerry::spellingUIIsShowing):
6402        (WebCore::EditorClientBlackBerry::getGuessesForWord):
6403        (WebCore::EditorClientBlackBerry::willSetInputMethodState):
6404        (WebCore::EditorClientBlackBerry::setInputMethodState):
6405        * blackberry/WebCoreSupport/EditorClientBlackBerry.h: Added.
6406        (WebKit):
6407        (WebCore):
6408        (EditorClientBlackBerry):
6409
64102012-02-15  Leo Yang  <leo.yang@torchmobile.com.cn>
6411
6412        [BlackBerry] Upstream WebPageClient.h
6413        https://bugs.webkit.org/show_bug.cgi?id=78660
6414
6415        Reviewed by Antonio Gomes.
6416
6417        Initial upstreaming, no new tests.
6418
6419        * blackberry/Api/BackingStore.cpp: Add #include <BlackBerryPlatformWindow.h> because this inclusion
6420        is being removed from WebPageClient.h.
6421        * blackberry/Api/WebPageClient.h: Added.
6422        * blackberry/WebCoreSupport/ChromeClientBlackBerry.cpp: Add #include <BlackBerryPlatformWindow.h>
6423        because this inclusion is being removed from WebPageClient.h.
6424
64252012-02-15  Rob Buis  <rbuis@rim.com>
6426
6427        [BlackBerry] Upstream remaining classes in Api
6428        https://bugs.webkit.org/show_bug.cgi?id=78644
6429
6430        Reviewed by Antonio Gomes.
6431
6432        No functionalities changed, no new tests.
6433
6434        * blackberry/Api/ActiveNodeContext.h: Renamed from Source/WebKit/blackberry/Api/BlackBerryContext.h.
6435
64362012-02-14  Nima Ghanavatian  <nghanavatian@rim.com>
6437
6438        [BlackBerry] Upstreaming WebSettings code
6439        https://bugs.webkit.org/show_bug.cgi?id=78633
6440
6441        Reviewed by Rob Buis.
6442
6443        Initial upstreaming, no new tests.
6444
6445        * blackberry/Api/WebSettings.cpp: Added.
6446        * blackberry/Api/WebSettings.h: Added.
6447        * blackberry/Api/WebSettings_p.h: Added.
6448
64492012-02-14  Nima Ghanavatian  <nghanavatian@rim.com>
6450
6451        [BlackBerry] Upstreaming DOMSupport files
6452        https://bugs.webkit.org/show_bug.cgi?id=78607
6453
6454        Reviewed by Rob Buis.
6455
6456        Initial upstreaming, no new tests.
6457
6458        * blackberry/WebKitSupport/DOMSupport.cpp: Added.
6459        * blackberry/WebKitSupport/DOMSupport.h: Added.
6460
64612012-02-14  Jeff Rogers  <jrogers@rim.com>
6462
6463        [BlackBerry] Remove OpenVG references
6464        https://bugs.webkit.org/show_bug.cgi?id=78623
6465
6466        Reviewed by Rob Buis.
6467
6468        Removed references to USE(OPENVG) and the related code.
6469
6470        * blackberry/Api/BackingStore.cpp:
6471        (BlackBerry::WebKit::BackingStorePrivate::BackingStorePrivate):
6472        (BlackBerry::WebKit::BackingStorePrivate::repaint):
6473        (BlackBerry::WebKit::BackingStorePrivate::renderContents):
6474        (BlackBerry::WebKit::BackingStore::createSurface):
6475        * blackberry/Api/BackingStore_p.h:
6476
64772012-02-14  Andy Chen  <andchen@rim.com>
6478
6479        Initial upstreaming for find-in-page for BlackBerry port
6480        https://bugs.webkit.org/show_bug.cgi?id=78615
6481
6482        Create a new class InPageSearchManager for find-in-page and
6483        remove the functions in SelectionHandler
6484
6485        Reviewed by Rob Buis.
6486
6487        * blackberry/CMakeListsBlackBerry.txt:
6488        * blackberry/WebKitSupport/InPageSearchManager.cpp: Added.
6489        (BlackBerry::WebKit::InPageSearchManager::InPageSearchManager):
6490        (BlackBerry::WebKit::InPageSearchManager::~InPageSearchManager):
6491        (BlackBerry::WebKit::InPageSearchManager::findNextString):
6492        (BlackBerry::WebKit::InPageSearchManager::clearTextMatches):
6493        (BlackBerry::WebKit::InPageSearchManager::setMarkerActive):
6494        * blackberry/WebKitSupport/InPageSearchManager.h: Added.
6495        * blackberry/WebKitSupport/SelectionHandler.cpp:
6496        * blackberry/WebKitSupport/SelectionHandler.h:
6497
64982012-02-14  Jacky Jiang  <zhajiang@rim.com>
6499
6500        [BlackBerry] Upstream BlackBerry WebCoreSupport FrameLoaderClientBlackBerry class
6501        https://bugs.webkit.org/show_bug.cgi?id=78275
6502
6503        Reviewed by Rob Buis.
6504
6505        Initial upstream, no new tests.
6506
6507        * blackberry/WebCoreSupport/FrameLoaderClientBlackBerry.cpp: Added.
6508        * blackberry/WebCoreSupport/FrameLoaderClientBlackBerry.h: Added.
6509
65102012-02-14  Lianghui Chen  <liachen@rim.com>
6511
6512        Separate mimetype and file extension mapping API from WebKit/blackberry/Api/WebKitTextCodec and complete it.
6513        https://bugs.webkit.org/show_bug.cgi?id=78605
6514
6515        Reviewed by Rob Buis.
6516
6517        Now the MIME type and file extension mapping API are in WebKitMIMETypeConverter.
6518
6519        * blackberry/Api/WebKitMIMETypeConverter.cpp: Added.
6520        (WebKit):
6521        (BlackBerry::WebKit::getExtensionForMimeType):
6522        (BlackBerry::WebKit::getMimeTypeForExtension):
6523        * blackberry/Api/WebKitMIMETypeConverter.h: Added.
6524        (WebKit):
6525        * blackberry/Api/WebKitTextCodec.cpp:
6526        * blackberry/Api/WebKitTextCodec.h:
6527        * blackberry/CMakeListsBlackBerry.txt:
6528
65292012-02-14  Ed Baker  <edbaker@rim.com>
6530
6531        [BlackBerry] Dragging a selection handle outside of the content bounding box does not update the selection range correctly
6532        https://bugs.webkit.org/show_bug.cgi?id=78608
6533
6534        Ensure that when selection handles leave the content bounding box that
6535        the handle not being dragged remains fixed. Do not applying padding to
6536        a direction that would cause the selection to shrink when performing
6537        the handle direction detection.
6538
6539        Reviewed by Rob Buis.
6540
6541        * blackberry/WebKitSupport/SelectionHandler.cpp:
6542        (BlackBerry::WebKit::directionOfPointRelativeToRect):
6543        (BlackBerry::WebKit::SelectionHandler::extendSelectionToFieldBoundary):
6544        (BlackBerry::WebKit::SelectionHandler::clipPointToFocusNode):
6545        (BlackBerry::WebKit::SelectionHandler::setSelection):
6546        * blackberry/WebKitSupport/SelectionHandler.h:
6547
65482012-02-14  Rob Buis  <rbuis@rim.com>
6549
6550        [BlackBerry] Upstream remaining classes in Api
6551        https://bugs.webkit.org/show_bug.cgi?id=78644
6552
6553        Reviewed by Antonio Gomes.
6554
6555        Initial upstream, no new tests.
6556
6557        * blackberry/Api/BlackBerryContext.h: Added.
6558        * blackberry/Api/BlackBerryGlobal.cpp: Added.
6559        * blackberry/Api/BlackBerryGlobal.h: Added.
6560        * blackberry/Api/Version.cpp: Added.
6561        * blackberry/Api/Version.h: Added.
6562
65632012-02-14  Rob Buis  <rbuis@rim.com>
6564
6565        [BlackBerry] Upstream backing store related classes
6566        https://bugs.webkit.org/show_bug.cgi?id=78517
6567
6568        Reviewed by Antonio Gomes.
6569
6570        Initial upstream, no new tests.
6571
6572        * blackberry/WebKitSupport/BackingStoreClient.cpp: Added.
6573        * blackberry/WebKitSupport/BackingStoreClient.h: Added.
6574        * blackberry/WebKitSupport/BackingStoreCompositingSurface.cpp: Added.
6575        * blackberry/WebKitSupport/BackingStoreCompositingSurface.h: Added.
6576        * blackberry/WebKitSupport/BackingStoreTile.cpp: Added.
6577        * blackberry/WebKitSupport/BackingStoreTile.h: Added.
6578
65792012-02-13  Nima Ghanavatian  <nghanavatian@rim.com>
6580
6581        Initial upstreaming of selection handling code for BlackBerry port
6582        https://bugs.webkit.org/show_bug.cgi?id=78136
6583
6584        Reviewed by Rob Buis.
6585
6586        Initial upstreaming, no new tests.
6587
6588        * blackberry/WebKitSupport/SelectionHandler.cpp: Added.
6589        * blackberry/WebKitSupport/SelectionHandler.h: Added.
6590
65912012-02-10  Mike Fenton  <mifenton@rim.com>
6592
6593        BlackBerry Port - Input focus is suppressed during XHR loads
6594        https://bugs.webkit.org/show_bug.cgi?id=78368
6595
6596        Allow JS to trigger the VKB and input focus when XHR scripting
6597        is active.
6598
6599        This switching the loaded state to checking the webpages loaded state
6600        which is only updated after initial load.   When additional loading
6601        events happen for XHR, it remains false and focus events function.
6602
6603        Also add detailed FocusLog's to shouldAcceptInputFocus.
6604
6605        Reviewed by Rob Buis.
6606
6607        * blackberry/WebKitSupport/InputHandler.cpp:
6608        (BlackBerry::WebKit::InputHandler::shouldAcceptInputFocus):
6609
66102012-02-10  Mike Fenton  <mifenton@rim.com>
6611
6612        BlackBerry Port - JS focus on blur can cause recursion
6613        https://bugs.webkit.org/show_bug.cgi?id=78368
6614
6615        Prevent JS recursion of blur/focus by allowing focus
6616        if we are already trying to prevent focus.
6617
6618        Reviewed by Rob Buis.
6619
6620        * blackberry/WebKitSupport/InputHandler.cpp:
6621        (BlackBerry::WebKit::InputHandler::InputHandler):
6622        (BlackBerry::WebKit::InputHandler::shouldAcceptInputFocus):
6623        (BlackBerry::WebKit::InputHandler::setElementFocused):
6624        * blackberry/WebKitSupport/InputHandler.h:
6625        (InputHandler):
6626
66272012-02-10  Rob Buis  <rbuis@rim.com>
6628
6629        [BlackBerry] Upstream graphics helper classes in WebKitSupport
6630        https://bugs.webkit.org/show_bug.cgi?id=78278
6631
6632        Reviewed by Antonio Gomes.
6633
6634        Initial upstream, no new tests.
6635
6636        * blackberry/WebKitSupport/RenderQueue.cpp: Added.
6637        * blackberry/WebKitSupport/RenderQueue.h: Added.
6638
66392012-02-10  Rob Buis  <rbuis@rim.com>
6640
6641        [BlackBerry] Upstream graphics helper classes in WebKitSupport
6642        https://bugs.webkit.org/show_bug.cgi?id=78278
6643
6644        Reviewed by Antonio Gomes.
6645
6646        Initial upstream, no new tests.
6647
6648        * blackberry/WebKitSupport/SurfacePool.cpp: Added.
6649        * blackberry/WebKitSupport/SurfacePool.h: Added.
6650        * blackberry/WebKitSupport/TileIndex.h: Added.
6651        * blackberry/WebKitSupport/TileIndexHash.h: Added.
6652
66532012-02-09  Leo Yang  <leo.yang@torchmobile.com.cn>
6654
6655        [BlackBerry] Upstream JavaScriptDebuggerBlackBerry.{h, cpp}
6656        https://bugs.webkit.org/show_bug.cgi?id=78203
6657
6658        Reviewed by Rob Buis.
6659
6660        Initial upstream, no new tests.
6661
6662        * blackberry/WebCoreSupport/JavaScriptDebuggerBlackBerry.cpp: Added.
6663        * blackberry/WebCoreSupport/JavaScriptDebuggerBlackBerry.h: Added.
6664
66652012-02-09  Rob Buis  <rbuis@rim.com>
6666
6667        [BlackBerry] Upstream BlackBerry WebKitSupport WebPageCompositor class
6668        https://bugs.webkit.org/show_bug.cgi?id=78276
6669
6670        Reviewed by Antonio Gomes.
6671
6672        Initial upstream, no new tests.
6673
6674        * blackberry/WebKitSupport/WebPageCompositor.cpp: Added.
6675        * blackberry/WebKitSupport/WebPageCompositor.h: Added.
6676
66772012-02-08  Jacky Jiang  <zhajiang@rim.com>
6678
6679        [BlackBerry] Upstream BlackBerry WebCoreSupport FrameNetworkingContextBlackBerry and IconDatabaseClientBlackBerry classes
6680        https://bugs.webkit.org/show_bug.cgi?id=78049
6681
6682        Reviewed by Rob Buis.
6683
6684        Initial upstream, no new tests.
6685
6686        * blackberry/WebCoreSupport/FrameNetworkingContextBlackBerry.cpp: Added.
6687        * blackberry/WebCoreSupport/FrameNetworkingContextBlackBerry.h: Added.
6688        * blackberry/WebCoreSupport/IconDatabaseClientBlackBerry.cpp: Added.
6689        * blackberry/WebCoreSupport/IconDatabaseClientBlackBerry.h: Added.
6690
66912012-02-08  Leo Yang  <leo.yang@torchmobile.com.cn>
6692
6693        [BlackBerry] Upstream InspectorClientBlackBerry.{h, cpp}
6694        https://bugs.webkit.org/show_bug.cgi?id=78082
6695
6696        Reviewed by Rob Buis.
6697
6698        Initial upstream, no new tests.
6699
6700        * blackberry/WebCoreSupport/InspectorClientBlackBerry.cpp: Added.
6701        * blackberry/WebCoreSupport/InspectorClientBlackBerry.h: Added.
6702
67032012-02-08  Leo Yang  <leo.yang@torchmobile.com.cn>
6704
6705        [BlackBerry] Remove EditCommandBlackBerry.cpp from build system
6706        https://bugs.webkit.org/show_bug.cgi?id=78078
6707
6708        Reviewed by Rob Buis.
6709
6710        WebKit/blackberry/WebCoreSupport/EditCommandBlackBerry.cpp which hasn't
6711        been upstreamed has been removed from the BlackBerry porting internally.
6712        So we should remove it from the build system.
6713
6714        * blackberry/CMakeListsBlackBerry.txt:
6715
67162012-02-08  Rob Buis  <rbuis@rim.com>
6717
6718        [BlackBerry] Upstream DumpRenderTreeBlackBerry
6719        https://bugs.webkit.org/show_bug.cgi?id=78042
6720
6721        Reviewed by Antonio Gomes.
6722
6723        Add abstract interface for our DumpRenderTree solution.
6724
6725        * blackberry/Api/DumpRenderTreeClient.h: Added.
6726
67272012-02-08  Nima Ghanavatian  <nghanavatian@rim.com>
6728
6729        Initial upstreaming of input handling for BlackBerry port
6730        https://bugs.webkit.org/show_bug.cgi?id=77992
6731
6732        Reviewed by Rob Buis.
6733
6734        * blackberry/WebKitSupport/InputHandler.cpp: Added.
6735        * blackberry/WebKitSupport/InputHandler.h: Added.
6736
67372012-02-07  Robert Kroeger  <rjkroege@chromium.org>
6738
6739        [chromium] Remove no longer necessary Chromium gesture recognizer code.
6740        https://bugs.webkit.org/show_bug.cgi?id=77492
6741
6742        Reviewed by Adam Barth.
6743
6744        * blackberry/WebCoreSupport/AboutDataEnableFeatures.in:
6745
67462012-02-07  Leo Yang  <leo.yang@torchmobile.com.cn>
6747
6748        [BlackBerry] Upstream ChromeClientBlackBerry.{h, cpp}
6749        https://bugs.webkit.org/show_bug.cgi?id=77843
6750
6751        Reviewed by Rob Buis.
6752
6753        Initial upstream, no new tests.
6754
6755        * blackberry/WebCoreSupport/ChromeClientBlackBerry.cpp: Added.
6756        * blackberry/WebCoreSupport/ChromeClientBlackBerry.h: Added.
6757
67582012-02-07  Rob Buis  <rbuis@rim.com>
6759
6760        [BlackBerry] Upstream DumpRenderTreeSupport
6761        https://bugs.webkit.org/show_bug.cgi?id=77991
6762
6763        Reviewed by Antonio Gomes.
6764
6765        No functionalities changed, no new tests.
6766
6767        * blackberry/WebKitSupport/DumpRenderTreeSupport.cpp: Added.
6768        (toGeolocationClientMock):
6769        (DumpRenderTreeSupport::DumpRenderTreeSupport):
6770        (DumpRenderTreeSupport::~DumpRenderTreeSupport):
6771        (DumpRenderTreeSupport::javaScriptObjectsCount):
6772        (DumpRenderTreeSupport::garbageCollectorCollect):
6773        (DumpRenderTreeSupport::garbageCollectorCollectOnAlternateThread):
6774        (DumpRenderTreeSupport::setLinksIncludedInFocusChain):
6775        (DumpRenderTreeSupport::linksIncludedInFocusChain):
6776        (DumpRenderTreeSupport::dumpConfigurationForViewport):
6777        (DumpRenderTreeSupport::numberOfPendingGeolocationPermissionRequests):
6778        (DumpRenderTreeSupport::resetGeolocationMock):
6779        (DumpRenderTreeSupport::setMockGeolocationError):
6780        (DumpRenderTreeSupport::setMockGeolocationPermission):
6781        (DumpRenderTreeSupport::setMockGeolocationPosition):
6782        (DumpRenderTreeSupport::scalePageBy):
6783        (DumpRenderTreeSupport::computedStyleIncludingVisitedInfo):
6784        * blackberry/WebKitSupport/DumpRenderTreeSupport.h: Added.
6785        (WebKit):
6786        (WebCore):
6787        (WTF):
6788        (DumpRenderTreeSupport):
6789
67902012-02-07  Jacky Jiang  <zhajiang@rim.com>
6791
6792        [BlackBerry] Upstream BlackBerry WebCoreSupport DeviceOrientationClientBlackBerry and DeviceMotionClientBlackBerry classes
6793        https://bugs.webkit.org/show_bug.cgi?id=77993
6794
6795        Reviewed by Rob Buis.
6796
6797        Initial upstream, no new tests.
6798
6799        * blackberry/WebCoreSupport/DeviceMotionClientBlackBerry.cpp: Added.
6800        * blackberry/WebCoreSupport/DeviceMotionClientBlackBerry.h: Added.
6801        * blackberry/WebCoreSupport/DeviceOrientationClientBlackBerry.cpp: Added.
6802        * blackberry/WebCoreSupport/DeviceOrientationClientBlackBerry.h: Added.
6803
68042012-02-06  Leo Yang  <leo.yang@torchmobile.com.cn>
6805
6806        [BlackBerry] Use WebPagePrivate instead of WebPage in GeolocationControllerClientBlackBerry
6807        https://bugs.webkit.org/show_bug.cgi?id=77927
6808
6809        Reviewed by Antonio Gomes.
6810
6811        WebKit/blackberry/Api/WebPage which has a d pointer is designed for public API.
6812        GeolocationControllerClientBlackBerry in WebKit/blackberry/WebCoreSupport should
6813        use the d pointer directly because the client is internal implementation.
6814
6815        No functionalities changed, no new tests.
6816
6817        * blackberry/WebCoreSupport/GeolocationControllerClientBlackBerry.cpp:
6818        (GeolocationControllerClientBlackBerry::GeolocationControllerClientBlackBerry):
6819        (GeolocationControllerClientBlackBerry::requestPermission):
6820        (GeolocationControllerClientBlackBerry::cancelPermissionRequest):
6821        (GeolocationControllerClientBlackBerry::onLocationUpdate):
6822        (GeolocationControllerClientBlackBerry::onLocationError):
6823        * blackberry/WebCoreSupport/GeolocationControllerClientBlackBerry.h:
6824        (WebKit):
6825        (GeolocationControllerClientBlackBerry):
6826
68272012-02-06  Robin Cao  <robin.cao@torchmobile.com.cn>
6828
6829        [BlackBerry] Remove unused variable in BackingStore
6830        https://bugs.webkit.org/show_bug.cgi?id=77851
6831
6832        Reviewed by Kentaro Hara.
6833
6834        * blackberry/Api/BackingStore.cpp:
6835        (BlackBerry::WebKit::BackingStorePrivate::blitContents):
6836
68372012-02-04  Jacky Jiang  <zhajiang@rim.com>
6838
6839        [BlackBerry] Upstream BlackBerry WebCoreSupport ClientExtension and GeolocationControllerClientBlackBerry classes
6840        https://bugs.webkit.org/show_bug.cgi?id=77751
6841
6842        Reviewed by Rob Buis.
6843
6844        Initial upstream, no new tests.
6845
6846        * blackberry/WebCoreSupport/ClientExtension.cpp: Added.
6847        * blackberry/WebCoreSupport/ClientExtension.h: Added.
6848        * blackberry/WebCoreSupport/GeolocationControllerClientBlackBerry.cpp: Added.
6849        * blackberry/WebCoreSupport/GeolocationControllerClientBlackBerry.h: Added.
6850
68512012-01-11  Jacky Jiang  <zhajiang@rim.com>
6852
6853        [BlackBerry] ASSERT failure in BackingStorePrivate::blitVisibleContents()
6854        https://bugs.webkit.org/show_bug.cgi?id=76096
6855
6856        Reviewed by Rob Buis.
6857
6858        We shouldn't blit visible contents for direct rendering. Guard it from
6859        call sites.
6860
6861        * blackberry/Api/BackingStore.cpp:
6862        (BlackBerry::WebKit::BackingStorePrivate::repaint):
6863        (BlackBerry::WebKit::BackingStorePrivate::slowScroll):
6864
68652012-01-11  Rafael Brandao  <rafael.lobo@openbossa.org>
6866
6867        [Qt][WK2] Fix the build for newer Qt5
6868        https://bugs.webkit.org/show_bug.cgi?id=75964
6869
6870        Reviewed by Simon Hausmann.
6871
6872        * WebKit.pri: Added the new files to the buildsystem.
6873
68742012-01-10  Mike Lattanzio  <mlattanzio@rim.com>
6875
6876        [BlackBerry] Fix assertion failure in BackingStore::blitContents
6877        https://bugs.webkit.org/show_bug.cgi?id=75976
6878
6879        Prevent an assertion failure in BackingStore::blitContents by
6880        checking that the srcRect of the transformation matrix is non empty.
6881
6882        Reviewed by Adam Treat.
6883
6884        Upstream BlackBerry port is not yet building and testable.
6885
6886        * blackberry/Api/BackingStore.cpp:
6887        (BlackBerry::WebKit::BackingStorePrivate::blitContents):
6888
68892012-01-06  Benjamin Poulain  <bpoulain@apple.com>
6890
6891        [Mac] Sort the resources of WebKit.xcodeproj
6892        https://bugs.webkit.org/show_bug.cgi?id=75634
6893
6894        Reviewed by Andreas Kling.
6895
6896        * WebKit.xcodeproj/project.pbxproj:
6897
68982012-01-06  Jacky Jiang  <zhajiang@rim.com>
6899
6900        [BlackBerry] Upstream BlackBerry WebCoreSupport cache client
6901        https://bugs.webkit.org/show_bug.cgi?id=75649
6902
6903        Reviewed by Antonio Gomes.
6904
6905        Initial upstream, no new tests.
6906
6907        * blackberry/WebCoreSupport/CacheClientBlackBerry.cpp: Added.
6908        * blackberry/WebCoreSupport/CacheClientBlackBerry.h: Added.
6909
69102012-01-03  Jon Lee  <jonlee@apple.com>
6911
6912        Leak of WebNotificationClient when page is destroyed
6913        https://bugs.webkit.org/show_bug.cgi?id=74980
6914        <rdar://problem/10611231>
6915
6916        Reviewed by Mark Rowe.
6917
6918        * blackberry/WebCoreSupport/NotificationPresenterImpl.cpp:
6919        (WebKit::NotificationPresenterImpl::notificationControllerDestroyed): Empty implementation, because ownership
6920        model differs.
6921        * blackberry/WebCoreSupport/NotificationPresenterImpl.h:
6922
69232011-12-15  Jacky Jiang  <zhajiang@rim.com>
6924
6925        [BlackBerry] Upstream BlackBerry WebCoreSupport drag client and context menu client
6926        https://bugs.webkit.org/show_bug.cgi?id=74643
6927
6928        Reviewed by Rob Buis.
6929
6930        Initial upstream, no new tests.
6931
6932        * blackberry/WebCoreSupport/ContextMenuClientBlackBerry.cpp: Added.
6933        * blackberry/WebCoreSupport/ContextMenuClientBlackBerry.h: Added.
6934        * blackberry/WebCoreSupport/DragClientBlackBerry.cpp: Added.
6935        * blackberry/WebCoreSupport/DragClientBlackBerry.h: Added.
6936
69372011-12-15  Jacky Jiang  <zhajiang@rim.com>
6938
6939        [BlackBerry] Regression: lots of checkerboarding
6940        https://bugs.webkit.org/show_bug.cgi?id=74611
6941
6942        Reviewed by Daniel Bates.
6943
6944        Fix a regression caused by r102843 which introduced a lot of unnecessary
6945        checkerboarding. R102843 changed behavior by removing a check for blit
6946        based on whether the render actually took place and whether the
6947        backingstore was in the midst of suspended updates.
6948        The initial anthor is Adam Treat <atreat@rim.com>.
6949
6950        * blackberry/Api/BackingStore.cpp:
6951        (BlackBerry::WebKit::BackingStorePrivate::repaint):
6952        (BlackBerry::WebKit::BackingStorePrivate::slowScroll):
6953        (BlackBerry::WebKit::BackingStorePrivate::renderVisibleContents):
6954        (BlackBerry::WebKit::BackingStorePrivate::renderBackingStore):
6955        * blackberry/Api/BackingStore_p.h:
6956        (BlackBerry::WebKit::BackingStorePrivate::isSuspended):
6957
69582011-12-15  Adam Treat  <atreat@rim.com>
6959
6960        Reviewed by Rob Buis.
6961
6962        https://bugs.webkit.org/show_bug.cgi?id=74609
6963        PR 122703
6964
6965        For certain configurations of webpage content and zoom level we were
6966        failing to produce a valid backingstore matrix by being to strict on
6967        whether a given matrix fits the preferred matrix orientation.
6968        This patch fixes this by insisting on storing a candidate divisor
6969        whether or not it agrees with the preferred matrix orientation and then
6970        comparing all subsequent divisors.
6971
6972        * blackberry/Api/BackingStore.cpp:
6973        (BlackBerry::WebKit::divisorIsPerfectWidth):
6974        (BlackBerry::WebKit::divisorIsPerfectHeight):
6975        (BlackBerry::WebKit::divisorIsPreferredDirection):
6976        (BlackBerry::WebKit::bestDivisor):
6977
69782011-12-14  Jacky Jiang  <zhajiang@rim.com>
6979
6980        [BlackBerry] Refactor code and add some debug messages in backing store
6981        https://bugs.webkit.org/show_bug.cgi?id=74539
6982
6983        Reviewed by Antonio Gomes.
6984
6985        Refactor and get rid of the confusing and unnecessary
6986        'renderContentOnly' flag from the family of render methods in the
6987        backing store.
6988        Remove the overload of the render method that takes a list of rects from
6989        the backing store since it is just a for loop and only one place calls it.
6990        Add a debug message to illustrate when we start showing checkerboard and
6991        when we stop.
6992        Fix the debug messages in the DEBUG_BACKINGSTORE so that they actually compile
6993        and add a new message for debugging WebCore invalidation requests.
6994        The original author is Adam Treat <atreat@rim.com>
6995
6996        * blackberry/Api/BackingStore.cpp:
6997        (BlackBerry::WebKit::BackingStorePrivate::resumeScreenAndBackingStoreUpdates):
6998        (BlackBerry::WebKit::BackingStorePrivate::repaint):
6999        (BlackBerry::WebKit::BackingStorePrivate::slowScroll):
7000        (BlackBerry::WebKit::BackingStorePrivate::renderDirectToWindow):
7001        (BlackBerry::WebKit::BackingStorePrivate::render):
7002        (BlackBerry::WebKit::BackingStorePrivate::renderVisibleContents):
7003        (BlackBerry::WebKit::BackingStorePrivate::renderBackingStore):
7004        (BlackBerry::WebKit::BackingStorePrivate::blitVisibleContents):
7005        (BlackBerry::WebKit::BackingStorePrivate::blitContents):
7006        (BlackBerry::WebKit::BackingStorePrivate::updateTile):
7007        (BlackBerry::WebKit::BackingStorePrivate::invalidateWindow):
7008        * blackberry/Api/BackingStore_p.h:
7009
70102011-12-14  Robin Qiu  <robin.qiu@torchmobile.com.cn>
7011
7012        [BlackBerry] Add notification support for the BlackBerry port
7013        https://bugs.webkit.org/show_bug.cgi?id=73194
7014
7015        Reviewed by Nikolas Zimmermann.
7016
7017        Contributed by Torch team, the main contributor is Robin Qiu
7018        <robin.qiu@torchmobile.com.cn>.
7019
7020        Initial upstream, no new tests.
7021
7022        * blackberry/WebCoreSupport/NotificationPresenterImpl.cpp: Added.
7023        (WebKit::NotificationPresenterImpl::instance):
7024        (WebKit::NotificationPresenterImpl::NotificationPresenterImpl):
7025        (WebKit::NotificationPresenterImpl::~NotificationPresenterImpl):
7026        (WebKit::NotificationPresenterImpl::show):
7027        (WebKit::NotificationPresenterImpl::cancel):
7028        (WebKit::NotificationPresenterImpl::notificationObjectDestroyed):
7029        (WebKit::NotificationPresenterImpl::requestPermission):
7030        (WebKit::NotificationPresenterImpl::onPermission):
7031        (WebKit::NotificationPresenterImpl::cancelRequestsForPermission):
7032        (WebKit::NotificationPresenterImpl::checkPermission):
7033        (WebKit::NotificationPresenterImpl::notificationClicked):
7034        * blackberry/WebCoreSupport/NotificationPresenterImpl.h: Added.
7035        There is already a header file: Source/WebCore/notifications/NotificationPresenter.h.
7036        To avoid conflicting with the it, I name my header file to NotificationPresenterImpl.
7037
70382011-12-14  Jacky Jiang  <zhajiang@rim.com>
7039
7040        [BlackBerry] Switch to libjpeg for decoding
7041        https://bugs.webkit.org/show_bug.cgi?id=74475
7042
7043        Reviewed by Daniel Bates.
7044
7045        Append libjpeg instead of libimg.
7046
7047        * blackberry/CMakeListsBlackBerry.txt:
7048
70492011-12-14  Jacky Jiang  <zhajiang@rim.com>
7050
7051        Upstream text codec and web string files of BlackBerry API
7052        https://bugs.webkit.org/show_bug.cgi?id=73586
7053
7054        Reviewed by Daniel Bates.
7055
7056        Initial upstream, no new tests.
7057
7058        * blackberry/Api/WebKitTextCodec.cpp: Added.
7059        (BlackBerry::WebKit::isSameEncoding):
7060        (BlackBerry::WebKit::isASCIICompatibleEncoding):
7061        (BlackBerry::WebKit::transcode):
7062        (BlackBerry::WebKit::base64DecodePolicyForWebCore):
7063        (BlackBerry::WebKit::base64Decode):
7064        (BlackBerry::WebKit::base64Encode):
7065        (BlackBerry::WebKit::unescapeURL):
7066        (BlackBerry::WebKit::escapeURL):
7067        (BlackBerry::WebKit::getExtensionForMimeType):
7068        * blackberry/Api/WebKitTextCodec.h: Added.
7069        * blackberry/Api/WebString.cpp: Added.
7070        (BlackBerry::WebKit::WebString::WebString):
7071        (BlackBerry::WebKit::WebString::~WebString):
7072        (BlackBerry::WebKit::WebString::fromUtf8):
7073        (BlackBerry::WebKit::WebString::operator=):
7074        (BlackBerry::WebKit::WebString::utf8):
7075        (BlackBerry::WebKit::WebString::characters):
7076        (BlackBerry::WebKit::WebString::length):
7077        (BlackBerry::WebKit::WebString::isEmpty):
7078        (BlackBerry::WebKit::WebString::equal):
7079        (BlackBerry::WebKit::WebString::equalIgnoringCase):
7080        * blackberry/Api/WebString.h: Added.
7081
70822011-12-13  Arvid Nilsson  <anilsson@rim.com>
7083
7084        [Blackberry] Fix a leak in BackingStore class
7085
7086        Don't leak the blit generation condvar and mutex.
7087
7088        https://bugs.webkit.org/show_bug.cgi?id=74444
7089
7090        Reviewed by Antonio Gomes.
7091
7092        * blackberry/Api/BackingStore.cpp:
7093        (BlackBerry::WebKit::BackingStorePrivate::~BackingStorePrivate):
7094
70952011-12-09  Jacky Jiang  <zhajiang@rim.com>
7096
7097        Upstream BlackBerry API backing store files
7098        https://bugs.webkit.org/show_bug.cgi?id=73668
7099
7100        Reviewed by Daniel Bates.
7101
7102        Contributed by Torch team, the main contributor is Adam Treat
7103        <atreat@rim.com>.
7104
7105        Initial upstream, no new tests.
7106
7107        * blackberry/Api/BackingStore.cpp: Added.
7108        * blackberry/Api/BackingStore.h: Added.
7109        * blackberry/Api/BackingStore_p.h: Added.
7110
71112011-12-06  Leo Yang  <leo.yang@torchmobile.com.cn>
7112
7113        Upstream about: feature in WebKit/blackberry/WebCoreSupport/
7114        https://bugs.webkit.org/show_bug.cgi?id=73612
7115
7116        Reviewed by Antonio Gomes.
7117
7118        * blackberry/CMakeListsBlackBerry.txt:
7119        * blackberry/WebCoreSupport/AboutData.cpp: Added.
7120        (WebCore::numberToHTMLTr):
7121        (WebCore::configPage):
7122        (WebCore::cacheTypeStatisticToHTMLTr):
7123        (WebCore::memoryPage):
7124        * blackberry/WebCoreSupport/AboutData.h: Added.
7125        * blackberry/WebCoreSupport/AboutDataEnableFeatures.in: Added.
7126        * blackberry/WebCoreSupport/AboutDataHaveFeatures.in: Added.
7127        * blackberry/WebCoreSupport/AboutDataUseFeatures.in: Added.
7128        * blackberry/WebCoreSupport/generateAboutDataFeatures.pl: Added.
7129
71302011-12-01  Ryuan Choi  <ryuan.choi@samsung.com>
7131
7132        [EFL] Cleanup includes to reduce code complexity.
7133        https://bugs.webkit.org/show_bug.cgi?id=73540
7134
7135        Reviewed by Gustavo Noronha Silva.
7136
7137        * CMakeLists.txt: Add loader/appcache to WebKit_INCLUDE_DIRECTORIES.
7138
71392011-11-28  Jon Lee  <jonlee@apple.com>
7140
7141        Create skeleton framework for notifications support in WK2
7142        https://bugs.webkit.org/show_bug.cgi?id=73253
7143        <rdar://problem/10356943>
7144
7145        Reviewed by Sam Weinig.
7146
7147        * WebKit.xcodeproj/project.pbxproj: Add WebNotificationClient class.
7148
71492011-11-26  Jonathan Dong  <jonathan.dong@torchmobile.com.cn>
7150
7151        [CMake] Clean up Web Inspector target in Source/WebKit/blackberry/CMakeListsBlackBerry.txt
7152        https://bugs.webkit.org/show_bug.cgi?id=72784
7153
7154        Reviewed by Nikolas Zimmermann.
7155
7156        Abstracted the JavaScript file names from inspector/front-end/inspector.html
7157        to keep them in-sync with the changes of inspector.html.
7158
7159        * blackberry/CMakeListsBlackBerry.txt:
7160
71612011-11-23  Raphael Kubo da Costa  <kubo@profusion.mobi>
7162
7163        [CMake] Move the top-level logic to the top-level directory.
7164        https://bugs.webkit.org/show_bug.cgi?id=72685
7165
7166        Reviewed by Brent Fulgham.
7167
7168        * blackberry/CMakeListsBlackBerry.txt: Adjust the Source/ directory.
7169
71702011-11-20  Mark Rowe  <mrowe@apple.com>
7171
7172        <http://webkit.org/b/72661> Switch to a more modern approach to retrieving the startup volume name
7173
7174        Use the DiskArbitration framework to retrieve the name of the startup volume rather than using Carbon
7175        File Manager APIs.
7176
7177        Reviewed by Dan Bernstein.
7178
7179        * WebKit.xcodeproj/project.pbxproj: Link against DiskArbitration.framework. It lives in the shared cache
7180        so it should add only negligible launch time overhead.
7181
71822011-11-18  Daniel Bates  <dbates@rim.com>
7183
7184        Add CMake build infrastructure for the BlackBerry port
7185        https://bugs.webkit.org/show_bug.cgi?id=72768
7186
7187        Reviewed by Antonio Gomes.
7188
7189        * blackberry: Added.
7190        * blackberry/CMakeListsBlackBerry.txt: Added.
7191
71922011-11-18  Patrick Gansterer  <paroga@webkit.org>
7193
7194        [CMake] Add possibility to overwrite WEBKIT_PORT_DIR in platform specific files
7195        https://bugs.webkit.org/show_bug.cgi?id=72710
7196
7197        Reviewed by Brent Fulgham.
7198
7199        * CMakeLists.txt:
7200
72012011-11-17  Simon Hausmann  <simon.hausmann@nokia.com>
7202
7203        [Qt] Layer violation: qt_runtime.cpp accesses QWebElement and QTDRTNode
7204        https://bugs.webkit.org/show_bug.cgi?id=72595
7205
7206        Reviewed by Noam Rosenthal.
7207
7208        * WebKit.pri: Add qwebelement_p.h to HEADERS.
7209
72102011-11-11  Darin Adler  <darin@apple.com>
7211
7212        * WebKit.xcodeproj/project.pbxproj: Let a newer Xcode update this file.
7213        If an older Xcode downgrades this file and we have a risk of some kind of
7214        oscillating commit situation, please contact me so I know not to do this again.
7215
72162011-11-08  Nikolas Zimmermann  <nzimmermann@rim.com>
7217
7218        Switch SVGImage cache to store ImageBuffers instead of whole SVGImages, including a DOM/Render tree
7219        https://bugs.webkit.org/show_bug.cgi?id=71368
7220
7221        Reviewed by Antti Koivisto.
7222
7223        * CMakeLists.txt: Add svg/graphics include, for SVGImageCache.h.
7224
72252011-11-04  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
7226
7227        [Qt] Refactor and clean up the qmake build system
7228
7229        The qmake build system has accumulated a bit of cruft and redundancy
7230        over time. There's also a fairly tight coupling between how to build
7231        the various targets, and _what_ to build, making it harder to add new
7232        rules or sources. This patch aims to elevate these issues somewhat.
7233
7234        This is a short-list of the changes:
7235
7236          * The rules for how to build targets are now mostly contained as
7237            prf-files in Tools/qmake/mkspecs/features. Using mkspecs also
7238            allows us to do pre- and post-processing of each project file,
7239            which helps to clean up the actual project files.
7240
7241          * Derived sources are no longer generated as a separate make-step
7242            but is part of each target's project file as a subdir. Makefile
7243            rules are used to ensure that we run make on the derived sources
7244            before running qmake on the actual target makefile. This makes
7245            it easier to keep a proper dependency between derived sources
7246            and the target.
7247
7248          * We use GNU make and the compiler to generate dependencies on
7249            UNIX-based systems running Qt 5. This allows us to lessen the
7250            need to run qmake, which should reduce compile time.
7251
7252          * WebKit2 is now build by default if building with Qt 5. It can
7253            be disabled by passing --no-webkit2 to build-webkit.
7254
7255        The result of these changes are hopefully a cleaner and easier
7256        build system to modify, and faster build times due to no longer
7257        running qmake on every single build. It's also a first step
7258        towards possibly generating the list of sources using another
7259        build system.
7260
7261        https://bugs.webkit.org/show_bug.cgi?id=71222
7262
7263        Reviewed by Simon Hausmann.
7264
7265        * WebKit.pri: Added.
7266
72672011-10-10  Joseph Pecoraro  <joepeck@webkit.org>
7268
7269        Extract WebOpenPanelResultListener out into its own file
7270        https://bugs.webkit.org/show_bug.cgi?id=69575
7271
7272        Reviewed by David Kilzer.
7273
7274        * WebKit.xcodeproj/project.pbxproj:
7275
72762011-10-06  Anders Carlsson  <andersca@apple.com>
7277
7278        When building with clang, enable -Wglobal-constructors and -Wexit-time-destructors
7279        https://bugs.webkit.org/show_bug.cgi?id=69586
7280
7281        Reviewed by Darin Adler.
7282
7283        * WebKit.xcodeproj/project.pbxproj:
7284        When building with clang, we don't need to run the check-for-global-initializers and
7285        check-for-exit-time-destructors anymore.
7286
72872011-09-27  Andy Estes  <aestes@apple.com>
7288
7289        WebKitLinkedOnOrAfter() check is ineffective for Solar Walk app-specific hack.
7290        https://bugs.webkit.org/show_bug.cgi?id=68863
7291
7292        Reviewed by Darin Adler.
7293
7294        The SolarWalk binary does not link against WebKit.framework directly,
7295        so calling NSVersionOfLinkTimeLibrary() will not return the version of
7296        WebKit against which SolarWalk was linked. Since Solar Walk has
7297        released an update that addresses the issue for which this app-specific
7298        hack was originally added, we should just remove the hack.
7299
7300        * WebKit.xcodeproj/project.pbxproj: Remove SolarWalkQuirksUserScript.js.
7301
73022011-09-25  Adam Barth  <abarth@webkit.org>
7303
7304        Remove PLATFORM(HAIKU) and associated code
7305        https://bugs.webkit.org/show_bug.cgi?id=68774
7306
7307        Reviewed by Sam Weinig.
7308
7309        * haiku: Removed.
7310        * haiku/WebCoreSupport: Removed.
7311        * haiku/WebCoreSupport/ChromeClientHaiku.cpp: Removed.
7312        * haiku/WebCoreSupport/ChromeClientHaiku.h: Removed.
7313        * haiku/WebCoreSupport/ContextMenuClientHaiku.cpp: Removed.
7314        * haiku/WebCoreSupport/ContextMenuClientHaiku.h: Removed.
7315        * haiku/WebCoreSupport/DragClientHaiku.cpp: Removed.
7316        * haiku/WebCoreSupport/DragClientHaiku.h: Removed.
7317        * haiku/WebCoreSupport/EditorClientHaiku.cpp: Removed.
7318        * haiku/WebCoreSupport/EditorClientHaiku.h: Removed.
7319        * haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp: Removed.
7320        * haiku/WebCoreSupport/FrameLoaderClientHaiku.h: Removed.
7321        * haiku/WebCoreSupport/InspectorClientHaiku.cpp: Removed.
7322        * haiku/WebCoreSupport/InspectorClientHaiku.h: Removed.
7323
73242011-09-23  Anders Carlsson  <andersca@apple.com>
7325
7326        Axe WebImageRendererFactory
7327        https://bugs.webkit.org/show_bug.cgi?id=68715
7328
7329        Reviewed by Darin Adler.
7330
7331        Remove WebImageRendererFactory.m from the Xcode project.
7332
7333        * WebKit.xcodeproj/project.pbxproj:
7334
73352011-09-23  Anders Carlsson  <andersca@apple.com>
7336
7337        Add OVERRIDE to a bunch of virtual member functions on clients
7338        https://bugs.webkit.org/show_bug.cgi?id=68712
7339
7340        Reviewed by Sam Weinig.
7341
7342        * WebKit.xcodeproj/project.pbxproj:
7343
73442011-09-21  Dan Bernstein  <mitz@apple.com>
7345
7346        WebKit part of: Prevent the WebKit frameworks from defining inappropriately-named Objective-C classes
7347        https://bugs.webkit.org/show_bug.cgi?id=68451
7348
7349        Reviewed by Darin Adler.
7350
7351        * WebKit.xcodeproj/project.pbxproj: Added a script build phase that invokes
7352        check-for-inappropriate-objc-class-names, allowing only class names prefixed with "Web" or "_Web".
7353
73542011-09-19  Anders Carlsson  <andersca@apple.com>
7355
7356        Remove WebViewEventHandling.mm
7357        https://bugs.webkit.org/show_bug.cgi?id=68387
7358
7359        Reviewed by Adam Roben.
7360
7361        Remove WebViewEventHandling.mm from the Xcode project.
7362
7363        * WebKit.xcodeproj/project.pbxproj:
7364
73652011-09-19  Dan Bernstein  <mitz@apple.com>
7366
7367        WebKit part of [mac] WebKit contains Objective-C classes that are not prefixed with its standard prefixes
7368        https://bugs.webkit.org/show_bug.cgi?id=68323
7369
7370        Reviewed by Sam Weinig.
7371
7372        Updated for the renaming of NonBlockingPanel to WebNonBlockingPanel.
7373
7374        * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib: Removed.
7375        * English.lproj/WebJavaScriptTextInputPanel.nib/designable.nib: Added.
7376        * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib: Removed.
7377        * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib:
7378
73792011-09-16  Filip Pizlo  <fpizlo@apple.com>
7380
7381        DFG JIT should inline Math.abs
7382        https://bugs.webkit.org/show_bug.cgi?id=68227
7383
7384        Reviewed by Oliver Hunt.
7385
7386        Added JavaScriptCore/dfg to include path path.
7387
7388        * CMakeLists.txt:
7389
73902011-09-14  Anders Carlsson  <andersca@apple.com>
7391
7392        Get rid of WebCoreViewFactory and its WebViewFactory subclass
7393        https://bugs.webkit.org/show_bug.cgi?id=68124
7394
7395        Reviewed by Sam Weinig.
7396
7397        * WebKit.xcodeproj/project.pbxproj:
7398
73992011-08-23  Jonas M. Gastal <jgastal@profusion.mobi>
7400
7401        Reviewed by Antonio Gomes.
7402
7403        [EFL] Exporting JavaScript objects for EFL port
7404        https://bugs.webkit.org/show_bug.cgi?id=43446
7405
7406        This patch allows to export objects to JavaScript API,
7407        just like qt does, but it uses the netscape api
7408        to do the convertion to javascript object.
7409
7410        * CMakeLists.txt:
7411        Adding necessary files for the patch.
7412
74132011-08-05  Anders Carlsson  <andersca@apple.com>
7414
7415        Remove PluginHalter
7416        https://bugs.webkit.org/show_bug.cgi?id=65729
7417
7418        Reviewed by Darin Adler.
7419
7420        Remove deleted files from Xcode project.
7421
7422        * WebKit.xcodeproj/project.pbxproj:
7423
74242011-07-28  Tony Chang  <tony@chromium.org>
7425
7426        Add sql to svn:ignore and remove app.
7427
7428        * chromium: Modified property svn:ignore.
7429
74302011-07-08  David Reveman  <reveman@chromium.org>
7431
7432        Reviewed by Stephen White.
7433
7434        [Chromium] Edge anti-aliasing for composited layers.
7435        https://bugs.webkit.org/show_bug.cgi?id=61388
7436
7437        Track changes to TilingData class which now uses an outer border.
7438
7439        * chromium/tests/TilingDataTest.cpp:
7440
74412011-06-30  Leandro Pereira  <leandro@profusion.mobi>
7442
7443        Reviewed by Simon Hausmann.
7444
7445        generate-webkitversion.pl should not "use Switch"
7446        https://bugs.webkit.org/show_bug.cgi?id=63628
7447
7448        Switch got deprecated on recent Perl versions and the script wasn't
7449        using the switch statement.
7450        
7451        * scripts/generate-webkitversion.pl: Remove "use Switch;" line.
7452
74532011-06-01  Jer Noble  <jer.noble@apple.com>
7454
7455        Reviewed by Eric Carlson.
7456
7457        Move Full Screen Controllers into WebCore.
7458
7459        Remove dependency on QTKit from wekitExitFullscreen()
7460        https://bugs.webkit.org/show_bug.cgi?id=61843
7461
7462        WebVideoFullscreenController, WebVideoFullscreenHUDController, and WebWindowAnimation
7463        have been moved into WebCore.
7464
7465        * WebKit.xcodeproj/project.pbxproj:
7466
74672011-06-15  David Kilzer  <ddkilzer@apple.com>
7468
7469        <http://webkit.org/b/62745> Convert WebNSFileManagerExtras.m to Objective-C++
7470
7471        Reviewed by Joseph Pecoraro.
7472
7473        * WebKit.xcodeproj/project.pbxproj:
7474        (WebNSFileManagerExtras.m): Rename to WebNSFileManagerExtras.mm
7475        and change file type to Objective-C++.
7476
74772011-06-02  Adam Barth  <abarth@webkit.org>
7478
7479        Reviewed by Ryosuke Niwa.
7480
7481        Update svn:ignore property on Source/WebKit/chromium
7482        https://bugs.webkit.org/show_bug.cgi?id=61952
7483
7484        Add some more generated files and directories mapped in using DEPS to svn:ignore.
7485
7486        * chromium: Modified property svn:ignore.
7487
74882011-05-20  Andy Estes  <aestes@apple.com>
7489
7490        Reviewed by Darin Adler.
7491
7492        WebView loses firstResponder status when entering full-screen mode.
7493        https://bugs.webkit.org/show_bug.cgi?id=61153
7494
7495        * WebKit.xcodeproj/project.pbxproj: Export WebNSWindowExtras.h as a
7496        private header so that WebKit2 can include it.
7497
74982011-05-16  Dan Bernstein  <mitz@apple.com>
7499
7500        No need to compile .js files, that is what the JIT is for.
7501
7502        * WebKit.xcodeproj/project.pbxproj:
7503
75042011-05-12  Adele Peterson  <adele@apple.com>
7505
7506        Reviewed by Darin Adler and Adam Barth.
7507
7508        Fix for <rdar://problem/9253454> Solar Walk For Mac: Info window is blank (HTML5 parser)
7509        https://bugs.webkit.org/show_bug.cgi?id=60685
7510
7511        * WebKit.xcodeproj/project.pbxproj: Added Misc/SolarWalkQuirksUserScript.js and copy it to Resources during the build phase. 
7512
75132011-04-18  Timothy Hatcher  <timothy@apple.com>
7514
7515        Make update-webkit-localizable-strings put WebKit/win strings in WebCore
7516        now that all localized strings in WebKit/win use WEB_UI_STRING.
7517
7518        https://webkit.org/b/58747
7519
7520        Reviewed by Dan Bernstein.
7521
7522        * English.lproj/Localizable.strings: Removed.
7523
75242011-04-17  Joseph Pecoraro  <joepeck@webkit.org>
7525
7526        Reviewed by Timothy Hatcher.
7527
7528        Move WebNodeHighlighter into its own file
7529        https://bugs.webkit.org/show_bug.cgi?id=58746
7530
7531        * WebKit.xcodeproj/project.pbxproj: Add WebNodeHighlighter.{h,mm}.
7532
75332011-04-13  Ryuan Choi  <ryuan.choi@samsung.com>
7534
7535        Reviewed by Kenneth Rohde Christiansen.
7536
7537        [CMAKE] Separate DerivedSources.
7538        https://bugs.webkit.org/show_bug.cgi?id=58427
7539
7540        * CMakeLists.txt: Change DERIVED_SOURCES_DIR to DERIVED_SOURCES_WEBCORE_DIR
7541
75422011-04-11  Alexis Menard  <alexis.menard@openbossa.org>
7543
7544        Unreviewed build fix for Mac.
7545
7546        * WebKit.xcodeproj/project.pbxproj:
7547
75482011-04-11  Anna Cavender  <annacc@chromium.org>
7549
7550        Reviewed by Eric Carlson.
7551
7552        Setup ENABLE(TRACK) feature define + initial HTMLTrackElement
7553        https://bugs.webkit.org/show_bug.cgi?id=53556
7554
7555        * WebKit.xcodeproj/project.pbxproj:
7556
75572011-04-08  Geoffrey Garen  <ggaren@apple.com>
7558
7559        Reviewed by Oliver Hunt.
7560
7561        A few heap-related renames and file moves.
7562        
7563        WeakGCPtr<T> => Weak<T>
7564        Global<T> => Strong<T>
7565        collector/ => heap/
7566        collector/* => heap/*
7567        runtime/WeakGCPtr.h => heap/Weak.h
7568        
7569        (Eventually, even more files should move into the heap directory. Like
7570        Heap.h and Heap.cpp, for example.)
7571
7572        * CMakeLists.txt:
7573
75742011-04-08  Dan Bernstein  <mitz@apple.com>
7575
7576        No need to compile .js files, that is what the JIT is for.
7577
7578        * WebKit.xcodeproj/project.pbxproj:
7579
75802011-04-08  Alpha Lam  <hclam@chromium.org>
7581
7582        Unreviewed, rolling out r83335.
7583        http://trac.webkit.org/changeset/83335
7584        https://bugs.webkit.org/show_bug.cgi?id=53556
7585
7586        GTK and QT bots are broken
7587
7588        * WebKit.xcodeproj/project.pbxproj:
7589
75902011-04-07  Anna Cavender  <annacc@chromium.org>
7591
7592        Reviewed by Eric Carlson.
7593
7594        Setup ENABLE(TRACK) feature define + initial HTMLTrackElement
7595        https://bugs.webkit.org/show_bug.cgi?id=53556
7596
7597        * WebKit.xcodeproj/project.pbxproj:
7598
75992011-04-07  Andrew Scherkus  <scherkus@chromium.org>
7600
7601        Revert ENABLE_TRACK patch due to compile failures.
7602
7603        * WebKit.xcodeproj/project.pbxproj:
7604
76052011-04-07  Andy Estes  <aestes@apple.com>
7606
7607        Reviewed by Darin Adler.
7608
7609        REGRESSION (r64712): Microsoft Outlook 2011: original message contents
7610        not included when replying to an email.
7611        https://bugs.webkit.org/show_bug.cgi?id=57794
7612
7613        * WebKit.xcodeproj/project.pbxproj:
7614
76152011-04-05  Alexey Proskuryakov  <ap@apple.com>
7616
7617        Reviewed by Darin Adler.
7618
7619        Move attributedStringFromRange down to WebCore
7620        https://bugs.webkit.org/show_bug.cgi?id=57905
7621
7622        * WebKit.xcodeproj/project.pbxproj: Removed WebNSAttributedStringExtras, which is now in WebCore.
7623
76242011-03-29  Timothy Hatcher  <timothy@apple.com>
7625
7626        Update WebKit Localizable.strings to only contain WebKit/win strings.
7627
7628        https://webkit.org/b/57354
7629
7630        Reviewed by Sam Weinig.
7631
7632        * English.lproj/Localizable.strings: Updated.
7633
76342011-03-23  Jia Pu  <jpu@apple.com>
7635
7636        Reviewed by Darin Adler.
7637
7638        Hook up new AppKit autocorrection UI with WK2.
7639        https://bugs.webkit.org/show_bug.cgi?id=56055
7640        <rdar://problem/8947463>
7641
7642        Please see WebCore/ChangeLog for detail.
7643
7644        * WebKit.xcodeproj/project.pbxproj:
7645
76462011-03-17  Jeff Miller  <jeffm@apple.com>
7647
7648        Use a consistent set of file patterns in the svn:ignore property for all .xcodeproj directories, specifically:
7649        
7650        *.mode*
7651        *.pbxuser
7652        *.perspective*
7653        project.xcworkspace
7654        xcuserdata
7655
7656        * WebKit.xcodeproj: Modified property svn:ignore.
7657
76582011-03-15  Alexey Proskuryakov  <ap@apple.com>
7659
7660        Reviewed by Darin Adler.
7661
7662        REGRESSION (WebKit2): keygen element doesn't work
7663        https://bugs.webkit.org/show_bug.cgi?id=56402
7664        <rdar://problem/9006545>
7665
7666        * WebKit.xcodeproj/project.pbxproj: Renamed WebKeyGenerator.m to use Objective C++.
7667
76682011-03-11  Anton D'Auria  <adauria@apple.com>
7669
7670        Reviewed and landed by Brady Eidson.
7671
7672        Add WebKit1 API to view and delete local storage
7673        https://bugs.webkit.org/show_bug.cgi?id=51878
7674
7675        * WebKit.xcodeproj/project.pbxproj:
7676
76772011-03-02  Sam Weinig  <sam@webkit.org>
7678
7679        Reviewed by Anders Carlsson.
7680
7681        Fix remaining localization issues by piping all localized strings through WebCore's
7682        localization bottleneck.
7683        <rdar://problem/8728860>
7684
7685        * WebKit.xcodeproj/project.pbxproj:
7686
76872011-03-01  Sam Weinig  <sam@webkit.org>
7688
7689        Reviewed by Timothy Hatcher.
7690
7691        WebKit2 needs to be made localizable
7692        https://bugs.webkit.org/show_bug.cgi?id=55483
7693
7694        * StringsNotToBeLocalized.txt: Removed.
7695        * WebKit.xcodeproj/project.pbxproj:
7696        Copied Localizable.strings to WebCore, it can't be removed entirely
7697        yet since Windows is still using it.
7698
76992011-02-24  Peter Kasting  <pkasting@google.com>
7700
7701        Reviewed by Eric Seidel.
7702
7703        Drop the "U; " encryption level from the User Agent string.
7704        https://bugs.webkit.org/show_bug.cgi?id=54566
7705
7706        * StringsNotToBeLocalized.txt:
7707
77082011-02-22  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
7709
7710        Reviewed by Alexey Proskuryakov.
7711
7712        Drop the language tag part from the User Agent string
7713        https://bugs.webkit.org/show_bug.cgi?id=54560
7714
7715        * StringsNotToBeLocalized.txt: Change the User Agent string
7716        template.
7717
77182011-02-18  Patrick Gansterer  <paroga@webkit.org>
7719
7720        Unreviewed build fix after r78634 and r78786.
7721
7722        * CMakeLists.txt:
7723
77242011-02-16  Luiz Agostini  <luiz.agostini@openbossa.org>
7725
7726        Reviewed by Adam Roben.
7727
7728        HTML5 <details> and <summary>: localized text
7729        https://bugs.webkit.org/show_bug.cgi?id=54260
7730
7731        Default details summary text must be localizable.
7732
7733        * English.lproj/Localizable.strings:
7734
77352011-02-06  Patrick Gansterer  <paroga@webkit.org>
7736
7737        Reviewed by Andreas Kling.
7738
7739        [CMake] Add dependencies for Visual Studio projects
7740        https://bugs.webkit.org/show_bug.cgi?id=53773
7741
7742        Add a WebCore dependecy to WebKit, so CMake can 
7743        generate the correct build order for the solution.
7744
7745        Remove JavaScriptCore dependecy, since WebCore already depends on it.
7746
7747        * CMakeLists.txt:
7748
77492011-01-23  Mark Rowe  <mrowe@apple.com>
7750
7751        Follow-up to r76477.
7752
7753        Fix the scripts that detect problematic code such as static initializers
7754        and destructors, weak vtables, inappropriate files in the framework wrappers,
7755        and public headers including private headers. These had all been broken
7756        since the projects were moved in to the Source directory as the paths to the
7757        scripts were not updated at that time.
7758
7759        * WebKit.xcodeproj/project.pbxproj:
7760
77612011-01-20  Zoltan Horvath  <zoltan@webkit.org>
7762
7763        Reviewed by Csaba Osztrogonác.
7764
7765        Refactoring of the custom allocation framework
7766        https://bugs.webkit.org/show_bug.cgi?id=49897
7767
7768        Inheriting from FastAllocBase can result in objects getting larger (bug #33896, #46589).
7769        The modification replaces Noncopyable and FastAllocBase classes and these inherits with their
7770        equivalent macro implementation at the necessary places.
7771
77722011-01-17  Dan Bernstein  <mitz@apple.com>
7773
7774        Rubber-stamped by Mark Rowe.
7775
7776        Update xcodeproj svn:ignore to include xcuserdata.
7777
7778        * WebKit.xcodeproj: Modified property svn:ignore.
7779
77802011-01-17  Brady Eidson  <beidson@apple.com>
7781
7782        Rubberstamped by Adam Roben.
7783
7784        Fix up the `make` build on Macs
7785
7786        * Makefile: Point to the correct Makefile.shared
7787
77882011-01-16  Adam Barth  <abarth@webkit.org>
7789
7790        Rubber-stamped by Eric Seidel.
7791
7792        Move WebKit into Source
7793        https://bugs.webkit.org/show_bug.cgi?id=52530
7794
7795        * Makefile:
7796        * scripts/generate-webkitversion.pl:
7797
77982011-01-07  Enrica Casucci  <enrica@apple.com>
7799
7800        Reviewed by Alexey Proskuryakov.
7801
7802        Paste and drag and drop use different code paths to interact with the pasteboard.
7803        https://bugs.webkit.org/show_bug.cgi?id=52093
7804        The change consists in a refactoring of the code to have only one class that
7805        deals with the pasteboard on Mac.
7806
7807        * WebKit.xcodeproj/project.pbxproj: Removed WebPasteboardHelper.mm and WebPasteboardHelper.h.
7808
78092010-12-31  Adam Barth  <abarth@webkit.org>
7810
7811        Update SVN ignore property to hide two more external dependencies.
7812
7813        * chromium: Modified property svn:ignore.
7814
78152010-12-22  Dan Bernstein  <mitz@apple.com>
7816
7817        Rubber-stamped by Mark Rowe.
7818
7819        Changed WebKitTools to Tools in script build phases.
7820
7821        * WebKit.xcodeproj/project.pbxproj:
7822
78232010-12-14  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
7824
7825        Reviewed by Eric Seidel.
7826
7827        [EFL] Add linker script to export less symbols
7828        https://bugs.webkit.org/show_bug.cgi?id=44609
7829
7830        Filter the exported symbols by using a linker script. Only symbols
7831        starting with "ewk_" are exported.
7832
7833        * CMakeLists.txt: Add link flags to webkit library when there's a
7834        version script.
7835
78362010-12-07  Simon Fraser  <simon.fraser@apple.com>
7837
7838        Update Xcode project for newer Xcode.
7839
7840        * WebKit.xcodeproj/project.pbxproj:
7841
78422010-11-18  Darin Adler  <darin@apple.com>
7843
7844        * StringsNotToBeLocalized.txt: Updated for recent changes.
7845
78462010-11-16  Patrick Gansterer  <paroga@webkit.org>
7847
7848        Reviewed by Andreas Kling.
7849
7850        [CMake] Remove platform dependent include directories
7851        https://bugs.webkit.org/show_bug.cgi?id=49553
7852
7853        * CMakeLists.txt:
7854
78552010-11-12  John Knottenbelt  <jknotten@chromium.org>
7856
7857        Reviewed by Steve Block.
7858
7859        Rename GeolocationControllerClient to GeolocationClient.
7860        https://bugs.webkit.org/show_bug.cgi?id=49259
7861
7862        * WebKit.xcodeproj/project.pbxproj:
7863
78642010-11-08  Leandro Pereira  <leandro@profusion.mobi>
7865
7866        [EFL] Unreviewed. Build fix after r71496.
7867
7868        * CMakeLists.txt: Add WebCore/loader/cache directory to WebKit's
7869        include directories list.
7870
78712010-11-04  Mike Thole  <mthole@apple.com>
7872
7873        Reviewed by Dan Bernstein.
7874
7875        Title for images should use localized numerals
7876        https://bugs.webkit.org/show_bug.cgi?id=49017
7877
7878        * English.lproj/Localizable.strings: Updated.
7879
78802010-10-28  Mark Rowe  <mrowe@apple.com>
7881
7882        Stop allowing deprecated methods to be used in NetscapePluginHostProxy.mm now
7883        that deprecated methods are no longer used.
7884
7885        * WebKit.xcodeproj/project.pbxproj:
7886
78872010-10-26  Dan Bernstein  <mitz@apple.com>
7888
7889        Build fix.
7890
7891        * WebKit.xcodeproj/project.pbxproj: Allow deprecated methods to be used in NetscapePluginHostProxy.mm.
7892
78932010-10-23  David Kilzer  <ddkilzer@apple.com>
7894
7895        <http://webkit.org/b/48186> Remove unneeded WebHTMLRepresentationInternal.h header
7896
7897        Reviewed by Sam Weinig.
7898
7899        The only method defined in WebHTMLRepresentationInternal.h is
7900        also defined in WebHTMLRepresentation.h, so use that instead.
7901
7902        * WebKit.xcodeproj/project.pbxproj: Removed references to
7903        WebHTMLRepresentationInternal.h.
7904
79052010-10-21  David Kilzer  <ddkilzer@apple.com>
7906
7907        <http://webkit.org/b/48047> Fix warnings found by check-Xcode-source-file-types
7908
7909        Reviewed by Adam Roben.
7910
7911        Fixes the following warning:
7912
7913            WARNING: Incorrect file type 'sourcecode.cpp.objcpp' for file 'WebStringTruncator.h'.
7914            1 issues found for WebKit/WebKit.xcodeproj/project.pbxproj.
7915
7916        * WebKit.xcodeproj/project.pbxproj: Removed explicit file type
7917        for WebStringTruncator.h to make it match other header files.
7918
79192010-10-20  Nikolas Zimmermann  <nzimmermann@rim.com>
7920
7921        Not reviewed.
7922
7923        Fix efl build, add missing svg/properties include directory.
7924
7925        * CMakeLists.txt:
7926
79272010-10-18  Alexey Proskuryakov  <ap@apple.com>
7928
7929        Reviewed by David Kilzer.
7930
7931        https://bugs.webkit.org/show_bug.cgi?id=47864
7932        Convert WebNSUserDefaultsExtras.m to .mm
7933
7934        * WebKit.xcodeproj/project.pbxproj: Renamed WebNSUserDefaultsExtras.m.
7935
79362010-10-12  Eric Seidel  <eric@webkit.org>
7937
7938        Reviewed by Darin Adler.
7939
7940        REGRESSION (new parser): Leopard/Tiger Mail <head>/<body> quirk is gone
7941        https://bugs.webkit.org/show_bug.cgi?id=45693
7942
7943        * WebKit.xcodeproj/project.pbxproj:
7944         - Add the MailQuirksUserScript.js to the project.
7945
79462010-10-11  Anders Carlsson  <andersca@apple.com>
7947
7948        Reviewed by Darin Adler.
7949
7950        Remove WebIconFetcher from WebKit and IconFetcher from WebCore
7951        https://bugs.webkit.org/show_bug.cgi?id=47523
7952
7953        Remove all traces of the WebKit WebIconFetcher class. It's SPI that nobody uses.
7954
7955        * WebKit.xcodeproj/project.pbxproj:
7956
79572010-10-07  Jessie Berlin  <jberlin@apple.com>
7958
7959        Reviewed by Sam Weinig.
7960
7961        Add Private API for creating a WebKit1 WebSerializedJSValue from the internal
7962        representation of a WebKit2 WebSerializedScriptValue.
7963        https://bugs.webkit.org/show_bug.cgi?id=47390
7964
7965        * WebKit.xcodeproj/project.pbxproj:
7966        Add WebSerializedJSValuePrivate.h.
7967
79682010-10-05  John Abd-El-Malek  <jam@chromium.org>
7969
7970        Reviewed by Darin Fisher.
7971
7972        [chromium] Get the link from a plugin when creating a context menu
7973        https://bugs.webkit.org/show_bug.cgi?id=47130
7974
7975        * chromium/public/WebPlugin.h:
7976        (WebKit::WebPlugin::linkAtPosition):
7977        * chromium/public/WebView.h:
7978        * chromium/src/ChromeClientImpl.cpp:
7979        (WebKit::ChromeClientImpl::mouseDidMoveOverElement):
7980        * chromium/src/ContextMenuClientImpl.cpp:
7981        (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems):
7982
79832010-09-22  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
7984
7985        Unreviewed, EFL build fix.
7986
7987        * CMakeLists.txt:
7988
79892010-09-20  Philippe Normand  <pnormand@igalia.com>
7990
7991        Reviewed by Eric Carlson.
7992
7993        [GTK] enhanced context menu for media elements
7994        https://bugs.webkit.org/show_bug.cgi?id=45021
7995
7996        Updated localizable strings.
7997
7998        * English.lproj/Localizable.strings:
7999
80002010-09-17  David Kilzer  <ddkilzer@apple.com>
8001
8002        <http://webkit.org/b/45989> Add WebArchiveInternal.h to Xcode project
8003
8004        Reviewed by Joseph Pecoraro.
8005
8006        * WebKit.xcodeproj/project.pbxproj: Added missing
8007        WebArchiveInternal.h header file to the project.  It has been
8008        missing since r31281!
8009
80102010-09-16  Dan Bernstein  <mitz@apple.com>
8011
8012        Reverted the previous change because r67628 has been reverted.
8013
8014        * English.lproj/Localizable.strings:
8015
80162010-09-16  Dan Bernstein  <mitz@apple.com>
8017
8018        Updated localizable strings.
8019
8020        * English.lproj/Localizable.strings:
8021
80222010-09-10  Darin Adler  <darin@apple.com>
8023
8024        Reviewed by Sam Weinig.
8025
8026        Move some Dashboard stuff from WebCore to WebKit along with a bit more FrameMac cleanup
8027        https://bugs.webkit.org/show_bug.cgi?id=45582
8028
8029        * WebKit.xcodeproj/project.pbxproj: Added WebDashboardRegion.h/mm and
8030        also gave the header private visibility so it will get installed in the
8031        PrivateHeaders directory.
8032
80332010-09-02  Steve Block  <steveblock@google.com>
8034
8035        Reviewed by Adam Barth.
8036
8037        Hook up LayoutTestController.setMockDeviceOrientation() on Mac.
8038        https://bugs.webkit.org/show_bug.cgi?id=43181
8039
8040        * WebKit.xcodeproj/project.pbxproj:
8041
80422010-08-30  Andy Estes  <aestes@apple.com>
8043
8044        Reviewed by Darin Adler.
8045
8046        Add 'application/x-snkp' to StringsNotToBeLocalized.txt.
8047
8048        * StringsNotToBeLocalized.txt:
8049
80502010-08-20  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8051
8052        Unreviewed build fix.
8053
8054        As opposed to WebCore, JavascriptCore and wtf, webkit is always a
8055        shared library. After r65366, libewebkit.so was not being installed
8056        anymore when building with SHARED_CORE=0 (which is the default). This
8057        partially reverts that revision in order to fix this issue.
8058
8059        * CMakeLists.txt: always install webkit library.
8060
80612010-08-17  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
8062
8063        Reviewed by Darin Adler.
8064
8065        Add NetworkingContext to avoid layer violations
8066        https://bugs.webkit.org/show_bug.cgi?id=42292
8067
8068        Preparation: Just add the files to the build system.
8069
8070        * WebKit.xcodeproj/project.pbxproj: Added new files.
8071
80722010-08-17  Brady Eidson  <beidson@apple.com>
8073
8074        Reviewed by Sam Weinig.
8075
8076        Remove developmentRegion from the project file as it shouldn't have been checked in.
8077
8078        * WebKit.xcodeproj/project.pbxproj:
8079
80802010-08-16  Leandro Pereira  <leandro@profusion.mobi>
8081
8082        [EFL] Build fix after r65366.
8083
8084        * CMakeLists.txt: Use if (VAR) instead of if (${VAR}) to check if
8085        they're empty.
8086
80872010-08-14  Joseph Pecoraro  <joepeck@webkit.org>
8088
8089        Reviewed by Pavel Feldman.
8090
8091        Web Inspector: -[WebInspector attach] and detach should work
8092        https://bugs.webkit.org/show_bug.cgi?id=43924
8093
8094        * WebKit.xcodeproj/project.pbxproj: Added WebInspectorFrontend.{h,mm}.
8095
80962010-08-14  Patrick Gansterer  <paroga@paroga.com>
8097
8098        Reviewed by Kenneth Rohde Christiansen.
8099
8100        [CMake] Set target properties only if available
8101        https://bugs.webkit.org/show_bug.cgi?id=43978
8102
8103        * CMakeLists.txt:
8104
81052010-08-13  Gavin Barraclough  <barraclough@apple.com>
8106
8107        Rubber stamped by Sam Weinig.
8108        Switch String::/UString::ascii() to return a CString.
8109
8110        * WebKit.xcodeproj/project.pbxproj:
8111
81122010-08-06  Gavin Barraclough  <barraclough@apple.com>
8113
8114        Rubber stamped by Sam Weinig
8115
8116        Bug 43594 - Add string forwards to Forward.h
8117        This allows us to remove forward declarations for these classes from
8118        WebCore/WebKit (a step in moving these class from WebCore:: to WTF::).
8119
8120        * WebKit.xcodeproj/project.pbxproj:
8121
81222010-08-06  Jessie Berlin  <jberlin@apple.com>
8123
8124        Roll out http://trac.webkit.org/changeset/64801, which broke the Safari Windows Build.
8125        Unreviewed.
8126
8127        * WebKit.xcodeproj/project.pbxproj:
8128
81292010-08-03  Joseph Pecoraro  <joepeck@webkit.org>
8130
8131        Reviewed by David Kilzer.
8132
8133        Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas)
8134        https://bugs.webkit.org/show_bug.cgi?id=40627
8135
8136        Part 5 - Refactor Quota Management in WebSecurityOrigin into Managers
8137
8138        * WebKit.xcodeproj/project.pbxproj: Add new Quota Managers, remove old SecurityOrigin subclasses.
8139
81402010-07-31  David Kilzer  <ddkilzer@apple.com>
8141
8142        <http://webkit.org/b/43307> Make sure all private headers are copied to PrivateHeaders directory
8143
8144        Reviewed by Dan Bernstein.
8145
8146        This also fixes compilation of DumpRenderTree after changes for
8147        Bug 40627.
8148
8149        * WebKit.xcodeproj/project.pbxproj: Set the PRIVATE attribute on
8150        the following headers:
8151        - WebFormDelegatePrivate.h
8152        - WebKitStatisticsPrivate.h
8153        - WebSecurityOriginPrivate.h
8154
81552010-07-30  Joseph Pecoraro  <joepeck@webkit.org>
8156
8157        Reviewed by David Kilzer.
8158
8159        Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas)
8160        https://bugs.webkit.org/show_bug.cgi?id=40627
8161
8162        * WebKit.xcodeproj/project.pbxproj:
8163        * efl/WebCoreSupport/ChromeClientEfl.cpp:
8164        (WebCore::ChromeClientEfl::reachedApplicationCacheOriginQuota):
8165        * efl/WebCoreSupport/ChromeClientEfl.h:
8166
81672010-07-30  Rafael Antognolli  <antognolli@profusion.mobi>
8168
8169        Reviewed by Antonio Gomes.
8170
8171        [EFL] Add library version and soname to EFL generated libraries and binary.
8172        https://bugs.webkit.org/show_bug.cgi?id=43212
8173
8174        Add version and soname to libewebkit.so.
8175
8176        * CMakeLists.txt:
8177
81782010-07-26  Rafael Antognolli  <antognolli@profusion.mobi>
8179
8180        Reviewed by Antonio Gomes.
8181
8182        [EFL] Move CMakeListsEfl.txt to WebKit/efl/
8183        https://bugs.webkit.org/show_bug.cgi?id=43002
8184
8185        This should reduce the noise in WebKit/ChangeLog that comes from EFL
8186        port. Most of the changes on EFL port should be logged in
8187        WebKit/efl/ChangeLog.
8188
8189        * CMakeLists.txt: Just change the path from where to include the file.
8190
81912010-07-23  Rafael Antognolli  <antognolli@profusion.mobi>
8192
8193        Reviewed by Antonio Gomes.
8194
8195        [EFL] Cleanup glib support (make it optional)
8196        https://bugs.webkit.org/show_bug.cgi?id=42480
8197
8198        Just add glib flags and directories if necessary.
8199
8200        * CMakeListsEfl.txt:
8201
82022010-07-23  Rafael Antognolli  <antognolli@profusion.mobi>
8203
8204        Reviewed by Antonio Gomes.
8205
8206        [EFL] Add support for using libcurl network backend.
8207        https://bugs.webkit.org/show_bug.cgi?id=42286
8208
8209        Just add soup/curl directories and flags for the specific
8210        backend being used.
8211
8212        * CMakeLists.txt:
8213        * CMakeListsEfl.txt:
8214
82152010-07-22  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8216
8217        Reviewed by Antonio Gomes.
8218
8219        [EFL] Implement input method notification
8220        https://bugs.webkit.org/show_bug.cgi?id=42640
8221
8222        Notify browser when keyboard should be shown/hidden. Input method
8223        hints are updated before sending the signal. Client should be able to
8224        determine the input type by calling ewk_view_imh_get().
8225
8226        * efl/EWebLauncher/main.c:
8227        (on_inputmethod_changed): example implementation that just prints to
8228        stdout if keyboard should be shown or hidden and the imh flags.
8229        (browserCreate): listen to signal about input method changing its
8230        state.
8231        * efl/WebCoreSupport/EditorClientEfl.cpp:
8232        (WebCore::EditorClientEfl::setInputMethodState): call new function
8233        responsible for implementing this notification.
8234        * efl/ewk/ewk_private.h: ewk_view_input_method_state_set() is called
8235        only from inside WebKit.
8236        * efl/ewk/ewk_view.cpp: implement setters and getters
8237        (ewk_view_imh_get):
8238        (ewk_view_input_method_state_set):
8239        * efl/ewk/ewk_view.h: introduce Ewk_Imh enum which contains the
8240        possible input types.
8241        (_Ewk_View_Smart_Class::):
8242
82432010-07-20  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8244
8245        Reviewed by Kenneth Rohde Christiansen.
8246
8247        Fix zoom in/out on EFL after r62666. The patch for adding viewport
8248        missed the initialization of zoom_range.user_scalable. In case browser
8249        doesn't care about the viewport and does not listen to the signal,
8250        user_scalable will be always false, thus inhibiting zoom in/out.
8251        https://bugs.webkit.org/show_bug.cgi?id=42656
8252
8253        * efl/EWebLauncher/main.c:
8254        (on_viewport_changed): when listening to signal about viewport meta tag,
8255        it's not sufficient to receive the parameters. One needs also to enforce
8256        these parameters in WebKit.
8257        * efl/ewk/ewk_view.cpp:
8258        (_ewk_view_priv_new): initialize user_scalable parameter to allow
8259        browser zooming in and out.
8260
82612010-07-16  Zhe Su  <suzhe@chromium.org>
8262
8263        Reviewed by Darin Adler.
8264
8265        REGRESSION(r61484): Broke focus behaviour on Qt and probably other platforms
8266        https://bugs.webkit.org/show_bug.cgi?id=42253
8267
8268        Dummy implementation of EditorClient::willSetInputMethodState.
8269
8270        * efl/WebCoreSupport/EditorClientEfl.cpp:
8271        (WebCore::EditorClientEfl::willSetInputMethodState):
8272        * efl/WebCoreSupport/EditorClientEfl.h:
8273
82742010-07-15  Mark Rowe  <mrowe@apple.com>
8275
8276        Update the sorting in the Xcode project files.
8277
8278        * WebKit.xcodeproj/project.pbxproj:
8279
82802010-07-14  Sam Weinig  <sam@webkit.org>
8281
8282        Reviewed by Darin Adler.
8283
8284        Patch for https://bugs.webkit.org/show_bug.cgi?id=42232
8285        Make changing Cursors work in WebKit2.
8286
8287        * efl/WebCoreSupport/ChromeClientEfl.cpp:
8288        (WebCore::ChromeClientEfl::setCursor):
8289        * efl/WebCoreSupport/ChromeClientEfl.h:
8290        Change prototype to match new one.
8291
82922010-07-14  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8293
8294        Reviewed by Antonio Gomes.
8295
8296        [EFL] Add eina_safety to popup menu deletion.
8297        https://bugs.webkit.org/show_bug.cgi?id=41873
8298
8299        Since this is a public call, it's better to have an eina_safety on
8300        public calls. It would crash if browser calls this function to select
8301        an item of a nonexistent popup.
8302
8303        * efl/ewk/ewk_view.cpp: add eina_safety to return if popup menu client does
8304        not exist.
8305
83062010-07-13  Simon Fraser  <simon.fraser@apple.com>
8307
8308        Reviewed by Dan Bernstein.
8309
8310        <rdar://problem/8186963> Expose RenderLayer hierarchy via Obj-C for debugging.
8311        
8312        Add WebRenderLayer files.
8313
8314        * WebKit.xcodeproj/project.pbxproj:
8315
83162010-07-13  Rafael Antognolli  <antognolli@profusion.mobi>
8317
8318        Reviewed by Antonio Gomes.
8319
8320        This commit implements an API for configuring a path to the cookie
8321        file in the Mozilla "cookies.txt" format, and functions to deal with it
8322        in a more EFL like API.
8323
8324        [EFL] Add API for dealing with cookies in EFL port.
8325        https://bugs.webkit.org/show_bug.cgi?id=41770
8326
8327        * CMakeListsEfl.txt:
8328        * efl/ewk/EWebKit.h:
8329        * efl/ewk/ewk_cookies.cpp: Added.
8330        (ewk_cookies_file_set): Set a path to the file storing cookies.
8331        (ewk_cookies_clear): Clear all the cookies from the current cookie jar.
8332        (ewk_cookies_get_all): Get all the cookies from the current cookie jar.
8333        (ewk_cookies_cookie_del): Delete a specific cookie from the cookie jar.
8334        (ewk_cookies_cookie_free): Free memory used by a cookie.
8335        (ewk_cookies_policy_set): Set which acceptance policy will be used.
8336        (ewk_cookies_policy_get): Get current acceptance policy being used.
8337        * efl/ewk/ewk_cookies.h: Added.
8338        (_Ewk_Cookie::):
8339
83402010-07-12  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8341
8342        Unreviewed build fix after r60050.
8343
8344        * CMakeLists.txt: Add WebCore/bindings to the include path.
8345
83462010-07-11  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
8347
8348        Reviewed by Adam Barth.
8349
8350        [EFL] Fix style errors in ewk_private.h.
8351        https://bugs.webkit.org/show_bug.cgi?id=41742
8352
8353        * efl/ewk/ewk_private.h:
8354
83552010-07-09  Darin Adler  <darin@apple.com>
8356
8357        * StringsNotToBeLocalized.txt: Updated for recent changes.
8358
83592010-07-08  Joone Hur  <joone@kldp.org>
8360
8361        Reviewed by Antonio Gomes.
8362
8363        [EFL] fix cmake build for EWebLauncher
8364        https://bugs.webkit.org/show_bug.cgi?id=41830
8365
8366        * CMakeListsEfl.txt: add ${LIBSOUP24_LDFLAGS} for link flags
8367
83682010-07-08  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8369
8370        Reviewed by Kenneth Rohde Christiansen.
8371
8372        [EFL] Implement several notification hooks in FrameLoaderClient.
8373        We just notify browser, making the appropriate type conversions about
8374        the events occurring in WebCore.
8375        https://bugs.webkit.org/show_bug.cgi?id=41005
8376
8377        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
8378        (WebCore::FrameLoaderClientEfl::dispatchWillSendRequest): alloc 2 new
8379        wrapper structures in stack in order to give client the opportunity to
8380        change parameters. Then, call the function it defines.
8381        (WebCore::FrameLoaderClientEfl::assignIdentifierToInitialRequest):
8382        (WebCore::FrameLoaderClientEfl::didPerformFirstNavigation): notify
8383        client.
8384        (WebCore::FrameLoaderClientEfl::saveViewStateToItem): notify client.
8385        (WebCore::FrameLoaderClientEfl::restoreViewState): notify client.
8386        (WebCore::FrameLoaderClientEfl::dispatchDidChangeLocationWithinPage):
8387        notify browser that the url changed.
8388        (WebCore::FrameLoaderClientEfl::dispatchDidReceiveIcon): notify
8389        browser.
8390        (WebCore::FrameLoaderClientEfl::dispatchDidStartProvisionalLoad):
8391        notify browser.
8392        (WebCore::FrameLoaderClientEfl::dispatchDidFinishDocumentLoad): notify
8393        browser.
8394        (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout): norify
8395        browser.
8396        (WebCore::FrameLoaderClientEfl::dispatchDidFirstVisuallyNonEmptyLayout):
8397        notify browser.
8398        (WebCore::FrameLoaderClientEfl::dispatchShow): notify browser.
8399        * efl/ewk/ewk_frame.cpp:
8400        (ewk_frame_request_will_send): emit signal notifying browser.
8401        (ewk_frame_request_assign_identifier): emit signal notifying browser.
8402        (ewk_frame_did_perform_first_navigation): emit signal notifying browser.
8403        (ewk_frame_view_state_save): emit signal notifying browser.
8404        (ewk_frame_load_provisional): emit signal notifying browser.
8405        (ewk_frame_load_firstlayout_finished): emit signal notifying browser.
8406        (ewk_frame_load_firstlayout_nonempty_finished): emit signal notifying browser.
8407        (ewk_frame_load_document_finished): emit signal notifying browser.
8408        * efl/ewk/ewk_frame.h: update documentation about signals being sent
8409        and implement wrapper struct for ResourceRequest.
8410        * efl/ewk/ewk_private.h: export private functions.
8411
84122010-07-08  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8413
8414        Reviewed by Kenneth Rohde Christiansen.
8415
8416        [EFL] Flush backing store when going to new page.
8417        Call client method to flush backing store when going to a new page. This
8418        is the notification that data related to current page should be dropped,
8419        since a new page is being loaded.
8420        https://bugs.webkit.org/show_bug.cgi?id=41008
8421
8422        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
8423        (WebCore::FrameLoaderClientEfl::transitionToCommittedForNewPage):
8424
84252010-07-07  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8426
8427        Unreviewed build fix after r62676.
8428
8429        [EFL] Fix build after Page constructor has changed. By now, the
8430        introduced BackForwardControllerClient is not used.
8431        https://bugs.webkit.org/show_bug.cgi?id=41825
8432
8433        * efl/ewk/ewk_view.cpp:
8434        (_ewk_view_priv_new): Add missing parameter to WebCore::Page
8435        constructor.
8436
84372010-07-07  Anders Carlsson  <andersca@apple.com>
8438
8439        Reviewed by Sam Weinig.
8440
8441        Rename the WebBaseNetscapePluginStream.cpp and .h files to WebNetscapePluginStream.cpp and .h to match the class name.
8442
8443        * WebKit.xcodeproj/project.pbxproj:
8444
84452010-07-07  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
8446
8447        Reviewed by Kenneth Rohde Christiansen.
8448
8449        [EFL] EFLWebKit doesn't support viewport meta tag.
8450        Support viewport meta tag on EFL Port.
8451        https://bugs.webkit.org/show_bug.cgi?id=40278
8452
8453        * efl/EWebLauncher/main.c: Process 'viewport,changed' signal.
8454        (viewport_set):
8455        (on_viewport_changed): Add a callback function for the 'viewport,changed' signal.
8456        (browserCreate): Register the callback function for the 'viewport,changed' signal.
8457        * efl/WebCoreSupport/ChromeClientEfl.cpp: Implement method to process viewport tag.
8458        (WebCore::ChromeClientEfl::didReceiveViewportArguments):
8459        * efl/WebCoreSupport/ChromeClientEfl.h: Define method to process viewport tag.
8460        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
8461        (WebCore::FrameLoaderClientEfl::FrameLoaderClientEfl): Implement a function to set layout
8462        when website doesn't contain viewport tag.
8463        (WebCore::FrameLoaderClientEfl::dispatchDidCommitLoad):
8464        (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout):
8465        * efl/WebCoreSupport/FrameLoaderClientEfl.h:
8466        (WebCore::FrameLoaderClientEfl::setInitLayoutCompleted):
8467        (WebCore::FrameLoaderClientEfl::getInitLayoutCompleted):
8468        * efl/ewk/ewk_private.h: Added internal APIs to process viewport tag.
8469        * efl/ewk/ewk_view.cpp: Added APIs to process and to handle viewport tag.
8470        (_ewk_view_priv_new):
8471        (ewk_view_fixed_layout_size_set):
8472        (ewk_view_zoom_set):
8473        (ewk_view_zoom_weak_set):
8474        (ewk_view_zoom_animated_set):
8475        (ewk_view_viewport_set): Reports that viewport has changed.
8476        (ewk_view_viewport_get): Reports that viewport has changed.
8477        (ewk_view_zoom_range_set): Sets the zoom range.
8478        (ewk_view_zoom_range_min_get): Gets minimum value of zoom range.
8479        (ewk_view_zoom_range_max_get): Gets maximum value of zoom range.
8480        (ewk_view_user_scalable_set): Sets if zoom is enabled.
8481        (ewk_view_user_scalable_get): Gets if zoom is enabled.
8482        * efl/ewk/ewk_view.h:
8483
84842010-07-07  Rafael Antognolli  <antognolli@profusion.mobi>
8485
8486        Reviewed by Adam Barth.
8487
8488        [EFL] Fix cmake build and libsoup detection
8489        Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:
8490        - LINK_FLAGS should be set using quotes, otherwise some wrong
8491        substitution takes place;
8492        - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the
8493        version we are using;
8494        - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer
8495        than that.
8496        https://bugs.webkit.org/show_bug.cgi?id=41717
8497
8498        * CMakeLists.txt:
8499        * CMakeListsEfl.txt:
8500
85012010-07-05  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
8502
8503        Reviewed by Kenneth Rohde Christiansen.
8504
8505        [EFL] Implement downloadURL in ContextMenuClientEfl
8506        When user selects a download menu from context menu, send the download 
8507        request to application.
8508        https://bugs.webkit.org/show_bug.cgi?id=41149
8509
8510        * efl/WebCoreSupport/ContextMenuClientEfl.cpp:
8511        (WebCore::ContextMenuClientEfl::downloadURL): Get url for downloading 
8512        file and Send it to application.
8513        * efl/WebCoreSupport/ContextMenuClientEfl.h:
8514
85152010-06-30  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
8516
8517        Reviewed by Kenneth Rohde Christiansen.
8518
8519        [EFL] Implement windowRect() and setWindowRect() in ChromeClientEfl.cpp
8520        https://bugs.webkit.org/show_bug.cgi?id=40876
8521
8522        * efl/WebCoreSupport/ChromeClientEfl.cpp: Implements two methods
8523        to change window size.
8524
8525        (WebCore::ChromeClientEfl::windowRect):
8526        (WebCore::ChromeClientEfl::setWindowRect):
8527
85282010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8529
8530        Unreviewed build fix.
8531
8532        [EFL] Build fix for latest version of Ecore library.
8533        Ecore recently changed return type of callbacks from int to Eina_Bool.
8534
8535        * efl/EWebLauncher/main.c:
8536        * efl/ewk/ewk_view.cpp:
8537        (_ewk_view_zoom_animator_cb): Return Eina_Bool instead of int.
8538
85392010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8540
8541        Reviewed by Kenneth Rohde Christiansen.
8542
8543        [EFL] Simplify zoom setting by narrowing with WebCore API.
8544        Instead of creating a zoom_text_only field, use the already defined enum
8545        by WebCore.
8546        https://bugs.webkit.org/show_bug.cgi?id=40993
8547
8548        * efl/ewk/ewk_frame.cpp: sd->zoom_text_only => sd->zoom_mode
8549        (ewk_frame_zoom_set):
8550        (ewk_frame_zoom_text_only_get):
8551        (ewk_frame_zoom_text_only_set):
8552
85532010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8554
8555        Reviewed by Kenneth Rohde Christiansen.
8556
8557        [EFL] Implement download requests
8558        When a download request arrives through FrameLoaderClient, forward it to
8559        browser in order to be possible to download files.
8560        https://bugs.webkit.org/show_bug.cgi?id=40967
8561
8562        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
8563        (WebCore::FrameLoaderClientEfl::download): get file names and
8564        forward to ewk_view_download_request()
8565        * efl/ewk/ewk_private.h: export private function to WebCoreSupport
8566
85672010-06-25  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8568
8569        Reviewed by Kenneth Rohde Christiansen.
8570
8571        [EFL] Stop frame loaders when deleting view.
8572        Frame loaders were still alive after view is deleted, causing
8573        segmentation fault when libsoup had something to deliver yet.
8574        https://bugs.webkit.org/show_bug.cgi?id=41007
8575
8576        * efl/ewk/ewk_view.cpp:
8577        (_ewk_view_smart_del): stop loaders.
8578
85792010-06-25  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8580
8581        Reviewed by Kenneth Rohde Christiansen.
8582
8583        [EFL] Fix warnings about printf format
8584        When printing uint64_t the macro PRIu64 is needed in order to be
8585        portable across 32 and 64 bits. It was previously showing warning
8586        messages on 32-bits systems.
8587        https://bugs.webkit.org/show_bug.cgi?id=40965
8588
8589        * efl/ewk/ewk_view.cpp:
8590        (ewk_view_exceeded_database_quota):
8591
85922010-06-25  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8593
8594        Reviewed by Kenneth Rohde Christiansen.
8595
8596        [EFL] Do not load error message for download and cancellation.
8597        When a download is made or a request is cancelled an error page should
8598        not be shown.
8599        https://bugs.webkit.org/show_bug.cgi?id=40956
8600
8601        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
8602        (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): return if it
8603        should not fallback.
8604        (WebCore::FrameLoaderClientEfl::dispatchDidFailLoad): return if it
8605        should not fallback.
8606        (WebCore::FrameLoaderClientEfl::interruptForPolicyChangeError): fix
8607        typo in related error message.
8608        (WebCore::FrameLoaderClientEfl::shouldFallBack): if user cancelled the
8609        request or the policy changed (for example, because the request is a
8610        download) then it should not fallback.
8611
86122010-06-25  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8613
8614        Reviewed by Kenneth Rohde Christiansen.
8615
8616        [EFL] Implement runOpenPanel method. The interface with browser was
8617        already implemented. Now we are actually calling it.
8618        https://bugs.webkit.org/show_bug.cgi?id=40923
8619
8620        * efl/WebCoreSupport/ChromeClientEfl.cpp:
8621        (WebCore::ChromeClientEfl::runOpenPanel): implement method.
8622        * efl/ewk/ewk_private.h: export to WebCoreSupport the needed method
8623
86242010-06-24  Jer Noble  <jer.noble@apple.com>
8625
8626        Reviewed by Eric Carlson.
8627
8628        Full-screened content doesn't keep the display on: Safari not grabbing a power assertion?
8629        https://bugs.webkit.org/show_bug.cgi?id=40939
8630        rdar://problem/7996172
8631        
8632        Add IOKit.framework to the list of linked frameworks.
8633
8634        * WebKit.xcodeproj/project.pbxproj:
8635
86362010-06-23  Leandro Pereira  <leandro@profusion.mobi>
8637
8638        Reviewed by Gustavo Noronha Silva.
8639
8640        [EFL] Add Libs.private to ewebkit.pc when building with SHARED_CORE.
8641        https://bugs.webkit.org/show_bug.cgi?id=40862
8642        
8643        * CMakeListsEfl.txt:
8644        * efl/ewebkit.pc.in:
8645
86462010-06-23  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8647
8648        Reviewed by Gustavo Noronha Silva.
8649
8650        Add implementaion of new windows for EFL port. Both cases of a link
8651        with target="_blank" and a javascript that does window.open() are
8652        treated, delegating to browser the role of actually creating the
8653        window (or blocking it).
8654        https://bugs.webkit.org/show_bug.cgi?id=40930
8655
8656        * CMakeListsEfl.txt: add new file that wraps the WindowFeatures struct
8657        * efl/WebCoreSupport/ChromeClientEfl.cpp:
8658        (WebCore::ChromeClientEfl::createWindow): implement method for
8659        creating new window by delegating to browser its creation. Browser
8660        might decide to continue on the same window by returning the same
8661        view object.
8662        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
8663        (WebCore::FrameLoaderClientEfl::dispatchCreatePage): implement method
8664        for creating new window when its creation is done by a javascript
8665        script.
8666        * efl/ewk/EWebKit.h: new header for WindowFeatures.
8667        * efl/ewk/ewk_private.h:
8668        * efl/ewk/ewk_view.cpp:
8669        (ewk_view_window_create): call the method implemented by browser.
8670        * efl/ewk/ewk_view.h:
8671        * efl/ewk/ewk_window_features.cpp: Added.
8672        (ewk_window_features_unref):
8673        (ewk_window_features_ref):
8674        (ewk_window_features_bool_property_get):
8675        (ewk_window_features_int_property_get):
8676        (ewk_window_features_new_from_core): create and wrapped struct
8677        containing the core struct.
8678        * efl/ewk/ewk_window_features.h: Added.
8679
86802010-06-18  Anders Carlsson  <andersca@apple.com>
8681
8682        Reviewed by Sam Weinig.
8683
8684        Rename WebPluginPackage.m to make it an Objective-C++ file.
8685
8686        * WebKit.xcodeproj/project.pbxproj:
8687
86882010-06-18  Anders Carlsson  <andersca@apple.com>
8689
8690        Reviewed by Sam Weinig.
8691
8692        Make WebCoreSystemInterface.h a C++ only header
8693        https://bugs.webkit.org/show_bug.cgi?id=40867
8694
8695        * WebKit.xcodeproj/project.pbxproj:
8696
86972010-06-18  Anders Carlsson  <andersca@apple.com>
8698
8699        Reviewed by Dan Bernstein.
8700
8701        Add stubbed out WebPlatformStrategies class to WebKit.
8702        https://bugs.webkit.org/show_bug.cgi?id=40851
8703
8704        * WebKit.xcodeproj/project.pbxproj:
8705
87062010-06-18  Alexis Menard  <alexis.menard@nokia.com>
8707
8708        Reviewed by Simon Hausmann.
8709
8710        [qt] Better check for the declarative plugin inclusion.
8711
8712        * WebKit.pro:
8713
87142010-06-17  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8715
8716        Reviewed by Eric Seidel.
8717
8718        Clean EFL header files in order to diminish the compilation time with
8719        EFL from subversion. We remove the EFL includes from header files and use
8720        forward declarations, including the headers in correspondent source
8721        files when needed. This causes only the needed source files to be
8722        recompiled in case a new version of EFL is installed instead of
8723        triggering a recompilation of almost all WebCore/WebKit.
8724        https://bugs.webkit.org/show_bug.cgi?id=40575
8725
8726        * efl/WebCoreSupport/ChromeClientEfl.cpp: include needed header.
8727        * efl/WebCoreSupport/ChromeClientEfl.h: forward declaration.
8728        * efl/WebCoreSupport/EditorClientEfl.h: forward declaration.
8729
87302010-06-15  Gustavo Noronha Silva  <gns@gnome.org>
8731
8732        Unreviewed EFL build fix. Simple typo.
8733
8734        * efl/WebCoreSupport/InspectorClientEfl.cpp:
8735        (WebCore::InspectorClientEfl::sendMessageToFrontend):
8736
87372010-06-14  Tony Chang  <tony@chromium.org>
8738
8739        Reviewed by Darin Fisher.
8740
8741        Chromium shouldn't build inside the source directory
8742        https://bugs.webkit.org/show_bug.cgi?id=40489
8743
8744        Ignore directories fetched by chromium and chromium mac output dir.
8745
8746        * chromium: Added property svn:ignore.
8747
87482010-06-14  Ilya Tikhonovsky  <loislo@chromium.org>
8749
8750        Reviewed by Pavel Feldman.
8751
8752        WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
8753        data from inspected page to WebInspector as JSON string via http. The native
8754        serialization to JSON string is supported by InspectorValue's classes. This patch
8755        has the implementation of sendMessageToFrontend function. WebKit version of it still
8756        uses ScriptFunctionCall and will be switched to another transport a little bit later.
8757        https://bugs.webkit.org/show_bug.cgi?id=40134
8758
8759        * efl/WebCoreSupport/InspectorClientEfl.cpp:
8760        (WebCore::InspectorClientEfl::sendMessageToFrontend):
8761        * efl/WebCoreSupport/InspectorClientEfl.h:
8762
87632010-06-09  Sheriff Bot  <webkit.review.bot@gmail.com>
8764
8765        Unreviewed, rolling out r60889.
8766        http://trac.webkit.org/changeset/60889
8767        https://bugs.webkit.org/show_bug.cgi?id=40365
8768
8769        gtk bot has some kind of memory corruption (Requested by
8770        loislo on #webkit).
8771
8772        * efl/WebCoreSupport/InspectorClientEfl.cpp:
8773        * efl/WebCoreSupport/InspectorClientEfl.h:
8774
87752010-06-07  Ilya Tikhonovsky  <loislo@chromium.org>
8776
8777        Reviewed by Pavel Feldman.
8778
8779        WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
8780        data from inspected page to WebInspector as JSON string via http. The native
8781        serialization to JSON string is supported by InspectorValue's classes. This patch
8782        has the implementation of sendMessageToFrontend function. WebKit version of it still
8783        uses ScriptFunctionCall and will be switched to another transport a little bit later.
8784        https://bugs.webkit.org/show_bug.cgi?id=40134
8785
8786        * efl/WebCoreSupport/InspectorClientEfl.cpp:
8787        (WebCore::InspectorClientEfl::sendMessageToFrontend):
8788        * efl/WebCoreSupport/InspectorClientEfl.h:
8789
87902010-06-01  Alexey Proskuryakov  <ap@apple.com>
8791
8792        Reviewed by Sam Weinig.
8793
8794        https://bugs.webkit.org/show_bug.cgi?id=39434
8795        REGRESSION (r59811): Geolocation callbacks cannot be created
8796
8797        Removing unused WebGeolocationMock.
8798
8799        * WebKit.xcodeproj/project.pbxproj:
8800
88012010-05-31  Lyon Chen  <liachen@rim.com>
8802
8803        Reviewed by Kent Tamura.
8804
8805        Enum value FORWARD, BACKWARD, RIGHT, LEFT are causing macro conflicts.
8806        https://bugs.webkit.org/show_bug.cgi?id=35530
8807
8808        Change enum EAlteration from { MOVE, EXTEND } to { AlterationMove, AlterationExtend } and enum EDirection { FORWARD, BACKWARD, RIGHT, LEFT} to { DirectionForward, DirectionBackward, DirectionRight, DirectionLeft } to avoid macro conflict, and also better coding style conformance.
8809
8810        * efl/WebCoreSupport/EditorClientEfl.cpp:
8811        (WebCore::EditorClientEfl::handleEditingKeyboardEvent):
8812
88132010-05-31  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8814
8815        Reviewed by Kenneth Rohde Christiansen.
8816
8817        [EFL] Add Context Menu implementation
8818        https://bugs.webkit.org/show_bug.cgi?id=39821
8819
8820        * CMakeListsEfl.txt: add context menu files.
8821        * efl/WebCoreSupport/ContextMenuClientEfl.cpp:
8822        (WebCore::ContextMenuClientEfl::getCustomMenuFromDefaultItems):
8823        (WebCore::ContextMenuClientEfl::newPlatformDescription):
8824        (WebCore::ContextMenuClientEfl::freePlatformDescription):
8825        (WebCore::ContextMenuClientEfl::appendItem):
8826        (WebCore::ContextMenuClientEfl::show):
8827        * efl/WebCoreSupport/ContextMenuClientEfl.h:
8828        * efl/ewk/EWebKit.h:
8829        * efl/ewk/ewk_contextmenu.cpp: Added. Implement the API used by
8830        browser for manipulating context menus.
8831        (ewk_context_menu_ref):
8832        (ewk_context_menu_unref):
8833        (ewk_context_menu_destroy):
8834        (ewk_context_menu_item_list_get):
8835        (ewk_context_menu_item_new):
8836        (ewk_context_menu_item_select):
8837        (ewk_context_menu_item_free):
8838        (ewk_context_menu_item_type_get):
8839        (ewk_context_menu_item_type_set):
8840        (ewk_context_menu_item_action_get):
8841        (ewk_context_menu_item_action_set):
8842        (ewk_context_menu_item_title_get):
8843        (ewk_context_menu_item_title_set):
8844        (ewk_context_menu_item_checked_get):
8845        (ewk_context_menu_item_checked_set):
8846        (ewk_context_menu_item_enabled_get):
8847        (ewk_context_menu_item_enabled_set):
8848        (ewk_context_menu_new):
8849        (ewk_context_menu_free):
8850        (ewk_context_menu_item_append):
8851        (ewk_context_menu_custom_get):
8852        (ewk_context_menu_show):
8853        * efl/ewk/ewk_contextmenu.h: Added.
8854        * efl/ewk/ewk_private.h:
8855        * efl/ewk/ewk_view.cpp:
8856        (ewk_view_context_menu_forward_event): inform browser a new context
8857        menu was created.
8858        (ewk_view_exceeded_database_quota): small fix to previous
8859        changed function.
8860        * efl/ewk/ewk_view.h:
8861
88622010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8863
8864        Reviewed by Kenneth Rohde Christiansen.
8865
8866        [EF] Remove compiler warnings and add test for switching page
8867        encoding.
8868        https://bugs.webkit.org/show_bug.cgi?id=39871
8869
8870        * efl/EWebLauncher/main.c:
8871        (print_history):
8872        (on_key_down):
8873        (main):
8874
88752010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8876
8877        Reviewed by Kenneth Rohde Christiansen.
8878
8879        [EFL] Allow client to override default database quota. We increase the
8880        default database quota to 1MB (it was incorrectly set to 1KB, which is
8881        too low) and add methods to allow client to iteratively database quota
8882        when it becomes greater than the allowed value.
8883        https://bugs.webkit.org/show_bug.cgi?id=39867
8884
8885        * efl/WebCoreSupport/ChromeClientEfl.cpp:
8886        (WebCore::ChromeClientEfl::exceededDatabaseQuota): reimplement method
8887        to allow client to increase database quota iteratively.
8888        * efl/ewk/ewk_private.h:
8889        * efl/ewk/ewk_settings.cpp:
8890        * efl/ewk/ewk_view.h:
8891
88922010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8893
8894        Reviewed by Kenneth Rohde Christiansen.
8895
8896        [EFL] Add default path to web database and methods to set it.
8897        If a default path is not set, it will default to "/", in which a
8898        normal user usually does not have write permission.
8899
8900        * efl/EWebLauncher/main.c: overwrite default directory with another
8901        one.
8902        (main):
8903        * efl/ewk/ewk_main.cpp:
8904        (ewk_init): add default path
8905        * efl/ewk/ewk_settings.cpp: add methods to set and get database path
8906        (ewk_settings_web_database_path_set):
8907        (ewk_settings_web_database_path_get):
8908        * efl/ewk/ewk_settings.h:
8909
89102010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8911
8912        Reviewed by Kenneth Rohde Christiansen.
8913
8914        [EFL] Fix wrongly set clipper. Now the scrollbars from main
8915        frame are shown even on a zoom level lower than 1.0.
8916
8917        * efl/ewk/ewk_view_single.c:
8918        (_ewk_view_single_smart_add):
8919        (_ewk_view_single_smart_backing_store_add):
8920        (ewk_view_single_smart_set):
8921
89222010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8923
8924        Reviewed by Kenneth Rohde Christiansen.
8925
8926        [EFL] Add support for Popup menus
8927        https://bugs.webkit.org/show_bug.cgi?id=39629
8928
8929        * efl/WebCoreSupport/ChromeClientEfl.cpp: implement methods to create
8930        and destroy popup menu.
8931        (WebCore::ChromeClientEfl::createSelectPopup): ditto.
8932        (WebCore::ChromeClientEfl::destroySelectPopup): ditto.
8933        * efl/WebCoreSupport/ChromeClientEfl.h: ditto.
8934        * efl/ewk/ewk_private.h: add function to call browser when a popup is
8935        created/deleted
8936
89372010-05-25  Joone Hur  <joone.hur@samsung.com>
8938
8939        Reviewed by Gustavo Noronha Silva.
8940
8941        [EFL] Build fix.
8942        http://webkit.org/b/39648
8943
8944        * efl/ewk/ewk_frame.cpp:
8945        (ewk_frame_zoom_get): Add missed namespace 
8946        (ewk_frame_zoom_set): Ditto.
8947        (ewk_frame_zoom_text_only_set): Ditto.
8948        * efl/ewk/ewk_view.cpp:
8949        (_ewk_view_priv_new): Add a null parameter when creating a Page.
8950
89512010-05-24  Darin Adler  <darin@apple.com>
8952
8953        Reviewed by Eric Seidel.
8954
8955        Move view-related functions from Frame to FrameView
8956        https://bugs.webkit.org/show_bug.cgi?id=39366
8957
8958        * efl/ewk/ewk_frame.cpp:
8959        (ewk_frame_editable_set): Removed call to empty function,
8960        removeEditingStyleFromBodyElement.
8961        (ewk_frame_zoom_get): Call function on FrameView.
8962        (ewk_frame_zoom_set): Ditto.
8963        (ewk_frame_zoom_text_only_set): Ditto.
8964
89652010-05-15  Leandro Pereira  <leandro@profusion.mobi>
8966
8967        Reviewed by Adam Treat.
8968
8969        [EFL] Add build system for the EFL port.
8970        http://webkit.org/b/37945
8971
8972        * CMakeLists.txt: Added.
8973        * CMakeListsEfl.txt: Added.
8974
89752010-05-14  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
8976
8977        Reviewed by David Levin.
8978
8979        [EF] Include missing header.
8980        http://webkit.org/b/38905
8981
8982        * efl/ewk/ewk_main.cpp: Include PageGroup.h
8983
89842010-05-08  Leandro Pereira  <leandro@profusion.mobi>
8985
8986        Reviewed by Laszlo Gombos.
8987
8988        [EFL] Only compile database stuff if ENABLE_DATABASE is set. 
8989        http://webkit.org/b/38777
8990
8991        * efl/WebCoreSupport/ChromeClientEfl.cpp:
8992
89932010-05-05  Dan Bernstein  <mitz@apple.com>
8994
8995        Reviewed by Simon Fraser.
8996
8997        <rdar://problem/7932072> Iframes in composited layers don’t repaint correctly (affects Yahoo! Mail with Flash Player 10.1)
8998        https://bugs.webkit.org/show_bug.cgi?id=38427
8999
9000        * WebKit.xcodeproj/project.pbxproj: Renamed WebClipView.m to WebClipView.mm and changed it to
9001        Objective-C++.
9002
90032010-05-03  Darin Adler  <darin@apple.com>
9004
9005        * English.lproj/Localizable.strings: Regenerated.
9006        * StringsNotToBeLocalized.txt: Updated for recent changes.
9007
90082010-05-03  Jens Alfke  <snej@chromium.org>
9009
9010        Reviewed by Darin Fisher.
9011
9012        [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient
9013        https://bugs.webkit.org/show_bug.cgi?id=38397
9014
9015        No tests (functionality is exposed only through native WebKit API.)
9016
9017        * efl/WebCoreSupport/FrameLoaderClientEfl.h:
9018        (WebCore::FrameLoaderClientEfl::dispatchWillSendSubmitEvent):
9019
90202010-04-22  Leandro Pereira  <leandro@profusion.mobi>
9021
9022        Reviewed by Gustavo Noronha Silva.
9023
9024        Implement findThemePath to locate the correct theme file instead of
9025        relying on a hardcoded location.
9026        http://webkit.org/b/37996
9027
9028        * efl/EWebLauncher/main.c:
9029        (findThemePath): Fix to locate the correct theme files.
9030        (main): Use findThemePath() instead of a hardcoded one.
9031
90322010-04-22  Leandro Pereira  <leandro@profusion.mobi>
9033
9034        Reviewed by Gustavo Noronha Silva.
9035
9036        Update efl/ewebkit.pc.in to match the variable substitution syntax
9037        of CMake.
9038        http://webkit.org/b/37999
9039
9040        * efl/ewebkit.pc.in: Updated.
9041
90422010-04-22  Leandro Pereira  <leandro@profusion.mobi>
9043
9044        Reviewed by Gustavo Noronha Silva.
9045
9046        Update EWebKit (EFL port) to match recent API changes.
9047        http://webkit.org/b/37997
9048
9049        * efl/ewk/ewk_frame.cpp:
9050        (ewk_frame_zoom_set): Change to use WebCore::ZoomMode.
9051        (ewk_frame_zoom_text_only_set): Change to use WebCore::ZoomMode.
9052        (_ewk_frame_handle_key_scrolling): s/WebCore::VK_/VK_/g
9053        (ewk_frame_plugin_create): Disable temporarily PluginView-related
9054        code until a proper plugin implementation is made.
9055        * efl/ewk/ewk_view.cpp: Fix typo in _parent_sc declaration.
9056        (ewk_view_selection_get): Fix a reference to WebCore::CString to
9057        WTF::CString.
9058
90592010-04-22  Leandro Pereira  <leandro@profusion.mobi>
9060
9061        Reviewed by Gustavo Noronha Silva.
9062
9063        Update EFL port files to match recent API changes.
9064        http://webkit.org/b/37876
9065
9066        * efl/WebCoreSupport/ChromeClientEfl.cpp:
9067        (kit): Added.
9068        (WebCore::ChromeClientEfl::ChromeClientEfl): Coding style fix.
9069        (WebCore::ChromeClientEfl::runBeforeUnloadConfirmPanel): Coding
9070        style fix.
9071        (WebCore::ChromeClientEfl::mouseDidMoveOverElement): Coding style fix.
9072        (WebCore::ChromeClientEfl::runOpenPanel): Implemented.
9073        (WebCore::ChromeClientEfl::cancelGeolocationPermissionRequestForFrame): Stubbed.
9074        (WebCore::ChromeClientEfl::cancelGeolocationPermissionForFrame): Stubbed.
9075        (WebCore::ChromeClientEfl::invalidateContents): Stubbed.
9076        (WebCore::ChromeClientEfl::invalidateWindow): Stubbed.
9077        (WebCore::ChromeClientEfl::invalidateContentsAndWindow): Implemented.
9078        (WebCore::ChromeClientEfl::invalidateContentsForSlowScroll): Implemented.
9079        (WebCore::ChromeClientEfl::scroll): Updated.
9080        (WebCore::ChromeClientEfl::iconForFiles): Stubbed.
9081        (WebCore::ChromeClientEfl::chooseIconForFiles): Stubbed.
9082        * efl/WebCoreSupport/ChromeClientEfl.h: Add new method prototypes.
9083        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
9084        (WebCore::FrameLoaderClientEfl::committedLoad): Call setEncoding()
9085        from FrameLoader::writer.
9086        (WebCore::FrameLoaderClientEfl::finishedLoading): Ditto.
9087        (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): Ditto.
9088        (WebCore::FrameLoaderClientEfl::setMainDocumentError): Ditto.
9089
90902010-04-21  Gustavo Sverzut Barbieri  <barbieri@profusion.mobi>
9091
9092        Reviewed by Nikolas Zimmermann.
9093
9094        Add missing EFL WebKit/efl theme files.
9095        http://webkit.org/b/37854
9096
9097        * efl/DefaultTheme/default.edc: Added.
9098        * efl/DefaultTheme/widget/button/button.edc: Added.
9099        * efl/DefaultTheme/widget/check/check.edc: Added.
9100        * efl/DefaultTheme/widget/combo/combo.edc: Added.
9101        * efl/DefaultTheme/widget/entry/entry.edc: Added.
9102        * efl/DefaultTheme/widget/file/file.edc: Added.
9103        * efl/DefaultTheme/widget/radio/radio.edc: Added.
9104        * efl/DefaultTheme/widget/scrollbar/scrollbar.edc: Added.
9105        * efl/DefaultTheme/widget/search/cancel/search_cancel.edc: Added.
9106        * efl/DefaultTheme/widget/search/decoration/search_decoration.edc: Added.
9107        * efl/DefaultTheme/widget/search/field/search_field.edc: Added.
9108
91092010-04-21  Gustavo Sverzut Barbieri  <barbieri@profusion.mobi>
9110
9111        Reviewed by Adam Roben.
9112
9113        Update EFL port to match recent API changes.
9114        http://webkit.org/b/37853
9115
9116        * efl/WebCoreSupport/EditorClientEfl.cpp:
9117        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
9118        (WebCore::FrameLoaderClientEfl::didTransferChildFrameToNewDocument):
9119        (WebCore::FrameLoaderClientEfl::objectContentType):
9120        (WebCore::FrameLoaderClientEfl::dispatchDidChangeIcons):
9121        (WebCore::FrameLoaderClientEfl::canShowMIMEType):
9122        * efl/WebCoreSupport/FrameLoaderClientEfl.h:
9123
91242010-04-15  Leandro Pereira  <leandro@profusion.mobi>
9125
9126        Reviewed by Kenneth Rohde Christiansen.
9127
9128        Add EFL port files to efl/WebCoreSupport.
9129        http://webkit.org/b/35915
9130
9131        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: Added.
9132        * efl/WebCoreSupport/FrameLoaderClientEfl.h: Added.
9133
91342010-04-15  Adam Roben  <aroben@apple.com>
9135
9136        Expose UserContentURLPattern as WebKit SPI
9137
9138        Fixes <http://webkit.org/b/37354>.
9139
9140        Reviewed by Tim Hatcher.
9141
9142        * WebKit.xcodeproj/project.pbxproj: Add WebUserContentURLPattern.
9143
91442010-04-15  Leandro Pereira  <leandro@profusion.mobi>
9145
9146        Reviewed by Kenneth Rohde Christiansen.
9147
9148        Add EFL port files to efl/WebCoreSupport.
9149        http://webkit.org/b/35918
9150
9151        * efl/WebCoreSupport/EditorClientEfl.cpp: Added.
9152        * efl/WebCoreSupport/EditorClientEfl.h: Added.
9153
91542010-04-10  Mark Rowe  <mrowe@apple.com>
9155
9156        Reviewed by Dan Bernstein.
9157
9158        <rdar://problem/7845305> Further adoption of formal protocols for delegates.
9159
9160        Move EmptyProtocolDefinitions.h down in to WebCore, and add the new protocols. Adopt the protocols in the appropriate places.
9161
9162        * WebKit.xcodeproj/project.pbxproj:
9163
91642010-04-07  Leandro Pereira  <leandro@profusion.mobi>
9165
9166        Reviewed by Kenneth Rohde Christiansen.
9167
9168        Add ewk_view (the high level object to acces the WebKit-EFL browser
9169        component) to efl/ewk.
9170        http://webkit.org/b/35932
9171
9172        * efl/ewk/ewk_view.cpp: Added.
9173        * efl/ewk/ewk_view.h: Added.
9174
91752010-04-05  Alexey Proskuryakov  <ap@apple.com>
9176
9177        Reviewed by Darin Adler.
9178
9179        https://bugs.webkit.org/show_bug.cgi?id=37111
9180        <rdar://problem/7790327> Draw replacement text when plug-in host crashes
9181
9182        https://bugs.webkit.org/show_bug.cgi?id=37111
9183        <rdar://problem/7790327> Draw replacement text when plug-in host crashes
9184
9185        * English.lproj/Localizable.strings: Added a string for plug-in failure.
9186
91872010-04-01  Leandro Pereira  <leandro@profusion.mobi>
9188
9189        Reviewed by Gustavo Noronha Silva.
9190
9191        Add EFL's pkg-config metadata file file to efl/.
9192        http://webkit.org/b/36766
9193
9194        * efl/ewebkit.pc.in: Added.
9195
91962010-03-30  Gavin Barraclough  <barraclough@apple.com>
9197
9198        Rubber stamped by Sam Weinig.
9199
9200        https://bugs.webkit.org/show_bug.cgi?id=36866
9201        Move CString to WTF
9202
9203        * efl/WebCoreSupport/ChromeClientEfl.cpp:
9204        * efl/ewk/ewk_frame.cpp:
9205        (ewk_frame_name_get):
9206        (ewk_frame_selection_get):
9207        (ewk_frame_uri_changed):
9208        * efl/ewk/ewk_history.cpp:
9209        * efl/ewk/ewk_settings.cpp:
9210
92112010-03-28  Alexey Proskuryakov  <ap@apple.com>
9212
9213        Build fix. Include WindowsKeyboardCodes.h instead of KeyboardCodes.h.
9214
9215        * efl/ewk/ewk_frame.cpp:
9216
92172010-03-22  Kevin Decker  <kdecker@apple.com>
9218
9219        Reviewed by Simon Fraser.
9220
9221        https://bugs.webkit.org/show_bug.cgi?id=36328
9222
9223        * WebKit.xcodeproj/project.pbxproj: Remove WebNullPluginView and nullplugin.tiff from the project.
9224
92252010-03-22  Darin Adler  <darin@apple.com>
9226
9227        * StringsNotToBeLocalized.txt: Updated for recent changes.
9228
92292010-03-22  Kevin Decker  <kdecker@apple.com>
9230
9231        Reviewed by John Sullivan.
9232
9233        https://bugs.webkit.org/show_bug.cgi?id=36328
9234
9235        * English.lproj/Localizable.strings: Added "Missing Plug-in" string.
9236
92372010-03-18  Leandro Pereira  <leandro@profusion.mobi>
9238
9239        Reviewed by Kenneth Rohde Christiansen.
9240
9241        Add EFL port files to efl/ewk.
9242        http://webkit.org/b/35931
9243
9244        * efl/ewk/ewk_settings.cpp: Added.
9245        * efl/ewk/ewk_settings.h: Added.
9246
92472010-03-17  Leandro Pereira  <leandro@profusion.mobi>
9248
9249        Reviewed by Kenneth Rohde Christiansen.
9250
9251        Add default theme files to efl/DefaultTheme.
9252        http://webkit.org/b/36240
9253
9254        * efl/DefaultTheme/widget/radio/img_radio_on.png: Added.
9255        * efl/DefaultTheme/radio/img_radio_off_hover.png: Added.
9256        * efl/DefaultTheme/radio/img_radio_on_hover.png: Added.
9257        * efl/DefaultTheme/radio/img_radio_off.png: Added.
9258        * efl/DefaultTheme/radio/img_radio_off_focus.png: Added.
9259        * efl/DefaultTheme/radio/img_radio_on_focus.png: Added.
9260        * efl/DefaultTheme/combo/combo_normal.png: Added.
9261        * efl/DefaultTheme/combo/combo_focus_button.png: Added.
9262        * efl/DefaultTheme/combo/combo_hover_button.png: Added.
9263        * efl/DefaultTheme/combo/combo_hover.png: Added.
9264        * efl/DefaultTheme/combo/combo_focus.png: Added.
9265        * efl/DefaultTheme/combo/combo_press_button.png: Added.
9266        * efl/DefaultTheme/combo/combo_normal_button.png: Added.
9267        * efl/DefaultTheme/combo/combo_press.png: Added.
9268        * efl/DefaultTheme/combo/icon.png: Added.
9269        * efl/DefaultTheme/file/file_normal.png: Added.
9270        * efl/DefaultTheme/file/file_press.png: Added.
9271        * efl/DefaultTheme/file/file_hover.png: Added.
9272        * efl/DefaultTheme/file/file_focus.png: Added.
9273        * efl/DefaultTheme/search/cancel/cancel_normal_button.png: Added.
9274        * efl/DefaultTheme/search/cancel/cancel_normal_button2.png: Added.
9275        * efl/DefaultTheme/search/decoration/decoration_normal_button.png: Added.
9276        * efl/DefaultTheme/search/field/field_focused.png: Added.
9277        * efl/DefaultTheme/search/field/field_normal.png: Added.
9278        * efl/DefaultTheme/search/field/field_hovered.png: Added.
9279        * efl/DefaultTheme/entry/img_normal.png: Added.
9280        * efl/DefaultTheme/entry/img_hovered.png: Added.
9281        * efl/DefaultTheme/entry/img_focused.png: Added.
9282        * efl/DefaultTheme/check/img_check_off_hover.png: Added.
9283        * efl/DefaultTheme/check/img_check_on.png: Added.
9284        * efl/DefaultTheme/check/img_check_off_focus.png: Added.
9285        * efl/DefaultTheme/check/img_check_on_focus.png: Added.
9286        * efl/DefaultTheme/check/img_check_off.png: Added.
9287        * efl/DefaultTheme/check/img_check_on_hover.png: Added.
9288        * efl/DefaultTheme/scrollbar/scrollbar_knob_h.png: Added.
9289        * efl/DefaultTheme/scrollbar/scrollbar_knob_v.png: Added.
9290        * efl/DefaultTheme/scrollbar/scrollbar_hilight.png: Added.
9291        * efl/DefaultTheme/scrollbar/scrollbar_v.png: Added.
9292        * efl/DefaultTheme/scrollbar/scrollbar_h.png: Added.
9293        * efl/DefaultTheme/button/img_button_normal.png: Added.
9294        * efl/DefaultTheme/button/img_button_focus.png: Added.
9295        * efl/DefaultTheme/button/img_button_hover.png: Added.
9296        * efl/DefaultTheme/button/img_button_press.png: Added.
9297
92982010-03-17  Leandro Pereira  <leandro@profusion.mobi>
9299
9300        Reviewed by Kenneth Rohde Christiansen.
9301
9302        Add EFL example browser to efl/EWebLauncher.
9303        http://webkit.org/b/36176
9304
9305        * efl/EWebLauncher/main.c: Added.
9306
93072010-03-16  Leandro Pereira  <leandro@profusion.mobi>
9308
9309        Reviewed by Kenneth Rohde Christiansen.
9310
9311        Add EFL port files to efl/WebCoreSupport.
9312        http://webkit.org/b/35916
9313
9314        * efl/WebCoreSupport/ContextMenuClientEfl.cpp: Added.
9315        * efl/WebCoreSupport/ContextMenuClientEfl.h: Added.
9316
93172010-03-16  Yury Semikhatsky  <yurys@chromium.org>
9318
9319        Reviewed by Pavel Feldman.
9320
9321        Introduce InspectorFrontendClient that provides InspectorFrontend with an interface to the embedder. InspectorClient now serves as a delegate for InspectorController and does not contain methods for managing inspector frontend window. That allows to create remote InspectorFrontendHost.
9322
9323        Introduce InspectorFrontendClient that would provide InspectorFrontend with an interface to the embedder
9324        https://bugs.webkit.org/show_bug.cgi?id=35036
9325
9326        * efl/WebCoreSupport/InspectorClientEfl.cpp:
9327        (WebCore::InspectorClientEfl::openInspectorFrontend):
9328        * efl/WebCoreSupport/InspectorClientEfl.h:
9329
93302010-03-13  Leandro Pereira  <leandro@profusion.mobi>
9331
9332        Reviewed by Kenneth Rohde Christiansen.
9333
9334        Add EFL port files to efl/ewk.
9335        http://webkit.org/b/35925
9336
9337        * efl/ewk/ewk_history.cpp: Added.
9338        * efl/ewk/ewk_history.h: Added.
9339
93402010-03-13  Leandro Pereira  <leandro@profusion.mobi>
9341
9342        Reviewed by Kenneth Rohde Christiansen.
9343
9344        Add EFL port files to efl/ewk.
9345        http://webkit.org/b/35928
9346
9347        * efl/ewk/ewk_main.cpp: Added.
9348        * efl/ewk/ewk_main.h: Added.
9349
93502010-03-13  Leandro Pereira  <leandro@profusion.mobi>
9351
9352        Reviewed by Kenneth Rohde Christiansen.
9353
9354        Add EFL port files to efl/ewk.
9355        http://webkit.org/b/35924
9356
9357        * efl/ewk/ewk_frame.cpp: Added.
9358        * efl/ewk/ewk_frame.h: Added.
9359
93602010-03-13  Leandro Pereira  <leandro@profusion.mobi>
9361
9362        Reviewed by Kenneth Rohde Christiansen.
9363
9364        Add EFL port files to efl/ewk.
9365        http://webkit.org/b/35936
9366
9367        * efl/ewk/ewk_view_single.c: Added.
9368
93692010-03-13  Leandro Pereira  <leandro@profusion.mobi>
9370
9371        Reviewed by Kenneth Rohde Christiansen.
9372
9373        Add EFL port files to efl/ewk.
9374        http://webkit.org/b/35929
9375
9376        * efl/ewk/ewk_util.cpp: Added.
9377        * efl/ewk/ewk_util.h: Added.
9378
93792010-03-13  Leandro Pereira  <leandro@profusion.mobi>
9380
9381        Reviewed by Kenneth Rohde Christiansen.
9382
9383        Add EFL port files to efl/ewk.
9384        http://webkit.org/b/35934
9385
9386        * efl/ewk/EWebKit.h: Added.
9387        * efl/ewk/ewk_eapi.h: Added.
9388        * efl/ewk/ewk_logging.h: Added.
9389        * efl/ewk/ewk_private.h: Added.
9390
93912010-03-11  Leandro Pereira  <leandro@profusion.mobi>
9392
9393        Reviewed by Gustavo Noronha Silva.
9394
9395        Add EFL port files to efl/WebCoreSupport.
9396        http://webkit.org/b/35917
9397
9398        * efl/WebCoreSupport/InspectorClientEfl.h: Added.
9399        * efl/WebCoreSupport/InspectorClientEfl.cpp: Added.
9400
94012010-03-11  Leandro Pereira  <leandro@profusion.mobi>
9402
9403        Reviewed by Gustavo Noronha Silva.
9404
9405        Add EFL port files to efl/WebCoreSupport.
9406        http://webkit.org/b/35914
9407
9408        * efl/WebCoreSupport/DragClientEfl.h: Added.
9409        * efl/WebCoreSupport/DragClientEfl.cpp: Added.
9410
94112010-03-11  Simon Fraser  <simon.fraser@apple.com>
9412
9413        Reviewed by Mark Rowe.
9414
9415        Sort the project file.
9416
9417        * WebKit.xcodeproj/project.pbxproj:
9418
94192010-03-10  Leandro Pereira  <leandro@profusion.mobi>
9420
9421        Reviewed by Holger Freyther.
9422
9423        Add EFL port files to efl/WebCoreSupport.
9424        http://webkit.org/b/35913
9425
9426        * efl/WebCoreSupport/ChromeClientEfl.cpp: Added.
9427        * efl/WebCoreSupport/ChromeClientEfl.h: Added.
9428
94292010-03-09  John Sullivan  <sullivan@apple.com>
9430
9431        Fixed localized string key collision. update-webkit-localized-strings now
9432        runs without errors.
9433
9434        Reviewed by Adam Roben.
9435
9436        * English.lproj/Localizable.strings:
9437        Regenerated.
9438
94392010-03-09  John Sullivan  <sullivan@apple.com>
9440
9441        * StringsNotToBeLocalized.txt:
9442        Brought this file up to date. update-webkit-localizable-strings still lists
9443        one key collision, but that's a separate issue.
9444
94452010-03-04  Mark Rowe  <mrowe@apple.com>
9446
9447        Reviewed by Sam Weinig.
9448
9449        Add a script to verify that WebKit framework headers are internally consistent.
9450
9451        * WebKit.xcodeproj/project.pbxproj: Run the script during the build and fail with
9452        an error should the consistency check fail.
9453
94542010-02-25  Alexey Proskuryakov  <ap@apple.com>
9455
9456        Reviewed by Geoffrey Garen.
9457
9458        https://bugs.webkit.org/show_bug.cgi?id=35394
9459        <rdar://problem/7685262> Make passing objects between Java and plug-ins work
9460
9461        * WebKit.xcodeproj/project.pbxproj: Added new files.
9462
94632010-02-04  Mark Rowe  <mrowe@apple.com>
9464
9465        Reviewed by Timothy Hatcher.
9466
9467        Build fix.  Remove a symbol corresponding to an inline function from the linker export
9468        file to prevent a weak external failure.
9469
9470        * WebKit.xcodeproj/project.pbxproj: Accommodate rename of script.
9471
94722010-02-04  John Sullivan  <sullivan@apple.com>
9473
9474        https://bugs.webkit.org/show_bug.cgi?id=34611
9475        WebLocalizedString() could use an assertion that it is being called on the main thread
9476
9477        Reviewed by Tim Hatcher.
9478
9479        * WebKit.xcodeproj/project.pbxproj:
9480        Updated for renamed file (WebLocalizableStrings.m -> WebLocalizableStrings.mm)
9481
94822010-01-29  Mark Rowe  <mrowe@apple.com>
9483
9484        Sort Xcode projects.
9485
9486        * WebKit.xcodeproj/project.pbxproj:
9487
94882010-01-19  Dan Bernstein  <mitz@apple.com>
9489
9490        Redo DumpRenderTree build fix without making WebTypesInternal.h a private header
9491
9492        * WebKit.xcodeproj/project.pbxproj:
9493
94942010-01-19  Simon Fraser  <simon.fraser@apple.com>
9495
9496        Build fix, no review.
9497
9498        Fix build of DumpRenderTree by making the header WebTypesInternal.h Private
9499        in WebKit.
9500
9501        * WebKit.xcodeproj/project.pbxproj:
9502
95032010-01-19  Jon Honeycutt  <jhoneycutt@apple.com>
9504
9505        MSAA: The child <option> elements of a non-multiple <select> are not
9506        exposed
9507
9508        https://bugs.webkit.org/show_bug.cgi?id=33773
9509        <rdar://problem/7550556>
9510
9511        Reviewed by Alice Liu.
9512
9513        * English.lproj/Localizable.strings:
9514        Add new localized strings.
9515
95162010-01-13  Kevin Decker  <kdecker@apple.com>
9517
9518        Reviewed by Mark Rowe.
9519
9520        https://bugs.webkit.org/show_bug.cgi?id=33610
9521        <rdar://problem/7288546> Silverlight full screen performance problem seen on Snow Leopard.
9522
9523         * WebKit.xcodeproj/project.pbxproj: Link the project against OpenGL.
9524
95252009-12-25  Darin Adler  <darin@apple.com>
9526
9527        * StringsNotToBeLocalized.txt: Updated for recent changes.
9528
95292009-12-18  Dan Bernstein  <mitz@apple.com>
9530
9531        Updated localizable strings after r52368
9532
9533        * English.lproj/Localizable.strings:
9534
95352009-12-18  Sam Weinig  <sam@webkit.org>
9536
9537        Reviewed by Dan Bernstein.
9538
9539        Add Mac WebKit side of the client based geolocation provider.
9540
9541        * WebKit.xcodeproj/project.pbxproj:
9542
95432009-12-16  Mark Rowe  <mrowe@apple.com>
9544
9545        Build fix.  Disable debug variants of WebKit frameworks.
9546
9547        * WebKit.xcodeproj/project.pbxproj:
9548
95492009-12-16  John Sullivan  <sullivan@apple.com>
9550
9551        Brought this file up to date, sans review.
9552
9553        * StringsNotToBeLocalized.txt:
9554
95552009-11-30  Mark Rowe  <mrowe@apple.com>
9556
9557        Use the correct path to Info.plist to avoid creating an empty file at the top of the WebKit directory.
9558
9559        * WebKit.xcodeproj/project.pbxproj:
9560
95612009-11-24  Dmitry Titov  <dimich@chromium.org>
9562
9563        Reviewed by Eric Seidel.
9564
9565        Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit
9566        https://bugs.webkit.org/show_bug.cgi?id=31444
9567
9568        * chromium/features.gypi:
9569
95702009-11-24  Mark Rowe  <mrowe@apple.com>
9571
9572        Fix production builds where the source tree may be read-only.
9573
9574        * WebKit.xcodeproj/project.pbxproj:
9575
95762009-11-20  Dave Hyatt  <hyatt@apple.com>
9577
9578        Reviewed by Oliver Hunt and Jon Honeycutt.
9579
9580        Add support for WebSerializedJSValue to WebKit.  This object wraps the SerializedScriptValue functionality in WebCore
9581        and exposes the ability to do JS value serialization/deserialization to WebKit clients.
9582
9583        * WebKit.xcodeproj/project.pbxproj:
9584
95852009-11-20  Chris Fleizach  <cfleizach@apple.com>
9586
9587        Reviewed by Beth Dakin.
9588
9589        WAI-ARIA: add support for 'math' role
9590        https://bugs.webkit.org/show_bug.cgi?id=31706
9591
9592        * English.lproj/Localizable.strings:
9593        * StringsNotToBeLocalized.txt:
9594
95952009-11-19  Eric Carlson  <eric.carlson@apple.com>
9596
9597        Reviewed by Dan Bernstein.
9598
9599        <rdar://problem/7035231>
9600        Support closed caption in <video> element
9601
9602        * English.lproj/Localizable.strings:
9603            Add strings for toggle captions button.
9604
96052009-11-18  Michelangelo De Simone  <micdesim@gmail.com>
9606
9607        Reviewed by Darin Adler.
9608
9609        Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
9610        Support for validationMessage attribute, as per HTML5 specs.
9611
9612        * English.lproj/Localizable.strings: new localizable strings
9613
96142009-11-18  Sam Weinig  <sam@webkit.org>
9615
9616        Reviewed by Anders Carlsson.
9617
9618        Make the Mac Geolocation API async.
9619
9620        * WebKit.xcodeproj/project.pbxproj: Remove WebGeolocation.
9621
96222009-11-13  Adam Roben  <aroben@apple.com>
9623
9624        Add WebFrameLoadDelegatePrivat.h to WebKit.xcodeproj
9625
9626        Fixes <http://webkit.org/b/31124> Tell the WebFrameLoadDelegate when
9627        window objects in isolated worlds are cleared
9628
9629        Reviewed by Dave Hyatt.
9630
9631        * WebKit.xcodeproj/project.pbxproj: Added
9632        WebFrameLoadDelegatePrivate.h, which already existed.
9633
96342009-11-12  Adam Roben  <aroben@apple.com>
9635
9636        Replace worldIDs with world objects
9637
9638        Part of <http://webkit.org/b/31414> Implement new SPI for dealing with
9639        user scripts/stylesheets and isolated worlds
9640
9641        Reviewed by Sam Weinig.
9642
9643        * WebKit.xcodeproj/project.pbxproj: Added WebScriptWorld to the project.
9644
96452009-11-12  Chris Fleizach  <cfleizach@apple.com>
9646
9647        Reviewed by Darin Adler.
9648
9649        ARIA: add alert type roles
9650        https://bugs.webkit.org/show_bug.cgi?id=31392
9651
9652        * English.lproj/Localizable.strings:
9653        * StringsNotToBeLocalized.txt:
9654
96552009-11-02  Eric Carlson  <eric.carlson@apple.com>
9656
9657        Reviewed by John Sullivan and Mark Rowe.
9658
9659        <rdar://problem/7356733> Voiceover does not read correct media controller time values
9660        
9661        Fix localized strings for media controller time values.
9662
9663        * English.lproj/Localizable.strings:
9664
96652009-11-02  Chris Fleizach  <cfleizach@apple.com>
9666
9667        Reviewed by Beth Dakin.
9668
9669        Support ARIA "tab" roles
9670        https://bugs.webkit.org/show_bug.cgi?id=30842
9671
9672        Add a localizable string for tab panel.
9673
9674        * English.lproj/Localizable.strings:
9675        * StringsNotToBeLocalized.txt:
9676
96772009-10-27  Dan Bernstein  <mitz@apple.com>
9678
9679        Reviewed by Darin Adler.
9680
9681        Updated license
9682
9683        * LICENSE:
9684
96852009-10-26  Sam Weinig  <sam@webkit.org>
9686
9687        Reviewed by Anders Carlsson.
9688
9689        Move some WebView event handling code into its own file, WebViewEventHandling.mm
9690
9691        * WebKit.xcodeproj/project.pbxproj:
9692
96932009-10-19  John Gregg  <johnnyg@google.com>
9694
9695        Reviewed by Dimitri Glazkov.
9696
9697        set ENABLE_NOTIFICATIONS=1 for Chromium
9698        https://bugs.webkit.org/show_bug.cgi?id=29949
9699
9700        * chromium/features.gypi:
9701
97022009-10-13  Drew Wilson  <atwilson@atwilson-macpro.local>
9703
9704        Reviewed by David Levin.
9705
9706        Enable SHARED_WORKERS for Chromium
9707        https://bugs.webkit.org/show_bug.cgi?id=30289
9708
9709        * chromium/features.gypi:
9710        Turned on ENABLE_SHARED_WORKERS by default. This doesn't actually turn on
9711        SharedWorkers yet, as Chromium overrides this flag in its feature_overrides.gypi.
9712
97132009-10-12  Yaar Schnitman  <yaar@chromium.org>
9714
9715        Reviewed by Dimitri Glazkov.
9716
9717        Chromium Port - Windows
9718        https://bugs.webkit.org/show_bug.cgi?id=29969
9719
9720        * chromium/DEPS: Added gtest dep required by windows and incremented some of the deps revisions.
9721
97222009-10-06  Simon Fraser  <simon.fraser@apple.com>
9723
9724        Reviewed by Mark Rowe.
9725
9726        accessibility/media-element.html crashes (and has incorrect result)
9727        https://bugs.webkit.org/show_bug.cgi?id=30108
9728
9729        Fix up the accessibilty label for the newly added fullscreen button,
9730        and update the test result accordingly.
9731
9732        * English.lproj/Localizable.strings:
9733
97342009-10-05  Kevin Decker  <kdecker@apple.com>
9735
9736        Reviewed by Dan Bernstein.
9737
9738        * WebKit.xcodeproj/project.pbxproj: Add WebPluginHalterClient to the project.
9739
97402009-10-05  Yaar Schnitman  <yaar@chromium.org>
9741
9742        Reviewed by Dimitri Glazkov.
9743
9744        One of the dependencies' SVN url was missing a @ before the revision number.
9745
9746        https://bugs.webkit.org/show_bug.cgi?id=30101
9747
9748        * chromium/DEPS:
9749
97502009-10-05  Pierre d'Herbemont  <pdherbemont@webkit.org>
9751
9752        Reviewed by Simon Fraser
9753        
9754        Support fullscreen in MediaPlayer (Mac)
9755        https://bugs.webkit.org/show_bug.cgi?id=26742
9756
9757        Add new files for video fullscreen.
9758
9759        * WebKit.xcodeproj/project.pbxproj:
9760
97612009-10-05  Pavel Feldman  <pfeldman@chromium.org>
9762
9763        Reviewed by Timothy Hatcher.
9764
9765        Web Inspector: add testing harness for Web Inspector.
9766
9767        https://bugs.webkit.org/show_bug.cgi?id=30010
9768
9769        * WebKit.xcodeproj/project.pbxproj:
9770
97712009-10-04  Fumitoshi Ukai  <ukai@chromium.org>
9772
9773        Reviewed by Eric Seidel
9774
9775        Enable Web Sockets in chromium build.
9776        https://bugs.webkit.org/show_bug.cgi?id=29917
9777
9778        * chromium/features.gypi:
9779
97802009-10-02  Yaar Schnitman  <yaar@chromium.org>
9781
9782        Reviewed by Dimitri Glazkov.
9783
9784        Added gyp_webkit that does a subset of the things gyp_chromium does
9785        plus some specialization for an upstream chromium build.
9786
9787        https://bugs.webkit.org/show_bug.cgi?id=29986
9788
9789        * chromium/DEPS: Points to gyp_webkit instead of gyp_chromium.
9790        * chromium/gyp_webkit: A new python file.
9791
97922009-10-01  Yaar Schnitman  <yaar@chromium.org>
9793
9794        Reviewed by Dimitri Glazkov.
9795
9796        Make it possible to override the list of feature defines when building
9797        downstream.
9798
9799        https://bugs.webkit.org/show_bug.cgi?id=29979
9800
9801        * chromium/features.gypi:
9802
98032009-10-01  Yaar Schnitman  <yaar@chromium.org>
9804
9805        Reviewed by Dimitri Glazkov.
9806
9807        Added windows-specific dependencies, updated some revisions and
9808        re-organized file to make revision tracking easier. Also removed
9809        extensions/v8 dependency that is no longer needed upstream.
9810
9811        https://bugs.webkit.org/show_bug.cgi?id=29973
9812
9813        * chromium/DEPS:
9814
98152009-09-30  Yaar Schnitman  <yaar@chromium.org>
9816
9817        Reviewed by Dimitri Glazkov.
9818
9819        1. Keeping up with downstream revisions.
9820        2. Turning off v8 snapshot build step.
9821
9822        https://bugs.webkit.org/show_bug.cgi?id=29928
9823
9824        * chromium/DEPS
9825
98262009-09-29  Brady Eidson  <beidson@apple.com>
9827
9828        Reviewed by John Sullivan.
9829
9830        WebKit Mac API should provide a delegate interface for global history.
9831        <rdar://problem/7042773> and https://webkit.org/b/29904
9832
9833        * WebKit.xcodeproj/project.pbxproj:
9834
98352009-09-28  Yaar Schnitman  <yaar@chromium.org>
9836
9837        Reviewed by Dimitri Glazkov.
9838
9839        https://bugs.webkit.org/show_bug.cgi?id=29722
9840
9841        * chromium/DEPS: Describes the chromium port's dependencies and
9842          is used by gclient to fetch them.
9843        * chromium/webkit.gyp: Currently only builds webcore but in
9844          the future will also build the webkit api.
9845
98462009-09-26  David Kilzer  <ddkilzer@apple.com>
9847
9848        Part 2 of 2: <http://webkit.org/b/29753> DerivedSources.make broken for non-Mac targets
9849
9850        Reviewed by Darin Adler.
9851
9852        Fix ENABLE_ORIENTATION_EVENTS for non-Mac platforms.
9853
9854        * chromium/features.gypi: Added 'ENABLE_ORIENTATION_EVENTS=0' to
9855        disable this feature by default.
9856
98572009-09-22  Yaar Schnitman  <yaar@chromium.org>
9858
9859        Reviewed by David Levin.
9860
9861        Create chromium directory and ported chromium.org's features.gypi for 
9862        the webkit chromium port.
9863
9864        https://bugs.webkit.org/show_bug.cgi?id=29617
9865
9866        * chromium/features.gypi: Added.
9867
98682009-09-21  Dan Bernstein  <mitz@apple.com>
9869
9870        Reviewed by Anders Carlsson.
9871
9872        <rdar://problem/4137135> iFrame with PDF not being handled correctly on
9873        usps.com
9874        https://bugs.webkit.org/show_bug.cgi?id=4151
9875
9876        * WebKit.xcodeproj/project.pbxproj: Added WebPDFDocumentExtras.{h,mm}
9877        and WebJSPDFDoc.{h,mm} and changed WebPDFRepresentation to
9878        Objective-C++.
9879
98802009-09-07  Steve Block  <steveblock@google.com>
9881
9882        Reviewed by Adam Barth.
9883
9884        Adds a mock Geolocation service. This will be used to provide predictable behavior of the
9885        Geolocation API for use in LayoutTests. Later changes will integrate the the mock
9886        Geolocation service with DumpRenderTree.
9887        https://bugs.webkit.org/show_bug.cgi?id=28264
9888
9889        * WebKit.xcodeproj/project.pbxproj: Modified. Adds WebGeolocationMock.
9890
98912009-09-03  John Sullivan  <sullivan@apple.com>
9892
9893        Reviewed by Adam Roben
9894
9895        * StringsNotToBeLocalized.txt:
9896        Brought this file up to date.
9897
98982009-08-31  Mark Rowe  <mrowe@apple.com>
9899
9900        Rubber-stamped by Beth Dakin.
9901
9902        Remove WebViewEditingContextMenu.nib and WebViewEditingContextMenuOld.nib.
9903        We stopped using these back in r18592 when we switched over to context menus
9904        driven by WebCore.
9905
9906        * English.lproj/WebViewEditingContextMenu.nib/classes.nib: Removed.
9907        * English.lproj/WebViewEditingContextMenu.nib/info.nib: Removed.
9908        * English.lproj/WebViewEditingContextMenu.nib/objects.nib: Removed.
9909        * English.lproj/WebViewEditingContextMenuOld.nib/classes.nib: Removed.
9910        * English.lproj/WebViewEditingContextMenuOld.nib/info.nib: Removed.
9911        * English.lproj/WebViewEditingContextMenuOld.nib/objects.nib: Removed.
9912        * WebKit.xcodeproj/project.pbxproj:
9913
99142009-08-28  Chris Fleizach  <cfleizach@apple.com>
9915
9916        Reviewed by John Sullivan.
9917
9918        update-webkit-localizable-strings script can no longer complete
9919        https://bugs.webkit.org/show_bug.cgi?id=28792
9920
9921        * English.lproj/Localizable.strings:
9922
99232009-08-27  John Sullivan  <sullivan@apple.com>
9924
9925        * StringsNotToBeLocalized.txt:
9926        Brought up to date, other than the problem mentioned in https://bugs.webkit.org/show_bug.cgi?id=28792
9927
99282009-08-25  Eric Carlson  <eric.carlson@apple.com>
9929
9930        Reviewed by Oliver Hunt.
9931
9932        <video> and <audio> controller should be accessible
9933        https://bugs.webkit.org/show_bug.cgi?id=28081
9934
9935        Add localized strings for media controller accessiblility.
9936
9937        * English.lproj/Localizable.strings:
9938
99392009-08-20  Chris Fleizach  <cfleizach@apple.com>
9940
9941        Reviewed by Darin Adler.
9942
9943        Enable various "grouping" ARIA roles
9944        https://bugs.webkit.org/show_bug.cgi?id=28486
9945
9946        * English.lproj/Localizable.strings:
9947
99482009-08-18  Drew Wilson  <atwilson@google.com>
9949
9950        Reviewed by Eric Seidel.
9951
9952        Need to extend DumpRenderTree to expose number of worker threads.
9953        https://bugs.webkit.org/show_bug.cgi?id=28292
9954
9955        * WebKit.xcodeproj/project.pbxproj:
9956        Added WebWorkersPrivate APIs to mac WebKit to expose workerThreadCount() for DumpRenderTree.
9957
99582009-08-06  Mark Rowe  <mrowe@apple.com>
9959
9960        Rubber-stamped by Sam Weinig.
9961
9962        Add explicit dependencies for our build verification scripts to ensure that they always run after linking has completed.
9963
9964        * WebKit.xcodeproj/project.pbxproj:
9965
99662009-08-06  Mark Rowe  <mrowe@apple.com>
9967
9968        Bring a little order to our otherwise out of control lives.
9969
9970        * WebKit.xcodeproj/project.pbxproj:
9971
99722009-08-06  Mark Rowe  <mrowe@apple.com>
9973
9974        Build fix.
9975
9976        Don't attempt to build a file that Anders just deleted.
9977
9978        * WebKit.xcodeproj/project.pbxproj:
9979
99802009-07-29  David Kilzer  <ddkilzer@apple.com>
9981
9982        <http://webkit.org/b/27788> Don't export WebPluginController.h as a private header
9983
9984        Reviewed by Mark Rowe.
9985
9986        WebPluginController.h includes WebPluginContainerCheck.h, which
9987        is not a private header.  Since WebPluginController.h doesn't
9988        appear to be used anywhere, remove its private header status.
9989
9990        * WebKit.xcodeproj/project.pbxproj: Remove private header
9991        attribute from WebPluginController.h.
9992
99932009-07-28  Maxime Simon  <simon.maxime@gmail.com>
9994
9995        Reviewed by David Levin.
9996
9997        Added FrameLoaderClient for Haiku WebCore support.
9998        https://bugs.webkit.org/show_bug.cgi?id=26952
9999
10000        * haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp: Added.
10001        (WebCore::FrameLoaderClientHaiku::FrameLoaderClientHaiku):
10002        (WebCore::FrameLoaderClientHaiku::setFrame):
10003        (WebCore::FrameLoaderClientHaiku::setWebView):
10004        (WebCore::FrameLoaderClientHaiku::detachFrameLoader):
10005        (WebCore::FrameLoaderClientHaiku::hasWebView):
10006        (WebCore::FrameLoaderClientHaiku::hasBackForwardList):
10007        (WebCore::FrameLoaderClientHaiku::resetBackForwardList):
10008        (WebCore::FrameLoaderClientHaiku::provisionalItemIsTarget):
10009        (WebCore::FrameLoaderClientHaiku::makeRepresentation):
10010        (WebCore::FrameLoaderClientHaiku::forceLayout):
10011        (WebCore::FrameLoaderClientHaiku::forceLayoutForNonHTML):
10012        (WebCore::FrameLoaderClientHaiku::updateHistoryForCommit):
10013        (WebCore::FrameLoaderClientHaiku::updateHistoryForBackForwardNavigation):
10014        (WebCore::FrameLoaderClientHaiku::updateHistoryForReload):
10015        (WebCore::FrameLoaderClientHaiku::updateHistoryForStandardLoad):
10016        (WebCore::FrameLoaderClientHaiku::updateHistoryForInternalLoad):
10017        (WebCore::FrameLoaderClientHaiku::updateHistoryAfterClientRedirect):
10018        (WebCore::FrameLoaderClientHaiku::setCopiesOnScroll):
10019        (WebCore::FrameLoaderClientHaiku::tokenForLoadErrorReset):
10020        (WebCore::FrameLoaderClientHaiku::resetAfterLoadError):
10021        (WebCore::FrameLoaderClientHaiku::doNotResetAfterLoadError):
10022        (WebCore::FrameLoaderClientHaiku::willCloseDocument):
10023        (WebCore::FrameLoaderClientHaiku::detachedFromParent2):
10024        (WebCore::FrameLoaderClientHaiku::detachedFromParent3):
10025        (WebCore::FrameLoaderClientHaiku::dispatchDidHandleOnloadEvents):
10026        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveServerRedirectForProvisionalLoad):
10027        (WebCore::FrameLoaderClientHaiku::dispatchDidCancelClientRedirect):
10028        (WebCore::FrameLoaderClientHaiku::dispatchWillPerformClientRedirect):
10029        (WebCore::FrameLoaderClientHaiku::dispatchDidChangeLocationWithinPage):
10030        (WebCore::FrameLoaderClientHaiku::dispatchWillClose):
10031        (WebCore::FrameLoaderClientHaiku::dispatchDidStartProvisionalLoad):
10032        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveTitle):
10033        (WebCore::FrameLoaderClientHaiku::dispatchDidCommitLoad):
10034        (WebCore::FrameLoaderClientHaiku::dispatchDidFinishDocumentLoad):
10035        (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoad):
10036        (WebCore::FrameLoaderClientHaiku::dispatchDidFirstLayout):
10037        (WebCore::FrameLoaderClientHaiku::dispatchDidFirstVisuallyNonEmptyLayout):
10038        (WebCore::FrameLoaderClientHaiku::dispatchShow):
10039        (WebCore::FrameLoaderClientHaiku::cancelPolicyCheck):
10040        (WebCore::FrameLoaderClientHaiku::dispatchWillSubmitForm):
10041        (WebCore::FrameLoaderClientHaiku::dispatchDidLoadMainResource):
10042        (WebCore::FrameLoaderClientHaiku::revertToProvisionalState):
10043        (WebCore::FrameLoaderClientHaiku::postProgressStartedNotification):
10044        (WebCore::FrameLoaderClientHaiku::postProgressEstimateChangedNotification):
10045        (WebCore::FrameLoaderClientHaiku::postProgressFinishedNotification):
10046        (WebCore::FrameLoaderClientHaiku::progressStarted):
10047        (WebCore::FrameLoaderClientHaiku::progressCompleted):
10048        (WebCore::FrameLoaderClientHaiku::setMainFrameDocumentReady):
10049        (WebCore::FrameLoaderClientHaiku::willChangeTitle):
10050        (WebCore::FrameLoaderClientHaiku::didChangeTitle):
10051        (WebCore::FrameLoaderClientHaiku::finishedLoading):
10052        (WebCore::FrameLoaderClientHaiku::canShowMIMEType):
10053        (WebCore::FrameLoaderClientHaiku::representationExistsForURLScheme):
10054        (WebCore::FrameLoaderClientHaiku::generatedMIMETypeForURLScheme):
10055        (WebCore::FrameLoaderClientHaiku::frameLoadCompleted):
10056        (WebCore::FrameLoaderClientHaiku::saveViewStateToItem):
10057        (WebCore::FrameLoaderClientHaiku::restoreViewState):
10058        (WebCore::FrameLoaderClientHaiku::restoreScrollPositionAndViewState):
10059        (WebCore::FrameLoaderClientHaiku::provisionalLoadStarted):
10060        (WebCore::FrameLoaderClientHaiku::shouldTreatURLAsSameAsCurrent):
10061        (WebCore::FrameLoaderClientHaiku::addHistoryItemForFragmentScroll):
10062        (WebCore::FrameLoaderClientHaiku::didFinishLoad):
10063        (WebCore::FrameLoaderClientHaiku::prepareForDataSourceReplacement):
10064        (WebCore::FrameLoaderClientHaiku::setTitle):
10065        (WebCore::FrameLoaderClientHaiku::userAgent):
10066        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveIcon):
10067        (WebCore::FrameLoaderClientHaiku::frameLoaderDestroyed):
10068        (WebCore::FrameLoaderClientHaiku::canHandleRequest):
10069        (WebCore::FrameLoaderClientHaiku::partClearedInBegin):
10070        (WebCore::FrameLoaderClientHaiku::updateGlobalHistory):
10071        (WebCore::FrameLoaderClientHaiku::updateGlobalHistoryRedirectLinks):
10072        (WebCore::FrameLoaderClientHaiku::shouldGoToHistoryItem):
10073        (WebCore::FrameLoaderClientHaiku::saveScrollPositionAndViewStateToItem):
10074        (WebCore::FrameLoaderClientHaiku::canCachePage):
10075        (WebCore::FrameLoaderClientHaiku::setMainDocumentError):
10076        (WebCore::FrameLoaderClientHaiku::committedLoad):
10077        (WebCore::FrameLoaderClientHaiku::cancelledError):
10078        (WebCore::FrameLoaderClientHaiku::blockedError):
10079        (WebCore::FrameLoaderClientHaiku::cannotShowURLError):
10080        (WebCore::FrameLoaderClientHaiku::interruptForPolicyChangeError):
10081        (WebCore::FrameLoaderClientHaiku::cannotShowMIMETypeError):
10082        (WebCore::FrameLoaderClientHaiku::fileDoesNotExistError):
10083        (WebCore::FrameLoaderClientHaiku::shouldFallBack):
10084        (WebCore::FrameLoaderClientHaiku::createDocumentLoader):
10085        (WebCore::FrameLoaderClientHaiku::download):
10086        (WebCore::FrameLoaderClientHaiku::assignIdentifierToInitialRequest):
10087        (WebCore::FrameLoaderClientHaiku::dispatchWillSendRequest):
10088        (WebCore::FrameLoaderClientHaiku::shouldUseCredentialStorage):
10089        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveAuthenticationChallenge):
10090        (WebCore::FrameLoaderClientHaiku::dispatchDidCancelAuthenticationChallenge):
10091        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveResponse):
10092        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveContentLength):
10093        (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoading):
10094        (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoading):
10095        (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceFromMemoryCache):
10096        (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceByXMLHttpRequest):
10097        (WebCore::FrameLoaderClientHaiku::dispatchDidFailProvisionalLoad):
10098        (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoad):
10099        (WebCore::FrameLoaderClientHaiku::dispatchCreatePage):
10100        (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForMIMEType):
10101        (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNewWindowAction):
10102        (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNavigationAction):
10103        (WebCore::FrameLoaderClientHaiku::dispatchUnableToImplementPolicy):
10104        (WebCore::FrameLoaderClientHaiku::startDownload):
10105        (WebCore::FrameLoaderClientHaiku::createFrame):
10106        (WebCore::FrameLoaderClientHaiku::objectContentType):
10107        (WebCore::FrameLoaderClientHaiku::createPlugin):
10108        (WebCore::FrameLoaderClientHaiku::redirectDataToPlugin):
10109        (WebCore::FrameLoaderClientHaiku::pluginWillHandleLoadError):
10110        (WebCore::FrameLoaderClientHaiku::createJavaAppletWidget):
10111        (WebCore::FrameLoaderClientHaiku::overrideMediaType):
10112        (WebCore::FrameLoaderClientHaiku::windowObjectCleared):
10113        (WebCore::FrameLoaderClientHaiku::documentElementAvailable):
10114        (WebCore::FrameLoaderClientHaiku::didPerformFirstNavigation):
10115        (WebCore::FrameLoaderClientHaiku::registerForIconNotification):
10116        (WebCore::FrameLoaderClientHaiku::savePlatformDataToCachedFrame):
10117        (WebCore::FrameLoaderClientHaiku::transitionToCommittedFromCachedFrame):
10118        (WebCore::FrameLoaderClientHaiku::transitionToCommittedForNewPage):
10119        * haiku/WebCoreSupport/FrameLoaderClientHaiku.h: Added.
10120        (WebCore::FrameLoaderClientHaiku::~FrameLoaderClientHaiku):
10121
101222009-07-28  Maxime Simon  <simon.maxime@gmail.com>
10123
10124        Reviewed by David Levin.
10125
10126        Added ChromeClient for Haiku WebCore support.
10127        https://bugs.webkit.org/show_bug.cgi?id=26952
10128
10129        * haiku/WebCoreSupport/ChromeClientHaiku.cpp: Added.
10130        (WebCore::ChromeClientHaiku::ChromeClientHaiku):
10131        (WebCore::ChromeClientHaiku::~ChromeClientHaiku):
10132        (WebCore::ChromeClientHaiku::chromeDestroyed):
10133        (WebCore::ChromeClientHaiku::setWindowRect):
10134        (WebCore::ChromeClientHaiku::windowRect):
10135        (WebCore::ChromeClientHaiku::pageRect):
10136        (WebCore::ChromeClientHaiku::scaleFactor):
10137        (WebCore::ChromeClientHaiku::focus):
10138        (WebCore::ChromeClientHaiku::unfocus):
10139        (WebCore::ChromeClientHaiku::canTakeFocus):
10140        (WebCore::ChromeClientHaiku::takeFocus):
10141        (WebCore::ChromeClientHaiku::createWindow):
10142        (WebCore::ChromeClientHaiku::createModalDialog):
10143        (WebCore::ChromeClientHaiku::show):
10144        (WebCore::ChromeClientHaiku::canRunModal):
10145        (WebCore::ChromeClientHaiku::runModal):
10146        (WebCore::ChromeClientHaiku::setToolbarsVisible):
10147        (WebCore::ChromeClientHaiku::toolbarsVisible):
10148        (WebCore::ChromeClientHaiku::setStatusbarVisible):
10149        (WebCore::ChromeClientHaiku::statusbarVisible):
10150        (WebCore::ChromeClientHaiku::setScrollbarsVisible):
10151        (WebCore::ChromeClientHaiku::scrollbarsVisible):
10152        (WebCore::ChromeClientHaiku::setMenubarVisible):
10153        (WebCore::ChromeClientHaiku::menubarVisible):
10154        (WebCore::ChromeClientHaiku::setResizable):
10155        (WebCore::ChromeClientHaiku::addMessageToConsole):
10156        (WebCore::ChromeClientHaiku::canRunBeforeUnloadConfirmPanel):
10157        (WebCore::ChromeClientHaiku::runBeforeUnloadConfirmPanel):
10158        (WebCore::ChromeClientHaiku::closeWindowSoon):
10159        (WebCore::ChromeClientHaiku::runJavaScriptAlert):
10160        (WebCore::ChromeClientHaiku::runJavaScriptConfirm):
10161        (WebCore::ChromeClientHaiku::runJavaScriptPrompt):
10162        (WebCore::ChromeClientHaiku::setStatusbarText):
10163        (WebCore::ChromeClientHaiku::shouldInterruptJavaScript):
10164        (WebCore::ChromeClientHaiku::tabsToLinks):
10165        (WebCore::ChromeClientHaiku::windowResizerRect):
10166        (WebCore::ChromeClientHaiku::repaint):
10167        (WebCore::ChromeClientHaiku::scroll):
10168        (WebCore::ChromeClientHaiku::screenToWindow):
10169        (WebCore::ChromeClientHaiku::windowToScreen):
10170        (WebCore::ChromeClientHaiku::platformWindow):
10171        (WebCore::ChromeClientHaiku::contentsSizeChanged):
10172        (WebCore::ChromeClientHaiku::scrollRectIntoView):
10173        (WebCore::ChromeClientHaiku::addToDirtyRegion):
10174        (WebCore::ChromeClientHaiku::scrollBackingStore):
10175        (WebCore::ChromeClientHaiku::updateBackingStore):
10176        (WebCore::ChromeClientHaiku::mouseDidMoveOverElement):
10177        (WebCore::ChromeClientHaiku::setToolTip):
10178        (WebCore::ChromeClientHaiku::print):
10179        (WebCore::ChromeClientHaiku::exceededDatabaseQuota):
10180        (WebCore::ChromeClientWx::reachedMaxAppCacheSize):
10181        (WebCore::ChromeClientHaiku::requestGeolocationPermissionForFrame):
10182        (WebCore::ChromeClientHaiku::runOpenPanel):
10183        (WebCore::ChromeClientHaiku::setCursor):
10184        (WebCore::ChromeClientHaiku::formStateDidChange):
10185        (WebCore::ChromeClientHaiku::createHTMLParserQuirks):
10186        * haiku/WebCoreSupport/ChromeClientHaiku.h: Added.
10187
101882009-07-28  Robert Hogan  <robert@roberthogan.net>
10189
10190        Reviewed by Simon Hausmann.
10191
10192        Add WebKit version API to Qt.
10193
10194        Get the current version of WebKit from WebKit/mac/Configurations/Version.xcconfig
10195        at compile time and make it available to webkit ports through WebKitVersion.h.
10196
10197        https://bugs.webkit.org/show_bug.cgi?id=27158
10198
10199        * scripts/generate-webkitversion.pl: Added
10200
102012009-07-24  Andrei Popescu  <andreip@google.com>
10202
10203        ApplicationCache should have size limit
10204        https://bugs.webkit.org/show_bug.cgi?id=22700
10205        
10206        Updated the project after adding WebApplicationCache.h/mm
10207
10208        * WebKit.xcodeproj/project.pbxproj:
10209
102102009-07-16  Maxime Simon  <simon.maxime@gmail.com>
10211
10212        Reviewed by Eric Seidel.
10213
10214        Added InspectorClient for Haiku WebCore support.
10215        https://bugs.webkit.org/show_bug.cgi?id=26952
10216
10217        Adding two files, InspectorClientHaiku.h and InspectorClientHaiku.cpp
10218
10219        * haiku/WebCoreSupport/InspectorClientHaiku.cpp: Added.
10220        (WebCore::InspectorClientHaiku::inspectorDestroyed):
10221        (WebCore::InspectorClientHaiku::createPage):
10222        (WebCore::InspectorClientHaiku::localizedStringsURL):
10223        (WebCore::InspectorClientHaiku::hiddenPanels):
10224        (WebCore::InspectorClientHaiku::showWindow):
10225        (WebCore::InspectorClientHaiku::closeWindow):
10226        (WebCore::InspectorClientHaiku::attachWindow):
10227        (WebCore::InspectorClientHaiku::detachWindow):
10228        (WebCore::InspectorClientHaiku::setAttachedWindowHeight):
10229        (WebCore::InspectorClientHaiku::highlight):
10230        (WebCore::InspectorClientHaiku::hideHighlight):
10231        (WebCore::InspectorClientHaiku::inspectedURLChanged):
10232        (WebCore::InspectorClientHaiku::populateSetting):
10233        (WebCore::InspectorClientHaiku::storeSetting):
10234        (WebCore::InspectorClientHaiku::removeSetting):
10235        * haiku/WebCoreSupport/InspectorClientHaiku.h: Added.
10236
102372009-07-16  Maxime Simon  <simon.maxime@gmail.com>
10238
10239        Reviewed by Oliver Hunt.
10240
10241        Added EditorClient for Haiku WebCore support.
10242        https://bugs.webkit.org/show_bug.cgi?id=26952
10243
10244        Adding two files, EditorClientHaiku.h and EditorClientHaiku.cpp
10245
10246        * haiku/WebCoreSupport/EditorClientHaiku.cpp: Added.
10247        (WebCore::EditorClientHaiku::EditorClientHaiku):
10248        (WebCore::EditorClientHaiku::setPage):
10249        (WebCore::EditorClientHaiku::pageDestroyed):
10250        (WebCore::EditorClientHaiku::shouldDeleteRange):
10251        (WebCore::EditorClientHaiku::shouldShowDeleteInterface):
10252        (WebCore::EditorClientHaiku::smartInsertDeleteEnabled):
10253        (WebCore::EditorClientHaiku::isSelectTrailingWhitespaceEnabled):
10254        (WebCore::EditorClientHaiku::isContinuousSpellCheckingEnabled):
10255        (WebCore::EditorClientHaiku::toggleContinuousSpellChecking):
10256        (WebCore::EditorClientHaiku::isGrammarCheckingEnabled):
10257        (WebCore::EditorClientHaiku::toggleGrammarChecking):
10258        (WebCore::EditorClientHaiku::spellCheckerDocumentTag):
10259        (WebCore::EditorClientHaiku::isEditable):
10260        (WebCore::EditorClientHaiku::shouldBeginEditing):
10261        (WebCore::EditorClientHaiku::shouldEndEditing):
10262        (WebCore::EditorClientHaiku::shouldInsertNode):
10263        (WebCore::EditorClientHaiku::shouldInsertText):
10264        (WebCore::EditorClientHaiku::shouldChangeSelectedRange):
10265        (WebCore::EditorClientHaiku::shouldApplyStyle):
10266        (WebCore::EditorClientHaiku::shouldMoveRangeAfterDelete):
10267        (WebCore::EditorClientHaiku::didBeginEditing):
10268        (WebCore::EditorClientHaiku::respondToChangedContents):
10269        (WebCore::EditorClientHaiku::respondToChangedSelection):
10270        (WebCore::EditorClientHaiku::didEndEditing):
10271        (WebCore::EditorClientHaiku::didWriteSelectionToPasteboard):
10272        (WebCore::EditorClientHaiku::didSetSelectionTypesForPasteboard):
10273        (WebCore::EditorClientHaiku::registerCommandForUndo):
10274        (WebCore::EditorClientHaiku::registerCommandForRedo):
10275        (WebCore::EditorClientHaiku::clearUndoRedoOperations):
10276        (WebCore::EditorClientHaiku::canUndo):
10277        (WebCore::EditorClientHaiku::canRedo):
10278        (WebCore::EditorClientHaiku::undo):
10279        (WebCore::EditorClientHaiku::redo):
10280        (WebCore::EditorClientHaiku::handleKeyboardEvent):
10281        (WebCore::EditorClientHaiku::handleInputMethodKeydown):
10282        (WebCore::EditorClientHaiku::textFieldDidBeginEditing):
10283        (WebCore::EditorClientHaiku::textFieldDidEndEditing):
10284        (WebCore::EditorClientHaiku::textDidChangeInTextField):
10285        (WebCore::EditorClientHaiku::doTextFieldCommandFromEvent):
10286        (WebCore::EditorClientHaiku::textWillBeDeletedInTextField):
10287        (WebCore::EditorClientHaiku::textDidChangeInTextArea):
10288        (WebCore::EditorClientHaiku::ignoreWordInSpellDocument):
10289        (WebCore::EditorClientHaiku::learnWord):
10290        (WebCore::EditorClientHaiku::checkSpellingOfString):
10291        (WebCore::EditorClientHaiku::getAutoCorrectSuggestionForMisspelledWord):
10292        (WebCore::EditorClientHaiku::checkGrammarOfString):
10293        (WebCore::EditorClientHaiku::updateSpellingUIWithGrammarString):
10294        (WebCore::EditorClientHaiku::updateSpellingUIWithMisspelledWord):
10295        (WebCore::EditorClientHaiku::showSpellingUI):
10296        (WebCore::EditorClientHaiku::spellingUIIsShowing):
10297        (WebCore::EditorClientHaiku::getGuessesForWord):
10298        (WebCore::EditorClientHaiku::setInputMethodState):
10299        (WebCore::EditorClientHaiku::isEditing):
10300        * haiku/WebCoreSupport/EditorClientHaiku.h: Added.
10301
103022009-07-16  Maxime Simon  <simon.maxime@gmail.com>
10303
10304        Reviewed by Eric Seidel.
10305
10306        Added DragClient for Haiku WebCore support.
10307        https://bugs.webkit.org/show_bug.cgi?id=26952
10308
10309        Adding two files, DragClientHaiku.h and DragClientHaiku.cpp
10310
10311        * haiku/WebCoreSupport/DragClientHaiku.cpp: Added.
10312        (WebCore::DragClientHaiku::actionMaskForDrag):
10313        (WebCore::DragClientHaiku::willPerformDragDestinationAction):
10314        (WebCore::DragClientHaiku::dragControllerDestroyed):
10315        (WebCore::DragClientHaiku::dragSourceActionMaskForPoint):
10316        (WebCore::DragClientHaiku::willPerformDragSourceAction):
10317        (WebCore::DragClientHaiku::startDrag):
10318        (WebCore::DragClientHaiku::createDragImageForLink):
10319        * haiku/WebCoreSupport/DragClientHaiku.h: Added.
10320
103212009-07-16  Maxime Simon  <simon.maxime@gmail.com>
10322
10323        Reviewed by Oliver Hunt.
10324
10325        Added ContextMenuClient for Haiku WebCore support.
10326        https://bugs.webkit.org/show_bug.cgi?id=26952
10327
10328        Adding two files, ContextMenuClientHaiku.h
10329        and ContextMenuClientHaiku.cpp
10330
10331        * haiku/WebCoreSupport/ContextMenuClientHaiku.cpp: Added.
10332        (WebCore::ContextMenuClientHaiku::contextMenuDestroyed):
10333        (WebCore::ContextMenuClientHaiku::getCustomMenuFromDefaultItems):
10334        (WebCore::ContextMenuClientHaiku::contextMenuItemSelected):
10335        (WebCore::ContextMenuClientHaiku::downloadURL):
10336        (WebCore::ContextMenuClientHaiku::lookUpInDictionary):
10337        (WebCore::ContextMenuClientHaiku::speak):
10338        (WebCore::ContextMenuClientHaiku::isSpeaking):
10339        (WebCore::ContextMenuClientHaiku::stopSpeaking):
10340        (WebCore::ContextMenuClientHaiku::searchWithGoogle):
10341        * haiku/WebCoreSupport/ContextMenuClientHaiku.h: Added.
10342
103432009-07-10  Adam Roben  <aroben@apple.com>
10344
10345        Sort all our Xcode projects
10346
10347        Accomplished using sort-Xcode-project-file.
10348
10349        Requested by Dave Kilzer.
10350
10351        * WebKit.xcodeproj/project.pbxproj:
10352
103532009-07-02  Adam Roben  <aroben@apple.com>
10354
10355        Fix warnings from update-webkit-localizable-strings
10356
10357        Rubber-stamped by Eric Carlson.
10358
10359        * English.lproj/Localizable.strings: Updated.
10360
103612009-07-02  Adam Roben  <aroben@apple.com>
10362
10363        Update StringsNotToBeLocalized.txt for (not so) recent changes
10364
10365        Bug 26926: StringsNotToBeLocalized.txt is out-of-date
10366        <https://bugs.webkit.org/show_bug.cgi?id=26926>
10367
10368        Reviewed by John Sullivan.
10369
10370        * StringsNotToBeLocalized.txt:
10371
103722009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
10373
10374        Reviewed by Simon Fraser.
10375
10376        <rdar://problem/6518119>
10377
10378        Add localized strings for media controller status messages.
10379
10380        * English.lproj/Localizable.strings: Localized text.
10381
103822009-06-08  Dan Bernstein  <mitz@apple.com>
10383
10384        Rubber-stamped by Mark Rowe.
10385
10386        - updated the project after giving Objective-C++ the .mm extension
10387
10388        * WebKit.xcodeproj/project.pbxproj:
10389
103902009-06-04  Sam Weinig  <sam@webkit.org>
10391
10392        Reviewed by Alice Liu.
10393
10394        Move WebView internal data into WebViewData.h/mm.
10395
10396        * WebKit.xcodeproj/project.pbxproj:
10397
103982009-06-03  Sam Weinig  <sam@webkit.org>
10399
10400        Reviewed by Mark Rowe.
10401
10402        Added WebDelegateImplementationCaching.h/mm
10403
10404        * WebKit.xcodeproj/project.pbxproj:
10405
104062009-06-03  Sam Weinig  <sam@webkit.org>
10407
10408        Reviewed by Mark Rowe.
10409
10410        Add WebViewInternal.mm.
10411
10412        * WebKit.xcodeproj/project.pbxproj:
10413
104142009-06-03  Dan Bernstein  <mitz@apple.com>
10415
10416        Reviewed by Anders Carlsson.
10417
10418        - WebKit project part of eliminating WebCoreTextRenderer
10419
10420        * WebKit.xcodeproj/project.pbxproj: Changed WebKitNSStringExtras.m to
10421            compile as Objective-C++.
10422
104232009-06-01  Darin Adler  <darin@apple.com>
10424
10425        Reviewed by Maciej Stachowiak.
10426
10427        Bug 26113: break WebTextCompletionController out into its own source file
10428        https://bugs.webkit.org/show_bug.cgi?id=26113
10429
10430        * WebKit.xcodeproj/project.pbxproj: Add WebTextCompletionController.h/mm.
10431
104322009-05-28  Mark Rowe  <mrowe@apple.com>
10433
10434        Rubber-stamped by Anders Carlsson.
10435
10436        Symlink WebKitPluginHost.app in to place if needed.
10437
10438        * WebKit.xcodeproj/project.pbxproj:
10439
104402009-05-24  Darin Adler  <darin@apple.com>
10441
10442        * StringsNotToBeLocalized.txt: Updated for recent changes. Got rid of most full-file exceptions.
10443
104442009-05-16  Anders Carlsson  <andersca@apple.com>
10445
10446        Reviewed by Sam Weinig and Dan Bernstein.
10447
10448        Fix <rdar://problem/6889644>.
10449        
10450        * English.lproj/Localizable.strings:
10451
104522009-05-10  Alexey Proskuryakov  <ap@webkit.org>
10453
10454        Reviewed by Dan Bernstein.
10455
10456        <rdar://problem/6870383> Have to enter credentials twice when downloading from a protected page
10457
10458        * WebKit.xcodeproj/project.pbxproj: Renamed Misc/WebDownload.m as WebDownload.mm, so that
10459        it could use C++ code from AuthenticaitonMac.h.
10460
104612009-04-27  Douglas R. Davidson  <ddavidso@apple.com>
10462
10463        Add localizable strings for 
10464        <rdar://problem/6724106> WebViews need to implement text checking
10465
10466        Reviewed by Justin Garcia.
10467
10468        * English.lproj/Localizable.strings:
10469
104702009-04-27  Kevin Decker  <kdecker@apple.com>
10471
10472        Reviewed by Anders Carlsson.
10473                
10474        <rdar://problem/6352982>
10475
10476        * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckContextInfo.mm to the project.
10477
104782009-04-23  Kevin Decker  <kdecker@apple.com>
10479
10480        Reviewed by Anders Carlsson.
10481
10482        * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckPrivate.mm and header to the project.
10483
104842009-04-21  Adam Roben  <aroben@apple.com>
10485
10486        Update StringsNotToBeLocalized.txt for recent changes
10487
10488        Rubber-stamped by John Sullivan.
10489
10490        * StringsNotToBeLocalized.txt:
10491
104922009-04-19  Darin Adler  <darin@apple.com>
10493
10494        * StringsNotToBeLocalized.txt: Updated for recent changes.
10495
104962009-04-17  David Kilzer  <ddkilzer@apple.com>
10497
10498        Simplify FEATURE_DEFINES definition
10499
10500        Reviewed by Darin Adler.
10501
10502        This moves FEATURE_DEFINES and its related ENABLE_FEATURE_NAME
10503        variables to their own FeatureDefines.xcconfig file.  It also
10504        extracts a new ENABLE_GEOLOCATION variable so that
10505        FEATURE_DEFINES only needs to be defined once.
10506
10507        * WebKit.xcodeproj/project.pbxproj: Added
10508        FeatureDefines.xcconfig file.
10509
105102009-04-10  Timothy Hatcher  <timothy@apple.com>
10511
10512        Remove DOMDocumentPrivate.h now that <rdar://problem/6730996> is fixed.
10513
10514        Rubber-stamped by Mark Rowe.
10515
10516        * WebKit.xcodeproj/project.pbxproj:
10517
105182009-04-09  Mike Thole  <mthole@apple.com>
10519
10520        Reviewed by Adam Roben.
10521
10522        * WebKit.xcodeproj/project.pbxproj:
10523            Set the Localizable.strings encoding to UTF-16.
10524
105252009-04-07  Anders Carlsson  <andersca@apple.com>
10526
10527        Try to fix the Leopard build once more.
10528
10529        * WebKit.xcodeproj/project.pbxproj:
10530
105312009-04-07  Anders Carlsson  <andersca@apple.com>
10532
10533        Another attempt at fixing the build.
10534        
10535        * WebKit.xcodeproj/project.pbxproj:
10536
105372009-04-02  Adele Peterson  <adele@apple.com>
10538
10539        Reviewed by Darin Adler.
10540
10541        * WebKit.xcodeproj/project.pbxproj: 
10542        Add WebDOMOperationsInternal.h and make WebDOMOperationsPrivate.h private. 
10543
105442009-04-01  Greg Bolsinga  <bolsinga@apple.com>
10545
10546        Reviewed by Mark Rowe.
10547
10548        https://bugs.webkit.org/show_bug.cgi?id=24990
10549        Put SECTORDER_FLAGS into xcconfig files.
10550
10551        * WebKit.xcodeproj/project.pbxproj:
10552
105532009-03-27  Darin Adler  <darin@apple.com>
10554
10555        * StringsNotToBeLocalized.txt: Updated for recent changes.
10556
105572009-03-16  Darin Adler  <darin@apple.com>
10558
10559        Reviewed by Dan Bernstein.
10560
10561        * English.lproj/Localizable.strings: Updated.
10562        * StringsNotToBeLocalized.txt: Updated for recent changes.
10563
105642009-03-13  Greg Bolsinga  <bolsinga@apple.com>
10565
10566        Reviewed by Simon Fraser.
10567
10568        Update Geolocation perimission dialogs to be asynchronous.
10569        https://bugs.webkit.org/show_bug.cgi?id=24505
10570
10571        Add WebGeolocation, a wrapper around WebCore::Geolocation. It mimics the
10572        coding style set by WebSecurityOrigin.
10573
10574        * WebKit.xcodeproj/project.pbxproj:
10575
105762009-03-13  Anders Carlsson  <andersca@apple.com>
10577
10578        Reviewed by Dan Bernstein.
10579
10580        <rdar://problem/6610666> Revise the Cocoa event model text API
10581        
10582        Remove nptextinput.h
10583        
10584        * WebKit.xcodeproj/project.pbxproj:
10585
105862009-03-03  David Kilzer  <ddkilzer@apple.com>
10587
10588        <rdar://problem/6581203> WebCore and WebKit should install the same set of headers during installhdrs phase as build phase
10589
10590        Reviewed by Mark Rowe.
10591
10592        The fix is to add INSTALLHDRS_COPY_PHASE = YES and
10593        INSTALLHDRS_SCRIPT_PHASE = YES to WebKit.xcconfig, then to
10594        make sure various build phase scripts work with the installhdrs
10595        build phase.
10596
10597        * WebKit.xcodeproj/project.pbxproj:
10598        - Added shell code to prevent running "Check For Global
10599          Initializers", "Check For Exit Time Destructors" and "Check
10600          For Weak VTables" scripts during the installhdrs build phase.
10601        - Removed UMBRELLA_FRAMEWORKS_DIR from the Debug and Release
10602          targets since it's no longer needed after defining
10603          WEBCORE_PRIVATE_HEADERS_DIR in WebKit.xcconfig.
10604
106052009-03-03  David Kilzer  <ddkilzer@apple.com>
10606
10607        Remove last vestiges of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR from WebKit
10608
10609        Reviewed by Adam Roben.
10610
10611        Use of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR was removed in r37465
10612        since NPAPI headers had migrated from JavaScriptCore to WebCore
10613        before that.
10614
10615        * WebKit.xcodeproj/project.pbxproj: Removed
10616        JAVASCRIPTCORE_PRIVATE_HEADERS_DIR build setting from from Debug
10617        and Release configurations.
10618
106192009-03-02  Anders Carlsson  <andersca@apple.com>
10620
10621        WebNetscapePluginPackage.mm is an Objective-C++ file.
10622
10623        * WebKit.xcodeproj/project.pbxproj:
10624
106252009-03-02  Anders Carlsson  <andersca@apple.com>
10626
10627        Reviewed by John Sullivan.
10628
10629        Rename WebNetscapePluginPackage.m to WebNetscapePluginPackage.mm
10630        
10631        * WebKit.xcodeproj/project.pbxproj:
10632
106332009-02-20  Anders Carlsson  <andersca@apple.com>
10634
10635        Reviewed by Dan Bernstein.
10636
10637        Add new files.
10638        
10639        * WebKit.xcodeproj/project.pbxproj:
10640
106412009-02-13  Darin Adler  <darin@apple.com>
10642
10643        * StringsNotToBeLocalized.txt: Updated for recent changes.
10644
106452009-02-07  Darin Adler  <darin@apple.com>
10646
10647        * StringsNotToBeLocalized.txt: Updated for recent changes.
10648
106492009-02-04  Timothy Hatcher  <timothy@apple.com>
10650
10651        Removed the WebDefaultScriptDebugDelegate now that we have CallScriptDebugDelegate.
10652
10653        <rdar://problem/6508457> Launching widget in Dashcode debugger is
10654        super-slow due forwardInvocation: calling debug delegate
10655
10656        Reviewed by Oliver Hunt.
10657
10658        * WebKit.xcodeproj/project.pbxproj:
10659
106602009-02-02  Anders Carlsson  <andersca@apple.com>
10661
10662        Reviewed by Dan Bernstein.
10663        
10664        Remove WebKitPluginContainerView.{h|mm}, they aren't used anywhere.
10665        
10666        * WebKit.xcodeproj/project.pbxproj:
10667
106682009-01-26  Mark Rowe  <mrowe@apple.com>
10669
10670        Rubber-stamped by Sam Weinig.
10671
10672        Clean up after r40240.
10673
10674        * WebKit.xcodeproj/project.pbxproj: Reinstate WebKitPluginHost.defs.
10675
106762009-01-25  Darin Adler  <darin@apple.com>
10677
10678        Try to fix full build on Mac Leopard.
10679
10680        * WebKit.xcodeproj/project.pbxproj: Removed WebKitPluginClient.defs from the WebKit target.
10681        Maybe this is temporary, but I had to do it to get the full build to succeed.
10682
106832009-01-25  Mark Rowe  <mrowe@apple.com>
10684
10685        Rubber-stamped by Dan Bernstein.
10686
10687        Improve the consistency of settings in our .xcconfig files.
10688
10689        * WebKit.xcodeproj/project.pbxproj:
10690
106912009-01-23  Brady Eidson  <beidson@apple.com>
10692
10693        Rubberstamped by Darin Adler
10694
10695        Rename CachedPagePlatformData to CachedFramePlatformData to more accurately reflect its true role.
10696
10697        * WebKit.xcodeproj/project.pbxproj:
10698
106992009-01-20  Anders Carlsson  <andersca@apple.com>
10700
10701        Reviewed by Sam Weinig.
10702
10703        Add ProxyInstance files.
10704        
10705        * WebKit.xcodeproj/project.pbxproj:
10706
107072009-01-04  David Kilzer  <ddkilzer@apple.com>
10708
10709        Don't install internal headers in WebKit framework
10710
10711        Reviewed by Darin Adler.
10712
10713        * WebKit.xcodeproj/project.pbxproj: Remove roles from internal
10714        headers so they're not installed.
10715
107162009-01-02  Darin Adler  <darin@apple.com>
10717
10718        * StringsNotToBeLocalized.txt: Updated.
10719
107202008-12-23  Darin Adler  <darin@apple.com>
10721
10722        Reviewed by Alexey Proskuryakov.
10723
10724        - fix https://bugs.webkit.org/show_bug.cgi?id=22976
10725          crash due to Mail's use of WebArchive and WebResource on non-main thread
10726
10727        * StringsNotToBeLocalized.txt: Updated.
10728
10729        * WebKit.xcodeproj/project.pbxproj: Added new file WebNSObjectExtras.mm and
10730        existing file WebResourceInternal.h.
10731
107322008-12-08  David Kilzer  <ddkilzer@apple.com>
10733
10734        Bug 22555: Sort "children" sections in Xcode project files
10735
10736        <https://bugs.webkit.org/show_bug.cgi?id=22555>
10737
10738        Reviewed by Eric Seidel.
10739
10740        * WebKit.xcodeproj/project.pbxproj: Sorted.
10741
107422008-12-08  Darin Adler  <darin@apple.com>
10743
10744        * StringsNotToBeLocalized.txt: Updated for recent changes.
10745
107462008-12-05  Dan Bernstein  <mitz@apple.com>
10747
10748        Mac build fix.
10749
10750        * WebKit.xcodeproj/project.pbxproj:
10751
107522008-12-05  Dan Bernstein  <mitz@apple.com>
10753
10754        Mac build fix.
10755
10756        * WebKit.xcodeproj/project.pbxproj:
10757
107582008-12-04  Anders Carlsson  <andersca@apple.com>
10759
10760        Reviewed by Sam Weinig.
10761
10762        Add HostedNetscapePluginStream.
10763        
10764        * WebKit.xcodeproj/project.pbxproj:
10765
107662008-12-03  Anders Carlsson  <andersca@apple.com>
10767
10768        Reviewed by Sam Weinig.
10769        
10770        Move WebPluginRequest to its own file.
10771        
10772        * WebKit.xcodeproj/project.pbxproj:
10773
107742008-12-03  Steve Falkenburg  <sfalken@apple.com>
10775
10776        Update strings not to be localized.
10777
10778        Reviewed by Adam Roben.
10779
10780        * StringsNotToBeLocalized.txt:
10781
107822008-11-26  Mark Rowe  <mrowe@apple.com>
10783
10784        Build fix.
10785
10786        Fix up the references to files under WebKit/mac/Plugins/Hosted.
10787
10788        * WebKit.xcodeproj/project.pbxproj:
10789
107902008-11-26  Anders Carlsson  <andersca@apple.com>
10791
10792        Reviewed by Mark Rowe.
10793
10794        Add plug-in host related files to the Xcode project.
10795        
10796        * WebKit.xcodeproj/project.pbxproj:
10797
107982008-11-14  Dan Bernstein  <mitz@apple.com>
10799
10800        Reviewed by Darin Adler.
10801
10802        - part of <rdar://problem/6234337> Add a Text Direction menu to the default context menu when appropriate
10803
10804        * English.lproj/Localizable.strings: Added the Text Direction submenu
10805        title.
10806
108072008-11-13  John Sullivan  <sullivan@apple.com>
10808
10809        fixed <rdar://problem/6361578> Web Kit UI strings: a few edits
10810
10811        Reviewed by Tim Hatcher
10812
10813        * English.lproj/Localizable.strings:
10814        updated for these changes
10815        
10816        * StringsNotToBeLocalized.txt:
10817        removed unused exception
10818
108192008-11-12  John Sullivan  <sullivan@apple.com>
10820
10821        fixed <rdar://problem/3839110> Authentication dialogs talk about passwords being sent "in the clear"
10822
10823        Reviewed by Tim Hatcher
10824
10825        * English.lproj/Localizable.strings:
10826        * StringsNotToBeLocalized.txt:
10827        updated for this change
10828
108292008-11-10  Anders Carlsson  <andersca@apple.com>
10830
10831        Reviewed by Kevin Decker.
10832        
10833        Add WebHostedNetscapePluginView to the project.
10834        
10835        * WebKit.xcodeproj/project.pbxproj:
10836
108372008-11-10  Anders Carlsson  <andersca@apple.com>
10838
10839        Reviewed by Kevin Decker.
10840
10841        Add a new WebBaseNetscapePluginView class.
10842        
10843        * WebKit.xcodeproj/project.pbxproj:
10844
108452008-11-10  Anders Carlsson  <andersca@apple.com>
10846
10847        Reviewed by Adam Roben.
10848                
10849        Rename WebBaseNetscapePluginView to WebNetscapePluginView.
10850
10851        * StringsNotToBeLocalized.txt:
10852        * WebKit.xcodeproj/project.pbxproj:
10853
108542008-11-05  Anders Carlsson  <andersca@apple.com>
10855
10856        Reviewed by Kevin Decker.
10857
10858        Remove WebPlugInStreamLoaderDelegate.h
10859        
10860        * WebKit.xcodeproj/project.pbxproj:
10861
108622008-11-03  Darin Adler  <darin@apple.com>
10863
10864        Reviewed by Tim Hatcher.
10865
10866        - https://bugs.webkit.org/show_bug.cgi?id=22061
10867          create script to check for exit-time destructors
10868
10869        * WebKit.xcodeproj/project.pbxproj: Added a script
10870        phase that runs the check-for-exit-time-destructors script.
10871
108722008-10-31  Anders Carlsson  <andersca@apple.com>
10873
10874        Reviewed by Kevin Decker.
10875
10876        Move WebNetscapePluginEventHandler classes to a subgroup of Netscape Plug-Ins.
10877        
10878        * WebKit.xcodeproj/project.pbxproj:
10879
108802008-10-29  Matt Lilek  <webkit@mattlilek.com>
10881
10882        Not reviewed, build fix.
10883
10884        * WebKit.xcodeproj/project.pbxproj:
10885
108862008-10-28  Adele Peterson  <adele@apple.com>
10887
10888        Reviewed by John Sullivan.
10889
10890        Fix for https://bugs.webkit.org/show_bug.cgi?id=21880
10891        "files" string for multifile uploads needs to be localized
10892
10893        * English.lproj/Localizable.strings: Updated with new string.
10894
108952008-10-28  Adele Peterson  <adele@apple.com>
10896
10897        Reviewed by Sam Weinig. 
10898
10899        * English.lproj/Localizable.strings:
10900        Updated.
10901
109022008-10-27  Darin Adler  <darin@apple.com>
10903
10904        * StringsNotToBeLocalized.txt: Updated for recent changes.
10905
109062008-10-24  Timothy Hatcher  <timothy@apple.com>
10907
10908        Implement new InspectorClient methods to work with Settings.
10909
10910        https://bugs.webkit.org/show_bug.cgi?id=21856
10911
10912        Reviewed by Darin Adler.
10913
10914        * WebKit.xcodeproj/project.pbxproj: Add the new InspectorClientCF.cpp file.
10915
109162008-10-15  Mark Rowe  <mrowe@apple.com>
10917
10918        Rubber-stamped by Brady Eidson.
10919
10920        <rdar://problem/5803460> A file named StringsNotToBeLocalized.txt file is installed Webkit.framework/Resources.
10921
10922        * WebKit.xcodeproj/project.pbxproj: Don't install StringsNotToBeLocalized.txt.
10923
109242008-10-14  Maxime Britto  <britto@apple.com>
10925
10926        Reviewed by Darin Adler.
10927
10928        * WebKit.xcodeproj/project.pbxproj: Added two files for the 
10929        WebTextIterator, and made the WebTextIterator.h private
10930
109312008-10-04  Mark Rowe  <mrowe@apple.com>
10932
10933        Reviewed by Tim Hatcher.
10934
10935        Add a 'Check For Weak VTables' build phase to catch weak vtables as early as possible.
10936
10937        * WebKit.xcodeproj/project.pbxproj:
10938
109392008-09-24  Darin Adler  <darin@apple.com>
10940
10941        * StringsNotToBeLocalized.txt: Updated for recent changes.
10942
109432008-09-15  Chris Fleizach  <cfleizach@apple.com>
10944
10945        Reviewed by Darin Adler, Beth Dakin
10946
10947        Support strings for AXLists
10948
10949        * English.lproj/Localizable.strings:
10950
109512008-09-15  Anders Carlsson  <andersca@apple.com>
10952
10953        Reviewed by Mitz.
10954
10955        Merge WebNetscapePluginStream into WebBaseNetscapePluginStream.
10956        
10957        * WebKit.xcodeproj/project.pbxproj:
10958
109592008-09-02  Mark Rowe  <mrowe@apple.com>
10960
10961        Reviewed by Tim Hatcher.
10962
10963        Build fix.  Remove the now unnecessary check for "4" in the user agent string.
10964
10965        * WebKit.xcodeproj/project.pbxproj:
10966
109672008-08-17  Geoffrey Garen  <ggaren@apple.com>
10968
10969        Reviewed by Cameron Zwarich.
10970        
10971        Updated project files to XCode 3.1.
10972
10973        * WebKit.xcodeproj/project.pbxproj:
10974
109752008-08-15  Mark Rowe  <mrowe@apple.com>
10976
10977        Rubber-stamped by Geoff Garen.
10978
10979        <rdar://problem/6139914> Please include a _debug version of JavaScriptCore framework
10980
10981        * WebKit.xcodeproj/project.pbxproj: Enable the debug variant.
10982
109832008-08-05  Anders Carlsson  <andersca@apple.com>
10984
10985        Reviewed by Darin Adler.
10986
10987        Remove MainThreadObjectDeallocator.{h|mm}.
10988        
10989        * WebKit.xcodeproj/project.pbxproj:
10990
109912008-08-04  Mark Rowe  <mrowe@apple.com>
10992
10993        Reviewed by Darin Adler.
10994
10995        Declare empty protocols when using versions of AppKit that do not use formal protocols for delegates and data sources.
10996        Part one of fix for <rdar://problem/5853147>.
10997
10998        * WebKit.xcodeproj/project.pbxproj:
10999
110002008-07-31  David D. Kilzer  <ddkilzer@webkit.org>
11001
11002        Fix layout test results for webarchive/test-xml-stylesheet.xml
11003
11004        Reviewed by Darin Adler.
11005
11006        * WebKit.xcodeproj/project.pbxproj: Added WebHTMLRepresentationInternal.h.
11007        Changed WebHTMLRepresentationInternal.h and WebHTMLRepresentationPrivate.h
11008        to private so they're copied into PrivateHeaders.
11009
110102008-07-11  Stephanie Lewis  <slewis@apple.com>
11011
11012        Reviewed by Darin Adler.
11013
11014        Move WebPreferences.m to objc++ so it can include the new WTF leak counting class.
11015
11016        * WebKit.xcodeproj/project.pbxproj:
11017
110182008-07-07  Mark Rowe  <mrowe@apple.com>
11019
11020        Fix references to WebRenderNode.h and WebRenderNode.mm in Xcode project
11021        so that they don't have an unnecessary ".." in the path.
11022
11023        * WebKit.xcodeproj/project.pbxproj:
11024
110252008-07-05  Mark Rowe  <mrowe@apple.com>
11026
11027        Reviewed by John Sullivan.
11028
11029        Remove WebSearchableTextView as it has been unused for some time now.
11030
11031        * WebKit.xcodeproj/project.pbxproj:
11032
110332008-06-26  Anders Carlsson  <andersca@apple.com>
11034
11035        Reviewed by Darin Adler.
11036
11037        Add MainThreadObjectDeallocator to sources.
11038        
11039        * WebKit.xcodeproj/project.pbxproj:
11040
110412008-06-24  John Sullivan  <sullivan@apple.com>
11042
11043        Rubber-stamped by Sam Weinig
11044
11045        * StringsNotToBeLocalized.txt:
11046        brought this file up to date
11047
110482008-06-17  Mark Rowe  <mrowe@apple.com>
11049
11050        Reviewed by Darin Adler.
11051
11052        <rdar://problem/5775802> WebKit should not force use of GCC 4.0.
11053
11054        * WebKit.xcodeproj/project.pbxproj:
11055
110562008-05-22  Timothy Hatcher  <timothy@apple.com>
11057
11058        <rdar://problem/5956403> Update the Develop menu to match the new Inspector items
11059
11060        Reviewed by Adam Roben.
11061
11062        * English.lproj/Localizable.strings: Added new strings.
11063
110642008-05-21  Anders Carlsson  <andersca@apple.com>
11065
11066        Reviewed by Maciej.
11067
11068        Add WebIconFetcher files.
11069        
11070        * WebKit.xcodeproj/project.pbxproj:
11071
110722008-05-16  Timothy Hatcher  <timothy@apple.com>
11073
11074        Removes WebScriptDebugServer files and related calls. This removes
11075        the hooks that Drosera uses for debugging. Now that the Web Inspector
11076        has a better debugger, we don't need these anymore.
11077
11078        Reviewed by Sam Weinig.
11079
11080        * StringsNotToBeLocalized.txt:
11081        * WebKit.xcodeproj/project.pbxproj:
11082
110832008-05-13  Chris Fleizach  <cfleizach@apple.com>
11084
11085        Reviewed by Beth Dakin
11086
11087        <rdar://problem/4780592> WebKit application has its window announced as HTML content
11088
11089        * English.lproj/Localizable.strings:
11090        * WebKit.xcodeproj/project.pbxproj:
11091
110922008-05-09  Anders Carlsson  <andersca@apple.com>
11093
11094        Reviewed by Oliver.
11095
11096        <rdar://problem/5774495> Make Unicode text input possible in Netscape-style plug-ins
11097        
11098        Add nptextinput.h as a public header.
11099        
11100        * WebKit.xcodeproj/project.pbxproj:
11101
111022008-05-06  Stephanie Lewis  <slewis@apple.com>
11103
11104        Reviewed by Andersca.
11105
11106        prepare for plugin fast teardown work - make WebPluginDatabase a objective C++ file.
11107
11108        * WebKit.xcodeproj/project.pbxproj:
11109
111102008-05-01  Anders Carlsson  <andersca@apple.com>
11111
11112        Reviewed by Tim.
11113
11114        Remove npfunctions.h
11115        
11116        * WebKit.xcodeproj/project.pbxproj:
11117
111182008-05-01  Sam Weinig  <sam@webkit.org>
11119
11120        Reviewed by Anders Carlsson.
11121
11122        Turn off deprecated warnings for WebNetscapePluginEventHandlerCarbon.mm.
11123
11124        * WebKit.xcodeproj/project.pbxproj:
11125
111262008-04-30  Anders Carlsson  <andersca@apple.com>
11127
11128        Reviewed by Adam.
11129
11130        Add Cocoa event handler.
11131        
11132        * WebKit.xcodeproj/project.pbxproj:
11133
111342008-04-29  Anders Carlsson  <andersca@apple.com>
11135
11136        Reviewed by Adam.
11137
11138        Add new event handlers.
11139        
11140        * WebKit.xcodeproj/project.pbxproj:
11141
111422008-04-07  John Sullivan  <sullivan@apple.com>
11143
11144        Reviewed by Tim
11145        
11146        - made the JavaScript text input panel not block Quit (part of 4133196)
11147
11148        * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib:
11149        * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib:
11150        * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib:
11151        Made the panel be a NonBlockingPanel
11152
111532008-04-04  Ada Chan  <adachan@apple.com>
11154
11155        Updated the format string for window title for a standalone image to take integers.
11156
11157        Reviewed by Dan.
11158
11159        * English.lproj/Localizable.strings:
11160
111612008-03-28  Brady Eidson  <beidson@apple.com>
11162
11163        Rubberstamped by Darin Adler
11164
11165        Remove WebArchiver.h/mm
11166
11167        * WebKit.xcodeproj/project.pbxproj:
11168
111692008-03-25  Brady Eidson  <beidson@apple.com>
11170
11171        Reviewed by Darin
11172
11173        <rdar://problem/4516169> - Support WebArchives on Windows
11174
11175        * WebKit.xcodeproj/project.pbxproj:
11176
111772008-03-24  Brady Eidson  <beidson@apple.com>
11178
11179        Reviewed by Darin's rubberstamp
11180
11181        Rename a .m to .mm
11182
11183        * WebKit.xcodeproj/project.pbxproj:
11184
111852008-03-20  John Sullivan  <sullivan@apple.com>
11186
11187        * StringsNotToBeLocalized.txt:
11188        Brought this file up to date
11189
111902008-03-20  Adam Roben  <aroben@apple.com>
11191
11192        Mark WebNodeHighlight.m and WebNodeHighlightView.m Obj-C++
11193
11194        Reviewed by Tim Hatcher.
11195
11196        * WebKit.xcodeproj/project.pbxproj:
11197
111982008-03-12  Darin Adler  <darin@apple.com>
11199
11200        Reviewed by Anders.
11201
11202        - http://bugs.webkit.org/show_bug.cgi?id=17640
11203          eliminate WebCoreFrameBridge
11204
11205        * StringsNotToBeLocalized.txt: Updated for recent changes.
11206        * WebKit.xcodeproj/project.pbxproj: Removed WebFrameBridge.h and WebFrameBridge.mm.
11207
112082008-03-11  Darin Adler  <darin@apple.com>
11209
11210        Reviewed by Anders.
11211
11212        * WebKit.xcodeproj/project.pbxproj: Change WebDynamicScrollBarsView.m to be Obj-C++.
11213        We can rename the file later.
11214
112152008-03-07  Mark Rowe  <mrowe@apple.com>
11216
11217        Reviewed by Oliver Hunt.
11218
11219        Fix WebKit build with GCC 4.2.
11220
11221        * WebKit.xcodeproj/project.pbxproj:  Mark WebTypesInternal.h as a private header so that DumpRenderTree can use it.
11222
112232008-03-06  Darin Adler  <darin@apple.com>
11224
11225        * WebKit.xcodeproj/project.pbxproj: Added WebHistoryInternal.h.
11226
112272008-03-06  David D. Kilzer  <ddkilzer@apple.com>
11228
11229        Name the WebKit build phase script that generates WebKit.LP64.exp.
11230
11231        * WebKit.xcodeproj/project.pbxproj: Name the build phase script
11232        that generates the 64-bit export file to match the corresponding
11233        build phase script in WebCore.
11234
112352008-03-05  Adam Roben  <aroben@apple.com>
11236
11237        Remove WebCoreScriptDebugger.{h,mm}
11238
11239        Reviewed by Kevin M.
11240
11241        * WebKit.xcodeproj/project.pbxproj:
11242
112432008-03-05  Adam Roben  <aroben@apple.com>
11244
11245        Rename WebCoreScriptDebuggerImp.{h,mm} to WebScriptDebugger.{h,mm}
11246
11247        Reviewed by Kevin M.
11248
11249        * WebKit.xcodeproj/project.pbxproj:
11250
112512008-03-05  Adam Roben  <aroben@apple.com>
11252
11253        Remove WebScriptDebugger
11254
11255        Reviewed by Kevin M.
11256
11257        * WebKit.xcodeproj/project.pbxproj: Remove
11258        WebScriptDebugDelegatePrivate.h from the project.
11259
112602008-03-05  Adam Roben  <aroben@apple.com>
11261
11262        Move WebCoreScriptDebuggerImp to its own source files
11263
11264        Reviewed by Kevin M.
11265
11266        * WebKit.xcodeproj/project.pbxproj: Added new files to the project.
11267
112682008-03-05  Adam Roben  <aroben@apple.com>
11269
11270        Move WebCoreScriptDebugger to WebKit
11271
11272        Reviewed by Darin Adler.
11273
11274        * WebKit.xcodeproj/project.pbxproj: Added WebCoreScriptDebugger.{h,mm}
11275        to the project.
11276
112772008-01-26  Greg Bolsinga  <bolsinga@apple.com>
11278
11279        <rdar://problem/5708388> WebDashboardRegion.h duplicated between WebCore / WebKit
11280
11281        Reviewed by Darin Adler.
11282
11283        * WebKit.xcodeproj/project.pbxproj: Removed WebDashboardRegion.h.
11284
112852008-01-23  Steve Falkenburg  <sfalken@apple.com>
11286
11287        Update localization exceptions.
11288        
11289        Reviewed by Darin Adler.
11290
11291        * English.lproj/Localizable.strings:
11292        * StringsNotToBeLocalized.txt:
11293
112942008-01-20  Mark Rowe  <mrowe@apple.com>
11295
11296        Reviewed by Dan Bernstein.
11297
11298        Remove code bracketed by REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM as we are no longer
11299        interested in supporting Safari 2 with TOT WebKit.
11300
11301        * WebKit.xcodeproj/project.pbxproj: Don't define REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM
11302        as it is no longer used. 
11303
113042008-01-03  Darin Adler  <darin@apple.com>
11305
11306        - fix Safari build
11307
11308        * WebKit.xcodeproj/project.pbxproj: Mark header private (fixes Safari build).
11309
113102008-01-02  Alexey Proskuryakov  <ap@webkit.org>
11311
11312        Reviewed by Darin Adler.
11313
11314        Removed "BackwardDelete", which is no longer present in source code.
11315
11316        * StringsNotToBeLocalized.txt:
11317
113182007-12-16  Mark Rowe  <mrowe@apple.com>
11319
11320        Reviewed by Maciej Stachowiak.
11321
11322        Refactor Mac plugin stream code to use the shared NetscapePlugInStreamLoader implementation.
11323
11324        * WebKit.xcodeproj/project.pbxproj: Add new files.
11325
113262007-12-14  Darin Adler  <darin@apple.com>
11327
11328        * StringsNotToBeLocalized.txt: Updated.
11329
113302007-12-12  Brady Eidson  <beidson@apple.com>
11331
11332        Reviewed by Sam Weinig
11333
11334        Fix for <rdar://problem/4886844> and lay groundwork for <rdar://problem/4516170> (Back/Forward Cache on Windows)
11335
11336        * WebKit.xcodeproj/project.pbxproj: Added a new file
11337
113382007-12-12  Mark Rowe  <mrowe@apple.com>
11339
11340        Reviewed by Dave Kilzer.
11341
11342        Remove abuse of projectDirPath from WebKit.xcodeproj to fix Production builds.
11343
11344        * WebKit.xcodeproj/project.pbxproj:
11345
113462007-11-19  Brady Eidson <beidson@apple.com>
11347
11348        Reviewed by Maciej
11349
11350        * WebKit.xcodeproj/project.pbxproj: Sorted!
11351
113522007-11-17  Timothy Hatcher  <timothy@apple.com>
11353
11354        Reviewed by Mark Rowe.
11355
11356        Bug 13470: i18n: The Web Inspector is not localizable
11357        http://bugs.webkit.org/show_bug.cgi?id=13470
11358
11359        Update the localized strings and the file encoding of WebInspectorClient.mm.
11360
11361        * English.lproj/Localizable.strings:
11362        * StringsNotToBeLocalized.txt:
11363        * WebKit.xcodeproj/project.pbxproj:
11364
113652007-11-16  Mark Rowe  <mrowe@apple.com>
11366
11367        Reviewed by Tim Hatcher.
11368
11369        Build WebCore as a sub-framework of WebKit in all configurations.
11370
11371        * WebKit.xcodeproj/project.pbxproj:
11372
113732007-11-16  Brady Eidson  <beidson@apple.com>
11374
11375        * WebKit.xcodeproj/project.pbxproj: WebDatabaseManagerPrivate.h, also!
11376
113772007-11-16  Brady Eidson  <beidson@apple.com>
11378
11379        * WebKit.xcodeproj/project.pbxproj: Mark WebSecurityOriginPrivate.h private so
11380          it is exported
11381
113822007-11-16  Brady Eidson  <beidson@apple.com>
11383
11384        Reviewed by John
11385
11386        Database management API tweaks
11387
11388        * WebKit.xcodeproj/project.pbxproj:
11389
113902007-11-15  Brady Eidson  <beidson@apple.com>
11391
11392        Reviewed by John
11393
11394        Stubbing out everything required for a WebKit API for databases
11395
11396        * WebKit.xcodeproj/project.pbxproj:
11397
113982007-11-12  Adam Roben  <aroben@apple.com>
11399
11400        * StringsNotToBeLocalized.txt: Updated.
11401
114022007-11-08  Kevin Ollivier  <kevino@theolliviers.com>
11403
11404        Adding the wx WebKit implementation.
11405
11406        Reviewed by Mark Rowe.
11407
11408        * wx: Added.
11409
114102007-11-07  Mark Rowe  <mrowe@apple.com>
11411
11412        Reviewed by Kevin Decker.
11413
11414        Fix 64-bit Mac build.
11415
11416        * WebKit.xcodeproj/project.pbxproj: Change paths specified relative to SRCROOT
11417        to be relative to PROJECT_DIR.  PROJECT_DIR takes into account the projectDirPath
11418        setting of the project, which in this instance includes the necessary "mac"
11419        subdirectory.
11420
11421