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