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