• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
12011-04-18  Timothy Hatcher  <timothy@apple.com>
2
3        Make update-webkit-localizable-strings put WebKit/win strings in WebCore
4        now that all localized strings in WebKit/win use WEB_UI_STRING.
5
6        https://webkit.org/b/58747
7
8        Reviewed by Dan Bernstein.
9
10        * English.lproj/Localizable.strings: Removed.
11
122011-04-17  Joseph Pecoraro  <joepeck@webkit.org>
13
14        Reviewed by Timothy Hatcher.
15
16        Move WebNodeHighlighter into its own file
17        https://bugs.webkit.org/show_bug.cgi?id=58746
18
19        * WebKit.xcodeproj/project.pbxproj: Add WebNodeHighlighter.{h,mm}.
20
212011-04-13  Ryuan Choi  <ryuan.choi@samsung.com>
22
23        Reviewed by Kenneth Rohde Christiansen.
24
25        [CMAKE] Separate DerivedSources.
26        https://bugs.webkit.org/show_bug.cgi?id=58427
27
28        * CMakeLists.txt: Change DERIVED_SOURCES_DIR to DERIVED_SOURCES_WEBCORE_DIR
29
302011-04-11  Alexis Menard  <alexis.menard@openbossa.org>
31
32        Unreviewed build fix for Mac.
33
34        * WebKit.xcodeproj/project.pbxproj:
35
362011-04-11  Anna Cavender  <annacc@chromium.org>
37
38        Reviewed by Eric Carlson.
39
40        Setup ENABLE(TRACK) feature define + initial HTMLTrackElement
41        https://bugs.webkit.org/show_bug.cgi?id=53556
42
43        * WebKit.xcodeproj/project.pbxproj:
44
452011-04-08  Geoffrey Garen  <ggaren@apple.com>
46
47        Reviewed by Oliver Hunt.
48
49        A few heap-related renames and file moves.
50
51        WeakGCPtr<T> => Weak<T>
52        Global<T> => Strong<T>
53        collector/ => heap/
54        collector/* => heap/*
55        runtime/WeakGCPtr.h => heap/Weak.h
56
57        (Eventually, even more files should move into the heap directory. Like
58        Heap.h and Heap.cpp, for example.)
59
60        * CMakeLists.txt:
61
622011-04-08  Dan Bernstein  <mitz@apple.com>
63
64        No need to compile .js files, that is what the JIT is for.
65
66        * WebKit.xcodeproj/project.pbxproj:
67
682011-04-08  Alpha Lam  <hclam@chromium.org>
69
70        Unreviewed, rolling out r83335.
71        http://trac.webkit.org/changeset/83335
72        https://bugs.webkit.org/show_bug.cgi?id=53556
73
74        GTK and QT bots are broken
75
76        * WebKit.xcodeproj/project.pbxproj:
77
782011-04-07  Anna Cavender  <annacc@chromium.org>
79
80        Reviewed by Eric Carlson.
81
82        Setup ENABLE(TRACK) feature define + initial HTMLTrackElement
83        https://bugs.webkit.org/show_bug.cgi?id=53556
84
85        * WebKit.xcodeproj/project.pbxproj:
86
872011-04-07  Andrew Scherkus  <scherkus@chromium.org>
88
89        Revert ENABLE_TRACK patch due to compile failures.
90
91        * WebKit.xcodeproj/project.pbxproj:
92
932011-04-07  Andy Estes  <aestes@apple.com>
94
95        Reviewed by Darin Adler.
96
97        REGRESSION (r64712): Microsoft Outlook 2011: original message contents
98        not included when replying to an email.
99        https://bugs.webkit.org/show_bug.cgi?id=57794
100
101        * WebKit.xcodeproj/project.pbxproj:
102
1032011-04-05  Alexey Proskuryakov  <ap@apple.com>
104
105        Reviewed by Darin Adler.
106
107        Move attributedStringFromRange down to WebCore
108        https://bugs.webkit.org/show_bug.cgi?id=57905
109
110        * WebKit.xcodeproj/project.pbxproj: Removed WebNSAttributedStringExtras, which is now in WebCore.
111
1122011-03-29  Timothy Hatcher  <timothy@apple.com>
113
114        Update WebKit Localizable.strings to only contain WebKit/win strings.
115
116        https://webkit.org/b/57354
117
118        Reviewed by Sam Weinig.
119
120        * English.lproj/Localizable.strings: Updated.
121
1222011-03-23  Jia Pu  <jpu@apple.com>
123
124        Reviewed by Darin Adler.
125
126        Hook up new AppKit autocorrection UI with WK2.
127        https://bugs.webkit.org/show_bug.cgi?id=56055
128        <rdar://problem/8947463>
129
130        Please see WebCore/ChangeLog for detail.
131
132        * WebKit.xcodeproj/project.pbxproj:
133
1342011-03-17  Jeff Miller  <jeffm@apple.com>
135
136        Use a consistent set of file patterns in the svn:ignore property for all .xcodeproj directories, specifically:
137
138        *.mode*
139        *.pbxuser
140        *.perspective*
141        project.xcworkspace
142        xcuserdata
143
144        * WebKit.xcodeproj: Modified property svn:ignore.
145
1462011-03-15  Alexey Proskuryakov  <ap@apple.com>
147
148        Reviewed by Darin Adler.
149
150        REGRESSION (WebKit2): keygen element doesn't work
151        https://bugs.webkit.org/show_bug.cgi?id=56402
152        <rdar://problem/9006545>
153
154        * WebKit.xcodeproj/project.pbxproj: Renamed WebKeyGenerator.m to use Objective C++.
155
1562011-03-11  Anton D'Auria  <adauria@apple.com>
157
158        Reviewed and landed by Brady Eidson.
159
160        Add WebKit1 API to view and delete local storage
161        https://bugs.webkit.org/show_bug.cgi?id=51878
162
163        * WebKit.xcodeproj/project.pbxproj:
164
1652011-03-02  Sam Weinig  <sam@webkit.org>
166
167        Reviewed by Anders Carlsson.
168
169        Fix remaining localization issues by piping all localized strings through WebCore's
170        localization bottleneck.
171        <rdar://problem/8728860>
172
173        * WebKit.xcodeproj/project.pbxproj:
174
1752011-03-01  Sam Weinig  <sam@webkit.org>
176
177        Reviewed by Timothy Hatcher.
178
179        WebKit2 needs to be made localizable
180        https://bugs.webkit.org/show_bug.cgi?id=55483
181
182        * StringsNotToBeLocalized.txt: Removed.
183        * WebKit.xcodeproj/project.pbxproj:
184        Copied Localizable.strings to WebCore, it can't be removed entirely
185        yet since Windows is still using it.
186
1872011-02-24  Peter Kasting  <pkasting@google.com>
188
189        Reviewed by Eric Seidel.
190
191        Drop the "U; " encryption level from the User Agent string.
192        https://bugs.webkit.org/show_bug.cgi?id=54566
193
194        * StringsNotToBeLocalized.txt:
195
1962011-02-22  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
197
198        Reviewed by Alexey Proskuryakov.
199
200        Drop the language tag part from the User Agent string
201        https://bugs.webkit.org/show_bug.cgi?id=54560
202
203        * StringsNotToBeLocalized.txt: Change the User Agent string
204        template.
205
2062011-02-18  Patrick Gansterer  <paroga@webkit.org>
207
208        Unreviewed build fix after r78634 and r78786.
209
210        * CMakeLists.txt:
211
2122011-02-16  Luiz Agostini  <luiz.agostini@openbossa.org>
213
214        Reviewed by Adam Roben.
215
216        HTML5 <details> and <summary>: localized text
217        https://bugs.webkit.org/show_bug.cgi?id=54260
218
219        Default details summary text must be localizable.
220
221        * English.lproj/Localizable.strings:
222
2232011-02-06  Patrick Gansterer  <paroga@webkit.org>
224
225        Reviewed by Andreas Kling.
226
227        [CMake] Add dependencies for Visual Studio projects
228        https://bugs.webkit.org/show_bug.cgi?id=53773
229
230        Add a WebCore dependecy to WebKit, so CMake can
231        generate the correct build order for the solution.
232
233        Remove JavaScriptCore dependecy, since WebCore already depends on it.
234
235        * CMakeLists.txt:
236
2372011-01-23  Mark Rowe  <mrowe@apple.com>
238
239        Follow-up to r76477.
240
241        Fix the scripts that detect problematic code such as static initializers
242        and destructors, weak vtables, inappropriate files in the framework wrappers,
243        and public headers including private headers. These had all been broken
244        since the projects were moved in to the Source directory as the paths to the
245        scripts were not updated at that time.
246
247        * WebKit.xcodeproj/project.pbxproj:
248
2492011-01-20  Zoltan Horvath  <zoltan@webkit.org>
250
251        Reviewed by Csaba Osztrogonác.
252
253        Refactoring of the custom allocation framework
254        https://bugs.webkit.org/show_bug.cgi?id=49897
255
256        Inheriting from FastAllocBase can result in objects getting larger (bug #33896, #46589).
257        The modification replaces Noncopyable and FastAllocBase classes and these inherits with their
258        equivalent macro implementation at the necessary places.
259
2602011-01-17  Dan Bernstein  <mitz@apple.com>
261
262        Rubber-stamped by Mark Rowe.
263
264        Update xcodeproj svn:ignore to include xcuserdata.
265
266        * WebKit.xcodeproj: Modified property svn:ignore.
267
2682011-01-17  Brady Eidson  <beidson@apple.com>
269
270        Rubberstamped by Adam Roben.
271
272        Fix up the `make` build on Macs
273
274        * Makefile: Point to the correct Makefile.shared
275
2762011-01-16  Adam Barth  <abarth@webkit.org>
277
278        Rubber-stamped by Eric Seidel.
279
280        Move WebKit into Source
281        https://bugs.webkit.org/show_bug.cgi?id=52530
282
283        * Makefile:
284        * scripts/generate-webkitversion.pl:
285
2862011-01-07  Enrica Casucci  <enrica@apple.com>
287
288        Reviewed by Alexey Proskuryakov.
289
290        Paste and drag and drop use different code paths to interact with the pasteboard.
291        https://bugs.webkit.org/show_bug.cgi?id=52093
292        The change consists in a refactoring of the code to have only one class that
293        deals with the pasteboard on Mac.
294
295        * WebKit.xcodeproj/project.pbxproj: Removed WebPasteboardHelper.mm and WebPasteboardHelper.h.
296
2972010-12-31  Adam Barth  <abarth@webkit.org>
298
299        Update SVN ignore property to hide two more external dependencies.
300
301        * chromium: Modified property svn:ignore.
302
3032010-12-22  Dan Bernstein  <mitz@apple.com>
304
305        Rubber-stamped by Mark Rowe.
306
307        Changed WebKitTools to Tools in script build phases.
308
309        * WebKit.xcodeproj/project.pbxproj:
310
3112010-12-14  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
312
313        Reviewed by Eric Seidel.
314
315        [EFL] Add linker script to export less symbols
316        https://bugs.webkit.org/show_bug.cgi?id=44609
317
318        Filter the exported symbols by using a linker script. Only symbols
319        starting with "ewk_" are exported.
320
321        * CMakeLists.txt: Add link flags to webkit library when there's a
322        version script.
323
3242010-12-07  Simon Fraser  <simon.fraser@apple.com>
325
326        Update Xcode project for newer Xcode.
327
328        * WebKit.xcodeproj/project.pbxproj:
329
3302010-11-18  Darin Adler  <darin@apple.com>
331
332        * StringsNotToBeLocalized.txt: Updated for recent changes.
333
3342010-11-16  Patrick Gansterer  <paroga@webkit.org>
335
336        Reviewed by Andreas Kling.
337
338        [CMake] Remove platform dependent include directories
339        https://bugs.webkit.org/show_bug.cgi?id=49553
340
341        * CMakeLists.txt:
342
3432010-11-12  John Knottenbelt  <jknotten@chromium.org>
344
345        Reviewed by Steve Block.
346
347        Rename GeolocationControllerClient to GeolocationClient.
348        https://bugs.webkit.org/show_bug.cgi?id=49259
349
350        * WebKit.xcodeproj/project.pbxproj:
351
3522010-11-08  Leandro Pereira  <leandro@profusion.mobi>
353
354        [EFL] Unreviewed. Build fix after r71496.
355
356        * CMakeLists.txt: Add WebCore/loader/cache directory to WebKit's
357        include directories list.
358
3592010-11-04  Mike Thole  <mthole@apple.com>
360
361        Reviewed by Dan Bernstein.
362
363        Title for images should use localized numerals
364        https://bugs.webkit.org/show_bug.cgi?id=49017
365
366        * English.lproj/Localizable.strings: Updated.
367
3682010-10-28  Mark Rowe  <mrowe@apple.com>
369
370        Stop allowing deprecated methods to be used in NetscapePluginHostProxy.mm now
371        that deprecated methods are no longer used.
372
373        * WebKit.xcodeproj/project.pbxproj:
374
3752010-10-26  Dan Bernstein  <mitz@apple.com>
376
377        Build fix.
378
379        * WebKit.xcodeproj/project.pbxproj: Allow deprecated methods to be used in NetscapePluginHostProxy.mm.
380
3812010-10-23  David Kilzer  <ddkilzer@apple.com>
382
383        <http://webkit.org/b/48186> Remove unneeded WebHTMLRepresentationInternal.h header
384
385        Reviewed by Sam Weinig.
386
387        The only method defined in WebHTMLRepresentationInternal.h is
388        also defined in WebHTMLRepresentation.h, so use that instead.
389
390        * WebKit.xcodeproj/project.pbxproj: Removed references to
391        WebHTMLRepresentationInternal.h.
392
3932010-10-21  David Kilzer  <ddkilzer@apple.com>
394
395        <http://webkit.org/b/48047> Fix warnings found by check-Xcode-source-file-types
396
397        Reviewed by Adam Roben.
398
399        Fixes the following warning:
400
401            WARNING: Incorrect file type 'sourcecode.cpp.objcpp' for file 'WebStringTruncator.h'.
402            1 issues found for WebKit/WebKit.xcodeproj/project.pbxproj.
403
404        * WebKit.xcodeproj/project.pbxproj: Removed explicit file type
405        for WebStringTruncator.h to make it match other header files.
406
4072010-10-20  Nikolas Zimmermann  <nzimmermann@rim.com>
408
409        Not reviewed.
410
411        Fix efl build, add missing svg/properties include directory.
412
413        * CMakeLists.txt:
414
4152010-10-18  Alexey Proskuryakov  <ap@apple.com>
416
417        Reviewed by David Kilzer.
418
419        https://bugs.webkit.org/show_bug.cgi?id=47864
420        Convert WebNSUserDefaultsExtras.m to .mm
421
422        * WebKit.xcodeproj/project.pbxproj: Renamed WebNSUserDefaultsExtras.m.
423
4242010-10-12  Eric Seidel  <eric@webkit.org>
425
426        Reviewed by Darin Adler.
427
428        REGRESSION (new parser): Leopard/Tiger Mail <head>/<body> quirk is gone
429        https://bugs.webkit.org/show_bug.cgi?id=45693
430
431        * WebKit.xcodeproj/project.pbxproj:
432         - Add the MailQuirksUserScript.js to the project.
433
4342010-10-11  Anders Carlsson  <andersca@apple.com>
435
436        Reviewed by Darin Adler.
437
438        Remove WebIconFetcher from WebKit and IconFetcher from WebCore
439        https://bugs.webkit.org/show_bug.cgi?id=47523
440
441        Remove all traces of the WebKit WebIconFetcher class. It's SPI that nobody uses.
442
443        * WebKit.xcodeproj/project.pbxproj:
444
4452010-10-07  Jessie Berlin  <jberlin@apple.com>
446
447        Reviewed by Sam Weinig.
448
449        Add Private API for creating a WebKit1 WebSerializedJSValue from the internal
450        representation of a WebKit2 WebSerializedScriptValue.
451        https://bugs.webkit.org/show_bug.cgi?id=47390
452
453        * WebKit.xcodeproj/project.pbxproj:
454        Add WebSerializedJSValuePrivate.h.
455
4562010-10-05  John Abd-El-Malek  <jam@chromium.org>
457
458        Reviewed by Darin Fisher.
459
460        [chromium] Get the link from a plugin when creating a context menu
461        https://bugs.webkit.org/show_bug.cgi?id=47130
462
463        * chromium/public/WebPlugin.h:
464        (WebKit::WebPlugin::linkAtPosition):
465        * chromium/public/WebView.h:
466        * chromium/src/ChromeClientImpl.cpp:
467        (WebKit::ChromeClientImpl::mouseDidMoveOverElement):
468        * chromium/src/ContextMenuClientImpl.cpp:
469        (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems):
470
4712010-09-22  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
472
473        Unreviewed, EFL build fix.
474
475        * CMakeLists.txt:
476
4772010-09-20  Philippe Normand  <pnormand@igalia.com>
478
479        Reviewed by Eric Carlson.
480
481        [GTK] enhanced context menu for media elements
482        https://bugs.webkit.org/show_bug.cgi?id=45021
483
484        Updated localizable strings.
485
486        * English.lproj/Localizable.strings:
487
4882010-09-17  David Kilzer  <ddkilzer@apple.com>
489
490        <http://webkit.org/b/45989> Add WebArchiveInternal.h to Xcode project
491
492        Reviewed by Joseph Pecoraro.
493
494        * WebKit.xcodeproj/project.pbxproj: Added missing
495        WebArchiveInternal.h header file to the project.  It has been
496        missing since r31281!
497
4982010-09-16  Dan Bernstein  <mitz@apple.com>
499
500        Reverted the previous change because r67628 has been reverted.
501
502        * English.lproj/Localizable.strings:
503
5042010-09-16  Dan Bernstein  <mitz@apple.com>
505
506        Updated localizable strings.
507
508        * English.lproj/Localizable.strings:
509
5102010-09-10  Darin Adler  <darin@apple.com>
511
512        Reviewed by Sam Weinig.
513
514        Move some Dashboard stuff from WebCore to WebKit along with a bit more FrameMac cleanup
515        https://bugs.webkit.org/show_bug.cgi?id=45582
516
517        * WebKit.xcodeproj/project.pbxproj: Added WebDashboardRegion.h/mm and
518        also gave the header private visibility so it will get installed in the
519        PrivateHeaders directory.
520
5212010-09-02  Steve Block  <steveblock@google.com>
522
523        Reviewed by Adam Barth.
524
525        Hook up LayoutTestController.setMockDeviceOrientation() on Mac.
526        https://bugs.webkit.org/show_bug.cgi?id=43181
527
528        * WebKit.xcodeproj/project.pbxproj:
529
5302010-08-30  Andy Estes  <aestes@apple.com>
531
532        Reviewed by Darin Adler.
533
534        Add 'application/x-snkp' to StringsNotToBeLocalized.txt.
535
536        * StringsNotToBeLocalized.txt:
537
5382010-08-20  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
539
540        Unreviewed build fix.
541
542        As opposed to WebCore, JavascriptCore and wtf, webkit is always a
543        shared library. After r65366, libewebkit.so was not being installed
544        anymore when building with SHARED_CORE=0 (which is the default). This
545        partially reverts that revision in order to fix this issue.
546
547        * CMakeLists.txt: always install webkit library.
548
5492010-08-17  Jesus Sanchez-Palencia  <jesus.palencia@openbossa.org>
550
551        Reviewed by Darin Adler.
552
553        Add NetworkingContext to avoid layer violations
554        https://bugs.webkit.org/show_bug.cgi?id=42292
555
556        Preparation: Just add the files to the build system.
557
558        * WebKit.xcodeproj/project.pbxproj: Added new files.
559
5602010-08-17  Brady Eidson  <beidson@apple.com>
561
562        Reviewed by Sam Weinig.
563
564        Remove developmentRegion from the project file as it shouldn't have been checked in.
565
566        * WebKit.xcodeproj/project.pbxproj:
567
5682010-08-16  Leandro Pereira  <leandro@profusion.mobi>
569
570        [EFL] Build fix after r65366.
571
572        * CMakeLists.txt: Use if (VAR) instead of if (${VAR}) to check if
573        they're empty.
574
5752010-08-14  Joseph Pecoraro  <joepeck@webkit.org>
576
577        Reviewed by Pavel Feldman.
578
579        Web Inspector: -[WebInspector attach] and detach should work
580        https://bugs.webkit.org/show_bug.cgi?id=43924
581
582        * WebKit.xcodeproj/project.pbxproj: Added WebInspectorFrontend.{h,mm}.
583
5842010-08-14  Patrick Gansterer  <paroga@paroga.com>
585
586        Reviewed by Kenneth Rohde Christiansen.
587
588        [CMake] Set target properties only if available
589        https://bugs.webkit.org/show_bug.cgi?id=43978
590
591        * CMakeLists.txt:
592
5932010-08-13  Gavin Barraclough  <barraclough@apple.com>
594
595        Rubber stamped by Sam Weinig.
596        Switch String::/UString::ascii() to return a CString.
597
598        * WebKit.xcodeproj/project.pbxproj:
599
6002010-08-06  Gavin Barraclough  <barraclough@apple.com>
601
602        Rubber stamped by Sam Weinig
603
604        Bug 43594 - Add string forwards to Forward.h
605        This allows us to remove forward declarations for these classes from
606        WebCore/WebKit (a step in moving these class from WebCore:: to WTF::).
607
608        * WebKit.xcodeproj/project.pbxproj:
609
6102010-08-06  Jessie Berlin  <jberlin@apple.com>
611
612        Roll out http://trac.webkit.org/changeset/64801, which broke the Safari Windows Build.
613        Unreviewed.
614
615        * WebKit.xcodeproj/project.pbxproj:
616
6172010-08-03  Joseph Pecoraro  <joepeck@webkit.org>
618
619        Reviewed by David Kilzer.
620
621        Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas)
622        https://bugs.webkit.org/show_bug.cgi?id=40627
623
624        Part 5 - Refactor Quota Management in WebSecurityOrigin into Managers
625
626        * WebKit.xcodeproj/project.pbxproj: Add new Quota Managers, remove old SecurityOrigin subclasses.
627
6282010-07-31  David Kilzer  <ddkilzer@apple.com>
629
630        <http://webkit.org/b/43307> Make sure all private headers are copied to PrivateHeaders directory
631
632        Reviewed by Dan Bernstein.
633
634        This also fixes compilation of DumpRenderTree after changes for
635        Bug 40627.
636
637        * WebKit.xcodeproj/project.pbxproj: Set the PRIVATE attribute on
638        the following headers:
639        - WebFormDelegatePrivate.h
640        - WebKitStatisticsPrivate.h
641        - WebSecurityOriginPrivate.h
642
6432010-07-30  Joseph Pecoraro  <joepeck@webkit.org>
644
645        Reviewed by David Kilzer.
646
647        Limit ApplicationCache Total and Per-Origin Storage Capacity (Quotas)
648        https://bugs.webkit.org/show_bug.cgi?id=40627
649
650        * WebKit.xcodeproj/project.pbxproj:
651        * efl/WebCoreSupport/ChromeClientEfl.cpp:
652        (WebCore::ChromeClientEfl::reachedApplicationCacheOriginQuota):
653        * efl/WebCoreSupport/ChromeClientEfl.h:
654
6552010-07-30  Rafael Antognolli  <antognolli@profusion.mobi>
656
657        Reviewed by Antonio Gomes.
658
659        [EFL] Add library version and soname to EFL generated libraries and binary.
660        https://bugs.webkit.org/show_bug.cgi?id=43212
661
662        Add version and soname to libewebkit.so.
663
664        * CMakeLists.txt:
665
6662010-07-26  Rafael Antognolli  <antognolli@profusion.mobi>
667
668        Reviewed by Antonio Gomes.
669
670        [EFL] Move CMakeListsEfl.txt to WebKit/efl/
671        https://bugs.webkit.org/show_bug.cgi?id=43002
672
673        This should reduce the noise in WebKit/ChangeLog that comes from EFL
674        port. Most of the changes on EFL port should be logged in
675        WebKit/efl/ChangeLog.
676
677        * CMakeLists.txt: Just change the path from where to include the file.
678
6792010-07-23  Rafael Antognolli  <antognolli@profusion.mobi>
680
681        Reviewed by Antonio Gomes.
682
683        [EFL] Cleanup glib support (make it optional)
684        https://bugs.webkit.org/show_bug.cgi?id=42480
685
686        Just add glib flags and directories if necessary.
687
688        * CMakeListsEfl.txt:
689
6902010-07-23  Rafael Antognolli  <antognolli@profusion.mobi>
691
692        Reviewed by Antonio Gomes.
693
694        [EFL] Add support for using libcurl network backend.
695        https://bugs.webkit.org/show_bug.cgi?id=42286
696
697        Just add soup/curl directories and flags for the specific
698        backend being used.
699
700        * CMakeLists.txt:
701        * CMakeListsEfl.txt:
702
7032010-07-22  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
704
705        Reviewed by Antonio Gomes.
706
707        [EFL] Implement input method notification
708        https://bugs.webkit.org/show_bug.cgi?id=42640
709
710        Notify browser when keyboard should be shown/hidden. Input method
711        hints are updated before sending the signal. Client should be able to
712        determine the input type by calling ewk_view_imh_get().
713
714        * efl/EWebLauncher/main.c:
715        (on_inputmethod_changed): example implementation that just prints to
716        stdout if keyboard should be shown or hidden and the imh flags.
717        (browserCreate): listen to signal about input method changing its
718        state.
719        * efl/WebCoreSupport/EditorClientEfl.cpp:
720        (WebCore::EditorClientEfl::setInputMethodState): call new function
721        responsible for implementing this notification.
722        * efl/ewk/ewk_private.h: ewk_view_input_method_state_set() is called
723        only from inside WebKit.
724        * efl/ewk/ewk_view.cpp: implement setters and getters
725        (ewk_view_imh_get):
726        (ewk_view_input_method_state_set):
727        * efl/ewk/ewk_view.h: introduce Ewk_Imh enum which contains the
728        possible input types.
729        (_Ewk_View_Smart_Class::):
730
7312010-07-20  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
732
733        Reviewed by Kenneth Rohde Christiansen.
734
735        Fix zoom in/out on EFL after r62666. The patch for adding viewport
736        missed the initialization of zoom_range.user_scalable. In case browser
737        doesn't care about the viewport and does not listen to the signal,
738        user_scalable will be always false, thus inhibiting zoom in/out.
739        https://bugs.webkit.org/show_bug.cgi?id=42656
740
741        * efl/EWebLauncher/main.c:
742        (on_viewport_changed): when listening to signal about viewport meta tag,
743        it's not sufficient to receive the parameters. One needs also to enforce
744        these parameters in WebKit.
745        * efl/ewk/ewk_view.cpp:
746        (_ewk_view_priv_new): initialize user_scalable parameter to allow
747        browser zooming in and out.
748
7492010-07-16  Zhe Su  <suzhe@chromium.org>
750
751        Reviewed by Darin Adler.
752
753        REGRESSION(r61484): Broke focus behaviour on Qt and probably other platforms
754        https://bugs.webkit.org/show_bug.cgi?id=42253
755
756        Dummy implementation of EditorClient::willSetInputMethodState.
757
758        * efl/WebCoreSupport/EditorClientEfl.cpp:
759        (WebCore::EditorClientEfl::willSetInputMethodState):
760        * efl/WebCoreSupport/EditorClientEfl.h:
761
7622010-07-15  Mark Rowe  <mrowe@apple.com>
763
764        Update the sorting in the Xcode project files.
765
766        * WebKit.xcodeproj/project.pbxproj:
767
7682010-07-14  Sam Weinig  <sam@webkit.org>
769
770        Reviewed by Darin Adler.
771
772        Patch for https://bugs.webkit.org/show_bug.cgi?id=42232
773        Make changing Cursors work in WebKit2.
774
775        * efl/WebCoreSupport/ChromeClientEfl.cpp:
776        (WebCore::ChromeClientEfl::setCursor):
777        * efl/WebCoreSupport/ChromeClientEfl.h:
778        Change prototype to match new one.
779
7802010-07-14  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
781
782        Reviewed by Antonio Gomes.
783
784        [EFL] Add eina_safety to popup menu deletion.
785        https://bugs.webkit.org/show_bug.cgi?id=41873
786
787        Since this is a public call, it's better to have an eina_safety on
788        public calls. It would crash if browser calls this function to select
789        an item of a nonexistent popup.
790
791        * efl/ewk/ewk_view.cpp: add eina_safety to return if popup menu client does
792        not exist.
793
7942010-07-13  Simon Fraser  <simon.fraser@apple.com>
795
796        Reviewed by Dan Bernstein.
797
798        <rdar://problem/8186963> Expose RenderLayer hierarchy via Obj-C for debugging.
799
800        Add WebRenderLayer files.
801
802        * WebKit.xcodeproj/project.pbxproj:
803
8042010-07-13  Rafael Antognolli  <antognolli@profusion.mobi>
805
806        Reviewed by Antonio Gomes.
807
808        This commit implements an API for configuring a path to the cookie
809        file in the Mozilla "cookies.txt" format, and functions to deal with it
810        in a more EFL like API.
811
812        [EFL] Add API for dealing with cookies in EFL port.
813        https://bugs.webkit.org/show_bug.cgi?id=41770
814
815        * CMakeListsEfl.txt:
816        * efl/ewk/EWebKit.h:
817        * efl/ewk/ewk_cookies.cpp: Added.
818        (ewk_cookies_file_set): Set a path to the file storing cookies.
819        (ewk_cookies_clear): Clear all the cookies from the current cookie jar.
820        (ewk_cookies_get_all): Get all the cookies from the current cookie jar.
821        (ewk_cookies_cookie_del): Delete a specific cookie from the cookie jar.
822        (ewk_cookies_cookie_free): Free memory used by a cookie.
823        (ewk_cookies_policy_set): Set which acceptance policy will be used.
824        (ewk_cookies_policy_get): Get current acceptance policy being used.
825        * efl/ewk/ewk_cookies.h: Added.
826        (_Ewk_Cookie::):
827
8282010-07-12  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
829
830        Unreviewed build fix after r60050.
831
832        * CMakeLists.txt: Add WebCore/bindings to the include path.
833
8342010-07-11  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
835
836        Reviewed by Adam Barth.
837
838        [EFL] Fix style errors in ewk_private.h.
839        https://bugs.webkit.org/show_bug.cgi?id=41742
840
841        * efl/ewk/ewk_private.h:
842
8432010-07-09  Darin Adler  <darin@apple.com>
844
845        * StringsNotToBeLocalized.txt: Updated for recent changes.
846
8472010-07-08  Joone Hur  <joone@kldp.org>
848
849        Reviewed by Antonio Gomes.
850
851        [EFL] fix cmake build for EWebLauncher
852        https://bugs.webkit.org/show_bug.cgi?id=41830
853
854        * CMakeListsEfl.txt: add ${LIBSOUP24_LDFLAGS} for link flags
855
8562010-07-08  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
857
858        Reviewed by Kenneth Rohde Christiansen.
859
860        [EFL] Implement several notification hooks in FrameLoaderClient.
861        We just notify browser, making the appropriate type conversions about
862        the events occurring in WebCore.
863        https://bugs.webkit.org/show_bug.cgi?id=41005
864
865        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
866        (WebCore::FrameLoaderClientEfl::dispatchWillSendRequest): alloc 2 new
867        wrapper structures in stack in order to give client the opportunity to
868        change parameters. Then, call the function it defines.
869        (WebCore::FrameLoaderClientEfl::assignIdentifierToInitialRequest):
870        (WebCore::FrameLoaderClientEfl::didPerformFirstNavigation): notify
871        client.
872        (WebCore::FrameLoaderClientEfl::saveViewStateToItem): notify client.
873        (WebCore::FrameLoaderClientEfl::restoreViewState): notify client.
874        (WebCore::FrameLoaderClientEfl::dispatchDidChangeLocationWithinPage):
875        notify browser that the url changed.
876        (WebCore::FrameLoaderClientEfl::dispatchDidReceiveIcon): notify
877        browser.
878        (WebCore::FrameLoaderClientEfl::dispatchDidStartProvisionalLoad):
879        notify browser.
880        (WebCore::FrameLoaderClientEfl::dispatchDidFinishDocumentLoad): notify
881        browser.
882        (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout): norify
883        browser.
884        (WebCore::FrameLoaderClientEfl::dispatchDidFirstVisuallyNonEmptyLayout):
885        notify browser.
886        (WebCore::FrameLoaderClientEfl::dispatchShow): notify browser.
887        * efl/ewk/ewk_frame.cpp:
888        (ewk_frame_request_will_send): emit signal notifying browser.
889        (ewk_frame_request_assign_identifier): emit signal notifying browser.
890        (ewk_frame_did_perform_first_navigation): emit signal notifying browser.
891        (ewk_frame_view_state_save): emit signal notifying browser.
892        (ewk_frame_load_provisional): emit signal notifying browser.
893        (ewk_frame_load_firstlayout_finished): emit signal notifying browser.
894        (ewk_frame_load_firstlayout_nonempty_finished): emit signal notifying browser.
895        (ewk_frame_load_document_finished): emit signal notifying browser.
896        * efl/ewk/ewk_frame.h: update documentation about signals being sent
897        and implement wrapper struct for ResourceRequest.
898        * efl/ewk/ewk_private.h: export private functions.
899
9002010-07-08  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
901
902        Reviewed by Kenneth Rohde Christiansen.
903
904        [EFL] Flush backing store when going to new page.
905        Call client method to flush backing store when going to a new page. This
906        is the notification that data related to current page should be dropped,
907        since a new page is being loaded.
908        https://bugs.webkit.org/show_bug.cgi?id=41008
909
910        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
911        (WebCore::FrameLoaderClientEfl::transitionToCommittedForNewPage):
912
9132010-07-07  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
914
915        Unreviewed build fix after r62676.
916
917        [EFL] Fix build after Page constructor has changed. By now, the
918        introduced BackForwardControllerClient is not used.
919        https://bugs.webkit.org/show_bug.cgi?id=41825
920
921        * efl/ewk/ewk_view.cpp:
922        (_ewk_view_priv_new): Add missing parameter to WebCore::Page
923        constructor.
924
9252010-07-07  Anders Carlsson  <andersca@apple.com>
926
927        Reviewed by Sam Weinig.
928
929        Rename the WebBaseNetscapePluginStream.cpp and .h files to WebNetscapePluginStream.cpp and .h to match the class name.
930
931        * WebKit.xcodeproj/project.pbxproj:
932
9332010-07-07  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
934
935        Reviewed by Kenneth Rohde Christiansen.
936
937        [EFL] EFLWebKit doesn't support viewport meta tag.
938        Support viewport meta tag on EFL Port.
939        https://bugs.webkit.org/show_bug.cgi?id=40278
940
941        * efl/EWebLauncher/main.c: Process 'viewport,changed' signal.
942        (viewport_set):
943        (on_viewport_changed): Add a callback function for the 'viewport,changed' signal.
944        (browserCreate): Register the callback function for the 'viewport,changed' signal.
945        * efl/WebCoreSupport/ChromeClientEfl.cpp: Implement method to process viewport tag.
946        (WebCore::ChromeClientEfl::didReceiveViewportArguments):
947        * efl/WebCoreSupport/ChromeClientEfl.h: Define method to process viewport tag.
948        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
949        (WebCore::FrameLoaderClientEfl::FrameLoaderClientEfl): Implement a function to set layout
950        when website doesn't contain viewport tag.
951        (WebCore::FrameLoaderClientEfl::dispatchDidCommitLoad):
952        (WebCore::FrameLoaderClientEfl::dispatchDidFirstLayout):
953        * efl/WebCoreSupport/FrameLoaderClientEfl.h:
954        (WebCore::FrameLoaderClientEfl::setInitLayoutCompleted):
955        (WebCore::FrameLoaderClientEfl::getInitLayoutCompleted):
956        * efl/ewk/ewk_private.h: Added internal APIs to process viewport tag.
957        * efl/ewk/ewk_view.cpp: Added APIs to process and to handle viewport tag.
958        (_ewk_view_priv_new):
959        (ewk_view_fixed_layout_size_set):
960        (ewk_view_zoom_set):
961        (ewk_view_zoom_weak_set):
962        (ewk_view_zoom_animated_set):
963        (ewk_view_viewport_set): Reports that viewport has changed.
964        (ewk_view_viewport_get): Reports that viewport has changed.
965        (ewk_view_zoom_range_set): Sets the zoom range.
966        (ewk_view_zoom_range_min_get): Gets minimum value of zoom range.
967        (ewk_view_zoom_range_max_get): Gets maximum value of zoom range.
968        (ewk_view_user_scalable_set): Sets if zoom is enabled.
969        (ewk_view_user_scalable_get): Gets if zoom is enabled.
970        * efl/ewk/ewk_view.h:
971
9722010-07-07  Rafael Antognolli  <antognolli@profusion.mobi>
973
974        Reviewed by Adam Barth.
975
976        [EFL] Fix cmake build and libsoup detection
977        Some changes should be done to cmake build system to fix the detection of libsoup and correct some link paths:
978        - LINK_FLAGS should be set using quotes, otherwise some wrong
979        substitution takes place;
980        - we should use LIBSOUP24_* instead of LIBSOUP_* since this is the
981        version we are using;
982        - need to set HAVE_LIBSOUP_2_29_90 if we find a version equal or newer
983        than that.
984        https://bugs.webkit.org/show_bug.cgi?id=41717
985
986        * CMakeLists.txt:
987        * CMakeListsEfl.txt:
988
9892010-07-05  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
990
991        Reviewed by Kenneth Rohde Christiansen.
992
993        [EFL] Implement downloadURL in ContextMenuClientEfl
994        When user selects a download menu from context menu, send the download
995        request to application.
996        https://bugs.webkit.org/show_bug.cgi?id=41149
997
998        * efl/WebCoreSupport/ContextMenuClientEfl.cpp:
999        (WebCore::ContextMenuClientEfl::downloadURL): Get url for downloading
1000        file and Send it to application.
1001        * efl/WebCoreSupport/ContextMenuClientEfl.h:
1002
10032010-06-30  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
1004
1005        Reviewed by Kenneth Rohde Christiansen.
1006
1007        [EFL] Implement windowRect() and setWindowRect() in ChromeClientEfl.cpp
1008        https://bugs.webkit.org/show_bug.cgi?id=40876
1009
1010        * efl/WebCoreSupport/ChromeClientEfl.cpp: Implements two methods
1011        to change window size.
1012
1013        (WebCore::ChromeClientEfl::windowRect):
1014        (WebCore::ChromeClientEfl::setWindowRect):
1015
10162010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1017
1018        Unreviewed build fix.
1019
1020        [EFL] Build fix for latest version of Ecore library.
1021        Ecore recently changed return type of callbacks from int to Eina_Bool.
1022
1023        * efl/EWebLauncher/main.c:
1024        * efl/ewk/ewk_view.cpp:
1025        (_ewk_view_zoom_animator_cb): Return Eina_Bool instead of int.
1026
10272010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1028
1029        Reviewed by Kenneth Rohde Christiansen.
1030
1031        [EFL] Simplify zoom setting by narrowing with WebCore API.
1032        Instead of creating a zoom_text_only field, use the already defined enum
1033        by WebCore.
1034        https://bugs.webkit.org/show_bug.cgi?id=40993
1035
1036        * efl/ewk/ewk_frame.cpp: sd->zoom_text_only => sd->zoom_mode
1037        (ewk_frame_zoom_set):
1038        (ewk_frame_zoom_text_only_get):
1039        (ewk_frame_zoom_text_only_set):
1040
10412010-06-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1042
1043        Reviewed by Kenneth Rohde Christiansen.
1044
1045        [EFL] Implement download requests
1046        When a download request arrives through FrameLoaderClient, forward it to
1047        browser in order to be possible to download files.
1048        https://bugs.webkit.org/show_bug.cgi?id=40967
1049
1050        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
1051        (WebCore::FrameLoaderClientEfl::download): get file names and
1052        forward to ewk_view_download_request()
1053        * efl/ewk/ewk_private.h: export private function to WebCoreSupport
1054
10552010-06-25  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1056
1057        Reviewed by Kenneth Rohde Christiansen.
1058
1059        [EFL] Stop frame loaders when deleting view.
1060        Frame loaders were still alive after view is deleted, causing
1061        segmentation fault when libsoup had something to deliver yet.
1062        https://bugs.webkit.org/show_bug.cgi?id=41007
1063
1064        * efl/ewk/ewk_view.cpp:
1065        (_ewk_view_smart_del): stop loaders.
1066
10672010-06-25  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1068
1069        Reviewed by Kenneth Rohde Christiansen.
1070
1071        [EFL] Fix warnings about printf format
1072        When printing uint64_t the macro PRIu64 is needed in order to be
1073        portable across 32 and 64 bits. It was previously showing warning
1074        messages on 32-bits systems.
1075        https://bugs.webkit.org/show_bug.cgi?id=40965
1076
1077        * efl/ewk/ewk_view.cpp:
1078        (ewk_view_exceeded_database_quota):
1079
10802010-06-25  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1081
1082        Reviewed by Kenneth Rohde Christiansen.
1083
1084        [EFL] Do not load error message for download and cancellation.
1085        When a download is made or a request is cancelled an error page should
1086        not be shown.
1087        https://bugs.webkit.org/show_bug.cgi?id=40956
1088
1089        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
1090        (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): return if it
1091        should not fallback.
1092        (WebCore::FrameLoaderClientEfl::dispatchDidFailLoad): return if it
1093        should not fallback.
1094        (WebCore::FrameLoaderClientEfl::interruptForPolicyChangeError): fix
1095        typo in related error message.
1096        (WebCore::FrameLoaderClientEfl::shouldFallBack): if user cancelled the
1097        request or the policy changed (for example, because the request is a
1098        download) then it should not fallback.
1099
11002010-06-25  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1101
1102        Reviewed by Kenneth Rohde Christiansen.
1103
1104        [EFL] Implement runOpenPanel method. The interface with browser was
1105        already implemented. Now we are actually calling it.
1106        https://bugs.webkit.org/show_bug.cgi?id=40923
1107
1108        * efl/WebCoreSupport/ChromeClientEfl.cpp:
1109        (WebCore::ChromeClientEfl::runOpenPanel): implement method.
1110        * efl/ewk/ewk_private.h: export to WebCoreSupport the needed method
1111
11122010-06-24  Jer Noble  <jer.noble@apple.com>
1113
1114        Reviewed by Eric Carlson.
1115
1116        Full-screened content doesn't keep the display on: Safari not grabbing a power assertion?
1117        https://bugs.webkit.org/show_bug.cgi?id=40939
1118        rdar://problem/7996172
1119
1120        Add IOKit.framework to the list of linked frameworks.
1121
1122        * WebKit.xcodeproj/project.pbxproj:
1123
11242010-06-23  Leandro Pereira  <leandro@profusion.mobi>
1125
1126        Reviewed by Gustavo Noronha Silva.
1127
1128        [EFL] Add Libs.private to ewebkit.pc when building with SHARED_CORE.
1129        https://bugs.webkit.org/show_bug.cgi?id=40862
1130
1131        * CMakeListsEfl.txt:
1132        * efl/ewebkit.pc.in:
1133
11342010-06-23  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1135
1136        Reviewed by Gustavo Noronha Silva.
1137
1138        Add implementaion of new windows for EFL port. Both cases of a link
1139        with target="_blank" and a javascript that does window.open() are
1140        treated, delegating to browser the role of actually creating the
1141        window (or blocking it).
1142        https://bugs.webkit.org/show_bug.cgi?id=40930
1143
1144        * CMakeListsEfl.txt: add new file that wraps the WindowFeatures struct
1145        * efl/WebCoreSupport/ChromeClientEfl.cpp:
1146        (WebCore::ChromeClientEfl::createWindow): implement method for
1147        creating new window by delegating to browser its creation. Browser
1148        might decide to continue on the same window by returning the same
1149        view object.
1150        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
1151        (WebCore::FrameLoaderClientEfl::dispatchCreatePage): implement method
1152        for creating new window when its creation is done by a javascript
1153        script.
1154        * efl/ewk/EWebKit.h: new header for WindowFeatures.
1155        * efl/ewk/ewk_private.h:
1156        * efl/ewk/ewk_view.cpp:
1157        (ewk_view_window_create): call the method implemented by browser.
1158        * efl/ewk/ewk_view.h:
1159        * efl/ewk/ewk_window_features.cpp: Added.
1160        (ewk_window_features_unref):
1161        (ewk_window_features_ref):
1162        (ewk_window_features_bool_property_get):
1163        (ewk_window_features_int_property_get):
1164        (ewk_window_features_new_from_core): create and wrapped struct
1165        containing the core struct.
1166        * efl/ewk/ewk_window_features.h: Added.
1167
11682010-06-18  Anders Carlsson  <andersca@apple.com>
1169
1170        Reviewed by Sam Weinig.
1171
1172        Rename WebPluginPackage.m to make it an Objective-C++ file.
1173
1174        * WebKit.xcodeproj/project.pbxproj:
1175
11762010-06-18  Anders Carlsson  <andersca@apple.com>
1177
1178        Reviewed by Sam Weinig.
1179
1180        Make WebCoreSystemInterface.h a C++ only header
1181        https://bugs.webkit.org/show_bug.cgi?id=40867
1182
1183        * WebKit.xcodeproj/project.pbxproj:
1184
11852010-06-18  Anders Carlsson  <andersca@apple.com>
1186
1187        Reviewed by Dan Bernstein.
1188
1189        Add stubbed out WebPlatformStrategies class to WebKit.
1190        https://bugs.webkit.org/show_bug.cgi?id=40851
1191
1192        * WebKit.xcodeproj/project.pbxproj:
1193
11942010-06-18  Alexis Menard  <alexis.menard@nokia.com>
1195
1196        Reviewed by Simon Hausmann.
1197
1198        [qt] Better check for the declarative plugin inclusion.
1199
1200        * WebKit.pro:
1201
12022010-06-17  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1203
1204        Reviewed by Eric Seidel.
1205
1206        Clean EFL header files in order to diminish the compilation time with
1207        EFL from subversion. We remove the EFL includes from header files and use
1208        forward declarations, including the headers in correspondent source
1209        files when needed. This causes only the needed source files to be
1210        recompiled in case a new version of EFL is installed instead of
1211        triggering a recompilation of almost all WebCore/WebKit.
1212        https://bugs.webkit.org/show_bug.cgi?id=40575
1213
1214        * efl/WebCoreSupport/ChromeClientEfl.cpp: include needed header.
1215        * efl/WebCoreSupport/ChromeClientEfl.h: forward declaration.
1216        * efl/WebCoreSupport/EditorClientEfl.h: forward declaration.
1217
12182010-06-15  Gustavo Noronha Silva  <gns@gnome.org>
1219
1220        Unreviewed EFL build fix. Simple typo.
1221
1222        * efl/WebCoreSupport/InspectorClientEfl.cpp:
1223        (WebCore::InspectorClientEfl::sendMessageToFrontend):
1224
12252010-06-14  Tony Chang  <tony@chromium.org>
1226
1227        Reviewed by Darin Fisher.
1228
1229        Chromium shouldn't build inside the source directory
1230        https://bugs.webkit.org/show_bug.cgi?id=40489
1231
1232        Ignore directories fetched by chromium and chromium mac output dir.
1233
1234        * chromium: Added property svn:ignore.
1235
12362010-06-14  Ilya Tikhonovsky  <loislo@chromium.org>
1237
1238        Reviewed by Pavel Feldman.
1239
1240        WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
1241        data from inspected page to WebInspector as JSON string via http. The native
1242        serialization to JSON string is supported by InspectorValue's classes. This patch
1243        has the implementation of sendMessageToFrontend function. WebKit version of it still
1244        uses ScriptFunctionCall and will be switched to another transport a little bit later.
1245        https://bugs.webkit.org/show_bug.cgi?id=40134
1246
1247        * efl/WebCoreSupport/InspectorClientEfl.cpp:
1248        (WebCore::InspectorClientEfl::sendMessageToFrontend):
1249        * efl/WebCoreSupport/InspectorClientEfl.h:
1250
12512010-06-09  Sheriff Bot  <webkit.review.bot@gmail.com>
1252
1253        Unreviewed, rolling out r60889.
1254        http://trac.webkit.org/changeset/60889
1255        https://bugs.webkit.org/show_bug.cgi?id=40365
1256
1257        gtk bot has some kind of memory corruption (Requested by
1258        loislo on #webkit).
1259
1260        * efl/WebCoreSupport/InspectorClientEfl.cpp:
1261        * efl/WebCoreSupport/InspectorClientEfl.h:
1262
12632010-06-07  Ilya Tikhonovsky  <loislo@chromium.org>
1264
1265        Reviewed by Pavel Feldman.
1266
1267        WebInspector: On the way to Remote Debugging we want to transfer dom/timeline/etc
1268        data from inspected page to WebInspector as JSON string via http. The native
1269        serialization to JSON string is supported by InspectorValue's classes. This patch
1270        has the implementation of sendMessageToFrontend function. WebKit version of it still
1271        uses ScriptFunctionCall and will be switched to another transport a little bit later.
1272        https://bugs.webkit.org/show_bug.cgi?id=40134
1273
1274        * efl/WebCoreSupport/InspectorClientEfl.cpp:
1275        (WebCore::InspectorClientEfl::sendMessageToFrontend):
1276        * efl/WebCoreSupport/InspectorClientEfl.h:
1277
12782010-06-01  Alexey Proskuryakov  <ap@apple.com>
1279
1280        Reviewed by Sam Weinig.
1281
1282        https://bugs.webkit.org/show_bug.cgi?id=39434
1283        REGRESSION (r59811): Geolocation callbacks cannot be created
1284
1285        Removing unused WebGeolocationMock.
1286
1287        * WebKit.xcodeproj/project.pbxproj:
1288
12892010-05-31  Lyon Chen  <liachen@rim.com>
1290
1291        Reviewed by Kent Tamura.
1292
1293        Enum value FORWARD, BACKWARD, RIGHT, LEFT are causing macro conflicts.
1294        https://bugs.webkit.org/show_bug.cgi?id=35530
1295
1296        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.
1297
1298        * efl/WebCoreSupport/EditorClientEfl.cpp:
1299        (WebCore::EditorClientEfl::handleEditingKeyboardEvent):
1300
13012010-05-31  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1302
1303        Reviewed by Kenneth Rohde Christiansen.
1304
1305        [EFL] Add Context Menu implementation
1306        https://bugs.webkit.org/show_bug.cgi?id=39821
1307
1308        * CMakeListsEfl.txt: add context menu files.
1309        * efl/WebCoreSupport/ContextMenuClientEfl.cpp:
1310        (WebCore::ContextMenuClientEfl::getCustomMenuFromDefaultItems):
1311        (WebCore::ContextMenuClientEfl::newPlatformDescription):
1312        (WebCore::ContextMenuClientEfl::freePlatformDescription):
1313        (WebCore::ContextMenuClientEfl::appendItem):
1314        (WebCore::ContextMenuClientEfl::show):
1315        * efl/WebCoreSupport/ContextMenuClientEfl.h:
1316        * efl/ewk/EWebKit.h:
1317        * efl/ewk/ewk_contextmenu.cpp: Added. Implement the API used by
1318        browser for manipulating context menus.
1319        (ewk_context_menu_ref):
1320        (ewk_context_menu_unref):
1321        (ewk_context_menu_destroy):
1322        (ewk_context_menu_item_list_get):
1323        (ewk_context_menu_item_new):
1324        (ewk_context_menu_item_select):
1325        (ewk_context_menu_item_free):
1326        (ewk_context_menu_item_type_get):
1327        (ewk_context_menu_item_type_set):
1328        (ewk_context_menu_item_action_get):
1329        (ewk_context_menu_item_action_set):
1330        (ewk_context_menu_item_title_get):
1331        (ewk_context_menu_item_title_set):
1332        (ewk_context_menu_item_checked_get):
1333        (ewk_context_menu_item_checked_set):
1334        (ewk_context_menu_item_enabled_get):
1335        (ewk_context_menu_item_enabled_set):
1336        (ewk_context_menu_new):
1337        (ewk_context_menu_free):
1338        (ewk_context_menu_item_append):
1339        (ewk_context_menu_custom_get):
1340        (ewk_context_menu_show):
1341        * efl/ewk/ewk_contextmenu.h: Added.
1342        * efl/ewk/ewk_private.h:
1343        * efl/ewk/ewk_view.cpp:
1344        (ewk_view_context_menu_forward_event): inform browser a new context
1345        menu was created.
1346        (ewk_view_exceeded_database_quota): small fix to previous
1347        changed function.
1348        * efl/ewk/ewk_view.h:
1349
13502010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1351
1352        Reviewed by Kenneth Rohde Christiansen.
1353
1354        [EF] Remove compiler warnings and add test for switching page
1355        encoding.
1356        https://bugs.webkit.org/show_bug.cgi?id=39871
1357
1358        * efl/EWebLauncher/main.c:
1359        (print_history):
1360        (on_key_down):
1361        (main):
1362
13632010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1364
1365        Reviewed by Kenneth Rohde Christiansen.
1366
1367        [EFL] Allow client to override default database quota. We increase the
1368        default database quota to 1MB (it was incorrectly set to 1KB, which is
1369        too low) and add methods to allow client to iteratively database quota
1370        when it becomes greater than the allowed value.
1371        https://bugs.webkit.org/show_bug.cgi?id=39867
1372
1373        * efl/WebCoreSupport/ChromeClientEfl.cpp:
1374        (WebCore::ChromeClientEfl::exceededDatabaseQuota): reimplement method
1375        to allow client to increase database quota iteratively.
1376        * efl/ewk/ewk_private.h:
1377        * efl/ewk/ewk_settings.cpp:
1378        * efl/ewk/ewk_view.h:
1379
13802010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1381
1382        Reviewed by Kenneth Rohde Christiansen.
1383
1384        [EFL] Add default path to web database and methods to set it.
1385        If a default path is not set, it will default to "/", in which a
1386        normal user usually does not have write permission.
1387
1388        * efl/EWebLauncher/main.c: overwrite default directory with another
1389        one.
1390        (main):
1391        * efl/ewk/ewk_main.cpp:
1392        (ewk_init): add default path
1393        * efl/ewk/ewk_settings.cpp: add methods to set and get database path
1394        (ewk_settings_web_database_path_set):
1395        (ewk_settings_web_database_path_get):
1396        * efl/ewk/ewk_settings.h:
1397
13982010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1399
1400        Reviewed by Kenneth Rohde Christiansen.
1401
1402        [EFL] Fix wrongly set clipper. Now the scrollbars from main
1403        frame are shown even on a zoom level lower than 1.0.
1404
1405        * efl/ewk/ewk_view_single.c:
1406        (_ewk_view_single_smart_add):
1407        (_ewk_view_single_smart_backing_store_add):
1408        (ewk_view_single_smart_set):
1409
14102010-05-28  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1411
1412        Reviewed by Kenneth Rohde Christiansen.
1413
1414        [EFL] Add support for Popup menus
1415        https://bugs.webkit.org/show_bug.cgi?id=39629
1416
1417        * efl/WebCoreSupport/ChromeClientEfl.cpp: implement methods to create
1418        and destroy popup menu.
1419        (WebCore::ChromeClientEfl::createSelectPopup): ditto.
1420        (WebCore::ChromeClientEfl::destroySelectPopup): ditto.
1421        * efl/WebCoreSupport/ChromeClientEfl.h: ditto.
1422        * efl/ewk/ewk_private.h: add function to call browser when a popup is
1423        created/deleted
1424
14252010-05-25  Joone Hur  <joone.hur@samsung.com>
1426
1427        Reviewed by Gustavo Noronha Silva.
1428
1429        [EFL] Build fix.
1430        http://webkit.org/b/39648
1431
1432        * efl/ewk/ewk_frame.cpp:
1433        (ewk_frame_zoom_get): Add missed namespace
1434        (ewk_frame_zoom_set): Ditto.
1435        (ewk_frame_zoom_text_only_set): Ditto.
1436        * efl/ewk/ewk_view.cpp:
1437        (_ewk_view_priv_new): Add a null parameter when creating a Page.
1438
14392010-05-24  Darin Adler  <darin@apple.com>
1440
1441        Reviewed by Eric Seidel.
1442
1443        Move view-related functions from Frame to FrameView
1444        https://bugs.webkit.org/show_bug.cgi?id=39366
1445
1446        * efl/ewk/ewk_frame.cpp:
1447        (ewk_frame_editable_set): Removed call to empty function,
1448        removeEditingStyleFromBodyElement.
1449        (ewk_frame_zoom_get): Call function on FrameView.
1450        (ewk_frame_zoom_set): Ditto.
1451        (ewk_frame_zoom_text_only_set): Ditto.
1452
14532010-05-15  Leandro Pereira  <leandro@profusion.mobi>
1454
1455        Reviewed by Adam Treat.
1456
1457        [EFL] Add build system for the EFL port.
1458        http://webkit.org/b/37945
1459
1460        * CMakeLists.txt: Added.
1461        * CMakeListsEfl.txt: Added.
1462
14632010-05-14  Lucas De Marchi  <lucas.demarchi@profusion.mobi>
1464
1465        Reviewed by David Levin.
1466
1467        [EF] Include missing header.
1468        http://webkit.org/b/38905
1469
1470        * efl/ewk/ewk_main.cpp: Include PageGroup.h
1471
14722010-05-08  Leandro Pereira  <leandro@profusion.mobi>
1473
1474        Reviewed by Laszlo Gombos.
1475
1476        [EFL] Only compile database stuff if ENABLE_DATABASE is set.
1477        http://webkit.org/b/38777
1478
1479        * efl/WebCoreSupport/ChromeClientEfl.cpp:
1480
14812010-05-05  Dan Bernstein  <mitz@apple.com>
1482
1483        Reviewed by Simon Fraser.
1484
1485        <rdar://problem/7932072> Iframes in composited layers don’t repaint correctly (affects Yahoo! Mail with Flash Player 10.1)
1486        https://bugs.webkit.org/show_bug.cgi?id=38427
1487
1488        * WebKit.xcodeproj/project.pbxproj: Renamed WebClipView.m to WebClipView.mm and changed it to
1489        Objective-C++.
1490
14912010-05-03  Darin Adler  <darin@apple.com>
1492
1493        * English.lproj/Localizable.strings: Regenerated.
1494        * StringsNotToBeLocalized.txt: Updated for recent changes.
1495
14962010-05-03  Jens Alfke  <snej@chromium.org>
1497
1498        Reviewed by Darin Fisher.
1499
1500        [chromium] Add "willSendSubmitEvent" hook to WebFrameClient and FrameLoaderClient
1501        https://bugs.webkit.org/show_bug.cgi?id=38397
1502
1503        No tests (functionality is exposed only through native WebKit API.)
1504
1505        * efl/WebCoreSupport/FrameLoaderClientEfl.h:
1506        (WebCore::FrameLoaderClientEfl::dispatchWillSendSubmitEvent):
1507
15082010-04-22  Leandro Pereira  <leandro@profusion.mobi>
1509
1510        Reviewed by Gustavo Noronha Silva.
1511
1512        Implement findThemePath to locate the correct theme file instead of
1513        relying on a hardcoded location.
1514        http://webkit.org/b/37996
1515
1516        * efl/EWebLauncher/main.c:
1517        (findThemePath): Fix to locate the correct theme files.
1518        (main): Use findThemePath() instead of a hardcoded one.
1519
15202010-04-22  Leandro Pereira  <leandro@profusion.mobi>
1521
1522        Reviewed by Gustavo Noronha Silva.
1523
1524        Update efl/ewebkit.pc.in to match the variable substitution syntax
1525        of CMake.
1526        http://webkit.org/b/37999
1527
1528        * efl/ewebkit.pc.in: Updated.
1529
15302010-04-22  Leandro Pereira  <leandro@profusion.mobi>
1531
1532        Reviewed by Gustavo Noronha Silva.
1533
1534        Update EWebKit (EFL port) to match recent API changes.
1535        http://webkit.org/b/37997
1536
1537        * efl/ewk/ewk_frame.cpp:
1538        (ewk_frame_zoom_set): Change to use WebCore::ZoomMode.
1539        (ewk_frame_zoom_text_only_set): Change to use WebCore::ZoomMode.
1540        (_ewk_frame_handle_key_scrolling): s/WebCore::VK_/VK_/g
1541        (ewk_frame_plugin_create): Disable temporarily PluginView-related
1542        code until a proper plugin implementation is made.
1543        * efl/ewk/ewk_view.cpp: Fix typo in _parent_sc declaration.
1544        (ewk_view_selection_get): Fix a reference to WebCore::CString to
1545        WTF::CString.
1546
15472010-04-22  Leandro Pereira  <leandro@profusion.mobi>
1548
1549        Reviewed by Gustavo Noronha Silva.
1550
1551        Update EFL port files to match recent API changes.
1552        http://webkit.org/b/37876
1553
1554        * efl/WebCoreSupport/ChromeClientEfl.cpp:
1555        (kit): Added.
1556        (WebCore::ChromeClientEfl::ChromeClientEfl): Coding style fix.
1557        (WebCore::ChromeClientEfl::runBeforeUnloadConfirmPanel): Coding
1558        style fix.
1559        (WebCore::ChromeClientEfl::mouseDidMoveOverElement): Coding style fix.
1560        (WebCore::ChromeClientEfl::runOpenPanel): Implemented.
1561        (WebCore::ChromeClientEfl::cancelGeolocationPermissionRequestForFrame): Stubbed.
1562        (WebCore::ChromeClientEfl::cancelGeolocationPermissionForFrame): Stubbed.
1563        (WebCore::ChromeClientEfl::invalidateContents): Stubbed.
1564        (WebCore::ChromeClientEfl::invalidateWindow): Stubbed.
1565        (WebCore::ChromeClientEfl::invalidateContentsAndWindow): Implemented.
1566        (WebCore::ChromeClientEfl::invalidateContentsForSlowScroll): Implemented.
1567        (WebCore::ChromeClientEfl::scroll): Updated.
1568        (WebCore::ChromeClientEfl::iconForFiles): Stubbed.
1569        (WebCore::ChromeClientEfl::chooseIconForFiles): Stubbed.
1570        * efl/WebCoreSupport/ChromeClientEfl.h: Add new method prototypes.
1571        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
1572        (WebCore::FrameLoaderClientEfl::committedLoad): Call setEncoding()
1573        from FrameLoader::writer.
1574        (WebCore::FrameLoaderClientEfl::finishedLoading): Ditto.
1575        (WebCore::FrameLoaderClientEfl::dispatchDidFailLoading): Ditto.
1576        (WebCore::FrameLoaderClientEfl::setMainDocumentError): Ditto.
1577
15782010-04-21  Gustavo Sverzut Barbieri  <barbieri@profusion.mobi>
1579
1580        Reviewed by Nikolas Zimmermann.
1581
1582        Add missing EFL WebKit/efl theme files.
1583        http://webkit.org/b/37854
1584
1585        * efl/DefaultTheme/default.edc: Added.
1586        * efl/DefaultTheme/widget/button/button.edc: Added.
1587        * efl/DefaultTheme/widget/check/check.edc: Added.
1588        * efl/DefaultTheme/widget/combo/combo.edc: Added.
1589        * efl/DefaultTheme/widget/entry/entry.edc: Added.
1590        * efl/DefaultTheme/widget/file/file.edc: Added.
1591        * efl/DefaultTheme/widget/radio/radio.edc: Added.
1592        * efl/DefaultTheme/widget/scrollbar/scrollbar.edc: Added.
1593        * efl/DefaultTheme/widget/search/cancel/search_cancel.edc: Added.
1594        * efl/DefaultTheme/widget/search/decoration/search_decoration.edc: Added.
1595        * efl/DefaultTheme/widget/search/field/search_field.edc: Added.
1596
15972010-04-21  Gustavo Sverzut Barbieri  <barbieri@profusion.mobi>
1598
1599        Reviewed by Adam Roben.
1600
1601        Update EFL port to match recent API changes.
1602        http://webkit.org/b/37853
1603
1604        * efl/WebCoreSupport/EditorClientEfl.cpp:
1605        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp:
1606        (WebCore::FrameLoaderClientEfl::didTransferChildFrameToNewDocument):
1607        (WebCore::FrameLoaderClientEfl::objectContentType):
1608        (WebCore::FrameLoaderClientEfl::dispatchDidChangeIcons):
1609        (WebCore::FrameLoaderClientEfl::canShowMIMEType):
1610        * efl/WebCoreSupport/FrameLoaderClientEfl.h:
1611
16122010-04-15  Leandro Pereira  <leandro@profusion.mobi>
1613
1614        Reviewed by Kenneth Rohde Christiansen.
1615
1616        Add EFL port files to efl/WebCoreSupport.
1617        http://webkit.org/b/35915
1618
1619        * efl/WebCoreSupport/FrameLoaderClientEfl.cpp: Added.
1620        * efl/WebCoreSupport/FrameLoaderClientEfl.h: Added.
1621
16222010-04-15  Adam Roben  <aroben@apple.com>
1623
1624        Expose UserContentURLPattern as WebKit SPI
1625
1626        Fixes <http://webkit.org/b/37354>.
1627
1628        Reviewed by Tim Hatcher.
1629
1630        * WebKit.xcodeproj/project.pbxproj: Add WebUserContentURLPattern.
1631
16322010-04-15  Leandro Pereira  <leandro@profusion.mobi>
1633
1634        Reviewed by Kenneth Rohde Christiansen.
1635
1636        Add EFL port files to efl/WebCoreSupport.
1637        http://webkit.org/b/35918
1638
1639        * efl/WebCoreSupport/EditorClientEfl.cpp: Added.
1640        * efl/WebCoreSupport/EditorClientEfl.h: Added.
1641
16422010-04-10  Mark Rowe  <mrowe@apple.com>
1643
1644        Reviewed by Dan Bernstein.
1645
1646        <rdar://problem/7845305> Further adoption of formal protocols for delegates.
1647
1648        Move EmptyProtocolDefinitions.h down in to WebCore, and add the new protocols. Adopt the protocols in the appropriate places.
1649
1650        * WebKit.xcodeproj/project.pbxproj:
1651
16522010-04-07  Leandro Pereira  <leandro@profusion.mobi>
1653
1654        Reviewed by Kenneth Rohde Christiansen.
1655
1656        Add ewk_view (the high level object to acces the WebKit-EFL browser
1657        component) to efl/ewk.
1658        http://webkit.org/b/35932
1659
1660        * efl/ewk/ewk_view.cpp: Added.
1661        * efl/ewk/ewk_view.h: Added.
1662
16632010-04-05  Alexey Proskuryakov  <ap@apple.com>
1664
1665        Reviewed by Darin Adler.
1666
1667        https://bugs.webkit.org/show_bug.cgi?id=37111
1668        <rdar://problem/7790327> Draw replacement text when plug-in host crashes
1669
1670        https://bugs.webkit.org/show_bug.cgi?id=37111
1671        <rdar://problem/7790327> Draw replacement text when plug-in host crashes
1672
1673        * English.lproj/Localizable.strings: Added a string for plug-in failure.
1674
16752010-04-01  Leandro Pereira  <leandro@profusion.mobi>
1676
1677        Reviewed by Gustavo Noronha Silva.
1678
1679        Add EFL's pkg-config metadata file file to efl/.
1680        http://webkit.org/b/36766
1681
1682        * efl/ewebkit.pc.in: Added.
1683
16842010-03-30  Gavin Barraclough  <barraclough@apple.com>
1685
1686        Rubber stamped by Sam Weinig.
1687
1688        https://bugs.webkit.org/show_bug.cgi?id=36866
1689        Move CString to WTF
1690
1691        * efl/WebCoreSupport/ChromeClientEfl.cpp:
1692        * efl/ewk/ewk_frame.cpp:
1693        (ewk_frame_name_get):
1694        (ewk_frame_selection_get):
1695        (ewk_frame_uri_changed):
1696        * efl/ewk/ewk_history.cpp:
1697        * efl/ewk/ewk_settings.cpp:
1698
16992010-03-28  Alexey Proskuryakov  <ap@apple.com>
1700
1701        Build fix. Include WindowsKeyboardCodes.h instead of KeyboardCodes.h.
1702
1703        * efl/ewk/ewk_frame.cpp:
1704
17052010-03-22  Kevin Decker  <kdecker@apple.com>
1706
1707        Reviewed by Simon Fraser.
1708
1709        https://bugs.webkit.org/show_bug.cgi?id=36328
1710
1711        * WebKit.xcodeproj/project.pbxproj: Remove WebNullPluginView and nullplugin.tiff from the project.
1712
17132010-03-22  Darin Adler  <darin@apple.com>
1714
1715        * StringsNotToBeLocalized.txt: Updated for recent changes.
1716
17172010-03-22  Kevin Decker  <kdecker@apple.com>
1718
1719        Reviewed by John Sullivan.
1720
1721        https://bugs.webkit.org/show_bug.cgi?id=36328
1722
1723        * English.lproj/Localizable.strings: Added "Missing Plug-in" string.
1724
17252010-03-18  Leandro Pereira  <leandro@profusion.mobi>
1726
1727        Reviewed by Kenneth Rohde Christiansen.
1728
1729        Add EFL port files to efl/ewk.
1730        http://webkit.org/b/35931
1731
1732        * efl/ewk/ewk_settings.cpp: Added.
1733        * efl/ewk/ewk_settings.h: Added.
1734
17352010-03-17  Leandro Pereira  <leandro@profusion.mobi>
1736
1737        Reviewed by Kenneth Rohde Christiansen.
1738
1739        Add default theme files to efl/DefaultTheme.
1740        http://webkit.org/b/36240
1741
1742        * efl/DefaultTheme/widget/radio/img_radio_on.png: Added.
1743        * efl/DefaultTheme/radio/img_radio_off_hover.png: Added.
1744        * efl/DefaultTheme/radio/img_radio_on_hover.png: Added.
1745        * efl/DefaultTheme/radio/img_radio_off.png: Added.
1746        * efl/DefaultTheme/radio/img_radio_off_focus.png: Added.
1747        * efl/DefaultTheme/radio/img_radio_on_focus.png: Added.
1748        * efl/DefaultTheme/combo/combo_normal.png: Added.
1749        * efl/DefaultTheme/combo/combo_focus_button.png: Added.
1750        * efl/DefaultTheme/combo/combo_hover_button.png: Added.
1751        * efl/DefaultTheme/combo/combo_hover.png: Added.
1752        * efl/DefaultTheme/combo/combo_focus.png: Added.
1753        * efl/DefaultTheme/combo/combo_press_button.png: Added.
1754        * efl/DefaultTheme/combo/combo_normal_button.png: Added.
1755        * efl/DefaultTheme/combo/combo_press.png: Added.
1756        * efl/DefaultTheme/combo/icon.png: Added.
1757        * efl/DefaultTheme/file/file_normal.png: Added.
1758        * efl/DefaultTheme/file/file_press.png: Added.
1759        * efl/DefaultTheme/file/file_hover.png: Added.
1760        * efl/DefaultTheme/file/file_focus.png: Added.
1761        * efl/DefaultTheme/search/cancel/cancel_normal_button.png: Added.
1762        * efl/DefaultTheme/search/cancel/cancel_normal_button2.png: Added.
1763        * efl/DefaultTheme/search/decoration/decoration_normal_button.png: Added.
1764        * efl/DefaultTheme/search/field/field_focused.png: Added.
1765        * efl/DefaultTheme/search/field/field_normal.png: Added.
1766        * efl/DefaultTheme/search/field/field_hovered.png: Added.
1767        * efl/DefaultTheme/entry/img_normal.png: Added.
1768        * efl/DefaultTheme/entry/img_hovered.png: Added.
1769        * efl/DefaultTheme/entry/img_focused.png: Added.
1770        * efl/DefaultTheme/check/img_check_off_hover.png: Added.
1771        * efl/DefaultTheme/check/img_check_on.png: Added.
1772        * efl/DefaultTheme/check/img_check_off_focus.png: Added.
1773        * efl/DefaultTheme/check/img_check_on_focus.png: Added.
1774        * efl/DefaultTheme/check/img_check_off.png: Added.
1775        * efl/DefaultTheme/check/img_check_on_hover.png: Added.
1776        * efl/DefaultTheme/scrollbar/scrollbar_knob_h.png: Added.
1777        * efl/DefaultTheme/scrollbar/scrollbar_knob_v.png: Added.
1778        * efl/DefaultTheme/scrollbar/scrollbar_hilight.png: Added.
1779        * efl/DefaultTheme/scrollbar/scrollbar_v.png: Added.
1780        * efl/DefaultTheme/scrollbar/scrollbar_h.png: Added.
1781        * efl/DefaultTheme/button/img_button_normal.png: Added.
1782        * efl/DefaultTheme/button/img_button_focus.png: Added.
1783        * efl/DefaultTheme/button/img_button_hover.png: Added.
1784        * efl/DefaultTheme/button/img_button_press.png: Added.
1785
17862010-03-17  Leandro Pereira  <leandro@profusion.mobi>
1787
1788        Reviewed by Kenneth Rohde Christiansen.
1789
1790        Add EFL example browser to efl/EWebLauncher.
1791        http://webkit.org/b/36176
1792
1793        * efl/EWebLauncher/main.c: Added.
1794
17952010-03-16  Leandro Pereira  <leandro@profusion.mobi>
1796
1797        Reviewed by Kenneth Rohde Christiansen.
1798
1799        Add EFL port files to efl/WebCoreSupport.
1800        http://webkit.org/b/35916
1801
1802        * efl/WebCoreSupport/ContextMenuClientEfl.cpp: Added.
1803        * efl/WebCoreSupport/ContextMenuClientEfl.h: Added.
1804
18052010-03-16  Yury Semikhatsky  <yurys@chromium.org>
1806
1807        Reviewed by Pavel Feldman.
1808
1809        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.
1810
1811        Introduce InspectorFrontendClient that would provide InspectorFrontend with an interface to the embedder
1812        https://bugs.webkit.org/show_bug.cgi?id=35036
1813
1814        * efl/WebCoreSupport/InspectorClientEfl.cpp:
1815        (WebCore::InspectorClientEfl::openInspectorFrontend):
1816        * efl/WebCoreSupport/InspectorClientEfl.h:
1817
18182010-03-13  Leandro Pereira  <leandro@profusion.mobi>
1819
1820        Reviewed by Kenneth Rohde Christiansen.
1821
1822        Add EFL port files to efl/ewk.
1823        http://webkit.org/b/35925
1824
1825        * efl/ewk/ewk_history.cpp: Added.
1826        * efl/ewk/ewk_history.h: Added.
1827
18282010-03-13  Leandro Pereira  <leandro@profusion.mobi>
1829
1830        Reviewed by Kenneth Rohde Christiansen.
1831
1832        Add EFL port files to efl/ewk.
1833        http://webkit.org/b/35928
1834
1835        * efl/ewk/ewk_main.cpp: Added.
1836        * efl/ewk/ewk_main.h: Added.
1837
18382010-03-13  Leandro Pereira  <leandro@profusion.mobi>
1839
1840        Reviewed by Kenneth Rohde Christiansen.
1841
1842        Add EFL port files to efl/ewk.
1843        http://webkit.org/b/35924
1844
1845        * efl/ewk/ewk_frame.cpp: Added.
1846        * efl/ewk/ewk_frame.h: Added.
1847
18482010-03-13  Leandro Pereira  <leandro@profusion.mobi>
1849
1850        Reviewed by Kenneth Rohde Christiansen.
1851
1852        Add EFL port files to efl/ewk.
1853        http://webkit.org/b/35936
1854
1855        * efl/ewk/ewk_view_single.c: Added.
1856
18572010-03-13  Leandro Pereira  <leandro@profusion.mobi>
1858
1859        Reviewed by Kenneth Rohde Christiansen.
1860
1861        Add EFL port files to efl/ewk.
1862        http://webkit.org/b/35929
1863
1864        * efl/ewk/ewk_util.cpp: Added.
1865        * efl/ewk/ewk_util.h: Added.
1866
18672010-03-13  Leandro Pereira  <leandro@profusion.mobi>
1868
1869        Reviewed by Kenneth Rohde Christiansen.
1870
1871        Add EFL port files to efl/ewk.
1872        http://webkit.org/b/35934
1873
1874        * efl/ewk/EWebKit.h: Added.
1875        * efl/ewk/ewk_eapi.h: Added.
1876        * efl/ewk/ewk_logging.h: Added.
1877        * efl/ewk/ewk_private.h: Added.
1878
18792010-03-11  Leandro Pereira  <leandro@profusion.mobi>
1880
1881        Reviewed by Gustavo Noronha Silva.
1882
1883        Add EFL port files to efl/WebCoreSupport.
1884        http://webkit.org/b/35917
1885
1886        * efl/WebCoreSupport/InspectorClientEfl.h: Added.
1887        * efl/WebCoreSupport/InspectorClientEfl.cpp: Added.
1888
18892010-03-11  Leandro Pereira  <leandro@profusion.mobi>
1890
1891        Reviewed by Gustavo Noronha Silva.
1892
1893        Add EFL port files to efl/WebCoreSupport.
1894        http://webkit.org/b/35914
1895
1896        * efl/WebCoreSupport/DragClientEfl.h: Added.
1897        * efl/WebCoreSupport/DragClientEfl.cpp: Added.
1898
18992010-03-11  Simon Fraser  <simon.fraser@apple.com>
1900
1901        Reviewed by Mark Rowe.
1902
1903        Sort the project file.
1904
1905        * WebKit.xcodeproj/project.pbxproj:
1906
19072010-03-10  Leandro Pereira  <leandro@profusion.mobi>
1908
1909        Reviewed by Holger Freyther.
1910
1911        Add EFL port files to efl/WebCoreSupport.
1912        http://webkit.org/b/35913
1913
1914        * efl/WebCoreSupport/ChromeClientEfl.cpp: Added.
1915        * efl/WebCoreSupport/ChromeClientEfl.h: Added.
1916
19172010-03-09  John Sullivan  <sullivan@apple.com>
1918
1919        Fixed localized string key collision. update-webkit-localized-strings now
1920        runs without errors.
1921
1922        Reviewed by Adam Roben.
1923
1924        * English.lproj/Localizable.strings:
1925        Regenerated.
1926
19272010-03-09  John Sullivan  <sullivan@apple.com>
1928
1929        * StringsNotToBeLocalized.txt:
1930        Brought this file up to date. update-webkit-localizable-strings still lists
1931        one key collision, but that's a separate issue.
1932
19332010-03-04  Mark Rowe  <mrowe@apple.com>
1934
1935        Reviewed by Sam Weinig.
1936
1937        Add a script to verify that WebKit framework headers are internally consistent.
1938
1939        * WebKit.xcodeproj/project.pbxproj: Run the script during the build and fail with
1940        an error should the consistency check fail.
1941
19422010-02-25  Alexey Proskuryakov  <ap@apple.com>
1943
1944        Reviewed by Geoffrey Garen.
1945
1946        https://bugs.webkit.org/show_bug.cgi?id=35394
1947        <rdar://problem/7685262> Make passing objects between Java and plug-ins work
1948
1949        * WebKit.xcodeproj/project.pbxproj: Added new files.
1950
19512010-02-04  Mark Rowe  <mrowe@apple.com>
1952
1953        Reviewed by Timothy Hatcher.
1954
1955        Build fix.  Remove a symbol corresponding to an inline function from the linker export
1956        file to prevent a weak external failure.
1957
1958        * WebKit.xcodeproj/project.pbxproj: Accommodate rename of script.
1959
19602010-02-04  John Sullivan  <sullivan@apple.com>
1961
1962        https://bugs.webkit.org/show_bug.cgi?id=34611
1963        WebLocalizedString() could use an assertion that it is being called on the main thread
1964
1965        Reviewed by Tim Hatcher.
1966
1967        * WebKit.xcodeproj/project.pbxproj:
1968        Updated for renamed file (WebLocalizableStrings.m -> WebLocalizableStrings.mm)
1969
19702010-01-29  Mark Rowe  <mrowe@apple.com>
1971
1972        Sort Xcode projects.
1973
1974        * WebKit.xcodeproj/project.pbxproj:
1975
19762010-01-19  Dan Bernstein  <mitz@apple.com>
1977
1978        Redo DumpRenderTree build fix without making WebTypesInternal.h a private header
1979
1980        * WebKit.xcodeproj/project.pbxproj:
1981
19822010-01-19  Simon Fraser  <simon.fraser@apple.com>
1983
1984        Build fix, no review.
1985
1986        Fix build of DumpRenderTree by making the header WebTypesInternal.h Private
1987        in WebKit.
1988
1989        * WebKit.xcodeproj/project.pbxproj:
1990
19912010-01-19  Jon Honeycutt  <jhoneycutt@apple.com>
1992
1993        MSAA: The child <option> elements of a non-multiple <select> are not
1994        exposed
1995
1996        https://bugs.webkit.org/show_bug.cgi?id=33773
1997        <rdar://problem/7550556>
1998
1999        Reviewed by Alice Liu.
2000
2001        * English.lproj/Localizable.strings:
2002        Add new localized strings.
2003
20042010-01-13  Kevin Decker  <kdecker@apple.com>
2005
2006        Reviewed by Mark Rowe.
2007
2008        https://bugs.webkit.org/show_bug.cgi?id=33610
2009        <rdar://problem/7288546> Silverlight full screen performance problem seen on Snow Leopard.
2010
2011         * WebKit.xcodeproj/project.pbxproj: Link the project against OpenGL.
2012
20132009-12-25  Darin Adler  <darin@apple.com>
2014
2015        * StringsNotToBeLocalized.txt: Updated for recent changes.
2016
20172009-12-18  Dan Bernstein  <mitz@apple.com>
2018
2019        Updated localizable strings after r52368
2020
2021        * English.lproj/Localizable.strings:
2022
20232009-12-18  Sam Weinig  <sam@webkit.org>
2024
2025        Reviewed by Dan Bernstein.
2026
2027        Add Mac WebKit side of the client based geolocation provider.
2028
2029        * WebKit.xcodeproj/project.pbxproj:
2030
20312009-12-16  Mark Rowe  <mrowe@apple.com>
2032
2033        Build fix.  Disable debug variants of WebKit frameworks.
2034
2035        * WebKit.xcodeproj/project.pbxproj:
2036
20372009-12-16  John Sullivan  <sullivan@apple.com>
2038
2039        Brought this file up to date, sans review.
2040
2041        * StringsNotToBeLocalized.txt:
2042
20432009-11-30  Mark Rowe  <mrowe@apple.com>
2044
2045        Use the correct path to Info.plist to avoid creating an empty file at the top of the WebKit directory.
2046
2047        * WebKit.xcodeproj/project.pbxproj:
2048
20492009-11-24  Dmitry Titov  <dimich@chromium.org>
2050
2051        Reviewed by Eric Seidel.
2052
2053        Add ENABLE_SHARED_SCRIPT feature define and flag for build-webkit
2054        https://bugs.webkit.org/show_bug.cgi?id=31444
2055
2056        * chromium/features.gypi:
2057
20582009-11-24  Mark Rowe  <mrowe@apple.com>
2059
2060        Fix production builds where the source tree may be read-only.
2061
2062        * WebKit.xcodeproj/project.pbxproj:
2063
20642009-11-20  Dave Hyatt  <hyatt@apple.com>
2065
2066        Reviewed by Oliver Hunt and Jon Honeycutt.
2067
2068        Add support for WebSerializedJSValue to WebKit.  This object wraps the SerializedScriptValue functionality in WebCore
2069        and exposes the ability to do JS value serialization/deserialization to WebKit clients.
2070
2071        * WebKit.xcodeproj/project.pbxproj:
2072
20732009-11-20  Chris Fleizach  <cfleizach@apple.com>
2074
2075        Reviewed by Beth Dakin.
2076
2077        WAI-ARIA: add support for 'math' role
2078        https://bugs.webkit.org/show_bug.cgi?id=31706
2079
2080        * English.lproj/Localizable.strings:
2081        * StringsNotToBeLocalized.txt:
2082
20832009-11-19  Eric Carlson  <eric.carlson@apple.com>
2084
2085        Reviewed by Dan Bernstein.
2086
2087        <rdar://problem/7035231>
2088        Support closed caption in <video> element
2089
2090        * English.lproj/Localizable.strings:
2091            Add strings for toggle captions button.
2092
20932009-11-18  Michelangelo De Simone  <micdesim@gmail.com>
2094
2095        Reviewed by Darin Adler.
2096
2097        Fix for <https://bugs.webkit.org/show_bug.cgi?id=27959>.
2098        Support for validationMessage attribute, as per HTML5 specs.
2099
2100        * English.lproj/Localizable.strings: new localizable strings
2101
21022009-11-18  Sam Weinig  <sam@webkit.org>
2103
2104        Reviewed by Anders Carlsson.
2105
2106        Make the Mac Geolocation API async.
2107
2108        * WebKit.xcodeproj/project.pbxproj: Remove WebGeolocation.
2109
21102009-11-13  Adam Roben  <aroben@apple.com>
2111
2112        Add WebFrameLoadDelegatePrivat.h to WebKit.xcodeproj
2113
2114        Fixes <http://webkit.org/b/31124> Tell the WebFrameLoadDelegate when
2115        window objects in isolated worlds are cleared
2116
2117        Reviewed by Dave Hyatt.
2118
2119        * WebKit.xcodeproj/project.pbxproj: Added
2120        WebFrameLoadDelegatePrivate.h, which already existed.
2121
21222009-11-12  Adam Roben  <aroben@apple.com>
2123
2124        Replace worldIDs with world objects
2125
2126        Part of <http://webkit.org/b/31414> Implement new SPI for dealing with
2127        user scripts/stylesheets and isolated worlds
2128
2129        Reviewed by Sam Weinig.
2130
2131        * WebKit.xcodeproj/project.pbxproj: Added WebScriptWorld to the project.
2132
21332009-11-12  Chris Fleizach  <cfleizach@apple.com>
2134
2135        Reviewed by Darin Adler.
2136
2137        ARIA: add alert type roles
2138        https://bugs.webkit.org/show_bug.cgi?id=31392
2139
2140        * English.lproj/Localizable.strings:
2141        * StringsNotToBeLocalized.txt:
2142
21432009-11-02  Eric Carlson  <eric.carlson@apple.com>
2144
2145        Reviewed by John Sullivan and Mark Rowe.
2146
2147        <rdar://problem/7356733> Voiceover does not read correct media controller time values
2148
2149        Fix localized strings for media controller time values.
2150
2151        * English.lproj/Localizable.strings:
2152
21532009-11-02  Chris Fleizach  <cfleizach@apple.com>
2154
2155        Reviewed by Beth Dakin.
2156
2157        Support ARIA "tab" roles
2158        https://bugs.webkit.org/show_bug.cgi?id=30842
2159
2160        Add a localizable string for tab panel.
2161
2162        * English.lproj/Localizable.strings:
2163        * StringsNotToBeLocalized.txt:
2164
21652009-10-27  Dan Bernstein  <mitz@apple.com>
2166
2167        Reviewed by Darin Adler.
2168
2169        Updated license
2170
2171        * LICENSE:
2172
21732009-10-26  Sam Weinig  <sam@webkit.org>
2174
2175        Reviewed by Anders Carlsson.
2176
2177        Move some WebView event handling code into its own file, WebViewEventHandling.mm
2178
2179        * WebKit.xcodeproj/project.pbxproj:
2180
21812009-10-19  John Gregg  <johnnyg@google.com>
2182
2183        Reviewed by Dimitri Glazkov.
2184
2185        set ENABLE_NOTIFICATIONS=1 for Chromium
2186        https://bugs.webkit.org/show_bug.cgi?id=29949
2187
2188        * chromium/features.gypi:
2189
21902009-10-13  Drew Wilson  <atwilson@atwilson-macpro.local>
2191
2192        Reviewed by David Levin.
2193
2194        Enable SHARED_WORKERS for Chromium
2195        https://bugs.webkit.org/show_bug.cgi?id=30289
2196
2197        * chromium/features.gypi:
2198        Turned on ENABLE_SHARED_WORKERS by default. This doesn't actually turn on
2199        SharedWorkers yet, as Chromium overrides this flag in its feature_overrides.gypi.
2200
22012009-10-12  Yaar Schnitman  <yaar@chromium.org>
2202
2203        Reviewed by Dimitri Glazkov.
2204
2205        Chromium Port - Windows
2206        https://bugs.webkit.org/show_bug.cgi?id=29969
2207
2208        * chromium/DEPS: Added gtest dep required by windows and incremented some of the deps revisions.
2209
22102009-10-06  Simon Fraser  <simon.fraser@apple.com>
2211
2212        Reviewed by Mark Rowe.
2213
2214        accessibility/media-element.html crashes (and has incorrect result)
2215        https://bugs.webkit.org/show_bug.cgi?id=30108
2216
2217        Fix up the accessibilty label for the newly added fullscreen button,
2218        and update the test result accordingly.
2219
2220        * English.lproj/Localizable.strings:
2221
22222009-10-05  Kevin Decker  <kdecker@apple.com>
2223
2224        Reviewed by Dan Bernstein.
2225
2226        * WebKit.xcodeproj/project.pbxproj: Add WebPluginHalterClient to the project.
2227
22282009-10-05  Yaar Schnitman  <yaar@chromium.org>
2229
2230        Reviewed by Dimitri Glazkov.
2231
2232        One of the dependencies' SVN url was missing a @ before the revision number.
2233
2234        https://bugs.webkit.org/show_bug.cgi?id=30101
2235
2236        * chromium/DEPS:
2237
22382009-10-05  Pierre d'Herbemont  <pdherbemont@webkit.org>
2239
2240        Reviewed by Simon Fraser
2241
2242        Support fullscreen in MediaPlayer (Mac)
2243        https://bugs.webkit.org/show_bug.cgi?id=26742
2244
2245        Add new files for video fullscreen.
2246
2247        * WebKit.xcodeproj/project.pbxproj:
2248
22492009-10-05  Pavel Feldman  <pfeldman@chromium.org>
2250
2251        Reviewed by Timothy Hatcher.
2252
2253        Web Inspector: add testing harness for Web Inspector.
2254
2255        https://bugs.webkit.org/show_bug.cgi?id=30010
2256
2257        * WebKit.xcodeproj/project.pbxproj:
2258
22592009-10-04  Fumitoshi Ukai  <ukai@chromium.org>
2260
2261        Reviewed by Eric Seidel
2262
2263        Enable Web Sockets in chromium build.
2264        https://bugs.webkit.org/show_bug.cgi?id=29917
2265
2266        * chromium/features.gypi:
2267
22682009-10-02  Yaar Schnitman  <yaar@chromium.org>
2269
2270        Reviewed by Dimitri Glazkov.
2271
2272        Added gyp_webkit that does a subset of the things gyp_chromium does
2273        plus some specialization for an upstream chromium build.
2274
2275        https://bugs.webkit.org/show_bug.cgi?id=29986
2276
2277        * chromium/DEPS: Points to gyp_webkit instead of gyp_chromium.
2278        * chromium/gyp_webkit: A new python file.
2279
22802009-10-01  Yaar Schnitman  <yaar@chromium.org>
2281
2282        Reviewed by Dimitri Glazkov.
2283
2284        Make it possible to override the list of feature defines when building
2285        downstream.
2286
2287        https://bugs.webkit.org/show_bug.cgi?id=29979
2288
2289        * chromium/features.gypi:
2290
22912009-10-01  Yaar Schnitman  <yaar@chromium.org>
2292
2293        Reviewed by Dimitri Glazkov.
2294
2295        Added windows-specific dependencies, updated some revisions and
2296        re-organized file to make revision tracking easier. Also removed
2297        extensions/v8 dependency that is no longer needed upstream.
2298
2299        https://bugs.webkit.org/show_bug.cgi?id=29973
2300
2301        * chromium/DEPS:
2302
23032009-09-30  Yaar Schnitman  <yaar@chromium.org>
2304
2305        Reviewed by Dimitri Glazkov.
2306
2307        1. Keeping up with downstream revisions.
2308        2. Turning off v8 snapshot build step.
2309
2310        https://bugs.webkit.org/show_bug.cgi?id=29928
2311
2312        * chromium/DEPS
2313
23142009-09-29  Brady Eidson  <beidson@apple.com>
2315
2316        Reviewed by John Sullivan.
2317
2318        WebKit Mac API should provide a delegate interface for global history.
2319        <rdar://problem/7042773> and https://webkit.org/b/29904
2320
2321        * WebKit.xcodeproj/project.pbxproj:
2322
23232009-09-28  Yaar Schnitman  <yaar@chromium.org>
2324
2325        Reviewed by Dimitri Glazkov.
2326
2327        https://bugs.webkit.org/show_bug.cgi?id=29722
2328
2329        * chromium/DEPS: Describes the chromium port's dependencies and
2330          is used by gclient to fetch them.
2331        * chromium/webkit.gyp: Currently only builds webcore but in
2332          the future will also build the webkit api.
2333
23342009-09-26  David Kilzer  <ddkilzer@apple.com>
2335
2336        Part 2 of 2: <http://webkit.org/b/29753> DerivedSources.make broken for non-Mac targets
2337
2338        Reviewed by Darin Adler.
2339
2340        Fix ENABLE_ORIENTATION_EVENTS for non-Mac platforms.
2341
2342        * chromium/features.gypi: Added 'ENABLE_ORIENTATION_EVENTS=0' to
2343        disable this feature by default.
2344
23452009-09-22  Yaar Schnitman  <yaar@chromium.org>
2346
2347        Reviewed by David Levin.
2348
2349        Create chromium directory and ported chromium.org's features.gypi for
2350        the webkit chromium port.
2351
2352        https://bugs.webkit.org/show_bug.cgi?id=29617
2353
2354        * chromium/features.gypi: Added.
2355
23562009-09-21  Dan Bernstein  <mitz@apple.com>
2357
2358        Reviewed by Anders Carlsson.
2359
2360        <rdar://problem/4137135> iFrame with PDF not being handled correctly on
2361        usps.com
2362        https://bugs.webkit.org/show_bug.cgi?id=4151
2363
2364        * WebKit.xcodeproj/project.pbxproj: Added WebPDFDocumentExtras.{h,mm}
2365        and WebJSPDFDoc.{h,mm} and changed WebPDFRepresentation to
2366        Objective-C++.
2367
23682009-09-07  Steve Block  <steveblock@google.com>
2369
2370        Reviewed by Adam Barth.
2371
2372        Adds a mock Geolocation service. This will be used to provide predictable behavior of the
2373        Geolocation API for use in LayoutTests. Later changes will integrate the the mock
2374        Geolocation service with DumpRenderTree.
2375        https://bugs.webkit.org/show_bug.cgi?id=28264
2376
2377        * WebKit.xcodeproj/project.pbxproj: Modified. Adds WebGeolocationMock.
2378
23792009-09-03  John Sullivan  <sullivan@apple.com>
2380
2381        Reviewed by Adam Roben
2382
2383        * StringsNotToBeLocalized.txt:
2384        Brought this file up to date.
2385
23862009-08-31  Mark Rowe  <mrowe@apple.com>
2387
2388        Rubber-stamped by Beth Dakin.
2389
2390        Remove WebViewEditingContextMenu.nib and WebViewEditingContextMenuOld.nib.
2391        We stopped using these back in r18592 when we switched over to context menus
2392        driven by WebCore.
2393
2394        * English.lproj/WebViewEditingContextMenu.nib/classes.nib: Removed.
2395        * English.lproj/WebViewEditingContextMenu.nib/info.nib: Removed.
2396        * English.lproj/WebViewEditingContextMenu.nib/objects.nib: Removed.
2397        * English.lproj/WebViewEditingContextMenuOld.nib/classes.nib: Removed.
2398        * English.lproj/WebViewEditingContextMenuOld.nib/info.nib: Removed.
2399        * English.lproj/WebViewEditingContextMenuOld.nib/objects.nib: Removed.
2400        * WebKit.xcodeproj/project.pbxproj:
2401
24022009-08-28  Chris Fleizach  <cfleizach@apple.com>
2403
2404        Reviewed by John Sullivan.
2405
2406        update-webkit-localizable-strings script can no longer complete
2407        https://bugs.webkit.org/show_bug.cgi?id=28792
2408
2409        * English.lproj/Localizable.strings:
2410
24112009-08-27  John Sullivan  <sullivan@apple.com>
2412
2413        * StringsNotToBeLocalized.txt:
2414        Brought up to date, other than the problem mentioned in https://bugs.webkit.org/show_bug.cgi?id=28792
2415
24162009-08-25  Eric Carlson  <eric.carlson@apple.com>
2417
2418        Reviewed by Oliver Hunt.
2419
2420        <video> and <audio> controller should be accessible
2421        https://bugs.webkit.org/show_bug.cgi?id=28081
2422
2423        Add localized strings for media controller accessiblility.
2424
2425        * English.lproj/Localizable.strings:
2426
24272009-08-20  Chris Fleizach  <cfleizach@apple.com>
2428
2429        Reviewed by Darin Adler.
2430
2431        Enable various "grouping" ARIA roles
2432        https://bugs.webkit.org/show_bug.cgi?id=28486
2433
2434        * English.lproj/Localizable.strings:
2435
24362009-08-18  Drew Wilson  <atwilson@google.com>
2437
2438        Reviewed by Eric Seidel.
2439
2440        Need to extend DumpRenderTree to expose number of worker threads.
2441        https://bugs.webkit.org/show_bug.cgi?id=28292
2442
2443        * WebKit.xcodeproj/project.pbxproj:
2444        Added WebWorkersPrivate APIs to mac WebKit to expose workerThreadCount() for DumpRenderTree.
2445
24462009-08-06  Mark Rowe  <mrowe@apple.com>
2447
2448        Rubber-stamped by Sam Weinig.
2449
2450        Add explicit dependencies for our build verification scripts to ensure that they always run after linking has completed.
2451
2452        * WebKit.xcodeproj/project.pbxproj:
2453
24542009-08-06  Mark Rowe  <mrowe@apple.com>
2455
2456        Bring a little order to our otherwise out of control lives.
2457
2458        * WebKit.xcodeproj/project.pbxproj:
2459
24602009-08-06  Mark Rowe  <mrowe@apple.com>
2461
2462        Build fix.
2463
2464        Don't attempt to build a file that Anders just deleted.
2465
2466        * WebKit.xcodeproj/project.pbxproj:
2467
24682009-07-29  David Kilzer  <ddkilzer@apple.com>
2469
2470        <http://webkit.org/b/27788> Don't export WebPluginController.h as a private header
2471
2472        Reviewed by Mark Rowe.
2473
2474        WebPluginController.h includes WebPluginContainerCheck.h, which
2475        is not a private header.  Since WebPluginController.h doesn't
2476        appear to be used anywhere, remove its private header status.
2477
2478        * WebKit.xcodeproj/project.pbxproj: Remove private header
2479        attribute from WebPluginController.h.
2480
24812009-07-28  Maxime Simon  <simon.maxime@gmail.com>
2482
2483        Reviewed by David Levin.
2484
2485        Added FrameLoaderClient for Haiku WebCore support.
2486        https://bugs.webkit.org/show_bug.cgi?id=26952
2487
2488        * haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp: Added.
2489        (WebCore::FrameLoaderClientHaiku::FrameLoaderClientHaiku):
2490        (WebCore::FrameLoaderClientHaiku::setFrame):
2491        (WebCore::FrameLoaderClientHaiku::setWebView):
2492        (WebCore::FrameLoaderClientHaiku::detachFrameLoader):
2493        (WebCore::FrameLoaderClientHaiku::hasWebView):
2494        (WebCore::FrameLoaderClientHaiku::hasBackForwardList):
2495        (WebCore::FrameLoaderClientHaiku::resetBackForwardList):
2496        (WebCore::FrameLoaderClientHaiku::provisionalItemIsTarget):
2497        (WebCore::FrameLoaderClientHaiku::makeRepresentation):
2498        (WebCore::FrameLoaderClientHaiku::forceLayout):
2499        (WebCore::FrameLoaderClientHaiku::forceLayoutForNonHTML):
2500        (WebCore::FrameLoaderClientHaiku::updateHistoryForCommit):
2501        (WebCore::FrameLoaderClientHaiku::updateHistoryForBackForwardNavigation):
2502        (WebCore::FrameLoaderClientHaiku::updateHistoryForReload):
2503        (WebCore::FrameLoaderClientHaiku::updateHistoryForStandardLoad):
2504        (WebCore::FrameLoaderClientHaiku::updateHistoryForInternalLoad):
2505        (WebCore::FrameLoaderClientHaiku::updateHistoryAfterClientRedirect):
2506        (WebCore::FrameLoaderClientHaiku::setCopiesOnScroll):
2507        (WebCore::FrameLoaderClientHaiku::tokenForLoadErrorReset):
2508        (WebCore::FrameLoaderClientHaiku::resetAfterLoadError):
2509        (WebCore::FrameLoaderClientHaiku::doNotResetAfterLoadError):
2510        (WebCore::FrameLoaderClientHaiku::willCloseDocument):
2511        (WebCore::FrameLoaderClientHaiku::detachedFromParent2):
2512        (WebCore::FrameLoaderClientHaiku::detachedFromParent3):
2513        (WebCore::FrameLoaderClientHaiku::dispatchDidHandleOnloadEvents):
2514        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveServerRedirectForProvisionalLoad):
2515        (WebCore::FrameLoaderClientHaiku::dispatchDidCancelClientRedirect):
2516        (WebCore::FrameLoaderClientHaiku::dispatchWillPerformClientRedirect):
2517        (WebCore::FrameLoaderClientHaiku::dispatchDidChangeLocationWithinPage):
2518        (WebCore::FrameLoaderClientHaiku::dispatchWillClose):
2519        (WebCore::FrameLoaderClientHaiku::dispatchDidStartProvisionalLoad):
2520        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveTitle):
2521        (WebCore::FrameLoaderClientHaiku::dispatchDidCommitLoad):
2522        (WebCore::FrameLoaderClientHaiku::dispatchDidFinishDocumentLoad):
2523        (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoad):
2524        (WebCore::FrameLoaderClientHaiku::dispatchDidFirstLayout):
2525        (WebCore::FrameLoaderClientHaiku::dispatchDidFirstVisuallyNonEmptyLayout):
2526        (WebCore::FrameLoaderClientHaiku::dispatchShow):
2527        (WebCore::FrameLoaderClientHaiku::cancelPolicyCheck):
2528        (WebCore::FrameLoaderClientHaiku::dispatchWillSubmitForm):
2529        (WebCore::FrameLoaderClientHaiku::dispatchDidLoadMainResource):
2530        (WebCore::FrameLoaderClientHaiku::revertToProvisionalState):
2531        (WebCore::FrameLoaderClientHaiku::postProgressStartedNotification):
2532        (WebCore::FrameLoaderClientHaiku::postProgressEstimateChangedNotification):
2533        (WebCore::FrameLoaderClientHaiku::postProgressFinishedNotification):
2534        (WebCore::FrameLoaderClientHaiku::progressStarted):
2535        (WebCore::FrameLoaderClientHaiku::progressCompleted):
2536        (WebCore::FrameLoaderClientHaiku::setMainFrameDocumentReady):
2537        (WebCore::FrameLoaderClientHaiku::willChangeTitle):
2538        (WebCore::FrameLoaderClientHaiku::didChangeTitle):
2539        (WebCore::FrameLoaderClientHaiku::finishedLoading):
2540        (WebCore::FrameLoaderClientHaiku::canShowMIMEType):
2541        (WebCore::FrameLoaderClientHaiku::representationExistsForURLScheme):
2542        (WebCore::FrameLoaderClientHaiku::generatedMIMETypeForURLScheme):
2543        (WebCore::FrameLoaderClientHaiku::frameLoadCompleted):
2544        (WebCore::FrameLoaderClientHaiku::saveViewStateToItem):
2545        (WebCore::FrameLoaderClientHaiku::restoreViewState):
2546        (WebCore::FrameLoaderClientHaiku::restoreScrollPositionAndViewState):
2547        (WebCore::FrameLoaderClientHaiku::provisionalLoadStarted):
2548        (WebCore::FrameLoaderClientHaiku::shouldTreatURLAsSameAsCurrent):
2549        (WebCore::FrameLoaderClientHaiku::addHistoryItemForFragmentScroll):
2550        (WebCore::FrameLoaderClientHaiku::didFinishLoad):
2551        (WebCore::FrameLoaderClientHaiku::prepareForDataSourceReplacement):
2552        (WebCore::FrameLoaderClientHaiku::setTitle):
2553        (WebCore::FrameLoaderClientHaiku::userAgent):
2554        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveIcon):
2555        (WebCore::FrameLoaderClientHaiku::frameLoaderDestroyed):
2556        (WebCore::FrameLoaderClientHaiku::canHandleRequest):
2557        (WebCore::FrameLoaderClientHaiku::partClearedInBegin):
2558        (WebCore::FrameLoaderClientHaiku::updateGlobalHistory):
2559        (WebCore::FrameLoaderClientHaiku::updateGlobalHistoryRedirectLinks):
2560        (WebCore::FrameLoaderClientHaiku::shouldGoToHistoryItem):
2561        (WebCore::FrameLoaderClientHaiku::saveScrollPositionAndViewStateToItem):
2562        (WebCore::FrameLoaderClientHaiku::canCachePage):
2563        (WebCore::FrameLoaderClientHaiku::setMainDocumentError):
2564        (WebCore::FrameLoaderClientHaiku::committedLoad):
2565        (WebCore::FrameLoaderClientHaiku::cancelledError):
2566        (WebCore::FrameLoaderClientHaiku::blockedError):
2567        (WebCore::FrameLoaderClientHaiku::cannotShowURLError):
2568        (WebCore::FrameLoaderClientHaiku::interruptForPolicyChangeError):
2569        (WebCore::FrameLoaderClientHaiku::cannotShowMIMETypeError):
2570        (WebCore::FrameLoaderClientHaiku::fileDoesNotExistError):
2571        (WebCore::FrameLoaderClientHaiku::shouldFallBack):
2572        (WebCore::FrameLoaderClientHaiku::createDocumentLoader):
2573        (WebCore::FrameLoaderClientHaiku::download):
2574        (WebCore::FrameLoaderClientHaiku::assignIdentifierToInitialRequest):
2575        (WebCore::FrameLoaderClientHaiku::dispatchWillSendRequest):
2576        (WebCore::FrameLoaderClientHaiku::shouldUseCredentialStorage):
2577        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveAuthenticationChallenge):
2578        (WebCore::FrameLoaderClientHaiku::dispatchDidCancelAuthenticationChallenge):
2579        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveResponse):
2580        (WebCore::FrameLoaderClientHaiku::dispatchDidReceiveContentLength):
2581        (WebCore::FrameLoaderClientHaiku::dispatchDidFinishLoading):
2582        (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoading):
2583        (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceFromMemoryCache):
2584        (WebCore::FrameLoaderClientHaiku::dispatchDidLoadResourceByXMLHttpRequest):
2585        (WebCore::FrameLoaderClientHaiku::dispatchDidFailProvisionalLoad):
2586        (WebCore::FrameLoaderClientHaiku::dispatchDidFailLoad):
2587        (WebCore::FrameLoaderClientHaiku::dispatchCreatePage):
2588        (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForMIMEType):
2589        (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNewWindowAction):
2590        (WebCore::FrameLoaderClientHaiku::dispatchDecidePolicyForNavigationAction):
2591        (WebCore::FrameLoaderClientHaiku::dispatchUnableToImplementPolicy):
2592        (WebCore::FrameLoaderClientHaiku::startDownload):
2593        (WebCore::FrameLoaderClientHaiku::createFrame):
2594        (WebCore::FrameLoaderClientHaiku::objectContentType):
2595        (WebCore::FrameLoaderClientHaiku::createPlugin):
2596        (WebCore::FrameLoaderClientHaiku::redirectDataToPlugin):
2597        (WebCore::FrameLoaderClientHaiku::pluginWillHandleLoadError):
2598        (WebCore::FrameLoaderClientHaiku::createJavaAppletWidget):
2599        (WebCore::FrameLoaderClientHaiku::overrideMediaType):
2600        (WebCore::FrameLoaderClientHaiku::windowObjectCleared):
2601        (WebCore::FrameLoaderClientHaiku::documentElementAvailable):
2602        (WebCore::FrameLoaderClientHaiku::didPerformFirstNavigation):
2603        (WebCore::FrameLoaderClientHaiku::registerForIconNotification):
2604        (WebCore::FrameLoaderClientHaiku::savePlatformDataToCachedFrame):
2605        (WebCore::FrameLoaderClientHaiku::transitionToCommittedFromCachedFrame):
2606        (WebCore::FrameLoaderClientHaiku::transitionToCommittedForNewPage):
2607        * haiku/WebCoreSupport/FrameLoaderClientHaiku.h: Added.
2608        (WebCore::FrameLoaderClientHaiku::~FrameLoaderClientHaiku):
2609
26102009-07-28  Maxime Simon  <simon.maxime@gmail.com>
2611
2612        Reviewed by David Levin.
2613
2614        Added ChromeClient for Haiku WebCore support.
2615        https://bugs.webkit.org/show_bug.cgi?id=26952
2616
2617        * haiku/WebCoreSupport/ChromeClientHaiku.cpp: Added.
2618        (WebCore::ChromeClientHaiku::ChromeClientHaiku):
2619        (WebCore::ChromeClientHaiku::~ChromeClientHaiku):
2620        (WebCore::ChromeClientHaiku::chromeDestroyed):
2621        (WebCore::ChromeClientHaiku::setWindowRect):
2622        (WebCore::ChromeClientHaiku::windowRect):
2623        (WebCore::ChromeClientHaiku::pageRect):
2624        (WebCore::ChromeClientHaiku::scaleFactor):
2625        (WebCore::ChromeClientHaiku::focus):
2626        (WebCore::ChromeClientHaiku::unfocus):
2627        (WebCore::ChromeClientHaiku::canTakeFocus):
2628        (WebCore::ChromeClientHaiku::takeFocus):
2629        (WebCore::ChromeClientHaiku::createWindow):
2630        (WebCore::ChromeClientHaiku::createModalDialog):
2631        (WebCore::ChromeClientHaiku::show):
2632        (WebCore::ChromeClientHaiku::canRunModal):
2633        (WebCore::ChromeClientHaiku::runModal):
2634        (WebCore::ChromeClientHaiku::setToolbarsVisible):
2635        (WebCore::ChromeClientHaiku::toolbarsVisible):
2636        (WebCore::ChromeClientHaiku::setStatusbarVisible):
2637        (WebCore::ChromeClientHaiku::statusbarVisible):
2638        (WebCore::ChromeClientHaiku::setScrollbarsVisible):
2639        (WebCore::ChromeClientHaiku::scrollbarsVisible):
2640        (WebCore::ChromeClientHaiku::setMenubarVisible):
2641        (WebCore::ChromeClientHaiku::menubarVisible):
2642        (WebCore::ChromeClientHaiku::setResizable):
2643        (WebCore::ChromeClientHaiku::addMessageToConsole):
2644        (WebCore::ChromeClientHaiku::canRunBeforeUnloadConfirmPanel):
2645        (WebCore::ChromeClientHaiku::runBeforeUnloadConfirmPanel):
2646        (WebCore::ChromeClientHaiku::closeWindowSoon):
2647        (WebCore::ChromeClientHaiku::runJavaScriptAlert):
2648        (WebCore::ChromeClientHaiku::runJavaScriptConfirm):
2649        (WebCore::ChromeClientHaiku::runJavaScriptPrompt):
2650        (WebCore::ChromeClientHaiku::setStatusbarText):
2651        (WebCore::ChromeClientHaiku::shouldInterruptJavaScript):
2652        (WebCore::ChromeClientHaiku::tabsToLinks):
2653        (WebCore::ChromeClientHaiku::windowResizerRect):
2654        (WebCore::ChromeClientHaiku::repaint):
2655        (WebCore::ChromeClientHaiku::scroll):
2656        (WebCore::ChromeClientHaiku::screenToWindow):
2657        (WebCore::ChromeClientHaiku::windowToScreen):
2658        (WebCore::ChromeClientHaiku::platformWindow):
2659        (WebCore::ChromeClientHaiku::contentsSizeChanged):
2660        (WebCore::ChromeClientHaiku::scrollRectIntoView):
2661        (WebCore::ChromeClientHaiku::addToDirtyRegion):
2662        (WebCore::ChromeClientHaiku::scrollBackingStore):
2663        (WebCore::ChromeClientHaiku::updateBackingStore):
2664        (WebCore::ChromeClientHaiku::mouseDidMoveOverElement):
2665        (WebCore::ChromeClientHaiku::setToolTip):
2666        (WebCore::ChromeClientHaiku::print):
2667        (WebCore::ChromeClientHaiku::exceededDatabaseQuota):
2668        (WebCore::ChromeClientWx::reachedMaxAppCacheSize):
2669        (WebCore::ChromeClientHaiku::requestGeolocationPermissionForFrame):
2670        (WebCore::ChromeClientHaiku::runOpenPanel):
2671        (WebCore::ChromeClientHaiku::setCursor):
2672        (WebCore::ChromeClientHaiku::formStateDidChange):
2673        (WebCore::ChromeClientHaiku::createHTMLParserQuirks):
2674        * haiku/WebCoreSupport/ChromeClientHaiku.h: Added.
2675
26762009-07-28  Robert Hogan  <robert@roberthogan.net>
2677
2678        Reviewed by Simon Hausmann.
2679
2680        Add WebKit version API to Qt.
2681
2682        Get the current version of WebKit from WebKit/mac/Configurations/Version.xcconfig
2683        at compile time and make it available to webkit ports through WebKitVersion.h.
2684
2685        https://bugs.webkit.org/show_bug.cgi?id=27158
2686
2687        * scripts/generate-webkitversion.pl: Added
2688
26892009-07-24  Andrei Popescu  <andreip@google.com>
2690
2691        ApplicationCache should have size limit
2692        https://bugs.webkit.org/show_bug.cgi?id=22700
2693
2694        Updated the project after adding WebApplicationCache.h/mm
2695
2696        * WebKit.xcodeproj/project.pbxproj:
2697
26982009-07-16  Maxime Simon  <simon.maxime@gmail.com>
2699
2700        Reviewed by Eric Seidel.
2701
2702        Added InspectorClient for Haiku WebCore support.
2703        https://bugs.webkit.org/show_bug.cgi?id=26952
2704
2705        Adding two files, InspectorClientHaiku.h and InspectorClientHaiku.cpp
2706
2707        * haiku/WebCoreSupport/InspectorClientHaiku.cpp: Added.
2708        (WebCore::InspectorClientHaiku::inspectorDestroyed):
2709        (WebCore::InspectorClientHaiku::createPage):
2710        (WebCore::InspectorClientHaiku::localizedStringsURL):
2711        (WebCore::InspectorClientHaiku::hiddenPanels):
2712        (WebCore::InspectorClientHaiku::showWindow):
2713        (WebCore::InspectorClientHaiku::closeWindow):
2714        (WebCore::InspectorClientHaiku::attachWindow):
2715        (WebCore::InspectorClientHaiku::detachWindow):
2716        (WebCore::InspectorClientHaiku::setAttachedWindowHeight):
2717        (WebCore::InspectorClientHaiku::highlight):
2718        (WebCore::InspectorClientHaiku::hideHighlight):
2719        (WebCore::InspectorClientHaiku::inspectedURLChanged):
2720        (WebCore::InspectorClientHaiku::populateSetting):
2721        (WebCore::InspectorClientHaiku::storeSetting):
2722        (WebCore::InspectorClientHaiku::removeSetting):
2723        * haiku/WebCoreSupport/InspectorClientHaiku.h: Added.
2724
27252009-07-16  Maxime Simon  <simon.maxime@gmail.com>
2726
2727        Reviewed by Oliver Hunt.
2728
2729        Added EditorClient for Haiku WebCore support.
2730        https://bugs.webkit.org/show_bug.cgi?id=26952
2731
2732        Adding two files, EditorClientHaiku.h and EditorClientHaiku.cpp
2733
2734        * haiku/WebCoreSupport/EditorClientHaiku.cpp: Added.
2735        (WebCore::EditorClientHaiku::EditorClientHaiku):
2736        (WebCore::EditorClientHaiku::setPage):
2737        (WebCore::EditorClientHaiku::pageDestroyed):
2738        (WebCore::EditorClientHaiku::shouldDeleteRange):
2739        (WebCore::EditorClientHaiku::shouldShowDeleteInterface):
2740        (WebCore::EditorClientHaiku::smartInsertDeleteEnabled):
2741        (WebCore::EditorClientHaiku::isSelectTrailingWhitespaceEnabled):
2742        (WebCore::EditorClientHaiku::isContinuousSpellCheckingEnabled):
2743        (WebCore::EditorClientHaiku::toggleContinuousSpellChecking):
2744        (WebCore::EditorClientHaiku::isGrammarCheckingEnabled):
2745        (WebCore::EditorClientHaiku::toggleGrammarChecking):
2746        (WebCore::EditorClientHaiku::spellCheckerDocumentTag):
2747        (WebCore::EditorClientHaiku::isEditable):
2748        (WebCore::EditorClientHaiku::shouldBeginEditing):
2749        (WebCore::EditorClientHaiku::shouldEndEditing):
2750        (WebCore::EditorClientHaiku::shouldInsertNode):
2751        (WebCore::EditorClientHaiku::shouldInsertText):
2752        (WebCore::EditorClientHaiku::shouldChangeSelectedRange):
2753        (WebCore::EditorClientHaiku::shouldApplyStyle):
2754        (WebCore::EditorClientHaiku::shouldMoveRangeAfterDelete):
2755        (WebCore::EditorClientHaiku::didBeginEditing):
2756        (WebCore::EditorClientHaiku::respondToChangedContents):
2757        (WebCore::EditorClientHaiku::respondToChangedSelection):
2758        (WebCore::EditorClientHaiku::didEndEditing):
2759        (WebCore::EditorClientHaiku::didWriteSelectionToPasteboard):
2760        (WebCore::EditorClientHaiku::didSetSelectionTypesForPasteboard):
2761        (WebCore::EditorClientHaiku::registerCommandForUndo):
2762        (WebCore::EditorClientHaiku::registerCommandForRedo):
2763        (WebCore::EditorClientHaiku::clearUndoRedoOperations):
2764        (WebCore::EditorClientHaiku::canUndo):
2765        (WebCore::EditorClientHaiku::canRedo):
2766        (WebCore::EditorClientHaiku::undo):
2767        (WebCore::EditorClientHaiku::redo):
2768        (WebCore::EditorClientHaiku::handleKeyboardEvent):
2769        (WebCore::EditorClientHaiku::handleInputMethodKeydown):
2770        (WebCore::EditorClientHaiku::textFieldDidBeginEditing):
2771        (WebCore::EditorClientHaiku::textFieldDidEndEditing):
2772        (WebCore::EditorClientHaiku::textDidChangeInTextField):
2773        (WebCore::EditorClientHaiku::doTextFieldCommandFromEvent):
2774        (WebCore::EditorClientHaiku::textWillBeDeletedInTextField):
2775        (WebCore::EditorClientHaiku::textDidChangeInTextArea):
2776        (WebCore::EditorClientHaiku::ignoreWordInSpellDocument):
2777        (WebCore::EditorClientHaiku::learnWord):
2778        (WebCore::EditorClientHaiku::checkSpellingOfString):
2779        (WebCore::EditorClientHaiku::getAutoCorrectSuggestionForMisspelledWord):
2780        (WebCore::EditorClientHaiku::checkGrammarOfString):
2781        (WebCore::EditorClientHaiku::updateSpellingUIWithGrammarString):
2782        (WebCore::EditorClientHaiku::updateSpellingUIWithMisspelledWord):
2783        (WebCore::EditorClientHaiku::showSpellingUI):
2784        (WebCore::EditorClientHaiku::spellingUIIsShowing):
2785        (WebCore::EditorClientHaiku::getGuessesForWord):
2786        (WebCore::EditorClientHaiku::setInputMethodState):
2787        (WebCore::EditorClientHaiku::isEditing):
2788        * haiku/WebCoreSupport/EditorClientHaiku.h: Added.
2789
27902009-07-16  Maxime Simon  <simon.maxime@gmail.com>
2791
2792        Reviewed by Eric Seidel.
2793
2794        Added DragClient for Haiku WebCore support.
2795        https://bugs.webkit.org/show_bug.cgi?id=26952
2796
2797        Adding two files, DragClientHaiku.h and DragClientHaiku.cpp
2798
2799        * haiku/WebCoreSupport/DragClientHaiku.cpp: Added.
2800        (WebCore::DragClientHaiku::actionMaskForDrag):
2801        (WebCore::DragClientHaiku::willPerformDragDestinationAction):
2802        (WebCore::DragClientHaiku::dragControllerDestroyed):
2803        (WebCore::DragClientHaiku::dragSourceActionMaskForPoint):
2804        (WebCore::DragClientHaiku::willPerformDragSourceAction):
2805        (WebCore::DragClientHaiku::startDrag):
2806        (WebCore::DragClientHaiku::createDragImageForLink):
2807        * haiku/WebCoreSupport/DragClientHaiku.h: Added.
2808
28092009-07-16  Maxime Simon  <simon.maxime@gmail.com>
2810
2811        Reviewed by Oliver Hunt.
2812
2813        Added ContextMenuClient for Haiku WebCore support.
2814        https://bugs.webkit.org/show_bug.cgi?id=26952
2815
2816        Adding two files, ContextMenuClientHaiku.h
2817        and ContextMenuClientHaiku.cpp
2818
2819        * haiku/WebCoreSupport/ContextMenuClientHaiku.cpp: Added.
2820        (WebCore::ContextMenuClientHaiku::contextMenuDestroyed):
2821        (WebCore::ContextMenuClientHaiku::getCustomMenuFromDefaultItems):
2822        (WebCore::ContextMenuClientHaiku::contextMenuItemSelected):
2823        (WebCore::ContextMenuClientHaiku::downloadURL):
2824        (WebCore::ContextMenuClientHaiku::lookUpInDictionary):
2825        (WebCore::ContextMenuClientHaiku::speak):
2826        (WebCore::ContextMenuClientHaiku::isSpeaking):
2827        (WebCore::ContextMenuClientHaiku::stopSpeaking):
2828        (WebCore::ContextMenuClientHaiku::searchWithGoogle):
2829        * haiku/WebCoreSupport/ContextMenuClientHaiku.h: Added.
2830
28312009-07-10  Adam Roben  <aroben@apple.com>
2832
2833        Sort all our Xcode projects
2834
2835        Accomplished using sort-Xcode-project-file.
2836
2837        Requested by Dave Kilzer.
2838
2839        * WebKit.xcodeproj/project.pbxproj:
2840
28412009-07-02  Adam Roben  <aroben@apple.com>
2842
2843        Fix warnings from update-webkit-localizable-strings
2844
2845        Rubber-stamped by Eric Carlson.
2846
2847        * English.lproj/Localizable.strings: Updated.
2848
28492009-07-02  Adam Roben  <aroben@apple.com>
2850
2851        Update StringsNotToBeLocalized.txt for (not so) recent changes
2852
2853        Bug 26926: StringsNotToBeLocalized.txt is out-of-date
2854        <https://bugs.webkit.org/show_bug.cgi?id=26926>
2855
2856        Reviewed by John Sullivan.
2857
2858        * StringsNotToBeLocalized.txt:
2859
28602009-07-02  Pierre d'Herbemont  <pdherbemont@apple.com>
2861
2862        Reviewed by Simon Fraser.
2863
2864        <rdar://problem/6518119>
2865
2866        Add localized strings for media controller status messages.
2867
2868        * English.lproj/Localizable.strings: Localized text.
2869
28702009-06-08  Dan Bernstein  <mitz@apple.com>
2871
2872        Rubber-stamped by Mark Rowe.
2873
2874        - updated the project after giving Objective-C++ the .mm extension
2875
2876        * WebKit.xcodeproj/project.pbxproj:
2877
28782009-06-04  Sam Weinig  <sam@webkit.org>
2879
2880        Reviewed by Alice Liu.
2881
2882        Move WebView internal data into WebViewData.h/mm.
2883
2884        * WebKit.xcodeproj/project.pbxproj:
2885
28862009-06-03  Sam Weinig  <sam@webkit.org>
2887
2888        Reviewed by Mark Rowe.
2889
2890        Added WebDelegateImplementationCaching.h/mm
2891
2892        * WebKit.xcodeproj/project.pbxproj:
2893
28942009-06-03  Sam Weinig  <sam@webkit.org>
2895
2896        Reviewed by Mark Rowe.
2897
2898        Add WebViewInternal.mm.
2899
2900        * WebKit.xcodeproj/project.pbxproj:
2901
29022009-06-03  Dan Bernstein  <mitz@apple.com>
2903
2904        Reviewed by Anders Carlsson.
2905
2906        - WebKit project part of eliminating WebCoreTextRenderer
2907
2908        * WebKit.xcodeproj/project.pbxproj: Changed WebKitNSStringExtras.m to
2909            compile as Objective-C++.
2910
29112009-06-01  Darin Adler  <darin@apple.com>
2912
2913        Reviewed by Maciej Stachowiak.
2914
2915        Bug 26113: break WebTextCompletionController out into its own source file
2916        https://bugs.webkit.org/show_bug.cgi?id=26113
2917
2918        * WebKit.xcodeproj/project.pbxproj: Add WebTextCompletionController.h/mm.
2919
29202009-05-28  Mark Rowe  <mrowe@apple.com>
2921
2922        Rubber-stamped by Anders Carlsson.
2923
2924        Symlink WebKitPluginHost.app in to place if needed.
2925
2926        * WebKit.xcodeproj/project.pbxproj:
2927
29282009-05-24  Darin Adler  <darin@apple.com>
2929
2930        * StringsNotToBeLocalized.txt: Updated for recent changes. Got rid of most full-file exceptions.
2931
29322009-05-16  Anders Carlsson  <andersca@apple.com>
2933
2934        Reviewed by Sam Weinig and Dan Bernstein.
2935
2936        Fix <rdar://problem/6889644>.
2937
2938        * English.lproj/Localizable.strings:
2939
29402009-05-10  Alexey Proskuryakov  <ap@webkit.org>
2941
2942        Reviewed by Dan Bernstein.
2943
2944        <rdar://problem/6870383> Have to enter credentials twice when downloading from a protected page
2945
2946        * WebKit.xcodeproj/project.pbxproj: Renamed Misc/WebDownload.m as WebDownload.mm, so that
2947        it could use C++ code from AuthenticaitonMac.h.
2948
29492009-04-27  Douglas R. Davidson  <ddavidso@apple.com>
2950
2951        Add localizable strings for
2952        <rdar://problem/6724106> WebViews need to implement text checking
2953
2954        Reviewed by Justin Garcia.
2955
2956        * English.lproj/Localizable.strings:
2957
29582009-04-27  Kevin Decker  <kdecker@apple.com>
2959
2960        Reviewed by Anders Carlsson.
2961
2962        <rdar://problem/6352982>
2963
2964        * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckContextInfo.mm to the project.
2965
29662009-04-23  Kevin Decker  <kdecker@apple.com>
2967
2968        Reviewed by Anders Carlsson.
2969
2970        * WebKit.xcodeproj/project.pbxproj: Added WebNetscapeContainerCheckPrivate.mm and header to the project.
2971
29722009-04-21  Adam Roben  <aroben@apple.com>
2973
2974        Update StringsNotToBeLocalized.txt for recent changes
2975
2976        Rubber-stamped by John Sullivan.
2977
2978        * StringsNotToBeLocalized.txt:
2979
29802009-04-19  Darin Adler  <darin@apple.com>
2981
2982        * StringsNotToBeLocalized.txt: Updated for recent changes.
2983
29842009-04-17  David Kilzer  <ddkilzer@apple.com>
2985
2986        Simplify FEATURE_DEFINES definition
2987
2988        Reviewed by Darin Adler.
2989
2990        This moves FEATURE_DEFINES and its related ENABLE_FEATURE_NAME
2991        variables to their own FeatureDefines.xcconfig file.  It also
2992        extracts a new ENABLE_GEOLOCATION variable so that
2993        FEATURE_DEFINES only needs to be defined once.
2994
2995        * WebKit.xcodeproj/project.pbxproj: Added
2996        FeatureDefines.xcconfig file.
2997
29982009-04-10  Timothy Hatcher  <timothy@apple.com>
2999
3000        Remove DOMDocumentPrivate.h now that <rdar://problem/6730996> is fixed.
3001
3002        Rubber-stamped by Mark Rowe.
3003
3004        * WebKit.xcodeproj/project.pbxproj:
3005
30062009-04-09  Mike Thole  <mthole@apple.com>
3007
3008        Reviewed by Adam Roben.
3009
3010        * WebKit.xcodeproj/project.pbxproj:
3011            Set the Localizable.strings encoding to UTF-16.
3012
30132009-04-07  Anders Carlsson  <andersca@apple.com>
3014
3015        Try to fix the Leopard build once more.
3016
3017        * WebKit.xcodeproj/project.pbxproj:
3018
30192009-04-07  Anders Carlsson  <andersca@apple.com>
3020
3021        Another attempt at fixing the build.
3022
3023        * WebKit.xcodeproj/project.pbxproj:
3024
30252009-04-02  Adele Peterson  <adele@apple.com>
3026
3027        Reviewed by Darin Adler.
3028
3029        * WebKit.xcodeproj/project.pbxproj:
3030        Add WebDOMOperationsInternal.h and make WebDOMOperationsPrivate.h private.
3031
30322009-04-01  Greg Bolsinga  <bolsinga@apple.com>
3033
3034        Reviewed by Mark Rowe.
3035
3036        https://bugs.webkit.org/show_bug.cgi?id=24990
3037        Put SECTORDER_FLAGS into xcconfig files.
3038
3039        * WebKit.xcodeproj/project.pbxproj:
3040
30412009-03-27  Darin Adler  <darin@apple.com>
3042
3043        * StringsNotToBeLocalized.txt: Updated for recent changes.
3044
30452009-03-16  Darin Adler  <darin@apple.com>
3046
3047        Reviewed by Dan Bernstein.
3048
3049        * English.lproj/Localizable.strings: Updated.
3050        * StringsNotToBeLocalized.txt: Updated for recent changes.
3051
30522009-03-13  Greg Bolsinga  <bolsinga@apple.com>
3053
3054        Reviewed by Simon Fraser.
3055
3056        Update Geolocation perimission dialogs to be asynchronous.
3057        https://bugs.webkit.org/show_bug.cgi?id=24505
3058
3059        Add WebGeolocation, a wrapper around WebCore::Geolocation. It mimics the
3060        coding style set by WebSecurityOrigin.
3061
3062        * WebKit.xcodeproj/project.pbxproj:
3063
30642009-03-13  Anders Carlsson  <andersca@apple.com>
3065
3066        Reviewed by Dan Bernstein.
3067
3068        <rdar://problem/6610666> Revise the Cocoa event model text API
3069
3070        Remove nptextinput.h
3071
3072        * WebKit.xcodeproj/project.pbxproj:
3073
30742009-03-03  David Kilzer  <ddkilzer@apple.com>
3075
3076        <rdar://problem/6581203> WebCore and WebKit should install the same set of headers during installhdrs phase as build phase
3077
3078        Reviewed by Mark Rowe.
3079
3080        The fix is to add INSTALLHDRS_COPY_PHASE = YES and
3081        INSTALLHDRS_SCRIPT_PHASE = YES to WebKit.xcconfig, then to
3082        make sure various build phase scripts work with the installhdrs
3083        build phase.
3084
3085        * WebKit.xcodeproj/project.pbxproj:
3086        - Added shell code to prevent running "Check For Global
3087          Initializers", "Check For Exit Time Destructors" and "Check
3088          For Weak VTables" scripts during the installhdrs build phase.
3089        - Removed UMBRELLA_FRAMEWORKS_DIR from the Debug and Release
3090          targets since it's no longer needed after defining
3091          WEBCORE_PRIVATE_HEADERS_DIR in WebKit.xcconfig.
3092
30932009-03-03  David Kilzer  <ddkilzer@apple.com>
3094
3095        Remove last vestiges of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR from WebKit
3096
3097        Reviewed by Adam Roben.
3098
3099        Use of JAVASCRIPTCORE_PRIVATE_HEADERS_DIR was removed in r37465
3100        since NPAPI headers had migrated from JavaScriptCore to WebCore
3101        before that.
3102
3103        * WebKit.xcodeproj/project.pbxproj: Removed
3104        JAVASCRIPTCORE_PRIVATE_HEADERS_DIR build setting from from Debug
3105        and Release configurations.
3106
31072009-03-02  Anders Carlsson  <andersca@apple.com>
3108
3109        WebNetscapePluginPackage.mm is an Objective-C++ file.
3110
3111        * WebKit.xcodeproj/project.pbxproj:
3112
31132009-03-02  Anders Carlsson  <andersca@apple.com>
3114
3115        Reviewed by John Sullivan.
3116
3117        Rename WebNetscapePluginPackage.m to WebNetscapePluginPackage.mm
3118
3119        * WebKit.xcodeproj/project.pbxproj:
3120
31212009-02-20  Anders Carlsson  <andersca@apple.com>
3122
3123        Reviewed by Dan Bernstein.
3124
3125        Add new files.
3126
3127        * WebKit.xcodeproj/project.pbxproj:
3128
31292009-02-13  Darin Adler  <darin@apple.com>
3130
3131        * StringsNotToBeLocalized.txt: Updated for recent changes.
3132
31332009-02-07  Darin Adler  <darin@apple.com>
3134
3135        * StringsNotToBeLocalized.txt: Updated for recent changes.
3136
31372009-02-04  Timothy Hatcher  <timothy@apple.com>
3138
3139        Removed the WebDefaultScriptDebugDelegate now that we have CallScriptDebugDelegate.
3140
3141        <rdar://problem/6508457> Launching widget in Dashcode debugger is
3142        super-slow due forwardInvocation: calling debug delegate
3143
3144        Reviewed by Oliver Hunt.
3145
3146        * WebKit.xcodeproj/project.pbxproj:
3147
31482009-02-02  Anders Carlsson  <andersca@apple.com>
3149
3150        Reviewed by Dan Bernstein.
3151
3152        Remove WebKitPluginContainerView.{h|mm}, they aren't used anywhere.
3153
3154        * WebKit.xcodeproj/project.pbxproj:
3155
31562009-01-26  Mark Rowe  <mrowe@apple.com>
3157
3158        Rubber-stamped by Sam Weinig.
3159
3160        Clean up after r40240.
3161
3162        * WebKit.xcodeproj/project.pbxproj: Reinstate WebKitPluginHost.defs.
3163
31642009-01-25  Darin Adler  <darin@apple.com>
3165
3166        Try to fix full build on Mac Leopard.
3167
3168        * WebKit.xcodeproj/project.pbxproj: Removed WebKitPluginClient.defs from the WebKit target.
3169        Maybe this is temporary, but I had to do it to get the full build to succeed.
3170
31712009-01-25  Mark Rowe  <mrowe@apple.com>
3172
3173        Rubber-stamped by Dan Bernstein.
3174
3175        Improve the consistency of settings in our .xcconfig files.
3176
3177        * WebKit.xcodeproj/project.pbxproj:
3178
31792009-01-23  Brady Eidson  <beidson@apple.com>
3180
3181        Rubberstamped by Darin Adler
3182
3183        Rename CachedPagePlatformData to CachedFramePlatformData to more accurately reflect its true role.
3184
3185        * WebKit.xcodeproj/project.pbxproj:
3186
31872009-01-20  Anders Carlsson  <andersca@apple.com>
3188
3189        Reviewed by Sam Weinig.
3190
3191        Add ProxyInstance files.
3192
3193        * WebKit.xcodeproj/project.pbxproj:
3194
31952009-01-04  David Kilzer  <ddkilzer@apple.com>
3196
3197        Don't install internal headers in WebKit framework
3198
3199        Reviewed by Darin Adler.
3200
3201        * WebKit.xcodeproj/project.pbxproj: Remove roles from internal
3202        headers so they're not installed.
3203
32042009-01-02  Darin Adler  <darin@apple.com>
3205
3206        * StringsNotToBeLocalized.txt: Updated.
3207
32082008-12-23  Darin Adler  <darin@apple.com>
3209
3210        Reviewed by Alexey Proskuryakov.
3211
3212        - fix https://bugs.webkit.org/show_bug.cgi?id=22976
3213          crash due to Mail's use of WebArchive and WebResource on non-main thread
3214
3215        * StringsNotToBeLocalized.txt: Updated.
3216
3217        * WebKit.xcodeproj/project.pbxproj: Added new file WebNSObjectExtras.mm and
3218        existing file WebResourceInternal.h.
3219
32202008-12-08  David Kilzer  <ddkilzer@apple.com>
3221
3222        Bug 22555: Sort "children" sections in Xcode project files
3223
3224        <https://bugs.webkit.org/show_bug.cgi?id=22555>
3225
3226        Reviewed by Eric Seidel.
3227
3228        * WebKit.xcodeproj/project.pbxproj: Sorted.
3229
32302008-12-08  Darin Adler  <darin@apple.com>
3231
3232        * StringsNotToBeLocalized.txt: Updated for recent changes.
3233
32342008-12-05  Dan Bernstein  <mitz@apple.com>
3235
3236        Mac build fix.
3237
3238        * WebKit.xcodeproj/project.pbxproj:
3239
32402008-12-05  Dan Bernstein  <mitz@apple.com>
3241
3242        Mac build fix.
3243
3244        * WebKit.xcodeproj/project.pbxproj:
3245
32462008-12-04  Anders Carlsson  <andersca@apple.com>
3247
3248        Reviewed by Sam Weinig.
3249
3250        Add HostedNetscapePluginStream.
3251
3252        * WebKit.xcodeproj/project.pbxproj:
3253
32542008-12-03  Anders Carlsson  <andersca@apple.com>
3255
3256        Reviewed by Sam Weinig.
3257
3258        Move WebPluginRequest to its own file.
3259
3260        * WebKit.xcodeproj/project.pbxproj:
3261
32622008-12-03  Steve Falkenburg  <sfalken@apple.com>
3263
3264        Update strings not to be localized.
3265
3266        Reviewed by Adam Roben.
3267
3268        * StringsNotToBeLocalized.txt:
3269
32702008-11-26  Mark Rowe  <mrowe@apple.com>
3271
3272        Build fix.
3273
3274        Fix up the references to files under WebKit/mac/Plugins/Hosted.
3275
3276        * WebKit.xcodeproj/project.pbxproj:
3277
32782008-11-26  Anders Carlsson  <andersca@apple.com>
3279
3280        Reviewed by Mark Rowe.
3281
3282        Add plug-in host related files to the Xcode project.
3283
3284        * WebKit.xcodeproj/project.pbxproj:
3285
32862008-11-14  Dan Bernstein  <mitz@apple.com>
3287
3288        Reviewed by Darin Adler.
3289
3290        - part of <rdar://problem/6234337> Add a Text Direction menu to the default context menu when appropriate
3291
3292        * English.lproj/Localizable.strings: Added the Text Direction submenu
3293        title.
3294
32952008-11-13  John Sullivan  <sullivan@apple.com>
3296
3297        fixed <rdar://problem/6361578> Web Kit UI strings: a few edits
3298
3299        Reviewed by Tim Hatcher
3300
3301        * English.lproj/Localizable.strings:
3302        updated for these changes
3303
3304        * StringsNotToBeLocalized.txt:
3305        removed unused exception
3306
33072008-11-12  John Sullivan  <sullivan@apple.com>
3308
3309        fixed <rdar://problem/3839110> Authentication dialogs talk about passwords being sent "in the clear"
3310
3311        Reviewed by Tim Hatcher
3312
3313        * English.lproj/Localizable.strings:
3314        * StringsNotToBeLocalized.txt:
3315        updated for this change
3316
33172008-11-10  Anders Carlsson  <andersca@apple.com>
3318
3319        Reviewed by Kevin Decker.
3320
3321        Add WebHostedNetscapePluginView to the project.
3322
3323        * WebKit.xcodeproj/project.pbxproj:
3324
33252008-11-10  Anders Carlsson  <andersca@apple.com>
3326
3327        Reviewed by Kevin Decker.
3328
3329        Add a new WebBaseNetscapePluginView class.
3330
3331        * WebKit.xcodeproj/project.pbxproj:
3332
33332008-11-10  Anders Carlsson  <andersca@apple.com>
3334
3335        Reviewed by Adam Roben.
3336
3337        Rename WebBaseNetscapePluginView to WebNetscapePluginView.
3338
3339        * StringsNotToBeLocalized.txt:
3340        * WebKit.xcodeproj/project.pbxproj:
3341
33422008-11-05  Anders Carlsson  <andersca@apple.com>
3343
3344        Reviewed by Kevin Decker.
3345
3346        Remove WebPlugInStreamLoaderDelegate.h
3347
3348        * WebKit.xcodeproj/project.pbxproj:
3349
33502008-11-03  Darin Adler  <darin@apple.com>
3351
3352        Reviewed by Tim Hatcher.
3353
3354        - https://bugs.webkit.org/show_bug.cgi?id=22061
3355          create script to check for exit-time destructors
3356
3357        * WebKit.xcodeproj/project.pbxproj: Added a script
3358        phase that runs the check-for-exit-time-destructors script.
3359
33602008-10-31  Anders Carlsson  <andersca@apple.com>
3361
3362        Reviewed by Kevin Decker.
3363
3364        Move WebNetscapePluginEventHandler classes to a subgroup of Netscape Plug-Ins.
3365
3366        * WebKit.xcodeproj/project.pbxproj:
3367
33682008-10-29  Matt Lilek  <webkit@mattlilek.com>
3369
3370        Not reviewed, build fix.
3371
3372        * WebKit.xcodeproj/project.pbxproj:
3373
33742008-10-28  Adele Peterson  <adele@apple.com>
3375
3376        Reviewed by John Sullivan.
3377
3378        Fix for https://bugs.webkit.org/show_bug.cgi?id=21880
3379        "files" string for multifile uploads needs to be localized
3380
3381        * English.lproj/Localizable.strings: Updated with new string.
3382
33832008-10-28  Adele Peterson  <adele@apple.com>
3384
3385        Reviewed by Sam Weinig.
3386
3387        * English.lproj/Localizable.strings:
3388        Updated.
3389
33902008-10-27  Darin Adler  <darin@apple.com>
3391
3392        * StringsNotToBeLocalized.txt: Updated for recent changes.
3393
33942008-10-24  Timothy Hatcher  <timothy@apple.com>
3395
3396        Implement new InspectorClient methods to work with Settings.
3397
3398        https://bugs.webkit.org/show_bug.cgi?id=21856
3399
3400        Reviewed by Darin Adler.
3401
3402        * WebKit.xcodeproj/project.pbxproj: Add the new InspectorClientCF.cpp file.
3403
34042008-10-15  Mark Rowe  <mrowe@apple.com>
3405
3406        Rubber-stamped by Brady Eidson.
3407
3408        <rdar://problem/5803460> A file named StringsNotToBeLocalized.txt file is installed Webkit.framework/Resources.
3409
3410        * WebKit.xcodeproj/project.pbxproj: Don't install StringsNotToBeLocalized.txt.
3411
34122008-10-14  Maxime Britto  <britto@apple.com>
3413
3414        Reviewed by Darin Adler.
3415
3416        * WebKit.xcodeproj/project.pbxproj: Added two files for the
3417        WebTextIterator, and made the WebTextIterator.h private
3418
34192008-10-04  Mark Rowe  <mrowe@apple.com>
3420
3421        Reviewed by Tim Hatcher.
3422
3423        Add a 'Check For Weak VTables' build phase to catch weak vtables as early as possible.
3424
3425        * WebKit.xcodeproj/project.pbxproj:
3426
34272008-09-24  Darin Adler  <darin@apple.com>
3428
3429        * StringsNotToBeLocalized.txt: Updated for recent changes.
3430
34312008-09-15  Chris Fleizach  <cfleizach@apple.com>
3432
3433        Reviewed by Darin Adler, Beth Dakin
3434
3435        Support strings for AXLists
3436
3437        * English.lproj/Localizable.strings:
3438
34392008-09-15  Anders Carlsson  <andersca@apple.com>
3440
3441        Reviewed by Mitz.
3442
3443        Merge WebNetscapePluginStream into WebBaseNetscapePluginStream.
3444
3445        * WebKit.xcodeproj/project.pbxproj:
3446
34472008-09-02  Mark Rowe  <mrowe@apple.com>
3448
3449        Reviewed by Tim Hatcher.
3450
3451        Build fix.  Remove the now unnecessary check for "4" in the user agent string.
3452
3453        * WebKit.xcodeproj/project.pbxproj:
3454
34552008-08-17  Geoffrey Garen  <ggaren@apple.com>
3456
3457        Reviewed by Cameron Zwarich.
3458
3459        Updated project files to XCode 3.1.
3460
3461        * WebKit.xcodeproj/project.pbxproj:
3462
34632008-08-15  Mark Rowe  <mrowe@apple.com>
3464
3465        Rubber-stamped by Geoff Garen.
3466
3467        <rdar://problem/6139914> Please include a _debug version of JavaScriptCore framework
3468
3469        * WebKit.xcodeproj/project.pbxproj: Enable the debug variant.
3470
34712008-08-05  Anders Carlsson  <andersca@apple.com>
3472
3473        Reviewed by Darin Adler.
3474
3475        Remove MainThreadObjectDeallocator.{h|mm}.
3476
3477        * WebKit.xcodeproj/project.pbxproj:
3478
34792008-08-04  Mark Rowe  <mrowe@apple.com>
3480
3481        Reviewed by Darin Adler.
3482
3483        Declare empty protocols when using versions of AppKit that do not use formal protocols for delegates and data sources.
3484        Part one of fix for <rdar://problem/5853147>.
3485
3486        * WebKit.xcodeproj/project.pbxproj:
3487
34882008-07-31  David D. Kilzer  <ddkilzer@webkit.org>
3489
3490        Fix layout test results for webarchive/test-xml-stylesheet.xml
3491
3492        Reviewed by Darin Adler.
3493
3494        * WebKit.xcodeproj/project.pbxproj: Added WebHTMLRepresentationInternal.h.
3495        Changed WebHTMLRepresentationInternal.h and WebHTMLRepresentationPrivate.h
3496        to private so they're copied into PrivateHeaders.
3497
34982008-07-11  Stephanie Lewis  <slewis@apple.com>
3499
3500        Reviewed by Darin Adler.
3501
3502        Move WebPreferences.m to objc++ so it can include the new WTF leak counting class.
3503
3504        * WebKit.xcodeproj/project.pbxproj:
3505
35062008-07-07  Mark Rowe  <mrowe@apple.com>
3507
3508        Fix references to WebRenderNode.h and WebRenderNode.mm in Xcode project
3509        so that they don't have an unnecessary ".." in the path.
3510
3511        * WebKit.xcodeproj/project.pbxproj:
3512
35132008-07-05  Mark Rowe  <mrowe@apple.com>
3514
3515        Reviewed by John Sullivan.
3516
3517        Remove WebSearchableTextView as it has been unused for some time now.
3518
3519        * WebKit.xcodeproj/project.pbxproj:
3520
35212008-06-26  Anders Carlsson  <andersca@apple.com>
3522
3523        Reviewed by Darin Adler.
3524
3525        Add MainThreadObjectDeallocator to sources.
3526
3527        * WebKit.xcodeproj/project.pbxproj:
3528
35292008-06-24  John Sullivan  <sullivan@apple.com>
3530
3531        Rubber-stamped by Sam Weinig
3532
3533        * StringsNotToBeLocalized.txt:
3534        brought this file up to date
3535
35362008-06-17  Mark Rowe  <mrowe@apple.com>
3537
3538        Reviewed by Darin Adler.
3539
3540        <rdar://problem/5775802> WebKit should not force use of GCC 4.0.
3541
3542        * WebKit.xcodeproj/project.pbxproj:
3543
35442008-05-22  Timothy Hatcher  <timothy@apple.com>
3545
3546        <rdar://problem/5956403> Update the Develop menu to match the new Inspector items
3547
3548        Reviewed by Adam Roben.
3549
3550        * English.lproj/Localizable.strings: Added new strings.
3551
35522008-05-21  Anders Carlsson  <andersca@apple.com>
3553
3554        Reviewed by Maciej.
3555
3556        Add WebIconFetcher files.
3557
3558        * WebKit.xcodeproj/project.pbxproj:
3559
35602008-05-16  Timothy Hatcher  <timothy@apple.com>
3561
3562        Removes WebScriptDebugServer files and related calls. This removes
3563        the hooks that Drosera uses for debugging. Now that the Web Inspector
3564        has a better debugger, we don't need these anymore.
3565
3566        Reviewed by Sam Weinig.
3567
3568        * StringsNotToBeLocalized.txt:
3569        * WebKit.xcodeproj/project.pbxproj:
3570
35712008-05-13  Chris Fleizach  <cfleizach@apple.com>
3572
3573        Reviewed by Beth Dakin
3574
3575        <rdar://problem/4780592> WebKit application has its window announced as HTML content
3576
3577        * English.lproj/Localizable.strings:
3578        * WebKit.xcodeproj/project.pbxproj:
3579
35802008-05-09  Anders Carlsson  <andersca@apple.com>
3581
3582        Reviewed by Oliver.
3583
3584        <rdar://problem/5774495> Make Unicode text input possible in Netscape-style plug-ins
3585
3586        Add nptextinput.h as a public header.
3587
3588        * WebKit.xcodeproj/project.pbxproj:
3589
35902008-05-06  Stephanie Lewis  <slewis@apple.com>
3591
3592        Reviewed by Andersca.
3593
3594        prepare for plugin fast teardown work - make WebPluginDatabase a objective C++ file.
3595
3596        * WebKit.xcodeproj/project.pbxproj:
3597
35982008-05-01  Anders Carlsson  <andersca@apple.com>
3599
3600        Reviewed by Tim.
3601
3602        Remove npfunctions.h
3603
3604        * WebKit.xcodeproj/project.pbxproj:
3605
36062008-05-01  Sam Weinig  <sam@webkit.org>
3607
3608        Reviewed by Anders Carlsson.
3609
3610        Turn off deprecated warnings for WebNetscapePluginEventHandlerCarbon.mm.
3611
3612        * WebKit.xcodeproj/project.pbxproj:
3613
36142008-04-30  Anders Carlsson  <andersca@apple.com>
3615
3616        Reviewed by Adam.
3617
3618        Add Cocoa event handler.
3619
3620        * WebKit.xcodeproj/project.pbxproj:
3621
36222008-04-29  Anders Carlsson  <andersca@apple.com>
3623
3624        Reviewed by Adam.
3625
3626        Add new event handlers.
3627
3628        * WebKit.xcodeproj/project.pbxproj:
3629
36302008-04-07  John Sullivan  <sullivan@apple.com>
3631
3632        Reviewed by Tim
3633
3634        - made the JavaScript text input panel not block Quit (part of 4133196)
3635
3636        * English.lproj/WebJavaScriptTextInputPanel.nib/classes.nib:
3637        * English.lproj/WebJavaScriptTextInputPanel.nib/info.nib:
3638        * English.lproj/WebJavaScriptTextInputPanel.nib/keyedobjects.nib:
3639        Made the panel be a NonBlockingPanel
3640
36412008-04-04  Ada Chan  <adachan@apple.com>
3642
3643        Updated the format string for window title for a standalone image to take integers.
3644
3645        Reviewed by Dan.
3646
3647        * English.lproj/Localizable.strings:
3648
36492008-03-28  Brady Eidson  <beidson@apple.com>
3650
3651        Rubberstamped by Darin Adler
3652
3653        Remove WebArchiver.h/mm
3654
3655        * WebKit.xcodeproj/project.pbxproj:
3656
36572008-03-25  Brady Eidson  <beidson@apple.com>
3658
3659        Reviewed by Darin
3660
3661        <rdar://problem/4516169> - Support WebArchives on Windows
3662
3663        * WebKit.xcodeproj/project.pbxproj:
3664
36652008-03-24  Brady Eidson  <beidson@apple.com>
3666
3667        Reviewed by Darin's rubberstamp
3668
3669        Rename a .m to .mm
3670
3671        * WebKit.xcodeproj/project.pbxproj:
3672
36732008-03-20  John Sullivan  <sullivan@apple.com>
3674
3675        * StringsNotToBeLocalized.txt:
3676        Brought this file up to date
3677
36782008-03-20  Adam Roben  <aroben@apple.com>
3679
3680        Mark WebNodeHighlight.m and WebNodeHighlightView.m Obj-C++
3681
3682        Reviewed by Tim Hatcher.
3683
3684        * WebKit.xcodeproj/project.pbxproj:
3685
36862008-03-12  Darin Adler  <darin@apple.com>
3687
3688        Reviewed by Anders.
3689
3690        - http://bugs.webkit.org/show_bug.cgi?id=17640
3691          eliminate WebCoreFrameBridge
3692
3693        * StringsNotToBeLocalized.txt: Updated for recent changes.
3694        * WebKit.xcodeproj/project.pbxproj: Removed WebFrameBridge.h and WebFrameBridge.mm.
3695
36962008-03-11  Darin Adler  <darin@apple.com>
3697
3698        Reviewed by Anders.
3699
3700        * WebKit.xcodeproj/project.pbxproj: Change WebDynamicScrollBarsView.m to be Obj-C++.
3701        We can rename the file later.
3702
37032008-03-07  Mark Rowe  <mrowe@apple.com>
3704
3705        Reviewed by Oliver Hunt.
3706
3707        Fix WebKit build with GCC 4.2.
3708
3709        * WebKit.xcodeproj/project.pbxproj:  Mark WebTypesInternal.h as a private header so that DumpRenderTree can use it.
3710
37112008-03-06  Darin Adler  <darin@apple.com>
3712
3713        * WebKit.xcodeproj/project.pbxproj: Added WebHistoryInternal.h.
3714
37152008-03-06  David D. Kilzer  <ddkilzer@apple.com>
3716
3717        Name the WebKit build phase script that generates WebKit.LP64.exp.
3718
3719        * WebKit.xcodeproj/project.pbxproj: Name the build phase script
3720        that generates the 64-bit export file to match the corresponding
3721        build phase script in WebCore.
3722
37232008-03-05  Adam Roben  <aroben@apple.com>
3724
3725        Remove WebCoreScriptDebugger.{h,mm}
3726
3727        Reviewed by Kevin M.
3728
3729        * WebKit.xcodeproj/project.pbxproj:
3730
37312008-03-05  Adam Roben  <aroben@apple.com>
3732
3733        Rename WebCoreScriptDebuggerImp.{h,mm} to WebScriptDebugger.{h,mm}
3734
3735        Reviewed by Kevin M.
3736
3737        * WebKit.xcodeproj/project.pbxproj:
3738
37392008-03-05  Adam Roben  <aroben@apple.com>
3740
3741        Remove WebScriptDebugger
3742
3743        Reviewed by Kevin M.
3744
3745        * WebKit.xcodeproj/project.pbxproj: Remove
3746        WebScriptDebugDelegatePrivate.h from the project.
3747
37482008-03-05  Adam Roben  <aroben@apple.com>
3749
3750        Move WebCoreScriptDebuggerImp to its own source files
3751
3752        Reviewed by Kevin M.
3753
3754        * WebKit.xcodeproj/project.pbxproj: Added new files to the project.
3755
37562008-03-05  Adam Roben  <aroben@apple.com>
3757
3758        Move WebCoreScriptDebugger to WebKit
3759
3760        Reviewed by Darin Adler.
3761
3762        * WebKit.xcodeproj/project.pbxproj: Added WebCoreScriptDebugger.{h,mm}
3763        to the project.
3764
37652008-01-26  Greg Bolsinga  <bolsinga@apple.com>
3766
3767        <rdar://problem/5708388> WebDashboardRegion.h duplicated between WebCore / WebKit
3768
3769        Reviewed by Darin Adler.
3770
3771        * WebKit.xcodeproj/project.pbxproj: Removed WebDashboardRegion.h.
3772
37732008-01-23  Steve Falkenburg  <sfalken@apple.com>
3774
3775        Update localization exceptions.
3776
3777        Reviewed by Darin Adler.
3778
3779        * English.lproj/Localizable.strings:
3780        * StringsNotToBeLocalized.txt:
3781
37822008-01-20  Mark Rowe  <mrowe@apple.com>
3783
3784        Reviewed by Dan Bernstein.
3785
3786        Remove code bracketed by REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM as we are no longer
3787        interested in supporting Safari 2 with TOT WebKit.
3788
3789        * WebKit.xcodeproj/project.pbxproj: Don't define REMOVE_SAFARI_DOM_TREE_DEBUG_ITEM
3790        as it is no longer used.
3791
37922008-01-03  Darin Adler  <darin@apple.com>
3793
3794        - fix Safari build
3795
3796        * WebKit.xcodeproj/project.pbxproj: Mark header private (fixes Safari build).
3797
37982008-01-02  Alexey Proskuryakov  <ap@webkit.org>
3799
3800        Reviewed by Darin Adler.
3801
3802        Removed "BackwardDelete", which is no longer present in source code.
3803
3804        * StringsNotToBeLocalized.txt:
3805
38062007-12-16  Mark Rowe  <mrowe@apple.com>
3807
3808        Reviewed by Maciej Stachowiak.
3809
3810        Refactor Mac plugin stream code to use the shared NetscapePlugInStreamLoader implementation.
3811
3812        * WebKit.xcodeproj/project.pbxproj: Add new files.
3813
38142007-12-14  Darin Adler  <darin@apple.com>
3815
3816        * StringsNotToBeLocalized.txt: Updated.
3817
38182007-12-12  Brady Eidson  <beidson@apple.com>
3819
3820        Reviewed by Sam Weinig
3821
3822        Fix for <rdar://problem/4886844> and lay groundwork for <rdar://problem/4516170> (Back/Forward Cache on Windows)
3823
3824        * WebKit.xcodeproj/project.pbxproj: Added a new file
3825
38262007-12-12  Mark Rowe  <mrowe@apple.com>
3827
3828        Reviewed by Dave Kilzer.
3829
3830        Remove abuse of projectDirPath from WebKit.xcodeproj to fix Production builds.
3831
3832        * WebKit.xcodeproj/project.pbxproj:
3833
38342007-11-19  Brady Eidson <beidson@apple.com>
3835
3836        Reviewed by Maciej
3837
3838        * WebKit.xcodeproj/project.pbxproj: Sorted!
3839
38402007-11-17  Timothy Hatcher  <timothy@apple.com>
3841
3842        Reviewed by Mark Rowe.
3843
3844        Bug 13470: i18n: The Web Inspector is not localizable
3845        http://bugs.webkit.org/show_bug.cgi?id=13470
3846
3847        Update the localized strings and the file encoding of WebInspectorClient.mm.
3848
3849        * English.lproj/Localizable.strings:
3850        * StringsNotToBeLocalized.txt:
3851        * WebKit.xcodeproj/project.pbxproj:
3852
38532007-11-16  Mark Rowe  <mrowe@apple.com>
3854
3855        Reviewed by Tim Hatcher.
3856
3857        Build WebCore as a sub-framework of WebKit in all configurations.
3858
3859        * WebKit.xcodeproj/project.pbxproj:
3860
38612007-11-16  Brady Eidson  <beidson@apple.com>
3862
3863        * WebKit.xcodeproj/project.pbxproj: WebDatabaseManagerPrivate.h, also!
3864
38652007-11-16  Brady Eidson  <beidson@apple.com>
3866
3867        * WebKit.xcodeproj/project.pbxproj: Mark WebSecurityOriginPrivate.h private so
3868          it is exported
3869
38702007-11-16  Brady Eidson  <beidson@apple.com>
3871
3872        Reviewed by John
3873
3874        Database management API tweaks
3875
3876        * WebKit.xcodeproj/project.pbxproj:
3877
38782007-11-15  Brady Eidson  <beidson@apple.com>
3879
3880        Reviewed by John
3881
3882        Stubbing out everything required for a WebKit API for databases
3883
3884        * WebKit.xcodeproj/project.pbxproj:
3885
38862007-11-12  Adam Roben  <aroben@apple.com>
3887
3888        * StringsNotToBeLocalized.txt: Updated.
3889
38902007-11-08  Kevin Ollivier  <kevino@theolliviers.com>
3891
3892        Adding the wx WebKit implementation.
3893
3894        Reviewed by Mark Rowe.
3895
3896        * wx: Added.
3897
38982007-11-07  Mark Rowe  <mrowe@apple.com>
3899
3900        Reviewed by Kevin Decker.
3901
3902        Fix 64-bit Mac build.
3903
3904        * WebKit.xcodeproj/project.pbxproj: Change paths specified relative to SRCROOT
3905        to be relative to PROJECT_DIR.  PROJECT_DIR takes into account the projectDirPath
3906        setting of the project, which in this instance includes the necessary "mac"
3907        subdirectory.
3908
3909