From 863ad5653ec87bcc076b730367cb35cf3d8eeed8 Mon Sep 17 00:00:00 2001 From: "simon.fraser@apple.com" Date: Tue, 22 May 2012 20:37:14 +0000 Subject: [PATCH] .: == Rolled over to ChangeLog-2012-05-22 == Source/JavaScriptCore: == Rolled over to ChangeLog-2012-05-22 == Source/WebCore: == Rolled over to ChangeLog-2012-05-22 == Source/WebKit/chromium: == Rolled over to ChangeLog-2012-05-22 == Source/WebKit/gtk: == Rolled over to ChangeLog-2012-05-22 == Source/WebKit2: == Rolled over to ChangeLog-2012-05-22 == Tools: == Rolled over to ChangeLog-2012-05-22 == LayoutTests: == Rolled over to ChangeLog-2012-05-22 == git-svn-id: https://svn.webkit.org/repository/webkit/trunk@118041 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- ChangeLog | 20797 +- ChangeLog-2012-05-22 | 20796 ++ LayoutTests/ChangeLog | 25884 +- LayoutTests/ChangeLog-2012-05-22 | 25883 ++ Source/JavaScriptCore/ChangeLog | 70903 +----- Source/JavaScriptCore/ChangeLog-2012-05-22 | 70902 ++++++ Source/WebCore/ChangeLog | 220185 +---------------- Source/WebCore/ChangeLog-2012-05-22 | 220184 ++++++++++++++++ Source/WebKit/chromium/ChangeLog | 43960 +--- Source/WebKit/chromium/ChangeLog-2012-05-22 | 43959 ++++ Source/WebKit/gtk/ChangeLog | 23358 +- Source/WebKit/gtk/ChangeLog-2012-05-22 | 23357 ++ Source/WebKit2/ChangeLog | 47487 +--- Source/WebKit2/ChangeLog-2012-05-22 | 47486 ++++ Tools/ChangeLog | 72870 +----- Tools/ChangeLog-2012-05-22 | 72869 ++++++ 16 files changed, 525444 insertions(+), 525436 deletions(-) create mode 100644 ChangeLog-2012-05-22 create mode 100644 LayoutTests/ChangeLog-2012-05-22 create mode 100644 Source/JavaScriptCore/ChangeLog-2012-05-22 create mode 100644 Source/WebCore/ChangeLog-2012-05-22 create mode 100644 Source/WebKit/chromium/ChangeLog-2012-05-22 create mode 100644 Source/WebKit/gtk/ChangeLog-2012-05-22 create mode 100644 Source/WebKit2/ChangeLog-2012-05-22 create mode 100644 Tools/ChangeLog-2012-05-22 diff --git a/ChangeLog b/ChangeLog index 7dbe9d2e0029..406c4c3dc159 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,20796 +1 @@ -2012-05-22 Christophe Dumez - - [EFL] EFL's DRT needs to print information about received Web Intents - https://bugs.webkit.org/show_bug.cgi?id=86864 - - Reviewed by Adam Barth. - - Enable Web Intents by default on EFL port. - - * Source/cmake/OptionsEfl.cmake: - -2012-05-21 Raphael Kubo da Costa - - [EFL] Unreviewed build fix when ENABLE_VIDEO is off and ENABLE_VIDEO_TRACK is not. - - Do not enable VIDEO_TRACK if VIDEO itself has been disabled. - - * Source/cmake/OptionsEfl.cmake: - -2012-05-21 Raphael Kubo da Costa - - [EFL] Do not enable Web Audio support by default at build time. - https://bugs.webkit.org/show_bug.cgi?id=86982 - - Reviewed by Philippe Normand. - - Follow-up to r115800. Even though Web Audio support is disabled by - default in build-webkit, enabling it in OptionsEfl.cmake will turn - it on when building the port without build-webkit. - - Since Web Audio support for the EFL port does not seem to be fully - working yet, it is better to disable it in all cases. - - * Source/cmake/OptionsEfl.cmake: Remove option override for - ENABLE_WEB_AUDIO. - -2012-05-21 Dominic Mazzoni - - AX: A disabled select element should not be exposed as focusable - https://bugs.webkit.org/show_bug.cgi?id=86949 - - Reviewed by Chris Fleizach. - - * LayoutTests/accessibility/disabled-controls-not-focusable-expected.txt: Added. - * LayoutTests/accessibility/disabled-controls-not-focusable.html: Added. - * Source/WebCore/accessibility/AccessibilityListBox.h: - (AccessibilityListBox): - * Source/WebCore/accessibility/AccessibilityMenuList.cpp: - (WebCore::AccessibilityMenuList::canSetFocusAttribute): - (WebCore): - * Source/WebCore/accessibility/AccessibilityMenuList.h: - (AccessibilityMenuList): - -2012-05-20 George Staikos - - [BlackBerry] Define navigator.vendor for BlackBerry. - https://bugs.webkit.org/show_bug.cgi?id=86975 - - Reviewed by Antonio Gomes. - - * Source/cmake/OptionsBlackBerry.cmake: - -2012-05-20 Kevin Ollivier - - [wx] Unreviewed build fix. Clean up no longer used files in DerivedSources. - - * wscript: - -2012-05-19 Kevin Ollivier - - [wx] Unreviewed build fix. Remove a couple files wx doesn't use from the build. - - * wscript: - -2012-05-18 Christophe Dumez - - [EFL] Web Intents code is not compiling - https://bugs.webkit.org/show_bug.cgi?id=85364 - - Reviewed by Adam Barth. - - Remove broken CMake directive for WEB_INTENTS. - - * Source/cmake/OptionsEfl.cmake: - -2012-05-18 Adrian Bunk - - [GTK] Remove the obsolete AM_PROG_CC_STDC - https://bugs.webkit.org/show_bug.cgi?id=85250 - - Reviewed by Martin Robinson. - - * configure.ac: - -2012-05-18 Raphael Kubo da Costa - - [CMake] Unreviewed, remove ENABLE_CSS_GRID_LAYOUT option after r117613. - - * Source/cmake/WebKitFeatures.cmake: - -2012-05-18 Shezan Baig - - Expose FrameSelection::absoluteCaretBounds via window.internals - https://bugs.webkit.org/show_bug.cgi?id=86390 - - Reviewed by Ryosuke Niwa. - - Exports necessary symbols. - - * Source/autotools/symbols.filter: - -2012-05-18 Martin Robinson - - Get IndexedDB closer to building for GTK+. - - Reviewed by Philippe Normand. - - * configure.ac: Make out the IndexedDB imply USE_LEVELDB, as LevelDB is the - only IndexedDB backend at the moment. Also mark IndexedDB as incomplete. - -2012-05-18 Zalan Bujtas - - [Qt] Gesture tap highlighter needs to take overflow clip into account. - https://bugs.webkit.org/show_bug.cgi?id=84989 - - Reviewed by Kenneth Rohde Christiansen. - - * ManualTests/qt/tap-highlighting-overflow-hidden.html: Added. - -2012-05-18 Christophe Dumez - - [EFL] Add simple implementation of Web Intents - https://bugs.webkit.org/show_bug.cgi?id=86354 - - Reviewed by Eric Seidel. - - Enable WEB_INTENTS flag by default on EFL port. - - * Source/cmake/OptionsEfl.cmake: - -2012-05-17 Dan Bernstein - - REGRESSION (r117428): WebKit API/SPI was removed - https://bugs.webkit.org/show_bug.cgi?id=86748 - - Reverted r117428. - - * Source/autotools/symbols.filter: - -2012-05-17 Thiago Marcos P. Santos - - [EFL] Fix link error caused by not directly linking with edbus - https://bugs.webkit.org/show_bug.cgi?id=86747 - - Unreviewed build fix. - - * Source/cmake/FindEFL.cmake: - -2012-05-17 Gyuyoung Kim - - Convert setDomainRelaxationForbiddenForURLScheme to use InternalSettings interface - https://bugs.webkit.org/show_bug.cgi?id=86704 - - Reviewed by Eric Seidel. - - * Source/autotools/symbols.filter: Add setDomainRelaxationForbiddenForURLScheme symbol filter. - -2012-05-16 Kihong Kwon - - [EFL] Support for Battery Status API on the WebKit-Efl - https://bugs.webkit.org/show_bug.cgi?id=83254 - - Reviewed by Chang Shu. - - Add dependency check for e_ukit package which is in the e_dbus library. - - * Source/cmake/FindEFL.cmake: - -2012-05-16 Varun Jain - - [chromium] No modifier flags (shift/ctrl/alt) in drag&drop events on chromium linux - https://bugs.webkit.org/show_bug.cgi?id=86236 - - Reviewed by Tony Chang. - - * ManualTests/chromium/modifiers-during-drag-and-drop.html: Added. - -2012-05-16 Keishi Hattori - - [chromium] Add WebKit API to access inner text value of input element - https://bugs.webkit.org/show_bug.cgi?id=85353 - - Reviewed by Kent Tamura. - - * Source/autotools/symbols.filter: Added HTMLInputElement::setEditingValue - -2012-05-15 Kihong Kwon - - [EFL] Enable Fullscreen API - https://bugs.webkit.org/show_bug.cgi?id=85870 - - Reviewed by Antonio Gomes. - - Enable FULLSCREEN_API on the Efl port. - - * Source/cmake/OptionsEfl.cmake: - -2012-05-14 Shinya Kawanaka - - document.execCommand('Indent') in the direct child of ShadowRoot causes a crash. - https://bugs.webkit.org/show_bug.cgi?id=86341 - - Reviewed by Ryosuke Niwa. - - Exports necessary symbols. - - * Source/autotools/symbols.filter: - -2012-05-14 Luke Macpherson - - Introduce ENABLE_CSS_VARIABLES compile flag. - https://bugs.webkit.org/show_bug.cgi?id=86338 - - Reviewed by Dimitri Glazkov. - - Add a configuration option for CSS Variables support, disabling it by default. - - * Source/cmake/WebKitFeatures.cmake: - -2012-05-14 Kevin Ollivier - - [wx] Unreviewed build fix. Fix wxMSW build, and make sure we properly - define WebKitVersion.h as a build target for all platforms to avoid - unnecessary rebuilds. - - * wscript: - -2012-05-11 Jeffrey Pfau - - REGRESSION (r114170): Scroll areas in nested frames improperly placed when tiled drawing is enabled - https://bugs.webkit.org/show_bug.cgi?id=86239 - - Reviewed by Anders Carlsson. - - * ManualTests/resources/frame-textarea.html: Added. - * ManualTests/scrollable-positioned-frame.html: Added. - * ManualTests/scrollable-positioned-nested-frame.html: Added. - -2012-05-11 Kevin Ollivier - - [wx] Unreviewed build fix, exclude some files we don't use from the build. - - * wscript: - -2012-05-11 Tommy Widenflycht - - MediaStream API: Fix a reference counting issue in UserMediaRequest - https://bugs.webkit.org/show_bug.cgi?id=86210 - - Reviewed by Abhishek Arya. - - * ManualTests/user-media-request-crash.html: Added. - -2012-05-11 Christophe Dumez - - Web Intents code only supports V8 - https://bugs.webkit.org/show_bug.cgi?id=85954 - - Reviewed by Adam Barth. - - Add ENABLE_WEB_INTENTS flag to CMake. - - * Source/cmake/WebKitFeatures.cmake: - * Source/cmakeconfig.h.cmake: - -2012-05-11 Xiaobo Wang - - [BlackBerry] Update DumpRenderTree.cpp to also run ref-tests if there're any - https://bugs.webkit.org/show_bug.cgi?id=86055 - - Reviewed by Rob Buis. - - Ref-tests are tests with suffix "-expected", "-expected-mismatch" and a valid - extension(".html", ".htm", etc.). - Currently torch-launcher only run tests parsed by NRWT, with ref-tests - excluded. As a result, if a test have ref-tests (which were not run), our - DumpRenderTree Perl script will think there's a crash and exit with code 1. - So NRWT will report the result as CRASH. - We need to update DumpRenderTree.cpp to try to find ref-tests and run them. - - * DumpRenderTree/blackberry/DumpRenderTree.cpp: - (BlackBerry::WebKit::DumpRenderTree::DumpRenderTree): - (BlackBerry::WebKit::DumpRenderTree::getRefTests): - (WebKit): - (BlackBerry::WebKit::DumpRenderTree::runCurrentTest): - (BlackBerry::WebKit::DumpRenderTree::runRemainingTests): - (BlackBerry::WebKit::DumpRenderTree::runTests): - * DumpRenderTree/blackberry/DumpRenderTreeBlackBerry.h: - (DumpRenderTree): - -2012-05-10 MORITA Hajime - - ElementShadow should minimize the usage of "ShadowRoot" name - https://bugs.webkit.org/show_bug.cgi?id=85970 - - Reviewed by Dimitri Glazkov. - - Removed symbols which no longer exists - - * Source/autotools/symbols.filter: - -2012-05-10 Gyuyoung Kim - - Move resumeAnimations to use Internals interface - https://bugs.webkit.org/show_bug.cgi?id=86063 - - Reviewed by Alexey Proskuryakov. - - * Source/autotools/symbols.filter: Add a symbol filter for resumeAnimations. - -2012-05-10 Zan Dobersek - - [GTK] ENABLE_IFRAME_SEAMLESS support - https://bugs.webkit.org/show_bug.cgi?id=85843 - - Reviewed by Eric Seidel. - - Add a configuration option for enabling the iframe seamless - attribute support, enabling it by default. - - * configure.ac: - -2012-05-09 Stephen Chenney - - SVG Filters allow invalid elements as children - https://bugs.webkit.org/show_bug.cgi?id=83979 - - Reviewed by Nikolas Zimmermann. - - This test will crash upon load in Chromium, unless the associated fix is in. - - * ManualTests/bugzilla-83979.svg: Added. - -2012-05-09 Kent Tamura - - Calendar Picker: Fix a crash by changing input type. - https://bugs.webkit.org/show_bug.cgi?id=86007 - - Reviewed by Hajime Morita. - - * ManualTests/forms/calendar-picker-crash-by-type-change.html: Added. - -2012-05-09 Gyuyoung Kim - - Move suspendAnimations to use Internals interface. - https://bugs.webkit.org/show_bug.cgi?id=85986 - - Reviewed by Ryosuke Niwa. - - * Source/autotools/symbols.filter: Add a symbol filter for suspendAnimations. - -2012-05-09 Hugo Parente Lima - - Use suitable viewport values on XHTML-MP pages. - https://bugs.webkit.org/show_bug.cgi?id=85425 - - Reviewed by Kenneth Rohde Christiansen. - - Add LEGACY_VIEWPORT_ADAPTION use feature to cmake build system, - this feature will enable the use of a suitable viewport size - on legacy XHTML-MP pages. - - * Source/cmake/WebKitFeatures.cmake: - -2012-05-09 Crystal Zhang - - [BlackBerry] Enable PAGE_POPUP in make file, and implement required methods - https://bugs.webkit.org/show_bug.cgi?id=85907 - - Reviewed by Rob Buis. - - Enable PAGE_POPUP option in make files. - - Internal reviewed by Yong Li. - - * Source/cmake/OptionsBlackBerry.cmake: - * Source/cmakeconfig.h.cmake: - -2012-05-09 Carlos Garcia Campos - - [GTK] Split WebKit2 Makefile moving source code listings to GNUmakefile.list.am - https://bugs.webkit.org/show_bug.cgi?id=85985 - - Reviewed by Gustavo Noronha Silva. - - * GNUmakefile.am: - -2012-05-09 Carlos Garcia Campos - - [GTK] Use independent version numbers for public libraries - https://bugs.webkit.org/show_bug.cgi?id=85984 - - Reviewed by Gustavo Noronha Silva. - - * configure.ac: Define LIBJAVASCRIPTCOREGTK_VERSION and - LIBWEBKIT2GTK_VERSION using the same version as - LIBWEBKITGTK_VERSION for backwards compatibility. - -2012-05-08 Raphael Kubo da Costa - - [CMake] FindGStreamer: Fix the build with static WebCore. - https://bugs.webkit.org/show_bug.cgi?id=85930 - - Reviewed by Daniel Bates. - - Building WebCore statically was failing because files in - WebCore/platform/gstreamer when ENABLE_VIDEO was set required - gstreamer-base, which was not being linked to after r116453. - - Fix that by looking for gstreamer-base, requiring and linking - against it if GStreamer is used. - - * Source/cmake/FindGStreamer.cmake: - -2012-05-08 Raphael Kubo da Costa - - [CMake] Rewrite FindGStreamer.cmake. - https://bugs.webkit.org/show_bug.cgi?id=85857 - - Reviewed by Daniel Bates. - - We are currently kind of duplicating the same - FindGStreamer-Foo.cmake file whenever a new GStreamer plugin needs - to be found. Besides this approach not scaling very well, it - relies on pkg-config for version checking, uses the LibFindMacros - package that we should deprecate and all the find files could be - merged into one, with users using the COMPONENTS feature of the - FIND_PACKAGE() call to find the desired plugins. - - FindGStreamer.cmake has then been rewritten to take all that into - account: - - The LibFindMacros.cmake package is not used anymore. - - Version check is performed in the CMake file itself by parsing - the gstversion.h header. - - All GStreamer plugins are searched and the COMPONENTS keyword - used in the FIND_PACKAGE() call is used to check which plugins are - required. - - The plugins-base and base GStreamer plugins are not searched, as - they were not used anywhere in the build system. - - * Source/cmake/FindGStreamer-App.cmake: Removed. - * Source/cmake/FindGStreamer-Audio.cmake: Removed. - * Source/cmake/FindGStreamer-Base.cmake: Removed. - * Source/cmake/FindGStreamer-FFT.cmake: Removed. - * Source/cmake/FindGStreamer-Interfaces.cmake: Removed. - * Source/cmake/FindGStreamer-Pbutils.cmake: Removed. - * Source/cmake/FindGStreamer-Plugins-Base.cmake: Removed. - * Source/cmake/FindGStreamer-Video.cmake: Removed. - * Source/cmake/FindGStreamer.cmake: Rewrite as described above. - * Source/cmake/OptionsEfl.cmake: Use COMPONENTS to specify which - GStreamer plugins to look for. - -2012-05-08 Ryosuke Niwa - - perf-o-matic fix attempt for dashboard images. - - Rubber-stamped by Antti Koivisto. - - Also stop generating images for 30, 90, and 365 days since they have been timing out. - - * Websites/webkit-perf.appspot.com/controller.py: - (schedule_runs_update): - * Websites/webkit-perf.appspot.com/models.py: - (Runs.chart_params): - -2012-05-08 Christophe Dumez - - [CMake] Add ENABLE_IFRAME_SEAMLESS flag - https://bugs.webkit.org/show_bug.cgi?id=85838 - - Reviewed by Eric Seidel. - - Add ENABLE_IFRAME_SEAMLESS flag to CMake and enable it by default. - This flag was introduced by r116356. - - * Source/cmake/WebKitFeatures.cmake: - * Source/cmakeconfig.h.cmake: - -2012-05-08 Balazs Kelemen - - [Qt] X11 plugins need to be reworked for Qt5+WK1 - https://bugs.webkit.org/show_bug.cgi?id=80691 - - Reviewed by Simon Hausmann. - - Implement basic windowless plugin support with Qt5. - - * Source/api.pri: Need private API's to be able - to use QApplicationPrivate::windowForWidget. - -2012-05-07 Dave Tu - - Adjust flakiness dashboard gpu_tests image diff URLs. - https://bugs.webkit.org/show_bug.cgi?id=85423 - - Reviewed by Ojan Vafai. - - * Tools/TestResultServer/static-dashboards/flakiness_dashboard.js: - -2012-05-07 Liam Quinn - - [BlackBerry] WWW-Authenticate header on 200 response pops up authentication dialog - https://bugs.webkit.org/show_bug.cgi?id=85643 - - Reviewed by George Staikos. - - RIM PR: 151992 - Added manual test for WWW-Authenticate header on a 200 response. - - * ManualTests/blackberry/http-auth-on-200.php: Added. - -2012-05-07 Simon Hausmann - - [Qt] Unreviewed trivial build fix: Don't include bytearraytestdata.h in the QtWebKit - module header. - - * Source/sync.profile: - -2012-05-06 MORITA Hajime - - https://bugs.webkit.org/show_bug.cgi?id=85265 - [Shadow DOM] ShadowTree needs a better name - - Reviewed by Dimitri Glazkov. - - * Source/autotools/symbols.filter: Updated exported symbol names according to the rename. - -2012-05-06 Dan Bernstein - - Part of: Building and debugging WebKit in the Xcode IDE requires a lot of setup - https://bugs.webkit.org/show_bug.cgi?id=85739 - - Reviewed by Daniel Bates. - - * WebKit.xcworkspace: Added. - * WebKit.xcworkspace/contents.xcworkspacedata: Added. - * WebKit.xcworkspace/xcshareddata: Added. - * WebKit.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings: Added. - * WebKit.xcworkspace/xcshareddata/xcschemes: Added. - * WebKit.xcworkspace/xcshareddata/xcschemes/All Source (target WebProcess).xcscheme: Added - this scheme, which builds all source projects and runs WebProcess with - Safari as the client executable. - * WebKit.xcworkspace/xcshareddata/xcschemes/All Source.xcscheme: Added - this scheme, which builds all source projects and runs Safari. - * WebKit.xcworkspace/xcshareddata/xcschemes/All Tools.xcscheme: Added - this scheme, which builds all tools projects and runs DumpRenderTree. - -2012-05-06 Gustavo Noronha Silva - - [GTK] Enable WebKit2 build by default (again) - https://bugs.webkit.org/show_bug.cgi?id=85750 - - * configure.ac: enable wk2 build by default. - -2012-05-06 Gyuyoung Kim - - Convert isPageBoxVisible to use Internals interface. - https://bugs.webkit.org/show_bug.cgi?id=85692 - - Reviewed by Darin Adler. - - * Source/autotools/symbols.filter: Add isPageBoxVisible symbol filter. - -2012-05-06 Jonathan Dong - - [BlackBerry] Enable credential persistance and auto fill - https://bugs.webkit.org/show_bug.cgi?id=85572 - - Reviewed by Rob Buis. - - Enable credential persistance and auto fill feature by adding - ENABLE_BLACKBERRY_CREDENTIAL_PERSIST=1. - - * Source/cmake/OptionsBlackBerry.cmake: - -2012-05-05 Gustavo Noronha Silva - - Unreviewed preparation for 1.9.2. - - * configure.ac: bump version to 1.9.2 and bump libtool version. - -2012-05-04 Jer Noble - - Flash of white when exiting full screen HTML5 video - https://bugs.webkit.org/show_bug.cgi?id=85438 - - Reviewed by Sam Weinig. - - * ManualTests/fullscreen/full-screen-flash.html: Added. - -2012-05-04 Jer Noble - - Taking a visibility:hidden element full screen causes full screen window to disappear. - https://bugs.webkit.org/show_bug.cgi?id=85432 - - Reviewed by Maciej Stachowiak. - - * ManualTests/fullscreen/full-screen-zero-width.html: Added. - -2012-05-04 Carlos Garcia Campos - - Unreviewed, rolling out r116075. - http://trac.webkit.org/changeset/116075 - - WebKit2 build was broken while WebKit2 build was disabled in bots, - so nobody noticed it. Disable the WebKit2 build for now to keep - the bots green again until we find the actual commit that - broke the WebKit2 build. - - * configure.ac: - -2012-05-04 Carlos Garcia Campos - - Unreviewed. Enable WebKit2 by default in configure. - - This was removed in r115624 to make sure release 1.9.1 didn't have - WebKit2 enabled by default, because we are using the same library - versions for WebKit1 and WebKit2. - - * configure.ac: Enable WebKit2 by default. - -2012-05-03 Raphael Kubo da Costa - - [CMake] Rewrite FindCairo.cmake. - https://bugs.webkit.org/show_bug.cgi?id=84895 - - Reviewed by Daniel Bates. - - The old approach relied on pkg-config for finding Cairo (which - introduced a dependency on pkg-config that could be avoided), used - the LibFindMacros code that we should probably remove in the - future and did not use the FindPackageHandleStandardArguments - module. - - Change all that by rewriting the module. - - Use the pkg-config output optionally instead of requiring it - like LibFindMacros did. - - Remove the implicit dependency on FreeType which often found it - the wrong way via pkg-config and without considering - CMAKE_PREFIX_PATH. - - Retrieve the Cairo version by looking at cairo-version.h instead - of relying on pkg-config. It requires some additional code for - checking if the desired version has been found, but that will not - be needed once we start depending on CMake 2.8.3 or later. - - The only downside is that FPHSA sets _FOUND - instead of _FOUND, and to keep things consistent - Cairo_LIBRARIES and Cairo_INCLUDE_DIRS have become CAIRO_LIBRARIES - and CAIRO_INCLUDE_DIRS. - - * Source/cmake/FindCairo.cmake: - -2012-05-03 Mike Fenton - - Rename attribute. - - [BlackBerry] Add special attribute for alternate selection touch handling. - https://bugs.webkit.org/show_bug.cgi?id=85284 - - Reviewed by Rob Buis. - - * ManualTests/blackberry/selection-touch-override.html: - -2012-05-03 Gyuyoung Kim - - [CMAKE] Remove unneeded keyword in WebKitFeatures.cmake - https://bugs.webkit.org/show_bug.cgi?id=85461 - - Reviewed by Eric Seidel. - - DEFAULT keyword wasn't removed on Bug 72815. - - * Source/cmake/WebKitFeatures.cmake: Remove DEFAULT keyword in ENABLE_DRAG_SUPPORT field. - -2012-05-02 Simon Hausmann - - [Qt] Unreviewed prospective QtMobility build fix. - - * Source/api.pri: The Qt 4 equivalent of QT += sensors should be handled by - WebCore.pri, but somehow it isn't. - -2012-05-02 Lars Knudsen - - [Qt] Make DeviceMotion and DeviceOrientation work with WebKit2 - https://bugs.webkit.org/show_bug.cgi?id=64595 - - Reviewed by Kenneth Rohde Christiansen. - - Moving DeviceMotion and DeviceOrientation clients and providers - to WebCore. This is done to allow clean dependencies when - statically linking WK2. - - * Source/api.pri: - -2012-05-02 Dongwoo Im - - [EFL] Implement the Web Audio API feature. - https://bugs.webkit.org/show_bug.cgi?id=78688 - - Reviewed by Philippe Normand. - - Implement the Web Audio API feature on the EFL port. - https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html - - * Source/cmake/FindGStreamer-Audio.cmake: Added. Find the pkgconfig of the GStreamer-audio. - * Source/cmake/FindGStreamer-FFT.cmake: Added. Find the pkgconfig of the GStreamer-fft. - * Source/cmake/OptionsEfl.cmake: Add the ENABLE_WEB_AUDIO option. - * Source/cmakeconfig.h.cmake: Add the ENABLE_WEB_AUDIO option. - -2012-05-01 Landry Breuil - - [GTK] Fix gstreamer detection during configure - https://bugs.webkit.org/show_bug.cgi?id=84325 - - Reviewed by Philippe Normand. - - * configure.ac: Fix GSTREAMER_REQUIRED_VERSION and - GSTREAMER_PLUGINS_BASE_REQUIRED_VERSION assignments. - -2012-05-01 Mike Fenton - - Add special attribute for alternate selection touch handling. - https://bugs.webkit.org/show_bug.cgi?id=85284 - - Reviewed by Antonio Gomes. - - PR 152975. - - Add manual test for -bb-selection-touchoverride. - - Reviewed Internally by Gen Mak. - - * ManualTests/blackberry/selection-touch-override.html: Added. - -2012-04-25 Raphael Kubo da Costa - - [CMake] Add a proper license to FindSqlite.cmake. - https://bugs.webkit.org/show_bug.cgi?id=84901 - - Reviewed by Daniel Bates. - - FindSqlite.cmake referenced COPYING-CMAKE-SCRIPTS, which was - supposed to contain its license. This file, however, was not - imported with FindSqlite.cmake into the tree. - - Add it from kdelibs (where the Find file came from) at git - revision [1]. Also worth mentioning is that Alexander Neundorf - added Gilles Caulier as the script author in revision [2]. - - [1] https://projects.kde.org/projects/kde/kdelibs/repository/revisions/c27925edf98b9952aeada677dfc74ce9c809c48a - [2] https://projects.kde.org/projects/kde/kdelibs/repository/revisions/14d0a92e04e1a200d6e58397e57a29194a0819cf - - * Source/cmake/FindSqlite.cmake: - -2012-04-30 Carlos Garcia Campos - - [GTK] Update NEWS and configure.ac for 1.9.1 release - https://bugs.webkit.org/show_bug.cgi?id=85175 - - Reviewed by Philippe Normand. - - * configure.ac: Bumped version number. Disable WebKit2 by default - for now, since we still don't use a different libtool version for - libwebkit2gtk. It will be enabled again after the release and the - library version will be reworked for the next release. - -2012-04-30 Carlos Garcia Campos - - Unreviewed. Fix make distcheck. - - * GNUmakefile.am: Add ALL_MOFILES declaration. - -2012-04-28 Yury Semikhatsky - - Unreviewed. Gtk build fix after r115553. - - * Source/autotools/symbols.filter: - -2012-04-26 Carlos Garcia Campos - - [SOUP] Add a way to register custom uri schemes in WebKit2 - https://bugs.webkit.org/show_bug.cgi?id=84130 - - Reviewed by Martin Robinson. - - * GNUmakefile.am: Add BUILDING_SOUP__ macro to compilation. - -2012-04-26 Antonio Gomes - - [BlackBerry] properly disable DRAG_SUPPORT - https://bugs.webkit.org/show_bug.cgi?id=84952 - - Reviewed by Daniel Bates. - - Add CMake build options to toggle DRAG_SUPPORT on/off, - and set its value for BlackBerry port. - - * Source/cmake/OptionsBlackBerry.cmake: Toggled in ON. - * Source/cmake/OptionsBlackBerry.cmake: Toggled OFF. - * Source/cmake/OptionsWinCE.cmake: Toggled it OFF. - * Source/cmake/OptionsWindows.cmake: Toggled it ON. - * Source/cmakeconfig.h.cmake: - -2012-04-26 Antonio Gomes - - [BlackBerry] Add smooth_scrolling options to CMAKE and enable it for Blackberry - https://bugs.webkit.org/show_bug.cgi?id=84954 - - Reviewed by Daniel Bates. - - * Source/cmakeconfig.h.cmake: Make it possible for CMake builds to - toggle SMOOTH_SCROLLING on/off - * Source/cmake/OptionsBlackBerry.cmake: ... and set it to ON by defualt - for the Blackberry port. - -2012-04-26 Christophe Dumez - - [EFL] Enable VIDEO_TRACK feature - https://bugs.webkit.org/show_bug.cgi?id=84830 - - Reviewed by Gustavo Noronha Silva. - - Enable VIDEO_TRACK feature by default on EFL port. - - * Source/cmake/OptionsEfl.cmake: - * Source/cmake/WebKitFeatures.cmake: - * Source/cmakeconfig.h.cmake: - -2012-04-24 Kent Tamura - - Calendar Picker: Resize to minimal size to fit the content - https://bugs.webkit.org/show_bug.cgi?id=84826 - - Reviewed by Hajime Morita. - - * ManualTests/forms/calendar-picker.html: - Sync with the size specified in CalendarPickerElement.cpp. - -2012-04-25 Allan Sandfeld Jensen - - [Qt] Zoom back can overscroll document edges. - https://bugs.webkit.org/show_bug.cgi?id=84851 - - Reviewed by Kenneth Rohde Christiansen. - - Manual test for overscroll on zoom-back. Needs to be manual since we do not yet - have automatic testing for this type of UI-side behaviour. - - * ManualTests/qt/double-tap-overscroll.html: Added. - -2012-04-24 Yael Aharon - - Fixed background is scrolling in http://www.nieuwecode.nl/ in Qt webkit2 - https://bugs.webkit.org/show_bug.cgi?id=83980 - - Reviewed by Simon Fraser. - - * ManualTests/fixed-position-no-z-index.html: Added. - -2012-04-24 Carlos Garcia Campos - - [GTK] Build and run TestWebKitAPI unit tests - https://bugs.webkit.org/show_bug.cgi?id=84325 - - Reviewed by Philippe Normand. - - * GNUmakefile.am: Include makefiles to build gtest and - TestWebKitAPI. Add BUILDING_WEBKIT2__ macro to compilation when - building WebKit2. - -2012-04-24 Charles Wei - - [BlackBerry] Input Range element expects mouse events - https://bugs.webkit.org/show_bug.cgi?id=84571 - - Reviewed by Antonio Gomes. - - Input element with Range type expects mouse events to - drag the handle. Note that Input Range could appear - in both the web page directly, or in some shadow tree, - like the MediaControlTimeline and MediaControlVolume. - * ManualTests/blackberry/slider-thumb-consumes-event.html: Added. - -2012-04-24 Christophe Dumez - - [EFL] Enable Web Timing - https://bugs.webkit.org/show_bug.cgi?id=84705 - - Reviewed by Tony Gentilcore. - - Enable Web Timing in EFL port for for performance profiling and - improvement. - - * Source/cmake/OptionsEfl.cmake: - -2012-04-23 Kent Tamura - - Add test function to get placeholder string - https://bugs.webkit.org/show_bug.cgi?id=84536 - - Reviewed by Ryosuke Niwa. - - * Source/autotools/symbols.filter: - Expose Node::textContent and HTMLTextFormControlElement::placeholderShouldBeVisible. - -2012-04-22 Sriram Neelakandan - - [Gtk] Added MOZ_X11 build flag for TARGET_X11 - [Qt] Added MOZ_X11 build flag for !embedded - [CMake] Added MOZ_X11 build flag for WTF_OS_UNIX - https://bugs.webkit.org/show_bug.cgi?id=40785 - - Reviewed by Anders Carlsson. - - * GNUmakefile.am: - * Source/cmake/OptionsCommon.cmake: - -2012-04-22 Adrian Bunk - - [GTK] Remove the obsolete Hildon UI extensions - https://bugs.webkit.org/show_bug.cgi?id=83420 - - Reviewed by Martin Robinson. - - * configure.ac: - -2012-04-18 Thiago Marcos P. Santos - - [CMake] Use jsc target instead of ONLY_BUILD_JAVASCRIPTCORE - https://bugs.webkit.org/show_bug.cgi?id=84229 - - CMake caches ONLY_BUILD_JAVASCRIPTCORE=1 and will reuse the setting for - subsequent builds, stopping WebCore from being built ever again. - - Instead of trying to emulate a build target using command line options, - just build the existing jsc target directly. - - Reviewed by Rob Buis. - - * CMakeLists.txt: - -2012-04-18 Jason Liu - - [BlackBerry] HTTP GET header has a "Cookie" when refreshing a page after cookies have been cleared. - https://bugs.webkit.org/show_bug.cgi?id=84223 - - Reviewed by George Staikos. - - * ManualTests/blackberry/clear-cookie-refresh-result.php: Added. - * ManualTests/blackberry/clear-cookie-refresh.php: Added. - -2012-04-17 Yong Li - - REGRESSION (r105453): Crash when handling touch events - https://bugs.webkit.org/show_bug.cgi?id=81958 - - Reviewed by Antonio Gomes. - - Add a manual test for this issue because DumpRenderTree - currently cannot send a group of touch points with - different touch states in one shot. - - * ManualTests/resources/iframe-reloaded-on-touch.html: Added. - * ManualTests/touch-stale-iframe-crash.html: Added. - -2012-04-17 Kent Tamura - - Calendar Picker: Support RTL layout - https://bugs.webkit.org/show_bug.cgi?id=83668 - - Reviewed by Hajime Morita. - - * ManualTests/forms/calendar-picker.html: - Add Arabic parameters. - Add suppresses the file selection dialog - https://bugs.webkit.org/show_bug.cgi?id=58208 - - Reviewed by Ryosuke Niwa. - - * ManualTests/input-file-hidden-open-dialog-on-click.html: Added. - Adding manual test as the file dialog opens only in User gesture. - -2012-02-01 Philippe Normand - - [GStreamer] FFTFrame implementation - https://bugs.webkit.org/show_bug.cgi?id=73545 - - Reviewed by Chris Rogers. - - * configure.ac: Enable the WebAudio option again and remove - libfftw checks. - -2012-01-31 Ryosuke Niwa - - webkit-perf.appspot.com should accept test results without medians - https://bugs.webkit.org/show_bug.cgi?id=77513 - - Reviewed by Hajime Morita. - - Don't store 0s when values are not in JSON. - - * Websites/webkit-perf.appspot.com/report_handler.py: - (ReportHandler.post._float_or_none): - (ReportHandler.post): - -2012-01-31 Kenneth Rohde Christiansen - - Tap highlighting: Support better outlines for multiline inlines - https://bugs.webkit.org/show_bug.cgi?id=77428 - - Reviewed by Simon Hausmann. - - Update the test to use a transform. - - * ManualTests/qt/tap-highlighting-inlines.html: - -2012-01-31 Nayan Kumar K - - [GTK] Remove V8 compilation option. - https://bugs.webkit.org/show_bug.cgi?id=77405 - - Reviewed by Philippe Normand. - - Revert the changes introduced as part of bug 69469 - to provide an option to compile V8 as JavaScript engine. - - * GNUmakefile.am: Remove defining USE_JSC macro. - * configure.ac: Remove --with-jsengine option. - -2012-01-25 Philippe Normand - - [GStreamer] 0.11 build support - https://bugs.webkit.org/show_bug.cgi?id=77085 - - Reviewed by Martin Robinson. - - * configure.ac: New --with-gstreamer option, defaulting to 0.10. - -2012-01-30 Ryosuke Niwa - - Build fix after r106321. - - * Websites/webkit-perf.appspot.com/report_handler.py: - * Websites/webkit-perf.appspot.com/manifest_handler.py: - (ManifestHandler.get): - -2012-01-30 Ryosuke Niwa - - Python code in webkit-perf.appspot.com uses camelCase - https://bugs.webkit.org/show_bug.cgi?id=77392 - - Reviewed by Adam Barth. - - Use PEP8 style naming conventions instead of camelCase. - - * Websites/webkit-perf.appspot.com/create_handler.py: - (CreateHandler.post): - (CreateHandler._create_builder): - (CreateHandler._create_branch): - (CreateHandler._create_platform): - * Websites/webkit-perf.appspot.com/dashboard_handler.py: - (DashboardHandler.get): - * Websites/webkit-perf.appspot.com/manifest_handler.py: - (ManifestHandler.get): - * Websites/webkit-perf.appspot.com/merge_tests_handler.py: - (MergeTestsHandler.post): - * Websites/webkit-perf.appspot.com/models.py: - (create_in_transaction_with_numeric_id_holder): - (delete_model_with_numeric_id_holder): - (modelFromNumericId): - (Builder.authenticate): - (Builder.hashed_password): - (Test.cache_key): - * Websites/webkit-perf.appspot.com/report_handler.py: - (ReportHandler.post): - (ReportHandler._model_by_key_name_in_body_or_error): - (ReportHandler._integer_in_body): - (ReportHandler._timestamp_in_body): - (ReportHandler.bypass_authentication): - (ReportHandler._results_are_valid): - (ReportHandler._results_are_valid._is_float_convertible): - (ReportHandler._create_build_if_possible): - (ReportHandler._create_build_if_possible.execute): - (ReportHandler._add_test_if_needed): - (ReportHandler._add_test_if_needed.execute): - (ReportHandler): - (AdminReportHandler.bypass_authentication): - * Websites/webkit-perf.appspot.com/runs_handler.py: - (RunsHandler.get): - -2012-01-30 Ryosuke Niwa - - Enable memcache on webkit-perf.appspot.com - https://bugs.webkit.org/show_bug.cgi?id=77378 - - Reviewed by Adam Barth. - - Eanble memcache on dashboard, manifest, and runs handlers. Clear appropriate caches when new runs are reported, - or new models are created. We flush all caches when tests are merged since it's hard to figure out dependencies - in that case. Luckily, we merge tests only occassionally and manually (or hope so) so this shouldn't be an issue. - - * Websites/webkit-perf.appspot.com/create_handler.py: - (CreateHandler.post): - * Websites/webkit-perf.appspot.com/dashboard_handler.py: - (DashboardHandler.get): - * Websites/webkit-perf.appspot.com/manifest_handler.py: - (ManifestHandler.get): - * Websites/webkit-perf.appspot.com/merge_tests_handler.py: - (MergeTestsHandler.post): - * Websites/webkit-perf.appspot.com/models.py: - (createInTransactionWithNumericIdHolder): - (Test): - (Test.cacheKey): - * Websites/webkit-perf.appspot.com/report_handler.py: - (ReportHandler.post): - (ReportHandler._addTestIfNeeded): - * Websites/webkit-perf.appspot.com/runs_handler.py: - (RunsHandler.get): - -2012-01-30 Ryosuke Niwa - - webkit-perf.appspot.com should have an ability to merge tests - https://bugs.webkit.org/show_bug.cgi?id=77250 - - Reviewed by Adam Barth. - - Added admin/merge-tests. This page allows administrators to easily merge test objects. - - Also add the forgotten title.png and rename api/create to admin/create since we don't allow - non-admins to create new models anyway. - - * Websites/webkit-perf.appspot.com/app.yaml: - * Websites/webkit-perf.appspot.com/css: Added. - * Websites/webkit-perf.appspot.com/css/title.png: Added. - * Websites/webkit-perf.appspot.com/main.py: - * Websites/webkit-perf.appspot.com/merge_tests.yaml: Added. - * Websites/webkit-perf.appspot.com/merge_tests_handler.py: Added. - (MergeTestHandler): - (MergeTestHandler.get): - (MergeTestHandler.post): - * Websites/webkit-perf.appspot.com/models.py: - (deleteModelWithNumericIdHolder): - * Websites/webkit-perf.appspot.com/static/create-models.html: - -2012-01-30 Kenneth Rohde Christiansen - - Add manual tests for tap highlighting - - Rubberstamped by Simon Hausmann. - - * ManualTests/qt/tap-highlighting-colors.html: Added. - * ManualTests/qt/tap-highlighting-images.html: Added. - * ManualTests/qt/tap-highlighting-inlines.html: Added. - -2012-01-30 Allan Sandfeld Jensen - - Manual test of number of resize events emitted during page generation. - https://bugs.webkit.org/show_bug.cgi?id=77212 - - Is needed to test if too many resize events are send when using fixed - layout, and needs to be a manual test because the test framework does - not currently support testing fixed layout. - - Reviewed by Kenneth Rohde Christiansen. - - * ManualTests/resize-events.html: Added. - -2012-01-29 Zoltan Herczeg - - Custom written CSS lexer - https://bugs.webkit.org/show_bug.cgi?id=70107 - - Reviewed by Antti Koivisto and Oliver Hunt. - - Remove tokenizer.cpp from intermediate sources. - - * wscript: - -2012-01-27 Fady Samuel - - Rename shouldLayoutFixedElementsRelativeToFrame and make it a setting - https://bugs.webkit.org/show_bug.cgi?id=76459 - - Reviewed by Darin Fisher. - - * Source/autotools/symbols.filter: - -2012-01-26 Carlos Garcia Campos - - [GTK] Add basic printing support to WebKit2 - https://bugs.webkit.org/show_bug.cgi?id=76172 - - Reviewed by Gustavo Noronha Silva. - - * configure.ac: Check whether GTK+ UNIX printing is available. - -2012-01-27 ChangSeok Oh - - [EFL] SVG_FONT is not disabled when SVG is disabled. - https://bugs.webkit.org/show_bug.cgi?id=77174 - - Reviewed by Eric Seidel. - - SVG_FONTS should be disabled when SVG is disabled. Or else it causes build-break. - Relocated checking ENABLE_GLIB_SUPPORT & ENABLE_VIDEO to avoid duplication. - - * Source/cmake/OptionsEfl.cmake: - -2012-01-26 Kevin Ollivier - - [wx] Unreviewed. Build fix, don't build some sources - which appear to no longer be needed. - - * wscript: - -2012-01-24 Ryosuke Niwa - - Port Mozilla's Graph Server - https://bugs.webkit.org/show_bug.cgi?id=76312 - - Reviewed by Adam Barth. - - Add the app engine backend for the Mozilla's graph server used on perf-webkit.appspot.com. - - To deploy webkit-perf.appspot.com, you also need to pull index.html, embed.html, graph.html, jq, - js (except config.js), and css (except title.png) from https://github.com/mozilla/graphs. - - * Websites/perf-webkit.appspot.com: Added. - * Websites/perf-webkit.appspot.com/app.yaml: Added. - * Websites/perf-webkit.appspot.com/create_handler.py: Added. - (CreateHandler): - (CreateHandler.post): - (CreateHandler._createBuilder): - (CreateHandler._createBuilder.execute): - (CreateHandler._createBranch): - (CreateHandler._createBranch.execute): - (CreateHandler._createPlatform): - (CreateHandler._createPlatform.execute): - * Websites/perf-webkit.appspot.com/dashboard_handler.py: Added. - (DashboardHandler): - (DashboardHandler.get): - * Websites/perf-webkit.appspot.com/index.yaml: Added. - * Websites/perf-webkit.appspot.com/main.py: Added. - (main): - * Websites/perf-webkit.appspot.com/manifest_handler.py: Added. - (ManifestHandler): - (ManifestHandler.get): - * Websites/perf-webkit.appspot.com/models.py: Added. - (NumericIdHolder): - (NumericIdHolder.whose): - (createInTransactionWithNumericIdHolder): - (modelFromNumericId): - (Branch): - (Platform): - (Builder): - (Builder.authenticate): - (Builder.hashedPassword): - (Build): - (Test): - (TestResult): - (ReportLog): - * Websites/perf-webkit.appspot.com/report_handler.py: Added. - (ReportHandler): - (ReportHandler.post): - (ReportHandler._modelByKeyNameInBodyOrError): - (ReportHandler._integerInBody): - (ReportHandler._timestampInBody): - (ReportHandler._output): - (ReportHandler._resultsAreValid): - (ReportHandler._createBuildIfPossible): - (ReportHandler._createBuildIfPossible.execute): - (ReportHandler._addTestIfNeeded): - (ReportHandler._addTestIfNeeded.execute): - * Websites/perf-webkit.appspot.com/runs_handler.py: Added. - (RunsHandler): - (RunsHandler.get): - * Websites/perf-webkit.appspot.com/static: Added. - * Websites/perf-webkit.appspot.com/static/create-models.html: Added. - * Websites/perf-webkit.appspot.com/static/manual-submit.html: Added. - -2012-01-25 Hajime Morita > - - ENABLE_SHADOW_DOM should be available via build-webkit --shadow-dom - https://bugs.webkit.org/show_bug.cgi?id=76863 - - Reviewed by Dimitri Glazkov. - - Added a feature flag. - - * Source/cmake/OptionsBlackBerry.cmake: - * Source/cmake/OptionsEfl.cmake: - * Source/cmake/OptionsWinCE.cmake: - * configure.ac: - -2012-01-25 Kenneth Rohde Christiansen - - [Qt] Implement tap feedback respecting -webkit-tap-highlight-color - https://bugs.webkit.org/show_bug.cgi?id=76914 - - Reviewed by Simon Hausmann. - - Add a manual test. - - * ManualTests/qt/tap-highlighting.html: Added. - -2012-01-25 Roland Steiner - -