Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
tree: 99128569f2
Fetching contributors…

Cannot retrieve contributors at this time

16056 lines (11050 sloc) 624.485 kB
2011-12-20 Ilya Tikhonovsky <loislo@chromium.org>
emacs: unreviewed. add settings for editing js files.
* .dir-locals.el:
2011-12-20 Rafael Brandao <rafael.lobo@openbossa.org>
[Qt][WK2] Implement favicon support
https://bugs.webkit.org/show_bug.cgi?id=71082
Reviewed by Simon Hausmann.
* Source/qtwebkit-export.map: Added new classes.
2011-12-18 Simon Hausmann <simon.hausmann@nokia.com>
Rename EditCommandQt to UndoStepQt
https://bugs.webkit.org/show_bug.cgi?id=74754
Reviewed by Ryosuke Niwa.
* Source/api.pri:
2011-12-16 Mark Hahnenberg <mhahnenberg@apple.com>
De-virtualize destructors
https://bugs.webkit.org/show_bug.cgi?id=74331
Reviewed by Geoffrey Garen.
* Source/autotools/symbols.filter: Removed symbol no longer present.
2011-12-16 Carlos Garcia Campos <cgarcia@igalia.com>
[GTK] Update NEWS and configure.ac for 1.7.3 release
https://bugs.webkit.org/show_bug.cgi?id=74699
Reviewed by Philippe Normand.
* configure.ac: Bumped version number.
2011-12-15 Raphael Kubo da Costa <kubo@profusion.mobi>
[CMake] Remove ENABLE_DATAGRID from the buildsystem.
https://bugs.webkit.org/show_bug.cgi?id=74640
Reviewed by Antonio Gomes.
r84991 removed Datagrid from the tree, but the options in CMake were
kept.
* Source/cmake/OptionsBlackBerry.cmake:
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmakeconfig.h.cmake:
2011-12-15 Ulan Degenbaev <ulan@chromium.org>
Web Inspector: [Chromium] Call LowMemoryNotification instead of IdleNotification
https://bugs.webkit.org/show_bug.cgi?id=71821
Reviewed by Yury Semikhatsky.
* Source/WebCore/bindings/v8/ScriptProfiler.cpp:
2011-12-15 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Don't add WebCoreSupport and WebKit APIs to include WebCore's include path
Reviewed Simon Hausmann.
* Source/api.pri:
2011-12-15 Michael Brüning <michael.bruning@nokia.com>
[QT][WK2]Add (experimental) viewport info view to Minibrowser/qt.
https://bugs.webkit.org/show_bug.cgi?id=72893
Reviewed by Kenneth Rohde Christiansen.
This patch extends QQuickWebViewExperimental by a property named
viewportInfo, which contains the viewport scalability and
layout and contents size information. This property is exposed to
QML through the experimental extension for QQuickWebView.
* Source/qtwebkit-export.map:
2011-12-14 Ryosuke Niwa <rniwa@webkit.org>
Add a manual test for caret blinking during forward deletion
https://bugs.webkit.org/show_bug.cgi?id=74494
Reviewed by Dan Bernstein.
Add a test to forward delete 200 characters. Caret should not blink during the deletion.
This is a follow up for r102413.
* ManualTests/caret-blink-during-forward-delete.html: Added.
2011-12-14 Csaba Osztrogonác <ossy@webkit.org>
[Qt] Rollout r102769, because it broke Qt-4.8 builds.
* Source/api.pri:
2011-12-14 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Don't add WebCoreSupport and WebKit APIs to include WebCore's include path
Followup to r102679
https://bugs.webkit.org/show_bug.cgi?id=74413
Reviewed by Simon Hausmann.
* Source/api.pri:
2011-12-14 Alexander Færøy <alexander.faeroy@nokia.com>
[Qt] Fix compilation of QtWebKit with --orientation-events without ENABLE_DEVICE_ORIENTATION
https://bugs.webkit.org/show_bug.cgi?id=74492
Reviewed by Simon Hausmann.
* Source/api.pri:
2011-12-14 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
[Qt] [WK2] Linking fails if GStreamer not installed after r102493
https://bugs.webkit.org/show_bug.cgi?id=74412
Reviewed by Simon Hausmann.
Add -lrt to fix WK2 linking when gstreamer is not used.
* Source/api.pri:
2011-12-14 Alexander Færøy <alexander.faeroy@nokia.com>
[Qt] DeviceOrientationClientMockQt should be removed in favor of DeviceOrientationClientMock
https://bugs.webkit.org/show_bug.cgi?id=74417
Reviewed by Simon Hausmann.
Based on original patch by Kenneth Christiansen.
* Source/api.pri:
2011-12-14 Jacky Jiang <zhajiang@rim.com>
[BlackBerry] Switch to libjpeg for decoding
https://bugs.webkit.org/show_bug.cgi?id=74475
Reviewed by Daniel Bates.
Find libjpeg instead of libimg.
* Source/cmake/OptionsBlackBerry.cmake:
2011-12-13 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Get rid of layering violations in includes
WebKit/qt/API and WebKit/qt/WebCoreSupport should not be included
in the webcore.prf, but rather in each target that specificly needs
headers in these location. We used to include them directly in webcore
since we had layering violations between WebCore and WebKit, but now
that they are gone there's no reason to do that.
Reviewed by Simon Hausmann.
* Source/api.pri:
2011-12-12 Andy Wingo <wingo@igalia.com>
Simplify autotools configure.ac
https://bugs.webkit.org/show_bug.cgi?id=74312
Reviewed by Martin Robinson.
* configure.ac: Don't AC_DEFINE so many things. Many of the
defines were stale (ENABLE_YARR, ENABLE_JIT_OPTIMIZE_CALL, etc),
and with Platform.h we don't need to make an explicit decision
here. If the user does pass --enable-jit or --disable-jit, effect
that choice via setting JSC_CPPFLAGS.
2011-12-12 Alexis Menard <alexis.menard@openbossa.org>
[Qt][WK2] History is not accessible in QML.
https://bugs.webkit.org/show_bug.cgi?id=73016
Reviewed by Simon Hausmann.
Add the new QWebNavigationHistory in the map file.
* Source/qtwebkit-export.map:
2011-12-09 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
[Qt] request parameter of QQuickWebView::navigationRequested is not a registered type
https://bugs.webkit.org/show_bug.cgi?id=73826
Reviewed by Tor Arne Vestbø.
* Source/qtwebkit-export.map: Adding QWebNavigationRequest
2011-12-09 Joone Hur <joone.hur@collabora.co.uk>
[GTK] Initial implementation of Accelerated Compositing using Clutter
https://bugs.webkit.org/show_bug.cgi?id=73319
Reviewed by Gustavo Noronha Silva.
* GNUmakefile.am: Export new compilation macros.
* configure.ac: Add clutter backend for Accelerated Compositing.
2011-12-08 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r102323.
http://trac.webkit.org/changeset/102323
https://bugs.webkit.org/show_bug.cgi?id=74069
Caused Chromium and GTK build failure (Requested by bashi on
#webkit).
* Source/autotools/symbols.filter:
2011-12-08 Fady Samuel <fsamuel@chromium.org>
Move scalePageBy from eventSender to window.internals
https://bugs.webkit.org/show_bug.cgi?id=64512
Reviewed by Simon Fraser.
* Source/autotools/symbols.filter:
2011-12-06 Dirk Pranke <dpranke@chromium.org>
Add Tools/Tool.xcodeproj,
Source/WebKit/chromium/WebKitUnitTests.xcodeproj,
Source/WebKit/chromium/All.xcodeproj to .gitignore
https://bugs.webkit.org/show_bug.cgi?id=73823
Reviewed by Tony Chang.
* .gitignore:
2011-12-06 Simon Hausmann <simon.hausmann@nokia.com>
[Qt] build-jsc script doesn't work
https://bugs.webkit.org/show_bug.cgi?id=73910
Reviewed by Tor Arne Vestbø.
* WebKit.pro: Move WTF SUBDIR stuff out of here and
straight into JavaScriptCore/JavaScriptCore.pro.
Unconditionally "recurse" into JavaScriptCore now,
as we'll do the v8 scoping there to only build WTF.
2011-12-05 Alexander Færøy <alexander.faeroy@nokia.com>
[Qt] Add Source/qtwebkitversion.h to .gitignore
https://bugs.webkit.org/show_bug.cgi?id=73823
Reviewed by Tor Arne Vestbø.
* .gitignore:
2011-12-03 Dan Winship <danw@gnome.org>
[GTK] Update required libsoup version
https://bugs.webkit.org/show_bug.cgi?id=71611
Reviewed by Martin Robinson.
* configure.ac: require libsoup 2.37.2.1 for SoupRequestHTTP API
changes
2011-12-02 Fady Samuel <fsamuel@chromium.org>
When page scaling is in use position:fixed has incorrect results
https://bugs.webkit.org/show_bug.cgi?id=68617
Reviewed by Simon Fraser.
* Source/autotools/symbols.filter:
2011-12-02 Martin Robinson <mrobinson@igalia.com>
Try to fix the GTK+ debug bot. As discussed with other GTK+
hackers recently. It makes sense to just remove G_DISABLE_DEPRECATIONS
now in WebKit. The flag itself is now deprecated in GLib in favor of
the gcc attribute.
* GNUmakefile.am: Remove G_DISABLE_DEPRECATED.
2011-12-02 Kevin Ollivier <kevino@theolliviers.com>
[wx] Unreviewed build fixes for Windows build.
* wscript:
2011-12-02 Alejandro G. Castro <alex@igalia.com>
[GTK] Fix TextureMapperCairo compilation
https://bugs.webkit.org/show_bug.cgi?id=73655
Reviewed by Martin Robinson.
* GNUmakefile.am: The variables need the USE part in the name.
* configure.ac: We can not define the variable twice.
2011-12-02 Raphael Kubo da Costa <kubo@profusion.mobi>
Unreviewed, revert r101347.
https://bugs.webkit.org/show_bug.cgi?id=73580
It breaks the linking of Tools/ targets due to missing functions.
* Source/cmake/OptionsEfl.cmake:
2011-12-02 Alejandro G. Castro <alex@igalia.com>
[GTK] Improve C++0x compat warnings check
https://bugs.webkit.org/show_bug.cgi?id=73642
Reviewed by Martin Robinson.
* configure.ac:
2011-12-01 Nayan Kumar K <nayankk@motorola.com>
[GTK] Add compilation options to enable/disable Accelerated Compositing and to choose texture mapper implementation.
https://bugs.webkit.org/show_bug.cgi?id=73458
Reviewed by Martin Robinson.
* GNUmakefile.am: Export new compilation macros.
* configure.ac: Provide option to choose accelerated compositing and texture mapper variations.
2011-12-01 Patrick Gansterer <paroga@webkit.org>
[CMake] Make the feature defines for DOM names explicit
https://bugs.webkit.org/show_bug.cgi?id=72812
Reviewed by Daniel Bates.
Preprocessor defines used in WebCore/dom/make_names.pl are set via WEBKIT_FEATURE
for every port in the correspondig platform file. Pass an explicit list of defines
to the CMake macro, so we need to maintain the list only once.
* Source/cmake/OptionsBlackBerry.cmake:
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmake/WebKitFeatures.cmake:
2011-11-30 Alejandro G. Castro <alex@igalia.com>
[GTK] Add accelerated compositing compilation option
https://bugs.webkit.org/show_bug.cgi?id=73298
Compile whatever we have inside the USE(ACCELERATED_COMPOSITING)
define. Add the build compilation option
--with-accelerated-compositing and use it in the makefile.
Reviewed by Martin Robinson.
* GNUmakefile.am:
* configure.ac:
2011-11-30 Mary Wu <mary.wu@torchmobile.com.cn>
remove buildinformation from BlackBerry porting build system
https://bugs.webkit.org/show_bug.cgi?id=73276
Reviewed by Daniel Bates.
* Source/cmake/OptionsBlackBerry.cmake: remove script file generate-buildinfo
2011-11-30 Andrew Wason <rectalogic@rectalogic.com>
Replace Qt QThread threading back-end with pthread/Win32 threading back-ends
https://bugs.webkit.org/show_bug.cgi?id=72155
Reviewed by Simon Hausmann.
Add additional WebCoreSupport files for Qt.
* Source/api.pri:
2011-11-30 Adenilson Cavalcanti <adenilson.silva@openbossa.org>
[Qt][WK2] Implement permission API for Qt port
https://bugs.webkit.org/show_bug.cgi?id=59200
Permission API hookup for Geolocation, it allows to receive in WebView
a signal when a permission request is done (e.g. to grant permission
for accessing geolocation information) and set it accordingly.
Reviewed by Simon Hausmann.
* Source/qtwebkit-export.map:
2011-11-29 Kevin Ollivier <kevino@theolliviers.com>
[wx] Unreviewed build fix for Leopard compilation.
* wscript:
2011-11-29 Philippe Normand <pnormand@igalia.com>
[GTK] hide WebAudio build option until support for FFTW is removed
https://bugs.webkit.org/show_bug.cgi?id=73295
Reviewed by Martin Robinson.
* configure.ac: Disable WebAudio until the FFTW dependency is removed.
2011-11-29 Hyowon Kim <hw1008.kim@samsung.com>
[Texmap][EFL] Accelerated compositing support using TextureMapper on EFL port
https://bugs.webkit.org/show_bug.cgi?id=73111
Add feature define for TextureMapper and OpenGL package.
Reviewed by Noam Rosenthal.
* Source/cmake/OptionsEfl.cmake:
2011-11-29 Roland Steiner <rolandsteiner@chromium.org>
<style scoped>: add ENABLE(STYLE_SCOPED) flag to WebKit
https://bugs.webkit.org/show_bug.cgi?id=72848
Add flag and description.
Reviewed by Dimitri Glazkov.
* configure.ac:
2011-11-28 Simon Hausmann <simon.hausmann@nokia.com>
[Qt] Build system fixes against V8.
Reviewed by Tor Arne Vestbø.
* Source/api.pri: Get rid of old v8 cruft.
* WebKit.pro: Don't build JavaScriptCore when configured with v8.
2011-11-28 Simon Hausmann <simon.hausmann@nokia.com>
[Qt] WTF should be built as separate static library
https://bugs.webkit.org/show_bug.cgi?id=73201
Reviewed by Tor Arne Vestbø.
* Source/api.pri: Require wtf.
* WebKit.pro: Build WTF.
2011-11-17 Martin Robinson <mrobinson@igalia.com>
[GTK] Integrate build-gtkdoc into build-webkit and make
https://bugs.webkit.org/show_bug.cgi?id=72626
Reviewed by Philippe Normand.
* GNUmakefile.am: Remove references to old gtkdoc files. Update
the dist-hook to include copying documentation into the distribution.
This also means that the build will fail if documentation hasn't been
generated before 'make dist.'
* configure.ac: Ditto.
2011-11-23 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Re-generate QtWebKit API forwarding headers when API changes
The forwarding headers are generated by syncqt, and syncqt is run by qmake,
so we need sync.profile to live in the same directory as the project file
that will be touched when adding/removing API (api.pri in our case).
Since the WebKit2 APIs live in a separate static library, we have to
add the project file for WebKit2 as a dependency of the api.pri file
as well, so that any changes to the WebKit2 API will still trigger a
run of qmake (and then syncqt).
Lastly, we use the new QMAKE_SYNCQT_OUTDIR variable in Qt 5 to ensure
that the forwarding headers are still generated in the root build dir,
not in the Source dir along with the internal forwarding headers.
Reviewed by Andreas Kling.
* Source/QtWebKit.pro:
* Source/api.pri:
* Source/sync.profile: Renamed from sync.profile.
2011-11-23 Halton Huo <halton.huo@intel.com>
[EFL] Add zlib depend when freetype is used.
https://bugs.webkit.org/show_bug.cgi?id=66365
Unreviewed build fix.
When freetype is enabled, uncompress() function is used by
WOFFFileFormat.cpp. Since zlib is not required by freetype, we need to
add libz as dependency for fix linking issue.
* Source/cmake/OptionsEfl.cmake: search for ZLIB
2011-10-08 Martin Robinson <mrobinson@igalia.com>
[GTK] Enable WebGL by default
https://bugs.webkit.org/show_bug.cgi?id=69706
Reviewed by Xan Lopez.
* configure.ac: Enable WebGL by default if the build target is X11.
2011-11-23 Raphael Kubo da Costa <kubo@profusion.mobi>
[CMake] Move the top-level logic to the top-level directory.
https://bugs.webkit.org/show_bug.cgi?id=72685
Reviewed by Brent Fulgham.
Move most of the top-level code in Source/CMakeLists.txt to
CMakeLists.txt. This allows us to replace some INCLUDE() hacks with
proper ADD_SUBDIRECTORY() calls, and actually moves non-Source related
to a non-Source directory.
* CMakeLists.txt: Copied from Source/CMakeLists.txt.
2011-11-22 Adam Klein <adamk@chromium.org>
Add new WebKit/chromium/dbus directory to .gitignore.
* .gitignore:
2011-11-22 Adam Klein <adamk@chromium.org>
Ignore more gyp-generated build files in WTF.gyp.
* .gitignore:
2011-11-22 Andy Wingo <wingo@igalia.com>
Fix .dir-locals.el to only apply to specific modes
https://bugs.webkit.org/show_bug.cgi?id=72963
Reviewed by Xan Lopez.
* .dir-locals.el: Remove `nil' block, as it was causing
makefile-mode not to insert tabs.
2011-11-21 Adam Klein <adamk@chromium.org>
Add GYP-generated WTF.xcodeproj to .gitignore after r100851.
* .gitignore:
2011-11-21 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
[Qt] [WK2] WebKitTestRunner doesn't build in debug
https://bugs.webkit.org/show_bug.cgi?id=72827
Reviewed by Andreas Kling.
Add exports to fix WebKitTestRunner debug build.
* Source/qtwebkit-export.map:
2011-11-21 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
[Qt] Add WebView.view attached property support for dialogs in QML
https://bugs.webkit.org/show_bug.cgi?id=72825
Reviewed by Simon Hausmann.
Export QQuickWebViewAttached.
* Source/qtwebkit-export.map:
2011-11-21 Noel Gordon <noel.gordon@gmail.com>
Update .gitignore for latest WebKitLibraries
https://bugs.webkit.org/show_bug.cgi?id=72851
Reviewed by Andreas Kling.
* .gitignore: updates to silence 'git status' about WebKitLibraries files.
2011-11-21 Carlos Garcia Campos <cgarcia@igalia.com>
[GTK] Update NEWS and configure.ac for 1.7.2 release
https://bugs.webkit.org/show_bug.cgi?id=72868
Reviewed by Xan Lopez.
* configure.ac: Bumped version number.
2011-11-19 Kevin Ollivier <kevino@theolliviers.com>
[wx] Build fix after GeneratedImage refactoring.
* wscript:
2011-11-19 Alexis Menard <alexis.menard@openbossa.org>
[Qt] Add the map file symbols export as a dependency of the final qmake target.
https://bugs.webkit.org/show_bug.cgi?id=72740
Reviewed by Simon Hausmann.
Add the symbols file part of the target dependencies.
* Source/api.pri:
2011-11-18 Daniel Bates <dbates@rim.com>
Add CMake build infrastructure for the BlackBerry port
https://bugs.webkit.org/show_bug.cgi?id=72768
Reviewed by Adam Barth and Antonio Gomes.
* Source/CMakeLists.txt: Add the BlackBerry port and support for building on QNX.
* Source/cmake/OptionsBlackBerry.cmake: Added.
* Source/cmake/OptionsCommon.cmake: Add QNX QCC-variant of CODE_GENERATOR_PREPROCESSOR.
We may be able to fold this into the non-MSVC CODE_GENERATOR_PREPROCESSOR.
2011-11-18 Adam Barth <abarth@webkit.org>
Prepare to move manual-tests out of WebCore
https://bugs.webkit.org/show_bug.cgi?id=72782
Reviewed by Eric Seidel.
Update these files to refer to the new location of ManualTests.
* .gitattributes:
* Source/cmake/WebKitPackaging.cmake:
2011-11-18 Patrick Gansterer <paroga@webkit.org>
[CMake] Add possibility to overwrite WEBKIT_PORT_DIR in platform specific files
https://bugs.webkit.org/show_bug.cgi?id=72710
Reviewed by Brent Fulgham.
* Source/CMakeLists.txt:
2011-11-18 Simon Hausmann <simon.hausmann@nokia.com>
[Qt] Unreviewed build fix: Export QQuickWebPage/Preferences private API
needed for the qml plugin.
* Source/qtwebkit-export.map:
2011-11-18 Simon Hausmann <simon.hausmann@nokia.com>
[Qt] Unreviewed build fix: Export QQuickWebViewExperimental private API
that was added since I made the export patch.
* Source/qtwebkit-export.map:
2011-11-18 Simon Hausmann <simon.hausmann@nokia.com>
[Qt] WTR and InjectedBundle should not link statically against JSC/WTF
https://bugs.webkit.org/show_bug.cgi?id=72697
Reviewed by Kenneth Rohde Christiansen.
* Source/api.pri: On Linux, use a GNU LD version script to manage the
symbol exports, which includes the public WK1/WK2 API as well as a bunch
of private WTF symbols needed for WTR and the Injected Bundle.
* Source/qtwebkit-export.map: Added.
2011-11-17 Raphael Kubo da Costa <kubo@profusion.mobi>
[EFL] Clean up the use of DATA_DIR in the buildsystem
https://bugs.webkit.org/show_bug.cgi?id=72681
Reviewed by Daniel Bates.
* Source/cmake/OptionsEfl.cmake: Rename DATA_DIR to DATA_INSTALL_DIR
and add it to the cache; add a variable with the path of the generated
theme and remove the -DDATA_DIR definition, it was moved to
PlatformEFL.cmake in WebCore.
2011-11-17 Patrick Gansterer <paroga@webkit.org>
[CMake] Add ENABLE_CLIENT_BASED_GEOLOCATION to cmakeconfig.h
https://bugs.webkit.org/show_bug.cgi?id=72643
Reviewed by Brent Fulgham.
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmakeconfig.h.cmake:
2011-11-17 Kelly Norton <knorton@google.com>
Several void functions in FrameView and RenderObject actually return values.
https://bugs.webkit.org/show_bug.cgi?id=72640
Reviewed by Adam Barth.
* ../../Source/WebCore/page/FrameView.cpp:
* ../../Source/WebCore/rendering/RenderObject.cpp:
2011-11-17 Patrick Gansterer <paroga@webkit.org>
[CMake] Make CODE_GENERATOR_PREPROCESSOR more useable
https://bugs.webkit.org/show_bug.cgi?id=72516
Reviewed by Brent Fulgham.
On windows some code generators fail, if the path to the preprocessor contains spaces.
Use only the executable name to avoid this issue for now.
* Source/cmake/OptionsCommon.cmake:
2011-11-17 Jochen Eisinger <jochen@chromium.org>
[chromium] add gyp-mac-tool to .gitignore
https://bugs.webkit.org/show_bug.cgi?id=72603
Reviewed by Tony Gentilcore.
This file is generated by the make-based build of the chromium/mac port
* .: Modified property svn:ignore.
* .gitignore:
2011-11-17 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Move WebKit2 C++ APIs to private API and build QML extension plugin on top of that
A new extension object has been added to QQuickWebView (the same approach should be used
for other API classes that need experimental APIs). The QML extension mechanism is then
built on top of the experimental object.
https://bugs.webkit.org/show_bug.cgi?id=72522
Reviewed by Simon Hausmann.
* Source/QtWebKit.pro:
* Source/api.pri:
2011-11-11 Adrienne Walker <enne@google.com>
[chromium] Expose mock scrollbars to window.internals
https://bugs.webkit.org/show_bug.cgi?id=72195
Reviewed by James Robinson.
* Source/autotools/symbols.filter:
2011-11-15 Simon Hausmann <simon.hausmann@nokia.com>
[Qt] Centralize hide_symbols and ensure all libs are built with symbol visibility & bsymbolic_functions
Reviewed by Tor Arne Vestbø.
* Source/api.pri: Eliminate duplicated symbol stuff that lives now in default_post.prf.
2011-11-16 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
Fix path to module file in root project file
Reviewed by Simon Hausmann.
* WebKit.pro:
2011-11-16 Simon Hausmann <simon.hausmann@nokia.com>
Unreviewed, rolling out r100266.
http://trac.webkit.org/changeset/100266
Broke WTR.
* Source/api.pri:
2011-11-15 Simon Hausmann <simon.hausmann@nokia.com>
[Qt] Centralize hide_symbols and ensure all libs are built with symbol visibility & bsymbolic_functions
Reviewed by Tor Arne Vestbø.
* Source/api.pri: Eliminate duplicated symbol stuff that lives now in default_post.prf.
2011-11-14 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Move the QtWebKit module file to match the layout of Qt's mkspecs
Reviewed by Simon Hausmann.
* Source/api.pri:
2011-11-12 Patrick Gansterer <paroga@webkit.org>
[CMake] Use MAIN_DEPENDENCY in GENERATE_* macros
https://bugs.webkit.org/show_bug.cgi?id=71365
Reviewed by Daniel Bates.
Use the MAIN_DEPENDENCY instead of DEPENDS in the custom build commands.
This adds better IDE support for such targets.
* Source/cmake/WebKitMacros.cmake:
2011-11-11 Shinya Kawanaka <shinyak@google.com>
Implement legacy text check emulation in unified text check interface.
https://bugs.webkit.org/show_bug.cgi?id=70299
Reviewed by Hajime Morita.
* Source/autotools/symbols.filter:
2011-11-11 Alexis Menard <alexis.menard@openbossa.org>
[Qt] Build fix of the private QML module with --no-webkit2.
https://bugs.webkit.org/show_bug.cgi?id=67707
Reviewed by Tor Arne Vestbø.
* Source/QtWebKit.pro:
2011-11-11 Alexis Menard <alexis.menard@openbossa.org>
[Qt] Add a way to have experimental features in WebKit2
https://bugs.webkit.org/show_bug.cgi?id=67707
Reviewed by Kenneth Rohde Christiansen.
Add the new private QML module in the build.
* Source/QtWebKit.pro:
2011-11-10 Balazs Kelemen <kbalazs@webkit.org>
[Qt] X11 plugins need to be reworked for Qt5
https://bugs.webkit.org/show_bug.cgi?id=70023
Reviewed by Simon Hausmann.
Rework our basic plugin support in a way that does
not need a bridge between Qt and X. The solution is
based on getting the content drawed by the plugin
from the server as an image and creating a QImage
from it.
* Source/api.pri: Link to xlib if necessary.
2011-11-10 Simon Hausmann <simon.hausmann@nokia.com>
[Qt] Clean up build system
Reviewed by Tor Arne Vestbø.
* Source/api.pri: Eliminate use of WebKit2.pri.
2011-11-10 Alexis Menard <alexis.menard@openbossa.org>
[Qt] Merge QTouchWebView and QDesktopWebView into one class
https://bugs.webkit.org/show_bug.cgi?id=71355
Reviewed by Kenneth Rohde Christiansen.
Remove old tests and merge them into the new QQuickWebView directory.
* Source/tests.pri:
2011-11-10 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Change semantics of the haveQt() function to match API promises
Having Qt 5 does not imply that we have Qt 4, from an API point of
view, as a major version can in theory break BC/SC. Our minimum
version of Qt 4 will always be the latest released version of Qt 4,
so the only place we should use haveQt(4, x) is when checking for
the minimum requirements.
Reviewed by Simon Hausmann.
* Source/QtWebKit.pro:
2011-11-10 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Make sure headers.pri has the right relative paths for install
The install rules are generated from api.pri which lives in Source,
which means the paths in headers.pri, which is the basis for the
install rules, needs to be relative to Source as well.
We were also installing the headers from the forwarding headers
directory, which was wrong, as those headers contained relative paths.
We now install the actual headers, by using headers.pri as a basis.
https://bugs.webkit.org/show_bug.cgi?id=71697
Reviewed by Simon Hausmann.
* Source/QtWebKit.pro:
* Source/api.pri:
* sync.profile:
2011-11-09 Shinya Kawanaka <shinyak@google.com>
Internals.markerRangeForNode should be able to take markers by specifying a marker type.
https://bugs.webkit.org/show_bug.cgi?id=71792
Reviewed by Hajime Morita.
* Source/autotools/symbols.filter: Exposed necessary symbols.
2011-11-09 Kevin Ollivier <kevino@theolliviers.com>
[wx] Unreviewed build fix. Update project files.
* wscript:
2011-11-09 Philippe Normand <pnormand@igalia.com>
[GTK][DRT] window internals object is not reset after each test
https://bugs.webkit.org/show_bug.cgi?id=71890
Reviewed by Martin Robinson.
* Source/autotools/symbols.filter: Revert un-needed symbol.
2011-11-09 Philippe Normand <pnormand@igalia.com>
Unreviewed, attempt to fix GTK 32-bits Release build after r99691.
* Source/autotools/symbols.filter: Add the missing symbol for resetInternalsObject.
2011-11-09 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Only copy framework headers once when debug_and_release is enabled
Otherwise we might end up in a race condition where we try to symlink
the headers directory in the makefile for debug and release at the same
time.
Reviewed by Simon Hausmann.
* Source/api.pri:
2011-11-08 Martin Robinson <mrobinson@igalia.com>
Take another stab at fixing the GTK+ build.
* Source/autotools/symbols.filter: The symbols.filter file was missing a semicolon.
2011-11-08 Daniel Bates <dbates@webkit.org>
Attempt to fix the GTK build after <http://trac.webkit.org/changeset/99613>
(https://bugs.webkit.org/show_bug.cgi?id=71840)
* Source/autotools/symbols.filter: Add symbol _ZN7WebCore4Page13setPaginationERKNS0_10PaginationE.
2011-11-08 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Use qmake's builtin rules for copying framework headers on Mac OS
Now that we generate the forwarding headers eiher as part of QtWebKit.pro
(for Qt 4.8), or as part of the root project file (for Qt 5), we can assume
that the files are there and use $$files() to list the files to be copied.
Reviewed by Csaba Osztrogonác.
* Source/api.pri:
2011-11-08 Yuqiang Xian <yuqiang.xian@intel.com>
Enable DFG JIT by default on X86 Linux and Mac platforms
https://bugs.webkit.org/show_bug.cgi?id=71686
Reviewed by Filip Pizlo.
Remove the DFG cmake option for Efl port as we'll determine whether to
switch on DFG or not based on build target platforms.
* Source/cmake/OptionsEfl.cmake:
* Source/cmakeconfig.h.cmake:
2011-11-08 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Ensure forwarding headers are generated before generating install rules
The install rule for headers depends on qmake being able to walk the list of
headers in the $build_root/include/QtWebKit directory, but this directory is
empty until we've generated the forwarding headers. So we need to make sure
the forwarding headers are generated _before_ we run qmake on the api project
file. This applies to Qt 4.8 only, as Qt 5 will run synqt as part of the
root project file (due to the sync.profile file).
https://bugs.webkit.org/show_bug.cgi?id=71697
Reviewed by Simon Hausmann.
* Source/QtWebKit.pro:
* Source/api.pri:
2011-11-07 ChangSeok Oh <shivamidow@gmail.com>
[EFL] Support requestAnimationFrame API
https://bugs.webkit.org/show_bug.cgi?id=67112
Reviewed by Andreas Kling.
Add build-option for requestAnimationFrame feature.
* Source/cmake/OptionsEfl.cmake:
* Source/cmakeconfig.h.cmake:
2011-11-07 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Ensure we always export symbols for the QtWebKit API when building WebKit
Reviewed-by Simon Hausmann.
* Source/api.pri:
2011-11-04 Philippe Normand <pnormand@igalia.com>
[GTK] Disable VIDEO_TRACK for now
https://bugs.webkit.org/show_bug.cgi?id=71547
Reviewed by Gustavo Noronha Silva.
* configure.ac: VIDEO_TRACK is still a moving target, it's best to
disable it for now.
2011-11-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Don't build all of webkit when running build-jsc
In case the whole webkit project was built, but we then subsequently
want to build only JSC, we need to run make in the proper subdirectory.
This also means the incremental target needs to be added to all
makefiles.
Reviewed by Simon Hausmann.
* WebKit.pro:
2011-11-04 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Refactor and clean up the qmake build system
The qmake build system has accumulated a bit of cruft and redundancy
over time. There's also a fairly tight coupling between how to build
the various targets, and _what_ to build, making it harder to add new
rules or sources. This patch aims to elevate these issues somewhat.
This is a short-list of the changes:
* The rules for how to build targets are now mostly contained as
prf-files in Tools/qmake/mkspecs/features. Using mkspecs also
allows us to do pre- and post-processing of each project file,
which helps to clean up the actual project files.
* Derived sources are no longer generated as a separate make-step
but is part of each target's project file as a subdir. Makefile
rules are used to ensure that we run make on the derived sources
before running qmake on the actual target makefile. This makes
it easier to keep a proper dependency between derived sources
and the target.
* We use GNU make and the compiler to generate dependencies on
UNIX-based systems running Qt 5. This allows us to lessen the
need to run qmake, which should reduce compile time.
* WebKit2 is now build by default if building with Qt 5. It can
be disabled by passing --no-webkit2 to build-webkit.
The result of these changes are hopefully a cleaner and easier
build system to modify, and faster build times due to no longer
running qmake on every single build. It's also a first step
towards possibly generating the list of sources using another
build system.
https://bugs.webkit.org/show_bug.cgi?id=71222
Reviewed by Simon Hausmann.
* Source/DerivedSources.pro: Removed.
* Source/QtWebKit.pro: Added.
* Source/WebKit.pri: Removed.
* Source/WebKit.pro: Removed.
* Source/api.pri: Added.
* Source/tests.pri: Added.
* WebKit.pro: Added.
* sync.profile: Renamed from Source/sync.profile.
2011-11-03 Simon Hausmann <simon.hausmann@nokia.com>
[Qt] Remove Maemo specific code paths
https://bugs.webkit.org/show_bug.cgi?id=71476
Reviewed by Kenneth Rohde Christiansen.
* Source/WebKit.pri:
2011-11-03 Dongwoo Im <dw.im@samsung.com>
[EFL] Enable the Page Visibility API.
https://bugs.webkit.org/show_bug.cgi?id=69127
Reviewed by Adam Barth.
Build system changes to support ENABLE(PAGE_VISIBILITY_API) on EFL port.
* Source/cmake/OptionsEfl.cmake: Add enabled ENABLE_PAGE_VISIBILITY_API definition.
* Source/cmakeconfig.h.cmake: ditto.
2011-10-28 Adam Barth <abarth@webkit.org>
Rename ExceptionCodeDescription.in to DOMExceptions.in
https://bugs.webkit.org/show_bug.cgi?id=71157
Reviewed by Eric Seidel.
* Source/cmake/WebKitMacros.cmake:
2011-10-28 Adam Barth <abarth@webkit.org>
ExceptionCode.cpp shouldn't need to know about every feature that throws exceptions
https://bugs.webkit.org/show_bug.cgi?id=70890
Reviewed by Eric Seidel.
Add a code generation step.
* Source/cmake/WebKitMacros.cmake:
2011-10-27 Priit Laes <plaes@plaes.org>
[GTK] Create .xz tarballs during distcheck
https://bugs.webkit.org/show_bug.cgi?id=71001
Reviewed by Martin Robinson.
* configure.ac: Switched tarballs to use .xz compression.
2011-10-27 Daniel Bates <dbates@rim.com>
CMake: Add support to optionally install the built JavaScript shell
https://bugs.webkit.org/show_bug.cgi?id=71062
Reviewed by Antonio Gomes.
Adds a CMake option, called SHOULD_INSTALL_JS_SHELL, that when
defined will generate an installation rule to install the built
JavaScript shell into /bin (with respect to the prefix path).
By default, we don't define this option and hence don't generate
an installation rule for the JavaScript shell.
* Source/CMakeLists.txt:
2011-10-27 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r98556.
http://trac.webkit.org/changeset/98556
https://bugs.webkit.org/show_bug.cgi?id=71031
The test added by the patch doesn't pass on Snow Leopard
(Requested by rniwa on #webkit).
* Source/autotools/symbols.filter:
2011-10-27 Shinya Kawanaka <shinyak@google.com>
Implement legacy text check emulation in unified text check interface.
https://bugs.webkit.org/show_bug.cgi?id=70299
Reviewed by Hajime Morita.
* Source/autotools/symbols.filter:
2011-10-27 Philippe Normand <pnormand@igalia.com> and Zan Dobersek <zandobersek@gmail.com>
[GStreamer] WebAudio AudioFileReader implementation
https://bugs.webkit.org/show_bug.cgi?id=69834
Reviewed by Martin Robinson.
* configure.ac: Check for libfftw and gstreamer-audio if WebAudio
build is enabled.
2011-10-26 Alejandro G. Castro <alex@igalia.com>
[GTK] Update NEWS and configure.ac for 1.7.1 release
https://bugs.webkit.org/show_bug.cgi?id=70932
Reviewed by Martin Robinson.
* configure.ac: Bumped version number.
2011-10-26 Alejandro G. Castro <alex@igalia.com>
[GTK] [WK2] Add WebKit2 distcheck support
https://bugs.webkit.org/show_bug.cgi?id=70933
Reviewed by Martin Robinson.
* GNUmakefile.am: Added WebKit2 compilation to the distcheck.
* configure.ac: Removed WebKit2 doc generation for the moment.
2011-10-21 Simon Hausmann <simon.hausmann@nokia.com>
Remove QtScript source code from WebKit.
https://bugs.webkit.org/show_bug.cgi?id=64088
Reviewed by Tor Arne Vestbø.
Removed dead code that isn't developed anymore.
* Source/WebKit.pro:
2011-10-19 Gustavo Noronha Silva <gns@gnome.org>
[GTK] Streamline wk1 documentation build
https://bugs.webkit.org/show_bug.cgi?id=70447
Reviewed by Martin Robinson.
* GNUmakefile.am: include the documentation's GNUmakefile.am;
* autogen.sh: we no longer call gtkdocize, since we now ship
a modified gtk-doc.make;
* configure.ac: no longer generate a separate GNUmakefile for
the documentation build.
2011-10-18 Adam Barth <abarth@webkit.org>
Always enable ENABLE(XPATH)
https://bugs.webkit.org/show_bug.cgi?id=70217
Reviewed by Eric Seidel.
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmakeconfig.h.cmake:
* configure.ac:
2011-10-18 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Merge QML plugin for WebKit2 with the original WebKit1 plugin
We don't need a sepearate plugin, as we no longer expose the WK2
APIs under QtWebKit.experimental, but now use QtWebKit. The version
was also changed to 3.0 instead of 5.0, as the original plugin was
versioned 1.0, and bumping to 3.0 fits the scheme used by QtWebKit releases.
Reviewed by Andreas Kling.
* Source/WebKit.pro:
2011-10-18 Zan Dobersek <zandobersek@gmail.com>
[Gtk] Support for client-based geolocation
https://bugs.webkit.org/show_bug.cgi?id=64970
Reviewed by Martin Robinson.
Remove flag for enabling client-based geolocation since
it is used by default on Gtk port and hence not configurable.
* configure.ac:
2011-10-17 Leandro Pereira <leandro@profusion.mobi>
Unreviewed; actually enable/disable microdata support in CMake.
Follow-up to r97471, which did not plug the option to enable/disable
microdata into the buildsystem.
* Source/cmake/OptionsEfl.cmake: Add ENABLE_MICRODATA feature, turned off by default.
* Source/cmake/OptionsWinCE.cmake: Ditto.
* Source/cmakeconfig.h.cmake: Add ENABLE_MICRODATA #cmakedefine.
2011-10-17 Ryosuke Niwa <rniwa@webkit.org>
GTK build fix patch by Gustavo Noronha Silva.
* Source/autotools/symbols.filter:
2011-10-17 Vamshikrishna Yellenki <vamshi@motorola.com>
[webkit]Debug Build Bot failure
https://bugs.webkit.org/show_bug.cgi?id=70222
Reviewed by Xan Lopez.
* Source/autotools/symbols.filter: Corrected the filter name for getLocationAndLengthFronRange
2011-10-16 Adam Barth <abarth@webkit.org>
Always enable ENABLE(DOM_STORAGE)
https://bugs.webkit.org/show_bug.cgi?id=70189
Reviewed by Eric Seidel.
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmakeconfig.h.cmake:
* configure.ac:
2011-10-15 Laszlo Gombos <laszlo.1.gombos@nokia.com>
[Qt] [Symbian] Remove support for the Symbian platform for the QtWebKit port
https://bugs.webkit.org/show_bug.cgi?id=69920
Reviewed by Kenneth Rohde Christiansen.
* Source/WebKit.pri:
* Source/WebKit.pro:
2011-10-14 Mark Hahnenberg <mhahnenberg@apple.com>
Rename virtual put to putVirtual
https://bugs.webkit.org/show_bug.cgi?id=69851
Reviewed by Darin Adler.
Renamed virtual versions of put to putVirtual in prepration for
adding the static put to the MethodTable in ClassInfo since the
compiler gets mad if the virtual and static versions have the same
name.
* Source/autotools/symbols.filter:
2011-10-14 Mark Hahnenberg <mhahnenberg@apple.com>
Rename virtual put to putVirtual
https://bugs.webkit.org/show_bug.cgi?id=69851
Reviewed by Darin Adler.
Renamed virtual versions of put to putVirtual in prepration for
adding the static put to the MethodTable in ClassInfo since the
compiler gets mad if the virtual and static versions have the same
name.
* Source/autotools/symbols.filter:
2011-10-13 Arko Saha <arko@motorola.com>
Microdata: Basic implementation of document.getItems() method.
https://bugs.webkit.org/show_bug.cgi?id=68610
Reviewed by Ryosuke Niwa.
Added ENABLE(MICRODATA) feature flag.
* configure.ac:
2011-10-14 Raphael Kubo da Costa <kubo@profusion.mobi>
[EFL] Add DumpRenderTreeSupportEfl
https://bugs.webkit.org/show_bug.cgi?id=68458
Reviewed by Kenneth Rohde Christiansen.
* Source/cmake/eflsymbols.filter: Export DumpRenderTreeSupportEfl
symbols so that DumpRenderTree can link to them.
2011-10-12 Adam Barth <abarth@webkit.org>
Remove ENABLE(XHTMLMP) and associated code
https://bugs.webkit.org/show_bug.cgi?id=69729
Reviewed by David Levin.
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmakeconfig.h.cmake:
* configure.ac:
2011-10-12 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
Fix build with GLib 2.31
https://bugs.webkit.org/show_bug.cgi?id=69840
Reviewed by Martin Robinson.
* configure.ac: add check for pthread rwlock support.
2011-10-10 Martin Robinson <mrobinson@igalia.com>
[GTK] [WebKit2] Make adding another unit test easier
https://bugs.webkit.org/show_bug.cgi?id=69409
Reviewed by Gustavo Noronha Silva.
* GNUmakefile.am: Include the new testing makefile.
2011-10-11 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Remove all references to QTDIR_build and standalone_package
Qt is now modularized, which means we no longer import WebKit into
the Qt source tree. Instead we use git submodules, and building
QtWebKit as "part of Qt" is really building QtWebKit as from trunk.
To decrease the number of buildsystem configurations we also remove
the standalone_package code-path used when we were providing tarballs
with the derived sources pre-generated.
Reviewed by Simon Hausmann.
* Source/WebKit.pri:
* Source/WebKit.pro:
2011-10-06 Fady Samuel <fsamuel@chromium.org>
Code clean-up: Make RenderObject::absoluteBoundingBoxRect and associated methods const and make its parameter useTransforms no longer default to false
https://bugs.webkit.org/show_bug.cgi?id=69009
Reviewed by Simon Fraser.
* Source/autotools/symbols.filter:
2011-10-06 Simon Hausmann <simon.hausmann@nokia.com>
[Qt][Wk2] Fix build with Qt 5 when QtScript is built as standalone module
https://bugs.webkit.org/show_bug.cgi?id=69520
Reviewed by Csaba Osztrogonác.
* Source/WebKit.pri: Introduce convenience qt5 scope.
* Source/WebKit.pro: Replace QT_MAJOR_VERSION stuff with qt5 scope.
2011-10-06 Nayan Kumar K <nayankk@motorola.com>
Provide configure option to switch between JSC and V8.
https://bugs.webkit.org/show_bug.cgi?id=69469
Reviewed by Philippe Normand.
This is first of the patches to support building of V8 with
WebKit GTK. With this patch, new command line switch named
'--with-jsengine' is introduced, using which we can choose to
build either jsc or v8.
* GNUmakefile.am:
* configure.ac:
2011-10-04 Scott Graham <scottmg@chromium.org>
Add GAMEPAD feature flag
https://bugs.webkit.org/show_bug.cgi?id=66859
Reviewed by Darin Fisher.
* configure.ac:
2011-10-04 Varun Jain <varunjain@chromium.org>
Fix position check for double tap gesture detection. A double tap
should not be detected if the two taps are far from each other.
https://bugs.webkit.org/show_bug.cgi?id=69270
Reviewed by Darin Fisher.
Test: Source/WebKit/chromium/tests/InnerGestureRecognizerTest.cpp
* platform/chromium/GestureRecognizerChromium.cpp:
(WebCore::GestureRecognizerChromium::isSecondClickInsideManhattanSquare):
(WebCore::GestureRecognizerChromium::updateValues):
(WebCore::GestureRecognizerChromium::click):
* platform/chromium/GestureRecognizerChromium.h:
2011-10-04 Nayan Kumar K <nayankk@motorola.com>
[WebKit2][gtk] Generate gtk-doc for WebKit2-GTK.
https://bugs.webkit.org/show_bug.cgi?id=69325
Reviewed by Gustavo Noronha Silva.
Documentation generation for WebKit2-GTK+ APIs
using gtk-doc.
* configure.ac:
2011-10-04 Vsevolod Vlasov <vsevik@chromium.org>
Web Inspector: Remove http/tests/inspector/network/disabled-cache-crash.html.
https://bugs.webkit.org/show_bug.cgi?id=69332
Reviewed by Pavel Feldman.
* Source/autotools/symbols.filter:
2011-09-23 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Fix build against Qt5 after refactor of widgets out of QtGUi
QWidget and friends now live in the QtWidgets library. We update
includes in implementation files and private headers to us the
non-module-prefixed path, and leave the lookup for the include
path. For public headers we have to ifdef the includes as the
user might now have the modules we need in his QT config.
Finally, QSGCanvas is no longer a QWidget but a QWindow, so we
have to update our code and use windowHandle() for setting the
parent relationships.
https://bugs.webkit.org/show_bug.cgi?id=68687
Reviewed by Andreas Kling.
* Source/WebKit.pro:
2011-09-29 Sergio Villar Senin <svillar@igalia.com>
[GTK] Bump version to 1.7.0
https://bugs.webkit.org/show_bug.cgi?id=69082
Reviewed by Martin Robinson.
Apart from bumping the library version to 1.7.0 this patch also
sets the libtool version to the same one we have for the stable
branch.
* configure.ac:
2011-09-28 Martin Robinson <mrobinson@igalia.com>
Fix the WebKit2 WebGL build.
* configure.ac: Add -ldl to the OPENGL_LIBS.
2011-09-28 Ryuan Choi <ryuan.choi@samsung.com>
[EFL] Bump minimum requirement for eina.
https://bugs.webkit.org/show_bug.cgi?id=68994
Reviewed by Ryosuke Niwa.
* Source/cmake/FindEFL.cmake:
2011-09-27 Gyuyoung Kim <gyuyoung.kim@samsung.com>
Unreviewed. Fix a build error in WebKit EFL.
When web socket is disabled, there is a build break in WebKit EFL port.
Currently, web socket is enabled by default in build-webkit script.
Thus, the web socket is also enabled in EFL script of cmake build system for now.
Because, WebKit EFL developers can't work on latest WebKit trunk.
However, IMO, we should fix build errors when web socket is disabled.
* Source/cmake/OptionsEfl.cmake:
2011-09-27 Ulan Degenbaev <ulan@chromium.org>
[v8] Code calling the typed array optimization script is fragile, depends on typed array hierarchy.
Install the flag, which indicates whether or not the optimization
script was executed, on the global object.
https://bugs.webkit.org/show_bug.cgi?id=68890
Reviewed by Kenneth Russell.
* Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp:
2011-09-27 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r96108, r96111, r96113, and r96116.
http://trac.webkit.org/changeset/96108
http://trac.webkit.org/changeset/96111
http://trac.webkit.org/changeset/96113
http://trac.webkit.org/changeset/96116
https://bugs.webkit.org/show_bug.cgi?id=68913
Wait for working Qt5 (Requested by ossy on #webkit).
* Source/WebKit.pro:
2011-09-23 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
[Qt] Fix build against Qt5 after refactor of widgets out of QtGUi
QWidget and friends now live in the QtWidgets library. We update
includes in implementation files and private headers to us the
non-module-prefixed path, and leave the lookup for the include
path. For public headers we have to ifdef the includes as the
user might now have the modules we need in his QT config.
Finally, QSGCanvas is no longer a QWidget but a QWindow, so we
have to update our code and use windowHandle() for setting the
parent relationships.
https://bugs.webkit.org/show_bug.cgi?id=68687
Reviewed by Andreas Kling.
* Source/WebKit.pro:
2011-09-27 Carlos Garcia Campos <cgarcia@igalia.com>
[GTK] Reorganize header files
https://bugs.webkit.org/show_bug.cgi?id=65616
Reviewed by Martin Robinson.
* GNUmakefile.am: Initialize $libwebkitgtkincludedir to
$(prefix)/include/webkitgtk-<api-version>
2011-09-26 Raphael Kubo da Costa <kubo@profusion.mobi>
[CMake] Remove FindFreetype.cmake
https://bugs.webkit.org/show_bug.cgi?id=68778
Reviewed by Adam Barth.
CMake has provided its own FindFreetype.cmake forever, so there is no
need to have another implementation in WebKit.
* Source/cmake/FindCairo.cmake: Use FREETYPE_{LIBRARIES,INCLUDE_DIRS}
instead of Freetype_{LIBRARIES,INCLUDE_DIRS}.
* Source/cmake/FindFreetype.cmake: Removed.
* Source/cmake/FindPango.cmake: Use FREETYPE_{LIBRARIES,INCLUDE_DIRS}
instead of Freetype_{LIBRARIES,INCLUDE_DIRS}.
* Source/cmake/OptionsEfl.cmake: Remove minimum required version
check, it has never been checked and Freetype 2.1.10 from 2005 is
already > 9.0.
2011-09-26 Alejandro G. Castro <alex@igalia.com>
[GTK] pot file is not properly remove during distcheck
https://bugs.webkit.org/show_bug.cgi?id=68797
Defined DOMAIN variable before DISTCLEANFILES because we are using
it there to identify the .pot file.
Reviewed by Martin Robinson.
* GNUmakefile.am:
2011-09-26 Raphael Kubo da Costa <kubo@profusion.mobi>
[CMake] Detect the operating system in a more generic way.
https://bugs.webkit.org/show_bug.cgi?id=67482
Reviewed by Adam Barth.
So far the buildsystem only considered Windows, Linux and Mac OS X as
valid operating systems, but any Unix (or at least the BSDs) should also
work fine.
By using the OS values CMake itself defines we can check for Unix
systems in a more generic fashion.
* Source/CMakeLists.txt:
2011-09-26 Jay Soffian <jaysoffian@gmail.com>
chrome.dll!WebCore::ApplyStyleCommand::applyBlockStyle ReadAV@NULL (64db547804532a84be2e53721e499e9e)
https://bugs.webkit.org/show_bug.cgi?id=51639
Reviewed by Ryosuke Niwa.
Add missing window.layoutTestController.dumpAsText so that test output matches expectation.
* LayoutTests/editing/style/justify-without-enclosing-block.xhtml:
2011-09-25 Adam Barth <abarth@webkit.org>
Finish removing PLATFORM(BREWMP) by removing associated code
https://bugs.webkit.org/show_bug.cgi?id=68779
Reviewed by Sam Weinig.
* Source/cmake/WebKitPackaging.cmake:
* wscript:
2011-09-25 Adam Barth <abarth@webkit.org>
Remove PLATFORM(HAIKU) and associated code
https://bugs.webkit.org/show_bug.cgi?id=68774
Reviewed by Sam Weinig.
* Source/cmake/WebKitPackaging.cmake:
* wscript:
2011-09-25 Raphael Kubo da Costa <kubo@profusion.mobi>
[CMake] Remove FindLibXlst.cmake
https://bugs.webkit.org/show_bug.cgi?id=68770
Reviewed by Adam Barth.
This file should have never been committed -- the library it looks for
is called libxslt, not libxlst, so it has never really been used. When
the buildsystem looked for libxslt, it used CMake's own LibXslt.cmake
instead.
* Source/cmake/FindLibXlst.cmake: Removed.
2011-09-24 Adam Barth <abarth@webkit.org>
Always enable ENABLE(OFFLINE_WEB_APPLICATIONS)
https://bugs.webkit.org/show_bug.cgi?id=68767
Reviewed by Eric Seidel.
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmakeconfig.h.cmake:
* configure.ac:
2011-09-24 Adam Barth <abarth@webkit.org>
Remove ENABLE(WCSS) and associated code
https://bugs.webkit.org/show_bug.cgi?id=68759
Reviewed by Darin Adler.
* configure.ac:
2011-09-23 Yuqiang Xian <yuqiang.xian@intel.com>
Add JSVALUE32_64 support to DFG JIT
https://bugs.webkit.org/show_bug.cgi?id=67460
Reviewed by Gavin Barraclough.
Add cmake options to enable DFG JIT compilation for EFL port
* Source/cmake/OptionsEfl.cmake:
* Source/cmakeconfig.h.cmake:
2011-09-23 Raphael Kubo da Costa <kubo@profusion.mobi>
[CMake] Detect amd64 as a valid 64-bit architecture.
https://bugs.webkit.org/show_bug.cgi?id=67481
Reviewed by Oliver Hunt.
Some operating systems (generally the BSDs) use amd64 instead of x86_64
to report they're running on 64 bits, so consider it a valid value.
* Source/CMakeLists.txt:
2011-09-23 Adam Klein <adamk@chromium.org>
Add ENABLE_MUTATION_OBSERVERS feature flag
https://bugs.webkit.org/show_bug.cgi?id=68732
Reviewed by Ojan Vafai.
This flag will guard an implementation of the "Mutation Observers" proposed in
http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html
* configure.ac:
2011-09-23 Varun Jain <varunjain@google.com>
Refactor WebViewImpl::scrollFocusedNodeIntoRect to a better place and add tests
https://bugs.webkit.org/show_bug.cgi?id=68198
Reviewed by Dimitri Glazkov.
* Source/autotools/symbols.filter:
2011-09-23 Mark Hahnenberg <mhahnenberg@apple.com>
Add static version of JSCell::visitChildren
https://bugs.webkit.org/show_bug.cgi?id=68404
Reviewed by Darin Adler.
In this patch we just extract the bodies of the virtual visitChildren methods
throughout the JSCell inheritance hierarchy out into static methods, which are
now called from the virtual methods. This is an intermediate step in trying to
move the virtual-ness of visitChildren into our own custom vtable stored in
ClassInfo. We need to convert the methods to static methods in order to be
able to more easily store and refer to them in our custom vtable since normal
member methods store some implicit information in their types, making it
impossible to store them generically in ClassInfo.
* Source/autotools/symbols.filter:
2011-09-21 Julien Chaffraix <jchaffraix@webkit.org>
Crash in RenderBox::paintMaskImages when GraphicsContext's painting is disabled
https://bugs.webkit.org/show_bug.cgi?id=68133
Reviewed by Darin Adler.
* Source/autotools/symbols.filter: Added the mangled symbols needed for window.internals
2011-09-21 Joshua Bell <jsbell@chromium.org>
IndexedDB: compare strings without decoding
https://bugs.webkit.org/show_bug.cgi?id=68554
Reviewed by Tony Chang.
Resolves a FIXME in IndexedDB that was also identified as a hotspot
during profiling. Yields a small performance improvement.
* Source/WebCore/storage/IDBLevelDBCoding.cpp:
* Source/WebCore/storage/IDBLevelDBCoding.h:
* Source/WebKit/chromium/tests/IDBLevelDBCodingTest.cpp:
011-09-21 Leandro Pereira <leandro@profusion.mobi>
Unreviewed. Remove unused ENABLE_AS_IMAGE flag after r95234 from
Options{Efl,WinCE}.cmake.
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
2011-09-20 ChangSeok Oh <shivamidow@gmail.com>
[GTK] requestAnimationFrame support for gtk port
https://bugs.webkit.org/show_bug.cgi?id=66280
Reviewed by Martin Robinson.
* configure.ac: Add an option to enable requestAnimationFrame for gtk port.
2011-09-20 Carlos Garcia Campos <cgarcia@igalia.com>
[GTK] Update NEWS and configure.ac for 1.5.90 release
Reviewed by Martin Robinson.
* configure.ac:
2011-09-19 Adam Barth <abarth@webkit.org>
Always enable ENABLE(EVENTSOURCE)
https://bugs.webkit.org/show_bug.cgi?id=68414
Reviewed by Eric Seidel.
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmakeconfig.h.cmake:
* configure.ac:
2011-09-17 Ryuan Choi <ryuan.choi@samsung.com>
[EFL] Bump minimum requirement for cairo to 1.10.
https://bugs.webkit.org/show_bug.cgi?id=68226
Reviewed by Adam Barth.
* Source/cmake/FindCairo.cmake: Check required version.
* Source/cmake/OptionsEfl.cmake:
2011-09-16 Ulan Degenbaev <ulan@chromium.org>
[V8] REGRESSION(94783): calling the binding script during V8 context creation slows down page loads
https://bugs.webkit.org/show_bug.cgi?id=68237
Reviewed by Kenneth Russell.
Call the binding script lazily on the first run of the set() method of
a typed array.
* ../../Source/WebCore/WebCore.gypi:
* ../../Source/WebCore/bindings/v8/V8BindingScripts.cpp: Removed.
* ../../Source/WebCore/bindings/v8/V8BindingScripts.h: Removed.
* ../../Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
* ../../Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
* ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp:
* ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
* ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js:
2011-09-16 Martin Robinson <mrobinson@igalia.com>
[GTK] Disable WebKit2 by default in configure.ac, but enable it with build-webkit
https://bugs.webkit.org/show_bug.cgi?id=68178
Reviewed by Xan Lopez.
* configure.ac: Do not build WebKit2 by default. Re-add pkgconfig support
for WebKit2.
2011-09-15 Adam Barth <abarth@webkit.org>
Rename ENABLE(DATABASE) to ENABLE(SQL_DATABASE)
https://bugs.webkit.org/show_bug.cgi?id=68205
Reviewed by Eric Seidel.
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmakeconfig.h.cmake:
* configure.ac:
2011-09-15 Varun Jain <varunjain@google.com>
Add method to scroll current node to specific position in Chromium WebKit API
https://bugs.webkit.org/show_bug.cgi?id=68192
Reviewed by Dimitri Glazkov.
* Source/WebKit/chromium/public/WebView.h:
* Source/WebKit/chromium/src/WebViewImpl.cpp:
* Source/WebKit/chromium/src/WebViewImpl.h:
2011-09-15 Eric Seidel <eric@webkit.org>
Remove ENABLE(SVG_AS_IMAGE) since all major ports have it on by default
https://bugs.webkit.org/show_bug.cgi?id=68182
Reviewed by Adam Barth.
* configure.ac:
2011-09-15 Eric Seidel <eric@webkit.org>
Remove ENABLE_SVG_ANIMATION as all major ports have it on by default
https://bugs.webkit.org/show_bug.cgi?id=68022
Reviewed by Ryosuke Niwa.
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmakeconfig.h.cmake:
* configure.ac:
2011-09-15 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r95163.
http://trac.webkit.org/changeset/95163
https://bugs.webkit.org/show_bug.cgi?id=68180
[Qt] The QT_GCC_X variables were removed in Qt5 by accident.
(Requested by darktears on #webkit).
* Source/WebKit.pri:
2011-09-14 Alexis Menard <alexis.menard@openbossa.org>
[Qt] Replace QT_GCC_X as they don't exist in Qt5 anymore.
https://bugs.webkit.org/show_bug.cgi?id=68114
Reviewed by Kenneth Rohde Christiansen.
Replace QT_GCC_X variables, they have been removed in Qt5. It was
actually wrong to use them because they tell about which GCC version
Qt has been compiled, not the current version of GCC use to build webkit.
I use gcc -dumpversion to get it.
* Source/WebKit.pri:
2011-09-14 Ulan Degenbaev <ulan@chromium.org>
[v8] Improve performance of typed array copy constructor taking Array
https://bugs.webkit.org/show_bug.cgi?id=68015
Reviewed by Kenneth Russell.
Invoke the 'set' method of the constructed array instead of
copying the elements of the source array one by one.
Copy constructor tests already exist.
* ../../Source/WebCore/WebCore.gypi:
* ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.cpp: Added.
* ../../Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustom.h:
2011-09-14 Csaba Osztrogonác <ossy@webkit.org>
[GTK] Unreviewed buildfix after r95107.
* configure.ac:
2011-09-13 Eric Seidel <eric@webkit.org>
Remove ENABLE_SVG_USE as <use> is required by HTML5
https://bugs.webkit.org/show_bug.cgi?id=68019
Reviewed by Ryosuke Niwa.
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmakeconfig.h.cmake:
* configure.ac:
2011-09-13 Eric Seidel <eric@webkit.org>
Remove ENABLE_SVG_FOREIGN_OBJECT as it is a required part of HTML5
https://bugs.webkit.org/show_bug.cgi?id=68018
Reviewed by Ryosuke Niwa.
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmakeconfig.h.cmake:
* configure.ac:
2011-09-09 Rafael Antognolli <antognolli@profusion.mobi>
Add replacement functions for gdk ones.
https://bugs.webkit.org/show_bug.cgi?id=66323
Reviewed by Martin Robinson.
* Source/cmake/FindPango.cmake:
2011-09-09 Laszlo Gombos <laszlo.1.gombos@nokia.com>
[Qt] Remove common.pri
https://bugs.webkit.org/show_bug.cgi?id=67814
Reviewed by Andreas Kling.
* Source/WebKit.pri: Move rules from common.pri to WebKit.pri.
* Source/common.pri: Removed.
2011-09-08 Mark Pilgrim <pilgrim@chromium.org>
Test how HTMLAnchorElement.getParameter reacts to too few arguments
https://bugs.webkit.org/show_bug.cgi?id=66522
Reviewed by Adam Barth.
* LayoutTests/fast/dom/HTMLAnchorElement/get-parameter-expected.txt: Added.
* LayoutTests/fast/dom/HTMLAnchorElement/get-parameter.html: Added.
2011-09-08 Varun Jain <varunjain@google.com>
Implement double tap detection in GestureRecognizerChromium
https://bugs.webkit.org/show_bug.cgi?id=67709
Reviewed by Dimitri Glazkov.
* Source/WebCore/page/EventHandler.cpp:
* Source/WebCore/platform/PlatformGestureEvent.h:
2011-09-08 Ulan Degenbaev <ulan@chromium.org>
[v8] Improve performance of typed array set() taking Array
https://bugs.webkit.org/show_bug.cgi?id=63644
Reviewed by Kenneth Russell.
Overwrite the native 'set' method of the type arrays with JS
implementation after initialization of the global context.
Add tests for invalid and boundary offsets. No performance tests.
* LayoutTests/fast/canvas/webgl/array-unit-tests-expected.txt:
* LayoutTests/fast/canvas/webgl/array-unit-tests.html:
* Source/WebCore/WebCore.gyp/WebCore.gyp:
* Source/WebCore/WebCore.gypi:
* Source/WebCore/bindings/v8/V8BindingScripts.cpp: Added.
* Source/WebCore/bindings/v8/V8BindingScripts.h: Added.
* Source/WebCore/bindings/v8/V8DOMWindowShell.cpp:
* Source/WebCore/bindings/v8/WorkerContextExecutionProxy.cpp:
* Source/WebCore/bindings/v8/custom/V8ArrayBufferViewCustomScript.js: Added.
2011-09-08 Varun Jain <varunjain@google.com>
Split Tap gesture detection into TapDown and Tap.
We need this distinction to highlight links when they are first touched. The link is
followed only if the tap is completed, otherwise, if a scroll is detected, the highlight
goes away.
https://bugs.webkit.org/show_bug.cgi?id=67645
Reviewed by Dimitri Glazkov.
* Source/WebCore/page/EventHandler.cpp:
* Source/WebCore/platform/PlatformGestureEvent.h:
2011-09-07 Alexei Svitkine <asvitkine@chromium.org>
Add test infrastructure to test rubber-banding overhang drawing along with layout tests for existing Chromium Mac overhang drawing in the non-gpu path.
https://bugs.webkit.org/show_bug.cgi?id=67511
Reviewed by Dimitri Glazkov.
* Source/autotools/symbols.filter:
2011-09-06 Ryosuke Niwa <rniwa@webkit.org>
REGRESSION(r94274): FormManagerTest.PreviewForm and FillFormNonEmptyField fail on chromium
https://bugs.webkit.org/show_bug.cgi?id=67453
Reviewed by Kent Tamura.
Add symbols for internals.
* Source/autotools/symbols.filter:
2011-09-04 Robin Dunn <robin@alldunn.com>
[wx] Enable wxWebKit to run using the wxGC Cairo backend on platforms other than GTK.
https://bugs.webkit.org/show_bug.cgi?id=67577
Reviewed by Kevin Ollivier.
* wscript:
2011-08-30 Aaron Colwell <acolwell@chromium.org>
Add MediaSource API to HTMLMediaElement
https://bugs.webkit.org/show_bug.cgi?id=64731
Reviewed by Eric Carlson.
* configure.ac:
2011-08-30 Ryosuke Niwa <rniwa@webkit.org>
Cleanup after r94050 and r94054.
* Source/autotools/symbols.filter:
2011-08-30 Philippe Normand <pnormand@igalia.com>
Unreviewed, another attempt to fix GTK build after r94038.
* Source/autotools/symbols.filter:
2011-08-29 Ryosuke Niwa <rniwa@webkit.org>
Build fix attempt after r94038.
* Source/autotools/symbols.filter:
2011-08-26 Varun Jain <varunjain@google.com>
WebViewImpl::selectionRange should return range in the right order.
https://bugs.webkit.org/show_bug.cgi?id=66973
Reviewed by Darin Fisher.
* Source/WebKit/chromium/public/WebWidget.h:
* Source/WebKit/chromium/src/WebViewImpl.cpp:
2011-08-25 Martin Robinson <mrobinson@igalia.com>
Reviewed by Xan Lopez.
[GTK] Switch to GTK+ 3.x by default
https://bugs.webkit.org/show_bug.cgi?id=63047
* configure.ac: Modify the default value of the --with-gtk option to be 3.0.
2011-08-24 Philippe Normand <pnormand@igalia.com>
[GTK] bump GStreamer requirement to 0.10.30
https://bugs.webkit.org/show_bug.cgi?id=66860
Reviewed by Martin Robinson.
* configure.ac:
2011-08-23 Steve Block <steveblock@google.com>
Remove all mention of removed Android files from build scripts
https://bugs.webkit.org/show_bug.cgi?id=66755
Reviewed by Tony Gentilcore.
* Source/cmake/WebKitPackaging.cmake:
2011-08-19 MORITA Hajime <morrita@google.com>
Spell-checking doesn't recognize word boundaries on contests inserted by execCommand('insertHTML')
https://bugs.webkit.org/show_bug.cgi?id=65902
Reviewed by Ryosuke Niwa.
Add export for window.internals object.
* Source/autotools/symbols.filter:
2011-08-16 Andras Becsi <abecsi@webkit.org>
Reviewed by Csaba Osztrogonác.
Need AtomicStrings for the various font family names
https://bugs.webkit.org/show_bug.cgi?id=28024
* Source/cmake/WebKitMacros.cmake: Add new macro.
2011-08-11 Xan Lopez <xlopez@igalia.com>
[GTK] Update NEWS and configure.ac for 1.5.2 release
Reviewed by Gustavo Noronha.
* configure.ac: update for release.
2011-08-10 Varun Jain <varunjain@google.com>
WebViewImpl::selectionRange should return false if there is no selection
https://bugs.webkit.org/show_bug.cgi?id=66012
Reviewed by Darin Fisher.
* Source/WebKit/chromium/src/WebViewImpl.cpp:
2011-08-10 Kevin Ollivier <kevino@theolliviers.com>
[wx] Unreviewed build fix. Do not build LocaleToScriptMappingICU.cpp for now
as ICU on Leopard is too old to build this.
* wscript:
2011-08-08 Adrienne Walker <enne@google.com>
Add testing for --force-compositing-mode to windows.internal
https://bugs.webkit.org/show_bug.cgi?id=65777
Reviewed by Adam Barth.
Add exports for Document::settings().
* Source/autotools/symbols.filter:
2011-08-09 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r92683.
http://trac.webkit.org/changeset/92683
https://bugs.webkit.org/show_bug.cgi?id=65921
"Breaks Qt --minimal build. Revert pending update of the Qt
minimal configuration" (Requested by simathur on #webkit).
* Source/WebKit.pri:
2011-08-09 Siddharth Mathur <siddharth.mathur@nokia.com>
[Qt] Simplify code by removing QT_NO_DESKTOPSERVICES and QT_NO_NETWORKDISKCACHE
https://bugs.webkit.org/show_bug.cgi?id=65880
Reviewed by Andreas Kling.
QDesktopServices and QNetworkDiskCache have been around for a while now. Kill flags which
check for their feature flags. Assume that any reasonable Qt build provides them.
* Source/WebKit.pri:
2011-08-06 Aron Rosenberg <arosenberg@logitech.com>
Reviewed by Benjamin Poulain.
[Qt] Fix build with Intel compiler on Windows
https://bugs.webkit.org/show_bug.cgi?id=65088
Disable Intel Compiler warning 873 - function "" has no corresponding operator
delete (to be called if an exception is thrown during initialization of an
allocated object).
* Source/WebKit.pri:
2011-08-03 Kevin Ollivier <kevino@theolliviers.com>
[wx] Unreviewed build fix after gesture recognizer changes.
* wscript:
2011-08-02 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
[Qt] [WK2] Expose web view classes to QML
https://bugs.webkit.org/show_bug.cgi?id=65339
Reviewed by Benjamin Poulain.
* Source/WebKit.pro: Include QML plugin subdir in the build system for WK2.
2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
[GTK] Install web and plugin processes in libexecdir instead of bindir
https://bugs.webkit.org/show_bug.cgi?id=65600
Reviewed by Martin Robinson.
* GNUmakefile.am: Initialize libexec_PROGRAMS, only used by
WebKit2 in this moment.
2011-08-03 Carlos Garcia Campos <cgarcia@igalia.com>
[GTK] Reorganize pkg-config files
https://bugs.webkit.org/show_bug.cgi?id=65548
Reviewed by Martin Robinson.
* GNUmakefile.am: Initialize pkgconfigdir and pkgconfig_DATA which
are common to all libraries.
* configure.ac: Update pkg-config files.
2011-08-02 Varun Jain <varunjain@google.com>
Missing null check in WebViewImpl::selectionRange
https://bugs.webkit.org/show_bug.cgi?id=65561
Reviewed by Darin Fisher.
* Source/WebKit/chromium/src/WebViewImpl.cpp:
2011-08-01 Scott Graham <scottmg@chromium.org>
REGRESSION (r39725?): Resources removed from document can not be freed until the document is deleted
https://bugs.webkit.org/show_bug.cgi?id=61006
Reviewed by Antti Koivisto.
Update exports for test harness.
* Source/autotools/symbols.filter:
2011-08-01 Hayato Ito <hayato@chromium.org>
Add support for getting an element in shadow root by its id into a window.internals object.
https://bugs.webkit.org/show_bug.cgi?id=64587
Reviewed by Hajime Morita.
* Source/autotools/symbols.filter:
2011-08-01 Neil Roberts <neil@linux.intel.com>
build: Fix finding the headers for GStreamer
The cmake files to find the various GStreamer packages were all
checking for the header gst/gst.h. However if gst-plugins-base is
installed into a separate prefix from gstreamer then all of these
tests would only pick up the gstreamer include path so the build
would fail. This patch changes it to try and find a file
appropriate to each package.
https://bugs.webkit.org/show_bug.cgi?id=64933
Reviewed by Martin Robinson.
* Source/cmake/FindGStreamer-App.cmake:
* Source/cmake/FindGStreamer-Base.cmake:
* Source/cmake/FindGStreamer-Interfaces.cmake:
* Source/cmake/FindGStreamer-Pbutils.cmake:
* Source/cmake/FindGStreamer-Plugins-Base.cmake:
* Source/cmake/FindGStreamer-Video.cmake:
2011-07-31 Daniel Bates <dbates@webkit.org>
Add missing semicolons to build fix attempt in <http://trac.webkit.org/changeset/92080>.
* Source/autotools/symbols.filter:
2011-07-31 Daniel Bates <dbates@webkit.org>
Some more fixes to the GTK build after r92059 (https://bugs.webkit.org/show_bug.cgi?id=65419).
* Source/autotools/symbols.filter: Export symbols needed by Internals.
2011-07-27 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org>
[Qt] Fix build in Qt 5 of QDeclarativeWebView
https://bugs.webkit.org/show_bug.cgi?id=65258
Reviewed by Andreas Kling.
In Qt 5, the QGraphicsView-based classes for QtQuick are in the
qtquick1 module, including QDeclarativeItem and QDeclarativeView.
* Source/WebKit.pro:
2011-07-26 Andras Becsi <abecsi@webkit.org>
[Qt] [WK2] Disable the build with Qt versions older than 5.0
https://bugs.webkit.org/show_bug.cgi?id=65189
Reviewed by Csaba Osztrogonác.
* Source/WebKit.pro: Abort if not using Qt5.
2011-07-20 Pierre Rossi <pierre.rossi@gmail.com>
[Qt] Qt5 Build Fix: Disable the legacy mac assert macros.
This is done in order to prevent collision with the recently
introduced function QSslCertificate::verify() in Qt5.
https://bugs.webkit.org/show_bug.cgi?id=64855
Reviewed by Simon Hausmann.
* Source/WebKit.pri:
2011-07-19 Robert Sesek <rsesek@chromium.org>
[Chromium] Need to remove app/ from DEPS
https://bugs.webkit.org/show_bug.cgi?id=64750
Reviewed by Tony Chang.
Remove Source/WebKit/chromium/app/ from .gitignore.
* .gitignore:
2011-07-18 MORITA Hajime <morrita@google.com>
[ShadowContentElement] forwarded node should be able to access its hosting content element.
https://bugs.webkit.org/show_bug.cgi?id=64251
Reviewed by Dimitri Glazkov.
Added GTK symbols for new window.internals methods.
* Source/autotools/symbols.filter:
2011-07-15 Martin Robinson <mrobinson@igalia.com>
Build fixes for WebKit2. Ensure that all generated sources are
on nodist primaries, that they are on forward declared variables
so that BUILT_SOURCES is calculated properly and that zlib is
included during linking (for WOFF support).
* GNUmakefile.am:
* Source/autotools/webkit.m4: Include test for zlib.
2011-07-15 Carlos Garcia Campos <cgarcia@igalia.com>
[GTK] Build plugin process by default when building WebKit2
https://bugs.webkit.org/show_bug.cgi?id=64592
Reviewed by Philippe Normand.
* configure.ac:
2011-07-14 Carlos Garcia Campos <cgarcia@igalia.com>
Reviewed by Martin Robinson.
[GTK] Implement Plugin Process
https://bugs.webkit.org/show_bug.cgi?id=60546
* configure.ac: Always check for gtk2 when building the plugin
process.
2011-07-14 MORITA Hajime <morrita@google.com>
Unreviewed, rolling out r90976, r90981, and r90985.
http://trac.webkit.org/changeset/90976
http://trac.webkit.org/changeset/90981
http://trac.webkit.org/changeset/90985
https://bugs.webkit.org/show_bug.cgi?id=64251
build break
* Source/autotools/symbols.filter:
2011-07-14 MORITA Hajime <morrita@google.com>
Unreviewed attempt to build fix.
* Source/autotools/symbols.filter:
2011-07-13 MORITA Hajime <morrita@google.com>
[ShadowContentElement] forwarded node should be able to access its hosting content element.
https://bugs.webkit.org/show_bug.cgi?id=64251
Reviewed by Dimitri Glazkov.
Added GTK symbols for new window.internals methods.
* Source/autotools/symbols.filter:
2011-07-06 Gyuyoung Kim <gyuyoung.kim@samsung.com>
[EFL] Add Fullscreen API feature
https://bugs.webkit.org/show_bug.cgi?id=63975
This is just to add disabled ENABLE_FULLSCREEN_API to OptionEFl.cmake.
ENABLE_FULLSCREEN_API will be enabled after finishing missing implementations.
Reviewed by Adam Barth.
* Source/cmake/OptionsEfl.cmake: Add disabled ENABLE_FULLSCREEN_API feature.
* Source/cmakeconfig.h.cmake: ditto.
2011-07-05 Vsevolod Vlasov <vsevik@chromium.org>
Web Inspector: Show content for plugin requests in network panel.
https://bugs.webkit.org/show_bug.cgi?id=30080
Added GTK symbols for new window.internals methods.
Reviewed by Pavel Feldman.
* Source/autotools/symbols.filter:
2011-07-04 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r90373.
http://trac.webkit.org/changeset/90373
https://bugs.webkit.org/show_bug.cgi?id=63917
Breaks Qt Linux Release minimal (Requested by vsevik on
#webkit).
* Source/autotools/symbols.filter:
2011-07-04 Vsevolod Vlasov <vsevik@chromium.org>
Web Inspector: Show content for plugin requests in network panel.
https://bugs.webkit.org/show_bug.cgi?id=30080
Reviewed by Pavel Feldman.
* Source/autotools/symbols.filter:
2011-07-01 Tony Chang <tony@chromium.org>
Add chromium sql directory to git ignore.
* .gitignore:
2011-07-01 Patrick Gansterer <paroga@webkit.org>
Reviewed by Daniel Bates.
[CMake] Add cpu detection for MIPS
https://bugs.webkit.org/show_bug.cgi?id=63693
* Source/CMakeLists.txt:
2011-07-01 Joone Hur <joone.hur@collabora.co.uk>
Reviewed by Martin Robinson.
[GTK] Add DeviceOrientation feature
https://bugs.webkit.org/show_bug.cgi?id=63720
Add configure option to enable/disable DeviceOrientation feature.
* configure.ac:
2011-06-28 Joone Hur <joone.hur@collabora.co.uk>
Reviewed by Martin Robinson.
[GTK] Rename 3D transforms to 3D rendering
https://bugs.webkit.org/show_bug.cgi?id=63508
WebKitGtk+ provides the 3D transforms feature, but it was
renamed to 3D Rendering. This features supports CSS 3D trasnforms.
* configure.ac: Rename ENABLE_3D_TRANSFORMS to ENABLE_3D_RENDERING.
2011-06-27 Alexis Menard <alexis.menard@openbossa.org>
Reviewed by Kenneth Rohde Christiansen.
[Qt] Remove Phonon MediaPlayer from the tree.
https://bugs.webkit.org/show_bug.cgi?id=63448
Remvove from the build.
* Source/WebKit.pri:
2011-06-24 Dominic Cooney <dominicc@chromium.org>
Reviewed by Dimitri Glazkov.
Convert shadow DOM-related tests to use window.internals
https://bugs.webkit.org/show_bug.cgi?id=61671
* Source/autotools/symbols.filter: Export symbols for GTK.
2011-06-24 Carlos Garcia Campos <cgarcia@igalia.com>
Reviewed by Martin Robinson.
[GTK] Add more debug options to compilation
https://bugs.webkit.org/show_bug.cgi?id=63318
Add --enable-debug-symbols to enable/disable compilation with
debug symbols and --enable-debug-features to enable/disable debug
features. Both options are unconditionally enabled for debug
builds.
* configure.ac:
2011-06-23 Oliver Hunt <oliver@apple.com>
Qt build-fix: remove warning that no other platform appears to use.
Someone can add it back if they really feel it's needed.
* Source/WebKit.pri:
2011-06-22 Ryuan Choi <ryuan.choi@samsung.com>
Reviewed by Antonio Gomes.
[EFL] Add an option to enable Device Orientation Event.
https://bugs.webkit.org/show_bug.cgi?id=63120
ADD ENABLE_DEVICE_ORIENTATION.
* Source/cmake/OptionsEfl.cmake:
* Source/cmakeconfig.h.cmake:
2011-06-22 Nate Chapin <japhet@chromium.org>
Reviewed by Adam Barth.
Add symbols required for window.internals.
https://bugs.webkit.org/show_bug.cgi?id=62066
* Source/autotools/symbols.filter:
2011-06-22 Martin Robinson <mrobinson@igalia.com>
Reviewed by Adam Roben.
[GTK] Implement pixel dump support for WebKitTestRunner
https://bugs.webkit.org/show_bug.cgi?id=58242
* GNUmakefile.am: Reference the new ImageDiff GNUmakefile.
2011-06-21 MORITA Hajime <morrita@google.com>
Unreviewed, rolling out r89401 and r89403.
http://trac.webkit.org/changeset/89401
http://trac.webkit.org/changeset/89403
https://bugs.webkit.org/show_bug.cgi?id=62970
Breaks mac build and mistakenly enables the spellcheck API
* configure.ac:
2011-06-20 MORITA Hajime <morrita@google.com>
Reviewed by Kent Tamura.
Spellcheck API should be build-able.
https://bugs.webkit.org/show_bug.cgi?id=62970
* configure.ac:
2011-06-20 MORITA Hajime <morrita@google.com>
Unreviewed GTK build fix.
This change corrected syntax error on symbols.filter.
* Source/autotools/symbols.filter:
2011-06-19 MORITA Hajime <morrita@google.com>
Unreviewed GTK build fix.
* Source/autotools/symbols.filter:
2011-06-19 MORITA Hajime <morrita@google.com>
Reviewed by Dimitri Glazkov.
The internals object should have createShadowContentElement()
https://bugs.webkit.org/show_bug.cgi?id=62432
* Source/autotools/symbols.filter: Added some more symbols necessary for
window.internals to function to the global symbol list.
2011-06-19 Adam Bergkvist <adam.bergkvist@ericsson.com>
Reviewed by Martin Robinson.
[GTK] Enable Media Stream feature and make it default on
https://bugs.webkit.org/show_bug.cgi?id=60394
* configure.ac:
2011-06-17 Joone Hur <joone.hur@collabora.co.uk>
Reviewed by Martin Robinson.
[GTK] Replace GdkRectangle by cairo_rectangle_int_t
https://bugs.webkit.org/show_bug.cgi?id=60687
Replace GdkRectangle by cairo_rectangle_int_t.
* configure.ac: Check whether Cairo version is higher than 1.10.
2011-06-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
Reviewed by Eric Seidel.
[CMAKE] Enable METER_TAG of HTML5
https://bugs.webkit.org/show_bug.cgi?id=62697
Support for meter tag of html5 in CMake build system. However, this feature is
only enabled on EFL port now.
* Source/cmake/OptionsEfl.cmake: Add ENABLE_METER_TAG.
* Source/cmakeconfig.h.cmake:ditto.
2011-06-16 Carlos Garcia Campos <cgarcia@igalia.com>
Reviewed by Xan Lopez.
[GTK] Remove support for GTK+2 in WebKit2
https://bugs.webkit.org/show_bug.cgi?id=62794
* configure.ac: Make WebKit2 require GTK+ 3.x.
2011-06-15 Ryuan Choi <ryuan.choi@samsung.com>
Rubber stamped by Eric Seidel.
[CMAKE][WK2] Add an option to build webkit2.
https://bugs.webkit.org/show_bug.cgi?id=62260
Add ENABLE_WEBKIT2 to build WebKit2 using CMake and ENABLE_WEBKIT to disable
WebKit.
* Source/CMakeLists.txt:
* Source/cmake/WebKitFS.cmake:
2011-06-14 Ryuan Choi <ryuan.choi@samsung.com>
Reviewed by Eric Seidel.
[CMAKE] Add ENABLE_TOUCH_ICON_LOADING feature.
https://bugs.webkit.org/show_bug.cgi?id=62604
Add feature to enable or disable ENABLE_TOUCH_ICON which supports
apple-touch-icon and apple-touch-icon-precomposed in link tag.
* Source/cmake/OptionsEfl.cmake:
* Source/cmakeconfig.h.cmake:
2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
Reviewed by Martin Robinson.
[GTK] Add configure option to enable/disable register protocol handler
https://bugs.webkit.org/show_bug.cgi?id=62534
This patch just adds configure option to enable/disable register protocol handler.
So, it needs more code to use register protocol handler.
* configure.ac: Add configure option to enable/disable register protocol handler.
2011-06-13 Joone Hur <joone.hur@collabora.co.uk>
Reviewed by Martin Robinson.
[GTK] Need to report whether touch icon loading is enabled
https://bugs.webkit.org/show_bug.cgi?id=62532
It needs to report whether touch icon loading is enabled.
* configure.ac: Updated option parsing code for loading touch icons.
2011-06-13 Lucas De Marchi <lucas.demarchi@profusion.mobi>
Reviewed by Eric Seidel.
[CMAKE] Conditionally generate DerivedSources
https://bugs.webkit.org/show_bug.cgi?id=62277
Speedup build by not generating DerivedSources of features that are
disabled. This was already been done for some features like ENABLE_SVG
and now it's extended the following features: ENABLE_DATABASE,
ENABLE_INDEXED_DATABASE, ENABLE_DOM_STORAGE, ENABLE_XPATH,
ENABLE_OFFLINE_WEB_APPLICATIONS, ENABLE_WEB_SOCKETS,
ENABLE_DATA_TRANSFER_ITEMS.
* Source/cmakeconfig.h.cmake: add definition for INDEXED_DATABASE
2011-06-10 Lucas De Marchi <lucas.demarchi@profusion.mobi>
Reviewed by Kenneth Rohde Christiansen.
[CMAKE] Add generic support for building with WebGL
https://bugs.webkit.org/show_bug.cgi?id=62376
Add files that need to be compiled in every port for supporting WebGL.
Each port still needs to add its specific files to
CMakeLists${PORT}.txt. Therefore we do not enable WebGL in any port
yet.
* Source/CMakeLists.txt: Add files needed to support WebGL.
* Source/cmake/OptionsCommon.cmake: Find required OpenGL package.
* Source/cmakeconfig.h.cmake: define ENABLE_WEBGL this feature is
enabled.
2011-06-09 Lucas De Marchi <lucas.demarchi@profusion.mobi>
Reviewed by Antonio Gomes.
[CMAKE] Never let USER_AGENT defined to nothing
https://bugs.webkit.org/show_bug.cgi?id=62410
This patch is similar to r88342, but sets WEBKIT_USER_AGENT_*
definitions only if that port defined it. A port might prefer to set it
in other place, e.g. a header that is part of the public API (like GTK
does).
By using #cmakedefine instead of #define, if that variable is not set
in CMake it will expand to:
/* #define WEBKIT_USER_AGENT_MAJOR_VERSION */
* Source/cmake/OptionsEfl.cmake:
* Source/cmakeconfig.h.cmake:
2011-06-08 Gyuyoung Kim <gyuyoung.kim@samsung.com>
Reviewed by Antonio Gomes.
[EFL] Enable PROGRESS_TAG feature
https://bugs.webkit.org/show_bug.cgi?id=62212
* Source/cmake/OptionsEfl.cmake: Turn on PROGRESS_TAG by default.
2011-06-08 Lucas De Marchi <lucas.demarchi@profusion.mobi>
Reviewed by Kenneth Rohde Christiansen.
[CMAKE] Never let a WTF_FEATURE defined to nothing
https://bugs.webkit.org/show_bug.cgi?id=60820
If a port doesn't want to give the user some configure options,
nevertheless it would have to define this feature as OFF. Otherwise
there's a build error because the generated cmakeconfig.h is not
parsed correctly by ENABLE macro, which expects each feature to be
either undefined or defined to TRUE/FALSE.
* Source/cmake/WebKitFeatures.cmake: Use a variable with the same name
of the feature, which allows CONFIGURE_FILE() to replace it in the new
cmakeconfig.h.cmake.
* Source/cmakeconfig.h.cmake: use #cmakedefine01 instead of #define
with another variable. This way the feature will always be 0 or 1 and
it will never be left undefined.
2011-06-07 Lucas De Marchi <lucas.demarchi@profusion.mobi>
Reviewed by Antonio Gomes.
[EFL] Remove Ecore_X bits from PlatformScreenEfl
https://bugs.webkit.org/show_bug.cgi?id=61649
Remove the need for Ecore_X and some X calls by always using
new functions available in EFL to get the screen size.
* Source/cmake/FindEFL.cmake: Bump ecore and ecore-evas versions.
2011-06-07 Andreas Kling <andreas.kling@nokia.com>
Reviewed by Laszlo Gombos.
[Qt] Fix Symbian build with RVCT 2.x
https://bugs.webkit.org/show_bug.cgi?id=62205
RVCT 2.x doesn't support (or need) the --signed_bitfields command-line
option, so restrict it to version 4.x of the compiler.
* Source/WebKit.pri:
2011-06-06 Martin Robinson <mrobinson@igalia.com>
Fix the GTK+ build by ensuring that the autogenerated sources
necessary for libWebCoreInternals are recorded in a predeclared
variable before assigning to BUILT_SOURCES.
* GNUmakefile.am: Assign libWebCoreInternals built sources to
libwebcoreinternals_built_sources before adding to the source list
and to BUILT_SOURCES.
2011-06-06 Carlos Garcia Campos <cgarcia@igalia.com>
Unreviewed. Fix the GTK+ build.
* GNUmakefile.am: Add javascriptcore_cflags variable.
2011-06-04 Kevin Ollivier <kevino@theolliviers.com>
[wx] Unreviewed build fix. Restore the PPC build and allow users to specify architectures
to build on Mac.
* wscript:
2011-06-04 Adam Barth <abarth@webkit.org>
Configure new commit-queue instance. (Please ignore.)
2011-06-03 Martin Robinson <mrobinson@igalia.com>
Reviewed by Dimitri Glazkov.
Teach Gtk build about window.internals
https://bugs.webkit.org/show_bug.cgi?id=61071
* Source/autotools/symbols.filter: Added some symbols necessary for
window.internals to function to the global symbol list.
2011-06-03 Alexis Menard <alexis.menard@openbossa.org>
Reviewed by Benjamin Poulain.
[Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
https://bugs.webkit.org/show_bug.cgi?id=61957
When building inside the Qt source tree, qmake always append the mkspecs
defines after ours. We have to workaround and make sure that we append
our flags after the qmake variable used inside Qt. This workaround was provided
by our qmake folks. We need to append in both case because qmake behave differently
when called with -spec or via SUBDIR+=.
* Source/WebKit.pri:
2011-06-02 Alexis Menard <alexis.menard@openbossa.org>
Reviewed by Andreas Kling.
[Qt] Build fix of QtWebKit 2.2 when inside Qt tree with GCC 4.6.
https://bugs.webkit.org/show_bug.cgi?id=61957
When building inside the Qt source tree, qmake always append the mkspecs
defines after ours. We have to workaround and make sure that we append
our flags after the qmake variable used inside Qt. This workaround was provided
by our qmake folks.
* Source/WebKit.pri:
2011-03-30 Martin Robinson <mrobinson@igalia.com>
Reviewed by Adam Roben.
[GTK] [WebKit2] Implement a basic WebKitTestRunner
https://bugs.webkit.org/show_bug.cgi?id=57068
* GNUmakefile.am: Added reference to WebKitTestRunner GNUmakefile.
2011-05-31 Xan Lopez <xlopez@igalia.com>
Reviewed by Martin Robinson.
Bump version to 1.5.1.
* configure.ac:
2011-05-25 Gregg Tavares <gman@chromium.org>
Reviewed by Kenneth Russell.
Add 'noExtensions' option to Web/GraphicsContext3D attributes.
https://bugs.webkit.org/show_bug.cgi?id=61460
* Source/WebCore/html/canvas/WebGLRenderingContext.cpp:
* Source/WebCore/platform/graphics/GraphicsContext3D.h:
* Source/WebKit/chromium/public/WebGraphicsContext3D.h:
* Source/WebKit/chromium/src/GraphicsContext3DChromium.cpp:
2011-05-24 Keishi Hattori <keishi@webkit.org>
Reviewed by Kent Tamura.
Disable textfield implementation of <input type=color>. Add INPUT_COLOR feature flag. Add input color sanitizer.
https://bugs.webkit.org/show_bug.cgi?id=61273
* configure.ac: Added INPUT_COLOR feature flag.
2011-05-24 Jay Civelli <jcivelli@chromium.org>
Reviewed by Adam Barth.
Adding MHTML reading support.
https://bugs.webkit.org/show_bug.cgi?id=7168
* configure.ac:
2011-05-23 Ryuan Choi <ryuan.choi@samsung.com>
Rubber stamped by Eric Seidel.
[CMAKE] Refactoring wtf related code.
https://bugs.webkit.org/show_bug.cgi?id=60146
Move WTF_INCLUDE_DIRECTORIES to Source/JavaScriptCore/wtf/CMakeLists.txt.
* Source/cmake/OptionsCommon.cmake:
* Source/cmake/OptionsEfl.cmake:
2011-05-18 Gyuyoung Kim <gyuyoung.kim@samsung.com>
Unreviewed. Fix build break.
* Source/cmake/WebKitMacros.cmake: Add -i option in order to include Lookup.h
2011-05-16 Carlos Garcia Campos <cgarcia@igalia.com>
Reviewed by Martin Robinson.
[GTK] Enable building GTK port with ENABLE_PLUGIN_PROCESS=1
https://bugs.webkit.org/show_bug.cgi?id=58223
* configure.ac: Add configure option to enable/disable plugin
process.
2011-05-12 Gregg Tavares <gman@chromium.org>
Reviewed by Kenneth Russell.
Add option to select GraphicsContext3D implementation.
https://bugs.webkit.org/show_bug.cgi?id=60297
* Source/WebKit/chromium/DEPS:
* Tools/DumpRenderTree/chromium/DumpRenderTree.cpp:
2011-05-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>
Reviewed by Antonio Gomes.
[CMAKE] Add option to unconditionally enable/disable a feature
https://bugs.webkit.org/show_bug.cgi?id=60643
Create an argument to be used in WEBKIT_FEATURE macro, allowing a port
to enable a feature without showing to user that it can be disabled.
This is useful if a port needs an option to be always ON/OFF and
changing it will break the build.
This way it's possible to add mandatory features to each port without
touching the cmakeconfig.cmake file.
* Source/cmake/WebKitFeatures.cmake:
2011-05-11 Dmitry Lomov <dslomov@google.com>
Reviewed by David Levin.
https://bugs.webkit.org/show_bug.cgi?id=59561
Switch TestWebKitAPI to GTest
Fixes Makefiles and WinCairo build as well
* Source/ThirdParty/gtest/README.WebKit:
* Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
* Source/ThirdParty/gtest/xcode/Config/General.xcconfig:
* Source/ThirdParty/gtest/xcode/Makefile: Added.
2011-05-09 Dmitry Lomov <dslomov@google.com>
Reviewed by Sam Weinig.
Switch TestWebKitAPI to GTest
https://bugs.webkit.org/show_bug.cgi?id=59561
* Source/ThirdParty/gtest/README.WebKit:
* Source/ThirdParty/gtest/msvc/gtest-md.vcproj:
2011-05-09 Xan Lopez <xlopez@igalia.com>
Reviewed by Gustavo Noronha.
Fix logic in GCC version detection, it was reversed.
* configure.ac:
2011-05-09 Alexis Menard <alexis.menard@openbossa.org>
Reviewed by Andreas Kling.
[Qt] Fix the build on Embedded Linux.
https://bugs.webkit.org/show_bug.cgi?id=60347
qpa is the name for lighthouse but the old name for Qt for Embedded Linux should
still be used in order to build properly.
* Source/WebKit.pri:
2011-05-05 Kevin Ollivier <kevino@theolliviers.com>
[wx] Unreviewed build fix. Add LocalizedDateNone.cpp to the build.
* wscript:
2011-05-05 Prasanth Ullattil <prasanth.ullattil@nokia.com>
Reviewed by Simon Hausmann.
Install correct header files for webkit.
Since WebKit is no longer inside Qt, we can remove the detection for
that.
[Qt] Install targets are not working correctly for modularized Qt and QtWebkit
https://bugs.webkit.org/show_bug.cgi?id=57621
* Source/sync.profile:
2011-05-05 Adam Barth <abarth@webkit.org>
Remove a couple stray mentions of WML that I missed before.
* configure.ac:
2011-05-05 Alexis Menard <alexis.menard@openbossa.org>
Reviewed by Benjamin Poulain.
[Qt] Make QtWebKit build when using gcc 4.6.0
https://bugs.webkit.org/show_bug.cgi?id=60265
If QtWebKit is compiled with gcc 4.6.0 and the build is not done
with c++0x support we need to deactivate warnings about compatibility.
Some WebKit types have names which conflicts with upcoming c++0x
types. If QtWebKit is built with c++0x support, WebKit has code to
fallback to the standard type rather than the WebKit implementation.
For example nullptr will be the one of the std if build options turns on
c++0x support.
* Source/WebKit.pri:
2011-05-04 Xan Lopez <xlopez@igalia.com>
Reviewed by Martin Robinson.
[GTK] Fix warnings in webkit.m4 with autoconf 2.68
https://bugs.webkit.org/show_bug.cgi?id=60189
Use AC_LANG_SOURCE when passing source code to AC_COMPILE_IFELSE
to remove warnings.
* Source/autotools/webkit.m4: ditto.
2011-05-04 Martin Robinson <mrobinson@igalia.com>
Fix the WebKitGTK+ build.
* configure.ac: Added option parsing code for loading touch icons.
2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
Reviewed by Xan Lopez.
[CMAKE] Remove C++0x compat mode warnings for GCC >= 4.6.0
https://bugs.webkit.org/show_bug.cgi?id=60041
Hardcode -Wno-c++0x-compat for the default compiler (if version >=
4.6.0) until our codebase is ready. This is the same as done for
autotools.
* Source/cmake/WebKitHelpers.cmake: ditto.
2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
Unreviewed, rolling out r85624.
http://trac.webkit.org/changeset/85624
The same command is used also for make_names.pl, which breaks
the build.
* Source/cmake/OptionsCommon.cmake: ditto.
2011-05-03 Leandro Pereira <leandro@profusion.mobi>
[EFL] Unreviewed build fix for NETWORK_BACKEND=curl.
Force linking with zlib so that uncompress() exists.
* Source/cmake/OptionsEfl.cmake: Find zlib.
2011-05-03 Lucas De Marchi <lucas.demarchi@profusion.mobi>
[CMAKE] Unreviewed build fix for gcc >= 4.6
Same fix as done in r84123. CMake explicitly pass the arguments to
make_names.pl, so let's make them the same.
* Source/cmake/OptionsCommon.cmake: ditto.
2011-05-02 Adam Klein <adamk@chromium.org>
Reviewed by Tony Chang.
Roll chromium DEPS to r83722, add new crypto directory to DEPS
https://bugs.webkit.org/show_bug.cgi?id=59992
* .gitignore:
Ignore new chromium/crypto directory.
2011-05-03 Carlos Garcia Campos <cgarcia@igalia.com>
Reviewed by Eric Seidel.
[GTK] Build webkit1 even when webkit2 is enabled
https://bugs.webkit.org/show_bug.cgi?id=59695
* GNUmakefile.am:
* configure.ac:
2011-05-01 ojab <ojab@ojab.ru>
Reviewed by Eric Seidel.
--disable-video-track if --disable-video
https://bugs.webkit.org/show_bug.cgi?id=59605
* configure.ac:
2011-04-29 Dean Jackson <dino@apple.com>
Reviewed by Simon Fraser.
Add ENABLE macro for WebKitAnimation
https://bugs.webkit.org/show_bug.cgi?id=59729
Add new feature to toggle WebKit Animation API.
* configure.ac:
2011-04-29 Kevin Ollivier <kevino@theolliviers.com>
[wx] Unreviewed build fix. Fix library copying logic for wxMSW 2.9.x.
* wscript:
2011-04-28 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Remove WML
https://bugs.webkit.org/show_bug.cgi?id=59678
Remove WML configuration option from the CMake build system.
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmakeconfig.h.cmake:
2011-04-28 Xan Lopez <xlopez@igalia.com>
Reviewed by Martin Robinson.
[Gtk] Split JSC and WebCore builds
https://bugs.webkit.org/show_bug.cgi?id=19428
Add a pkg-config file for JavaScriptCoreGTK+.
* configure.ac: generate the final pkg-config file from our .in
file.
2011-04-28 Xan Lopez <xlopez@igalia.com>
Reviewed by Martin Robinson.
[Gtk] Split JSC and WebCore builds
https://bugs.webkit.org/show_bug.cgi?id=19428
Build JavaScriptCore as a libtool shared library instead of a
private convenience library.
* GNUmakefile.am: remove convenience library definition for jsc.
2011-04-28 Xan Lopez <xlopez@igalia.com>
Reviewed by Martin Robinson.
[GTK] Remove C++0x compat mode warnings for GCC >= 4.6.0
https://bugs.webkit.org/show_bug.cgi?id=59718
Hardcode -Wno-c++0x-compat for the default compiler (if version >=
4.6.0) until our codebase is ready.
* configure.ac: do that.
2011-04-27 Yi Shen <yi.4.shen@nokia.com>
Reviewed by Kenneth Rohde Christiansen.
[Qt] Upstream Symbian platform plugin
https://bugs.webkit.org/show_bug.cgi?id=58435
Upstream Symbian platform plugin.
* Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
2011-04-27 Steve Block <steveblock@google.com>
Reviewed by David Levin.
Remove Android build system
https://bugs.webkit.org/show_bug.cgi?id=48111
This is to avoid the maintenance burden until the Android port is
fully upstreamed.
* Source/Android.mk: Removed.
2011-04-26 Kevin Ollivier <kevino@theolliviers.com>
Rubberstamped by Eric Seidel.
Enable waf to be used to build other ports
https://bugs.webkit.org/show_bug.cgi?id=58213
* wscript:
2011-04-22 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r84627.
http://trac.webkit.org/changeset/84627
https://bugs.webkit.org/show_bug.cgi?id=59271
It broke Symbian build (Requested by Ossy on #webkit).
* Source/WebKit.pro:
2011-04-22 Yi Shen <yi.4.shen@nokia.com>
Reviewed by Kenneth Rohde Christiansen.
[Qt] Upstream Symbian platform plugin
https://bugs.webkit.org/show_bug.cgi?id=58435
Upstream Symbian platform plugin.
* Source/WebKit.pro: Add platformplugin path to the SUBDIRS.
2011-04-21 Maciej Stachowiak <mjs@apple.com>
Reviewed by Adam Roben.
Add a feature define to allow <details> and <summary> to be disabled
https://bugs.webkit.org/show_bug.cgi?id=59118
<rdar://problem/9257045>
* configure.ac:
2011-04-18 Evan Martin <evan@chromium.org>
Reviewed by Eric Seidel.
[chromium] expose title direction to webkit client
https://bugs.webkit.org/show_bug.cgi?id=58823
* Tools/DumpRenderTree/chromium/LayoutTestController.cpp:
* Tools/DumpRenderTree/chromium/LayoutTestController.h:
Adapt to new API. Expose title direction to JS so it can be tested.
* Tools/DumpRenderTree/chromium/WebViewHost.cpp:
* Tools/DumpRenderTree/chromium/WebViewHost.h:
Provide new API.
2011-04-18 Hans Wennborg <hans@chromium.org>
Reviewed by Steve Block.
LevelDB backend for IndexedDB
https://bugs.webkit.org/show_bug.cgi?id=57372
Add LevelDB wrappers to Android.mk.
* Source/Android.mk:
2011-04-18 Patrick Gansterer <paroga@webkit.org>
Reviewed by Pavel Feldman.
REGRESSION (r81479): generate-inspector-idl fails on native win32
https://bugs.webkit.org/show_bug.cgi?id=58315
Disable git autocrlf for Inspector.json.
* .gitattributes:
2011-04-16 Patrick Gansterer <paroga@webkit.org>
Reviewed by Eric Seidel.
Rename PLATFORM(CAIRO) to USE(CAIRO)
https://bugs.webkit.org/show_bug.cgi?id=55192
* Source/cmake/OptionsEfl.cmake:
2011-04-15 Shishir Agrawal <shishir@chromium.org>
Reviewed by James Robinson.
Add a flag to guard Page Visibility API changes.
https://bugs.webkit.org/show_bug.cgi?id=58464
Initial draft at:
http://lists.w3.org/Archives/Public/public-webapps/2011JanMar/0175.html
* configure.ac:
2011-04-15 Xan Lopez <xlopez@igalia.com>
Reviewed by Martin Robinson.
* configure.ac: bump to 1.5.0, 1.4.0 will be released from a
branch and was already cut off.
2011-04-15 Anna Cavender <annacc@chromium.org>
Reviewed by Eric Carlson.
Renaming TRACK feature define to VIDEO_TRACK
https://bugs.webkit.org/show_bug.cgi?id=53556
* configure.ac:
2011-04-13 Dmitry Lomov <dslomov@google.com>
Reviewed by David Levin.
Add GTest unit-testing framework to WebKit
https://bugs.webkit.org/show_bug.cgi?id=58507
* Source/ThirdParty/gtest/CHANGES: Added.
* Source/ThirdParty/gtest/CMakeLists.txt: Added.
* Source/ThirdParty/gtest/CONTRIBUTORS: Added.
* Source/ThirdParty/gtest/COPYING: Added.
* Source/ThirdParty/gtest/Makefile.am: Added.
* Source/ThirdParty/gtest/README: Added.
* Source/ThirdParty/gtest/README.WebKit: Added.
* Source/ThirdParty/gtest/codegear/gtest.cbproj: Added.
* Source/ThirdParty/gtest/codegear/gtest.groupproj: Added.
* Source/ThirdParty/gtest/codegear/gtest_all.cc: Added.
* Source/ThirdParty/gtest/codegear/gtest_link.cc: Added.
* Source/ThirdParty/gtest/codegear/gtest_main.cbproj: Added.
* Source/ThirdParty/gtest/codegear/gtest_unittest.cbproj: Added.
* Source/ThirdParty/gtest/configure.ac: Added.
* Source/ThirdParty/gtest/include/gtest/gtest-death-test.h: Added.
* Source/ThirdParty/gtest/include/gtest/gtest-message.h: Added.
* Source/ThirdParty/gtest/include/gtest/gtest-param-test.h: Added.
* Source/ThirdParty/gtest/include/gtest/gtest-param-test.h.pump: Added.
* Source/ThirdParty/gtest/include/gtest/gtest-spi.h: Added.
* Source/ThirdParty/gtest/include/gtest/gtest-test-part.h: Added.
* Source/ThirdParty/gtest/include/gtest/gtest-typed-test.h: Added.
* Source/ThirdParty/gtest/include/gtest/gtest.h: Added.
* Source/ThirdParty/gtest/include/gtest/gtest_pred_impl.h: Added.
* Source/ThirdParty/gtest/include/gtest/gtest_prod.h: Added.
* Source/ThirdParty/gtest/include/gtest/internal/gtest-death-test-internal.h: Added.
* Source/ThirdParty/gtest/include/gtest/internal/gtest-filepath.h: Added.
* Source/ThirdParty/gtest/include/gtest/internal/gtest-internal.h: Added.
* Source/ThirdParty/gtest/include/gtest/internal/gtest-linked_ptr.h: Added.
* Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h: Added.
* Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util-generated.h.pump: Added.
* Source/ThirdParty/gtest/include/gtest/internal/gtest-param-util.h: Added.
* Source/ThirdParty/gtest/include/gtest/internal/gtest-port.h: Added.
* Source/ThirdParty/gtest/include/gtest/internal/gtest-string.h: Added.
* Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h: Added.
* Source/ThirdParty/gtest/include/gtest/internal/gtest-tuple.h.pump: Added.
* Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h: Added.
* Source/ThirdParty/gtest/include/gtest/internal/gtest-type-util.h.pump: Added.
* Source/ThirdParty/gtest/m4/acx_pthread.m4: Added.
* Source/ThirdParty/gtest/m4/gtest.m4: Added.
* Source/ThirdParty/gtest/make/Makefile: Added.
* Source/ThirdParty/gtest/msvc/gtest-md.sln: Added.
* Source/ThirdParty/gtest/msvc/gtest-md.vcproj: Added.
* Source/ThirdParty/gtest/msvc/gtest.sln: Added.
* Source/ThirdParty/gtest/msvc/gtest.vcproj: Added.
* Source/ThirdParty/gtest/msvc/gtest_main-md.vcproj: Added.
* Source/ThirdParty/gtest/msvc/gtest_main.vcproj: Added.
* Source/ThirdParty/gtest/msvc/gtest_prod_test-md.vcproj: Added.
* Source/ThirdParty/gtest/msvc/gtest_prod_test.vcproj: Added.
* Source/ThirdParty/gtest/msvc/gtest_unittest-md.vcproj: Added.
* Source/ThirdParty/gtest/msvc/gtest_unittest.vcproj: Added.
* Source/ThirdParty/gtest/run_tests.py: Added.
* Source/ThirdParty/gtest/samples/prime_tables.h: Added.
* Source/ThirdParty/gtest/samples/sample1.cc: Added.
* Source/ThirdParty/gtest/samples/sample1.h: Added.
* Source/ThirdParty/gtest/samples/sample10_unittest.cc: Added.
* Source/ThirdParty/gtest/samples/sample1_unittest.cc: Added.
* Source/ThirdParty/gtest/samples/sample2.cc: Added.
* Source/ThirdParty/gtest/samples/sample2.h: Added.
* Source/ThirdParty/gtest/samples/sample2_unittest.cc: Added.
* Source/ThirdParty/gtest/samples/sample3-inl.h: Added.
* Source/ThirdParty/gtest/samples/sample3_unittest.cc: Added.
* Source/ThirdParty/gtest/samples/sample4.cc: Added.
* Source/ThirdParty/gtest/samples/sample4.h: Added.
* Source/ThirdParty/gtest/samples/sample4_unittest.cc: Added.
* Source/ThirdParty/gtest/samples/sample5_unittest.cc: Added.
* Source/ThirdParty/gtest/samples/sample6_unittest.cc: Added.
* Source/ThirdParty/gtest/samples/sample7_unittest.cc: Added.
* Source/ThirdParty/gtest/samples/sample8_unittest.cc: Added.
* Source/ThirdParty/gtest/samples/sample9_unittest.cc: Added.
* Source/ThirdParty/gtest/scripts/fuse_gtest_files.py: Added.
* Source/ThirdParty/gtest/scripts/gen_gtest_pred_impl.py: Added.
* Source/ThirdParty/gtest/scripts/gtest-config.in: Added.
* Source/ThirdParty/gtest/scripts/pump.py: Added.
* Source/ThirdParty/gtest/scripts/test/Makefile: Added.
* Source/ThirdParty/gtest/scripts/upload.py: Added.
* Source/ThirdParty/gtest/scripts/upload_gtest.py: Added.
* Source/ThirdParty/gtest/src/gtest-all.cc: Added.
* Source/ThirdParty/gtest/src/gtest-death-test.cc: Added.
* Source/ThirdParty/gtest/src/gtest-filepath.cc: Added.
* Source/ThirdParty/gtest/src/gtest-internal-inl.h: Added.
* Source/ThirdParty/gtest/src/gtest-port.cc: Added.
* Source/ThirdParty/gtest/src/gtest-test-part.cc: Added.
* Source/ThirdParty/gtest/src/gtest-typed-test.cc: Added.
* Source/ThirdParty/gtest/src/gtest.cc: Added.
* Source/ThirdParty/gtest/src/gtest_main.cc: Added.
* Source/ThirdParty/gtest/test/gtest-death-test_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest-filepath_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest-linked_ptr_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest-listener_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest-message_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest-options_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest-param-test2_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest-param-test_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest-param-test_test.h: Added.
* Source/ThirdParty/gtest/test/gtest-port_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest-test-part_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest-tuple_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest-typed-test2_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest-typed-test_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest-typed-test_test.h: Added.
* Source/ThirdParty/gtest/test/gtest-unittest-api_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest_all_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest.py: Added.
* Source/ThirdParty/gtest/test/gtest_break_on_failure_unittest_.cc: Added.
* Source/ThirdParty/gtest/test/gtest_color_test.py: Added.
* Source/ThirdParty/gtest/test/gtest_color_test_.cc: Added.
* Source/ThirdParty/gtest/test/gtest_env_var_test.py: Added.
* Source/ThirdParty/gtest/test/gtest_env_var_test_.cc: Added.
* Source/ThirdParty/gtest/test/gtest_environment_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest_filter_unittest.py: Added.
* Source/ThirdParty/gtest/test/gtest_filter_unittest_.cc: Added.
* Source/ThirdParty/gtest/test/gtest_help_test.py: Added.
* Source/ThirdParty/gtest/test/gtest_help_test_.cc: Added.
* Source/ThirdParty/gtest/test/gtest_list_tests_unittest.py: Added.
* Source/ThirdParty/gtest/test/gtest_list_tests_unittest_.cc: Added.
* Source/ThirdParty/gtest/test/gtest_main_unittest.cc: Added.
* Source/ThirdParty/gtest/test/gtest_nc.cc: Added.
* Source/ThirdParty/gtest/test/gtest_nc_test.py: Added.
* Source/ThirdParty/gtest/test/gtest_no_test_unittest.cc: Added.
* Source/ThirdParty/gtest/test/gtest_output_test.py: Added.
* Source/ThirdParty/gtest/test/gtest_output_test_.cc: Added.
* Source/ThirdParty/gtest/test/gtest_output_test_golden_lin.txt: Added.
* Source/ThirdParty/gtest/test/gtest_output_test_golden_win.txt: Added.
* Source/ThirdParty/gtest/test/gtest_pred_impl_unittest.cc: Added.
* Source/ThirdParty/gtest/test/gtest_prod_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest_repeat_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest_shuffle_test.py: Added.
* Source/ThirdParty/gtest/test/gtest_shuffle_test_.cc: Added.
* Source/ThirdParty/gtest/test/gtest_sole_header_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest_stress_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest_test_utils.py: Added.
* Source/ThirdParty/gtest/test/gtest_throw_on_failure_ex_test.cc: Added.
* Source/ThirdParty/gtest/test/gtest_throw_on_failure_test.py: Added.
* Source/ThirdParty/gtest/test/gtest_throw_on_failure_test_.cc: Added.
* Source/ThirdParty/gtest/test/gtest_uninitialized_test.py: Added.
* Source/ThirdParty/gtest/test/gtest_uninitialized_test_.cc: Added.
* Source/ThirdParty/gtest/test/gtest_unittest.cc: Added.
* Source/ThirdParty/gtest/test/gtest_xml_outfile1_test_.cc: Added.
* Source/ThirdParty/gtest/test/gtest_xml_outfile2_test_.cc: Added.
* Source/ThirdParty/gtest/test/gtest_xml_outfiles_test.py: Added.
* Source/ThirdParty/gtest/test/gtest_xml_output_unittest.py: Added.
* Source/ThirdParty/gtest/test/gtest_xml_output_unittest_.cc: Added.
* Source/ThirdParty/gtest/test/gtest_xml_test_utils.py: Added.
* Source/ThirdParty/gtest/test/production.cc: Added.
* Source/ThirdParty/gtest/test/production.h: Added.
* Source/ThirdParty/gtest/test/run_tests_util.py: Added.
* Source/ThirdParty/gtest/test/run_tests_util_test.py: Added.
* Source/ThirdParty/gtest/xcode/Config/DebugProject.xcconfig: Added.
* Source/ThirdParty/gtest/xcode/Config/FrameworkTarget.xcconfig: Added.
* Source/ThirdParty/gtest/xcode/Config/General.xcconfig: Added.
* Source/ThirdParty/gtest/xcode/Config/ReleaseProject.xcconfig: Added.
* Source/ThirdParty/gtest/xcode/Config/StaticLibraryTarget.xcconfig: Added.
* Source/ThirdParty/gtest/xcode/Config/TestTarget.xcconfig: Added.
* Source/ThirdParty/gtest/xcode/Resources/Info.plist: Added.
* Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/Info.plist: Added.
* Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj: Added.
* Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/runtests.sh: Added.
* Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.cc: Added.
* Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget.h: Added.
* Source/ThirdParty/gtest/xcode/Samples/FrameworkSample/widget_test.cc: Added.
* Source/ThirdParty/gtest/xcode/Scripts/runtests.sh: Added.
* Source/ThirdParty/gtest/xcode/Scripts/versiongenerate.py: Added.
* Source/ThirdParty/gtest/xcode/gtest.xcodeproj/project.pbxproj: Added.
2011-04-13 Ryuan Choi <ryuan.choi@samsung.com>
Reviewed by Kenneth Rohde Christiansen.
[CMAKE] Separate DerivedSources.
https://bugs.webkit.org/show_bug.cgi?id=58427
Seperate DerivedSources/ to DerivedSources/WebCore and
DerivedSources/JavaScriptCore.
* Source/CMakeLists.txt:
* Source/cmake/OptionsCommon.cmake:
* Source/cmake/WebKitFS.cmake:
* Source/cmake/WebKitHelpers.cmake:
* Source/cmake/WebKitMacros.cmake:
2011-04-13 Tony Chang <tony@chromium.org>
Ignore files generated from glu.gyp.
* .gitignore:
2011-03-28 Adam Barth <abarth@webkit.org>
Reviewed by Kenneth Russell.
Move libtess from WebCore/thirdparty to ThirdParty
https://bugs.webkit.org/show_bug.cgi?id=57288
We're putting third party code in Source/ThirdParty these days.
* Source/ThirdParty/glu: Copied from Source/WebCore/thirdparty/glu.
* Source/ThirdParty/glu/glu.gyp: Added.
2011-04-12 Thouraya ANDOLSI <thouraya.andolsi@st.com>
Reviewed by Eric Seidel.
[QT] Enable JIT build for SH4 platforms.
https://bugs.webkit.org/show_bug.cgi?id=58317
add disable_uitools for SH4 platforms.
* Source/WebKit.pri:
2011-04-11 Anna Cavender <annacc@chromium.org>
Reviewed by Eric Carlson.
Setup ENABLE(TRACK) feature define
https://bugs.webkit.org/show_bug.cgi?id=53556
* configure.ac:
2011-04-11 Varun Jain <varunjain@chromium.org>
Reviewed by Darin Fisher.
Resolving FIXME to make new WebWidget method pure virtual since all downstream classes have implemented the method.
https://bugs.webkit.org/show_bug.cgi?id=58245
* Source/WebKit/chromium/public/WebWidget.h:
2011-04-11 Thouraya ANDOLSI <thouraya.andolsi@st.com>
Reviewed by Oliver Hunt.
SH4 JIT SUPPORT.
https://bugs.webkit.org/show_bug.cgi?id=44329
Enable JIT support for SH4 platforms.
* configure.ac:
2011-04-11 Andreas Kling <andreas.kling@nokia.com>
Unreviewed Qt build fix, QT_CONFIG doesn't have uitools on bots.
* Source/WebKit.pri:
2011-04-09 Keith Kyzivat <keith.kyzivat@nokia.com>
Reviewed by Laszlo Gombos.
[Qt] Don't link against fontconfig or X11 if embedded
https://bugs.webkit.org/show_bug.cgi?id=58104
* Source/WebKit.pri: Add qpa=>embedded as it should be across all builds.
2011-04-08 Alpha Lam <hclam@chromium.org>
Unreviewed, rolling out r83335.
http://trac.webkit.org/changeset/83335
https://bugs.webkit.org/show_bug.cgi?id=53556
GTK and QT bots are broken.
* configure.ac:
2011-04-08 Kristian Amlie <kristian.amlie@nokia.com>
Reviewed by Andreas Kling.
[Qt] Remove modular references after support for the flag was removed.
https://bugs.webkit.org/show_bug.cgi?id=57018
Removed modular references after support for the flag was removed.
Support was removed because the Qt Modularization project decided we
don't need it. It's better to base decisions on the available
information, as demonstrated in the patch by checking
QT.phonon.includes.
* Source/WebKit.pri:
2011-04-07 Anna Cavender <annacc@chromium.org>
Reviewed by Eric Carlson.
Setup ENABLE(TRACK) feature define
https://bugs.webkit.org/show_bug.cgi?id=53556
* configure.ac:
2011-04-08 Varun Jain <varunjain@chromium.org>
Reviewed by Darin Fisher.
Need to extend WebKit chromium API to access text selection
https://bugs.webkit.org/show_bug.cgi?id=57888
* Source/WebKit/chromium/public/WebFrame.h:
* Source/WebKit/chromium/public/WebWidget.h:
* Source/WebKit/chromium/src/WebFrameImpl.cpp:
* Source/WebKit/chromium/src/WebFrameImpl.h:
* Source/WebKit/chromium/src/WebPopupMenuImpl.h:
* Source/WebKit/chromium/src/WebViewImpl.cpp:
* Source/WebKit/chromium/src/WebViewImpl.h:
* Source/WebKit/chromium/tests/PopupMenuTest.cpp:
2011-04-08 Jon Lee <jonlee@apple.com>
Reviewed by David Levin.
adding *.vcproj.*.user to .gitignore for Visual Studio development
https://bugs.webkit.org/show_bug.cgi?id=58097
* .gitignore:
2011-04-07 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
Add stub support for generating Gtk build system from gyp
https://bugs.webkit.org/show_bug.cgi?id=58086
This adds support for a new --port argument and plumbs through
the necessary paths to allow generating for a port other than Mac.
* Source/gyp/configure:
2011-04-07 Andrew Scherkus <scherkus@chromium.org>
Revert ENABLE_TRACK patch due to compile failures.
* configure.ac:
2011-04-06 Dai Mikurube <dmikurube@chromium.org>
Reviewed by David Levin.
Add QUOTA build flag for unified quota API
https://bugs.webkit.org/show_bug.cgi?id=57918
* configure.ac: Added QUOTA build flag
2011-04-04 Martin Robinson <mrobinson@igalia.com>
Build fix for GTK+ after r82876.
* Source/autotools/symbols.filter: Update the symbol filter to include new symbols
from WTF that DRT uses.
2011-04-04 Martin Robinson <mrobinson@igalia.com>
Reviewed by Gustavo Noronha Silva.
[GTK] WebGL support
https://bugs.webkit.org/show_bug.cgi?id=31517
* configure.ac: Update configure.ac to ensure that GL/GLX headers exist.
2011-04-04 Jon Lee <jonlee@apple.com>
Reviewed by Eric Seidel.
add some directories to .gitignore (and svn:ignore) when opening projects in xcode4
https://bugs.webkit.org/show_bug.cgi?id=57646
* .gitignore: added xcode 4 related project and workspace directories that are not needed for checkin
2011-03-31 Xan Lopez <xlopez@igalia.com>
Reviewed by Martin Robinson.
[GTK] Link explicitly with XRender on Linux/Unix
https://bugs.webkit.org/show_bug.cgi?id=57558
Some linkers, like GNU Gold, require explicit linkage of all the
libraries used instead of relying on our dependencies to bring
them in. In this case, the build fails because we use XRender in
the plugin code but don't link directly to it.
* configure.ac: check for XRender on UNIX.
2011-03-31 Vamshikrishna.Yellenki <vamshi@motorola.com> and Alejandro G. Castro <alex@igalia.com>
Reviewed by Martin Robinson.
Implement MiniBrowser for Gtk port.
https://bugs.webkit.org/show_bug.cgi?id=48512
Initial implementation of the Gtk MiniBrowser.
* GNUmakefile.am:
2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
[Qt] Typo fix, remove an accidentally added line.
* Source/WebKit.pri:
2011-03-30 Csaba Osztrogonác <ossy@webkit.org>
[Qt] Rollout r82240 and r82232, because they broke 2 plugin tests.
* Source/WebKit.pri:
2011-03-29 Csaba Osztrogonác <ossy@webkit.org>
Rubber-stamped by Andreas Kling.
[Qt] Remove modular references after support for the flag was removed.
https://bugs.webkit.org/show_bug.cgi?id=57018
Symbian buildfix after r82232.
* Source/WebKit.pri: Readd uitools option.
2011-03-29 Kristian Amlie <kristian.amlie@nokia.com>
Reviewed by Andreas Kling.
Removed modular references after support for the flag was removed.
Support was removed because the Qt Modularization project decided we
don't need it. It's better to base decisions on the available
information, as demonstrated in the patch by checking
QT.phonon.includes.
In addition, remove the reference to uitools. It has been moved to
QtKernel now, and therefore is always available.
[Qt] Remove modular references after support for the flag was removed.
https://bugs.webkit.org/show_bug.cgi?id=57018
* Source/WebKit.pri:
2011-03-28 Benjamin Poulain <benjamin.poulain@nokia.com>
Reviewed by Andreas Kling.
[Qt] QtWebKit will not compile with QT_ASCII_CAST_WARNINGS enabled
https://bugs.webkit.org/show_bug.cgi?id=57087
Enable QT_ASCII_CAST_WARNINGS by default in webkit.pri to catch the errors early on.
* Source/WebKit.pri:
2011-03-26 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
We shouldn't bother running GYP if the generated files are newer than the GYP files
https://bugs.webkit.org/show_bug.cgi?id=57146
In the common case, this check will avoid any overhead from processing
the GYP files. Another approach to doing this is to add the feature to
GYP directly, but GYP's approach to this problem is to compute the
output in its entirety and compare it byte-for-byte against the output
file. In the future, it might make sense to add this approach as an
alternative approach for GYP itself.
I also removed JavaScriptGlue from the script because we're not really
going to change JavaScriptGlue over to GYP. We were using
JavaScriptGlue as a learning experience.
* Source/gyp/configure:
2011-03-25 Kevin Ollivier <kevino@theolliviers.com>
[wx] Build fix, don't use the new FPD implementation yet, until we can merge ours with it.
* wscript:
2011-03-23 George Guo <George.Guo@nokia.com>
Reviewed by Darin Adler.
Webkit warning: converting to 'unsigned int' from 'double'
https://bugs.webkit.org/show_bug.cgi?id=56865
With -Werr enabled, this cause the build failure on RedHat Linux.
Add a cast helped.
* Source/JavaScriptCore/runtime/TimeoutChecker.cpp:
(JSC::getCPUTime):
2011-03-23 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
GYP build should default to Production configuration
https://bugs.webkit.org/show_bug.cgi?id=56899
* Source/gyp/common.gypi:
2011-03-22 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
gyp/configure shouldn&apos;t require GYP to be in your path
https://bugs.webkit.org/show_bug.cgi?id=56873
Now that GYP is on Source/ThirdParty/gyp, we can just use that copy
instead of requiring GYP to be in the user's path.
* Source/gyp/configure:
2011-03-22 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Add GYP to Source/ThirdParty
https://bugs.webkit.org/show_bug.cgi?id=56870
We probably don't need all the test files, but it seems cleaner to just
check in the whole GYP tree. GYP is BSD licensed, so it is compatible
with the WebKit license.
* Source/ThirdParty/gyp: Added.
2011-03-21 Alejandro G. Castro <alex@igalia.com>
Reviewed by Martin Robinson.
[GTK] 1.3.13 release bump
https://bugs.webkit.org/show_bug.cgi?id=56795
Version bump for 1.3.13 and updated NEWS file with release notes.
* configure.ac:
2011-03-21 Ryuan Choi <ryuan.choi@samsung.com>
Reviewed by Antonio Gomes.
[CMAKE] Add exception handling when PORT was missing.
https://bugs.webkit.org/show_bug.cgi?id=56728
* Source/CMakeLists.txt:
2011-03-10 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
Reviewed by Laszlo Gombos.
[Qt] Text layout is broken on Symbian
https://bugs.webkit.org/show_bug.cgi?id=56046
Change integers included into bitfields to be signed by default on RVCT
compiler as a lot of other compilers do (gcc, msvc, winsc).
There are a lot of places in webkit where integers included in bitfield
are assumed to be signed.
* Source/WebKit.pri:
2011-03-10 Alejandro G. Castro <alex@igalia.com>
Unreviewed, fixed Efl compilation after r80744.
* Source/cmake/OptionsEfl.cmake:
2011-03-10 Martin Robinson <mrobinson@igalia.com>
Fixed the help message for WebGL support on GTK+ to reflect the fact that
it's turned off by default and is experimental.
* configure.ac: Fix WebGL help message.
2011-03-04 Dimitri Glazkov <dglazkov@chromium.org>
Reviewed by Adam Barth.
Add skeletal WebCore.gyp
https://bugs.webkit.org/show_bug.cgi?id=55802
* Source/gyp/configure: Added WebCore.
2011-03-04 Adam Barth <abarth@webkit.org>
Reviewed by Dimitri Glazkov.
Add a basic configure script for the GYP build
https://bugs.webkit.org/show_bug.cgi?id=55791
This script just calls GYP on the various gyp projects. As we add more
build systems, this script should be able to select which of them you'd
like to generate the project for.
* Source/gyp/configure: Added.
2011-03-04 Adam Barth <abarth@webkit.org>
Reviewed by Dimitri Glazkov.
Use target_defaults to reduce boilerplate in GYP build system
https://bugs.webkit.org/show_bug.cgi?id=55790
This file contains GYP declarations that are shared by all the modules.
Currently, we use this to set up the configurations, albeit primitively.
* Source/gyp/common.gypi: Added.
2011-03-03 Kevin Ollivier <kevino@theolliviers.com>
[wx] Build fix. Ensure the ICU include dir comes before JavaScriptCore/wtf on Win
to make sure the proper unicode/utf8.h header is included.
* wscript:
2011-03-02 Kevin Ollivier <kevino@theolliviers.com>
[wx] Build fix, don't use LocalizedNumberICU.cpp yet, headers that it needs are not
included in the ICU headers used by WebKit.
* wscript:
2011-03-02 Daniel Cheng <dcheng@chromium.org>
Reviewed by David Levin.
Add feature define for data transfer items
https://bugs.webkit.org/show_bug.cgi?id=55510
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmakeconfig.h.cmake:
* configure.ac:
>>>>>>> .r80188
2011-03-02 Andras Becsi <abecsi@webkit.org>
Reviewed by Laszlo Gombos.
[Qt][WK2] generate-forwarding-headers.pl should generate paths with framework names
https://bugs.webkit.org/show_bug.cgi?id=55478
On case insensitive systems the generated forwarding headers cause build problems.
* Source/WebKit.pri: Adjust INCLUDEPATH for the project.
2011-03-01 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r80079.
http://trac.webkit.org/changeset/80079
https://bugs.webkit.org/show_bug.cgi?id=55547
"Broke the Win debug build?" (Requested by dcheng on #webkit).
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmakeconfig.h.cmake:
2011-03-01 Daniel Cheng <dcheng@chromium.org>
Reviewed by David Levin.
Add feature define for data transfer items
https://bugs.webkit.org/show_bug.cgi?id=55510
* Source/cmake/OptionsEfl.cmake:
* Source/cmake/OptionsWinCE.cmake:
* Source/cmakeconfig.h.cmake:
2011-03-01 Andras Becsi <abecsi@webkit.org>
Reviewed by Csaba Osztrogonác.
[Qt] Clean up the project files and move common options to WebKit.pri.
Mac related changes suggested by Prasanth Ullattil <prasanth.ullattil@nokia.com>
* Source/WebKit.pri: Common options should be here.
Also move Mac options to this file to fix the Mac build.
2011-03-01 Andras Becsi <abecsi@webkit.org>
Unreviewed build fix.
[Qt] Fix minimal build.
* Source/WebKit.pri: Move the XP_UNIX define back to WebCore.pri.
2011-02-28 Adam Barth <abarth@webkit.org>
Reviewed by Dimitri Glazkov.
Teach JavaScriptGlue gyp build about DEPTH
https://bugs.webkit.org/show_bug.cgi?id=55421
Moves the previously JavaScriptGlue-specific GYP helper shell scripts
to the gyp directory in Source, where they can be shared by multiple
frameworks.
* Source/gyp: Added.
* Source/gyp/remove-headers-if-needed.sh: Copied from Source/JavaScriptGlue/gyp/remove-headers-if-needed.sh.
* Source/gyp/run-if-exists.sh: Copied from Source/JavaScriptGlue/gyp/run-if-exists.sh.
* Source/gyp/update-info-plist.sh: Copied from Source/JavaScriptGlue/gyp/update-info-plist.sh.
2011-02-28 Benjamin Poulain <benjamin.poulain@nokia.com>
Reviewed by Kenneth Rohde Christiansen.
[Qt][WK2] Add a way to test the WebKit 2 APIs
https://bugs.webkit.org/show_bug.cgi?id=55408
Add the build file for test to the build system.
* Source/WebKit.pri: Add the include path for WebKit 2 APIs.
* Source/WebKit.pro: Add the dependency to build the new test project.
2011-02-28 Balazs Kelemen <kbalazs@webkit.org>
Reviewed by Anders Carlsson.
[Qt][WK2] Plugin initialization
https://bugs.webkit.org/show_bug.cgi?id=48127
* Source/WebKit.pri: Lift the definition of the XP_UNIX macro
from WebCore.pri to WebKit.pri to apply it to WebKit2 as well.
2011-02-28 Kristian Amlie <kristian.amlie@nokia.com>
Reviewed by Andreas Kling.
Added full webkit module profile and a syncqt profile.
This is for modularized Qt.
[Qt] WebKit patches required to work with a modularized version of Qt
https://bugs.webkit.org/show_bug.cgi?id=53916
* Source/sync.profile: Added.
2011-02-26 Dihan Wickremasuriya <dihan.wickremasuriya@nokia.com>
Reviewed by Laszlo Gombos.
[Qt] [Symbian] Disable dependency to a specific version of a Qt package for
non-production builds.
https://bugs.webkit.org/show_bug.cgi?id=55313
* Source/WebKit.pri:
2011-02-24 Alejandro G. Castro <alex@igalia.com>
Rubber-stamped by Martin Robinson.
Fixed compilation after r79537, added a bug to solve webkit2
translations:
https://bugs.webkit.org/show_bug.cgi?id=55153
* GNUmakefile.am:
2011-02-24 Christian Dywan <christian@lanedo.com>
Rubber-stamped by Eric Seidel.
[GTK] webkitgtk 1.3.7 build without translations
https://bugs.webkit.org/show_bug.cgi?id=50612
* GNUmakefile.am: Require stamp-po target for all-local so
that po files are built before they install.
2011-02-22 Philippe Normand <pnormand@igalia.com>
Reviewed by Martin Robinson.
[GTK] 1.3.12 release preparation
https://bugs.webkit.org/show_bug.cgi?id=54967
Version bump for 1.3.12 and updated NEWS file with release notes.
Also bumped libsoup requirement to 2.33.6 as agreed with Sergio
and Martin.
* Source/WebKit/gtk/NEWS:
* configure.ac:
2011-02-22 Andras Becsi <abecsi@webkit.org>
Reviewed by Laszlo Gombos.
[Qt] Redesign the build system
https://bugs.webkit.org/show_bug.cgi?id=51339
Part 2.
Build WebCore as a static library, compile the WebKit API and WebKit2 API
in a final step and link to WebKit2, WebCore and JSC libraries to fix
linking issues resulting from stripped away symbols.
* Source/WebKit.pri: Add common include paths
* Source/WebKit.pro: Add new project file to SUBDIRS
2011-02-20 Carlos Garcia Campos <cgarcia@igalia.com>
Reviewed by Martin Robinson.
[GTK] Bump GTK+3 dependency to 3.0
https://bugs.webkit.org/show_bug.cgi?id=54394
* configure.ac:
2011-02-19 Ryuan Choi <ryuan.choi@samsung.com>
Reviewed by Martin Robinson.
[GTK] Remove mandatory Enchant dependency
https://bugs.webkit.org/show_bug.cgi?id=51587
Add enable-spellcheck option which decides whether to use enchant.
If disabled, WebKitGTK+ will not use enchant library.
* configure.ac:
2011-02-18 Zan Dobersek <zandobersek@gmail.com>
Reviewed by Martin Robinson.
[Gtk] Re-enable meter tag support
https://bugs.webkit.org/show_bug.cgi?id=54762
Enable meter tag support in the configure.ac. This feature was
previously enabled by default in the makefile, but should be
enabled here after changes in r78981.
* configure.ac:
2011-02-18 Kristian Amlie <kristian.amlie@nokia.com>
Reviewed by Kenneth Rohde Christiansen.
Avoided UiTools dependency if the module is not present.
[Qt] WebKit patches required to work with a modularized version of Qt
https://bugs.webkit.org/show_bug.cgi?id=53916
* Source/WebKit.pri:
2011-02-18 Ryuan Choi <ryuan.choi@samsung.com>
Reviewed by Kent Tamura.
[EFL] Remove GDK dependency.
https://bugs.webkit.org/show_bug.cgi?id=53978
Remove checking GDK library.
* Source/cmake/OptionsEfl.cmake:
2011-02-18 Philippe Normand <pnormand@igalia.com>
Unreviewed, build fix after r78981
* configure.ac: datagrid is datagrid, it is not database. Also
meter is not progress. Fixed copy/paste mistakes.
2011-02-18 Philippe Normand <pnormand@igalia.com>
Reviewed by Martin Robinson.
[GTK] minimal build unrecognized options
https://bugs.webkit.org/show_bug.cgi?id=50890
* configure.ac: added new configure options to enable/disable the
meter element, progress element, datagrid and client-based
geolocation support.
2011-02-17 Kevin Ollivier <kevino@theolliviers.com>
[wx] Build fix after introduction of JavaScriptCore/collector.
* wscript:
2011-02-17 Kristian Amlie <kristian.amlie@nokia.com>
Reviewed by Laszlo Gombos.
Updated include paths for phonon.
[Qt] WebKit patches required to work with a modularized version of Qt
https://bugs.webkit.org/show_bug.cgi?id=53916
* Source/WebKit.pri:
2011-02-13 Hayato Ito <hayato@chromium.org>
Reviewed by Kent Tamura.
Update .gitignore to ignore files which Ninja build system generates.
https://bugs.webkit.org/show_bug.cgi?id=54378
* .gitignore:
2011-02-10 Peter Varga <pvarga@webkit.org>
Reviewed by Csaba Osztrogonác.
Remove PCRE source from trunk
https://bugs.webkit.org/show_bug.cgi?id=54188
* Source/cmake/WebKitFS.cmake:
2011-02-09 Adam Barth <abarth@webkit.org>
Reviewed by Steve Block.
Move Android.mk into Source
https://bugs.webkit.org/show_bug.cgi?id=53751
A somewhat blind attempt to move Android.mk into the Source directory.
I'm sure I've goofed this up in some way. The Android folks have
kindly volunteered to fix this up once they merge past this revision.
* Android.mk: Removed.
* Source/Android.mk: Copied from Android.mk.
2011-02-08 Alejandro G. Castro <alex@igalia.com>
Reviewed by Martin Robinson.
WebKit2 GTK Fails to Build #include nested too deeply
https://bugs.webkit.org/show_bug.cgi?id=52219
Removed the __STDC_FORMAT_MACROS definition, it is already defined
in the file where PRIxx64 is used before the inclusion so we are
safe.
* configure.ac:
2011-02-08 Kristian Amlie <kristian.amlie@nokia.com>
Reviewed by Eric Seidel.
Added include paths for QtScript.
WebKit patches required to work with a modularized version of Qt
https://bugs.webkit.org/show_bug.cgi?id=53916
* Source/WebKit.pri:
2011-02-03 Martin Robinson <mrobinson@igalia.com>
Fix GTK+ WebGL build after r76600.
* configure.ac: Make sure to respect configure.ac conventions
consistently when it comes to capitalization. Remove an old
reference to enable_3d_canvas.
2011-02-02 Alejandro G. Castro <alex@igalia.com>
Reviewed by Martin Robinson.
Bump the WebKitGTK+ versions in preparation for development release.
* configure.ac: Bump the library, libtool and user agent version.
2011-02-02 Steve Lacey <sjl@chromium.org>
Reviewed by Eric Carlson.
Implement basic media statistics on media elements.
https://bugs.webkit.org/show_bug.cgi?id=53322
* configure.ac:
2011-02-02 Kevin Ollivier <kevino@theolliviers.com>
[wx] Build fixes for wxWebKit.
* wscript:
2010-01-28 Commit Queue <commit-queue@webkit.org>
Unreviewed. Test commit for commit-queue@webkit.org.
2010-01-28 Commit Queue <commit-queue@webkit.org>
Unreviewed. Test commit for commit-queue@webkit.org.
2010-01-28 Commit Queue <commit-queue@webkit.org>
Unreviewed. Test commit for commit-queue@webkit.org.
2011-01-31 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
Reviewed by Xan Lopez.
[GTK] REGRESSION: http/tests/media/video-{cookie,referer}.html failing
https://bugs.webkit.org/show_bug.cgi?id=53379
Remove left over mentions of HAVE_SOUP_2_29_90, and apply the
dependency on newer soup to efl as well.
* Source/cmake/OptionsEfl.cmake:
2011-01-29 Daniel Bates <dbates@rim.com>
Reviewed by Maciej Stachowiak.
Remove reference to ${CMAKE_SOURCE_DIR}/Source in CMake files
https://bugs.webkit.org/show_bug.cgi?id=53382
Our file system hierarchy ensures that CMAKE_SOURCE_DIR is defined to be /Source.
So, ${CMAKE_SOURCE_DIR}/Source evaluates to the non-existent directory /Source/Source.
Therefore, we should remove such references.
* Source/cmake/OptionsCommon.cmake:
2011-01-29 Daniel Bates <dbates@rim.com>
Reviewed by Eric Seidel.
Move wince/mt19937ar.c to ThirdParty and make it a policy choice
https://bugs.webkit.org/show_bug.cgi?id=53253
Move implementation of Mersenne Twister pseudorandom number generator to
ThirdParty since it is a third party library.
* Source/ThirdParty/mt19937ar.c: Copied from Source/JavaScriptCore/wtf/wince/mt19937ar.c.
2011-01-29 Dan Winship <danw@gnome.org>
Reviewed by Xan Lopez.
[GTK] Require the latest glib and libsoup, and remove conditional
support for older versions
https://bugs.webkit.org/show_bug.cgi?id=50675
* autotools/webkit.m4: use AM_PATH_GLIB_2_0 rather than doing
basically the same work by hand
* configure.ac:
2011-01-28 Martin Robinson <mrobinson@igalia.com>
[GTK] Build failure with --enable-indexed-database
https://bugs.webkit.org/show_bug.cgi?id=50954
Build fix for IndexedDB support.
* configure.ac: Change the autogen.sh option --enable-indexeddb to
--enable-indexed-database to match the build-webkit option.
2010-01-28 Commit Queue <commit-queue@webkit.org>
Unreviewed. Test commit for commit-queue@webkit.org.
2010-01-28 Commit Queue <commit-queue@webkit.org>
Unreviewed. Test commit for commit-queue@webkit.org.
2011-01-26 Yael Aharon <yael.aharon@nokia.com>
Reviewed by Laszlo Gombos.
[Qt][Symbian] Fix --minimal build
https://bugs.webkit.org/show_bug.cgi?id=52839
Move definition of USE_SYSTEM_MALLOC out of pri file.
Put it in platform.h instead.
* Source/WebKit.pri:
2011-01-26 Csaba Osztrogonác <ossy@webkit.org>
Reviewed by Andreas Kling.
[Qt] Fix qt_minimal build
https://bugs.webkit.org/show_bug.cgi?id=53172
* Source/WebKit.pri:
2011-01-25 Patrick Gansterer <paroga@webkit.org>
Reviewed by Adam Barth.
Move main CMakeLists.txt into Source directory
https://bugs.webkit.org/show_bug.cgi?id=52888
* CMakeLists.txt: Removed.
* Source/CMakeLists.txt: Copied from CMakeLists.txt.
* Source/cmakeconfig.h.cmake: Copied from cmakeconfig.h.cmake.
* cmakeconfig.h.cmake: Removed.
2011-01-24 Chris Marrin <cmarrin@apple.com>
Reviewed by Eric Seidel.
Change ENABLE_3D_CANVAS to ENABLE_WEBGL
https://bugs.webkit.org/show_bug.cgi?id=53041
* configure.ac:
2011-01-24 Peter Gal <galpeter@inf.u-szeged.hu>
Rubber-stamped by Csaba Osztrogonác.
* runtime: Removed. It was accidentally created by r76457.
2011-01-24 Andras Becsi <abecsi@webkit.org>
Reviewed by Csaba Osztrogonác.
[Qt] Move project files into Source
https://bugs.webkit.org/show_bug.cgi?id=52891
* Source/DerivedSources.pro: Copied from DerivedSources.pro.
* Source/WebKit.pri: Renamed from WebKit.pri.
* Source/WebKit.pro: Added.
* Source/common.pri: Renamed from common.pri.
* WebKit.pro: Removed.
2011-01-20 Siddharth Mathur <siddharth.mathur@nokia.com>
Reviewed by Laszlo Gombos.
[Qt][Symbian] Smaller debug symbol size when using RVCT 4.x
https://bugs.webkit.org/show_bug.cgi?id=52835
* WebKit.pri: Use --remove_unneeded_entities for RVCT 4.x compilers
2011-01-20 Alejandro G. Castro <alex@igalia.com>
Reviewed by Andreas Kling.
[GTK] Fix typo in the webkit2 section of the configure.ac file
https://bugs.webkit.org/show_bug.cgi?id=52801
Fixed typo in the GTK WebKit2 compilation.
* configure.ac:
2011-01-19 Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>
Reviewed by Andreas Kling.
Enable usage of Google ld if it exist but is not on by default.
[Qt] Enable the google ld if it exist but is not on by default
https://bugs.webkit.org/show_bug.cgi?id=52625
* common.pri: flip the test.
2011-01-18 Mihai Parparita <mihaip@chromium.org>
Unreviewed. Update .gitignore to reflect that WebKit is now in Source.
* .gitignore:
2011-01-18 Krithigassree Sambamurthy <krithigassree.sambamurthy@nokia.com>
Reviewed by Simon Fraser.
Support background-clip: content-box
https://bugs.webkit.org/show_bug.cgi?id=48771
Addded content-box as a valid background-clip value.
* WebCore/css/CSSParser.cpp:
(WebCore::parseBackgroundClip):
2011-01-18 Hayato Ito <hayato@chromium.org>
Reviewed by Kent Tamura.
Update .gitignore file to reflect a recent WebKit directory movement.
https://bugs.webkit.org/show_bug.cgi?id=52618
* .gitignore:
2011-01-16 Adam Barth <abarth@webkit.org>
Rubber-stamped by Eric Seidel.
Move WebKit into Source
https://bugs.webkit.org/show_bug.cgi?id=52530
* Android.mk:
* CMakeLists.txt:
* DerivedSources.pro:
* GNUmakefile.am:
* Makefile:
* WebKit.pri:
* WebKit.pro:
* configure.ac:
* wscript:
2011-01-15 Adam Barth <abarth@webkit.org>
Rubber-stamped by Eric Seidel.
Move WebKit2 into Source
https://bugs.webkit.org/show_bug.cgi?id=52438
Update reference to WebKit2.
* DerivedSources.pro:
* GNUmakefile.am:
* Makefile:
* Source/cmake/WebKitPackaging.cmake:
* WebKit.pro:
* configure.ac:
2011-01-14 Ahmad Sharif <asharif.tools@gmail.com>
Reviewed by Darin Fisher.
When inlining is performed, the progress variable is
declared as uninitialized.
https://bugs.webkit.org/show_bug.cgi?id=51084
* WebCore: Copied from WebCore.
* WebCore/page/animation/KeyframeAnimation.cpp:
(WebCore::KeyframeAnimation::animate):
(WebCore::KeyframeAnimation::getAnimatedStyle):
2011-01-11 Laszlo Gombos <laszlo.1.gombos@nokia.com>
Reviewed by Csaba Osztrogonác.
[Qt] Add QT_NO_CONCURRENT to the qt_minimal configuration
https://bugs.webkit.org/show_bug.cgi?id=52223
Add QT_NO_CONCURRENT to the qt_minimal configuration to make sure
that QtWebKit builds with QT_NO_CONCURRENT defined.
* WebKit.pri:
2011-01-11 Mihai Parparita <mihaip@chromium.org>
Unreviewed. Update .gitignore with new Chromium dependency.
ui/ was added with http://crrev.com/70743, we picked that up with a
Chromium roll in r75311.
Also alphabetizes the dependency list.
* .gitignore:
2011-01-10 Laszlo Gombos <laszlo.1.gombos@nokia.com>
Reviewed by Csaba Osztrogonác.
[Qt] Baseline qt_minimal configuration
https://bugs.webkit.org/show_bug.cgi?id=51313
* WebKit.pri: List the supported QT_NO_FEATURE flags
under qt_minimal configuration.
2011-01-10 Gyuyoung Kim <gyuyoung.kim@samsung.com>
Reviewed by Eric Seidel.
[EFL] Enable JIT for WebKit EFL
https://bugs.webkit.org/show_bug.cgi?id=52140
Enable JIT option for WebKit EFL. Enabled JIT's JS performance is
3 ~ 6 times faster than before.
* Source/cmake/OptionsEfl.cmake:
2011-01-10 Martin Robinson <mrobinson@igalia.com>
Reviewed by Gustavo Noronha.
Bump the WebKitGTK+ versions in preparation for development release.
* configure.ac: Bump the library, libtool and user agent version.
2011-01-10 Xan Lopez <xlopez@igalia.com>
Reviewed by Martin Robinson.
[GTK] Create intermediate libWebCore library
https://bugs.webkit.org/show_bug.cgi?id=52116
* GNUmakefile.am: add XP_UNIX to the global CPP flags, since it's
used by both libWebCore and libwebkitgtk now.
2011-01-08 Patrick Gansterer <paroga@webkit.org>
Unreviewed wx build fix for r75313.
* wscript: Added missing brace.
2011-01-07 Adam Barth <abarth@webkit.org>
Rubber-stamped by Eric Seidel.
Move WebCore to Source
https://bugs.webkit.org/show_bug.cgi?id=52050
Update build files and metadata to point to WebCore's new location.
* .gitattributes:
* .gitignore:
* Android.mk: