1 2011-11-21 Adam Klein <adamk@chromium.org>
3 Add GYP-generated WTF.xcodeproj to .gitignore after r100851.
7 2011-11-21 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
9 [Qt] [WK2] WebKitTestRunner doesn't build in debug
10 https://bugs.webkit.org/show_bug.cgi?id=72827
12 Reviewed by Andreas Kling.
14 Add exports to fix WebKitTestRunner debug build.
16 * Source/qtwebkit-export.map:
18 2011-11-21 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
20 [Qt] Add WebView.view attached property support for dialogs in QML
21 https://bugs.webkit.org/show_bug.cgi?id=72825
23 Reviewed by Simon Hausmann.
25 Export QQuickWebViewAttached.
27 * Source/qtwebkit-export.map:
29 2011-11-21 Noel Gordon <noel.gordon@gmail.com>
31 Update .gitignore for latest WebKitLibraries
32 https://bugs.webkit.org/show_bug.cgi?id=72851
34 Reviewed by Andreas Kling.
36 * .gitignore: updates to silence 'git status' about WebKitLibraries files.
38 2011-11-21 Carlos Garcia Campos <cgarcia@igalia.com>
40 [GTK] Update NEWS and configure.ac for 1.7.2 release
41 https://bugs.webkit.org/show_bug.cgi?id=72868
43 Reviewed by Xan Lopez.
45 * configure.ac: Bumped version number.
47 2011-11-19 Kevin Ollivier <kevino@theolliviers.com>
49 [wx] Build fix after GeneratedImage refactoring.
53 2011-11-19 Alexis Menard <alexis.menard@openbossa.org>
55 [Qt] Add the map file symbols export as a dependency of the final qmake target.
56 https://bugs.webkit.org/show_bug.cgi?id=72740
58 Reviewed by Simon Hausmann.
60 Add the symbols file part of the target dependencies.
64 2011-11-18 Daniel Bates <dbates@rim.com>
66 Add CMake build infrastructure for the BlackBerry port
67 https://bugs.webkit.org/show_bug.cgi?id=72768
69 Reviewed by Adam Barth and Antonio Gomes.
71 * Source/CMakeLists.txt: Add the BlackBerry port and support for building on QNX.
72 * Source/cmake/OptionsBlackBerry.cmake: Added.
73 * Source/cmake/OptionsCommon.cmake: Add QNX QCC-variant of CODE_GENERATOR_PREPROCESSOR.
74 We may be able to fold this into the non-MSVC CODE_GENERATOR_PREPROCESSOR.
76 2011-11-18 Adam Barth <abarth@webkit.org>
78 Prepare to move manual-tests out of WebCore
79 https://bugs.webkit.org/show_bug.cgi?id=72782
81 Reviewed by Eric Seidel.
83 Update these files to refer to the new location of ManualTests.
86 * Source/cmake/WebKitPackaging.cmake:
88 2011-11-18 Patrick Gansterer <paroga@webkit.org>
90 [CMake] Add possibility to overwrite WEBKIT_PORT_DIR in platform specific files
91 https://bugs.webkit.org/show_bug.cgi?id=72710
93 Reviewed by Brent Fulgham.
95 * Source/CMakeLists.txt:
97 2011-11-18 Simon Hausmann <simon.hausmann@nokia.com>
99 [Qt] Unreviewed build fix: Export QQuickWebPage/Preferences private API
100 needed for the qml plugin.
102 * Source/qtwebkit-export.map:
104 2011-11-18 Simon Hausmann <simon.hausmann@nokia.com>
106 [Qt] Unreviewed build fix: Export QQuickWebViewExperimental private API
107 that was added since I made the export patch.
109 * Source/qtwebkit-export.map:
111 2011-11-18 Simon Hausmann <simon.hausmann@nokia.com>
113 [Qt] WTR and InjectedBundle should not link statically against JSC/WTF
114 https://bugs.webkit.org/show_bug.cgi?id=72697
116 Reviewed by Kenneth Rohde Christiansen.
118 * Source/api.pri: On Linux, use a GNU LD version script to manage the
119 symbol exports, which includes the public WK1/WK2 API as well as a bunch
120 of private WTF symbols needed for WTR and the Injected Bundle.
121 * Source/qtwebkit-export.map: Added.
123 2011-11-17 Raphael Kubo da Costa <kubo@profusion.mobi>
125 [EFL] Clean up the use of DATA_DIR in the buildsystem
126 https://bugs.webkit.org/show_bug.cgi?id=72681
128 Reviewed by Daniel Bates.
130 * Source/cmake/OptionsEfl.cmake: Rename DATA_DIR to DATA_INSTALL_DIR
131 and add it to the cache; add a variable with the path of the generated
132 theme and remove the -DDATA_DIR definition, it was moved to
133 PlatformEFL.cmake in WebCore.
135 2011-11-17 Patrick Gansterer <paroga@webkit.org>
137 [CMake] Add ENABLE_CLIENT_BASED_GEOLOCATION to cmakeconfig.h
138 https://bugs.webkit.org/show_bug.cgi?id=72643
140 Reviewed by Brent Fulgham.
142 * Source/cmake/OptionsEfl.cmake:
143 * Source/cmake/OptionsWinCE.cmake:
144 * Source/cmakeconfig.h.cmake:
146 2011-11-17 Kelly Norton <knorton@google.com>
148 Several void functions in FrameView and RenderObject actually return values.
149 https://bugs.webkit.org/show_bug.cgi?id=72640
151 Reviewed by Adam Barth.
153 * ../../Source/WebCore/page/FrameView.cpp:
154 * ../../Source/WebCore/rendering/RenderObject.cpp:
156 2011-11-17 Patrick Gansterer <paroga@webkit.org>
158 [CMake] Make CODE_GENERATOR_PREPROCESSOR more useable
159 https://bugs.webkit.org/show_bug.cgi?id=72516
161 Reviewed by Brent Fulgham.
163 On windows some code generators fail, if the path to the preprocessor contains spaces.
164 Use only the executable name to avoid this issue for now.
166 * Source/cmake/OptionsCommon.cmake:
168 2011-11-17 Jochen Eisinger <jochen@chromium.org>
170 [chromium] add gyp-mac-tool to .gitignore
171 https://bugs.webkit.org/show_bug.cgi?id=72603
173 Reviewed by Tony Gentilcore.
175 This file is generated by the make-based build of the chromium/mac port
177 * .: Modified property svn:ignore.
180 2011-11-17 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
182 [Qt] Move WebKit2 C++ APIs to private API and build QML extension plugin on top of that
184 A new extension object has been added to QQuickWebView (the same approach should be used
185 for other API classes that need experimental APIs). The QML extension mechanism is then
186 built on top of the experimental object.
188 https://bugs.webkit.org/show_bug.cgi?id=72522
190 Reviewed by Simon Hausmann.
192 * Source/QtWebKit.pro:
195 2011-11-11 Adrienne Walker <enne@google.com>
197 [chromium] Expose mock scrollbars to window.internals
198 https://bugs.webkit.org/show_bug.cgi?id=72195
200 Reviewed by James Robinson.
202 * Source/autotools/symbols.filter:
204 2011-11-15 Simon Hausmann <simon.hausmann@nokia.com>
206 [Qt] Centralize hide_symbols and ensure all libs are built with symbol visibility & bsymbolic_functions
208 Reviewed by Tor Arne Vestbø.
210 * Source/api.pri: Eliminate duplicated symbol stuff that lives now in default_post.prf.
212 2011-11-16 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
214 Fix path to module file in root project file
216 Reviewed by Simon Hausmann.
220 2011-11-16 Simon Hausmann <simon.hausmann@nokia.com>
222 Unreviewed, rolling out r100266.
223 http://trac.webkit.org/changeset/100266
229 2011-11-15 Simon Hausmann <simon.hausmann@nokia.com>
231 [Qt] Centralize hide_symbols and ensure all libs are built with symbol visibility & bsymbolic_functions
233 Reviewed by Tor Arne Vestbø.
235 * Source/api.pri: Eliminate duplicated symbol stuff that lives now in default_post.prf.
237 2011-11-14 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
239 [Qt] Move the QtWebKit module file to match the layout of Qt's mkspecs
241 Reviewed by Simon Hausmann.
245 2011-11-12 Patrick Gansterer <paroga@webkit.org>
247 [CMake] Use MAIN_DEPENDENCY in GENERATE_* macros
248 https://bugs.webkit.org/show_bug.cgi?id=71365
250 Reviewed by Daniel Bates.
252 Use the MAIN_DEPENDENCY instead of DEPENDS in the custom build commands.
253 This adds better IDE support for such targets.
255 * Source/cmake/WebKitMacros.cmake:
257 2011-11-11 Shinya Kawanaka <shinyak@google.com>
259 Implement legacy text check emulation in unified text check interface.
260 https://bugs.webkit.org/show_bug.cgi?id=70299
262 Reviewed by Hajime Morita.
264 * Source/autotools/symbols.filter:
266 2011-11-11 Alexis Menard <alexis.menard@openbossa.org>
268 [Qt] Build fix of the private QML module with --no-webkit2.
269 https://bugs.webkit.org/show_bug.cgi?id=67707
271 Reviewed by Tor Arne Vestbø.
273 * Source/QtWebKit.pro:
275 2011-11-11 Alexis Menard <alexis.menard@openbossa.org>
277 [Qt] Add a way to have experimental features in WebKit2
278 https://bugs.webkit.org/show_bug.cgi?id=67707
280 Reviewed by Kenneth Rohde Christiansen.
282 Add the new private QML module in the build.
284 * Source/QtWebKit.pro:
286 2011-11-10 Balazs Kelemen <kbalazs@webkit.org>
288 [Qt] X11 plugins need to be reworked for Qt5
289 https://bugs.webkit.org/show_bug.cgi?id=70023
291 Reviewed by Simon Hausmann.
293 Rework our basic plugin support in a way that does
294 not need a bridge between Qt and X. The solution is
295 based on getting the content drawed by the plugin
296 from the server as an image and creating a QImage
299 * Source/api.pri: Link to xlib if necessary.
301 2011-11-10 Simon Hausmann <simon.hausmann@nokia.com>
303 [Qt] Clean up build system
305 Reviewed by Tor Arne Vestbø.
307 * Source/api.pri: Eliminate use of WebKit2.pri.
309 2011-11-10 Alexis Menard <alexis.menard@openbossa.org>
311 [Qt] Merge QTouchWebView and QDesktopWebView into one class
312 https://bugs.webkit.org/show_bug.cgi?id=71355
314 Reviewed by Kenneth Rohde Christiansen.
316 Remove old tests and merge them into the new QQuickWebView directory.
320 2011-11-10 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
322 [Qt] Change semantics of the haveQt() function to match API promises
324 Having Qt 5 does not imply that we have Qt 4, from an API point of
325 view, as a major version can in theory break BC/SC. Our minimum
326 version of Qt 4 will always be the latest released version of Qt 4,
327 so the only place we should use haveQt(4, x) is when checking for
328 the minimum requirements.
330 Reviewed by Simon Hausmann.
332 * Source/QtWebKit.pro:
334 2011-11-10 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
336 [Qt] Make sure headers.pri has the right relative paths for install
338 The install rules are generated from api.pri which lives in Source,
339 which means the paths in headers.pri, which is the basis for the
340 install rules, needs to be relative to Source as well.
342 We were also installing the headers from the forwarding headers
343 directory, which was wrong, as those headers contained relative paths.
345 We now install the actual headers, by using headers.pri as a basis.
347 https://bugs.webkit.org/show_bug.cgi?id=71697
349 Reviewed by Simon Hausmann.
351 * Source/QtWebKit.pro:
355 2011-11-09 Shinya Kawanaka <shinyak@google.com>
357 Internals.markerRangeForNode should be able to take markers by specifying a marker type.
358 https://bugs.webkit.org/show_bug.cgi?id=71792
360 Reviewed by Hajime Morita.
362 * Source/autotools/symbols.filter: Exposed necessary symbols.
364 2011-11-09 Kevin Ollivier <kevino@theolliviers.com>
366 [wx] Unreviewed build fix. Update project files.
370 2011-11-09 Philippe Normand <pnormand@igalia.com>
372 [GTK][DRT] window internals object is not reset after each test
373 https://bugs.webkit.org/show_bug.cgi?id=71890
375 Reviewed by Martin Robinson.
377 * Source/autotools/symbols.filter: Revert un-needed symbol.
379 2011-11-09 Philippe Normand <pnormand@igalia.com>
381 Unreviewed, attempt to fix GTK 32-bits Release build after r99691.
383 * Source/autotools/symbols.filter: Add the missing symbol for resetInternalsObject.
385 2011-11-09 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
387 [Qt] Only copy framework headers once when debug_and_release is enabled
389 Otherwise we might end up in a race condition where we try to symlink
390 the headers directory in the makefile for debug and release at the same
393 Reviewed by Simon Hausmann.
397 2011-11-08 Martin Robinson <mrobinson@igalia.com>
399 Take another stab at fixing the GTK+ build.
401 * Source/autotools/symbols.filter: The symbols.filter file was missing a semicolon.
403 2011-11-08 Daniel Bates <dbates@webkit.org>
405 Attempt to fix the GTK build after <http://trac.webkit.org/changeset/99613>
406 (https://bugs.webkit.org/show_bug.cgi?id=71840)
408 * Source/autotools/symbols.filter: Add symbol _ZN7WebCore4Page13setPaginationERKNS0_10PaginationE.
410 2011-11-08 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
412 [Qt] Use qmake's builtin rules for copying framework headers on Mac OS
414 Now that we generate the forwarding headers eiher as part of QtWebKit.pro
415 (for Qt 4.8), or as part of the root project file (for Qt 5), we can assume
416 that the files are there and use $$files() to list the files to be copied.
418 Reviewed by Csaba Osztrogonác.
422 2011-11-08 Yuqiang Xian <yuqiang.xian@intel.com>
424 Enable DFG JIT by default on X86 Linux and Mac platforms
425 https://bugs.webkit.org/show_bug.cgi?id=71686
427 Reviewed by Filip Pizlo.
429 Remove the DFG cmake option for Efl port as we'll determine whether to
430 switch on DFG or not based on build target platforms.
432 * Source/cmake/OptionsEfl.cmake:
433 * Source/cmakeconfig.h.cmake:
435 2011-11-08 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
437 [Qt] Ensure forwarding headers are generated before generating install rules
439 The install rule for headers depends on qmake being able to walk the list of
440 headers in the $build_root/include/QtWebKit directory, but this directory is
441 empty until we've generated the forwarding headers. So we need to make sure
442 the forwarding headers are generated _before_ we run qmake on the api project
443 file. This applies to Qt 4.8 only, as Qt 5 will run synqt as part of the
444 root project file (due to the sync.profile file).
446 https://bugs.webkit.org/show_bug.cgi?id=71697
448 Reviewed by Simon Hausmann.
450 * Source/QtWebKit.pro:
453 2011-11-07 ChangSeok Oh <shivamidow@gmail.com>
455 [EFL] Support requestAnimationFrame API
456 https://bugs.webkit.org/show_bug.cgi?id=67112
458 Reviewed by Andreas Kling.
460 Add build-option for requestAnimationFrame feature.
462 * Source/cmake/OptionsEfl.cmake:
463 * Source/cmakeconfig.h.cmake:
465 2011-11-07 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
467 [Qt] Ensure we always export symbols for the QtWebKit API when building WebKit
469 Reviewed-by Simon Hausmann.
473 2011-11-04 Philippe Normand <pnormand@igalia.com>
475 [GTK] Disable VIDEO_TRACK for now
476 https://bugs.webkit.org/show_bug.cgi?id=71547
478 Reviewed by Gustavo Noronha Silva.
480 * configure.ac: VIDEO_TRACK is still a moving target, it's best to
483 2011-11-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
485 [Qt] Don't build all of webkit when running build-jsc
487 In case the whole webkit project was built, but we then subsequently
488 want to build only JSC, we need to run make in the proper subdirectory.
490 This also means the incremental target needs to be added to all
493 Reviewed by Simon Hausmann.
497 2011-11-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
499 [Qt] Refactor and clean up the qmake build system
501 The qmake build system has accumulated a bit of cruft and redundancy
502 over time. There's also a fairly tight coupling between how to build
503 the various targets, and _what_ to build, making it harder to add new
504 rules or sources. This patch aims to elevate these issues somewhat.
506 This is a short-list of the changes:
508 * The rules for how to build targets are now mostly contained as
509 prf-files in Tools/qmake/mkspecs/features. Using mkspecs also
510 allows us to do pre- and post-processing of each project file,
511 which helps to clean up the actual project files.
513 * Derived sources are no longer generated as a separate make-step
514 but is part of each target's project file as a subdir. Makefile
515 rules are used to ensure that we run make on the derived sources
516 before running qmake on the actual target makefile. This makes
517 it easier to keep a proper dependency between derived sources
520 * We use GNU make and the compiler to generate dependencies on
521 UNIX-based systems running Qt 5. This allows us to lessen the
522 need to run qmake, which should reduce compile time.
524 * WebKit2 is now build by default if building with Qt 5. It can
525 be disabled by passing --no-webkit2 to build-webkit.
527 The result of these changes are hopefully a cleaner and easier
528 build system to modify, and faster build times due to no longer
529 running qmake on every single build. It's also a first step
530 towards possibly generating the list of sources using another
533 https://bugs.webkit.org/show_bug.cgi?id=71222
535 Reviewed by Simon Hausmann.
537 * Source/DerivedSources.pro: Removed.
538 * Source/QtWebKit.pro: Added.
539 * Source/WebKit.pri: Removed.
540 * Source/WebKit.pro: Removed.
541 * Source/api.pri: Added.
542 * Source/tests.pri: Added.
544 * sync.profile: Renamed from Source/sync.profile.
546 2011-11-03 Simon Hausmann <simon.hausmann@nokia.com>
548 [Qt] Remove Maemo specific code paths
549 https://bugs.webkit.org/show_bug.cgi?id=71476
551 Reviewed by Kenneth Rohde Christiansen.
555 2011-11-03 Dongwoo Im <dw.im@samsung.com>
557 [EFL] Enable the Page Visibility API.
558 https://bugs.webkit.org/show_bug.cgi?id=69127
560 Reviewed by Adam Barth.
562 Build system changes to support ENABLE(PAGE_VISIBILITY_API) on EFL port.
564 * Source/cmake/OptionsEfl.cmake: Add enabled ENABLE_PAGE_VISIBILITY_API definition.
565 * Source/cmakeconfig.h.cmake: ditto.
567 2011-10-28 Adam Barth <abarth@webkit.org>
569 Rename ExceptionCodeDescription.in to DOMExceptions.in
570 https://bugs.webkit.org/show_bug.cgi?id=71157
572 Reviewed by Eric Seidel.
574 * Source/cmake/WebKitMacros.cmake:
576 2011-10-28 Adam Barth <abarth@webkit.org>
578 ExceptionCode.cpp shouldn't need to know about every feature that throws exceptions
579 https://bugs.webkit.org/show_bug.cgi?id=70890
581 Reviewed by Eric Seidel.
583 Add a code generation step.
585 * Source/cmake/WebKitMacros.cmake:
587 2011-10-27 Priit Laes <plaes@plaes.org>
589 [GTK] Create .xz tarballs during distcheck
590 https://bugs.webkit.org/show_bug.cgi?id=71001
592 Reviewed by Martin Robinson.
594 * configure.ac: Switched tarballs to use .xz compression.
596 2011-10-27 Daniel Bates <dbates@rim.com>
598 CMake: Add support to optionally install the built JavaScript shell
599 https://bugs.webkit.org/show_bug.cgi?id=71062
601 Reviewed by Antonio Gomes.
603 Adds a CMake option, called SHOULD_INSTALL_JS_SHELL, that when
604 defined will generate an installation rule to install the built
605 JavaScript shell into /bin (with respect to the prefix path).
607 By default, we don't define this option and hence don't generate
608 an installation rule for the JavaScript shell.
610 * Source/CMakeLists.txt:
612 2011-10-27 Sheriff Bot <webkit.review.bot@gmail.com>
614 Unreviewed, rolling out r98556.
615 http://trac.webkit.org/changeset/98556
616 https://bugs.webkit.org/show_bug.cgi?id=71031
618 The test added by the patch doesn't pass on Snow Leopard
619 (Requested by rniwa on #webkit).
621 * Source/autotools/symbols.filter:
623 2011-10-27 Shinya Kawanaka <shinyak@google.com>
625 Implement legacy text check emulation in unified text check interface.
626 https://bugs.webkit.org/show_bug.cgi?id=70299
628 Reviewed by Hajime Morita.
630 * Source/autotools/symbols.filter:
632 2011-10-27 Philippe Normand <pnormand@igalia.com> and Zan Dobersek <zandobersek@gmail.com>
634 [GStreamer] WebAudio AudioFileReader implementation
635 https://bugs.webkit.org/show_bug.cgi?id=69834
637 Reviewed by Martin Robinson.
639 * configure.ac: Check for libfftw and gstreamer-audio if WebAudio
642 2011-10-26 Alejandro G. Castro <alex@igalia.com>
644 [GTK] Update NEWS and configure.ac for 1.7.1 release
645 https://bugs.webkit.org/show_bug.cgi?id=70932
647 Reviewed by Martin Robinson.
649 * configure.ac: Bumped version number.
651 2011-10-26 Alejandro G. Castro <alex@igalia.com>
653 [GTK] [WK2] Add WebKit2 distcheck support
654 https://bugs.webkit.org/show_bug.cgi?id=70933
656 Reviewed by Martin Robinson.
658 * GNUmakefile.am: Added WebKit2 compilation to the distcheck.
659 * configure.ac: Removed WebKit2 doc generation for the moment.
661 2011-10-21 Simon Hausmann <simon.hausmann@nokia.com>
663 Remove QtScript source code from WebKit.
664 https://bugs.webkit.org/show_bug.cgi?id=64088
666 Reviewed by Tor Arne Vestbø.
668 Removed dead code that isn't developed anymore.
672 2011-10-19 Gustavo Noronha Silva <gns@gnome.org>
674 [GTK] Streamline wk1 documentation build
675 https://bugs.webkit.org/show_bug.cgi?id=70447
677 Reviewed by Martin Robinson.
679 * GNUmakefile.am: include the documentation's GNUmakefile.am;
680 * autogen.sh: we no longer call gtkdocize, since we now ship
681 a modified gtk-doc.make;
682 * configure.ac: no longer generate a separate GNUmakefile for
683 the documentation build.
685 2011-10-18 Adam Barth <abarth@webkit.org>
687 Always enable ENABLE(XPATH)
688 https://bugs.webkit.org/show_bug.cgi?id=70217
690 Reviewed by Eric Seidel.
692 * Source/cmake/OptionsEfl.cmake:
693 * Source/cmake/OptionsWinCE.cmake:
694 * Source/cmakeconfig.h.cmake:
697 2011-10-18 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
699 [Qt] Merge QML plugin for WebKit2 with the original WebKit1 plugin
701 We don't need a sepearate plugin, as we no longer expose the WK2
702 APIs under QtWebKit.experimental, but now use QtWebKit. The version
703 was also changed to 3.0 instead of 5.0, as the original plugin was
704 versioned 1.0, and bumping to 3.0 fits the scheme used by QtWebKit releases.
706 Reviewed by Andreas Kling.
710 2011-10-18 Zan Dobersek <zandobersek@gmail.com>
712 [Gtk] Support for client-based geolocation
713 https://bugs.webkit.org/show_bug.cgi?id=64970
715 Reviewed by Martin Robinson.
717 Remove flag for enabling client-based geolocation since
718 it is used by default on Gtk port and hence not configurable.
722 2011-10-17 Leandro Pereira <leandro@profusion.mobi>
724 Unreviewed; actually enable/disable microdata support in CMake.
726 Follow-up to r97471, which did not plug the option to enable/disable
727 microdata into the buildsystem.
729 * Source/cmake/OptionsEfl.cmake: Add ENABLE_MICRODATA feature, turned off by default.
730 * Source/cmake/OptionsWinCE.cmake: Ditto.
731 * Source/cmakeconfig.h.cmake: Add ENABLE_MICRODATA #cmakedefine.
733 2011-10-17 Ryosuke Niwa <rniwa@webkit.org>
735 GTK build fix patch by Gustavo Noronha Silva.
737 * Source/autotools/symbols.filter:
739 2011-10-17 Vamshikrishna Yellenki <vamshi@motorola.com>
741 [webkit]Debug Build Bot failure
742 https://bugs.webkit.org/show_bug.cgi?id=70222
744 Reviewed by Xan Lopez.
746 * Source/autotools/symbols.filter: Corrected the filter name for getLocationAndLengthFronRange
748 2011-10-16 Adam Barth <abarth@webkit.org>
750 Always enable ENABLE(DOM_STORAGE)
751 https://bugs.webkit.org/show_bug.cgi?id=70189
753 Reviewed by Eric Seidel.
755 * Source/cmake/OptionsEfl.cmake:
756 * Source/cmake/OptionsWinCE.cmake:
757 * Source/cmakeconfig.h.cmake:
760 2011-10-15 Laszlo Gombos <laszlo.1.gombos@nokia.com>
762 [Qt] [Symbian] Remove support for the Symbian platform for the QtWebKit port
763 https://bugs.webkit.org/show_bug.cgi?id=69920
765 Reviewed by Kenneth Rohde Christiansen.
770 2011-10-14 Mark Hahnenberg <mhahnenberg@apple.com>
772 Rename virtual put to putVirtual
773 https://bugs.webkit.org/show_bug.cgi?id=69851
775 Reviewed by Darin Adler.
777 Renamed virtual versions of put to putVirtual in prepration for
778 adding the static put to the MethodTable in ClassInfo since the
779 compiler gets mad if the virtual and static versions have the same
782 * Source/autotools/symbols.filter:
784 2011-10-14 Mark Hahnenberg <mhahnenberg@apple.com>
786 Rename virtual put to putVirtual
787 https://bugs.webkit.org/show_bug.cgi?id=69851
789 Reviewed by Darin Adler.
791 Renamed virtual versions of put to putVirtual in prepration for
792 adding the static put to the MethodTable in ClassInfo since the
793 compiler gets mad if the virtual and static versions have the same
796 * Source/autotools/symbols.filter:
798 2011-10-13 Arko Saha <arko@motorola.com>
800 Microdata: Basic implementation of document.getItems() method.
801 https://bugs.webkit.org/show_bug.cgi?id=68610
803 Reviewed by Ryosuke Niwa.
805 Added ENABLE(MICRODATA) feature flag.
809 2011-10-14 Raphael Kubo da Costa <kubo@profusion.mobi>
811 [EFL] Add DumpRenderTreeSupportEfl
812 https://bugs.webkit.org/show_bug.cgi?id=68458
814 Reviewed by Kenneth Rohde Christiansen.
816 * Source/cmake/eflsymbols.filter: Export DumpRenderTreeSupportEfl
817 symbols so that DumpRenderTree can link to them.
819 2011-10-12 Adam Barth <abarth@webkit.org>
821 Remove ENABLE(XHTMLMP) and associated code
822 https://bugs.webkit.org/show_bug.cgi?id=69729
824 Reviewed by David Levin.
826 * Source/cmake/OptionsEfl.cmake:
827 * Source/cmake/OptionsWinCE.cmake:
828 * Source/cmakeconfig.h.cmake:
831 2011-10-12 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
833 Fix build with GLib 2.31
834 https://bugs.webkit.org/show_bug.cgi?id=69840
836 Reviewed by Martin Robinson.
838 * configure.ac: add check for pthread rwlock support.
840 2011-10-10 Martin Robinson <mrobinson@igalia.com>
842 [GTK] [WebKit2] Make adding another unit test easier
843 https://bugs.webkit.org/show_bug.cgi?id=69409
845 Reviewed by Gustavo Noronha Silva.
847 * GNUmakefile.am: Include the new testing makefile.
849 2011-10-11 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
851 [Qt] Remove all references to QTDIR_build and standalone_package
853 Qt is now modularized, which means we no longer import WebKit into
854 the Qt source tree. Instead we use git submodules, and building
855 QtWebKit as "part of Qt" is really building QtWebKit as from trunk.
857 To decrease the number of buildsystem configurations we also remove
858 the standalone_package code-path used when we were providing tarballs
859 with the derived sources pre-generated.
861 Reviewed by Simon Hausmann.
866 2011-10-06 Fady Samuel <fsamuel@chromium.org>
868 Code clean-up: Make RenderObject::absoluteBoundingBoxRect and associated methods const and make its parameter useTransforms no longer default to false
869 https://bugs.webkit.org/show_bug.cgi?id=69009
871 Reviewed by Simon Fraser.
873 * Source/autotools/symbols.filter:
875 2011-10-06 Simon Hausmann <simon.hausmann@nokia.com>
877 [Qt][Wk2] Fix build with Qt 5 when QtScript is built as standalone module
878 https://bugs.webkit.org/show_bug.cgi?id=69520
880 Reviewed by Csaba Osztrogonác.
882 * Source/WebKit.pri: Introduce convenience qt5 scope.
883 * Source/WebKit.pro: Replace QT_MAJOR_VERSION stuff with qt5 scope.
885 2011-10-06 Nayan Kumar K <nayankk@motorola.com>
887 Provide configure option to switch between JSC and V8.
888 https://bugs.webkit.org/show_bug.cgi?id=69469
890 Reviewed by Philippe Normand.
892 This is first of the patches to support building of V8 with
893 WebKit GTK. With this patch, new command line switch named
894 '--with-jsengine' is introduced, using which we can choose to
895 build either jsc or v8.
900 2011-10-04 Scott Graham <scottmg@chromium.org>
902 Add GAMEPAD feature flag
903 https://bugs.webkit.org/show_bug.cgi?id=66859
905 Reviewed by Darin Fisher.
909 2011-10-04 Varun Jain <varunjain@chromium.org>
911 Fix position check for double tap gesture detection. A double tap
912 should not be detected if the two taps are far from each other.
913 https://bugs.webkit.org/show_bug.cgi?id=69270
915 Reviewed by Darin Fisher.
917 Test: Source/WebKit/chromium/tests/InnerGestureRecognizerTest.cpp
919 * platform/chromium/GestureRecognizerChromium.cpp:
920 (WebCore::GestureRecognizerChromium::isSecondClickInsideManhattanSquare):
921 (WebCore::GestureRecognizerChromium::updateValues):
922 (WebCore::GestureRecognizerChromium::click):
923 * platform/chromium/GestureRecognizerChromium.h:
925 2011-10-04 Nayan Kumar K <nayankk@motorola.com>
927 [WebKit2][gtk] Generate gtk-doc for WebKit2-GTK.
928 https://bugs.webkit.org/show_bug.cgi?id=69325
930 Reviewed by Gustavo Noronha Silva.
932 Documentation generation for WebKit2-GTK+ APIs
937 2011-10-04 Vsevolod Vlasov <vsevik@chromium.org>
939 Web Inspector: Remove http/tests/inspector/network/disabled-cache-crash.html.
940 https://bugs.webkit.org/show_bug.cgi?id=69332
942 Reviewed by Pavel Feldman.
944 * Source/autotools/symbols.filter:
946 2011-09-23 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
948 [Qt] Fix build against Qt5 after refactor of widgets out of QtGUi
950 QWidget and friends now live in the QtWidgets library. We update
951 includes in implementation files and private headers to us the
952 non-module-prefixed path, and leave the lookup for the include
953 path. For public headers we have to ifdef the includes as the
954 user might now have the modules we need in his QT config.
956 Finally, QSGCanvas is no longer a QWidget but a QWindow, so we
957 have to update our code and use windowHandle() for setting the
958 parent relationships.
960 https://bugs.webkit.org/show_bug.cgi?id=68687
962 Reviewed by Andreas Kling.
966 2011-09-29 Sergio Villar Senin <svillar@igalia.com>
968 [GTK] Bump version to 1.7.0
969 https://bugs.webkit.org/show_bug.cgi?id=69082
971 Reviewed by Martin Robinson.
973 Apart from bumping the library version to 1.7.0 this patch also
974 sets the libtool version to the same one we have for the stable
979 2011-09-28 Martin Robinson <mrobinson@igalia.com>
981 Fix the WebKit2 WebGL build.
983 * configure.ac: Add -ldl to the OPENGL_LIBS.
985 2011-09-28 Ryuan Choi <ryuan.choi@samsung.com>
987 [EFL] Bump minimum requirement for eina.
988 https://bugs.webkit.org/show_bug.cgi?id=68994
990 Reviewed by Ryosuke Niwa.
992 * Source/cmake/FindEFL.cmake:
994 2011-09-27 Gyuyoung Kim <gyuyoung.kim@samsung.com>
996 Unreviewed. Fix a build error in WebKit EFL.
998 When web socket is disabled, there is a build break in WebKit EFL port.
999 Currently, web socket is enabled by default in build-webkit script.
1000 Thus, the web socket is also enabled in EFL script of cmake build system for now.
1001 Because, WebKit EFL developers can't work on latest WebKit trunk.
1003 However, IMO, we should fix build errors when web socket is disabled.
1005 * Source/cmake/OptionsEfl.cmake:
1007 2011-09-27 Ulan Degenbaev <ulan@chromium.org>
1009 [v8] Code calling the typed array optimization script is fragile, depends on typed array hierarchy.
1011 Install the flag, which indicates whether or not the optimization
1012 script was executed, on the global object.
1014 https://bugs.webkit.org/show_bug.cgi?id=68890
1016 Reviewed by Kenneth Russell.
1018 * Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp:
1020 2011-09-27 Sheriff Bot <webkit.review.bot@gmail.com>
1022 Unreviewed, rolling out r96108, r96111, r96113, and r96116.
1023 http://trac.webkit.org/changeset/96108
1024 http://trac.webkit.org/changeset/96111
1025 http://trac.webkit.org/changeset/96113
1026 http://trac.webkit.org/changeset/96116
1027 https://bugs.webkit.org/show_bug.cgi?id=68913
1029 Wait for working Qt5 (Requested by ossy on #webkit).
1031 * Source/WebKit.pro:
1033 2011-09-23 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
1035 [Qt] Fix build against Qt5 after refactor of widgets out of QtGUi
1037 QWidget and friends now live in the QtWidgets library. We update
1038 includes in implementation files and private headers to us the
1039 non-module-prefixed path, and leave the lookup for the include
1040 path. For public headers we have to ifdef the includes as the
1041 user might now have the modules we need in his QT config.
1043 Finally, QSGCanvas is no longer a QWidget but a QWindow, so we
1044 have to update our code and use windowHandle() for setting the
1045 parent relationships.
1047 https://bugs.webkit.org/show_bug.cgi?id=68687
1049 Reviewed by Andreas Kling.
1051 * Source/WebKit.pro:
1053 2011-09-27 Carlos Garcia Campos <cgarcia@igalia.com>
1055 [GTK] Reorganize header files
1056 https://bugs.webkit.org/show_bug.cgi?id=65616
1058 Reviewed by Martin Robinson.
1060 * GNUmakefile.am: Initialize $libwebkitgtkincludedir to
1061 $(prefix)/include/webkitgtk-<api-version>
1063 2011-09-26 Raphael Kubo da Costa <kubo@profusion.mobi>
1065 [CMake] Remove FindFreetype.cmake
1066 https://bugs.webkit.org/show_bug.cgi?id=68778
1068 Reviewed by Adam Barth.
1070 CMake has provided its own FindFreetype.cmake forever, so there is no
1071 need to have another implementation in WebKit.
1073 * Source/cmake/FindCairo.cmake: Use FREETYPE_{LIBRARIES,INCLUDE_DIRS}
1074 instead of Freetype_{LIBRARIES,INCLUDE_DIRS}.
1075 * Source/cmake/FindFreetype.cmake: Removed.
1076 * Source/cmake/FindPango.cmake: Use FREETYPE_{LIBRARIES,INCLUDE_DIRS}
1077 instead of Freetype_{LIBRARIES,INCLUDE_DIRS}.
1078 * Source/cmake/OptionsEfl.cmake: Remove minimum required version
1079 check, it has never been checked and Freetype 2.1.10 from 2005 is
1082 2011-09-26 Alejandro G. Castro <alex@igalia.com>
1084 [GTK] pot file is not properly remove during distcheck
1085 https://bugs.webkit.org/show_bug.cgi?id=68797
1087 Defined DOMAIN variable before DISTCLEANFILES because we are using
1088 it there to identify the .pot file.
1090 Reviewed by Martin Robinson.
1094 2011-09-26 Raphael Kubo da Costa <kubo@profusion.mobi>
1096 [CMake] Detect the operating system in a more generic way.
1097 https://bugs.webkit.org/show_bug.cgi?id=67482
1099 Reviewed by Adam Barth.
1101 So far the buildsystem only considered Windows, Linux and Mac OS X as
1102 valid operating systems, but any Unix (or at least the BSDs) should also
1105 By using the OS values CMake itself defines we can check for Unix
1106 systems in a more generic fashion.
1108 * Source/CMakeLists.txt:
1110 2011-09-26 Jay Soffian <jaysoffian@gmail.com>
1112 chrome.dll!WebCore::ApplyStyleCommand::applyBlockStyle ReadAV@NULL (64db547804532a84be2e53721e499e9e)
1113 https://bugs.webkit.org/show_bug.cgi?id=51639
1115 Reviewed by Ryosuke Niwa.
1117 Add missing window.layoutTestController.dumpAsText so that test output matches expectation.
1119 * LayoutTests/editing/style/justify-without-enclosing-block.xhtml:
1121 2011-09-25 Adam Barth <abarth@webkit.org>
1123 Finish removing PLATFORM(BREWMP) by removing associated code
1124 https://bugs.webkit.org/show_bug.cgi?id=68779
1126 Reviewed by Sam Weinig.
1128 * Source/cmake/WebKitPackaging.cmake:
1131 2011-09-25 Adam Barth <abarth@webkit.org>
1133 Remove PLATFORM(HAIKU) and associated code
1134 https://bugs.webkit.org/show_bug.cgi?id=68774
1136 Reviewed by Sam Weinig.
1138 * Source/cmake/WebKitPackaging.cmake:
1141 2011-09-25 Raphael Kubo da Costa <kubo@profusion.mobi>
1143 [CMake] Remove FindLibXlst.cmake
1144 https://bugs.webkit.org/show_bug.cgi?id=68770
1146 Reviewed by Adam Barth.
1148 This file should have never been committed -- the library it looks for
1149 is called libxslt, not libxlst, so it has never really been used. When
1150 the buildsystem looked for libxslt, it used CMake's own LibXslt.cmake
1153 * Source/cmake/FindLibXlst.cmake: Removed.
1155 2011-09-24 Adam Barth <abarth@webkit.org>
1157 Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
1158 https://bugs.webkit.org/show_bug.cgi?id=68767
1160 Reviewed by Eric Seidel.
1162 * Source/cmake/OptionsEfl.cmake:
1163 * Source/cmake/OptionsWinCE.cmake:
1164 * Source/cmakeconfig.h.cmake:
1167 2011-09-24 Adam Barth <abarth@webkit.org>
1169 Remove ENABLE(WCSS) and associated code
1170 https://bugs.webkit.org/show_bug.cgi?id=68759
1172 Reviewed by Darin Adler.
1176 2011-09-23 Yuqiang Xian <yuqiang.xian@intel.com>
1178 Add JSVALUE32_64 support to DFG JIT
1179 https://bugs.webkit.org/show_bug.cgi?id=67460
1181 Reviewed by Gavin Barraclough.
1183 Add cmake options to enable DFG JIT compilation for EFL port
1185 * Source/cmake/OptionsEfl.cmake:
1186 * Source/cmakeconfig.h.cmake:
1188 2011-09-23 Raphael Kubo da Costa <kubo@profusion.mobi>
1190 [CMake] Detect amd64 as a valid 64-bit architecture.
1191 https://bugs.webkit.org/show_bug.cgi?id=67481
1193 Reviewed by Oliver Hunt.
1195 Some operating systems (generally the BSDs) use amd64 instead of x86_64
1196 to report they're running on 64 bits, so consider it a valid value.
1198 * Source/CMakeLists.txt:
1200 2011-09-23 Adam Klein <adamk@chromium.org>
1202 Add ENABLE_MUTATION_OBSERVERS feature flag
1203 https://bugs.webkit.org/show_bug.cgi?id=68732
1205 Reviewed by Ojan Vafai.
1207 This flag will guard an implementation of the "Mutation Observers" proposed in
1208 http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
1212 2011-09-23 Varun Jain <varunjain@google.com>
1214 Refactor WebViewImpl::scrollFocusedNodeIntoRect to a better place and add tests
1215 https://bugs.webkit.org/show_bug.cgi?id=68198
1217 Reviewed by Dimitri Glazkov.
1219 * Source/autotools/symbols.filter:
1221 2011-09-23 Mark Hahnenberg <mhahnenberg@apple.com>
1223 Add static version of JSCell::visitChildren
1224 https://bugs.webkit.org/show_bug.cgi?id=68404
1226 Reviewed by Darin Adler.
1228 In this patch we just extract the bodies of the virtual visitChildren methods
1229 throughout the JSCell inheritance hierarchy out into static methods, which are
1230 now called from the virtual methods. This is an intermediate step in trying to
1231 move the virtual-ness of visitChildren into our own custom vtable stored in
1232 ClassInfo. We need to convert the methods to static methods in order to be
1233 able to more easily store and refer to them in our custom vtable since normal
1234 member methods store some implicit information in their types, making it
1235 impossible to store them generically in ClassInfo.
1237 * Source/autotools/symbols.filter:
1239 2011-09-21 Julien Chaffraix <jchaffraix@webkit.org>
1241 Crash in RenderBox::paintMaskImages when GraphicsContext's painting is disabled
1242 https://bugs.webkit.org/show_bug.cgi?id=68133
1244 Reviewed by Darin Adler.
1246 * Source/autotools/symbols.filter: Added the mangled symbols needed for window.internals
1248 2011-09-21 Joshua Bell <jsbell@chromium.org>
1250 IndexedDB: compare strings without decoding
1251 https://bugs.webkit.org/show_bug.cgi?id=68554
1253 Reviewed by Tony Chang.
1255 Resolves a FIXME in IndexedDB that was also identified as a hotspot
1256 during profiling. Yields a small performance improvement.
1258 * Source/WebCore/storage/IDBLevelDBCoding.cpp:
1259 * Source/WebCore/storage/IDBLevelDBCoding.h:
1260 * Source/WebKit/chromium/tests/IDBLevelDBCodingTest.cpp:
1262 011-09-21 Leandro Pereira <leandro@profusion.mobi>
1264 Unreviewed. Remove unused ENABLE_AS_IMAGE flag after r95234 from
1265 Options{Efl,WinCE}.cmake.
1267 * Source/cmake/OptionsEfl.cmake:
1268 * Source/cmake/OptionsWinCE.cmake:
1270 2011-09-20 ChangSeok Oh <shivamidow@gmail.com>
1272 [GTK] requestAnimationFrame support for gtk port
1273 https://bugs.webkit.org/show_bug.cgi?id=66280
1275 Reviewed by Martin Robinson.
1277 * configure.ac: Add an option to enable requestAnimationFrame for gtk port.
1279 2011-09-20 Carlos Garcia Campos <cgarcia@igalia.com>
1281 [GTK] Update NEWS and configure.ac for 1.5.90 release
1283 Reviewed by Martin Robinson.
1287 2011-09-19 Adam Barth <abarth@webkit.org>
1289 Always enable ENABLE(EVENTSOURCE)
1290 https://bugs.webkit.org/show_bug.cgi?id=68414
1292 Reviewed by Eric Seidel.
1294 * Source/cmake/OptionsEfl.cmake:
1295 * Source/cmake/OptionsWinCE.cmake:
1296 * Source/cmakeconfig.h.cmake:
1299 2011-09-17 Ryuan Choi <ryuan.choi@samsung.com>
1301 [EFL] Bump minimum requirement for cairo to 1.10.
1302 https://bugs.webkit.org/show_bug.cgi?id=68226
1304 Reviewed by Adam Barth.
1306 * Source/cmake/FindCairo.cmake: Check required version.
1307 * Source/cmake/OptionsEfl.cmake:
1309 2011-09-16 Ulan Degenbaev <ulan@chromium.org>
1311 [V8] REGRESSION(94783): calling the binding script during V8 context creation slows down page loads
1312 https://bugs.webkit.org/show_bug.cgi?id=68237
1314 Reviewed by Kenneth Russell.
1316 Call the binding script lazily on the first run of the set() method of
1319 * ../../Source/WebCore/WebCore.gypi:
1320 * ../../Source/WebCore/bindings/v8/V8BindingScripts.cpp: Removed.
1321 * ../../Source/WebCore/bindings/v8/V8BindingScripts.h: Removed.
1322 * ../../Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
1323 * ../../Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
1324 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp:
1325 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
1326 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js:
1328 2011-09-16 Martin Robinson <mrobinson@igalia.com>
1330 [GTK] Disable WebKit2 by default in configure.ac, but enable it with build-webkit
1331 https://bugs.webkit.org/show_bug.cgi?id=68178
1333 Reviewed by Xan Lopez.
1335 * configure.ac: Do not build WebKit2 by default. Re-add pkgconfig support
1338 2011-09-15 Adam Barth <abarth@webkit.org>
1340 Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
1341 https://bugs.webkit.org/show_bug.cgi?id=68205
1343 Reviewed by Eric Seidel.
1345 * Source/cmake/OptionsEfl.cmake:
1346 * Source/cmake/OptionsWinCE.cmake:
1347 * Source/cmakeconfig.h.cmake:
1350 2011-09-15 Varun Jain <varunjain@google.com>
1352 Add method to scroll current node to specific position in Chromium WebKit API
1353 https://bugs.webkit.org/show_bug.cgi?id=68192
1355 Reviewed by Dimitri Glazkov.
1357 * Source/WebKit/chromium/public/WebView.h:
1358 * Source/WebKit/chromium/src/WebViewImpl.cpp:
1359 * Source/WebKit/chromium/src/WebViewImpl.h:
1361 2011-09-15 Eric Seidel <eric@webkit.org>
1363 Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
1364 https://bugs.webkit.org/show_bug.cgi?id=68182
1366 Reviewed by Adam Barth.
1370 2011-09-15 Eric Seidel <eric@webkit.org>
1372 Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
1373 https://bugs.webkit.org/show_bug.cgi?id=68022
1375 Reviewed by Ryosuke Niwa.
1377 * Source/cmake/OptionsEfl.cmake:
1378 * Source/cmake/OptionsWinCE.cmake:
1379 * Source/cmakeconfig.h.cmake:
1382 2011-09-15 Sheriff Bot <webkit.review.bot@gmail.com>
1384 Unreviewed, rolling out r95163.
1385 http://trac.webkit.org/changeset/95163
1386 https://bugs.webkit.org/show_bug.cgi?id=68180
1388 [Qt] The QT_GCC_X variables were removed in Qt5 by accident.
1389 (Requested by darktears on #webkit).
1391 * Source/WebKit.pri:
1393 2011-09-14 Alexis Menard <alexis.menard@openbossa.org>
1395 [Qt] Replace QT_GCC_X as they don't exist in Qt5 anymore.
1396 https://bugs.webkit.org/show_bug.cgi?id=68114
1398 Reviewed by Kenneth Rohde Christiansen.
1400 Replace QT_GCC_X variables, they have been removed in Qt5. It was
1401 actually wrong to use them because they tell about which GCC version
1402 Qt has been compiled, not the current version of GCC use to build webkit.
1403 I use gcc -dumpversion to get it.
1405 * Source/WebKit.pri:
1407 2011-09-14 Ulan Degenbaev <ulan@chromium.org>
1409 [v8] Improve performance of typed array copy constructor taking Array
1410 https://bugs.webkit.org/show_bug.cgi?id=68015
1412 Reviewed by Kenneth Russell.
1414 Invoke the 'set' method of the constructed array instead of
1415 copying the elements of the source array one by one.
1417 Copy constructor tests already exist.
1419 * ../../Source/WebCore/WebCore.gypi:
1420 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp: Added.
1421 * ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
1423 2011-09-14 Csaba Osztrogonác <ossy@webkit.org>
1425 [GTK] Unreviewed buildfix after r95107.
1429 2011-09-13 Eric Seidel <eric@webkit.org>
1431 Remove ENABLE_SVG_USE as <use> is required by HTML5
1432 https://bugs.webkit.org/show_bug.cgi?id=68019
1434 Reviewed by Ryosuke Niwa.
1436 * Source/cmake/OptionsEfl.cmake:
1437 * Source/cmake/OptionsWinCE.cmake:
1438 * Source/cmakeconfig.h.cmake:
1441 2011-09-13 Eric Seidel <eric@webkit.org>
1443 Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
1444 https://bugs.webkit.org/show_bug.cgi?id=68018
1446 Reviewed by Ryosuke Niwa.
1448 * Source/cmake/OptionsEfl.cmake:
1449 * Source/cmake/OptionsWinCE.cmake:
1450 * Source/cmakeconfig.h.cmake:
1453 2011-09-09 Rafael Antognolli <antognolli@profusion.mobi>
1455 Add replacement functions for gdk ones.
1456 https://bugs.webkit.org/show_bug.cgi?id=66323
1458 Reviewed by Martin Robinson.
1460 * Source/cmake/FindPango.cmake:
1462 2011-09-09 Laszlo Gombos <laszlo.1.gombos@nokia.com>
1464 [Qt] Remove common.pri
1465 https://bugs.webkit.org/show_bug.cgi?id=67814
1467 Reviewed by Andreas Kling.
1469 * Source/WebKit.pri: Move rules from common.pri to WebKit.pri.
1470 * Source/common.pri: Removed.
1472 2011-09-08 Mark Pilgrim <pilgrim@chromium.org>
1474 Test how HTMLAnchorElement.getParameter reacts to too few arguments
1475 https://bugs.webkit.org/show_bug.cgi?id=66522
1477 Reviewed by Adam Barth.
1479 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter-expected.txt: Added.
1480 * LayoutTests/fast/dom/HTMLAnchorElement/get-parameter.html: Added.
1482 2011-09-08 Varun Jain <varunjain@google.com>
1484 Implement double tap detection in GestureRecognizerChromium
1485 https://bugs.webkit.org/show_bug.cgi?id=67709
1487 Reviewed by Dimitri Glazkov.
1489 * Source/WebCore/page/EventHandler.cpp:
1490 * Source/WebCore/platform/PlatformGestureEvent.h:
1492 2011-09-08 Ulan Degenbaev <ulan@chromium.org>
1494 [v8] Improve performance of typed array set() taking Array
1495 https://bugs.webkit.org/show_bug.cgi?id=63644
1497 Reviewed by Kenneth Russell.
1499 Overwrite the native 'set' method of the type arrays with JS
1500 implementation after initialization of the global context.
1502 Add tests for invalid and boundary offsets. No performance tests.
1504 * LayoutTests/fast/canvas/webgl/array-unit-tests-expected.txt:
1505 * LayoutTests/fast/canvas/webgl/array-unit-tests.html:
1506 * Source/WebCore/WebCore.gyp/WebCore.gyp:
1507 * Source/WebCore/WebCore.gypi:
1508 * Source/WebCore/bindings/v8/V8BindingScripts.cpp: Added.
1509 * Source/WebCore/bindings/v8/V8BindingScripts.h: Added.
1510 * Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
1511 * Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
1512 * Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js: Added.
1514 2011-09-08 Varun Jain <varunjain@google.com>
1516 Split Tap gesture detection into TapDown and Tap.
1517 We need this distinction to highlight links when they are first touched. The link is
1518 followed only if the tap is completed, otherwise, if a scroll is detected, the highlight
1520 https://bugs.webkit.org/show_bug.cgi?id=67645
1522 Reviewed by Dimitri Glazkov.
1524 * Source/WebCore/page/EventHandler.cpp:
1525 * Source/WebCore/platform/PlatformGestureEvent.h:
1527 2011-09-07 Alexei Svitkine <asvitkine@chromium.org>
1529 Add test infrastructure to test rubber-banding overhang drawing along with layout tests for existing Chromium Mac overhang drawing in the non-gpu path.
1530 https://bugs.webkit.org/show_bug.cgi?id=67511
1532 Reviewed by Dimitri Glazkov.
1534 * Source/autotools/symbols.filter:
1536 2011-09-06 Ryosuke Niwa <rniwa@webkit.org>
1538 REGRESSION(r94274): FormManagerTest.PreviewForm and FillFormNonEmptyField fail on chromium
1539 https://bugs.webkit.org/show_bug.cgi?id=67453
1541 Reviewed by Kent Tamura.
1543 Add symbols for internals.
1545 * Source/autotools/symbols.filter:
1547 2011-09-04 Robin Dunn <robin@alldunn.com>
1549 [wx] Enable wxWebKit to run using the wxGC Cairo backend on platforms other than GTK.
1550 https://bugs.webkit.org/show_bug.cgi?id=67577
1552 Reviewed by Kevin Ollivier.
1556 2011-08-30 Aaron Colwell <acolwell@chromium.org>
1558 Add MediaSource API to HTMLMediaElement
1559 https://bugs.webkit.org/show_bug.cgi?id=64731
1561 Reviewed by Eric Carlson.
1565 2011-08-30 Ryosuke Niwa <rniwa@webkit.org>
1567 Cleanup after r94050 and r94054.
1569 * Source/autotools/symbols.filter:
1571 2011-08-30 Philippe Normand <pnormand@igalia.com>
1573 Unreviewed, another attempt to fix GTK build after r94038.
1575 * Source/autotools/symbols.filter:
1577 2011-08-29 Ryosuke Niwa <rniwa@webkit.org>
1579 Build fix attempt after r94038.
1581 * Source/autotools/symbols.filter:
1583 2011-08-26 Varun Jain <varunjain@google.com>
1585 WebViewImpl::selectionRange should return range in the right order.
1586 https://bugs.webkit.org/show_bug.cgi?id=66973
1588 Reviewed by Darin Fisher.
1590 * Source/WebKit/chromium/public/WebWidget.h:
1591 * Source/WebKit/chromium/src/WebViewImpl.cpp:
1593 2011-08-25 Martin Robinson <mrobinson@igalia.com>
1595 Reviewed by Xan Lopez.
1597 [GTK] Switch to GTK+ 3.x by default
1598 https://bugs.webkit.org/show_bug.cgi?id=63047
1600 * configure.ac: Modify the default value of the --with-gtk option to be 3.0.
1602 2011-08-24 Philippe Normand <pnormand@igalia.com>
1604 [GTK] bump GStreamer requirement to 0.10.30
1605 https://bugs.webkit.org/show_bug.cgi?id=66860
1607 Reviewed by Martin Robinson.
1611 2011-08-23 Steve Block <steveblock@google.com>
1613 Remove all mention of removed Android files from build scripts
1614 https://bugs.webkit.org/show_bug.cgi?id=66755
1616 Reviewed by Tony Gentilcore.
1618 * Source/cmake/WebKitPackaging.cmake:
1620 2011-08-19 MORITA Hajime <morrita@google.com>
1622 Spell-checking doesn't recognize word boundaries on contests inserted by execCommand('insertHTML')
1623 https://bugs.webkit.org/show_bug.cgi?id=65902
1625 Reviewed by Ryosuke Niwa.
1627 Add export for window.internals object.
1629 * Source/autotools/symbols.filter:
1631 2011-08-16 Andras Becsi <abecsi@webkit.org>
1633 Reviewed by Csaba Osztrogonác.
1635 Need AtomicStrings for the various font family names
1636 https://bugs.webkit.org/show_bug.cgi?id=28024
1638 * Source/cmake/WebKitMacros.cmake: Add new macro.
1640 2011-08-11 Xan Lopez <xlopez@igalia.com>
1642 [GTK] Update NEWS and configure.ac for 1.5.2 release
1644 Reviewed by Gustavo Noronha.
1646 * configure.ac: update for release.
1648 2011-08-10 Varun Jain <varunjain@google.com>
1650 WebViewImpl::selectionRange should return false if there is no selection
1651 https://bugs.webkit.org/show_bug.cgi?id=66012
1653 Reviewed by Darin Fisher.
1655 * Source/WebKit/chromium/src/WebViewImpl.cpp:
1657 2011-08-10 Kevin Ollivier <kevino@theolliviers.com>
1659 [wx] Unreviewed build fix. Do not build LocaleToScriptMappingICU.cpp for now
1660 as ICU on Leopard is too old to build this.
1664 2011-08-08 Adrienne Walker <enne@google.com>
1666 Add testing for --force-compositing-mode to windows.internal
1667 https://bugs.webkit.org/show_bug.cgi?id=65777
1669 Reviewed by Adam Barth.
1671 Add exports for Document::settings().
1673 * Source/autotools/symbols.filter:
1675 2011-08-09 Sheriff Bot <webkit.review.bot@gmail.com>
1677 Unreviewed, rolling out r92683.
1678 http://trac.webkit.org/changeset/92683
1679 https://bugs.webkit.org/show_bug.cgi?id=65921
1681 "Breaks Qt --minimal build. Revert pending update of the Qt
1682 minimal configuration" (Requested by simathur on #webkit).
1684 * Source/WebKit.pri:
1686 2011-08-09 Siddharth Mathur <siddharth.mathur@nokia.com>
1688 [Qt] Simplify code by removing QT_NO_DESKTOPSERVICES and QT_NO_NETWORKDISKCACHE
1689 https://bugs.webkit.org/show_bug.cgi?id=65880
1691 Reviewed by Andreas Kling.
1693 QDesktopServices and QNetworkDiskCache have been around for a while now. Kill flags which
1694 check for their feature flags. Assume that any reasonable Qt build provides them.
1696 * Source/WebKit.pri:
1698 2011-08-06 Aron Rosenberg <arosenberg@logitech.com>
1700 Reviewed by Benjamin Poulain.
1702 [Qt] Fix build with Intel compiler on Windows
1703 https://bugs.webkit.org/show_bug.cgi?id=65088
1705 Disable Intel Compiler warning 873 - function "" has no corresponding operator
1706 delete (to be called if an exception is thrown during initialization of an
1709 * Source/WebKit.pri:
1711 2011-08-03 Kevin Ollivier <kevino@theolliviers.com>
1713 [wx] Unreviewed build fix after gesture recognizer changes.
1717 2011-08-02 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
1719 [Qt] [WK2] Expose web view classes to QML
1720 https://bugs.webkit.org/show_bug.cgi?id=65339
1722 Reviewed by Benjamin Poulain.
1724 * Source/WebKit.pro: Include QML plugin subdir in the build system for WK2.
1726 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
1728 [GTK] Install web and plugin processes in libexecdir instead of bindir
1729 https://bugs.webkit.org/show_bug.cgi?id=65600
1731 Reviewed by Martin Robinson.
1733 * GNUmakefile.am: Initialize libexec_PROGRAMS, only used by
1734 WebKit2 in this moment.
1736 2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
1738 [GTK] Reorganize pkg-config files
1739 https://bugs.webkit.org/show_bug.cgi?id=65548
1741 Reviewed by Martin Robinson.
1743 * GNUmakefile.am: Initialize pkgconfigdir and pkgconfig_DATA which
1744 are common to all libraries.
1745 * configure.ac: Update pkg-config files.
1747 2011-08-02 Varun Jain <varunjain@google.com>
1749 Missing null check in WebViewImpl::selectionRange
1750 https://bugs.webkit.org/show_bug.cgi?id=65561
1752 Reviewed by Darin Fisher.
1754 * Source/WebKit/chromium/src/WebViewImpl.cpp:
1756 2011-08-01 Scott Graham <scottmg@chromium.org>
1758 REGRESSION (r39725?): Resources removed from document can not be freed until the document is deleted
1759 https://bugs.webkit.org/show_bug.cgi?id=61006
1761 Reviewed by Antti Koivisto.
1763 Update exports for test harness.
1765 * Source/autotools/symbols.filter:
1767 2011-08-01 Hayato Ito <hayato@chromium.org>
1769 Add support for getting an element in shadow root by its id into a window.internals object.
1770 https://bugs.webkit.org/show_bug.cgi?id=64587
1772 Reviewed by Hajime Morita.
1774 * Source/autotools/symbols.filter:
1776 2011-08-01 Neil Roberts <neil@linux.intel.com>
1778 build: Fix finding the headers for GStreamer
1780 The cmake files to find the various GStreamer packages were all
1781 checking for the header gst/gst.h. However if gst-plugins-base is
1782 installed into a separate prefix from gstreamer then all of these
1783 tests would only pick up the gstreamer include path so the build
1784 would fail. This patch changes it to try and find a file
1785 appropriate to each package.
1787 https://bugs.webkit.org/show_bug.cgi?id=64933
1789 Reviewed by Martin Robinson.
1791 * Source/cmake/FindGStreamer-App.cmake:
1792 * Source/cmake/FindGStreamer-Base.cmake:
1793 * Source/cmake/FindGStreamer-Interfaces.cmake:
1794 * Source/cmake/FindGStreamer-Pbutils.cmake:
1795 * Source/cmake/FindGStreamer-Plugins-Base.cmake:
1796 * Source/cmake/FindGStreamer-Video.cmake:
1798 2011-07-31 Daniel Bates <dbates@webkit.org>
1800 Add missing semicolons to build fix attempt in <http://trac.webkit.org/changeset/92080>.
1802 * Source/autotools/symbols.filter:
1804 2011-07-31 Daniel Bates <dbates@webkit.org>
1806 Some more fixes to the GTK build after r92059 (https://bugs.webkit.org/show_bug.cgi?id=65419).
1808 * Source/autotools/symbols.filter: Export symbols needed by Internals.
1810 2011-07-27 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
1812 [Qt] Fix build in Qt 5 of QDeclarativeWebView
1813 https://bugs.webkit.org/show_bug.cgi?id=65258
1815 Reviewed by Andreas Kling.
1817 In Qt 5, the QGraphicsView-based classes for QtQuick are in the
1818 qtquick1 module, including QDeclarativeItem and QDeclarativeView.
1820 * Source/WebKit.pro:
1822 2011-07-26 Andras Becsi <abecsi@webkit.org>
1824 [Qt] [WK2] Disable the build with Qt versions older than 5.0
1825 https://bugs.webkit.org/show_bug.cgi?id=65189
1827 Reviewed by Csaba Osztrogonác.
1829 * Source/WebKit.pro: Abort if not using Qt5.
1831 2011-07-20 Pierre Rossi <pierre.rossi@gmail.com>
1833 [Qt] Qt5 Build Fix: Disable the legacy mac assert macros.
1835 This is done in order to prevent collision with the recently
1836 introduced function QSslCertificate::verify() in Qt5.
1838 https://bugs.webkit.org/show_bug.cgi?id=64855
1840 Reviewed by Simon Hausmann.
1842 * Source/WebKit.pri:
1844 2011-07-19 Robert Sesek <rsesek@chromium.org>
1846 [Chromium] Need to remove app/ from DEPS
1847 https://bugs.webkit.org/show_bug.cgi?id=64750
1849 Reviewed by Tony Chang.
1851 Remove Source/WebKit/chromium/app/ from .gitignore.
1855 2011-07-18 MORITA Hajime <morrita@google.com>
1857 [ShadowContentElement] forwarded node should be able to access its hosting content element.
1858 https://bugs.webkit.org/show_bug.cgi?id=64251
1860 Reviewed by Dimitri Glazkov.
1862 Added GTK symbols for new window.internals methods.
1864 * Source/autotools/symbols.filter:
1866 2011-07-15 Martin Robinson <mrobinson@igalia.com>
1868 Build fixes for WebKit2. Ensure that all generated sources are
1869 on nodist primaries, that they are on forward declared variables
1870 so that BUILT_SOURCES is calculated properly and that zlib is
1871 included during linking (for WOFF support).
1874 * Source/autotools/webkit.m4: Include test for zlib.
1876 2011-07-15 Carlos Garcia Campos <cgarcia@igalia.com>
1878 [GTK] Build plugin process by default when building WebKit2
1879 https://bugs.webkit.org/show_bug.cgi?id=64592
1881 Reviewed by Philippe Normand.
1885 2011-07-14 Carlos Garcia Campos <cgarcia@igalia.com>
1887 Reviewed by Martin Robinson.
1889 [GTK] Implement Plugin Process
1890 https://bugs.webkit.org/show_bug.cgi?id=60546
1892 * configure.ac: Always check for gtk2 when building the plugin
1895 2011-07-14 MORITA Hajime <morrita@google.com>
1897 Unreviewed, rolling out r90976, r90981, and r90985.
1898 http://trac.webkit.org/changeset/90976
1899 http://trac.webkit.org/changeset/90981
1900 http://trac.webkit.org/changeset/90985
1901 https://bugs.webkit.org/show_bug.cgi?id=64251
1905 * Source/autotools/symbols.filter:
1907 2011-07-14 MORITA Hajime <morrita@google.com>
1909 Unreviewed attempt to build fix.
1911 * Source/autotools/symbols.filter:
1913 2011-07-13 MORITA Hajime <morrita@google.com>
1915 [ShadowContentElement] forwarded node should be able to access its hosting content element.
1916 https://bugs.webkit.org/show_bug.cgi?id=64251
1918 Reviewed by Dimitri Glazkov.
1920 Added GTK symbols for new window.internals methods.
1922 * Source/autotools/symbols.filter:
1924 2011-07-06 Gyuyoung Kim <gyuyoung.kim@samsung.com>
1926 [EFL] Add Fullscreen API feature
1927 https://bugs.webkit.org/show_bug.cgi?id=63975
1929 This is just to add disabled ENABLE_FULLSCREEN_API to OptionEFl.cmake.
1930 ENABLE_FULLSCREEN_API will be enabled after finishing missing implementations.
1932 Reviewed by Adam Barth.
1934 * Source/cmake/OptionsEfl.cmake: Add disabled ENABLE_FULLSCREEN_API feature.
1935 * Source/cmakeconfig.h.cmake: ditto.
1937 2011-07-05 Vsevolod Vlasov <vsevik@chromium.org>
1939 Web Inspector: Show content for plugin requests in network panel.
1940 https://bugs.webkit.org/show_bug.cgi?id=30080
1942 Added GTK symbols for new window.internals methods.
1944 Reviewed by Pavel Feldman.
1946 * Source/autotools/symbols.filter:
1948 2011-07-04 Sheriff Bot <webkit.review.bot@gmail.com>
1950 Unreviewed, rolling out r90373.
1951 http://trac.webkit.org/changeset/90373
1952 https://bugs.webkit.org/show_bug.cgi?id=63917
1954 Breaks Qt Linux Release minimal (Requested by vsevik on
1957 * Source/autotools/symbols.filter:
1959 2011-07-04 Vsevolod Vlasov <vsevik@chromium.org>
1961 Web Inspector: Show content for plugin requests in network panel.
1962 https://bugs.webkit.org/show_bug.cgi?id=30080
1964 Reviewed by Pavel Feldman.
1966 * Source/autotools/symbols.filter:
1968 2011-07-01 Tony Chang <tony@chromium.org>
1970 Add chromium sql directory to git ignore.
1974 2011-07-01 Patrick Gansterer <paroga@webkit.org>
1976 Reviewed by Daniel Bates.
1978 [CMake] Add cpu detection for MIPS
1979 https://bugs.webkit.org/show_bug.cgi?id=63693
1981 * Source/CMakeLists.txt:
1983 2011-07-01 Joone Hur <joone.hur@collabora.co.uk>
1985 Reviewed by Martin Robinson.
1987 [GTK] Add DeviceOrientation feature
1988 https://bugs.webkit.org/show_bug.cgi?id=63720
1990 Add configure option to enable/disable DeviceOrientation feature.
1994 2011-06-28 Joone Hur <joone.hur@collabora.co.uk>
1996 Reviewed by Martin Robinson.
1998 [GTK] Rename 3D transforms to 3D rendering
1999 https://bugs.webkit.org/show_bug.cgi?id=63508
2001 WebKitGtk+ provides the 3D transforms feature, but it was
2002 renamed to 3D Rendering. This features supports CSS 3D trasnforms.
2004 * configure.ac: Rename ENABLE_3D_TRANSFORMS to ENABLE_3D_RENDERING.
2006 2011-06-27 Alexis Menard <alexis.menard@openbossa.org>
2008 Reviewed by Kenneth Rohde Christiansen.
2010 [Qt] Remove Phonon MediaPlayer from the tree.
2011 https://bugs.webkit.org/show_bug.cgi?id=63448
2013 Remvove from the build.
2015 * Source/WebKit.pri:
2017 2011-06-24 Dominic Cooney <dominicc@chromium.org>
2019 Reviewed by Dimitri Glazkov.
2021 Convert shadow DOM-related tests to use window.internals
2022 https://bugs.webkit.org/show_bug.cgi?id=61671
2024 * Source/autotools/symbols.filter: Export symbols for GTK.
2026 2011-06-24 Carlos Garcia Campos <cgarcia@igalia.com>
2028 Reviewed by Martin Robinson.
2030 [GTK] Add more debug options to compilation
2031 https://bugs.webkit.org/show_bug.cgi?id=63318
2033 Add --enable-debug-symbols to enable/disable compilation with
2034 debug symbols and --enable-debug-features to enable/disable debug
2035 features. Both options are unconditionally enabled for debug
2040 2011-06-23 Oliver Hunt <oliver@apple.com>
2042 Qt build-fix: remove warning that no other platform appears to use.
2043 Someone can add it back if they really feel it's needed.
2045 * Source/WebKit.pri:
2047 2011-06-22 Ryuan Choi <ryuan.choi@samsung.com>
2049 Reviewed by Antonio Gomes.
2051 [EFL] Add an option to enable Device Orientation Event.
2052 https://bugs.webkit.org/show_bug.cgi?id=63120
2054 ADD ENABLE_DEVICE_ORIENTATION.
2056 * Source/cmake/OptionsEfl.cmake:
2057 * Source/cmakeconfig.h.cmake:
2059 2011-06-22 Nate Chapin <japhet@chromium.org>
2061 Reviewed by Adam Barth.
2063 Add symbols required for window.internals.
2064 https://bugs.webkit.org/show_bug.cgi?id=62066
2066 * Source/autotools/symbols.filter:
2068 2011-06-22 Martin Robinson <mrobinson@igalia.com>
2070 Reviewed by Adam Roben.
2072 [GTK] Implement pixel dump support for WebKitTestRunner
2073 https://bugs.webkit.org/show_bug.cgi?id=58242
2075 * GNUmakefile.am: Reference the new ImageDiff GNUmakefile.
2077 2011-06-21 MORITA Hajime <morrita@google.com>
2079 Unreviewed, rolling out r89401 and r89403.
2080 http://trac.webkit.org/changeset/89401
2081 http://trac.webkit.org/changeset/89403
2082 https://bugs.webkit.org/show_bug.cgi?id=62970
2084 Breaks mac build and mistakenly enables the spellcheck API
2088 2011-06-20 MORITA Hajime <morrita@google.com>
2090 Reviewed by Kent Tamura.
2092 Spellcheck API should be build-able.
2093 https://bugs.webkit.org/show_bug.cgi?id=62970
2097 2011-06-20 MORITA Hajime <morrita@google.com>
2099 Unreviewed GTK build fix.
2100 This change corrected syntax error on symbols.filter.
2102 * Source/autotools/symbols.filter:
2104 2011-06-19 MORITA Hajime <morrita@google.com>
2106 Unreviewed GTK build fix.
2108 * Source/autotools/symbols.filter:
2110 2011-06-19 MORITA Hajime <morrita@google.com>
2112 Reviewed by Dimitri Glazkov.
2114 The internals object should have createShadowContentElement()
2115 https://bugs.webkit.org/show_bug.cgi?id=62432
2117 * Source/autotools/symbols.filter: Added some more symbols necessary for
2118 window.internals to function to the global symbol list.
2121 2011-06-19 Adam Bergkvist <adam.bergkvist@ericsson.com>
2123 Reviewed by Martin Robinson.
2125 [GTK] Enable Media Stream feature and make it default on
2126 https://bugs.webkit.org/show_bug.cgi?id=60394
2130 2011-06-17 Joone Hur <joone.hur@collabora.co.uk>
2132 Reviewed by Martin Robinson.
2134 [GTK] Replace GdkRectangle by cairo_rectangle_int_t
2135 https://bugs.webkit.org/show_bug.cgi?id=60687
2137 Replace GdkRectangle by cairo_rectangle_int_t.
2139 * configure.ac: Check whether Cairo version is higher than 1.10.
2141 2011-06-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2143 Reviewed by Eric Seidel.
2145 [CMAKE] Enable METER_TAG of HTML5
2146 https://bugs.webkit.org/show_bug.cgi?id=62697
2148 Support for meter tag of html5 in CMake build system. However, this feature is
2149 only enabled on EFL port now.
2151 * Source/cmake/OptionsEfl.cmake: Add ENABLE_METER_TAG.
2152 * Source/cmakeconfig.h.cmake:ditto.
2154 2011-06-16 Carlos Garcia Campos <cgarcia@igalia.com>
2156 Reviewed by Xan Lopez.
2158 [GTK] Remove support for GTK+2 in WebKit2
2159 https://bugs.webkit.org/show_bug.cgi?id=62794
2161 * configure.ac: Make WebKit2 require GTK+ 3.x.
2163 2011-06-15 Ryuan Choi <ryuan.choi@samsung.com>
2165 Rubber stamped by Eric Seidel.
2167 [CMAKE][WK2] Add an option to build webkit2.
2168 https://bugs.webkit.org/show_bug.cgi?id=62260
2170 Add ENABLE_WEBKIT2 to build WebKit2 using CMake and ENABLE_WEBKIT to disable
2173 * Source/CMakeLists.txt:
2174 * Source/cmake/WebKitFS.cmake:
2176 2011-06-14 Ryuan Choi <ryuan.choi@samsung.com>
2178 Reviewed by Eric Seidel.
2180 [CMAKE] Add ENABLE_TOUCH_ICON_LOADING feature.
2181 https://bugs.webkit.org/show_bug.cgi?id=62604
2183 Add feature to enable or disable ENABLE_TOUCH_ICON which supports
2184 apple-touch-icon and apple-touch-icon-precomposed in link tag.
2186 * Source/cmake/OptionsEfl.cmake:
2187 * Source/cmakeconfig.h.cmake:
2189 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
2191 Reviewed by Martin Robinson.
2193 [GTK] Add configure option to enable/disable register protocol handler
2194 https://bugs.webkit.org/show_bug.cgi?id=62534
2196 This patch just adds configure option to enable/disable register protocol handler.
2197 So, it needs more code to use register protocol handler.
2199 * configure.ac: Add configure option to enable/disable register protocol handler.
2201 2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
2203 Reviewed by Martin Robinson.
2205 [GTK] Need to report whether touch icon loading is enabled
2206 https://bugs.webkit.org/show_bug.cgi?id=62532
2208 It needs to report whether touch icon loading is enabled.
2210 * configure.ac: Updated option parsing code for loading touch icons.
2212 2011-06-13 Lucas De Marchi <lucas.demarchi@profusion.mobi>
2214 Reviewed by Eric Seidel.
2216 [CMAKE] Conditionally generate DerivedSources
2217 https://bugs.webkit.org/show_bug.cgi?id=62277
2219 Speedup build by not generating DerivedSources of features that are
2220 disabled. This was already been done for some features like ENABLE_SVG
2221 and now it's extended the following features: ENABLE_DATABASE,
2222 ENABLE_INDEXED_DATABASE, ENABLE_DOM_STORAGE, ENABLE_XPATH,
2223 ENABLE_OFFLINE_WEB_APPLICATIONS, ENABLE_WEB_SOCKETS,
2224 ENABLE_DATA_TRANSFER_ITEMS.
2226 * Source/cmakeconfig.h.cmake: add definition for INDEXED_DATABASE
2228 2011-06-10 Lucas De Marchi <lucas.demarchi@profusion.mobi>
2230 Reviewed by Kenneth Rohde Christiansen.
2232 [CMAKE] Add generic support for building with WebGL
2233 https://bugs.webkit.org/show_bug.cgi?id=62376
2235 Add files that need to be compiled in every port for supporting WebGL.
2236 Each port still needs to add its specific files to
2237 CMakeLists${PORT}.txt. Therefore we do not enable WebGL in any port
2240 * Source/CMakeLists.txt: Add files needed to support WebGL.
2241 * Source/cmake/OptionsCommon.cmake: Find required OpenGL package.
2242 * Source/cmakeconfig.h.cmake: define ENABLE_WEBGL this feature is
2245 2011-06-09 Lucas De Marchi <lucas.demarchi@profusion.mobi>
2247 Reviewed by Antonio Gomes.
2249 [CMAKE] Never let USER_AGENT defined to nothing
2250 https://bugs.webkit.org/show_bug.cgi?id=62410
2252 This patch is similar to r88342, but sets WEBKIT_USER_AGENT_*
2253 definitions only if that port defined it. A port might prefer to set it
2254 in other place, e.g. a header that is part of the public API (like GTK
2257 By using #cmakedefine instead of #define, if that variable is not set
2258 in CMake it will expand to:
2260 /* #define WEBKIT_USER_AGENT_MAJOR_VERSION */
2262 * Source/cmake/OptionsEfl.cmake:
2263 * Source/cmakeconfig.h.cmake:
2265 2011-06-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2267 Reviewed by Antonio Gomes.
2269 [EFL] Enable PROGRESS_TAG feature
2270 https://bugs.webkit.org/show_bug.cgi?id=62212
2272 * Source/cmake/OptionsEfl.cmake: Turn on PROGRESS_TAG by default.
2274 2011-06-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
2276 Reviewed by Kenneth Rohde Christiansen.
2278 [CMAKE] Never let a WTF_FEATURE defined to nothing
2279 https://bugs.webkit.org/show_bug.cgi?id=60820
2281 If a port doesn't want to give the user some configure options,
2282 nevertheless it would have to define this feature as OFF. Otherwise
2283 there's a build error because the generated cmakeconfig.h is not
2284 parsed correctly by ENABLE macro, which expects each feature to be
2285 either undefined or defined to TRUE/FALSE.
2287 * Source/cmake/WebKitFeatures.cmake: Use a variable with the same name
2288 of the feature, which allows CONFIGURE_FILE() to replace it in the new
2289 cmakeconfig.h.cmake.
2290 * Source/cmakeconfig.h.cmake: use #cmakedefine01 instead of #define
2291 with another variable. This way the feature will always be 0 or 1 and
2292 it will never be left undefined.
2294 2011-06-07 Lucas De Marchi <lucas.demarchi@profusion.mobi>
2296 Reviewed by Antonio Gomes.
2298 [EFL] Remove Ecore_X bits from PlatformScreenEfl
2299 https://bugs.webkit.org/show_bug.cgi?id=61649
2301 Remove the need for Ecore_X and some X calls by always using
2302 new functions available in EFL to get the screen size.
2304 * Source/cmake/FindEFL.cmake: Bump ecore and ecore-evas versions.
2306 2011-06-07 Andreas Kling <andreas.kling@nokia.com>
2308 Reviewed by Laszlo Gombos.
2310 [Qt] Fix Symbian build with RVCT 2.x
2311 https://bugs.webkit.org/show_bug.cgi?id=62205
2313 RVCT 2.x doesn't support (or need) the --signed_bitfields command-line
2314 option, so restrict it to version 4.x of the compiler.
2316 * Source/WebKit.pri:
2318 2011-06-06 Martin Robinson <mrobinson@igalia.com>
2320 Fix the GTK+ build by ensuring that the autogenerated sources
2321 necessary for libWebCoreInternals are recorded in a predeclared
2322 variable before assigning to BUILT_SOURCES.
2324 * GNUmakefile.am: Assign libWebCoreInternals built sources to
2325 libwebcoreinternals_built_sources before adding to the source list
2326 and to BUILT_SOURCES.
2328 2011-06-06 Carlos Garcia Campos <cgarcia@igalia.com>
2330 Unreviewed. Fix the GTK+ build.
2332 * GNUmakefile.am: Add javascriptcore_cflags variable.
2334 2011-06-04 Kevin Ollivier <kevino@theolliviers.com>
2336 [wx] Unreviewed build fix. Restore the PPC build and allow users to specify architectures
2341 2011-06-04 Adam Barth <abarth@webkit.org>
2343 Configure new commit-queue instance. (Please ignore.)
2345 2011-06-03 Martin Robinson <mrobinson@igalia.com>
2347 Reviewed by Dimitri Glazkov.
2349 Teach Gtk build about window.internals
2350 https://bugs.webkit.org/show_bug.cgi?id=61071
2352 * Source/autotools/symbols.filter: Added some symbols necessary for
2353 window.internals to function to the global symbol list.
2355 2011-06-03 Alexis Menard <alexis.menard@openbossa.org>
2357 Reviewed by Benjamin Poulain.
2359 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
2360 https://bugs.webkit.org/show_bug.cgi?id=61957
2362 When building inside the Qt source tree, qmake always append the mkspecs
2363 defines after ours. We have to workaround and make sure that we append
2364 our flags after the qmake variable used inside Qt. This workaround was provided
2365 by our qmake folks. We need to append in both case because qmake behave differently
2366 when called with -spec or via SUBDIR+=.
2368 * Source/WebKit.pri:
2370 2011-06-02 Alexis Menard <alexis.menard@openbossa.org>
2372 Reviewed by Andreas Kling.
2374 [Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
2375 https://bugs.webkit.org/show_bug.cgi?id=61957
2377 When building inside the Qt source tree, qmake always append the mkspecs
2378 defines after ours. We have to workaround and make sure that we append
2379 our flags after the qmake variable used inside Qt. This workaround was provided
2382 * Source/WebKit.pri:
2384 2011-03-30 Martin Robinson <mrobinson@igalia.com>
2386 Reviewed by Adam Roben.
2388 [GTK] [WebKit2] Implement a basic WebKitTestRunner
2389 https://bugs.webkit.org/show_bug.cgi?id=57068
2391 * GNUmakefile.am: Added reference to WebKitTestRunner GNUmakefile.
2393 2011-05-31 Xan Lopez <xlopez@igalia.com>
2395 Reviewed by Martin Robinson.
2397 Bump version to 1.5.1.
2401 2011-05-25 Gregg Tavares <gman@chromium.org>
2403 Reviewed by Kenneth Russell.
2405 Add 'noExtensions' option to Web/GraphicsContext3D attributes.
2406 https://bugs.webkit.org/show_bug.cgi?id=61460
2408 * Source/WebCore/html/canvas/WebGLRenderingContext.cpp:
2409 * Source/WebCore/platform/graphics/GraphicsContext3D.h:
2410 * Source/WebKit/chromium/public/WebGraphicsContext3D.h:
2411 * Source/WebKit/chromium/src/GraphicsContext3DChromium.cpp:
2413 2011-05-24 Keishi Hattori <keishi@webkit.org>
2415 Reviewed by Kent Tamura.
2417 Disable textfield implementation of <input type=color>. Add INPUT_COLOR feature flag. Add input color sanitizer.
2418 https://bugs.webkit.org/show_bug.cgi?id=61273
2420 * configure.ac: Added INPUT_COLOR feature flag.
2422 2011-05-24 Jay Civelli <jcivelli@chromium.org>
2424 Reviewed by Adam Barth.
2426 Adding MHTML reading support.
2427 https://bugs.webkit.org/show_bug.cgi?id=7168
2431 2011-05-23 Ryuan Choi <ryuan.choi@samsung.com>
2433 Rubber stamped by Eric Seidel.
2435 [CMAKE] Refactoring wtf related code.
2436 https://bugs.webkit.org/show_bug.cgi?id=60146
2438 Move WTF_INCLUDE_DIRECTORIES to Source/JavaScriptCore/wtf/CMakeLists.txt.
2440 * Source/cmake/OptionsCommon.cmake:
2441 * Source/cmake/OptionsEfl.cmake:
2443 2011-05-18 Gyuyoung Kim <gyuyoung.kim@samsung.com>
2445 Unreviewed. Fix build break.
2447 * Source/cmake/WebKitMacros.cmake: Add -i option in order to include Lookup.h
2449 2011-05-16 Carlos Garcia Campos <cgarcia@igalia.com>
2451 Reviewed by Martin Robinson.
2453 [GTK] Enable building GTK port with ENABLE_PLUGIN_PROCESS=1
2454 https://bugs.webkit.org/show_bug.cgi?id=58223
2456 * configure.ac: Add configure option to enable/disable plugin
2459 2011-05-12 Gregg Tavares <gman@chromium.org>
2461 Reviewed by Kenneth Russell.
2463 Add option to select GraphicsContext3D implementation.
2464 https://bugs.webkit.org/show_bug.cgi?id=60297
2466 * Source/WebKit/chromium/DEPS:
2467 * Tools/DumpRenderTree/chromium/DumpRenderTree.cpp:
2469 2011-05-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>
2471 Reviewed by Antonio Gomes.
2473 [CMAKE] Add option to unconditionally enable/disable a feature
2474 https://bugs.webkit.org/show_bug.cgi?id=60643
2476 Create an argument to be used in WEBKIT_FEATURE macro, allowing a port
2477 to enable a feature without showing to user that it can be disabled.
2478 This is useful if a port needs an option to be always ON/OFF and
2479 changing it will break the build.
2481 This way it's possible to add mandatory features to each port without
2482 touching the cmakeconfig.cmake file.
2484 * Source/cmake/WebKitFeatures.cmake:
2486 2011-05-11 Dmitry Lomov <dslomov@google.com>
2488 Reviewed by David Levin.
2490 https://bugs.webkit.org/show_bug.cgi?id=59561
2491 Switch TestWebKitAPI to GTest
2493 Fixes Makefiles and WinCairo build as well
2495 * Source/ThirdParty/gtest/README.WebKit:
2496 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
2497 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig:
2498 * Source/ThirdParty/gtest/xcode/Makefile: Added.
2500 2011-05-09 Dmitry Lomov <dslomov@google.com>
2502 Reviewed by Sam Weinig.
2504 Switch TestWebKitAPI to GTest
2505 https://bugs.webkit.org/show_bug.cgi?id=59561
2507 * Source/ThirdParty/gtest/README.WebKit:
2508 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
2510 2011-05-09 Xan Lopez <xlopez@igalia.com>
2512 Reviewed by Gustavo Noronha.
2514 Fix logic in GCC version detection, it was reversed.
2518 2011-05-09 Alexis Menard <alexis.menard@openbossa.org>
2520 Reviewed by Andreas Kling.
2522 [Qt] Fix the build on Embedded Linux.
2523 https://bugs.webkit.org/show_bug.cgi?id=60347
2525 qpa is the name for lighthouse but the old name for Qt for Embedded Linux should
2526 still be used in order to build properly.
2528 * Source/WebKit.pri:
2530 2011-05-05 Kevin Ollivier <kevino@theolliviers.com>
2532 [wx] Unreviewed build fix. Add LocalizedDateNone.cpp to the build.
2536 2011-05-05 Prasanth Ullattil <prasanth.ullattil@nokia.com>
2538 Reviewed by Simon Hausmann.
2540 Install correct header files for webkit.
2542 Since WebKit is no longer inside Qt, we can remove the detection for
2545 [Qt] Install targets are not working correctly for modularized Qt and QtWebkit
2546 https://bugs.webkit.org/show_bug.cgi?id=57621
2548 * Source/sync.profile:
2550 2011-05-05 Adam Barth <abarth@webkit.org>
2552 Remove a couple stray mentions of WML that I missed before.
2556 2011-05-05 Alexis Menard <alexis.menard@openbossa.org>
2558 Reviewed by Benjamin Poulain.
2560 [Qt] Make QtWebKit build when using gcc 4.6.0
2561 https://bugs.webkit.org/show_bug.cgi?id=60265
2563 If QtWebKit is compiled with gcc 4.6.0 and the build is not done
2564 with c++0x support we need to deactivate warnings about compatibility.
2565 Some WebKit types have names which conflicts with upcoming c++0x
2566 types. If QtWebKit is built with c++0x support, WebKit has code to
2567 fallback to the standard type rather than the WebKit implementation.
2568 For example nullptr will be the one of the std if build options turns on
2571 * Source/WebKit.pri:
2573 2011-05-04 Xan Lopez <xlopez@igalia.com>
2575 Reviewed by Martin Robinson.
2577 [GTK] Fix warnings in webkit.m4 with autoconf 2.68
2578 https://bugs.webkit.org/show_bug.cgi?id=60189
2580 Use AC_LANG_SOURCE when passing source code to AC_COMPILE_IFELSE
2583 * Source/autotools/webkit.m4: ditto.
2585 2011-05-04 Martin Robinson <mrobinson@igalia.com>
2587 Fix the WebKitGTK+ build.
2589 * configure.ac: Added option parsing code for loading touch icons.
2591 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
2593 Reviewed by Xan Lopez.
2595 [CMAKE] Remove C++0x compat mode warnings for GCC >= 4.6.0
2596 https://bugs.webkit.org/show_bug.cgi?id=60041
2598 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
2599 4.6.0) until our codebase is ready. This is the same as done for
2602 * Source/cmake/WebKitHelpers.cmake: ditto.
2604 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
2606 Unreviewed, rolling out r85624.
2607 http://trac.webkit.org/changeset/85624
2609 The same command is used also for make_names.pl, which breaks
2612 * Source/cmake/OptionsCommon.cmake: ditto.
2614 2011-05-03 Leandro Pereira <leandro@profusion.mobi>
2616 [EFL] Unreviewed build fix for NETWORK_BACKEND=curl.
2618 Force linking with zlib so that uncompress() exists.
2620 * Source/cmake/OptionsEfl.cmake: Find zlib.
2622 2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
2624 [CMAKE] Unreviewed build fix for gcc >= 4.6
2626 Same fix as done in r84123. CMake explicitly pass the arguments to
2627 make_names.pl, so let's make them the same.
2629 * Source/cmake/OptionsCommon.cmake: ditto.
2631 2011-05-02 Adam Klein <adamk@chromium.org>
2633 Reviewed by Tony Chang.
2635 Roll chromium DEPS to r83722, add new crypto directory to DEPS
2636 https://bugs.webkit.org/show_bug.cgi?id=59992
2639 Ignore new chromium/crypto directory.
2641 2011-05-03 Carlos Garcia Campos <cgarcia@igalia.com>
2643 Reviewed by Eric Seidel.
2645 [GTK] Build webkit1 even when webkit2 is enabled
2646 https://bugs.webkit.org/show_bug.cgi?id=59695
2651 2011-05-01 ojab <ojab@ojab.ru>
2653 Reviewed by Eric Seidel.
2655 --disable-video-track if --disable-video
2656 https://bugs.webkit.org/show_bug.cgi?id=59605
2660 2011-04-29 Dean Jackson <dino@apple.com>
2662 Reviewed by Simon Fraser.
2664 Add ENABLE macro for WebKitAnimation
2665 https://bugs.webkit.org/show_bug.cgi?id=59729
2667 Add new feature to toggle WebKit Animation API.
2671 2011-04-29 Kevin Ollivier <kevino@theolliviers.com>
2673 [wx] Unreviewed build fix. Fix library copying logic for wxMSW 2.9.x.
2677 2011-04-28 Adam Barth <abarth@webkit.org>
2679 Reviewed by Eric Seidel.
2682 https://bugs.webkit.org/show_bug.cgi?id=59678
2684 Remove WML configuration option from the CMake build system.
2686 * Source/cmake/OptionsEfl.cmake:
2687 * Source/cmake/OptionsWinCE.cmake:
2688 * Source/cmakeconfig.h.cmake:
2690 2011-04-28 Xan Lopez <xlopez@igalia.com>
2692 Reviewed by Martin Robinson.
2694 [Gtk] Split JSC and WebCore builds
2695 https://bugs.webkit.org/show_bug.cgi?id=19428
2697 Add a pkg-config file for JavaScriptCoreGTK+.
2699 * configure.ac: generate the final pkg-config file from our .in
2702 2011-04-28 Xan Lopez <xlopez@igalia.com>
2704 Reviewed by Martin Robinson.
2706 [Gtk] Split JSC and WebCore builds
2707 https://bugs.webkit.org/show_bug.cgi?id=19428
2709 Build JavaScriptCore as a libtool shared library instead of a
2710 private convenience library.
2712 * GNUmakefile.am: remove convenience library definition for jsc.
2714 2011-04-28 Xan Lopez <xlopez@igalia.com>
2716 Reviewed by Martin Robinson.
2718 [GTK] Remove C++0x compat mode warnings for GCC >= 4.6.0
2719 https://bugs.webkit.org/show_bug.cgi?id=59718
2721 Hardcode -Wno-c++0x-compat for the default compiler (if version >=
2722 4.6.0) until our codebase is ready.
2724 * configure.ac: do that.
2726 2011-04-27 Yi Shen <yi.4.shen@nokia.com>
2728 Reviewed by Kenneth Rohde Christiansen.
2730 [Qt] Upstream Symbian platform plugin
2731 https://bugs.webkit.org/show_bug.cgi?id=58435
2733 Upstream Symbian platform plugin.
2735 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
2737 2011-04-27 Steve Block <steveblock@google.com>
2739 Reviewed by David Levin.
2741 Remove Android build system
2742 https://bugs.webkit.org/show_bug.cgi?id=48111
2744 This is to avoid the maintenance burden until the Android port is
2747 * Source/Android.mk: Removed.
2749 2011-04-26 Kevin Ollivier <kevino@theolliviers.com>
2751 Rubberstamped by Eric Seidel.
2753 Enable waf to be used to build other ports
2754 https://bugs.webkit.org/show_bug.cgi?id=58213
2758 2011-04-22 Sheriff Bot <webkit.review.bot@gmail.com>
2760 Unreviewed, rolling out r84627.
2761 http://trac.webkit.org/changeset/84627
2762 https://bugs.webkit.org/show_bug.cgi?id=59271
2764 It broke Symbian build (Requested by Ossy on #webkit).
2766 * Source/WebKit.pro:
2768 2011-04-22 Yi Shen <yi.4.shen@nokia.com>
2770 Reviewed by Kenneth Rohde Christiansen.
2772 [Qt] Upstream Symbian platform plugin
2773 https://bugs.webkit.org/show_bug.cgi?id=58435
2775 Upstream Symbian platform plugin.
2777 * Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
2779 2011-04-21 Maciej Stachowiak <mjs@apple.com>
2781 Reviewed by Adam Roben.
2783 Add a feature define to allow <details> and <summary> to be disabled
2784 https://bugs.webkit.org/show_bug.cgi?id=59118
2785 <rdar://problem/9257045>
2789 2011-04-18 Evan Martin <evan@chromium.org>
2791 Reviewed by Eric Seidel.
2793 [chromium] expose title direction to webkit client
2794 https://bugs.webkit.org/show_bug.cgi?id=58823
2796 * Tools/DumpRenderTree/chromium/LayoutTestController.cpp:
2797 * Tools/DumpRenderTree/chromium/LayoutTestController.h:
2798 Adapt to new API. Expose title direction to JS so it can be tested.
2800 * Tools/DumpRenderTree/chromium/WebViewHost.cpp:
2801 * Tools/DumpRenderTree/chromium/WebViewHost.h:
2804 2011-04-18 Hans Wennborg <hans@chromium.org>
2806 Reviewed by Steve Block.
2808 LevelDB backend for IndexedDB
2809 https://bugs.webkit.org/show_bug.cgi?id=57372
2811 Add LevelDB wrappers to Android.mk.
2813 * Source/Android.mk:
2815 2011-04-18 Patrick Gansterer <paroga@webkit.org>
2817 Reviewed by Pavel Feldman.
2819 REGRESSION (r81479): generate-inspector-idl fails on native win32
2820 https://bugs.webkit.org/show_bug.cgi?id=58315
2822 Disable git autocrlf for Inspector.json.
2826 2011-04-16 Patrick Gansterer <paroga@webkit.org>
2828 Reviewed by Eric Seidel.
2830 Rename PLATFORM(CAIRO) to USE(CAIRO)
2831 https://bugs.webkit.org/show_bug.cgi?id=55192
2833 * Source/cmake/OptionsEfl.cmake:
2835 2011-04-15 Shishir Agrawal <shishir@chromium.org>
2837 Reviewed by James Robinson.
2839 Add a flag to guard Page Visibility API changes.
2840 https://bugs.webkit.org/show_bug.cgi?id=58464
2843 http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0175.html
2847 2011-04-15 Xan Lopez <xlopez@igalia.com>
2849 Reviewed by Martin Robinson.
2851 * configure.ac: bump to 1.5.0, 1.4.0 will be released from a
2852 branch and was already cut off.
2854 2011-04-15 Anna Cavender <annacc@chromium.org>
2856 Reviewed by Eric Carlson.
2858 Renaming TRACK feature define to VIDEO_TRACK
2859 https://bugs.webkit.org/show_bug.cgi?id=53556
2863 2011-04-13 Dmitry Lomov <dslomov@google.com>
2865 Reviewed by David Levin.
2867 Add GTest unit-testing framework to WebKit
2868 https://bugs.webkit.org/show_bug.cgi?id=58507
2870 * Source/ThirdParty/gtest/CHANGES: Added.
2871 * Source/ThirdParty/gtest/CMakeLists.txt: Added.
2872 * Source/ThirdParty/gtest/CONTRIBUTORS: Added.
2873 * Source/ThirdParty/gtest/COPYING: Added.
2874 * Source/ThirdParty/gtest/Makefile.am: Added.
2875 * Source/ThirdParty/gtest/README: Added.
2876 * Source/ThirdParty/gtest/README.WebKit: Added.
2877 * Source/ThirdParty/gtest/codegear/gtest.cbproj: Added.
2878 * Source/ThirdParty/gtest/codegear/gtest.groupproj: Added.
2879 * Source/ThirdParty/gtest/codegear/gtest_all.cc: Added.
2880 * Source/ThirdParty/gtest/codegear/gtest_link.cc: Added.
2881 * Source/ThirdParty/gtest/codegear/gtest_main.cbproj: Added.
2882 * Source/ThirdParty/gtest/codegear/gtest_unittest.cbproj: Added.
2883 * Source/ThirdParty/gtest/configure.ac: Added.
2884 * Source/ThirdParty/gtest/include/gtest/gtest-death-test.h: Added.
2885 * Source/ThirdParty/gtest/include/gtest/gtest-message.h: Added.
2886 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h: Added.
2887 * Source/ThirdParty/gtest/include/gtest/gtest-param-test.h.pump: Added.
2888 * Source/ThirdParty/gtest/include/gtest/gtest-spi.h: Added.
2889 * Source/ThirdParty/gtest/include/gtest/gtest-test-part.h: Added.
2890 * Source/ThirdParty/gtest/include/gtest/gtest-typed-test.h: Added.
2891 * Source/ThirdParty/gtest/include/gtest/gtest.h: Added.
2892 * Source/ThirdParty/gtest/include/gtest/gtest_pred_impl.h: Added.
2893 * Source/ThirdParty/gtest/include/gtest/gtest_prod.h: Added.
2894 * Source/ThirdParty/gtest/include/gtest/internal/gtest-death-test-internal.h: Added.
2895 * Source/ThirdParty/gtest/include/gtest/internal/gtest-filepath.h: Added.
2896 * Source/ThirdParty/gtest/include/gtest/internal/gtest-internal.h: Added.
2897 * Source/ThirdParty/gtest/include/gtest/internal/gtest-linked_ptr.h: Added.
2898 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h: Added.
2899 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h.pump: Added.
2900 * Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util.h: Added.
2901 * Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h: Added.
2902 * Source/ThirdParty/gtest/include/gtest/internal/gtest-string.h: Added.
2903 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h: Added.
2904 * Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h.pump: Added.
2905 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h: Added.
2906 * Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h.pump: Added.
2907 * Source/ThirdParty/gtest/m4/acx_pthread.m4: Added.
2908 * Source/ThirdParty/gtest/m4/gtest.m4: Added.
2909 * Source/ThirdParty/gtest/make/Makefile: Added.
2910 * Source/ThirdParty/gtest/msvc/gtest-md.sln: Added.
2911 * Source/ThirdParty/gtest/msvc/gtest-md.vcproj: Added.
2912 * Source/ThirdParty/gtest/msvc/gtest.sln: Added.
2913 * Source/ThirdParty/gtest/msvc/gtest.vcproj: Added.
2914 * Source/ThirdParty/gtest/msvc/gtest_main-md.vcproj: Added.
2915 * Source/ThirdParty/gtest/msvc/gtest_main.vcproj: Added.
2916 * Source/ThirdParty/gtest/msvc/gtest_prod_test-md.vcproj: Added.
2917 * Source/ThirdParty/gtest/msvc/gtest_prod_test.vcproj: Added.
2918 * Source/ThirdParty/gtest/msvc/gtest_unittest-md.vcproj: Added.
2919 * Source/ThirdParty/gtest/msvc/gtest_unittest.vcproj: Added.
2920 * Source/ThirdParty/gtest/run_tests.py: Added.
2921 * Source/ThirdParty/gtest/samples/prime_tables.h: Added.
2922 * Source/ThirdParty/gtest/samples/sample1.cc: Added.
2923 * Source/ThirdParty/gtest/samples/sample1.h: Added.
2924 * Source/ThirdParty/gtest/samples/sample10_unittest.cc: Added.
2925 * Source/ThirdParty/gtest/samples/sample1_unittest.cc: Added.
2926 * Source/ThirdParty/gtest/samples/sample2.cc: Added.
2927 * Source/ThirdParty/gtest/samples/sample2.h: Added.
2928 * Source/ThirdParty/gtest/samples/sample2_unittest.cc: Added.
2929 * Source/ThirdParty/gtest/samples/sample3-inl.h: Added.
2930 * Source/ThirdParty/gtest/samples/sample3_unittest.cc: Added.
2931 * Source/ThirdParty/gtest/samples/sample4.cc: Added.
2932 * Source/ThirdParty/gtest/samples/sample4.h: Added.
2933 * Source/ThirdParty/gtest/samples/sample4_unittest.cc: Added.
2934 * Source/ThirdParty/gtest/samples/sample5_unittest.cc: Added.
2935 * Source/ThirdParty/gtest/samples/sample6_unittest.cc: Added.
2936 * Source/ThirdParty/gtest/samples/sample7_unittest.cc: Added.
2937 * Source/ThirdParty/gtest/samples/sample8_unittest.cc: Added.
2938 * Source/ThirdParty/gtest/samples/sample9_unittest.cc: Added.
2939 * Source/ThirdParty/gtest/scripts/fuse_gtest_files.py: Added.
2940 * Source/ThirdParty/gtest/scripts/gen_gtest_pred_impl.py: Added.
2941 * Source/ThirdParty/gtest/scripts/gtest-config.in: Added.
2942 * Source/ThirdParty/gtest/scripts/pump.py: Added.
2943 * Source/ThirdParty/gtest/scripts/test/Makefile: Added.
2944 * Source/ThirdParty/gtest/scripts/upload.py: Added.
2945 * Source/ThirdParty/gtest/scripts/upload_gtest.py: Added.
2946 * Source/ThirdParty/gtest/src/gtest-all.cc: Added.
2947 * Source/ThirdParty/gtest/src/gtest-death-test.cc: Added.
2948 * Source/ThirdParty/gtest/src/gtest-filepath.cc: Added.
2949 * Source/ThirdParty/gtest/src/gtest-internal-inl.h: Added.
2950 * Source/ThirdParty/gtest/src/gtest-port.cc: Added.
2951 * Source/ThirdParty/gtest/src/gtest-test-part.cc: Added.
2952 * Source/ThirdParty/gtest/src/gtest-typed-test.cc: Added.
2953 * Source/ThirdParty/gtest/src/gtest.cc: Added.
2954 * Source/ThirdParty/gtest/src/gtest_main.cc: Added.
2955 * Source/ThirdParty/gtest/test/gtest-death-test_test.cc: Added.
2956 * Source/ThirdParty/gtest/test/gtest-filepath_test.cc: Added.
2957 * Source/ThirdParty/gtest/test/gtest-linked_ptr_test.cc: Added.
2958 * Source/ThirdParty/gtest/test/gtest-listener_test.cc: Added.
2959 * Source/ThirdParty/gtest/test/gtest-message_test.cc: Added.
2960 * Source/ThirdParty/gtest/test/gtest-options_test.cc: Added.
2961 * Source/ThirdParty/gtest/test/gtest-param-test2_test.cc: Added.
2962 * Source/ThirdParty/gtest/test/gtest-param-test_test.cc: Added.
2963 * Source/ThirdParty/gtest/test/gtest-param-test_test.h: Added.
2964 * Source/ThirdParty/gtest/test/gtest-port_test.cc: Added.
2965 * Source/ThirdParty/gtest/test/gtest-test-part_test.cc: Added.
2966 * Source/ThirdParty/gtest/test/gtest-tuple_test.cc: Added.
2967 * Source/ThirdParty/gtest/test/gtest-typed-test2_test.cc: Added.
2968 * Source/ThirdParty/gtest/test/gtest-typed-test_test.cc: Added.
2969 * Source/ThirdParty/gtest/test/gtest-typed-test_test.h: Added.
2970 * Source/ThirdParty/gtest/test/gtest-unittest-api_test.cc: Added.
2971 * Source/ThirdParty/gtest/test/gtest_all_test.cc: Added.
2972 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest.py: Added.
2973 * Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest_.cc: Added.
2974 * Source/ThirdParty/gtest/test/gtest_color_test.py: Added.
2975 * Source/ThirdParty/gtest/test/gtest_color_test_.cc: Added.
2976 * Source/ThirdParty/gtest/test/gtest_env_var_test.py: Added.
2977 * Source/ThirdParty/gtest/test/gtest_env_var_test_.cc: Added.
2978 * Source/ThirdParty/gtest/test/gtest_environment_test.cc: Added.
2979 * Source/ThirdParty/gtest/test/gtest_filter_unittest.py: Added.
2980 * Source/ThirdParty/gtest/test/gtest_filter_unittest_.cc: Added.
2981 * Source/ThirdParty/gtest/test/gtest_help_test.py: Added.
2982 * Source/ThirdParty/gtest/test/gtest_help_test_.cc: Added.
2983 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest.py: Added.
2984 * Source/ThirdParty/gtest/test/gtest_list_tests_unittest_.cc: Added.
2985 * Source/ThirdParty/gtest/test/gtest_main_unittest.cc: Added.
2986 * Source/ThirdParty/gtest/test/gtest_nc.cc: Added.
2987 * Source/ThirdParty/gtest/test/gtest_nc_test.py: Added.
2988 * Source/ThirdParty/gtest/test/gtest_no_test_unittest.cc: Added.
2989 * Source/ThirdParty/gtest/test/gtest_output_test.py: Added.
2990 * Source/ThirdParty/gtest/test/gtest_output_test_.cc: Added.
2991 * Source/ThirdParty/gtest/test/gtest_output_test_golden_lin.txt: Added.
2992 * Source/ThirdParty/gtest/test/gtest_output_test_golden_win.txt: Added.
2993 * Source/ThirdParty/gtest/test/gtest_pred_impl_unittest.cc: Added.
2994 * Source/ThirdParty/gtest/test/gtest_prod_test.cc: Added.
2995 * Source/ThirdParty/gtest/test/gtest_repeat_test.cc: Added.
2996 * Source/ThirdParty/gtest/test/gtest_shuffle_test.py: Added.
2997 * Source/ThirdParty/gtest/test/gtest_shuffle_test_.cc: Added.
2998 * Source/ThirdParty/gtest/test/gtest_sole_header_test.cc: Added.
2999 * Source/ThirdParty/gtest/test/gtest_stress_test.cc: Added.
3000 * Source/ThirdParty/gtest/test/gtest_test_utils.py: Added.
3001 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_ex_test.cc: Added.
3002 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test.py: Added.
3003 * Source/ThirdParty/gtest/test/gtest_throw_on_failure_test_.cc: Added.
3004 * Source/ThirdParty/gtest/test/gtest_uninitialized_test.py: Added.
3005 * Source/ThirdParty/gtest/test/gtest_uninitialized_test_.cc: Added.
3006 * Source/ThirdParty/gtest/test/gtest_unittest.cc: Added.
3007 * Source/ThirdParty/gtest/test/gtest_xml_outfile1_test_.cc: Added.
3008 * Source/ThirdParty/gtest/test/gtest_xml_outfile2_test_.cc: Added.
3009 * Source/ThirdParty/gtest/test/gtest_xml_outfiles_test.py: Added.
3010 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest.py: Added.
3011 * Source/ThirdParty/gtest/test/gtest_xml_output_unittest_.cc: Added.
3012 * Source/ThirdParty/gtest/test/gtest_xml_test_utils.py: Added.
3013 * Source/ThirdParty/gtest/test/production.cc: Added.
3014 * Source/ThirdParty/gtest/test/production.h: Added.
3015 * Source/ThirdParty/gtest/test/run_tests_util.py: Added.
3016 * Source/ThirdParty/gtest/test/run_tests_util_test.py: Added.
3017 * Source/ThirdParty/gtest/xcode/Config/DebugProject.xcconfig: Added.
3018 * Source/ThirdParty/gtest/xcode/Config/FrameworkTarget.xcconfig: Added.
3019 * Source/ThirdParty/gtest/xcode/Config/General.xcconfig: Added.
3020 * Source/ThirdParty/gtest/xcode/Config/ReleaseProject.xcconfig: Added.
3021 * Source/ThirdParty/gtest/xcode/Config/StaticLibraryTarget.xcconfig: Added.
3022 * Source/ThirdParty/gtest/xcode/Config/TestTarget.xcconfig: Added.
3023 * Source/ThirdParty/gtest/xcode/Resources/Info.plist: Added.
3024 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/Info.plist: Added.
3025 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj: Added.
3026 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/runtests.sh: Added.
3027 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.cc: Added.
3028 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.h: Added.
3029 * Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget_test.cc: Added.
3030 * Source/ThirdParty/gtest/xcode/Scripts/runtests.sh: Added.
3031 * Source/ThirdParty/gtest/xcode/Scripts/versiongenerate.py: Added.
3032 * Source/ThirdParty/gtest/xcode/gtest.xcodeproj/project.pbxproj: Added.
3034 2011-04-13 Ryuan Choi <ryuan.choi@samsung.com>
3036 Reviewed by Kenneth Rohde Christiansen.
3038 [CMAKE] Separate DerivedSources.
3039 https://bugs.webkit.org/show_bug.cgi?id=58427
3041 Seperate DerivedSources/ to DerivedSources/WebCore and
3042 DerivedSources/JavaScriptCore.
3044 * Source/CMakeLists.txt:
3045 * Source/cmake/OptionsCommon.cmake:
3046 * Source/cmake/WebKitFS.cmake:
3047 * Source/cmake/WebKitHelpers.cmake:
3048 * Source/cmake/WebKitMacros.cmake:
3050 2011-04-13 Tony Chang <tony@chromium.org>
3052 Ignore files generated from glu.gyp.
3056 2011-03-28 Adam Barth <abarth@webkit.org>
3058 Reviewed by Kenneth Russell.
3060 Move libtess from WebCore/thirdparty to ThirdParty
3061 https://bugs.webkit.org/show_bug.cgi?id=57288
3063 We're putting third party code in Source/ThirdParty these days.
3065 * Source/ThirdParty/glu: Copied from Source/WebCore/thirdparty/glu.
3066 * Source/ThirdParty/glu/glu.gyp: Added.
3068 2011-04-12 Thouraya ANDOLSI <thouraya.andolsi@st.com>
3070 Reviewed by Eric Seidel.
3072 [QT] Enable JIT build for SH4 platforms.
3073 https://bugs.webkit.org/show_bug.cgi?id=58317
3074 add disable_uitools for SH4 platforms.
3076 * Source/WebKit.pri:
3078 2011-04-11 Anna Cavender <annacc@chromium.org>
3080 Reviewed by Eric Carlson.
3082 Setup ENABLE(TRACK) feature define
3083 https://bugs.webkit.org/show_bug.cgi?id=53556
3087 2011-04-11 Varun Jain <varunjain@chromium.org>
3089 Reviewed by Darin Fisher.
3091 Resolving FIXME to make new WebWidget method pure virtual since all downstream classes have implemented the method.
3092 https://bugs.webkit.org/show_bug.cgi?id=58245
3094 * Source/WebKit/chromium/public/WebWidget.h:
3096 2011-04-11 Thouraya ANDOLSI <thouraya.andolsi@st.com>
3098 Reviewed by Oliver Hunt.
3101 https://bugs.webkit.org/show_bug.cgi?id=44329
3103 Enable JIT support for SH4 platforms.
3107 2011-04-11 Andreas Kling <andreas.kling@nokia.com>
3109 Unreviewed Qt build fix, QT_CONFIG doesn't have uitools on bots.
3111 * Source/WebKit.pri:
3113 2011-04-09 Keith Kyzivat <keith.kyzivat@nokia.com>
3115 Reviewed by Laszlo Gombos.
3117 [Qt] Don't link against fontconfig or X11 if embedded
3118 https://bugs.webkit.org/show_bug.cgi?id=58104
3120 * Source/WebKit.pri: Add qpa=>embedded as it should be across all builds.
3122 2011-04-08 Alpha Lam <hclam@chromium.org>
3124 Unreviewed, rolling out r83335.
3125 http://trac.webkit.org/changeset/83335
3126 https://bugs.webkit.org/show_bug.cgi?id=53556
3128 GTK and QT bots are broken.
3132 2011-04-08 Kristian Amlie <kristian.amlie@nokia.com>
3134 Reviewed by Andreas Kling.
3136 [Qt] Remove modular references after support for the flag was removed.
3137 https://bugs.webkit.org/show_bug.cgi?id=57018
3139 Removed modular references after support for the flag was removed.
3141 Support was removed because the Qt Modularization project decided we
3142 don't need it. It's better to base decisions on the available
3143 information, as demonstrated in the patch by checking
3146 * Source/WebKit.pri:
3148 2011-04-07 Anna Cavender <annacc@chromium.org>
3150 Reviewed by Eric Carlson.
3152 Setup ENABLE(TRACK) feature define
3153 https://bugs.webkit.org/show_bug.cgi?id=53556
3157 2011-04-08 Varun Jain <varunjain@chromium.org>
3159 Reviewed by Darin Fisher.
3161 Need to extend WebKit chromium API to access text selection
3162 https://bugs.webkit.org/show_bug.cgi?id=57888
3164 * Source/WebKit/chromium/public/WebFrame.h:
3165 * Source/WebKit/chromium/public/WebWidget.h:
3166 * Source/WebKit/chromium/src/WebFrameImpl.cpp:
3167 * Source/WebKit/chromium/src/WebFrameImpl.h:
3168 * Source/WebKit/chromium/src/WebPopupMenuImpl.h:
3169 * Source/WebKit/chromium/src/WebViewImpl.cpp:
3170 * Source/WebKit/chromium/src/WebViewImpl.h:
3171 * Source/WebKit/chromium/tests/PopupMenuTest.cpp:
3173 2011-04-08 Jon Lee <jonlee@apple.com>
3175 Reviewed by David Levin.
3177 adding *.vcproj.*.user to .gitignore for Visual Studio development
3178 https://bugs.webkit.org/show_bug.cgi?id=58097
3182 2011-04-07 Eric Seidel <eric@webkit.org>
3184 Reviewed by Adam Barth.
3186 Add stub support for generating Gtk build system from gyp
3187 https://bugs.webkit.org/show_bug.cgi?id=58086
3189 This adds support for a new --port argument and plumbs through
3190 the necessary paths to allow generating for a port other than Mac.
3192 * Source/gyp/configure:
3194 2011-04-07 Andrew Scherkus <scherkus@chromium.org>
3196 Revert ENABLE_TRACK patch due to compile failures.
3200 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
3202 Reviewed by David Levin.
3204 Add QUOTA build flag for unified quota API
3205 https://bugs.webkit.org/show_bug.cgi?id=57918
3207 * configure.ac: Added QUOTA build flag
3209 2011-04-04 Martin Robinson <mrobinson@igalia.com>
3211 Build fix for GTK+ after r82876.
3213 * Source/autotools/symbols.filter: Update the symbol filter to include new symbols
3214 from WTF that DRT uses.
3216 2011-04-04 Martin Robinson <mrobinson@igalia.com>
3218 Reviewed by Gustavo Noronha Silva.
3221 https://bugs.webkit.org/show_bug.cgi?id=31517
3223 * configure.ac: Update configure.ac to ensure that GL/GLX headers exist.
3225 2011-04-04 Jon Lee <jonlee@apple.com>
3227 Reviewed by Eric Seidel.
3229 add some directories to .gitignore (and svn:ignore) when opening projects in xcode4
3230 https://bugs.webkit.org/show_bug.cgi?id=57646
3232 * .gitignore: added xcode 4 related project and workspace directories that are not needed for checkin
3234 2011-03-31 Xan Lopez <xlopez@igalia.com>
3236 Reviewed by Martin Robinson.
3238 [GTK] Link explicitly with XRender on Linux/Unix
3239 https://bugs.webkit.org/show_bug.cgi?id=57558
3241 Some linkers, like GNU Gold, require explicit linkage of all the
3242 libraries used instead of relying on our dependencies to bring
3243 them in. In this case, the build fails because we use XRender in
3244 the plugin code but don't link directly to it.
3246 * configure.ac: check for XRender on UNIX.
3248 2011-03-31 Vamshikrishna.Yellenki <vamshi@motorola.com> and Alejandro G. Castro <alex@igalia.com>
3250 Reviewed by Martin Robinson.
3252 Implement MiniBrowser for Gtk port.
3253 https://bugs.webkit.org/show_bug.cgi?id=48512
3255 Initial implementation of the Gtk MiniBrowser.
3259 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
3261 [Qt] Typo fix, remove an accidentally added line.
3263 * Source/WebKit.pri:
3265 2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
3267 [Qt] Rollout r82240 and r82232, because they broke 2 plugin tests.
3269 * Source/WebKit.pri:
3271 2011-03-29 Csaba Osztrogonác <ossy@webkit.org>
3273 Rubber-stamped by Andreas Kling.
3275 [Qt] Remove modular references after support for the flag was removed.
3276 https://bugs.webkit.org/show_bug.cgi?id=57018
3278 Symbian buildfix after r82232.
3280 * Source/WebKit.pri: Readd uitools option.
3282 2011-03-29 Kristian Amlie <kristian.amlie@nokia.com>
3284 Reviewed by Andreas Kling.
3286 Removed modular references after support for the flag was removed.
3288 Support was removed because the Qt Modularization project decided we
3289 don't need it. It's better to base decisions on the available
3290 information, as demonstrated in the patch by checking
3293 In addition, remove the reference to uitools. It has been moved to
3294 QtKernel now, and therefore is always available.
3296 [Qt] Remove modular references after support for the flag was removed.
3297 https://bugs.webkit.org/show_bug.cgi?id=57018
3299 * Source/WebKit.pri:
3301 2011-03-28 Benjamin Poulain <benjamin.poulain@nokia.com>
3303 Reviewed by Andreas Kling.
3305 [Qt] QtWebKit will not compile with QT_ASCII_CAST_WARNINGS enabled
3306 https://bugs.webkit.org/show_bug.cgi?id=57087
3308 Enable QT_ASCII_CAST_WARNINGS by default in webkit.pri to catch the errors early on.
3310 * Source/WebKit.pri:
3312 2011-03-26 Adam Barth <abarth@webkit.org>
3314 Reviewed by Eric Seidel.
3316 We shouldn't bother running GYP if the generated files are newer than the GYP files
3317 https://bugs.webkit.org/show_bug.cgi?id=57146
3319 In the common case, this check will avoid any overhead from processing
3320 the GYP files. Another approach to doing this is to add the feature to
3321 GYP directly, but GYP's approach to this problem is to compute the
3322 output in its entirety and compare it byte-for-byte against the output
3323 file. In the future, it might make sense to add this approach as an
3324 alternative approach for GYP itself.
3326 I also removed JavaScriptGlue from the script because we're not really
3327 going to change JavaScriptGlue over to GYP. We were using
3328 JavaScriptGlue as a learning experience.
3330 * Source/gyp/configure:
3332 2011-03-25 Kevin Ollivier <kevino@theolliviers.com>
3334 [wx] Build fix, don't use the new FPD implementation yet, until we can merge ours with it.
3338 2011-03-23 George Guo <George.Guo@nokia.com>
3340 Reviewed by Darin Adler.
3342 Webkit warning: converting to 'unsigned int' from 'double'
3343 https://bugs.webkit.org/show_bug.cgi?id=56865
3345 With -Werr enabled, this cause the build failure on RedHat Linux.
3348 * Source/JavaScriptCore/runtime/TimeoutChecker.cpp:
3351 2011-03-23 Adam Barth <abarth@webkit.org>
3353 Reviewed by Eric Seidel.
3355 GYP build should default to Production configuration
3356 https://bugs.webkit.org/show_bug.cgi?id=56899
3358 * Source/gyp/common.gypi:
3360 2011-03-22 Adam Barth <abarth@webkit.org>
3362 Reviewed by Eric Seidel.
3364 gyp/configure shouldn't require GYP to be in your path
3365 https://bugs.webkit.org/show_bug.cgi?id=56873
3367 Now that GYP is on Source/ThirdParty/gyp, we can just use that copy
3368 instead of requiring GYP to be in the user's path.
3370 * Source/gyp/configure:
3372 2011-03-22 Adam Barth <abarth@webkit.org>
3374 Reviewed by Eric Seidel.
3376 Add GYP to Source/ThirdParty
3377 https://bugs.webkit.org/show_bug.cgi?id=56870
3379 We probably don't need all the test files, but it seems cleaner to just
3380 check in the whole GYP tree. GYP is BSD licensed, so it is compatible
3381 with the WebKit license.
3383 * Source/ThirdParty/gyp: Added.
3385 2011-03-21 Alejandro G. Castro <alex@igalia.com>
3387 Reviewed by Martin Robinson.
3389 [GTK] 1.3.13 release bump
3390 https://bugs.webkit.org/show_bug.cgi?id=56795
3392 Version bump for 1.3.13 and updated NEWS file with release notes.
3396 2011-03-21 Ryuan Choi <ryuan.choi@samsung.com>
3398 Reviewed by Antonio Gomes.
3400 [CMAKE] Add exception handling when PORT was missing.
3401 https://bugs.webkit.org/show_bug.cgi?id=56728
3403 * Source/CMakeLists.txt:
3405 2011-03-10 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
3407 Reviewed by Laszlo Gombos.
3409 [Qt] Text layout is broken on Symbian
3410 https://bugs.webkit.org/show_bug.cgi?id=56046
3412 Change integers included into bitfields to be signed by default on RVCT
3413 compiler as a lot of other compilers do (gcc, msvc, winsc).
3414 There are a lot of places in webkit where integers included in bitfield
3415 are assumed to be signed.
3417 * Source/WebKit.pri:
3419 2011-03-10 Alejandro G. Castro <alex@igalia.com>
3421 Unreviewed, fixed Efl compilation after r80744.
3423 * Source/cmake/OptionsEfl.cmake:
3425 2011-03-10 Martin Robinson <mrobinson@igalia.com>
3427 Fixed the help message for WebGL support on GTK+ to reflect the fact that
3428 it's turned off by default and is experimental.
3430 * configure.ac: Fix WebGL help message.
3432 2011-03-04 Dimitri Glazkov <dglazkov@chromium.org>
3434 Reviewed by Adam Barth.
3436 Add skeletal WebCore.gyp
3437 https://bugs.webkit.org/show_bug.cgi?id=55802
3439 * Source/gyp/configure: Added WebCore.
3441 2011-03-04 Adam Barth <abarth@webkit.org>
3443 Reviewed by Dimitri Glazkov.
3445 Add a basic configure script for the GYP build
3446 https://bugs.webkit.org/show_bug.cgi?id=55791
3448 This script just calls GYP on the various gyp projects. As we add more
3449 build systems, this script should be able to select which of them you'd
3450 like to generate the project for.
3452 * Source/gyp/configure: Added.
3454 2011-03-04 Adam Barth <abarth@webkit.org>
3456 Reviewed by Dimitri Glazkov.
3458 Use target_defaults to reduce boilerplate in GYP build system
3459 https://bugs.webkit.org/show_bug.cgi?id=55790
3461 This file contains GYP declarations that are shared by all the modules.
3462 Currently, we use this to set up the configurations, albeit primitively.
3464 * Source/gyp/common.gypi: Added.
3466 2011-03-03 Kevin Ollivier <kevino@theolliviers.com>
3468 [wx] Build fix. Ensure the ICU include dir comes before JavaScriptCore/wtf on Win
3469 to make sure the proper unicode/utf8.h header is included.
3473 2011-03-02 Kevin Ollivier <kevino@theolliviers.com>
3475 [wx] Build fix, don't use LocalizedNumberICU.cpp yet, headers that it needs are not
3476 included in the ICU headers used by WebKit.
3480 2011-03-02 Daniel Cheng <dcheng@chromium.org>
3482 Reviewed by David Levin.
3484 Add feature define for data transfer items
3485 https://bugs.webkit.org/show_bug.cgi?id=55510
3487 * Source/cmake/OptionsEfl.cmake:
3488 * Source/cmake/OptionsWinCE.cmake:
3489 * Source/cmakeconfig.h.cmake:
3493 2011-03-02 Andras Becsi <abecsi@webkit.org>
3495 Reviewed by Laszlo Gombos.
3497 [Qt][WK2] generate-forwarding-headers.pl should generate paths with framework names
3498 https://bugs.webkit.org/show_bug.cgi?id=55478
3500 On case insensitive systems the generated forwarding headers cause build problems.
3502 * Source/WebKit.pri: Adjust INCLUDEPATH for the project.
3504 2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
3506 Unreviewed, rolling out r80079.
3507 http://trac.webkit.org/changeset/80079
3508 https://bugs.webkit.org/show_bug.cgi?id=55547
3510 "Broke the Win debug build?" (Requested by dcheng on #webkit).
3512 * Source/cmake/OptionsEfl.cmake:
3513 * Source/cmake/OptionsWinCE.cmake:
3514 * Source/cmakeconfig.h.cmake:
3516 2011-03-01 Daniel Cheng <dcheng@chromium.org>
3518 Reviewed by David Levin.
3520 Add feature define for data transfer items
3521 https://bugs.webkit.org/show_bug.cgi?id=55510
3523 * Source/cmake/OptionsEfl.cmake:
3524 * Source/cmake/OptionsWinCE.cmake:
3525 * Source/cmakeconfig.h.cmake:
3527 2011-03-01 Andras Becsi <abecsi@webkit.org>
3529 Reviewed by Csaba Osztrogonác.
3531 [Qt] Clean up the project files and move common options to WebKit.pri.
3533 Mac related changes suggested by Prasanth Ullattil <prasanth.ullattil@nokia.com>
3535 * Source/WebKit.pri: Common options should be here.
3536 Also move Mac options to this file to fix the Mac build.
3538 2011-03-01 Andras Becsi <abecsi@webkit.org>
3540 Unreviewed build fix.
3542 [Qt] Fix minimal build.
3544 * Source/WebKit.pri: Move the XP_UNIX define back to WebCore.pri.
3546 2011-02-28 Adam Barth <abarth@webkit.org>
3548 Reviewed by Dimitri Glazkov.
3550 Teach JavaScriptGlue gyp build about DEPTH
3551 https://bugs.webkit.org/show_bug.cgi?id=55421
3553 Moves the previously JavaScriptGlue-specific GYP helper shell scripts
3554 to the gyp directory in Source, where they can be shared by multiple
3557 * Source/gyp: Added.
3558 * Source/gyp/remove-headers-if-needed.sh: Copied from Source/JavaScriptGlue/gyp/remove-headers-if-needed.sh.
3559 * Source/gyp/run-if-exists.sh: Copied from Source/JavaScriptGlue/gyp/run-if-exists.sh.
3560 * Source/gyp/update-info-plist.sh: Copied from Source/JavaScriptGlue/gyp/update-info-plist.sh.
3562 2011-02-28 Benjamin Poulain <benjamin.poulain@nokia.com>
3564 Reviewed by Kenneth Rohde Christiansen.
3566 [Qt][WK2] Add a way to test the WebKit 2 APIs
3567 https://bugs.webkit.org/show_bug.cgi?id=55408
3569 Add the build file for test to the build system.
3571 * Source/WebKit.pri: Add the include path for WebKit 2 APIs.
3572 * Source/WebKit.pro: Add the dependency to build the new test project.
3574 2011-02-28 Balazs Kelemen <kbalazs@webkit.org>
3576 Reviewed by Anders Carlsson.
3578 [Qt][WK2] Plugin initialization
3579 https://bugs.webkit.org/show_bug.cgi?id=48127
3581 * Source/WebKit.pri: Lift the definition of the XP_UNIX macro
3582 from WebCore.pri to WebKit.pri to apply it to WebKit2 as well.
3584 2011-02-28 Kristian Amlie <kristian.amlie@nokia.com>
3586 Reviewed by Andreas Kling.
3588 Added full webkit module profile and a syncqt profile.
3590 This is for modularized Qt.
3592 [Qt] WebKit patches required to work with a modularized version of Qt
3593 https://bugs.webkit.org/show_bug.cgi?id=53916
3595 * Source/sync.profile: Added.
3597 2011-02-26 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
3599 Reviewed by Laszlo Gombos.
3601 [Qt] [Symbian] Disable dependency to a specific version of a Qt package for
3602 non-production builds.
3603 https://bugs.webkit.org/show_bug.cgi?id=55313
3605 * Source/WebKit.pri:
3607 2011-02-24 Alejandro G. Castro <alex@igalia.com>
3609 Rubber-stamped by Martin Robinson.
3611 Fixed compilation after r79537, added a bug to solve webkit2
3613 https://bugs.webkit.org/show_bug.cgi?id=55153
3617 2011-02-24 Christian Dywan <christian@lanedo.com>
3619 Rubber-stamped by Eric Seidel.
3621 [GTK] webkitgtk 1.3.7 build without translations
3622 https://bugs.webkit.org/show_bug.cgi?id=50612
3624 * GNUmakefile.am: Require stamp-po target for all-local so
3625 that po files are built before they install.
3627 2011-02-22 Philippe Normand <pnormand@igalia.com>
3629 Reviewed by Martin Robinson.
3631 [GTK] 1.3.12 release preparation
3632 https://bugs.webkit.org/show_bug.cgi?id=54967
3634 Version bump for 1.3.12 and updated NEWS file with release notes.
3635 Also bumped libsoup requirement to 2.33.6 as agreed with Sergio
3638 * Source/WebKit/gtk/NEWS:
3641 2011-02-22 Andras Becsi <abecsi@webkit.org>
3643 Reviewed by Laszlo Gombos.
3645 [Qt] Redesign the build system
3646 https://bugs.webkit.org/show_bug.cgi?id=51339
3650 Build WebCore as a static library, compile the WebKit API and WebKit2 API
3651 in a final step and link to WebKit2, WebCore and JSC libraries to fix
3652 linking issues resulting from stripped away symbols.
3654 * Source/WebKit.pri: Add common include paths
3655 * Source/WebKit.pro: Add new project file to SUBDIRS
3657 2011-02-20 Carlos Garcia Campos <cgarcia@igalia.com>
3659 Reviewed by Martin Robinson.
3661 [GTK] Bump GTK+3 dependency to 3.0
3662 https://bugs.webkit.org/show_bug.cgi?id=54394
3666 2011-02-19 Ryuan Choi <ryuan.choi@samsung.com>
3668 Reviewed by Martin Robinson.
3670 [GTK] Remove mandatory Enchant dependency
3671 https://bugs.webkit.org/show_bug.cgi?id=51587
3673 Add enable-spellcheck option which decides whether to use enchant.
3674 If disabled, WebKitGTK+ will not use enchant library.
3678 2011-02-18 Zan Dobersek <zandobersek@gmail.com>
3680 Reviewed by Martin Robinson.
3682 [Gtk] Re-enable meter tag support
3683 https://bugs.webkit.org/show_bug.cgi?id=54762
3685 Enable meter tag support in the configure.ac. This feature was
3686 previously enabled by default in the makefile, but should be
3687 enabled here after changes in r78981.
3691 2011-02-18 Kristian Amlie <kristian.amlie@nokia.com>
3693 Reviewed by Kenneth Rohde Christiansen.
3695 Avoided UiTools dependency if the module is not present.
3697 [Qt] WebKit patches required to work with a modularized version of Qt
3698 https://bugs.webkit.org/show_bug.cgi?id=53916
3700 * Source/WebKit.pri:
3702 2011-02-18 Ryuan Choi <ryuan.choi@samsung.com>
3704 Reviewed by Kent Tamura.
3706 [EFL] Remove GDK dependency.
3707 https://bugs.webkit.org/show_bug.cgi?id=53978
3709 Remove checking GDK library.
3711 * Source/cmake/OptionsEfl.cmake:
3713 2011-02-18 Philippe Normand <pnormand@igalia.com>
3715 Unreviewed, build fix after r78981
3717 * configure.ac: datagrid is datagrid, it is not database. Also
3718 meter is not progress. Fixed copy/paste mistakes.
3720 2011-02-18 Philippe Normand <pnormand@igalia.com>
3722 Reviewed by Martin Robinson.
3724 [GTK] minimal build unrecognized options
3725 https://bugs.webkit.org/show_bug.cgi?id=50890
3727 * configure.ac: added new configure options to enable/disable the
3728 meter element, progress element, datagrid and client-based
3729 geolocation support.
3731 2011-02-17 Kevin Ollivier <kevino@theolliviers.com>
3733 [wx] Build fix after introduction of JavaScriptCore/collector.
3737 2011-02-17 Kristian Amlie <kristian.amlie@nokia.com>
3739 Reviewed by Laszlo Gombos.
3741 Updated include paths for phonon.
3743 [Qt] WebKit patches required to work with a modularized version of Qt
3744 https://bugs.webkit.org/show_bug.cgi?id=53916
3746 * Source/WebKit.pri:
3748 2011-02-13 Hayato Ito <hayato@chromium.org>
3750 Reviewed by Kent Tamura.
3752 Update .gitignore to ignore files which Ninja build system generates.
3754 https://bugs.webkit.org/show_bug.cgi?id=54378
3758 2011-02-10 Peter Varga <pvarga@webkit.org>
3760 Reviewed by Csaba Osztrogonác.
3762 Remove PCRE source from trunk
3763 https://bugs.webkit.org/show_bug.cgi?id=54188
3765 * Source/cmake/WebKitFS.cmake:
3767 2011-02-09 Adam Barth <abarth@webkit.org>
3769 Reviewed by Steve Block.
3771 Move Android.mk into Source
3772 https://bugs.webkit.org/show_bug.cgi?id=53751
3774 A somewhat blind attempt to move Android.mk into the Source directory.
3775 I'm sure I've goofed this up in some way. The Android folks have
3776 kindly volunteered to fix this up once they merge past this revision.
3778 * Android.mk: Removed.
3779 * Source/Android.mk: Copied from Android.mk.
3781 2011-02-08 Alejandro G. Castro <alex@igalia.com>
3783 Reviewed by Martin Robinson.
3785 WebKit2 GTK Fails to Build #include nested too deeply
3786 https://bugs.webkit.org/show_bug.cgi?id=52219
3788 Removed the __STDC_FORMAT_MACROS definition, it is already defined
3789 in the file where PRIxx64 is used before the inclusion so we are
3794 2011-02-08 Kristian Amlie <kristian.amlie@nokia.com>
3796 Reviewed by Eric Seidel.
3798 Added include paths for QtScript.
3800 WebKit patches required to work with a modularized version of Qt
3801 https://bugs.webkit.org/show_bug.cgi?id=53916
3803 * Source/WebKit.pri:
3805 2011-02-03 Martin Robinson <mrobinson@igalia.com>
3807 Fix GTK+ WebGL build after r76600.
3809 * configure.ac: Make sure to respect configure.ac conventions
3810 consistently when it comes to capitalization. Remove an old
3811 reference to enable_3d_canvas.
3813 2011-02-02 Alejandro G. Castro <alex@igalia.com>
3815 Reviewed by Martin Robinson.
3817 Bump the WebKitGTK+ versions in preparation for development release.
3819 * configure.ac: Bump the library, libtool and user agent version.
3821 2011-02-02 Steve Lacey <sjl@chromium.org>
3823 Reviewed by Eric Carlson.
3825 Implement basic media statistics on media elements.
3826 https://bugs.webkit.org/show_bug.cgi?id=53322
3830 2011-02-02 Kevin Ollivier <kevino@theolliviers.com>
3832 [wx] Build fixes for wxWebKit.
3836 2010-01-28 Commit Queue <commit-queue@webkit.org>
3838 Unreviewed. Test commit for commit-queue@webkit.org.
3840 2010-01-28 Commit Queue <commit-queue@webkit.org>
3842 Unreviewed. Test commit for commit-queue@webkit.org.
3844 2010-01-28 Commit Queue <commit-queue@webkit.org>
3846 Unreviewed. Test commit for commit-queue@webkit.org.
3848 2011-01-31 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
3850 Reviewed by Xan Lopez.
3852 [GTK] REGRESSION: http/tests/media/video-{cookie,referer}.html failing
3853 https://bugs.webkit.org/show_bug.cgi?id=53379
3855 Remove left over mentions of HAVE_SOUP_2_29_90, and apply the
3856 dependency on newer soup to efl as well.
3858 * Source/cmake/OptionsEfl.cmake:
3860 2011-01-29 Daniel Bates <dbates@rim.com>
3862 Reviewed by Maciej Stachowiak.
3864 Remove reference to ${CMAKE_SOURCE_DIR}/Source in CMake files
3865 https://bugs.webkit.org/show_bug.cgi?id=53382
3867 Our file system hierarchy ensures that CMAKE_SOURCE_DIR is defined to be /Source.
3868 So, ${CMAKE_SOURCE_DIR}/Source evaluates to the non-existent directory /Source/Source.
3869 Therefore, we should remove such references.
3871 * Source/cmake/OptionsCommon.cmake:
3873 2011-01-29 Daniel Bates <dbates@rim.com>
3875 Reviewed by Eric Seidel.
3877 Move wince/mt19937ar.c to ThirdParty and make it a policy choice
3878 https://bugs.webkit.org/show_bug.cgi?id=53253
3880 Move implementation of Mersenne Twister pseudorandom number generator to
3881 ThirdParty since it is a third party library.
3883 * Source/ThirdParty/mt19937ar.c: Copied from Source/JavaScriptCore/wtf/wince/mt19937ar.c.
3885 2011-01-29 Dan Winship <danw@gnome.org>
3887 Reviewed by Xan Lopez.
3889 [GTK] Require the latest glib and libsoup, and remove conditional
3890 support for older versions
3891 https://bugs.webkit.org/show_bug.cgi?id=50675
3893 * autotools/webkit.m4: use AM_PATH_GLIB_2_0 rather than doing
3894 basically the same work by hand
3897 2011-01-28 Martin Robinson <mrobinson@igalia.com>
3899 [GTK] Build failure with --enable-indexed-database
3900 https://bugs.webkit.org/show_bug.cgi?id=50954
3902 Build fix for IndexedDB support.
3904 * configure.ac: Change the autogen.sh option --enable-indexeddb to
3905 --enable-indexed-database to match the build-webkit option.
3907 2010-01-28 Commit Queue <commit-queue@webkit.org>
3909 Unreviewed. Test commit for commit-queue@webkit.org.
3911 2010-01-28 Commit Queue <commit-queue@webkit.org>
3913 Unreviewed. Test commit for commit-queue@webkit.org.
3915 2011-01-26 Yael Aharon <yael.aharon@nokia.com>
3917 Reviewed by Laszlo Gombos.
3919 [Qt][Symbian] Fix --minimal build
3920 https://bugs.webkit.org/show_bug.cgi?id=52839
3922 Move definition of USE_SYSTEM_MALLOC out of pri file.
3923 Put it in platform.h instead.
3925 * Source/WebKit.pri:
3927 2011-01-26 Csaba Osztrogonác <ossy@webkit.org>
3929 Reviewed by Andreas Kling.
3931 [Qt] Fix qt_minimal build
3932 https://bugs.webkit.org/show_bug.cgi?id=53172
3934 * Source/WebKit.pri:
3936 2011-01-25 Patrick Gansterer <paroga@webkit.org>
3938 Reviewed by Adam Barth.
3940 Move main CMakeLists.txt into Source directory
3941 https://bugs.webkit.org/show_bug.cgi?id=52888
3943 * CMakeLists.txt: Removed.
3944 * Source/CMakeLists.txt: Copied from CMakeLists.txt.
3945 * Source/cmakeconfig.h.cmake: Copied from cmakeconfig.h.cmake.
3946 * cmakeconfig.h.cmake: Removed.
3948 2011-01-24 Chris Marrin <cmarrin@apple.com>
3950 Reviewed by Eric Seidel.
3952 Change ENABLE_3D_CANVAS to ENABLE_WEBGL
3953 https://bugs.webkit.org/show_bug.cgi?id=53041
3957 2011-01-24 Peter Gal <galpeter@inf.u-szeged.hu>
3959 Rubber-stamped by Csaba Osztrogonác.
3961 * runtime: Removed. It was accidentally created by r76457.
3963 2011-01-24 Andras Becsi <abecsi@webkit.org>
3965 Reviewed by Csaba Osztrogonác.
3967 [Qt] Move project files into Source
3968 https://bugs.webkit.org/show_bug.cgi?id=52891
3970 * Source/DerivedSources.pro: Copied from DerivedSources.pro.
3971 * Source/WebKit.pri: Renamed from WebKit.pri.
3972 * Source/WebKit.pro: Added.
3973 * Source/common.pri: Renamed from common.pri.
3974 * WebKit.pro: Removed.
3976 2011-01-20 Siddharth Mathur <siddharth.mathur@nokia.com>
3978 Reviewed by Laszlo Gombos.
3980 [Qt][Symbian] Smaller debug symbol size when using RVCT 4.x
3981 https://bugs.webkit.org/show_bug.cgi?id=52835
3983 * WebKit.pri: Use --remove_unneeded_entities for RVCT 4.x compilers
3985 2011-01-20 Alejandro G. Castro <alex@igalia.com>
3987 Reviewed by Andreas Kling.
3989 [GTK] Fix typo in the webkit2 section of the configure.ac file
3990 https://bugs.webkit.org/show_bug.cgi?id=52801
3992 Fixed typo in the GTK WebKit2 compilation.
3996 2011-01-19 Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>
3998 Reviewed by Andreas Kling.
4000 Enable usage of Google ld if it exist but is not on by default.
4002 [Qt] Enable the google ld if it exist but is not on by default
4003 https://bugs.webkit.org/show_bug.cgi?id=52625
4005 * common.pri: flip the test.
4007 2011-01-18 Mihai Parparita <mihaip@chromium.org>
4009 Unreviewed. Update .gitignore to reflect that WebKit is now in Source.
4013 2011-01-18 Krithigassree Sambamurthy <krithigassree.sambamurthy@nokia.com>
4015 Reviewed by Simon Fraser.
4017 Support background-clip: content-box
4018 https://bugs.webkit.org/show_bug.cgi?id=48771
4020 Addded content-box as a valid background-clip value.
4022 * WebCore/css/CSSParser.cpp:
4023 (WebCore::parseBackgroundClip):
4025 2011-01-18 Hayato Ito <hayato@chromium.org>
4027 Reviewed by Kent Tamura.
4029 Update .gitignore file to reflect a recent WebKit directory movement.
4031 https://bugs.webkit.org/show_bug.cgi?id=52618
4035 2011-01-16 Adam Barth <abarth@webkit.org>
4037 Rubber-stamped by Eric Seidel.
4039 Move WebKit into Source
4040 https://bugs.webkit.org/show_bug.cgi?id=52530
4044 * DerivedSources.pro:
4052 2011-01-15 Adam Barth <abarth@webkit.org>
4054 Rubber-stamped by Eric Seidel.
4056 Move WebKit2 into Source
4057 https://bugs.webkit.org/show_bug.cgi?id=52438
4059 Update reference to WebKit2.
4061 * DerivedSources.pro:
4064 * Source/cmake/WebKitPackaging.cmake:
4068 2011-01-14 Ahmad Sharif <asharif.tools@gmail.com>
4070 Reviewed by Darin Fisher.
4072 When inlining is performed, the progress variable is
4073 declared as uninitialized.
4074 https://bugs.webkit.org/show_bug.cgi?id=51084
4076 * WebCore: Copied from WebCore.
4077 * WebCore/page/animation/KeyframeAnimation.cpp:
4078 (WebCore::KeyframeAnimation::animate):
4079 (WebCore::KeyframeAnimation::getAnimatedStyle):
4081 2011-01-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
4083 Reviewed by Csaba Osztrogonác.
4085 [Qt] Add QT_NO_CONCURRENT to the qt_minimal configuration
4086 https://bugs.webkit.org/show_bug.cgi?id=52223
4088 Add QT_NO_CONCURRENT to the qt_minimal configuration to make sure
4089 that QtWebKit builds with QT_NO_CONCURRENT defined.
4093 2011-01-11 Mihai Parparita <mihaip@chromium.org>
4095 Unreviewed. Update .gitignore with new Chromium dependency.
4097 ui/ was added with http://crrev.com/70743, we picked that up with a
4098 Chromium roll in r75311.
4100 Also alphabetizes the dependency list.
4104 2011-01-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
4106 Reviewed by Csaba Osztrogonác.
4108 [Qt] Baseline qt_minimal configuration
4109 https://bugs.webkit.org/show_bug.cgi?id=51313
4111 * WebKit.pri: List the supported QT_NO_FEATURE flags
4112 under qt_minimal configuration.
4114 2011-01-10 Gyuyoung Kim <gyuyoung.kim@samsung.com>
4116 Reviewed by Eric Seidel.
4118 [EFL] Enable JIT for WebKit EFL
4119 https://bugs.webkit.org/show_bug.cgi?id=52140
4121 Enable JIT option for WebKit EFL. Enabled JIT's JS performance is
4122 3 ~ 6 times faster than before.
4124 * Source/cmake/OptionsEfl.cmake:
4126 2011-01-10 Martin Robinson <mrobinson@igalia.com>
4128 Reviewed by Gustavo Noronha.
4130 Bump the WebKitGTK+ versions in preparation for development release.
4132 * configure.ac: Bump the library, libtool and user agent version.
4134 2011-01-10 Xan Lopez <xlopez@igalia.com>
4136 Reviewed by Martin Robinson.
4138 [GTK] Create intermediate libWebCore library
4139 https://bugs.webkit.org/show_bug.cgi?id=52116
4141 * GNUmakefile.am: add XP_UNIX to the global CPP flags, since it's
4142 used by both libWebCore and libwebkitgtk now.
4144 2011-01-08 Patrick Gansterer <paroga@webkit.org>
4146 Unreviewed wx build fix for r75313.
4148 * wscript: Added missing brace.
4150 2011-01-07 Adam Barth <abarth@webkit.org>
4152 Rubber-stamped by Eric Seidel.
4154 Move WebCore to Source
4155 https://bugs.webkit.org/show_bug.cgi?id=52050
4157 Update build files and metadata to point to WebCore's new location.
4163 * DerivedSources.pro:
4166 * Source/autotools/webkit.m4:
4167 * Source/cmake/OptionsEfl.cmake:
4173 2011-01-06 Martin Robinson <mrobinson@igalia.com>
4175 Reviewed by Eric Seidel.
4177 [GTK] Initial build support for WebGL
4178 https://bugs.webkit.org/show_bug.cgi?id=51716
4180 * configure.ac: Add a configure option for WebGL.
4182 2011-01-06 Michael Saboff <msaboff@apple.com>
4184 Reviewed by Gavin Barraclough.
4186 Enhancement: Add Regexp Debug Compare between JIT and Interpreter
4187 https://bugs.webkit.org/show_bug.cgi?id=51834
4189 * JavaScriptCore: Copied from JavaScriptCore.
4191 2011-01-06 Martin Robinson <mrobinson@igalia.com>
4193 Reviewed by Xan Lopez.
4195 [GTK] Enable blob support by default
4196 https://bugs.webkit.org/show_bug.cgi?id=51994
4198 * configure.ac: Enable Blob support by default.
4200 2011-01-05 Patrick Gansterer <paroga@webkit.org>
4202 Reviewed by Andreas Kling.
4204 [CMake] Fix the usage of SOURCE_GROUP
4205 https://bugs.webkit.org/show_bug.cgi?id=51739
4207 * Source/cmake/WebKitMacros.cmake:
4209 2011-01-05 Patrick Gansterer <paroga@webkit.org>
4211 Reviewed by Andreas Kling.
4213 [WINCE] Remove CMake warning
4214 https://bugs.webkit.org/show_bug.cgi?id=51921
4216 * Source/cmake/WebKitHelpers.cmake:
4218 2011-01-04 Martin Robinson <mrobinson@igalia.com>
4220 Reviewed by David Levin.
4222 .gitignore should be updated to reflect Sources rename to Source
4223 https://bugs.webkit.org/show_bug.cgi?id=51893
4225 * .gitignore: Change all paths that reference the "Sources" directory to say "Source".
4227 2011-01-04 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
4229 Reviewed by Laszlo Gombos.
4231 [Qt] [Symbian] Build system cleanup
4233 After r74811 special handling for the Symbian build is no longer needed.
4234 This patch reverts r58756.
4238 2011-01-03 Xan Lopez <xlopez@igalia.com>
4240 Reviewed by Martin Robinson.
4242 * autogen.sh: also pass $ACLOCAL_FLAGS for tools that set that env
4243 variable (like jhbuild).
4245 2011-01-03 Patrick Gansterer <paroga@webkit.org>
4247 Reviewed by Darin Adler.
4249 [WINCE] Provide third party directory via environment variable
4250 https://bugs.webkit.org/show_bug.cgi?id=51643
4252 * Source/cmake/OptionsWinCE.cmake:
4254 2011-01-03 Xan Lopez <xlopez@igalia.com>
4256 Reviewed by Martin Robinson.
4258 Use autoreconf instead of calling manually all the usual commands.
4260 * autogen.sh: call autoreconf instead of
4261 aclocal/autoheader/autoconf/automake/libtoolize.
4263 2011-01-03 Xan Lopez <xlopez@igalia.com>
4265 Reviewed by Martin Robinson.
4267 [GTK] Disable superfluous GNU make built-in implicit rules
4268 https://bugs.webkit.org/show_bug.cgi?id=51826
4270 GNU make ships some superflous built-in rules that we never use
4271 and that end up adding up to a very significant portion of our
4272 total Makefile processing time. Disable them completely by
4273 defining the rule without any recipe, as suggested by the GNU make
4274 manual (10.5.6, Cancelling Implicit Rules).
4276 In my system the null-build goes from:
4278 make 43.51s user 12.77s system 99% cpu 56.628 total
4282 make 31.45s user 11.59s system 99% cpu 43.227 total
4284 * GNUmakefile.am: disable implicit built-in rules.
4286 2011-01-03 Mihai Parparita <mihaip@chromium.org>
4288 Unreviewed. Update .gitignore with new JavaScriptCore location.
4292 2011-01-02 Patrick Gansterer <paroga@webkit.org>
4294 [CMake] Unreviewed build fix.
4297 * Source/cmake/OptionsCommon.cmake:
4299 2011-01-01 Adam Barth <abarth@webkit.org>
4301 Reviewed by Eric Seidel.
4303 Move JavaScriptCore to Source
4304 https://bugs.webkit.org/show_bug.cgi?id=51604
4306 Update references to JavaScriptCore to point to the new location.
4310 * DerivedSources.pro:
4317 2011-01-01 Adam Barth <abarth@webkit.org>
4319 Reviewed by Eric Seidel.
4321 Move Sources to Source
4322 https://bugs.webkit.org/show_bug.cgi?id=51794
4324 Update build files to point to the new location.
4332 2010-12-31 Adam Barth <abarth@webkit.org>
4334 Rubber-stamped by Eric Seidel.
4336 Move HTML and XML parser benchmarks into PerformanceTests/Parser
4337 https://bugs.webkit.org/show_bug.cgi?id=51772
4339 Actually move the directory.
4341 * PerformanceTests/Parser: Copied from WebCore/benchmarks/parser.
4343 2010-12-31 Adam Barth <abarth@webkit.org>
4345 Rubber-stamped by Eric Seidel.
4347 Move PageLoadTests to PerformanceTests/PageLoad
4348 https://bugs.webkit.org/show_bug.cgi?id=51771
4350 Actually move the directory.
4352 * PageLoadTests: Removed.
4353 * PageLoadTests/svg: Removed.
4354 * PageLoadTests/svg/LICENSES: Removed.
4355 * PageLoadTests/svg/files: Removed.
4356 * PageLoadTests/svg/files/33041-Samurai.svg: Removed.
4357 * PageLoadTests/svg/files/42450-under the see.svg: Removed.
4358 * PageLoadTests/svg/files/42470-flower_from_my_garden_v2.svg: Removed.
4359 * PageLoadTests/svg/files/44057-drops on a blade.svg: Removed.
4360 * PageLoadTests/svg/files/Harvey_Rayner.svg: Removed.
4361 * PageLoadTests/svg/files/az-lizard_benji_park_01.svg: Removed.
4362 * PageLoadTests/svg/files/bamboo_01.svg: Removed.
4363 * PageLoadTests/svg/files/cacuts_01.svg: Removed.
4364 * PageLoadTests/svg/files/cowboy.svg: Removed.
4365 * PageLoadTests/svg/files/crawfish2_ganson.svg: Removed.
4366 * PageLoadTests/svg/files/deb9frac1.svg: Removed.
4367 * PageLoadTests/svg/files/food_leif_lodahl_01.svg: Removed.
4368 * PageLoadTests/svg/files/france.svg: Removed.
4369 * PageLoadTests/svg/files/francobollo_gnome_ezechi_02.svg: Removed.
4370 * PageLoadTests/svg/files/gearflowers.svg: Removed.
4371 * PageLoadTests/svg/files/hereGear4.svg: Removed.
4372 * PageLoadTests/svg/files/mtsthelens.svg: Removed.
4373 * PageLoadTests/svg/files/mtsthelens0.jpg: Removed.
4374 * PageLoadTests/svg/files/world-iso.svg: Removed.
4375 * PageLoadTests/svg/files/worldcup.svg: Removed.
4376 * PageLoadTests/svg/svg.pltsuite: Removed.
4377 * PerformanceTests/PageLoad: Copied from PageLoadTests.
4378 * Sources/cmake/WebKitPackaging.cmake:
4380 2010-12-31 Adam Barth <abarth@webkit.org>
4382 Rubber-stamped by Eric Seidel.
4384 Move SunSpider into PerformanceTests
4385 https://bugs.webkit.org/show_bug.cgi?id=51769
4387 Actually move the directory.
4389 * PerformanceTests: Added.
4390 * PerformanceTests/SunSpider: Copied from SunSpider.
4391 * Sources/cmake/WebKitPackaging.cmake:
4392 * SunSpider: Removed.
4393 * SunSpider/SunSpider.make: Removed.
4394 * SunSpider/TODO: Removed.
4395 * SunSpider/UNCOVERED: Removed.
4396 * SunSpider/hosted: Removed.
4397 * SunSpider/hosted/json2.js: Removed.
4398 * SunSpider/hosted/sunspider.css: Removed.
4399 * SunSpider/hosted/sunspider.html: Removed.
4400 * SunSpider/hosted/versions.html: Removed.
4401 * SunSpider/make-hosted: Removed.
4402 * SunSpider/resources: Removed.
4403 * SunSpider/resources/TEMPLATE.html: Removed.
4404 * SunSpider/resources/driver-TEMPLATE.html: Removed.
4405 * SunSpider/resources/results-TEMPLATE.html: Removed.
4406 * SunSpider/resources/sunspider-analyze-results.js: Removed.
4407 * SunSpider/resources/sunspider-compare-results.js: Removed.
4408 * SunSpider/resources/sunspider-standalone-compare.js: Removed.
4409 * SunSpider/resources/sunspider-standalone-driver.js: Removed.
4410 * SunSpider/sunspider: Removed.
4411 * SunSpider/sunspider-compare-results: Removed.
4412 * SunSpider/tests: Removed.
4413 * SunSpider/tests/parse-only: Removed.
4414 * SunSpider/tests/parse-only/LIST: Removed.
4415 * SunSpider/tests/parse-only/concat-jquery-mootools-prototype.js: Removed.
4416 * SunSpider/tests/parse-only/jquery-1.3.2.js: Removed.
4417 * SunSpider/tests/parse-only/mootools-1.2.2-core-nc.js: Removed.
4418 * SunSpider/tests/parse-only/prototype-1.6.0.3.js: Removed.
4419 * SunSpider/tests/sunspider-0.9: Removed.
4420 * SunSpider/tests/sunspider-0.9.1: Removed.
4421 * SunSpider/tests/sunspider-0.9.1/3d-cube.js: Removed.
4422 * SunSpider/tests/sunspider-0.9.1/3d-morph.js: Removed.
4423 * SunSpider/tests/sunspider-0.9.1/3d-raytrace.js: Removed.
4424 * SunSpider/tests/sunspider-0.9.1/LIST: Removed.
4425 * SunSpider/tests/sunspider-0.9.1/access-binary-trees.js: Removed.
4426 * SunSpider/tests/sunspider-0.9.1/access-fannkuch.js: Removed.
4427 * SunSpider/tests/sunspider-0.9.1/access-nbody.js: Removed.
4428 * SunSpider/tests/sunspider-0.9.1/access-nsieve.js: Removed.
4429 * SunSpider/tests/sunspider-0.9.1/bitops-3bit-bits-in-byte.js: Removed.
4430 * SunSpider/tests/sunspider-0.9.1/bitops-bits-in-byte.js: Removed.
4431 * SunSpider/tests/sunspider-0.9.1/bitops-bitwise-and.js: Removed.
4432 * SunSpider/tests/sunspider-0.9.1/bitops-nsieve-bits.js: Removed.
4433 * SunSpider/tests/sunspider-0.9.1/controlflow-recursive.js: Removed.
4434 * SunSpider/tests/sunspider-0.9.1/crypto-aes.js: Removed.
4435 * SunSpider/tests/sunspider-0.9.1/crypto-md5.js: Removed.
4436 * SunSpider/tests/sunspider-0.9.1/crypto-sha1.js: Removed.
4437 * SunSpider/tests/sunspider-0.9.1/date-format-tofte.js: Removed.
4438 * SunSpider/tests/sunspider-0.9.1/date-format-xparb.js: Removed.
4439 * SunSpider/tests/sunspider-0.9.1/math-cordic.js: Removed.
4440 * SunSpider/tests/sunspider-0.9.1/math-partial-sums.js: Removed.
4441 * SunSpider/tests/sunspider-0.9.1/math-spectral-norm.js: Removed.
4442 * SunSpider/tests/sunspider-0.9.1/regexp-dna.js: Removed.
4443 * SunSpider/tests/sunspider-0.9.1/string-base64.js: Removed.
4444 * SunSpider/tests/sunspider-0.9.1/string-fasta.js: Removed.
4445 * SunSpider/tests/sunspider-0.9.1/string-tagcloud.js: Removed.
4446 * SunSpider/tests/sunspider-0.9.1/string-unpack-code.js: Removed.
4447 * SunSpider/tests/sunspider-0.9.1/string-validate-input.js: Removed.
4448 * SunSpider/tests/sunspider-0.9/3d-cube.js: Removed.
4449 * SunSpider/tests/sunspider-0.9/3d-morph.js: Removed.
4450 * SunSpider/tests/sunspider-0.9/3d-raytrace.js: Removed.
4451 * SunSpider/tests/sunspider-0.9/LIST: Removed.
4452 * SunSpider/tests/sunspider-0.9/access-binary-trees.js: Removed.
4453 * SunSpider/tests/sunspider-0.9/access-fannkuch.js: Removed.
4454 * SunSpider/tests/sunspider-0.9/access-nbody.js: Removed.
4455 * SunSpider/tests/sunspider-0.9/access-nsieve.js: Removed.
4456 * SunSpider/tests/sunspider-0.9/bitops-3bit-bits-in-byte.js: Removed.
4457 * SunSpider/tests/sunspider-0.9/bitops-bits-in-byte.js: Removed.
4458 * SunSpider/tests/sunspider-0.9/bitops-bitwise-and.js: Removed.
4459 * SunSpider/tests/sunspider-0.9/bitops-nsieve-bits.js: Removed.
4460 * SunSpider/tests/sunspider-0.9/controlflow-recursive.js: Removed.
4461 * SunSpider/tests/sunspider-0.9/crypto-aes.js: Removed.
4462 * SunSpider/tests/sunspider-0.9/crypto-md5.js: Removed.
4463 * SunSpider/tests/sunspider-0.9/crypto-sha1.js: Removed.
4464 * SunSpider/tests/sunspider-0.9/date-format-tofte.js: Removed.
4465 * SunSpider/tests/sunspider-0.9/date-format-xparb.js: Removed.
4466 * SunSpider/tests/sunspider-0.9/math-cordic.js: Removed.
4467 * SunSpider/tests/sunspider-0.9/math-partial-sums.js: Removed.
4468 * SunSpider/tests/sunspider-0.9/math-spectral-norm.js: Removed.
4469 * SunSpider/tests/sunspider-0.9/regexp-dna.js: Removed.
4470 * SunSpider/tests/sunspider-0.9/string-base64.js: Removed.
4471 * SunSpider/tests/sunspider-0.9/string-fasta.js: Removed.
4472 * SunSpider/tests/sunspider-0.9/string-tagcloud.js: Removed.
4473 * SunSpider/tests/sunspider-0.9/string-unpack-code.js: Removed.
4474 * SunSpider/tests/sunspider-0.9/string-validate-input.js: Removed.
4475 * SunSpider/tests/ubench: Removed.
4476 * SunSpider/tests/ubench/LIST: Removed.
4477 * SunSpider/tests/ubench/function-closure.js: Removed.
4478 * SunSpider/tests/ubench/function-correct-args.js: Removed.
4479 * SunSpider/tests/ubench/function-empty.js: Removed.
4480 * SunSpider/tests/ubench/function-excess-args.js: Removed.
4481 * SunSpider/tests/ubench/function-missing-args.js: Removed.
4482 * SunSpider/tests/ubench/function-sum.js: Removed.
4483 * SunSpider/tests/ubench/loop-empty-resolve.js: Removed.
4484 * SunSpider/tests/ubench/loop-empty.js: Removed.
4485 * SunSpider/tests/ubench/loop-sum.js: Removed.
4486 * SunSpider/tests/v8-v4: Removed.
4487 * SunSpider/tests/v8-v4/LIST: Removed.
4488 * SunSpider/tests/v8-v4/v8-crypto.js: Removed.
4489 * SunSpider/tests/v8-v4/v8-deltablue.js: Removed.
4490 * SunSpider/tests/v8-v4/v8-earley-boyer.js: Removed.
4491 * SunSpider/tests/v8-v4/v8-raytrace.js: Removed.
4492 * SunSpider/tests/v8-v4/v8-regexp.js: Removed.
4493 * SunSpider/tests/v8-v4/v8-richards.js: Removed.
4494 * SunSpider/tests/v8-v4/v8-splay.js: Removed.
4495 * SunSpider/tests/v8-v5: Removed.
4496 * SunSpider/tests/v8-v5/LIST: Removed.
4497 * SunSpider/tests/v8-v5/v8-crypto.js: Removed.
4498 * SunSpider/tests/v8-v5/v8-deltablue.js: Removed.
4499 * SunSpider/tests/v8-v5/v8-earley-boyer.js: Removed.
4500 * SunSpider/tests/v8-v5/v8-raytrace.js: Removed.
4501 * SunSpider/tests/v8-v5/v8-regexp.js: Removed.
4502 * SunSpider/tests/v8-v5/v8-richards.js: Removed.
4503 * SunSpider/tests/v8-v5/v8-splay.js: Removed.
4504 * SunSpider/tests/v8-v6: Removed.
4505 * SunSpider/tests/v8-v6/LIST: Removed.
4506 * SunSpider/tests/v8-v6/v8-crypto.js: Removed.
4507 * SunSpider/tests/v8-v6/v8-deltablue.js: Removed.
4508 * SunSpider/tests/v8-v6/v8-earley-boyer.js: Removed.
4509 * SunSpider/tests/v8-v6/v8-raytrace.js: Removed.
4510 * SunSpider/tests/v8-v6/v8-regexp.js: Removed.
4511 * SunSpider/tests/v8-v6/v8-richards.js: Removed.
4512 * SunSpider/tests/v8-v6/v8-splay.js: Removed.
4513 * SunSpider/xcopy.excludes: Removed.
4515 2010-12-30 Konstantin Tokarev <annulen@yandex.ru>
4517 Reviewed by David Kilzer.
4519 [Qt] Don't build wtf/TCSystemAlloc.cpp if --system-malloc option is
4521 https://bugs.webkit.org/show_bug.cgi?id=51672
4523 * WebKit.pri: Replaced USE_SYSTEM_MALLOC with USE_SYSTEM_MALLOC=1
4525 2010-12-29 Philippe Normand <pnormand@igalia.com>
4527 Reviewed by Martin Robinson.
4529 [GTK] minimal build fails at link time due to missing sqlite3 symbols
4530 https://bugs.webkit.org/show_bug.cgi?id=51327
4532 * configure.ac: Error out if SQLite3 wasn't found while at least
4533 one of the features depending on it has been enabled.
4535 2010-12-29 Patrick Gansterer <paroga@webkit.org>
4537 Unreviewed. Use gcc as default preprocessor.
4539 * Sources/cmake/OptionsCommon.cmake:
4541 2010-12-27 Ryuan Choi <ryuan.choi@samsung.com>
4543 Reviewed by David Levin.
4545 [EFL] Change path of eflsymbols.filter
4546 https://bugs.webkit.org/show_bug.cgi?id=51659
4548 * Sources/cmake/OptionsEfl.cmake:
4550 2010-12-26 Adam Barth <abarth@webkit.org>
4552 Reviewed by Eric Siedel.
4554 Move autotools into Sources
4555 https://bugs.webkit.org/show_bug.cgi?id=51630
4559 * Sources/autotools: Copied from autotools.
4561 * autotools: Removed.
4562 * autotools/acinclude.m4: Removed.
4563 * autotools/dolt.m4: Removed.
4564 * autotools/gsettings.m4: Removed.
4565 * autotools/symbols.filter: Removed.
4566 * autotools/webkit.m4: Removed.
4569 2010-12-26 Adam Barth <abarth@webkit.org>
4571 Reviewed by Eric Seidel.
4573 Move cmake into Sources
4574 https://bugs.webkit.org/show_bug.cgi?id=51631
4577 * Sources/cmake: Copied from cmake.
4579 * cmake/FindCFLite.cmake: Removed.
4580 * cmake/FindCairo.cmake: Removed.
4581 * cmake/FindEFL.cmake: Removed.
4582 * cmake/FindFontconfig.cmake: Removed.
4583 * cmake/FindFreetype.cmake: Removed.
4584 * cmake/FindGDK-PixBuf.cmake: Removed.
4585 * cmake/FindGDK.cmake: Removed.
4586 * cmake/FindGIO.cmake: Removed.
4587 * cmake/FindGStreamer-App.cmake: Removed.
4588 * cmake/FindGStreamer-Base.cmake: Removed.
4589 * cmake/FindGStreamer-Interfaces.cmake: Removed.
4590 * cmake/FindGStreamer-Pbutils.cmake: Removed.
4591 * cmake/FindGStreamer-Plugins-Base.cmake: Removed.
4592 * cmake/FindGStreamer-Video.cmake: Removed.
4593 * cmake/FindGStreamer.cmake: Removed.
4594 * cmake/FindGlib.cmake: Removed.
4595 * cmake/FindGperf.cmake: Removed.
4596 * cmake/FindGthread.cmake: Removed.
4597 * cmake/FindICU.cmake: Removed.
4598 * cmake/FindLibSoup2.cmake: Removed.
4599 * cmake/FindLibXlst.cmake: Removed.
4600 * cmake/FindPango.cmake: Removed.
4601 * cmake/FindSqlite.cmake: Removed.
4602 * cmake/LibFindMacros.cmake: Removed.
4603 * cmake/OptionsCommon.cmake: Removed.
4604 * cmake/OptionsEfl.cmake: Removed.
4605 * cmake/OptionsWinCE.cmake: Removed.
4606 * cmake/OptionsWindows.cmake: Removed.
4607 * cmake/WebKitEfl.cmake: Removed.
4608 * cmake/WebKitFS.cmake: Removed.
4609 * cmake/WebKitFeatures.cmake: Removed.
4610 * cmake/WebKitHelpers.cmake: Removed.
4611 * cmake/WebKitMacros.cmake: Removed.
4612 * cmake/WebKitPackaging.cmake: Removed.
4613 * cmake/eflsymbols.filter: Removed.
4615 2010-12-26 Adam Barth <abarth@webkit.org>
4617 Fix some references to the old location of the WebKit website in git
4622 2010-12-25 Adam Barth <abarth@webkit.org>
4624 Reviewed by Eric Seidel.
4626 Move ANGLE to Sources/ThirdParty
4627 https://bugs.webkit.org/show_bug.cgi?id=51605
4629 Actually move ANGLE and update the Makefile.
4632 * ANGLE/ANGLE.xcodeproj: Removed.
4633 * ANGLE/ANGLE.xcodeproj/project.pbxproj: Removed.
4634 * ANGLE/Configurations: Removed.
4635 * ANGLE/Configurations/ANGLE.xcconfig: Removed.
4636 * ANGLE/Configurations/Base.xcconfig: Removed.
4637 * ANGLE/Configurations/DebugRelease.xcconfig: Removed.
4638 * ANGLE/Makefile: Removed.