You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20797 lines
776 KiB
Plaintext
20797 lines
776 KiB
Plaintext
2012-05-22 Christophe Dumez <christophe.dumez@intel.com>
|
|
|
|
[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 <rakuco@webkit.org>
|
|
|
|
[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 <rakuco@webkit.org>
|
|
|
|
[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 <dmazzoni@google.com>
|
|
|
|
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 <staikos@webkit.org>
|
|
|
|
[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 <kevino@theolliviers.com>
|
|
|
|
[wx] Unreviewed build fix. Clean up no longer used files in DerivedSources.
|
|
|
|
* wscript:
|
|
|
|
2012-05-19 Kevin Ollivier <kevino@theolliviers.com>
|
|
|
|
[wx] Unreviewed build fix. Remove a couple files wx doesn't use from the build.
|
|
|
|
* wscript:
|
|
|
|
2012-05-18 Christophe Dumez <christophe.dumez@intel.com>
|
|
|
|
[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 <bunk@stusta.de>
|
|
|
|
[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 <rakuco@webkit.org>
|
|
|
|
[CMake] Unreviewed, remove ENABLE_CSS_GRID_LAYOUT option after r117613.
|
|
|
|
* Source/cmake/WebKitFeatures.cmake:
|
|
|
|
2012-05-18 Shezan Baig <shezbaig.wk@gmail.com>
|
|
|
|
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 <mrobinson@igalia.com>
|
|
|
|
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 <zbujtas@gmail.com>
|
|
|
|
[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 <christophe.dumez@intel.com>
|
|
|
|
[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 <mitz@apple.com>
|
|
|
|
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 <thiago.santos@intel.com>
|
|
|
|
[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 <gyuyoung.kim@samsung.com>
|
|
|
|
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 <kihong.kwon@samsung.com>
|
|
|
|
[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 <varunjain@google.com>
|
|
|
|
[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 <keishi@webkit.org>
|
|
|
|
[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 <kihong.kwon@samsung.com>
|
|
|
|
[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 <shinyak@chromium.org>
|
|
|
|
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 <macpherson@chromium.org>
|
|
|
|
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 <kevino@theolliviers.com>
|
|
|
|
[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 <jpfau@apple.com>
|
|
|
|
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 <kevino@theolliviers.com>
|
|
|
|
[wx] Unreviewed build fix, exclude some files we don't use from the build.
|
|
|
|
* wscript:
|
|
|
|
2012-05-11 Tommy Widenflycht <tommyw@google.com>
|
|
|
|
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 <christophe.dumez@intel.com>
|
|
|
|
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 <xbwang@torchmobile.com.cn>
|
|
|
|
[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 <morrita@google.com>
|
|
|
|
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 <gyuyoung.kim@samsung.com>
|
|
|
|
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 <zandobersek@gmail.com>
|
|
|
|
[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 <schenney@chromium.org>
|
|
|
|
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 <tkent@chromium.org>
|
|
|
|
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 <gyuyoung.kim@samsung.com>
|
|
|
|
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 <hugo.lima@openbossa.org>
|
|
|
|
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 <haizhang@rim.com>
|
|
|
|
[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 <cgarcia@igalia.com>
|
|
|
|
[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 <cgarcia@igalia.com>
|
|
|
|
[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 <rakuco@webkit.org>
|
|
|
|
[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 <rakuco@webkit.org>
|
|
|
|
[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 <rniwa@webkit.org>
|
|
|
|
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 <christophe.dumez@intel.com>
|
|
|
|
[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 <kbalazs@webkit.org>
|
|
|
|
[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 <dtu@chromium.org>
|
|
|
|
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 <lquinn@rim.com>
|
|
|
|
[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 <simon.hausmann@nokia.com>
|
|
|
|
[Qt] Unreviewed trivial build fix: Don't include bytearraytestdata.h in the QtWebKit
|
|
module header.
|
|
|
|
* Source/sync.profile:
|
|
|
|
2012-05-06 MORITA Hajime <morrita@google.com>
|
|
|
|
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 <mitz@apple.com>
|
|
|
|
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 <gns@gnome.org>
|
|
|
|
[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 <gyuyoung.kim@samsung.com>
|
|
|
|
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 <jonathan.dong@torchmobile.com.cn>
|
|
|
|
[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 <gns@gnome.org>
|
|
|
|
Unreviewed preparation for 1.9.2.
|
|
|
|
* configure.ac: bump version to 1.9.2 and bump libtool version.
|
|
|
|
2012-05-04 Jer Noble <jer.noble@apple.com>
|
|
|
|
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 <jer.noble@apple.com>
|
|
|
|
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 <cgarcia@igalia.com>
|
|
|
|
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 <cgarcia@igalia.com>
|
|
|
|
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 <rakuco@webkit.org>
|
|
|
|
[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 <UPPERCASED_NAME>_FOUND
|
|
instead of <Name>_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 <mifenton@rim.com>
|
|
|
|
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 <gyuyoung.kim@samsung.com>
|
|
|
|
[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 <simon.hausmann@nokia.com>
|
|
|
|
[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 <lars.knudsen@nokia.com>
|
|
|
|
[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 <dw.im@samsung.com>
|
|
|
|
[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 <landry@openbsd.org>
|
|
|
|
[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 <mifenton@rim.com>
|
|
|
|
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 <rakuco@webkit.org>
|
|
|
|
[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 <cgarcia@igalia.com>
|
|
|
|
[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 <cgarcia@igalia.com>
|
|
|
|
Unreviewed. Fix make distcheck.
|
|
|
|
* GNUmakefile.am: Add ALL_MOFILES declaration.
|
|
|
|
2012-04-28 Yury Semikhatsky <yurys@chromium.org>
|
|
|
|
Unreviewed. Gtk build fix after r115553.
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-04-26 Carlos Garcia Campos <cgarcia@igalia.com>
|
|
|
|
[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 <agomes@rim.com>
|
|
|
|
[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 <agomes@rim.com>
|
|
|
|
[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 <christophe.dumez@intel.com>
|
|
|
|
[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 <tkent@chromium.org>
|
|
|
|
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 <allan.jensen@nokia.com>
|
|
|
|
[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 <yael.aharon@nokia.com>
|
|
|
|
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 <cgarcia@igalia.com>
|
|
|
|
[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 <charles.wei@torchmobile.com.cn>
|
|
|
|
[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 <christophe.dumez@intel.com>
|
|
|
|
[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 <tkent@chromium.org>
|
|
|
|
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 <sriram.neelakandan@gmail.com>
|
|
|
|
[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 <bunk@stusta.de>
|
|
|
|
[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 <thiago.santos@intel.com>
|
|
|
|
[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 <jason.liu@torchmobile.com.cn>
|
|
|
|
[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 <yoli@rim.com>
|
|
|
|
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 <tkent@chromium.org>
|
|
|
|
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 <select> to select a locale.
|
|
|
|
2012-04-16 Dave Tu <dtu@chromium.org>
|
|
|
|
Re-add GPU DEPS builders to flakiness dashboard.
|
|
https://bugs.webkit.org/show_bug.cgi?id=84056
|
|
|
|
Reviewed by Ojan Vafai.
|
|
|
|
* Tools/TestResultServer/static-dashboards/builders.js:
|
|
|
|
2012-04-16 Gustavo Noronha Silva <gns@gnome.org>
|
|
|
|
[GTK] Bump dependency on GTK+ 3.x to match reality
|
|
https://bugs.webkit.org/show_bug.cgi?id=84060
|
|
|
|
Rubber-stamped by Martin Robinson.
|
|
|
|
* configure.ac: Bump GTK+ 3 requirement to 3.4.0. In practice we
|
|
already depend on this version because of our dependency on a recent
|
|
glib, which causes linking issues with older GTK+; also bump glib to
|
|
its earliest version.
|
|
|
|
2012-04-16 Philippe Normand <pnormand@igalia.com>
|
|
|
|
[GTK] GStreamer 1.0 support in configure.ac
|
|
https://bugs.webkit.org/show_bug.cgi?id=84029
|
|
|
|
Reviewed by Martin Robinson.
|
|
|
|
The GStreamer version was recently changed to 1.0 in the git
|
|
repositories of the project so we need to reflect this change in
|
|
configure.ac.
|
|
|
|
* configure.ac:
|
|
|
|
2012-04-16 Yael Aharon <yael.aharon@nokia.com>
|
|
|
|
[Qt][WK2] Fixed elements position is wrong after zooming.
|
|
https://bugs.webkit.org/show_bug.cgi?id=83981
|
|
|
|
Reviewed by Kenneth Rohde Christiansen.
|
|
|
|
* ManualTests/remove-add-fixed-position.html: Added.
|
|
|
|
2012-04-13 Jason Liu <jason.liu@torchmobile.com.cn>
|
|
|
|
[BlackBerry] Sign in cookie for ESPN.com does not retain login account (for fantasy sports).
|
|
https://bugs.webkit.org/show_bug.cgi?id=83760
|
|
|
|
Reviewed by George Staikos.
|
|
|
|
* ManualTests/blackberry/http-cookie-database-set.php: Added.
|
|
* ManualTests/blackberry/http-cookie-database-update.php: Added.
|
|
|
|
2012-04-13 Thiago Marcos P. Santos <thiago.santos@intel.com>
|
|
|
|
[EFL] Add API for color chooser
|
|
https://bugs.webkit.org/show_bug.cgi?id=83692
|
|
|
|
Enables INPUT_TYPE_COLOR by default on the EFL port.
|
|
|
|
Reviewed by Kenneth Rohde Christiansen.
|
|
|
|
* Source/cmake/OptionsEfl.cmake:
|
|
* Source/cmake/WebKitFeatures.cmake:
|
|
* Source/cmakeconfig.h.cmake:
|
|
|
|
2012-04-12 Carlos Garcia Campos <cgarcia@igalia.com>
|
|
|
|
[GTK] Enable WebKit2 by default in configure
|
|
https://bugs.webkit.org/show_bug.cgi?id=83753
|
|
|
|
Reviewed by Martin Robinson.
|
|
|
|
* configure.ac:
|
|
|
|
2012-04-12 Bear Travis <betravis@adobe.com>
|
|
|
|
[CSS Exclusions] Add flag to enable / disable exclusions at runtime
|
|
https://bugs.webkit.org/show_bug.cgi?id=83313
|
|
|
|
Reviewed by Ryosuke Niwa.
|
|
|
|
Adding the GTK symbols
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-04-12 George Staikos <staikos@webkit.org>
|
|
|
|
Enable the fullscreen API for BlackBerry.
|
|
https://bugs.webkit.org/show_bug.cgi?id=83757
|
|
|
|
Reviewed by Antonio Gomes.
|
|
|
|
* Source/cmake/OptionsBlackBerry.cmake:
|
|
|
|
2012-04-12 Yael Aharon <yael.aharon@nokia.com>
|
|
|
|
[Qt][WK2] Nested fixed elements scroll too fast
|
|
https://bugs.webkit.org/show_bug.cgi?id=83720
|
|
|
|
Reviewed by Noam Rosenthal.
|
|
|
|
* ManualTests/nested-fixed-position.html: Added.
|
|
|
|
2012-03-15 Martin Robinson <mrobinson@igalia.com>
|
|
|
|
[CAIRO] Make GLContextGLX a subclass of GLContext
|
|
https://bugs.webkit.org/show_bug.cgi?id=81285
|
|
|
|
Reviewed by Gustavo Noronha Silva.
|
|
|
|
* GNUmakefile.am: Add a configuration option for activating GLX.
|
|
This is selected automatically now, but in the future there will be
|
|
the choice to turn on EGL and turn off GLX at compilation time.
|
|
* configure.ac: Ditto.
|
|
|
|
2012-04-10 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
|
|
|
|
[Qt] InspectorServer: Add an API level auto test
|
|
https://bugs.webkit.org/show_bug.cgi?id=83594
|
|
|
|
Reviewed by Kenneth Rohde Christiansen.
|
|
|
|
* Source/tests.pri:
|
|
|
|
2012-04-11 Patrick Gansterer <paroga@webkit.org>
|
|
|
|
[CMake] Add WEBKIT_CREATE_FORWARDING_HEADERS macro
|
|
https://bugs.webkit.org/show_bug.cgi?id=83574
|
|
|
|
Reviewed by Daniel Bates.
|
|
|
|
This new macro generates forwarding headers with absolute paths to the original files.
|
|
It accepts a list of files and/or a list of directories as input.
|
|
|
|
* Source/cmake/WebKitMacros.cmake:
|
|
|
|
2012-04-10 Yael Aharon <yael.aharon@nokia.com>
|
|
|
|
Initial support for fixed position elements in Qt WebKit2
|
|
https://bugs.webkit.org/show_bug.cgi?id=81786
|
|
|
|
Reviewed by Noam Rosenthal.
|
|
|
|
* ManualTests/fixed-position.html: Added.
|
|
|
|
2012-04-10 Raphael Kubo da Costa <rakuco@webkit.org>
|
|
|
|
[CMake] Do not pass -P to the preprocessor when running make_names.pl.
|
|
https://bugs.webkit.org/show_bug.cgi?id=83225
|
|
|
|
Reviewed by Rob Buis.
|
|
|
|
This is necessary to make CMake-based ports build with the
|
|
recently-released GCC 4.7.0, whose preprocessor seems to ignore
|
|
empty lines when -P is passed to it. Such behavior breaks
|
|
make_names.pl (in fact, InFilesParser.pm), which expects an empty
|
|
line to separate common and specific sections in .in files.
|
|
|
|
A fix for this same problem has been supposedly done in r84123,
|
|
but as the CMake-based ports always pass --preprocessor to the
|
|
Perl tools the fix never reached us.
|
|
|
|
The idea is to define CODE_GENERATOR_PREPROCESSOR_WITH_LINEMARKERS
|
|
for (!MSVC && !QNX) and use it in the macros which call
|
|
make_names.pl.
|
|
|
|
* Source/cmake/OptionsCommon.cmake:
|
|
* Source/cmake/WebKitMacros.cmake:
|
|
|
|
2012-04-10 Patrick Gansterer <paroga@webkit.org>
|
|
|
|
[CMake][WIN] Add /MP flag when using a compiler with support for it
|
|
https://bugs.webkit.org/show_bug.cgi?id=83577
|
|
|
|
Reviewed by Daniel Bates.
|
|
|
|
* Source/cmake/OptionsWindows.cmake:
|
|
|
|
2012-04-10 Patrick Gansterer <paroga@webkit.org>
|
|
|
|
[CMake] Add missing DERIVED_SOURCES_WEBKIT_DIR variable
|
|
https://bugs.webkit.org/show_bug.cgi?id=83573
|
|
|
|
Reviewed by Daniel Bates.
|
|
|
|
We need this variable when ports want to generate files in the WebKit target.
|
|
|
|
* CMakeLists.txt:
|
|
|
|
2012-04-10 Patrick Gansterer <paroga@webkit.org>
|
|
|
|
[CMake] Enable USE_FOLDERS property
|
|
https://bugs.webkit.org/show_bug.cgi?id=83571
|
|
|
|
Reviewed by Daniel Bates.
|
|
|
|
Setting the FOLDER property on targets gives more structure
|
|
to the generated Visual Studio solutions.
|
|
This does not affect other CMake generators.
|
|
|
|
* Source/cmake/OptionsCommon.cmake:
|
|
|
|
2012-04-06 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Update perf-o-matic config.js per upstream change.
|
|
|
|
* Websites/webkit-perf.appspot.com/js/config.js:
|
|
(var):
|
|
|
|
2012-04-09 Dale Curtis <dalecurtis@chromium.org>
|
|
|
|
Remove unworkable video-buffering-repaints-controls test.
|
|
https://bugs.webkit.org/show_bug.cgi?id=83097
|
|
|
|
Replaces the automated test for progress bar repaints during buffering
|
|
with a manual test entry.
|
|
|
|
Reviewed by Eric Carlson.
|
|
|
|
* ManualTests/media-controls.html:
|
|
|
|
2012-04-09 Ming Xie <mxie@rim.com>
|
|
|
|
[BlackBerry] Allow simulator to use GLES2 acceleration
|
|
https://bugs.webkit.org/show_bug.cgi?id=81672
|
|
|
|
Reviewed by Rob Buis.
|
|
|
|
* Source/cmake/OptionsBlackBerry.cmake:
|
|
|
|
2012-04-09 Zalan Bujtas <zbujtas@gmail.com>
|
|
|
|
[Qt][WK2] Fail to activate links after double tap gesture.
|
|
https://bugs.webkit.org/show_bug.cgi?id=83468
|
|
|
|
Reviewed by Kenneth Rohde Christiansen.
|
|
|
|
* ManualTests/link-activation-fails-after-double-tap-gesture.html: Added.
|
|
|
|
2012-04-09 Martin Robinson <mrobinson@igalia.com>
|
|
|
|
[soup] Crash while loading http://www.jusco.cn
|
|
https://bugs.webkit.org/show_bug.cgi?id=68238
|
|
|
|
Reviewed by Philippe Normand.
|
|
|
|
* configure.ac: Bumped the libsoup dependency to 2.37.90.
|
|
|
|
2012-04-09 Abhishek Arya <inferno@chromium.org>
|
|
|
|
Crash due to floats not cleared before starting SVG <text> layout.
|
|
https://bugs.webkit.org/show_bug.cgi?id=83021
|
|
|
|
Reviewed by Dirk Schulze.
|
|
|
|
* ManualTests/svg-text-float-not-removed-crash.html: Added.
|
|
|
|
2012-04-09 Patrick Gansterer <paroga@webkit.org>
|
|
|
|
[CMake] Build fix for USE_SYSTEM_MALLOC after r113570.
|
|
|
|
* Source/cmakeconfig.h.cmake:
|
|
|
|
2012-04-09 Patrick Gansterer <paroga@webkit.org>
|
|
|
|
[CMake] Share build system options across ports
|
|
https://bugs.webkit.org/show_bug.cgi?id=72815
|
|
|
|
Reviewed by Daniel Bates.
|
|
|
|
Don't define the generic features for every port again.
|
|
Add a few macros for reusing the central defined options.
|
|
|
|
* CMakeLists.txt:
|
|
* Source/cmake/OptionsBlackBerry.cmake:
|
|
* Source/cmake/OptionsEfl.cmake:
|
|
* Source/cmake/OptionsWinCE.cmake:
|
|
* Source/cmake/WebKitFeatures.cmake:
|
|
|
|
2012-04-07 Rob Buis <rbuis@rim.com>
|
|
|
|
[BlackBerry] Add Battery Status API support
|
|
https://bugs.webkit.org/show_bug.cgi?id=82615
|
|
|
|
Reviewed by George Staikos.
|
|
|
|
Enable BATTERY_STATUS.
|
|
|
|
* Source/cmake/OptionsBlackBerry.cmake:
|
|
|
|
2012-04-06 Martin Robinson <mrobinson@igalia.com>
|
|
|
|
Fix the GTK+ debug build.
|
|
|
|
* Source/autotools/symbols.filter: Add a missing symbol to the symbols.list file.
|
|
|
|
2012-04-05 George Staikos <staikos@webkit.org>
|
|
|
|
Compile the vibration module for BlackBerry.
|
|
https://bugs.webkit.org/show_bug.cgi?id=83340
|
|
|
|
Reviewed by Rob Buis.
|
|
|
|
* Source/cmake/OptionsBlackBerry.cmake:
|
|
|
|
2012-04-05 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
perf-o-matic should include unit in runs JSON responses
|
|
https://bugs.webkit.org/show_bug.cgi?id=83294
|
|
|
|
Reviewed by Tony Chang.
|
|
|
|
This is a follow up to r112829. Report the unit in /api/test/runs so that the frontend can show it.
|
|
Fixed a bug in Test.update_or_insert that it didn't store the unit when it first created the Test object.
|
|
|
|
Also increment perf-o-matic's version to 18.
|
|
|
|
* Websites/webkit-perf.appspot.com/app.yaml: Incremented the version.
|
|
* Websites/webkit-perf.appspot.com/models.py:
|
|
(Test.update_or_insert.execute): Store unit when creating a test.
|
|
(Runs.to_json): Include unit.
|
|
* Websites/webkit-perf.appspot.com/models_unittest.py: Added tests.
|
|
(TestModelTests.test_update_or_insert_with_unit):
|
|
(RunsTest.test_to_json_without_results):
|
|
(RunsTest.test_to_json_with_results):
|
|
(RunsTest.test_to_json_with_unit):
|
|
|
|
2012-03-14 Antonio Gomes <agomes@rim.com>
|
|
|
|
Extend HitTestResult to support not "discarding" shadow content in favor of its DOM ancestor
|
|
https://bugs.webkit.org/show_bug.cgi?id=80847
|
|
|
|
Reviewed by David Hyatt.
|
|
|
|
Exporting Internals::nodesFromRect symbols for the Gtk build.
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-04-05 Jonathan Dong <jonathan.dong@torchmobile.com.cn>
|
|
|
|
[BlackBerry] Clear local storage won't take effect until browser exit and relaunch
|
|
https://bugs.webkit.org/show_bug.cgi?id=83253
|
|
|
|
Reviewed by Rob Buis.
|
|
|
|
RIM PR: #146871
|
|
Added a manual test case to test the behavior when press
|
|
button "Clear Local Storage" from browser settings.
|
|
It has to be a manual test as it requires user interaction.
|
|
|
|
* ManualTests/blackberry/clear-localstorage.html: Added.
|
|
|
|
2012-04-04 Kent Tamura <tkent@chromium.org>
|
|
|
|
Add JavaScript and CSS code for the calendar picker implementation
|
|
https://bugs.webkit.org/show_bug.cgi?id=83011
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
* ManualTests/forms/calendar-picker.html: Added.
|
|
|
|
2012-04-04 Hayato Ito <hayato@chromium.org>
|
|
|
|
Remove ReifiedTreeTraversal.
|
|
https://bugs.webkit.org/show_bug.cgi?id=83110
|
|
|
|
Reviewed by Dimitri Glazkov.
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-04-04 Shinya Kawanaka <shinyak@chromium.org>
|
|
|
|
Shadow DOM is exposed in JS.
|
|
https://bugs.webkit.org/show_bug.cgi?id=82607
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-04-03 Tony Chang <tony@chromium.org>
|
|
|
|
remove WebKit files from .gitattributes
|
|
https://bugs.webkit.org/show_bug.cgi?id=82966
|
|
|
|
Reviewed by Adam Barth.
|
|
|
|
* .gitattributes: These entries were never updated from the move to
|
|
Source/WebKit so they're probably not needed.
|
|
|
|
2012-04-03 Keishi Hattori <keishi@webkit.org>
|
|
|
|
Disable ENABLE_DATALIST for now
|
|
https://bugs.webkit.org/show_bug.cgi?id=82871
|
|
|
|
Reviewed by Kent Tamura.
|
|
|
|
We should disable ENABLE_DATALIST because
|
|
- We need platform-dependent implementation, and non-BlackBerry platforms don't have it.
|
|
- We need to hide the content of <datalist>, but it is shown for now.
|
|
|
|
* Source/cmake/OptionsEfl.cmake: Disabled ENABLE_DATALIST.
|
|
|
|
2012-04-02 Balazs Kelemen <kbalazs@webkit.org>
|
|
|
|
[Qt][WK2] Set up plugin process on Unix
|
|
https://bugs.webkit.org/show_bug.cgi?id=72121
|
|
|
|
Reviewed by Simon Hausmann.
|
|
|
|
* Source/QtWebKit.pro: Add PluginProcess subproject.
|
|
|
|
2012-04-02 Sheriff Bot <webkit.review.bot@gmail.com>
|
|
|
|
Unreviewed, rolling out r112868, r112879, and r112881.
|
|
http://trac.webkit.org/changeset/112868
|
|
http://trac.webkit.org/changeset/112879
|
|
http://trac.webkit.org/changeset/112881
|
|
https://bugs.webkit.org/show_bug.cgi?id=82901
|
|
|
|
"Build fail on bots." (Requested by kbalazs on #webkit).
|
|
|
|
* Source/QtWebKit.pro:
|
|
|
|
2012-04-02 Balazs Kelemen <kbalazs@webkit.org>
|
|
|
|
[Qt][WK2] Set up plugin process on Unix
|
|
https://bugs.webkit.org/show_bug.cgi?id=72121
|
|
|
|
Reviewed by Simon Hausmann.
|
|
|
|
* Source/QtWebKit.pro: Add PluginProcess subproject.
|
|
|
|
2012-04-02 Hayato Ito <hayato@chromium.org>
|
|
|
|
[Shadow DOM] Introduce ComposedShadowTreeWalker as a successor of ReifiedTreeTraversal APIs
|
|
https://bugs.webkit.org/show_bug.cgi?id=82009
|
|
|
|
Reviewed by Dimitri Glazkov.
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-04-01 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Perf-o-matic build fix after 112829 for Chromium-style tests.
|
|
|
|
* Websites/webkit-perf.appspot.com/report_process_handler.py:
|
|
(ReportProcessHandler.post):
|
|
|
|
2012-04-01 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
perf-o-matic should store test results' units
|
|
https://bugs.webkit.org/show_bug.cgi?id=82852
|
|
|
|
Reviewed by Kentaro Hara.
|
|
|
|
* Websites/webkit-perf.appspot.com/models.py:
|
|
(Test):
|
|
(Test.update_or_insert): Added "unit" to the argument list.
|
|
(Test.update_or_insert.execute): Store the unit.
|
|
(ReportLog.results_are_well_formed): Moved from ReportHandler.
|
|
(ReportLog.results_are_well_formed._is_float_convertible): Ditto.
|
|
* Websites/webkit-perf.appspot.com/models_unittest.py:
|
|
(TestModelTests.test_update_or_insert): Added a test case for "unit" argument.
|
|
(TestModelTests.test_update_or_insert_to_update): Ditto.
|
|
(ReportLogTests.test_results_are_well_formed): Added.
|
|
(ReportLogTests.test_results_are_well_formed.assert_results_are_well_formed): Added.
|
|
* Websites/webkit-perf.appspot.com/report_handler.py:
|
|
(ReportHandler.post): Calls ReportLog.results_are_well_formed.
|
|
* Websites/webkit-perf.appspot.com/report_process_handler.py:
|
|
(ReportProcessHandler.post): Passes results['unit'] to Test.update_or_insert.
|
|
|
|
2012-04-01 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Admin page should lexicologically sort tests
|
|
https://bugs.webkit.org/show_bug.cgi?id=82849
|
|
|
|
Rubber-stamped by Hajime Morita.
|
|
|
|
* Websites/webkit-perf.appspot.com/js/admin.js:
|
|
* Websites/webkit-perf.appspot.com/js/config.js:
|
|
(sortProperties):
|
|
(fetchDashboardManifest):
|
|
|
|
2012-04-01 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Revert an inadvertently committed change.
|
|
|
|
* Websites/webkit-perf.appspot.com/app.yaml:
|
|
|
|
2012-04-01 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
perf-o-matic should have a way to hide some platforms and tests
|
|
https://bugs.webkit.org/show_bug.cgi?id=82842
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
* Websites/webkit-perf.appspot.com/admin.html:
|
|
* Websites/webkit-perf.appspot.com/admin_handlers.py:
|
|
(AdminDashboardHandler.get_branches): Change the json format to allow platforms and tests to have
|
|
"hidden" boolean states.
|
|
(AdminDashboardHandler.get_platforms): Ditto.
|
|
(AdminDashboardHandler.get_builders): Just a cleanup. There is no clean for it to have a limit.
|
|
(AdminDashboardHandler.get_tests): Change the json format to add "hidden" boolean states.
|
|
(ChangeVisibilityHandler): Added.
|
|
(ChangeVisibilityHandler.post): Added. Changes the hidden-state (visibility) of a platform and a test.
|
|
* Websites/webkit-perf.appspot.com/app.yaml: Make sure everything under /admin/ requires admin privilege.
|
|
* Websites/webkit-perf.appspot.com/create_handler.py:
|
|
(CreateHandler.post): Don't emit LF after 'OK'.
|
|
* Websites/webkit-perf.appspot.com/css/admin.css: Added a bunch of rules for hide/show button.
|
|
* Websites/webkit-perf.appspot.com/js/admin.js:
|
|
(submitXHR): Extracted.
|
|
(createKeyNameReloader): Added hide/show button on each item and the corresponding ajax request.
|
|
* Websites/webkit-perf.appspot.com/json_generators.py:
|
|
(DashboardJSONGenerator.__init__): Skip hidden tests and platforms.
|
|
(ManifestJSONGenerator.__init__): Ditto.
|
|
* Websites/webkit-perf.appspot.com/json_generators_unittest.py: Added tests to ensure perf-o-matic
|
|
doesn't include hidden tests and platforms in dashboard and manifest json responses.
|
|
(DashboardJSONGeneratorTest.test_value_with_hidden_platform_and_tesst):
|
|
(ManifestJSONGeneratorTest.test_value_two_tests):
|
|
(ManifestJSONGeneratorTest.test_value_with_hidden_platform_and_test):
|
|
* Websites/webkit-perf.appspot.com/main.py:
|
|
* Websites/webkit-perf.appspot.com/models.py:
|
|
(Platform): Added the "hidden" property.
|
|
(Test): Ditto. Also removed the comment about this class only exists for efficiency purposes since that's
|
|
no longer true.
|
|
|
|
2012-04-01 Gyuyoung Kim <gyuyoung.kim@samsung.com>
|
|
|
|
Support the Network Information API
|
|
https://bugs.webkit.org/show_bug.cgi?id=73528
|
|
|
|
Reviewed by Adam Barth.
|
|
|
|
Add network information API feature.
|
|
|
|
* Source/cmake/OptionsEfl.cmake: Add NETWORK_INFO feature.
|
|
* Source/cmakeconfig.h.cmake: Add NETWORK_INFO feature.
|
|
|
|
2012-03-31 Jonathan Dong <jonathan.dong@torchmobile.com.cn>
|
|
|
|
[BlackBerry] http authenticate dialog popup only once no matter authentication pass or fail
|
|
https://bugs.webkit.org/show_bug.cgi?id=80135
|
|
|
|
Reviewed by Rob Buis.
|
|
|
|
RIM PR: 145660
|
|
Added manual test for testing the behavior of http authentication
|
|
challenge dialog. Both of these two files should be served over http.
|
|
|
|
* ManualTests/blackberry/http-auth-challenge.html: Added.
|
|
* ManualTests/blackberry/http-auth-challenge.php: Added.
|
|
|
|
2012-03-30 Eli Fidler <efidler@rim.com>
|
|
|
|
Enable OpenType Sanitizer for BlackBerry port.
|
|
https://bugs.webkit.org/show_bug.cgi?id=82782
|
|
|
|
Reviewed by Eric Seidel.
|
|
|
|
* Source/cmake/OptionsBlackBerry.cmake: define USE(OPENTYPE_SANITIZER)
|
|
|
|
2012-03-30 Zalan Bujtas <zbujtas@gmail.com>
|
|
|
|
Fix defective size_t overflow in GestureTapHighlighter.
|
|
https://bugs.webkit.org/show_bug.cgi?id=82605
|
|
|
|
Reviewed by Kenneth Rohde Christiansen.
|
|
|
|
* ManualTests/tap-gesture-in-iframe-with-tap-highlight-crash.html: Added.
|
|
|
|
2012-03-30 David Barr <davidbarr@chromium.org>
|
|
|
|
Split up top-level .gitignore and .gitattributes
|
|
https://bugs.webkit.org/show_bug.cgi?id=82687
|
|
|
|
Reviewed by Tor Arne Vestbø.
|
|
|
|
Jeff King <peff@peff.net> suggested this on the git mailing list.
|
|
http://article.gmane.org/gmane.comp.version-control.git/194294
|
|
He reported a 1.6 times speed up for 'git status'.
|
|
|
|
* .gitattributes:
|
|
* .gitignore:
|
|
* ManualTests/.gitattributes: Added.
|
|
* Source/.gitignore: Added.
|
|
* Websites/.gitattributes: Added.
|
|
|
|
2012-03-30 Keishi Hattori <keishi@webkit.org>
|
|
|
|
Change ENABLE_INPUT_COLOR to ENABLE_INPUT_TYPE_COLOR and enable it for chromium
|
|
https://bugs.webkit.org/show_bug.cgi?id=80972
|
|
|
|
Reviewed by Kent Tamura.
|
|
|
|
* Source/cmake/OptionsBlackBerry.cmake:
|
|
* configure.ac:
|
|
|
|
2012-03-30 Charles Wei <charles.wei@torchmobile.com.cn>
|
|
|
|
[BlackBerry] Add more ENABLERS to cmakeconfig.h.cmake
|
|
https://bugs.webkit.org/show_bug.cgi?id=82594
|
|
|
|
Reviewed by Rob Buis.
|
|
|
|
Upstreaming feature enablers in cmakeconfig.h.cmake for BlackBerry porting,
|
|
and clean up obsolete MACROs in OptionsBlackBerry.cmake.
|
|
|
|
* Source/cmake/OptionsBlackBerry.cmake:
|
|
* Source/cmakeconfig.h.cmake:
|
|
|
|
2012-03-29 Dave Tu <dtu@chromium.org>
|
|
|
|
Add new chrome.webkit GPU bot to flakiness dashboard.
|
|
https://bugs.webkit.org/show_bug.cgi?id=82562
|
|
|
|
Reviewed by Ojan Vafai.
|
|
|
|
* Tools/TestResultServer/static-dashboards/builders.js:
|
|
|
|
2012-03-29 Kevin Ollivier <kevino@theolliviers.com>
|
|
|
|
[wx] Unreviewed build fix. Remove a couple sources wx
|
|
should not build.
|
|
|
|
* wscript:
|
|
|
|
2012-03-29 Zalan Bujtas <zbujtas@gmail.com>
|
|
|
|
Remove redundant updateViewportArguments() call when page is restored from page cache.
|
|
https://bugs.webkit.org/show_bug.cgi?id=82500
|
|
|
|
Reviewed by Kenneth Rohde Christiansen.
|
|
|
|
Add manual test for history navigation with viewport width check.
|
|
|
|
* ManualTests/viewport-width-test-after-history-navigation.html: Added.
|
|
|
|
2012-03-28 Kevin Ollivier <kevino@theolliviers.com>
|
|
|
|
[wx] Unreviewed. Build fix, move WTF back into JSCore target
|
|
until issues with JSCore not linking in all WTF symbols are resolved.
|
|
|
|
* wscript:
|
|
|
|
2012-03-28 Sergio Villar Senin <svillar@igalia.com>
|
|
|
|
[Soup] DNS prefetching spams resolver, shoots self in the foot
|
|
https://bugs.webkit.org/show_bug.cgi?id=41630
|
|
|
|
Reviewed by Martin Robinson.
|
|
|
|
Bump libsoup and glib dependencies.
|
|
|
|
* Source/cmake/OptionsEfl.cmake:
|
|
* configure.ac:
|
|
|
|
2012-03-28 Xan Lopez <xlopez@igalia.com>
|
|
|
|
[GTK] Respect NOCONFIGURE option in autogen.sh
|
|
https://bugs.webkit.org/show_bug.cgi?id=82447
|
|
|
|
Reviewed by Philippe Normand.
|
|
|
|
Make autogen.sh follow the new build-api for GNOME, see
|
|
http://people.gnome.org/~walters/docs/build-api.txt
|
|
|
|
* autogen.sh: respect the NOCONFIGURE environment flag, per the
|
|
new GNOME build-api.
|
|
|
|
2012-03-27 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Perf-o-matic build fix.
|
|
|
|
* Websites/webkit-perf.appspot.com/controller.py:
|
|
(RunsChartHandler.post):
|
|
* Websites/webkit-perf.appspot.com/models.py:
|
|
(Runs.chart_params):
|
|
|
|
2012-03-27 Dave Tu <dtu@chromium.org>
|
|
|
|
Show image diffs for gpu_tests on flakiness dashboard
|
|
https://bugs.webkit.org/show_bug.cgi?id=81848
|
|
|
|
Reviewed by Ojan Vafai.
|
|
|
|
Add a new results layout for gpu_tests that pulls the image diffs in
|
|
addition to the text output. Also add new gpu_tests builders.
|
|
|
|
* Tools/TestResultServer/static-dashboards/builders.js: Update
|
|
gpu_tests builders.
|
|
* Tools/TestResultServer/static-dashboards/dashboard_base.js: Add a
|
|
function to check for GPU test type.
|
|
* Tools/TestResultServer/static-dashboards/flakiness_dashboard.html:
|
|
Add new GPU results layout.
|
|
|
|
2012-03-26 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Trigger a build on Chromium Linux boxes to see if clean builds succeed or not.
|
|
|
|
2012-03-26 Leo Yang <leo.yang@torchmobile.com.cn>
|
|
|
|
[BlackBerry] Skeleton code of AsyncFileSystemBlackBerry.cpp
|
|
https://bugs.webkit.org/show_bug.cgi?id=82157
|
|
|
|
Reviewed by Rob Buis.
|
|
|
|
* Source/cmake/OptionsBlackBerry.cmake: Turn on ENABLE_FILE_SYSTEM for blackberry.
|
|
|
|
2012-03-25 Hayato Ito <hayato@chromium.org>
|
|
|
|
[Shadow DOM] Add Reified DOM Tree traversal internal APIs.
|
|
https://bugs.webkit.org/show_bug.cgi?id=79197
|
|
|
|
Reviewed by Dimitri Glazkov.
|
|
|
|
Add internal APIs which can be used to traverse Reified DOM tree, which is
|
|
a result of node distribution algorithm explained in Shadow DOM spec.
|
|
https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html
|
|
|
|
Every public functions defined in ReifiedTreeTraversal are static
|
|
functions and are named in a similar way to ones defined in WebCore::Node class.
|
|
The only difference is that ReifiedTreeTraversal APIs consider shadow
|
|
hosts and also traverse nodes is Shadow DOM subtrees, crossing shadow's upper and lower boundary
|
|
transparently.
|
|
|
|
There is no actual client which uses these APIs. Follow-up patches for FocusNavigation
|
|
and EventDispatcher will use the APIs so that they can traverse node in reified tree order.
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-03-25 Kevin Ollivier <kevino@theolliviers.com>
|
|
|
|
[wx] Unreviewed build fix. Move WTF to its own static lib build.
|
|
|
|
* wscript:
|
|
|
|
2012-03-24 Kevin Ollivier <kevino@theolliviers.com>
|
|
|
|
[wx] Unreviewed. Fix the build after WTF move.
|
|
|
|
* wscript:
|
|
|
|
2012-03-23 Dave Michael <dmichael@chromium.org>
|
|
|
|
Relanding(r111754): HTMLPluginElement is not destroyed on reload or navigation if getNPObject is called
|
|
https://bugs.webkit.org/show_bug.cgi?id=80428
|
|
|
|
Reviewed by Eric Seidel and Ryosuke Niwa.
|
|
|
|
Test: plugins/netscape-dom-access-and-reload.html
|
|
|
|
* Source/autotools/symbols.filter: Export a symbol for InspectorCounters::counterValue.
|
|
|
|
2012-03-23 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
REGRESSION(r111754): plugins/reloadplugins-and-pages.html fails on all platforms
|
|
https://bugs.webkit.org/show_bug.cgi?id=82035
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-03-22 Raphael Kubo da Costa <rakuco@FreeBSD.org>
|
|
|
|
[CMake] Unreviewed build fix after r111778.
|
|
|
|
* Source/CMakeLists.txt: Build WTF/.
|
|
|
|
2012-03-22 Martin Robinson <mrobinson@igalia.com>
|
|
|
|
Fixed the GTK+ WTF/JavaScriptCore build after r111778.
|
|
|
|
* GNUmakefile.am: Remove a couple unnecessary gnumake variables.
|
|
|
|
2012-03-22 Csaba Osztrogonác <ossy@webkit.org>
|
|
|
|
Actually move WTF files to their new home
|
|
https://bugs.webkit.org/show_bug.cgi?id=81844
|
|
|
|
[Qt] Unreviewed buildfix after r111778.
|
|
|
|
* Source/api.pri:
|
|
|
|
2012-03-22 Ming Xie <mxie@rim.com>
|
|
|
|
OLD_COMPILE_FLAGS was set incorrectly in WebKitHelpers.cmake
|
|
https://bugs.webkit.org/show_bug.cgi?id=81961
|
|
|
|
Reviewed by Rob Buis.
|
|
|
|
This fixes the regression introduced by r109292
|
|
|
|
* Source/cmake/WebKitHelpers.cmake:
|
|
|
|
2012-03-22 Dave Michael <dmichael@chromium.org>
|
|
|
|
HTMLPluginElement is not destroyed on reload or navigation if getNPObject is called
|
|
https://bugs.webkit.org/show_bug.cgi?id=80428
|
|
|
|
Reviewed by Eric Seidel.
|
|
|
|
Test: plugins/netscape-dom-access-and-reload.html
|
|
|
|
* Source/autotools/symbols.filter: Export a symbol for InspectorCounters::counterValue.
|
|
|
|
2012-03-22 Kevin Ollivier <kevino@theolliviers.com>
|
|
|
|
[wx] Unreviewed. Adding Source/WTF to the build and updating
|
|
waf port list.
|
|
|
|
* wscript:
|
|
|
|
2012-03-21 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Add the forgotten admin.html after r108917.
|
|
|
|
* Websites/webkit-perf.appspot.com/admin.html: Added.
|
|
|
|
2012-03-21 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Increment the perf-o-matic app version.
|
|
|
|
* Websites/webkit-perf.appspot.com/app.yaml:
|
|
|
|
2012-03-20 Eric Seidel <eric@webkit.org>
|
|
|
|
Move wtf/Platform.h from JavaScriptCore to Source/WTF/wtf
|
|
https://bugs.webkit.org/show_bug.cgi?id=80911
|
|
|
|
Reviewed by Adam Barth.
|
|
|
|
* CMakeLists.txt: Define WTF_DIR
|
|
|
|
2012-03-20 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Perf-o-matic: don't query datastore to generate chart API urls
|
|
https://bugs.webkit.org/show_bug.cgi?id=81499
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
Parse json text to extract timestamps and test values instead of iterating
|
|
through the data store.
|
|
|
|
* Websites/webkit-perf.appspot.com/create_handler.py:
|
|
(CreateHandler.post):
|
|
* Websites/webkit-perf.appspot.com/models.py:
|
|
(Runs._timestamp_and_value_from_json_entry):
|
|
(Runs):
|
|
(Runs.to_json):
|
|
(Runs.chart_params):
|
|
|
|
2012-03-20 Gyuyoung Kim <gyuyoung.kim@samsung.com>
|
|
|
|
Convert hasSpellingMarker to use Internals interface.
|
|
https://bugs.webkit.org/show_bug.cgi?id=81300
|
|
|
|
Reviewed by Ryosuke Niwa.
|
|
|
|
* Source/autotools/symbols.filter: Export a symbol for hasSpellingMarker.
|
|
|
|
2012-03-19 Tony Chang <tony@chromium.org>
|
|
|
|
clean up gitignore
|
|
https://bugs.webkit.org/show_bug.cgi?id=81594
|
|
|
|
Reviewed by James Robinson.
|
|
|
|
* .gitignore: .suo files are per-user files used by VS2010. .ninja
|
|
files are no longer generated in the tree-- they are generated in the
|
|
build directory.
|
|
|
|
2012-03-17 Charles Wei <charles.wei@torchmobile.com.cn>
|
|
|
|
[BlackBerry] Enable Web Timing for performance profiling and improvement.
|
|
https://bugs.webkit.org/show_bug.cgi?id=81085
|
|
|
|
Reviewed by Rob Buis.
|
|
|
|
* Source/cmake/OptionsBlackBerry.cmake:
|
|
* Source/cmakeconfig.h.cmake:
|
|
|
|
2012-03-16 Kihong Kwon <kihong.kwon@samsung.com>
|
|
|
|
Support for Battery Status API.
|
|
https://bugs.webkit.org/show_bug.cgi?id=62698
|
|
|
|
Enable BATTERY_STATUS for WebKit-Efl.
|
|
http://www.w3.org/TR/battery-status/
|
|
|
|
Reviewed by Adam Barth.
|
|
|
|
* Source/cmake/OptionsEfl.cmake:
|
|
* Source/cmakeconfig.h.cmake:
|
|
|
|
2012-03-15 Patrick Gansterer <paroga@webkit.org>
|
|
|
|
[EFL] Make zlib a general build requirement
|
|
https://bugs.webkit.org/show_bug.cgi?id=80153
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
After r109538 WebSocket module needs zlib to support deflate-frame extension.
|
|
|
|
* Source/cmake/OptionsEfl.cmake:
|
|
|
|
2012-03-15 Rob Buis <rbuis@rim.com>
|
|
|
|
[BlackBerry] Remove some features that we do not have anymore
|
|
https://bugs.webkit.org/show_bug.cgi?id=81274
|
|
|
|
Reviewed by Antonio Gomes.
|
|
|
|
Remove some features that we do not have anymore, code was removed some time ago.
|
|
|
|
* Source/cmake/OptionsBlackBerry.cmake:
|
|
|
|
2012-03-14 Matt Falkenhagen <falken@chromium.org>
|
|
|
|
Allow per-script font settings to be specified in layout tests
|
|
https://bugs.webkit.org/show_bug.cgi?id=78184
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
This adds per-script font settings to InternalSettings, so it can be used in layout tests instead of
|
|
the per-script font settings support in DumpRenderTree overridePreference, which has only been implemented
|
|
for Chromium so far.
|
|
|
|
* Source/autotools/symbols.filter: Added symbols.
|
|
|
|
2012-03-14 Thiago Marcos P. Santos <thiago.santos@intel.com>
|
|
|
|
[EFL] Enable HTML5 Summary and Details elements
|
|
https://bugs.webkit.org/show_bug.cgi?id=81027
|
|
|
|
Enabling Summary and Details elements by default and removing related
|
|
tests from skip list since they should pass now.
|
|
|
|
Reviewed by Antonio Gomes.
|
|
|
|
* Source/cmake/OptionsEfl.cmake:
|
|
* Source/cmakeconfig.h.cmake:
|
|
|
|
2012-03-14 Andrey Kosyakov <caseq@chromium.org>
|
|
|
|
Web Inspector: add didCancelFrame timeline event
|
|
https://bugs.webkit.org/show_bug.cgi?id=80994
|
|
|
|
Reviewed by Pavel Feldman.
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-03-14 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
|
|
|
|
[Qt] Deal with multiple paths in QMAKE_EXTRA_MODULE_FORWARDS
|
|
|
|
Reviewed by Simon Hausmann.
|
|
|
|
* Source/api.pri:
|
|
|
|
2012-03-14 Max Vujovic <mvujovic@adobe.com>
|
|
|
|
GTK 32-bit Linux Release build failing after r110580 (from bug 80338)
|
|
https://bugs.webkit.org/show_bug.cgi?id=81063
|
|
|
|
Prospective build fix for GTK 32-bit Linux Release.
|
|
|
|
Reviewed by Martin Robinson.
|
|
|
|
* Source/autotools/symbols.filter: Adding symbol for ClientRectList(Vector<FloatQuad>) for
|
|
GTK 32-bit.
|
|
|
|
2012-03-13 Dan Bernstein <mitz@apple.com>
|
|
|
|
<rdar://problem/11025225> Assertion failure in RenderView::computeRectForRepaint() (!repaintContainer || repaintContainer == this) at store.apple.com
|
|
https://bugs.webkit.org/show_bug.cgi?id=81051
|
|
|
|
Reviewed by Simon Fraser.
|
|
|
|
* ManualTests/inline-repaint-container.html: Added.
|
|
|
|
2012-03-13 Adam Barth <abarth@webkit.org> && Benjamin Poulain <bpoulain@apple.com>
|
|
|
|
Always enable ENABLE(CLIENT_BASED_GEOLOCATION)
|
|
https://bugs.webkit.org/show_bug.cgi?id=78853
|
|
|
|
Reviewed by Adam Barth.
|
|
|
|
* Source/cmake/OptionsBlackBerry.cmake:
|
|
* Source/cmake/OptionsEfl.cmake:
|
|
* Source/cmake/OptionsWinCE.cmake:
|
|
* Source/cmakeconfig.h.cmake:
|
|
|
|
2012-03-13 Max Vujovic <mvujovic@adobe.com>
|
|
|
|
Add a method to window.internals to enable testing of inspector highlight rects
|
|
https://bugs.webkit.org/show_bug.cgi?id=80338
|
|
|
|
Reviewed by Pavel Feldman.
|
|
|
|
* Source/autotools/symbols.filter: Export symbols for GTK.
|
|
|
|
2012-03-12 Scott Byer <scottbyer@chromium.org>
|
|
|
|
Cleanup obsolete files.
|
|
https://bugs.webkit.org/show_bug.cgi?id=80737
|
|
|
|
Reviewed by James Robinson.
|
|
|
|
* wscript:
|
|
|
|
2012-03-12 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
|
|
|
|
[Qt] Make sure we set the right library version for Qt 4
|
|
|
|
r110272 accedentally pruned the variable that ensures this.
|
|
|
|
Reviewed by Simon Hausmann.
|
|
|
|
* Source/api.pri:
|
|
|
|
2012-03-10 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Increment the perf-o-matic app version.
|
|
|
|
* Websites/webkit-perf.appspot.com/app.yaml:
|
|
|
|
2012-03-09 Jon Lee <jonlee@apple.com>
|
|
|
|
Add support for ENABLE(LEGACY_NOTIFICATIONS)
|
|
https://bugs.webkit.org/show_bug.cgi?id=80497
|
|
|
|
Reviewed by Adam Barth.
|
|
|
|
Prep for b80472: Update API for Web Notifications
|
|
* Source/cmake/OptionsBlackBerry.cmake:
|
|
* Source/cmake/OptionsEfl.cmake:
|
|
* Source/cmake/OptionsWinCE.cmake:
|
|
* Source/cmakeconfig.h.cmake:
|
|
* configure.ac:
|
|
|
|
2012-03-09 Csaba Osztrogonác <ossy@webkit.org>
|
|
|
|
[Qt] Disable WebGL performance tests temporarily.
|
|
https://bugs.webkit.org/show_bug.cgi?id=80503
|
|
|
|
Rubber-stamped by Simon Hausmann.
|
|
|
|
* Source/tests.pri:
|
|
|
|
2012-03-09 Sheriff Bot <webkit.review.bot@gmail.com>
|
|
|
|
Unreviewed, rolling out r110191, r110202, and r110279.
|
|
http://trac.webkit.org/changeset/110191
|
|
http://trac.webkit.org/changeset/110202
|
|
http://trac.webkit.org/changeset/110279
|
|
https://bugs.webkit.org/show_bug.cgi?id=80694
|
|
|
|
They broke !ENABLE(INSPECTOR) builds (Requested by Ossy on
|
|
#webkit).
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-03-08 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
|
|
|
|
[Qt] Use Qt's module system for install rules and depending on QtWebKit
|
|
|
|
Instead of rolling our own install rules we now use the same approach as
|
|
every other Qt module, by loading qt_module.prf and qt_module_config.prf.
|
|
|
|
This ensures that we follow the same semantics as the rest of Qt on
|
|
what sort of config options are enabled by default (create_cmake eg.).
|
|
It also allows us to use QT += webkit instead of the workaround we had
|
|
with CONFIG += qtwebkit.
|
|
|
|
We do however force Qt to always treat our build as a non-developer build,
|
|
so the libraries will end up in the WebKit lib directory instead of the
|
|
qtbase directory (as with a normal developer-build). This allows us to
|
|
keep the webkit-build self-contained. If Qt is a developer build we still
|
|
copy the module file manually to Qt, so that you don't have to install
|
|
WebKit to make it available.
|
|
|
|
For non-developer builds of Qt, it is still possible to use the built
|
|
WebKit libraries without having to install them, by having the variable
|
|
QMAKE_EXTRA_MODULE_FORWARDS set in the project's .qmake.cache file,
|
|
pointing to $WEBKITOUTUTDIR/$CONFIGURATION/modules.
|
|
|
|
https://bugs.webkit.org/show_bug.cgi?id=80590
|
|
|
|
Reviewed by Simon Hausmann.
|
|
|
|
* Source/api.pri:
|
|
* Source/sync.profile:
|
|
|
|
2012-03-08 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
perf-o-matic should incrementally update JSON responses
|
|
https://bugs.webkit.org/show_bug.cgi?id=79898
|
|
|
|
Reviewed by Eric Seidel.
|
|
|
|
Now that Runs object store test_runs and averages separately,
|
|
we can update JSON data incrementally without degrading values.
|
|
|
|
Also fixed the order of arguments passed to DashboardImage.needs_update
|
|
in schedule_runs_update. This bug had caused all chart images to be
|
|
updated on every new report.
|
|
|
|
* Websites/webkit-perf.appspot.com/controller.py:
|
|
(schedule_runs_update):
|
|
* Websites/webkit-perf.appspot.com/models.py:
|
|
(Runs.update_or_insert):
|
|
(Runs.update_incrementally):
|
|
(Runs):
|
|
(Runs.get_by_objects):
|
|
* Websites/webkit-perf.appspot.com/models_unittest.py:
|
|
(RunsTest._create_results):
|
|
(RunsTest.test_generate_runs):
|
|
(RunsTest.test_update_or_insert):
|
|
(RunsTest.test_update_incrementally):
|
|
(RunsTest.test_to_json_with_results):
|
|
* Websites/webkit-perf.appspot.com/report_process_handler.py:
|
|
(ReportProcessHandler.post):
|
|
|
|
2012-03-08 Max Vujovic <mvujovic@adobe.com>
|
|
|
|
Add a method to window.internals to enable testing of inspector highlight rects
|
|
https://bugs.webkit.org/show_bug.cgi?id=80338
|
|
|
|
Reviewed by Pavel Feldman.
|
|
|
|
* Source/autotools/symbols.filter: Export symbols for GTK.
|
|
|
|
2012-03-05 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Turn Runs class into a proper model to implement incremental JSON update
|
|
https://bugs.webkit.org/show_bug.cgi?id=80364
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
Move Runs from json_generators.py to models.py and turn it into a proper Model.
|
|
|
|
Now most JSON responses are held by Runs objects instead of PersistentCache.
|
|
Added some tests around update_or_insert and json_by_ids to test PersistentCache-like
|
|
behavior but there should be no user-visible behavioral differences.
|
|
|
|
* Websites/webkit-perf.appspot.com/controller.py:
|
|
(RunsUpdateHandler.post):
|
|
(CachedRunsHandler.get):
|
|
(RunsChartHandler.post):
|
|
* Websites/webkit-perf.appspot.com/json_generators.py:
|
|
(ManifestJSONGenerator.value):
|
|
* Websites/webkit-perf.appspot.com/json_generators_unittest.py:
|
|
(ManifestJSONGeneratorTest.test_value_two_tests):
|
|
* Websites/webkit-perf.appspot.com/models.py:
|
|
(Test):
|
|
(Runs):
|
|
(Runs._generate_runs):
|
|
(Runs._entry_from_build_and_result):
|
|
(Runs._key_name):
|
|
(Runs.update_or_insert):
|
|
(Runs.json_by_ids):
|
|
(Runs.to_json):
|
|
(Runs.chart_params):
|
|
* Websites/webkit-perf.appspot.com/models_unittest.py:
|
|
(RunsTest):
|
|
(RunsTest.setUp):
|
|
(RunsTest._create_results):
|
|
(RunsTest.test_generate_runs):
|
|
(RunsTest.test_update_or_insert):
|
|
(RunsTest.test_json_by_ids):
|
|
(RunsTest.test_to_json_without_results):
|
|
(RunsTest.test_to_json_with_results):
|
|
(RunsTest._assert_entry):
|
|
(RunsTest.test_run_from_build_and_result):
|
|
(RunsTest.test_run_from_build_and_result.create_build):
|
|
(RunsTest.test_chart_params_with_value):
|
|
(RunsTest.test_chart_params_with_value.split_as_int):
|
|
|
|
2012-03-07 Simon Hausmann <simon.hausmann@nokia.com>
|
|
|
|
[Qt] Fix compilation without QtQuick1
|
|
https://bugs.webkit.org/show_bug.cgi?id=80503
|
|
|
|
Reviewed by Tor Arne Vestbø.
|
|
|
|
* Source/tests.pri: Compile qml1 tests only with Qt 4 for the moment.
|
|
|
|
2012-03-07 Mark Rowe <mrowe@apple.com>
|
|
|
|
Teach make to build WTF.
|
|
|
|
* Source/Makefile:
|
|
|
|
2012-03-06 Raphael Kubo da Costa <kubo@profusion.mobi>
|
|
|
|
[CMake] Make the removal of transitive library dependencies work with CMake < 2.8.7.
|
|
https://bugs.webkit.org/show_bug.cgi?id=80469
|
|
|
|
Reviewed by Antonio Gomes.
|
|
|
|
* CMakeLists.txt: Do not set the CMAKE_LINK_INTERFACE_LIBRARIES
|
|
variable here; it was introduced in CMake 2.8.7 so we can't depend
|
|
on it as we actually support CMake >= 2.8.0.
|
|
|
|
2012-03-06 Hajime Morrita <morrita@chromium.org>
|
|
|
|
https://bugs.webkit.org/show_bug.cgi?id=79935
|
|
REGRESSION: <content> element is not HTMLUnknownElement when Shadow DOM API is disabled
|
|
|
|
Reviewed by Adam Barth.
|
|
|
|
Added a newly exported symbol.
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-03-06 Raphael Kubo da Costa <kubo@profusion.mobi>
|
|
|
|
undefined reference to JSC::IdentifierTable::~IdentifierTable() on EFL port
|
|
https://bugs.webkit.org/show_bug.cgi?id=80282
|
|
|
|
Reviewed by Antonio Gomes.
|
|
|
|
Remove transitive library dependencies; they are especially
|
|
dangerous when one ends up linking against WTF, JSC and then WTF
|
|
again, since some symbols will not be defined.
|
|
|
|
Passing --no-copy-dt-needed-entries and --as-needed to the linker
|
|
(which some recent Linux distros do by default) makes the issue
|
|
even more evident.
|
|
|
|
* CMakeLists.txt: Set CMAKE_LINK_INTERFACE_LIBRARIES to an empty
|
|
list to prevent implicit transitive library dependencies from
|
|
being created by default.
|
|
|
|
2012-03-05 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Perf-o-matic should memcache dashboard images
|
|
https://bugs.webkit.org/show_bug.cgi?id=80349
|
|
|
|
Reviewed by Eric Seidel.
|
|
|
|
Added DashboardImage.create and DashboardImage.get_image to encapsulate memcache.
|
|
Also replaced transaction in DashboardImage.set_cache by a single put since it duplicates
|
|
what put does by default.
|
|
|
|
Also removed redundant cache_* functions and merged them into handler code.
|
|
|
|
* Websites/webkit-perf.appspot.com/controller.py:
|
|
(ManifestUpdateHandler.post):
|
|
(CachedManifestHandler.get):
|
|
(DashboardUpdateHandler.post):
|
|
(CachedDashboardHandler.get):
|
|
(RunsUpdateHandler):
|
|
(RunsUpdateHandler.post):
|
|
(RunsChartHandler):
|
|
(RunsChartHandler.post):
|
|
(DashboardImageHandler.get):
|
|
* Websites/webkit-perf.appspot.com/models.py:
|
|
(PersistentCache.set_cache):
|
|
(DashboardImage):
|
|
(DashboardImage.create):
|
|
(DashboardImage.get_image):
|
|
* Websites/webkit-perf.appspot.com/models_unittest.py:
|
|
(PersistentCacheTests.setUp):
|
|
(PersistentCacheTests.test_set_cache):
|
|
(PersistentCacheTests.test_get_cache):
|
|
(DashboardImageTests.setUp):
|
|
(DashboardImageTests):
|
|
(DashboardImageTests.test_create):
|
|
(DashboardImageTests.test_get):
|
|
|
|
2012-03-05 Sheriff Bot <webkit.review.bot@gmail.com>
|
|
|
|
Unreviewed, rolling out r109760.
|
|
http://trac.webkit.org/changeset/109760
|
|
https://bugs.webkit.org/show_bug.cgi?id=80320
|
|
|
|
Caused many GTK+ tests to crash (Requested by mrobinson on
|
|
#webkit).
|
|
|
|
* configure.ac:
|
|
|
|
2012-03-05 Kangil Han <kangil.han@samsung.com>
|
|
|
|
[CMake][DRT] Add WebCoreTestSupport.
|
|
https://bugs.webkit.org/show_bug.cgi?id=79896
|
|
|
|
Reviewed by Daniel Bates.
|
|
|
|
Add WebCoreTestSupport library for DRT in CMake.
|
|
We will use internals object by linking this library on DRT.
|
|
|
|
* CMakeLists.txt:
|
|
|
|
2012-03-05 Martin Robinson <mrobinson@igalia.com>
|
|
|
|
[soup] Crash while loading http://www.jusco.cn
|
|
https://bugs.webkit.org/show_bug.cgi?id=68238
|
|
|
|
Reviewed by Philippe Normand.
|
|
|
|
* configure.ac: Bumped the libsoup dependency to 2.37.90.
|
|
|
|
2012-03-04 Raphael Kubo da Costa <kubo@profusion.mobi>
|
|
|
|
[CMake] Libraries are installed to /usr/lib and not /usr/lib64 on x86_64
|
|
https://bugs.webkit.org/show_bug.cgi?id=71507
|
|
|
|
Reviewed by Antonio Gomes.
|
|
|
|
* Source/cmake/OptionsCommon.cmake: Provide two variables which
|
|
can be changed via CMake: LIB_SUFFIX, which is often used in CMake
|
|
projects to let the user choose whether a suffix should be added
|
|
to the library installation directory (such as 32 or 64), and
|
|
LIB_INSTALL_DIR, which takes LIB_SUFFIX into account to determine
|
|
whether to install libraries.
|
|
|
|
2012-03-03 Hans Wennborg <hans@chromium.org>
|
|
|
|
Implement Speech JavaScript API
|
|
https://bugs.webkit.org/show_bug.cgi?id=80019
|
|
|
|
Reviewed by Adam Barth.
|
|
|
|
Add ENABLE_SCRIPTED_SPEECH.
|
|
|
|
* configure.ac:
|
|
|
|
2012-03-02 Alexandre Rostovtsev <tetromino@gentoo.org>
|
|
|
|
Make webkit-gtk translations respect LINGUAS
|
|
https://bugs.webkit.org/show_bug.cgi?id=79605
|
|
|
|
Reviewed by Martin Robinson.
|
|
|
|
PO_LINGUAS, USER_LINGUAS, and USE_LINGUAS added to root
|
|
GNUmakefile.am to ensure that they can be used in the definition of
|
|
MOFILES that will be generated by automake.
|
|
|
|
* GNUmakefile.am:
|
|
|
|
2012-03-02 Tor Arne Vestbø <tor.arne.vestbo@nokia.com>
|
|
|
|
[Qt] Remove deleted file from api.pro
|
|
|
|
Reviewed by Noam Rosenthal.
|
|
|
|
* Source/api.pri:
|
|
|
|
2012-03-02 Simon Hausmann <simon.hausmann@nokia.com>
|
|
|
|
[Qt] Compile WebCore without QtWidgets
|
|
https://bugs.webkit.org/show_bug.cgi?id=80141
|
|
|
|
Reviewed by Tor Arne Vestbø.
|
|
|
|
* Source/api.pri: Use QT += opengl for the WebKit1 bits, such as the QGLWidget
|
|
usage in PageClientQt.cpp. Previously this dependency came implicitly through WebCore.pri.
|
|
|
|
2012-03-02 Byungwoo Lee <bw80.lee@samsung.com>
|
|
|
|
[EFL] Build warning : comparison between signed and unsigned integer expressions.
|
|
https://bugs.webkit.org/show_bug.cgi?id=79860
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
Fixed build warnings which are getting generated when comparing signed
|
|
and unsigned integer expressions.
|
|
|
|
* Source/WebCore/bindings/js/JSDocumentCustom.cpp:
|
|
* Source/WebCore/platform/ContextMenu.cpp:
|
|
* Source/WebKit/efl/ewk/ewk_view_single.cpp:
|
|
|
|
2012-03-02 Simon Hausmann <simon.hausmann@nokia.com>
|
|
|
|
[Qt] Move QStyle theming code out of WebCore into WebKit1
|
|
https://bugs.webkit.org/show_bug.cgi?id=80128
|
|
|
|
Reviewed by Kenneth Rohde Christiansen.
|
|
|
|
* Source/api.pri: Adjust to moving source files.
|
|
|
|
2012-03-01 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Perf-o-matic: generate dashboard images for 30, 90, and 365 days
|
|
https://bugs.webkit.org/show_bug.cgi?id=80016
|
|
|
|
Reviewed by Eric Seidel.
|
|
|
|
Add the ability to generate graphs for 30, 90, and 365 day graphs but only occasionally
|
|
according to the heuristics in DashboardImage.needs_update.
|
|
|
|
Also fix a bug in Runs.chart_params that y-axis grid was set to an incorrect value.
|
|
|
|
* Websites/webkit-perf.appspot.com/controller.py:
|
|
(schedule_runs_update):
|
|
(RunsChartHandler.post):
|
|
* Websites/webkit-perf.appspot.com/json_generators.py:
|
|
(Runs.chart_params):
|
|
* Websites/webkit-perf.appspot.com/json_generators_unittest.py:
|
|
(RunsTest.test_chart_params_with_value):
|
|
* Websites/webkit-perf.appspot.com/models.py:
|
|
(DashboardImage):
|
|
(DashboardImage.needs_update):
|
|
* Websites/webkit-perf.appspot.com/models_unittest.py:
|
|
(HelperTests._assert_there_is_exactly_one_id_holder_and_matches):
|
|
(HelperTests.test_create_in_transaction_with_numeric_id_holder.execute):
|
|
(HelperTests.test_create_in_transaction_with_numeric_id_holder):
|
|
(HelperTests.test_failing_in_create_in_transaction_with_numeric_id_holder):
|
|
(HelperTests.test_raising_in_create_in_transaction_with_numeric_id_holder):
|
|
(HelperTests.test_delete_model_with_numeric_id_holder.execute):
|
|
(HelperTests.test_delete_model_with_numeric_id_holder):
|
|
(HelperTests.test_model_from_numeric_id.execute):
|
|
(HelperTests):
|
|
(HelperTests.test_model_from_numeric_id):
|
|
(BranchTests.test_create_if_possible):
|
|
(PlatformTests.test_create_if_possible):
|
|
(BuilderTests.test_create):
|
|
(BuilderTests.test_update_password):
|
|
(BuilderTests.test_hashed_password):
|
|
(BuilderTests.test_authenticate):
|
|
(_create_some_builder):
|
|
(_create_build):
|
|
(BuildTests.test_get_or_insert_from_log):
|
|
(TestModelTests.test_update_or_insert):
|
|
(TestModelTests.test_update_or_insert_to_update):
|
|
(TestModelTests.test_merge):
|
|
(TestResultTests.test_get_or_insert_value):
|
|
(TestResultTests.test_get_or_insert_stat_value):
|
|
(TestResultTests.test_replace_to_change_test_name):
|
|
(TestResultTests.test_replace_to_change_test_name_with_stat_value):
|
|
(TestResultTests.test_replace_to_change_test_name_overrides_conflicting_result):
|
|
(ReportLogTests._create_log_with_payload):
|
|
(ReportLogTests.test_builder):
|
|
(ReportLogTests.test_branch):
|
|
(ReportLogTests.test_platform):
|
|
(PersistentCacheTests._assert_persistent_cache):
|
|
(PersistentCacheTests.test_set):
|
|
(PersistentCacheTests.test_get):
|
|
(DashboardImageTests):
|
|
(DashboardImageTests.test_needs_update):
|
|
|
|
2012-03-01 Kangil Han <kangil.han@samsung.com>
|
|
|
|
[DRT] Remove all PlainTextController usages in existing tests by adding internal API
|
|
https://bugs.webkit.org/show_bug.cgi?id=78570
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
This patch will remove all PlainTextController usages
|
|
in existing DRT tests by adding internal API to WebCore/testing/Internals
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-02-29 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Perf-o-matic build fix. Also toggle the switch to start using ping images on the dashboard after r109190.
|
|
|
|
* Websites/webkit-perf.appspot.com/controller.py:
|
|
(schedule_runs_update):
|
|
(schedule_report_process):
|
|
* Websites/webkit-perf.appspot.com/js/admin.js:
|
|
(bind):
|
|
* Websites/webkit-perf.appspot.com/js/config.js:
|
|
|
|
2012-02-29 Raphael Kubo da Costa <kubo@profusion.mobi>
|
|
|
|
[CMake] Unreviewed, fix build on 64-bit platforms with SHARED_CORE=ON after r109197.
|
|
https://bugs.webkit.org/show_bug.cgi?id=79965
|
|
|
|
This partially reverts r66714, in that whether -fPIC is passed to
|
|
the compiler does not depend on the value of SHARED_CORE anymore:
|
|
since we always build WTF as a static library, it will always need
|
|
-fPIC because our shared libraries are built with it.
|
|
|
|
* Source/cmake/WebKitHelpers.cmake: Always pass -fPIC to
|
|
STATIC_LIBRARY targets.
|
|
|
|
2012-02-29 Raphael Kubo da Costa <kubo@profusion.mobi>
|
|
|
|
[CMake] Unreviewed, fix build on 64-bit platforms with SHARED_CORE=ON after r109197.
|
|
|
|
This partially reverts r66714, in that whether -fPIC is passed to
|
|
the compiler does not depend on the value of SHARED_CORE anymore:
|
|
since we always build WTF as a static library, it will always need
|
|
-fPIC because our shared libraries are built with it.
|
|
|
|
* Source/cmake/WebKitHelpers.cmake: Always pass -fPIC to
|
|
STATIC_LIBRARY targets.
|
|
|
|
2012-02-29 Carlos Garcia Campos <cgarcia@igalia.com>
|
|
|
|
Unreviewed. Bump WebKitGTK+ version number.
|
|
|
|
* configure.ac: Bump version number to 1.9.0 now that we branched
|
|
for 1.8.
|
|
|
|
2012-02-29 Carlos Garcia Campos <cgarcia@igalia.com>
|
|
|
|
Unreviewed. Fix GTK+ build.
|
|
|
|
* Source/autotools/symbols.filter: Add symbol.
|
|
|
|
2012-02-28 Raphael Kubo da Costa <kubo@profusion.mobi>
|
|
|
|
[CMake] Always build wtf as a static library.
|
|
https://bugs.webkit.org/show_bug.cgi?id=79857
|
|
|
|
Reviewed by Eric Seidel.
|
|
|
|
* CMakeLists.txt: Put static libraries in ${CMAKE_BINARY_DIR} too
|
|
to have them grouped with the shared ones.
|
|
|
|
2012-02-28 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
perf-o-matic: generate dashboard images using Google Chart Tools
|
|
https://bugs.webkit.org/show_bug.cgi?id=79838
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
Rename RunsJSONGenerator to Runs and added an ability to generate parameters for Google chart tool.
|
|
Also added RunsChartHandler to make url-fetches these images and DashboardImageHandler to serve them.
|
|
The image is stored in DashboardImage model.
|
|
|
|
We can't enable flip the switch to use images yet because we don't create images on fly (they're
|
|
generated when runs are updated; i.e. bots upload new results). We should be able to flip the switch
|
|
once this patch lands and all perf bots cycle.
|
|
|
|
We probably make way too many calls to Google chart tool's server with this preliminary design but we
|
|
can easily move this task into the backend and run it via a cron job once we know it works.
|
|
|
|
* Websites/webkit-perf.appspot.com/controller.py:
|
|
(schedule_runs_update):
|
|
(RunsUpdateHandler.post):
|
|
(RunsChartHandler):
|
|
(RunsChartHandler.get):
|
|
(RunsChartHandler.post):
|
|
(DashboardImageHandler):
|
|
(DashboardImageHandler.get):
|
|
(schedule_report_process):
|
|
* Websites/webkit-perf.appspot.com/json_generators.py:
|
|
(ManifestJSONGenerator.value):
|
|
(Runs):
|
|
(Runs.__init__):
|
|
(Runs.value):
|
|
(Runs.chart_params):
|
|
* Websites/webkit-perf.appspot.com/json_generators_unittest.py:
|
|
(RunsTest):
|
|
(RunsTest._create_results):
|
|
(RunsTest.test_generate_runs):
|
|
(RunsTest.test_value_without_results):
|
|
(RunsTest.test_value_with_results):
|
|
(RunsTest.test_run_from_build_and_result):
|
|
(RunsTest.test_chart_params_with_value):
|
|
(RunsTest.test_chart_params_with_value.split_as_int):
|
|
* Websites/webkit-perf.appspot.com/main.py:
|
|
* Websites/webkit-perf.appspot.com/models.py:
|
|
(PersistentCache.get_cache):
|
|
(DashboardImage):
|
|
(DashboardImage.key_name):
|
|
|
|
2012-02-28 Dave Tu <dtu@chromium.org>
|
|
|
|
Add new GPU builders to flakiness dashboard.
|
|
https://bugs.webkit.org/show_bug.cgi?id=79839
|
|
|
|
Reviewed by Ojan Vafai.
|
|
|
|
* Tools/TestResultServer/static-dashboards/builders.js:
|
|
|
|
2012-02-28 Shinya Kawanaka <shinyak@chromium.org>
|
|
|
|
Element should be able to have multiple shadow roots.
|
|
https://bugs.webkit.org/show_bug.cgi?id=77931
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-02-27 Shinya Kawanaka <shinyak@chromium.org>
|
|
|
|
Element::removeShadowRoot() and setShadowRoot() should be moved into ShadowTree.
|
|
https://bugs.webkit.org/show_bug.cgi?id=78313
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-02-27 Dave Tu <dtu@chromium.org>
|
|
|
|
Update flakiness dashboard unit test.
|
|
https://bugs.webkit.org/show_bug.cgi?id=79711
|
|
|
|
Reviewed by Ojan Vafai.
|
|
|
|
* Tools/TestResultServer/static-dashboards/flakiness_dashboard_tests.js:
|
|
|
|
2012-02-27 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Extract the logic to merge tests from MergeTestsHandler and add unit tests
|
|
https://bugs.webkit.org/show_bug.cgi?id=79602
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
Extracted Test.merge and TestResult.replace_to_change_test_name out of MergeTestsHandler,
|
|
and moved MergeTestsHandler into admin_handlers.py where it belongs.
|
|
|
|
Added new backend "model-manipulator" to execute tasks to merge tests.
|
|
|
|
Also revive the inadvertently removed manual submission form on the admin page.
|
|
|
|
* Websites/webkit-perf.appspot.com/admin_handlers.py:
|
|
(AdminDashboardHandler.get_tests):
|
|
(MergeTestsHandler):
|
|
(MergeTestsHandler.post):
|
|
* Websites/webkit-perf.appspot.com/app.yaml:
|
|
* Websites/webkit-perf.appspot.com/backends.yaml: Added.
|
|
* Websites/webkit-perf.appspot.com/css/admin.css:
|
|
* Websites/webkit-perf.appspot.com/js/admin.js:
|
|
* Websites/webkit-perf.appspot.com/main.py:
|
|
* Websites/webkit-perf.appspot.com/merge_tests_handler.py: Removed.
|
|
* Websites/webkit-perf.appspot.com/models.py:
|
|
(Test):
|
|
(Test.merge):
|
|
(TestResult.replace_to_change_test_name):
|
|
* Websites/webkit-perf.appspot.com/models_unittest.py:
|
|
(DataStoreTestsBase.assertOnlyInstance):
|
|
(DataStoreTestsBase):
|
|
(DataStoreTestsBase.assertOnlyInstances):
|
|
(DataStoreTestsBase.assertEqualUnorderedModelList):
|
|
(DataStoreTestsBase.assertEqualUnorderedList):
|
|
(_create_build):
|
|
(TestModelTests.test_merge):
|
|
(TestResultTests):
|
|
(TestResultTests.test_get_or_insert_value):
|
|
(TestResultTests.test_get_or_insert_stat_value):
|
|
(TestResultTests.test_replace_to_change_test_name):
|
|
(TestResultTests.test_replace_to_change_test_name_with_stat_value):
|
|
(TestResultTests.test_replace_to_change_test_name_overrides_conflicting_result):
|
|
|
|
2012-02-27 ChangSeok Oh <shivamidow@gmail.com>
|
|
|
|
[EFL] Support mutation observers
|
|
https://bugs.webkit.org/show_bug.cgi?id=79603
|
|
|
|
Reviewed by Eric Seidel.
|
|
|
|
Added a build-option for the mutation observers feature.
|
|
|
|
* Source/cmake/OptionsEfl.cmake:
|
|
* Source/cmakeconfig.h.cmake:
|
|
|
|
2012-02-26 Shinya Kawanaka <shinyak@chromium.org>
|
|
|
|
Rename ShadowRootList to ShadowTree.
|
|
https://bugs.webkit.org/show_bug.cgi?id=79342
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-02-26 Chang Wan Hong <jourmoon@company100.net>
|
|
|
|
Update .gitignore for project property files generated by Eclipse.
|
|
https://bugs.webkit.org/show_bug.cgi?id=79463
|
|
|
|
Reviewed by Andreas Kling.
|
|
|
|
* .gitignore: Ignore .project and .cproject
|
|
|
|
2012-02-25 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Perf-o-matic build fix after r108917. I need a scrollbar in order see all the tests.
|
|
|
|
* Websites/webkit-perf.appspot.com/css/admin.css:
|
|
(html):
|
|
|
|
2012-02-25 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
perf-o-matic needs a better admin page
|
|
https://bugs.webkit.org/show_bug.cgi?id=79585
|
|
|
|
Reviewed by Sam Weinig.
|
|
|
|
Add admin/ to replace admin/create-models.html and admin/merge-tests.
|
|
|
|
Also update MergeTestHandler to accept JSON requests and add "Admin" navigation link on all pages.
|
|
|
|
* Websites/webkit-perf.appspot.com/admin_handlers.py: Added.
|
|
* Websites/webkit-perf.appspot.com/controller.py:
|
|
(RunsUpdateHandler.post): Fix a regression from r108399.
|
|
* Websites/webkit-perf.appspot.com/css/admin.css: Added.
|
|
* Websites/webkit-perf.appspot.com/js/admin.js: Added.
|
|
* Websites/webkit-perf.appspot.com/js/config.js:
|
|
* Websites/webkit-perf.appspot.com/main.py:
|
|
* Websites/webkit-perf.appspot.com/merge_tests.html: Removed.
|
|
* Websites/webkit-perf.appspot.com/merge_tests_handler.py:
|
|
(MergeTestsHandler):
|
|
(MergeTestsHandler.post):
|
|
* Websites/webkit-perf.appspot.com/static: Removed.
|
|
* Websites/webkit-perf.appspot.com/static/create-models.html: Removed.
|
|
|
|
2012-02-24 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Increment perf-o-matic version.
|
|
|
|
* Websites/webkit-perf.appspot.com/app.yaml:
|
|
|
|
2012-02-23 Konrad Piascik <kpiascik@rim.com>
|
|
|
|
Upstream BlackBerry Cookie Management Classes
|
|
https://bugs.webkit.org/show_bug.cgi?id=73654
|
|
|
|
Reviewed by Rob Buis.
|
|
|
|
Manual test to see in milliseconds how quickly 100 writes followed by 100 reads take.
|
|
This test is ran twice and the average read and write for each of the 2 runs is shown.
|
|
|
|
* ManualTests/cookieSpeedTest.html: Added.
|
|
|
|
2012-02-23 Dave Tu <dtu@chromium.org>
|
|
|
|
Add Chromium gpu_tests to the flakiness dashboard
|
|
https://bugs.webkit.org/show_bug.cgi?id=79300
|
|
|
|
Reviewed by Ojan Vafai.
|
|
|
|
* Tools/TestResultServer/static-dashboards/builders.js:
|
|
* Tools/TestResultServer/static-dashboards/dashboard_base.js:
|
|
|
|
2012-02-23 Patrick Gansterer <paroga@webkit.org>
|
|
|
|
[CMake] Add WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS macro
|
|
https://bugs.webkit.org/show_bug.cgi?id=79371
|
|
|
|
Reviewed by Daniel Bates.
|
|
|
|
Add a new macro to handle the inclusion of the platform specific *.cmake files.
|
|
In the future this macro should get expanded to also handle feature specifc
|
|
files, like the UseJSC.cmake in WebCore we already have.
|
|
|
|
* Source/cmake/WebKitMacros.cmake:
|
|
|
|
2012-02-23 Patrick Gansterer <paroga@webkit.org>
|
|
|
|
[CMake] Add FindDirectX
|
|
https://bugs.webkit.org/show_bug.cgi?id=79344
|
|
|
|
Reviewed by Adam Roben.
|
|
|
|
* Source/cmake/FindDirectX.cmake: Added.
|
|
|
|
2012-02-23 Patrick Gansterer <paroga@webkit.org>
|
|
|
|
[CMake] Add FindQuickTimeSDK
|
|
https://bugs.webkit.org/show_bug.cgi?id=79345
|
|
|
|
Reviewed by Adam Roben.
|
|
|
|
* Source/cmake/FindQuickTimeSDK.cmake: Added.
|
|
|
|
2012-02-22 Raphael Kubo da Costa <kubo@profusion.mobi>
|
|
|
|
[CMake] Remove FindGDK.cmake and FindGDK-PixBuf.cmake
|
|
https://bugs.webkit.org/show_bug.cgi?id=79292
|
|
|
|
Reviewed by Daniel Bates.
|
|
|
|
These files were committed when the EFL port's buildsystem code
|
|
was upstreamed, but are currently not being used anywhere, as the EFL
|
|
port has not depended on GDK for a long time.
|
|
|
|
* Source/cmake/FindGDK-PixBuf.cmake: Removed.
|
|
* Source/cmake/FindGDK.cmake: Removed.
|
|
|
|
2012-02-22 Martin Robinson <mrobinson@igalia.com>
|
|
|
|
[GTK] Clean build is broken when using make -j
|
|
https://bugs.webkit.org/show_bug.cgi?id=76388
|
|
|
|
* GNUmakefile.am: Add new global source list variables.
|
|
|
|
2012-02-20 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
perf-o-matic: Extract logic to generate JSON responses as classes to unit test
|
|
https://bugs.webkit.org/show_bug.cgi?id=79018
|
|
|
|
Rubber-stamped by Adam Barth.
|
|
|
|
Extracted DashboardJSONGenerator, ManifestJSONGenerator, and RunsJSONGenerator
|
|
into json_generators.py from DashboardHandler, ManifestHandler, and RunsHandler
|
|
and added unit tests for the former three classes.
|
|
|
|
Merged the latter three classes into controler.py since they have become too trivial
|
|
to have their own files.
|
|
|
|
* Websites/webkit-perf.appspot.com/controller.py:
|
|
(ManifestUpdateHandler):
|
|
(ManifestUpdateHandler.get):
|
|
(ManifestUpdateHandler.post):
|
|
(DashboardUpdateHandler):
|
|
(DashboardUpdateHandler.get):
|
|
(DashboardUpdateHandler.post):
|
|
(_get_test_branch_platform_ids):
|
|
(RunsUpdateHandler):
|
|
(RunsUpdateHandler.get):
|
|
(CachedRunsHandler.get):
|
|
* Websites/webkit-perf.appspot.com/dashboard_handler.py: Removed.
|
|
* Websites/webkit-perf.appspot.com/json_generators.py: Added.
|
|
(JSONGeneratorBase):
|
|
(JSONGeneratorBase.to_json):
|
|
(DashboardJSONGenerator):
|
|
(DashboardJSONGenerator.__init__):
|
|
(DashboardJSONGenerator.value):
|
|
(ManifestJSONGenerator):
|
|
(ManifestJSONGenerator.__init__):
|
|
(ManifestJSONGenerator.value):
|
|
(RunsJSONGenerator):
|
|
(RunsJSONGenerator.__init__):
|
|
(RunsJSONGenerator._generate_runs):
|
|
(RunsJSONGenerator._entry_from_build_and_result):
|
|
(RunsJSONGenerator.value):
|
|
* Websites/webkit-perf.appspot.com/json_generators_unittest.py: Added.
|
|
(_create_results):
|
|
(JSONGeneratorBaseTest):
|
|
(JSONGeneratorBaseTest.test_to_json):
|
|
(JSONGeneratorBaseTest.test_to_json.AJSONGenerator):
|
|
(JSONGeneratorBaseTest.test_to_json.AJSONGenerator.value):
|
|
(DashboardJSONGeneratorTest):
|
|
(DashboardJSONGeneratorTest.test_value_no_branch):
|
|
(DashboardJSONGeneratorTest.test_value_no_plaforms):
|
|
(DashboardJSONGeneratorTest.test_value_single_platform):
|
|
(DashboardJSONGeneratorTest.test_value_two_platforms):
|
|
(ManifestJSONGeneratorTest):
|
|
(ManifestJSONGeneratorTest.test_value_no_branch):
|
|
(ManifestJSONGeneratorTest.test_value_no_plaforms):
|
|
(ManifestJSONGeneratorTest._assert_single_test):
|
|
(ManifestJSONGeneratorTest.test_value_single_platform):
|
|
(ManifestJSONGeneratorTest.test_value_two_platforms):
|
|
(ManifestJSONGeneratorTest.test_value_two_tests):
|
|
(RunsJSONGeneratorTest):
|
|
(RunsJSONGeneratorTest._create_results):
|
|
(RunsJSONGeneratorTest.test_generate_runs):
|
|
(RunsJSONGeneratorTest.test_value_without_results):
|
|
(RunsJSONGeneratorTest.test_value_with_results):
|
|
(RunsJSONGeneratorTest._assert_entry):
|
|
(RunsJSONGeneratorTest.test_run_from_build_and_result):
|
|
(RunsJSONGeneratorTest.test_run_from_build_and_result.create_build):
|
|
* Websites/webkit-perf.appspot.com/main.py:
|
|
* Websites/webkit-perf.appspot.com/manifest_handler.py: Removed.
|
|
* Websites/webkit-perf.appspot.com/models.py:
|
|
(Test.update_or_insert.execute):
|
|
(Test):
|
|
(TestResult.get_or_insert_from_parsed_json):
|
|
* Websites/webkit-perf.appspot.com/models_unittest.py:
|
|
(TestModelTests.test_update_or_insert_to_update):
|
|
(TestResultTests.test_get_or_insert_stat_value):
|
|
* Websites/webkit-perf.appspot.com/runs_handler.py: Removed.
|
|
|
|
2012-02-20 Martin Robinson <mrobinson@igalia.com>
|
|
|
|
[GTK] Turn on requestAnimationFrame for release builds
|
|
https://bugs.webkit.org/show_bug.cgi?id=79038
|
|
|
|
Reviewed by Gustavo Noronha Silva.
|
|
|
|
* configure.ac: Turn on requestAnimationFrame by default.
|
|
|
|
2012-02-20 Martin Robinson <mrobinson@igalia.com>
|
|
|
|
[GTK] Geolocation support should be on by default
|
|
https://bugs.webkit.org/show_bug.cgi?id=79037
|
|
|
|
Reviewed by Gustavo Noronha Silva.
|
|
|
|
* configure.ac: Turn on geolocation support in release builds.
|
|
|
|
2012-02-20 Kihong Kwon <kihong.kwon@samsung.com>
|
|
|
|
Add a new API for the Vibration API(W3C).
|
|
https://bugs.webkit.org/show_bug.cgi?id=72010
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
Add Implementation for the Vibration API to the WebKit-EFL port.
|
|
http://dev.w3.org/2009/dap/vibration/
|
|
|
|
* Source/cmake/OptionsEfl.cmake: Add ENABLE_VIBRATION feature.
|
|
* Source/cmakeconfig.h.cmake:
|
|
|
|
2012-02-19 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Move more logic from handler classes to model classes and add unit tests
|
|
https://bugs.webkit.org/show_bug.cgi?id=78989
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
Extracted various functions from CreateHandler, ReportHanlder, and RunsHanlder to model classes
|
|
in order to unit-test them, added DataStoreTestsBase to reduce the code duplication in tests,
|
|
and added a whole bunch of unit tests in models_unittest.py.
|
|
|
|
* Websites/webkit-perf.appspot.com/create_handler.py:
|
|
(CreateHandler._create_branch):
|
|
(CreateHandler._create_platform):
|
|
* Websites/webkit-perf.appspot.com/models.py:
|
|
(_create_if_possible):
|
|
(_create_if_possible.execute):
|
|
(Branch):
|
|
(Branch.create_if_possible):
|
|
(Platform):
|
|
(Platform.create_if_possible):
|
|
(Build):
|
|
(Build.get_or_insert_from_log):
|
|
(Test):
|
|
(Test.update_or_insert):
|
|
(Test.update_or_insert.execute):
|
|
(TestResult):
|
|
(TestResult.get_or_insert_from_parsed_json):
|
|
(TestResult.get_or_insert_from_parsed_json._float_or_none):
|
|
(TestResult.generate_runs):
|
|
* Websites/webkit-perf.appspot.com/models_unittest.py:
|
|
(DataStoreTestsBase):
|
|
(DataStoreTestsBase.assertThereIsNoInstanceOf):
|
|
(DataStoreTestsBase.assertOnlyInstance):
|
|
(DataStoreTestsBase.assertEqualUnorderedList):
|
|
(HelperTests):
|
|
(HelperTests.test_create_in_transaction_with_numeric_id_holder):
|
|
(HelperTests.test_failing_in_create_in_transaction_with_numeric_id_holder):
|
|
(HelperTests.test_raising_in_create_in_transaction_with_numeric_id_holder):
|
|
(HelperTests.test_delete_model_with_numeric_id_holder):
|
|
(BranchTests):
|
|
(BranchTests.test_create_if_possible):
|
|
(PlatformTests):
|
|
(PlatformTests.test_create_if_possible):
|
|
(BuilderTests):
|
|
(_create_some_builder):
|
|
(BuildTests):
|
|
(BuildTests.test_get_or_insert_from_log):
|
|
(TestModelTests):
|
|
(TestModelTests.test_update_or_insert):
|
|
(TestModelTests.test_update_or_insert_to_update):
|
|
(TestResultTests):
|
|
(TestResultTests._create_build):
|
|
(TestResultTests.test_get_or_insert_value):
|
|
(TestResultTests.test_get_or_insert_stat_value):
|
|
(TestResultTests._create_results):
|
|
(TestResultTests.test_generate_runs):
|
|
(ReportLogTests):
|
|
(ReportLogTests.test_branch):
|
|
(ReportLogTests.test_platform):
|
|
(PersistentCacheTests):
|
|
(PersistentCacheTests.setUp):
|
|
(PersistentCacheTests.test_set):
|
|
* Websites/webkit-perf.appspot.com/report_process_handler.py:
|
|
(ReportProcessHandler.post):
|
|
* Websites/webkit-perf.appspot.com/runs_handler.py:
|
|
(RunsHandler.get):
|
|
(RunsHandler.post):
|
|
|
|
2012-02-20 Patrick Gansterer <paroga@webkit.org>
|
|
|
|
[CMake] Fix PLATFORM() define for Windows.
|
|
|
|
Define WTF_PLATFORM_WIN instead of WTF_PLATFORM_WINDOWS.
|
|
|
|
* Source/cmake/OptionsWindows.cmake:
|
|
|
|
2012-02-20 Martin Robinson <mrobinson@igalia.com>
|
|
|
|
Fix WebKit2GTK+ for 'make distcheck'.
|
|
|
|
Instead of conditionally including WebKit2 GNUmakefiles, always
|
|
include them and conditionally activate the final targets.
|
|
|
|
* GNUmakefile.am:
|
|
|
|
2012-02-19 Gyuyoung Kim <gyuyoung.kim@samsung.com>
|
|
|
|
[CMAKE] Check gstreamer minimum required version.
|
|
https://bugs.webkit.org/show_bug.cgi?id=79005
|
|
|
|
Reviewed by Daniel Bates.
|
|
|
|
To enable video, Gstreamer version requires to be above 0.10.30.
|
|
This patch checks whether Gstreamer version is greater than 0.10.30.
|
|
|
|
* 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:
|
|
* Source/cmake/FindGStreamer.cmake:
|
|
|
|
2012-02-19 Gustavo Noronha Silva <gns@gnome.org>
|
|
|
|
[GTK] Remove unused GSettings stuff
|
|
https://bugs.webkit.org/show_bug.cgi?id=78995
|
|
|
|
Reviewed by Martin Robinson.
|
|
|
|
* configure.ac: remove gsettings schema file creation.
|
|
|
|
2012-02-19 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Perf-o-matic should show both WebKit and Chromium revisions
|
|
https://bugs.webkit.org/show_bug.cgi?id=78955
|
|
|
|
Reviewed by Andreas Kling.
|
|
|
|
Include Chromium revision numbers in runs responses when available.
|
|
|
|
* Websites/webkit-perf.appspot.com/js/config.js:
|
|
(urlForChangeset):
|
|
(urlForChangesetList):
|
|
* Websites/webkit-perf.appspot.com/runs_handler.py:
|
|
(RunsHandler.post):
|
|
|
|
2012-02-18 Kevin Ollivier <kevino@theolliviers.com>
|
|
|
|
[wx] Exclude a couple unused bindings files from the build
|
|
as they do not compile currently.
|
|
|
|
* wscript:
|
|
|
|
2012-02-17 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
perf-o-matic needs model unit tests
|
|
https://bugs.webkit.org/show_bug.cgi?id=78885
|
|
|
|
Reviewed by Adam Barth.
|
|
|
|
Added unit tests for models.py.
|
|
|
|
Also renamed modelFromNumericId to model_from_numeric_id and moved set_persitent_cache and get_persistent_cache
|
|
from controller to PersistentCache.set_cache and PersistentCahce.set_cache respectively.
|
|
|
|
* Websites/webkit-perf.appspot.com/controller.py:
|
|
(cache_manifest):
|
|
(CachedManifestHandler.get):
|
|
(cache_dashboard):
|
|
(CachedDashboardHandler.get):
|
|
(cache_runs):
|
|
(CachedRunsHandler.get):
|
|
* Websites/webkit-perf.appspot.com/create_handler.py:
|
|
(CreateHandler._create_builder):
|
|
(CreateHandler._create_builder.execute):
|
|
* Websites/webkit-perf.appspot.com/models.py:
|
|
(create_in_transaction_with_numeric_id_holder):
|
|
(model_from_numeric_id):
|
|
(Builder):
|
|
(Builder.create):
|
|
(Builder.update_password):
|
|
(Builder._hashed_password):
|
|
(TestResult.key_name):
|
|
(ReportLog.get_value):
|
|
(ReportLog._integer_in_payload):
|
|
(ReportLog):
|
|
(ReportLog.timestamp):
|
|
(PersistentCache):
|
|
(PersistentCache.set_cache):
|
|
(PersistentCache.set_cache.execute):
|
|
(PersistentCache.get_cache):
|
|
* Websites/webkit-perf.appspot.com/models_unittest.py: Added.
|
|
(HelperTests):
|
|
(HelperTests.setUp):
|
|
(HelperTests.tearDown):
|
|
(HelperTests._assert_there_is_exactly_one_id_holder_and_matches):
|
|
(HelperTests.test_create_in_transaction_with_numeric_id_holder):
|
|
(HelperTests.test_create_in_transaction_with_numeric_id_holder.execute):
|
|
(HelperTests.test_failing_in_create_in_transaction_with_numeric_id_holder):
|
|
(HelperTests.test_failing_in_create_in_transaction_with_numeric_id_holder.execute):
|
|
(HelperTests.test_raising_in_create_in_transaction_with_numeric_id_holder):
|
|
(HelperTests.test_raising_in_create_in_transaction_with_numeric_id_holder.execute):
|
|
(HelperTests.test_delete_model_with_numeric_id_holder):
|
|
(HelperTests.test_delete_model_with_numeric_id_holder.execute):
|
|
(HelperTests.test_model_from_numeric_id):
|
|
(HelperTests.test_model_from_numeric_id.execute):
|
|
(BuilderTests):
|
|
(BuilderTests.setUp):
|
|
(BuilderTests.tearDown):
|
|
(BuilderTests.test_create):
|
|
(BuilderTests.test_update_password):
|
|
(BuilderTests.test_hashed_password):
|
|
(BuilderTests.test_authenticate):
|
|
(ReportLog):
|
|
(ReportLog.setUp):
|
|
(ReportLog.tearDown):
|
|
(ReportLog._create_log_with_payload):
|
|
(ReportLog.test_parsed_payload):
|
|
(ReportLog.test_get_value):
|
|
(ReportLog.test_results):
|
|
(ReportLog.test_builder):
|
|
(ReportLog.test_build_number):
|
|
(ReportLog.test_webkit_revision):
|
|
(ReportLog.chromium_revision):
|
|
(PersistentCacheTests):
|
|
(PersistentCacheTests.setUp):
|
|
(PersistentCacheTests.tearDown):
|
|
(PersistentCacheTests._assert_persistent_cache):
|
|
(PersistentCacheTests.test_set):
|
|
(PersistentCacheTests.test_get):
|
|
* Websites/webkit-perf.appspot.com/runs_handler.py:
|
|
(RunsHandler.post):
|
|
|
|
2012-02-17 Carlos Garcia Campos <cgarcia@igalia.com>
|
|
|
|
Unreviewed. Fix GTK+ build after r108003.
|
|
|
|
* Source/autotools/symbols.filter: Add missing symbol.
|
|
|
|
2012-02-16 Simon Hausmann <simon.hausmann@nokia.com>
|
|
|
|
[Qt] Move event conversion functions from WebCore to WebKit
|
|
https://bugs.webkit.org/show_bug.cgi?id=78788
|
|
|
|
Reviewed by Kenneth Rohde Christiansen.
|
|
|
|
* Source/api.pri: Add new files to the build.
|
|
|
|
2012-02-14 Raphael Kubo da Costa <kubo@profusion.mobi>
|
|
|
|
[CMake] Remove unused PkgConfig module import from FindCFLite.cmake.
|
|
https://bugs.webkit.org/show_bug.cgi?id=78600
|
|
|
|
Reviewed by Adam Roben.
|
|
|
|
* Source/cmake/FindCFLite.cmake:
|
|
|
|
2012-02-15 Roland Steiner <rolandsteiner@chromium.org>
|
|
|
|
<style scoped>: Allow <style scoped> as a direct child of a ShadowRoot
|
|
https://bugs.webkit.org/show_bug.cgi?id=77853
|
|
|
|
numberOfScopedHTMLStyleChildren got moved from Element into Node.
|
|
|
|
Reviewed by Dimitri Glazkov.
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-02-13 Raphael Kubo da Costa <kubo@profusion.mobi>
|
|
|
|
[CMake] Merge WebKitEfl.cmake into FindEFL.cmake.
|
|
https://bugs.webkit.org/show_bug.cgi?id=78566
|
|
|
|
Reviewed by Daniel Bates.
|
|
|
|
* Source/cmake/FindEFL.cmake: Move the code to find edje_cc here from
|
|
WebKitEfl.cmake.
|
|
* Source/cmake/WebKitEfl.cmake: Removed.
|
|
|
|
2012-02-14 Shinya Kawanaka <shinyak@google.com>
|
|
|
|
Use youngestShadowRoot and oldestShadowRoot instead of Element::shadowRoot().
|
|
https://bugs.webkit.org/show_bug.cgi?id=78455
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
Exports necessary symbols.
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-02-13 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Yet another perf-o-matic build fix. It turns out that a task of the same name can't be
|
|
queued for days after the first task is completed. So don't use it. Updating persistent
|
|
caches more often than necessary is better than never updating them.
|
|
|
|
* Websites/webkit-perf.appspot.com/controller.py:
|
|
(schedule_manifest_update):
|
|
(schedule_dashboard_update):
|
|
(schedule_runs_update):
|
|
|
|
2012-02-13 ChangSeok Oh <shivamidow@gmail.com>
|
|
|
|
[GTK] Revise configuration for MHTML
|
|
https://bugs.webkit.org/show_bug.cgi?id=78364
|
|
|
|
Reviewed by Gustavo Noronha Silva.
|
|
|
|
Added some lines to show checking messages, whether mhtml is enabled or not
|
|
during configuration and the configuration result for mhtml.
|
|
MHTML is a web page archive format used to combine resources
|
|
that are typically represented by external links (such as images, Flash animations,
|
|
Java applets, audio files) together with HTML code into a single file.
|
|
http://en.wikipedia.org/wiki/MHTML
|
|
|
|
* configure.ac:
|
|
|
|
2012-02-06 Raphael Kubo da Costa <kubo@profusion.mobi>
|
|
|
|
[EFL] Drop support for the Curl network backend.
|
|
https://bugs.webkit.org/show_bug.cgi?id=77874
|
|
|
|
Reviewed by Eric Seidel.
|
|
|
|
Nobody seems to be maintaining the Curl backend in WebCore, the
|
|
EFL port developers all seem to be using the Soup backend and the
|
|
port itself has many features which are only implemented for the
|
|
latter.
|
|
|
|
* Source/cmake/OptionsEfl.cmake: Remove network backend selection
|
|
checks and unconditionally require Glib and Libsoup, bump the
|
|
required LibSoup version to the same one the GTK+ port looks for,
|
|
since we share the same network backend.
|
|
|
|
2012-02-12 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Another perf-o-matic build fix.
|
|
|
|
* Websites/webkit-perf.appspot.com/report_process_handler.py:
|
|
(ReportProcessHandler._create_build_if_possible):
|
|
|
|
2012-02-12 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Perf-o-matic build fix.
|
|
|
|
* Websites/webkit-perf.appspot.com/report_handler.py:
|
|
(ReportHandler.post):
|
|
|
|
2012-02-10 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
REGRESSION: Perf-o-matic adds duplicated test results
|
|
https://bugs.webkit.org/show_bug.cgi?id=78373
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
Add TestResult inside a transaction. We use high replication databsae but this should prevent
|
|
the duplication in the most of the time.
|
|
|
|
Also fixed random bugs in Controller and ReportHandler.
|
|
|
|
* Websites/webkit-perf.appspot.com/controller.py:
|
|
(get_persistent_cache):
|
|
* Websites/webkit-perf.appspot.com/report_handler.py:
|
|
(ReportHandler.post):
|
|
* Websites/webkit-perf.appspot.com/report_process_handler.py:
|
|
(ReportProcessHandler.post):
|
|
(ReportProcessHandler._add_test_if_needed):
|
|
(ReportProcessHandler):
|
|
(ReportProcessHandler._add_test_result_if_needed):
|
|
(ReportProcessHandler._add_test_result_if_needed._float_or_none):
|
|
(ReportProcessHandler._add_test_result_if_needed.execute):
|
|
|
|
2012-02-12 Carlos Garcia Campos <cgarcia@igalia.com>
|
|
|
|
Unreviewed. Fix GTK+ build after r107454.
|
|
|
|
* configure.ac: Disable Mutation observers build on GTK+ until it
|
|
can actually build.
|
|
|
|
2012-02-10 Adam Klein <adamk@chromium.org>
|
|
|
|
Enable MUTATION_OBSERVERS by default on all platforms
|
|
https://bugs.webkit.org/show_bug.cgi?id=78196
|
|
|
|
Reviewed by Ojan Vafai.
|
|
|
|
* configure.ac:
|
|
|
|
2012-02-10 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Perf-o-matic build fix after r107386.
|
|
|
|
* Websites/webkit-perf.appspot.com/app.yaml:
|
|
* Websites/webkit-perf.appspot.com/controller.py:
|
|
(schedule_manifest_update):
|
|
(schedule_dashboard_update):
|
|
(schedule_runs_update):
|
|
* Websites/webkit-perf.appspot.com/merge_tests_handler.py:
|
|
(MergeTestsHandler.get):
|
|
* Websites/webkit-perf.appspot.com/report_logs_handler.py:
|
|
(ReportLogsHandler.get):
|
|
(ReportLogsHandler.post):
|
|
|
|
2012-02-10 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Perf-o-matic should process reports in background
|
|
https://bugs.webkit.org/show_bug.cgi?id=78309
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
Split the logic to create Build, Test, and TestResult objects from ReportHandler into ReportProcessHandler.
|
|
ReportHandler now merely creates ReportLog and schedules a task to process it.
|
|
|
|
Also added ReportLogHandler to manage stale ReportLogs.
|
|
|
|
* Websites/webkit-perf.appspot.com/app.yaml:
|
|
* Websites/webkit-perf.appspot.com/controller.py:
|
|
(schedule_manifest_update):
|
|
(schedule_dashboard_update):
|
|
(schedule_runs_update):
|
|
(CachedRunsHandler.get):
|
|
(schedule_report_process):
|
|
* Websites/webkit-perf.appspot.com/main.py:
|
|
* Websites/webkit-perf.appspot.com/merge_tests.html: Renamed from Websites/webkit-perf.appspot.com/merge_tests.yaml.
|
|
* Websites/webkit-perf.appspot.com/models.py:
|
|
(ReportLog):
|
|
(ReportLog._parsed_payload):
|
|
(ReportLog.get_value):
|
|
(ReportLog.results):
|
|
(ReportLog.builder):
|
|
(ReportLog.branch):
|
|
(ReportLog.platform):
|
|
(ReportLog.build_number):
|
|
(ReportLog.webkit_revision):
|
|
(ReportLog.chromium_revision):
|
|
(ReportLog._model_by_key_name_in_payload):
|
|
(ReportLog._integer_in_payload):
|
|
(ReportLog.timestamp):
|
|
* Websites/webkit-perf.appspot.com/report_handler.py:
|
|
(ReportHandler.post):
|
|
(ReportHandler._output):
|
|
(ReportHandler._results_are_valid):
|
|
(ReportHandler._results_are_valid._is_float_convertible):
|
|
(ReportHandler):
|
|
* Websites/webkit-perf.appspot.com/report_logs.html: Added.
|
|
* Websites/webkit-perf.appspot.com/report_logs_handler.py: Added.
|
|
(ReportLogsHandler):
|
|
(ReportLogsHandler.get):
|
|
(ReportLogsHandler.post):
|
|
(ReportLogsHandler._error):
|
|
* Websites/webkit-perf.appspot.com/report_process_handler.py: Copied from Websites/webkit-perf.appspot.com/report_handler.py.
|
|
(ReportProcessHandler):
|
|
(ReportProcessHandler.post):
|
|
(ReportProcessHandler._create_build_if_possible):
|
|
(ReportProcessHandler._create_build_if_possible.execute):
|
|
(ReportProcessHandler._add_test_if_needed):
|
|
|
|
2012-02-09 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Perf-o-matic shouldn't rely on memcache to store cached JSON responses
|
|
https://bugs.webkit.org/show_bug.cgi?id=78306
|
|
|
|
Reviewed by Adam Barth.
|
|
|
|
Added PersistentCache model that stores the generated JSON responses.
|
|
|
|
* Websites/webkit-perf.appspot.com/controller.py:
|
|
(set_persistent_cache):
|
|
(set_persistent_cache.execute):
|
|
(get_persistent_cache):
|
|
(cache_manifest):
|
|
(CachedManifestHandler.get):
|
|
(cache_dashboard):
|
|
(CachedDashboardHandler.get):
|
|
(cache_runs):
|
|
(CachedRunsHandler.get):
|
|
* Websites/webkit-perf.appspot.com/models.py:
|
|
(TestResult):
|
|
(ReportLog):
|
|
(PersistentCache):
|
|
|
|
2012-02-09 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Perf-o-matic should update memcache in taskqueue
|
|
https://bugs.webkit.org/show_bug.cgi?id=78209
|
|
|
|
Reviewed by Adam Barth.
|
|
|
|
Update dashboard, manifest, and runs memcaches in taskqueue.
|
|
Also centralized the management of caches in controller.py.
|
|
|
|
* Websites/webkit-perf.appspot.com/app.yaml:
|
|
* Websites/webkit-perf.appspot.com/controller.py: Added.
|
|
(cache_manifest):
|
|
(schedule_manifest_update):
|
|
(CachedManifestHandler):
|
|
(CachedManifestHandler.get):
|
|
(cache_dashboard):
|
|
(schedule_dashboard_update):
|
|
(CachedDashboardHandler):
|
|
(CachedDashboardHandler.get):
|
|
(cache_runs):
|
|
(schedule_runs_update):
|
|
(CachedRunsHandler):
|
|
(CachedRunsHandler.get):
|
|
* Websites/webkit-perf.appspot.com/create_handler.py:
|
|
(CreateHandler.post):
|
|
* Websites/webkit-perf.appspot.com/dashboard_handler.py:
|
|
(DashboardHandler.post):
|
|
* Websites/webkit-perf.appspot.com/main.py:
|
|
* Websites/webkit-perf.appspot.com/manifest_handler.py:
|
|
(ManifestHandler.post):
|
|
* Websites/webkit-perf.appspot.com/merge_tests_handler.py:
|
|
(MergeTestsHandler.post):
|
|
* Websites/webkit-perf.appspot.com/report_handler.py:
|
|
(ReportHandler.post):
|
|
* Websites/webkit-perf.appspot.com/runs_handler.py:
|
|
(RunsHandler.post):
|
|
|
|
2012-02-09 Carlos Garcia Campos <cgarcia@igalia.com>
|
|
|
|
[GTK] Add WebKitWebView::mouse-target-changed signal to WebKit2 GTK+ API
|
|
https://bugs.webkit.org/show_bug.cgi?id=78097
|
|
|
|
Reviewed by Martin Robinson.
|
|
|
|
* Source/autotools/symbols.filter: Add freeOwnedGPtr<_GdkEvent>
|
|
symbol to be able to use GOwnPtr<GdkEvent> in WebKit2 GTK+ unit
|
|
tests.
|
|
|
|
2012-02-09 Kent Tamura <tkent@chromium.org>
|
|
|
|
Do not localize numbers in scientific notation
|
|
https://bugs.webkit.org/show_bug.cgi?id=78208
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
* ManualTests/input-number-localization.html: Updated for scientific notation.
|
|
|
|
2012-02-09 Gyuyoung Kim <gyuyoung.kim@samsung.com>
|
|
|
|
[CMAKE] Change lowercase variable with uppercase's.
|
|
https://bugs.webkit.org/show_bug.cgi?id=78198
|
|
|
|
Reviewed by Daniel Bates.
|
|
|
|
CMake variable is only written by uppercase.
|
|
|
|
* CMakeLists.txt:
|
|
|
|
2012-02-07 MORITA Hajime <morrita@google.com>
|
|
|
|
Replacement text should be available from the marker.
|
|
https://bugs.webkit.org/show_bug.cgi?id=77934
|
|
|
|
Reviewed by Kent Tamura.
|
|
|
|
* Source/autotools/symbols.filter: Added an exporting symbol.
|
|
|
|
2012-02-07 Gyuyoung Kim <gyuyoung.kim@samsung.com>
|
|
|
|
[CMAKE] Use *bin* and *lib* directories for executable and libraries.
|
|
https://bugs.webkit.org/show_bug.cgi?id=77928
|
|
|
|
Reviewed by Daniel Bates.
|
|
|
|
CMake has used *Programs* directory for executable. In addition, shared libraries are being
|
|
built in source directory. It is better to set common places in order to maintain executable
|
|
and libraries. *bin* is for executable and *lib* is for library.
|
|
|
|
* CMakeLists.txt: Set library output path.
|
|
* Source/cmake/WebKitFS.cmake: Remove *Programs* creation.
|
|
|
|
2012-02-07 Priit Laes <plaes@plaes.org>
|
|
|
|
Get rid of Source/autotools/webkit.m4
|
|
https://bugs.webkit.org/show_bug.cgi?id=77833
|
|
|
|
Reviewed by Martin Robinson.
|
|
|
|
Move checks from webkit.m4 to configure.ac and modernize macros:
|
|
. Check for visibility flags after CXX has been defined
|
|
. Use PKG_PROG_PKG_CONFIG for pkg-config lookup
|
|
. Drop unused LIBFFTW_REQUIRED_VERSION
|
|
. Update ICU libs for mingw (bug 77837).
|
|
. Require Pango 1.21.0 (as per unicode backend)
|
|
. Bump minimum glib version due to g_thread_init changes
|
|
|
|
* Source/autotools/webkit.m4: Removed.
|
|
* configure.ac:
|
|
|
|
2012-02-07 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Dashboard on perf-o-matic should be sorted
|
|
https://bugs.webkit.org/show_bug.cgi?id=77924
|
|
|
|
Reviewed by Tony Chang.
|
|
|
|
Sort tests in the frontend using the fact ES5 keeps the property order in the insertion order.
|
|
|
|
* Websites/webkit-perf.appspot.com/js/config.js:
|
|
(fetchDashboardManifest):
|
|
|
|
2012-02-07 Frederik Gladhorn <frederik.gladhorn@nokia.com>
|
|
|
|
Update .gitignore for Qt Creator/KDevelop.
|
|
https://bugs.webkit.org/show_bug.cgi?id=77984
|
|
|
|
Reviewed by Simon Hausmann.
|
|
|
|
* .gitignore: Ignore temp files created by Qt Creator and KDevelop.
|
|
|
|
2012-02-07 Priit Laes <plaes@plaes.org>
|
|
|
|
[GTK] Broken "HTML5 <scoped style>" detection
|
|
https://bugs.webkit.org/show_bug.cgi?id=77979
|
|
|
|
Reviewed by Gustavo Noronha Silva.
|
|
|
|
* configure.ac: Fix wrong variable for HTML5 <style scoped> detection
|
|
|
|
2012-02-06 Shinya Kawanaka <shinyak@google.com>
|
|
|
|
Remove Element::ensureShadowRoot export.
|
|
https://bugs.webkit.org/show_bug.cgi?id=77932
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-02-06 Martin Robinson <mrobinson@igalia.com> and Nayan Kumar K <nayankk@motorola.com>
|
|
|
|
[GTK] Add TextureMapperGL implementation
|
|
https://bugs.webkit.org/show_bug.cgi?id=75308
|
|
|
|
Reviewed by Alejandro G. Castro.
|
|
|
|
* GNUmakefile.am: TextureMapperGL implies USE(TEXTURE_MAPPER)
|
|
* configure.ac: Only allow enabling the GL version of TextureMapper on X11.
|
|
|
|
2012-02-06 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
Perf-o-matic should show min/max/stdev on graphs
|
|
https://bugs.webkit.org/show_bug.cgi?id=77702
|
|
|
|
Reviewed by Andreas Kling.
|
|
|
|
Include min/max/stdev in test runs when available to be shown on the perf-o-matic.
|
|
|
|
Also merge a change to config.js and increment the version number by 1 (unreviewed).
|
|
|
|
* Websites/webkit-perf.appspot.com/app.yaml:
|
|
* Websites/webkit-perf.appspot.com/js/config.js:
|
|
* Websites/webkit-perf.appspot.com/runs_handler.py:
|
|
(RunsHandler.get):
|
|
|
|
2012-02-06 Carlos Garcia Campos <cgarcia@igalia.com>
|
|
|
|
[GTK] Update NEWS and configure.ac for 1.7.5 release
|
|
https://bugs.webkit.org/show_bug.cgi?id=77859
|
|
|
|
Reviewed by Philippe Normand.
|
|
|
|
* configure.ac: Bumped version number.
|
|
|
|
2012-02-05 ChangSeok Oh <shivamidow@gmail.com>
|
|
|
|
[EFL] Enable WebGL with glx backend
|
|
https://bugs.webkit.org/show_bug.cgi?id=77308
|
|
|
|
Reviewed by Martin Robinson.
|
|
|
|
Enabled WebGL feature for EFL port. The way is very similar to the one of GTK port.
|
|
|
|
* Source/cmake/OptionsEfl.cmake: Added feature option for WebGL.
|
|
|
|
2012-02-05 Gyuyoung Kim <gyuyoung.kim@samsung.com>
|
|
|
|
[CMAKE] Support javascriptcore test for EFL port.
|
|
https://bugs.webkit.org/show_bug.cgi?id=77425
|
|
|
|
Reviewed by Daniel Bates.
|
|
|
|
Efl and WinCE as well as Blackberry port are now using Cmake as its build system
|
|
and they are share the make file to create jsc excutable. In order to run
|
|
"run-javascriptcore-tests", EFL port needs to change jsc installation configuration
|
|
with executable output directory(e.g. Programs). So, this patch change jsc installation
|
|
configuration only for EFL port.
|
|
|
|
* Source/cmake/OptionsEfl.cmake: Change *jsc_efl* name with *jsc*.
|
|
|
|
2012-02-05 Gyuyoung Kim <gyuyoung.kim@samsung.com>
|
|
|
|
[CMAKE] Do not build Tools when building jsc only.
|
|
https://bugs.webkit.org/show_bug.cgi?id=77826
|
|
|
|
Reviewed by Daniel Bates.
|
|
|
|
Do not build Tools when jsc is only built. Build breaks occur because
|
|
Tools is built together when building jsc.
|
|
|
|
* CMakeLists.txt: Build Tools directory when ENABLE_TOOLS is on.
|
|
|
|
2012-02-04 Philip Rogers <pdr@google.com>
|
|
|
|
Fix bug in svg-link-hover-use.svg
|
|
https://bugs.webkit.org/show_bug.cgi?id=77768
|
|
|
|
Reviewed by Eric Seidel.
|
|
|
|
* ManualTests/svg-link-hover-use.svg:
|
|
|
|
2012-02-04 Kalev Lember <kalevlember@gmail.com>
|
|
|
|
[GTK] Use the wide character version of win32 API by default
|
|
https://bugs.webkit.org/show_bug.cgi?id=77809
|
|
|
|
Reviewed by Martin Robinson.
|
|
|
|
Certain win32-specific files (like PluginDatabaseWin.cpp) make the
|
|
assumption that the wide character version of win32 API is the default.
|
|
Define _UNICODE and UNICODE to do this, similar to what other win32
|
|
ports are doing.
|
|
|
|
* GNUmakefile.am:
|
|
|
|
2012-02-03 Kalev Lember <kalevlember@gmail.com>
|
|
|
|
[GTK] configure: Print out the -Wno-c++0x-compat test result
|
|
https://bugs.webkit.org/show_bug.cgi?id=77757
|
|
|
|
Reviewed by Martin Robinson.
|
|
|
|
The check whether -Wno-c++0x-compat flag is needed didn't print out
|
|
the test result (and newline), which caused the following test to be
|
|
displayed on the same line.
|
|
|
|
checking if we have to disable C++0x compat warnings for GCC >= 4.6.0... checking pthread.h usability... yes
|
|
|
|
* configure.ac:
|
|
|
|
2012-02-03 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
perf-o-matic should store chromium svn revision
|
|
https://bugs.webkit.org/show_bug.cgi?id=77725
|
|
|
|
Reviewed by Dirk Pranke.
|
|
|
|
Store both WebKit and Chromium revisions when both are reported.
|
|
|
|
* Websites/webkit-perf.appspot.com/models.py:
|
|
(Build):
|
|
* Websites/webkit-perf.appspot.com/report_handler.py:
|
|
(ReportHandler.post):
|
|
(ReportHandler._create_build_if_possible):
|
|
(ReportHandler._create_build_if_possible.execute):
|
|
* Websites/webkit-perf.appspot.com/static/manual-submit.html:
|
|
|
|
2012-02-03 Simon Hausmann <simon.hausmann@nokia.com>
|
|
|
|
[Qt] Replace GNU linker script for exports with export macros in WTF/JSC
|
|
https://bugs.webkit.org/show_bug.cgi?id=77723
|
|
|
|
Reviewed by Tor Arne Vestbø.
|
|
|
|
* Source/api.pri: Remove use of GNU linker script on Linux.
|
|
* Source/qtwebkit-export.map: Removed.
|
|
|
|
2012-02-03 Shinya Kawanaka <shinyak@google.com>
|
|
|
|
Stop calling Element::ensureShadowRoot in Internals.
|
|
https://bugs.webkit.org/show_bug.cgi?id=77612
|
|
|
|
Reviewed by Hajime Morita.
|
|
|
|
* Source/autotools/symbols.filter:
|
|
|
|
2012-02-02 Mark Rowe <mrowe@apple.com>
|
|
|
|
<http://webkit.org/b/77717> Makefile should provide control over output verbosity
|
|
|
|
Allow the filtering of the output of our Makefile to be configured via a user default
|
|
and overriden via a command-line argument to make.
|
|
|
|
The Makefile takes the verbosity from BuildTranscriptVerbosity default in the
|
|
org.webkit.BuildConfiguration domain. The supported values are "default", "quiet"
|
|
and "noisy". "default" maintains the existing behavior of only filtering out
|
|
the setenv lines from Xcode's shell script build phases. "quiet" filters all output
|
|
through filter-build-webkit. "noisy" provides unfiltered output. The verbosity can
|
|
be overriden for a single invocation of make by specifying the VERBOSITY variable
|
|
on the make command line.
|
|
|
|
To always get full output:
|
|
defaults write org.webkit.BuildConfiguration BuildTranscriptVerbosity noisy
|
|
|
|
To always get filtered ouptut:
|
|
defaults write org.webkit.BuildConfiguration BuildTranscriptVerbosity quiet
|
|
|
|
To get full output for a single build:
|
|
make VERBOSITY=noisy
|
|
|
|
Reviewed by Dan Bernstein.
|
|
|
|
* Makefile.shared:
|
|
|
|
2012-02-02 Rakesh KN <rakesh.kn@motorola.com>
|
|
|
|
hidden attribute on <input type=file /> 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 <pnormand@igalia.com>
|
|
|
|
[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 <rniwa@webkit.org>
|
|
|
|
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 <kenneth@webkit.org>
|
|
|
|
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 <nayankk@motorola.com>
|
|
|
|
[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 <pnormand@igalia.com>
|
|
|
|
[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 <rniwa@webkit.org>
|
|
|
|
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 <rniwa@webkit.org>
|
|
|
|
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 <rniwa@webkit.org>
|
|
|
|
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 <rniwa@webkit.org>
|
|
|
|
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 <kenneth@webkit.org>
|
|
|
|
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 <allan.jensen@nokia.com>
|
|
|
|
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 <zherczeg@webkit.org>
|
|
|
|
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 <fsamuel@chromium.org>
|
|
|
|
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 <cgarcia@igalia.com>
|
|
|
|
[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 <shivamidow@gmail.com>
|
|
|
|
[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 <kevino@theolliviers.com>
|
|
|
|
[wx] Unreviewed. Build fix, don't build some sources
|
|
which appear to no longer be needed.
|
|
|
|
* wscript:
|
|
|
|
2012-01-24 Ryosuke Niwa <rniwa@webkit.org>
|
|
|
|
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):
|
|
|