- 26 Aug, 2011 40 commits
-
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=67065 Patch by Aaron Colwell <acolwell@chromium.org> on 2011-08-26 Reviewed by David Levin. * platform/chromium-linux/media/video-layer-crash-expected.png: * platform/chromium-linux/media/video-transformed-expected.png: * platform/chromium-win/media/video-layer-crash-expected.png: * platform/chromium-win/media/video-transformed-expected.png: * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93916 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=67010 Patch by Juan C. Montemayor <jmont@apple.com> on 2011-08-26 Reviewed by Oliver Hunt. The topCallFrame is not being updated when a host function is called by the JIT. This causes problems when trying to create a stack trace (https://bugs.webkit.org/show_bug.cgi?id=66994). * jit/JITOpcodes.cpp: (JSC::JIT::privateCompileCTIMachineTrampolines): (JSC::JIT::privateCompileCTINativeCall): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93915 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=67041 Patch by Raphael Kubo da Costa <kubo@profusion.mobi> on 2011-08-26 Reviewed by Martin Robinson. This is a follow-up to r89053: EFL's PixelDumpSupportEfl.cpp includes PixelDumpSupportCairo.h, but the latter was #including cairo.h only when the GTK+ port was being built. * DumpRenderTree/cairo/PixelDumpSupportCairo.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93914 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ap@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=66874 Reviewed by Geoff Garen. V8 fixes courtesy of Dmitry Titov. Test: fast/frames/detached-frame-property.html * bindings/js/JSDOMWindowBase.cpp: * bindings/js/JSDOMWindowBase.h: * bindings/js/ScriptController.cpp: (WebCore::ScriptController::evaluateInWorld): * bindings/v8/ScriptController.cpp: (WebCore::ScriptController::evaluate): * bindings/v8/V8Proxy.cpp: (WebCore::V8Proxy::runScript): (WebCore::V8Proxy::callFunction): (WebCore::V8Proxy::newInstance): * page/Frame.cpp: (WebCore::Frame::Frame): (WebCore::Frame::~Frame): (WebCore::Frame::pageDestroyed): * page/Frame.h: * page/Page.cpp: (WebCore::Page::~Page): Removed all code that dealt with the life support timer. Protect Frame inside runScript() and callFunction() for v8 bindings. * bindings/js/JSEventListener.cpp: (WebCore::JSEventListener::handleEvent): Replaced ref/deref calls on self with a RefPtr. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93913 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
andersca@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=67062 Reviewed by Sam Weinig. * WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp: (WebKit::NPN_ScheduleTimer): Call NetscapePlugin::scheduleTimer. (WebKit::NPN_UnscheduleTimer): Call NetscapePlugin::unscheduleTimer. * WebProcess/Plugins/Netscape/NetscapePlugin.cpp: (WebKit::NetscapePlugin::NetscapePlugin): Initialize m_nextTimerID. (WebKit::NetscapePlugin::Timer::start): Start the timer. (WebKit::NetscapePlugin::Timer::stop): Stop the timer. (WebKit::NetscapePlugin::Timer::timerFired): Call the right callback and unschedule the timer object if it's not a repeating timer. (WebKit::NetscapePlugin::scheduleTimer): Create a new timer and start it. (WebKit::NetscapePlugin::unscheduleTimer): Get the timer from the map and destroy it. (WebKit::NetscapePlugin::destroy): Destroy all timers. * WebProcess/Plugins/Netscape/NetscapePlugin.h: Add Timer class. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93912 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=67061 Patch by Martin Robinson <mrobinson@igalia.com> on 2011-08-26 Reviewed by Oliver Hunt. Update this test to remove inadvertant calls to window.print(). * fast/js/resources/const.js: (tryCatch1): Remove call to window.print() (tryCatch2): Ditto. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93911 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=67046 Patch by Chao-ying Fu <fu@mips.com> on 2011-08-26 Reviewed by Gavin Barraclough. * jit/JIT.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93910 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mitz@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=66733 Source/WebCore: Patch by Ned Holbrook <nholbrook@apple.com> on 2011-08-26 Reviewed by Dan Bernstein. Test: fast/text/complex-preferred-logical-widths.html * rendering/RenderText.cpp: (WebCore::RenderText::computePreferredLogicalWidths): Apply logic from RenderBlock::LineBreaker::nextLineBreak(). LayoutTests: * fast/text/complex-preferred-logical-widths.html: Added. * platform/mac/fast/text/complex-preferred-logical-widths-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93909 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
tony@chromium.org authored
https://bugs.webkit.org/show_bug.cgi?id=66726 Reviewed by Ojan Vafai. Source/WebCore: * css/CSSComputedStyleDeclaration.cpp: (WebCore::CSSComputedStyleDeclaration::getPropertyCSSValue): * css/CSSParser.cpp: (WebCore::CSSParser::parseValue): * css/CSSPrimitiveValueMappings.h: (WebCore::CSSPrimitiveValue::CSSPrimitiveValue): (WebCore::CSSPrimitiveValue::operator EFlexAlign): * css/CSSPropertyNames.in: * css/CSSStyleApplyProperty.cpp: (WebCore::CSSStyleApplyProperty::CSSStyleApplyProperty): * css/CSSStyleSelector.cpp: (WebCore::CSSStyleSelector::applyProperty): * css/CSSValueKeywords.in: * rendering/style/RenderStyle.h: (WebCore::InheritedFlags::flexAlign): (WebCore::InheritedFlags::setFlexAlign): (WebCore::InheritedFlags::initialFlexAlign): * rendering/style/RenderStyleConstants.h: * rendering/style/StyleFlexibleBoxData.cpp: (WebCore::StyleFlexibleBoxData::StyleFlexibleBoxData): (WebCore::StyleFlexibleBoxData::operator==): * rendering/style/StyleFlexibleBoxData.h: LayoutTests: * css3/flexbox/css-properties-expected.txt: * css3/flexbox/script-tests/css-properties.js: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93908 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
japhet@chromium.org authored
Fix http/tests/misc/willCacheResponse-delegate-callback.html after r93886. We're implicitly converting an enum to a bool. Rubber-stamped by David Levin. * loader/mac/ResourceLoaderMac.mm: (WebCore::ResourceLoader::willCacheResponse): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93907 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
dglazkov@chromium.org authored
https://bugs.webkit.org/show_bug.cgi?id=67057 1) Renamed ui.notifications.TestFailures to ui.notifications.TestsFailing to match BuildersFailing; 2) Rearranged DOM structure a bit to accommodate recent changes; 3) Added minimal CSS to line things up. Reviewed by Adam Barth. * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/controllers.js: Renamed TestFailures to TestsFailing. * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/summary-mock.js: Added mocks for BuildersFailing. * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui/failures.js: Renamed TestFailures to TestsFailing. * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui/failures_unittests.js: Updated tests. * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui/notifications.js: Changed DOM structure. * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/scripts/ui/notifications_unittests.js: Updated tests. * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/styles/common.css: Tweaked common appearance. * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/styles/notifications.css: Added minimal layout/style. * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/summary-mock.html: Added Google Web Fonts hook. * BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/summary.html: Ditto. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93906 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
weinig@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=67060 Reviewed by Anders Carlsson. * Platform/CoreIPC/Connection.cpp: (CoreIPC::Connection::waitForSyncReply): We want timedOut, not timeout. There is not a current way to cause this to be an issue. This issue was caught by the Clang Static Analyzer. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93905 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
* platform/gtk/Skipped: Update the skipped list. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93904 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
crogers@google.com authored
https://bugs.webkit.org/show_bug.cgi?id=66398 Reviewed by Eric Carlson. Source/WebCore: * html/HTMLMediaElement.cpp: (WebCore::HTMLMediaElement::HTMLMediaElement): (WebCore::HTMLMediaElement::prepareForLoad): (WebCore::HTMLMediaElement::loadNextSourceChild): (WebCore::HTMLMediaElement::ensureMediaPlayer): (WebCore::HTMLMediaElement::createMediaPlayer): MediaPlayer creation has now been put into createMediaPlayer() instead of it being created separately in these various methods. It has been made thread-safe for use with the Web Audio API in conjunction with an MediaElementAudioSourceNode. (WebCore::HTMLMediaElement::setAudioSourceNode): (WebCore::HTMLMediaElement::audioSourceProvider): * html/HTMLMediaElement.h: (WebCore::HTMLMediaElement::audioSourceNode): The HTMLMediaElement now keeps track of an optional MediaElementAudioSourceNode if the audio stream is being processed using the Web Audio API. * platform/graphics/MediaPlayer.cpp: (WebCore::MediaPlayer::audioSourceProvider): * platform/graphics/MediaPlayer.h: * platform/graphics/MediaPlayerPrivate.h: (WebCore::MediaPlayerPrivateInterface::audioSourceProvider): MediaPlayer now has an audioSourceProvider() method with a default "empty" implementation. audioSourceProvider() returns an AudioSourceProvider object which the Web Audio API's MediaElementAudioSourceNode uses (indirectly through an HTMLMediaElement method) to get the rendered audio stream. * webaudio/AudioContext.cpp: (WebCore::AudioContext::createMediaElementSource): * webaudio/AudioContext.h: * webaudio/AudioContext.idl: AudioContext::createMediaElementSource() is now more careful to check that an HTMLMediaElement doesn't already have a MediaElementAudioSourceNode attached to it. * webaudio/MediaElementAudioSourceNode.cpp: (WebCore::MediaElementAudioSourceNode::MediaElementAudioSourceNode): (WebCore::MediaElementAudioSourceNode::~MediaElementAudioSourceNode): (WebCore::MediaElementAudioSourceNode::process): (WebCore::MediaElementAudioSourceNode::lock): (WebCore::MediaElementAudioSourceNode::unlock): * webaudio/MediaElementAudioSourceNode.h: Implement thread-safe processing (replacing the old stub implementation). LayoutTests: * webaudio/mediaelementaudiosourcenode-expected.txt: * webaudio/mediaelementaudiosourcenode.html: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93903 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
alice.liu@apple.com authored
Add the request info to the WebPageProxy::CreateNewPage message Reviewed by Anders Carlsson. Source/WebKit2: Update function declarations with additional ResourceRequest parameter: * UIProcess/API/C/WKPage.h: * UIProcess/WebPageProxy.cpp: (WebKit::WebPageProxy::createNewPage): * UIProcess/WebPageProxy.h: * UIProcess/WebPageProxy.messages.in: * UIProcess/WebUIClient.cpp: (WebKit::WebUIClient::createNewPage): * UIProcess/WebUIClient.h: * WebProcess/WebCoreSupport/WebChromeClient.cpp: (WebKit::WebChromeClient::createWindow): Pass the ResourceRequest within the FrameLoadRequest. Tools: Update function declarations with additional parameter: * MiniBrowser/gtk/BrowserWindow.c: (createNewPage): * MiniBrowser/mac/BrowserWindowController.m: (createNewPage): * MiniBrowser/win/BrowserView.cpp: (createNewPage): * WebKitTestRunner/TestController.cpp: (WTR::TestController::createOtherPage): * WebKitTestRunner/TestController.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93902 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
senorblanco@chromium.org authored
https://bugs.webkit.org/show_bug.cgi?id=66710 Reviewed by Simon Fraser. Source/WebCore: Test: fast/canvas/resize-while-save-active.html * html/HTMLCanvasElement.cpp: (WebCore::HTMLCanvasElement::reset): Call CanvasRenderingContext2D::reset() before resizing the canvas, so that the GraphicsContext state stack can be unwound. * html/canvas/CanvasRenderingContext2D.cpp: (WebCore::CanvasRenderingContext2D::unwindStateStack): (WebCore::CanvasRenderingContext2D::~CanvasRenderingContext2D): Refactor the state stack unwinding code from the destructor to unwindStateStack() (new). (WebCore::CanvasRenderingContext2D::reset): Unwind the GraphicsContext state stack when the context is reset. * html/canvas/CanvasRenderingContext2D.h: LayoutTests: * fast/canvas/resize-while-save-active-expected.txt: Added. * fast/canvas/resize-while-save-active.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93901 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
darin@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=67049 Reviewed by Beth Dakin. * platform/mac/CursorMac.mm: (WebCore::Cursor::ensurePlatformCursor): Use BusyButClickable cursor for wait as well as for Progress. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93900 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
japhet@chromium.org authored
Fix gtk build after r93886. * platform/track/CueParser.cpp: (WebCore::CueParser::load): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93899 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
* platform/gtk/Skipped: Unskip tests. * platform/gtk/fast/block/float/fit_line_below_floats-expected.png: Added. * platform/gtk/fast/block/float/fit_line_below_floats-expected.txt: Added. * platform/gtk/fast/block/float/floats-and-text-indent-expected.png: Added. * platform/gtk/fast/block/float/floats-and-text-indent-expected.txt: Added. * platform/gtk/fast/block/float/floats-and-text-indent-rl-expected.png: Added. * platform/gtk/fast/block/float/floats-and-text-indent-rl-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93898 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
alexis.menard@openbossa.org authored
https://bugs.webkit.org/show_bug.cgi?id=66958 Reviewed by Anders Carlsson. Don't try to make sure the WebContext is deleted, for now the leak is intended and when multiple processes per context will be supported this leak should be fixed. This was the cause of DRT crashing on the bot, the context was deleted after the first test, letting other tests with nothing but a bad context. * UIProcess/qt/QtWebPageProxy.cpp: (QtWebPageProxy::~QtWebPageProxy): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93897 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
* platform/gtk/css3/selectors3/xml: Import the last set of results. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93896 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
* platform/gtk/css3/selectors3/xml: Import the next set of results. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93895 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
* platform/gtk/css3/selectors3/xml: Import the first set of files in this directory. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93894 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=66973 Patch by Varun Jain <varunjain@google.com> on 2011-08-26 Reviewed by Darin Fisher. * Source/WebKit/chromium/public/WebWidget.h: * Source/WebKit/chromium/src/WebViewImpl.cpp: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93893 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=66885 Patch by Raphael Kubo da Costa <kubo@profusion.mobi> on 2011-08-26 Reviewed by Gustavo Noronha Silva. Using this new string allows us to share the test expectations with other ports, and thus makes fast/replaced/table-percent-height-text-controls.html pass. No new tests, as this is covered by an existing one. * platform/efl/LocalizedStringsEfl.cpp: (WebCore::searchableIndexIntroduction): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93892 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
vrk@chromium.org authored
* media/track/captions-webvtt/tc000-empty.vtt: Added. * media/track/captions-webvtt/tc001-iso2022jp3.vtt: Added. * media/track/captions-webvtt/tc001-utf8.vtt: Added. * media/track/captions-webvtt/tc002-bom.vtt: Added. * media/track/captions-webvtt/tc003-newlines.vtt: Added. * media/track/captions-webvtt/tc003-no-newline-at-eof.vtt: Added. * media/track/captions-webvtt/tc004-no-webvtt.vtt: Added. * media/track/captions-webvtt/tc004-webvtt-file.vtt: Added. * media/track/captions-webvtt/tc004-webvtt-rubbish.vtt: Added. * media/track/captions-webvtt/tc005-default-styles.vtt: Added. * media/track/captions-webvtt/tc005-metadata-area.vtt: Added. * media/track/captions-webvtt/tc006-cue-id-error.vtt: Added. * media/track/captions-webvtt/tc006-cue-id.vtt: Added. * media/track/captions-webvtt/tc007-cue-no-id-error.vtt: Added. * media/track/captions-webvtt/tc007-cue-no-id.vtt: Added. * media/track/captions-webvtt/tc008-timings-no-hour-errors.vtt: Added. * media/track/captions-webvtt/tc008-timings-no-hour.vtt: Added. * media/track/captions-webvtt/tc009-timings-hour-error.vtt: Added. * media/track/captions-webvtt/tc009-timings-hour.vtt: Added. * media/track/captions-webvtt/tc010-no-timings.vtt: Added. * media/track/captions-webvtt/tc011-cues-no-separation.vtt: Added. * media/track/captions-webvtt/tc011-cues.vtt: Added. * media/track/captions-webvtt/tc012-out-of-order.vtt: Added. * media/track/captions-webvtt/tc013-settings-bad-separation.vtt: Added. * media/track/captions-webvtt/tc013-settings.vtt: Added. * media/track/captions-webvtt/tc014-alignment-bad.vtt: Added. * media/track/captions-webvtt/tc014-alignment-ltr.vtt: Added. * media/track/captions-webvtt/tc014-alignment.vtt: Added. * media/track/captions-webvtt/tc015-positioning-bad.vtt: Added. * media/track/captions-webvtt/tc015-positioning-ltr.vtt: Added. * media/track/captions-webvtt/tc015-positioning.vtt: Added. * media/track/captions-webvtt/tc016-align-positioning-bad.vtt: Added. * media/track/captions-webvtt/tc016-align-positioning.vtt: Added. * media/track/captions-webvtt/tc017-line-position-bad.vtt: Added. * media/track/captions-webvtt/tc017-line-position.vtt: Added. * media/track/captions-webvtt/tc018-align-text-line-position-bad.vtt: Added. * media/track/captions-webvtt/tc018-align-text-line-position.vtt: Added. * media/track/captions-webvtt/tc019-cue-size-bad.vtt: Added. * media/track/captions-webvtt/tc019-cue-size.vtt: Added. * media/track/captions-webvtt/tc020-cue-size-align-bad.vtt: Added. * media/track/captions-webvtt/tc020-cue-size-align.vtt: Added. * media/track/captions-webvtt/tc021-valign-bad.vtt: Added. * media/track/captions-webvtt/tc021-valign-ltr.vtt: Added. * media/track/captions-webvtt/tc021-valign.vtt: Added. * media/track/captions-webvtt/tc022-entities-wrong.vtt: Added. * media/track/captions-webvtt/tc022-entities.vtt: Added. * media/track/captions-webvtt/tc023-markup-bad.vtt: Added. * media/track/captions-webvtt/tc023-markup.vtt: Added. * media/track/captions-webvtt/tc024-timestamp-bad.vtt: Added. * media/track/captions-webvtt/tc024-timestamp.vtt: Added. * media/track/captions-webvtt/tc025-class-bad.vtt: Added. * media/track/captions-webvtt/tc025-class.vtt: Added. * media/track/captions-webvtt/tc026-voice-bad.vtt: Added. * media/track/captions-webvtt/tc026-voice.vtt: Added. * media/track/captions-webvtt/tc027-empty-cue.vtt: Added. * media/track/captions-webvtt/tc028-unsupported-markup.vtt: Added. * media/track/track-webvtt-tc004-magic-header-expected.txt: Added. * media/track/track-webvtt-tc004-magic-header.html: Added. * media/track/track-webvtt-tc005-header-comment-expected.txt: Added. * media/track/track-webvtt-tc005-header-comment.html: Added. * media/track/track-webvtt-tc006-cue-identifiers-expected.txt: Added. * media/track/track-webvtt-tc006-cue-identifiers.html: Added. * media/track/track-webvtt-tc007-cue-no-id-expected.txt: Added. * media/track/track-webvtt-tc007-cue-no-id.html: Added. * media/track/track-webvtt-tc008-timings-no-hours-expected.txt: Added. * media/track/track-webvtt-tc008-timings-no-hours.html: Added. * media/track/track-webvtt-tc009-timings-hour-expected.txt: Added. * media/track/track-webvtt-tc009-timings-hour.html: Added. * media/track/track-webvtt-tc010-no-timings-expected.txt: Added. * media/track/track-webvtt-tc010-no-timings.html: Added. * media/track/track-webvtt-tc011-blank-lines-expected.txt: Added. * media/track/track-webvtt-tc011-blank-lines.html: Added. * media/track/track-webvtt-tc012-out-of-order-expected.txt: Added. * media/track/track-webvtt-tc012-out-of-order.html: Added. * media/track/track-webvtt-tc014-alignment-expected.txt: Added. * media/track/track-webvtt-tc014-alignment.html: Added. * media/track/track-webvtt-tc015-positioning-expected.txt: Added. * media/track/track-webvtt-tc015-positioning.html: Added. * media/track/track-webvtt-tc016-align-positioning-expected.txt: Added. * media/track/track-webvtt-tc016-align-positioning.html: Added. * media/track/track-webvtt-tc017-line-position-expected.txt: Added. * media/track/track-webvtt-tc017-line-position.html: Added. * media/track/track-webvtt-tc018-align-text-line-position-expected.txt: Added. * media/track/track-webvtt-tc018-align-text-line-position.html: Added. * media/track/track-webvtt-tc019-cue-size-expected.txt: Added. * media/track/track-webvtt-tc019-cue-size.html: Added. * media/track/track-webvtt-tc020-cue-size-align-expected.txt: Added. * media/track/track-webvtt-tc020-cue-size-align.html: Added. * media/track/track-webvtt-tc021-valign-expected.txt: Added. * media/track/track-webvtt-tc021-valign.html: Added. * media/track/track-webvtt-tc022-entities-expected.txt: Added. * media/track/track-webvtt-tc022-entities.html: Added. * media/track/track-webvtt-tc023-markup-expected.txt: Added. * media/track/track-webvtt-tc023-markup.html: Added. * media/track/track-webvtt-tc024-timestamp-expected.txt: Added. * media/track/track-webvtt-tc024-timestamp.html: Added. * media/track/track-webvtt-tc025-class-markup-expected.txt: Added. * media/track/track-webvtt-tc025-class-markup.html: Added. * media/track/track-webvtt-tc026-voice-expected.txt: Added. * media/track/track-webvtt-tc026-voice.html: Added. * media/track/track-webvtt-tc027-empty-cue-expected.txt: Added. * media/track/track-webvtt-tc027-empty-cue.html: Added. * media/track/track-webvtt-tc028-unsupported-markup-expected.txt: Added. * media/track/track-webvtt-tc028-unsupported-markup.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93891 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=67037 Patch by Raphael Kubo da Costa <kubo@profusion.mobi> on 2011-08-26 Reviewed by Gustavo Noronha Silva. Ecore_X does not necessarily have to be used (DumpRenderTree does not use it, for example), so showing an error message here is bogus. No new tests, as it just removes erroneous error messages from when running DRT with existing tests. * platform/efl/WidgetEfl.cpp: (WebCore::Widget::applyFallbackCursor): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93890 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
* platform/gtk/css3/selectors3/xhtml: Import this directory. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93889 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
* platform/gtk/css3/selectors3/html: Import this directory. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93888 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
andersca@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=67045 Reviewed by Sam Weinig. Use a counter instead of a boolean for deciding when to ignore keyup events, because if multiple keys are pressed simultaneously then we need to ignore more than one keyup event in a row. Also if a keyboard event is an autorepeating event we won't get a keyup event so don't increment the counter in that case. * WebProcess/Plugins/Netscape/NetscapePlugin.cpp: (WebKit::NetscapePlugin::NetscapePlugin): * WebProcess/Plugins/Netscape/NetscapePlugin.h: * WebProcess/Plugins/Netscape/mac/NetscapePluginMac.mm: (WebKit::NetscapePlugin::platformHandleKeyboardEvent): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93887 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
japhet@chromium.org authored
descriptive enums in ResourceLoaderOptions and ThreadableLoaderOptions. https://bugs.webkit.org/show_bug.cgi?id=66984 Reviewed by David Levin. No new tests, no functionality change intended. * WebCore.exp.in: * fileapi/FileReaderLoader.cpp: * html/MediaDocument.cpp: * html/PluginDocument.cpp: * loader/CrossOriginAccessControl.cpp: * loader/CrossOriginAccessControl.h: * loader/CrossOriginPreflightResultCache.cpp: * loader/CrossOriginPreflightResultCache.h: * loader/DocumentThreadableLoader.cpp: * loader/FrameLoader.h: * loader/ImageLoader.cpp: * loader/MainResourceLoader.cpp: * loader/NetscapePlugInStreamLoader.cpp: * loader/ResourceLoadScheduler.h: * loader/ResourceLoader.cpp: * loader/ResourceLoader.h: * loader/ResourceLoaderOptions.h: * loader/ThreadableLoader.h: * loader/cache/CachedResource.cpp: * loader/cache/CachedResourceRequest.cpp: * loader/cf/ResourceLoaderCFNet.cpp: * loader/mac/ResourceLoaderMac.mm: * page/EventSource.cpp: * platform/network/ResourceHandle.h: * workers/WorkerScriptLoader.cpp: * xml/XMLHttpRequest.cpp: Source/WebKit/chromium: Use enums instead of bools for ThreadableLoaderOptions variables. https://bugs.webkit.org/show_bug.cgi?id=66984 Reviewed by David Levin. * src/AssociatedURLLoader.cpp: (WebKit::AssociatedURLLoader::loadAsynchronously): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93886 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
vrk@chromium.org authored
https://bugs.webkit.org/show_bug.cgi?id=65884 Patch by Anna Cavender <annacc@chromium.org> on 2011-08-25 Reviewed by Eric Carlson. * media/track/captions-webvtt/tc000-empty.vtt: Renamed from media/track/captions/tc000_empty.vtt. * media/track/captions-webvtt/tc001-iso2022jp3.vtt: Renamed from media/track/captions/tc001_iso2022jp3.vtt. * media/track/captions-webvtt/tc001-utf8.vtt: Renamed from media/track/captions/tc001_utf8.vtt. * media/track/captions-webvtt/tc002-bom.vtt: Renamed from media/track/captions/tc002_bom.vtt. * media/track/captions-webvtt/tc003-newlines.vtt: Renamed from media/track/captions/tc003_newlines.vtt * media/track/captions-webvtt/tc003-no-newline-at-eof.vtt: Renamed from media/track/captions/tc003_nonewlineateof.vtt * media/track/captions-webvtt/tc004-no-webvtt.vtt: Renamed from media/track/captions/tc004_nowebvtt.vtt. * media/track/captions-webvtt/tc004-webvtt-file.vtt: Renamed from media/track/captions/tc004_webvttfile.vtt. * media/track/captions-webvtt/tc004-webvtt-rubbish.vtt: Renamed from media/track/captions/tc004_webvttrubbish.vtt. * media/track/captions-webvtt/tc005-default-styles.vtt: Renamed from media/track/captions/tc005_defaultstyles.vtt. * media/track/captions-webvtt/tc005-metadata-area.vtt: Renamed from media/track/captions/tc005_metadataarea.vtt. * media/track/captions-webvtt/tc006-cue-id-error.vtt: Renamed from media/track/captions/tc006_cueiderror.vtt. * media/track/captions-webvtt/tc006-cue-id.vtt: Renamed from media/track/captions/tc006_cueid.vtt. * media/track/captions-webvtt/tc007-cue-no-id-error.vtt: Renamed from media/track/captions/tc007_cuenoid.vtt. * media/track/captions-webvtt/tc007-cue-no-id.vtt: Renamed from media/track/captions/tc007_cuenoiderror.vtt. * media/track/captions-webvtt/tc008-timings-no-hour-errors.vtt: Renamed from media/track/captions/tc008_timingsnohourerrors.vtt. * media/track/captions-webvtt/tc008-timings-no-hour.vtt: Renamed from media/track/captions/tc008_timingsnohour.vtt. * media/track/captions-webvtt/tc009-timings-hour-error.vtt: Renamed from media/track/captions/tc009_timingshourerror.vtt. * media/track/captions-webvtt/tc009-timings-hour.vtt: Renamed from media/track/captions/tc009_timingshour.vtt. * media/track/captions-webvtt/tc010-no-timings.vtt: Renamed from media/track/captions/tc010_notimings.vtt. * media/track/captions-webvtt/tc011-cues-no-separation.vtt: Copied from media/track/captions/tc011_cuesnosep.vtt. * media/track/captions-webvtt/tc011-cues.vtt: Renamed from media/track/captions/tc011_cues.vtt. * media/track/captions-webvtt/tc012-out-of-order.vtt: Renamed from media/track/captions/tc012_outoforder.vtt. * media/track/captions-webvtt/tc013-settings-bad-separation.vtt: Renamed from media/track/captions/tc013_settingsbadsep.vtt. * media/track/captions-webvtt/tc013-settings.vtt: Renamed from media/track/captions/tc013_settings.vtt. * media/track/captions-webvtt/tc014-alignment-bad.vtt: Added. * media/track/captions-webvtt/tc014-alignment-ltr.vtt: Added. * media/track/captions-webvtt/tc014-alignment.vtt: Added. * media/track/captions-webvtt/tc015-positioning-bad.vtt: Added. * media/track/captions-webvtt/tc015-positioning-ltr.vtt: Added. * media/track/captions-webvtt/tc015-positioning.vtt: Added. * media/track/captions-webvtt/tc016-align-positioning-bad.vtt: Added. * media/track/captions-webvtt/tc016-align-positioning.vtt: Added. * media/track/captions-webvtt/tc017-line-position-bad.vtt: Added. * media/track/captions-webvtt/tc017-line-position.vtt: Added. * media/track/captions-webvtt/tc018-align-text-line-position-bad.vtt: Added. * media/track/captions-webvtt/tc018-align-text-line-position.vtt: Added. * media/track/captions-webvtt/tc019-cue-size-bad.vtt: Added. * media/track/captions-webvtt/tc019-cue-size.vtt: Added. * media/track/captions-webvtt/tc020-cue-size-align-bad.vtt: Added. * media/track/captions-webvtt/tc020-cue-size-align.vtt: Added. * media/track/captions-webvtt/tc021-valign-bad.vtt: Added. * media/track/captions-webvtt/tc021-valign-ltr.vtt: Added. * media/track/captions-webvtt/tc021-valign.vtt: Added. * media/track/captions-webvtt/tc022-entities-wrong.vtt: Added. * media/track/captions-webvtt/tc022-entities.vtt: Added. * media/track/captions-webvtt/tc023-markup-bad.vtt: Added. * media/track/captions-webvtt/tc023-markup.vtt: Added. * media/track/captions-webvtt/tc024-timestamp-bad.vtt: Added. * media/track/captions-webvtt/tc024-timestamp.vtt: Added. * media/track/captions-webvtt/tc025-class-bad.vtt: Added. * media/track/captions-webvtt/tc025-class.vtt: Added. * media/track/captions-webvtt/tc026-voice-bad.vtt: Added. * media/track/captions-webvtt/tc026-voice.vtt: Added. * media/track/captions-webvtt/tc027-empty-cue.vtt: Added. * media/track/captions-webvtt/tc028-unsupported-markup.vtt: Added. * media/track/track-webvtt-tc000-empty.html: * media/track/track-webvtt-tc001-utf8-expected.txt: * media/track/track-webvtt-tc001-utf8.html: * media/track/track-webvtt-tc002-bom-expected.txt: * media/track/track-webvtt-tc002-bom.html: * media/track/track-webvtt-tc003-newlines-expected.txt: * media/track/track-webvtt-tc003-newlines.html: * media/track/track-webvtt-tc004-magic-header-expected.txt: Renamed from media/track/track-webvtt-tc004-magicheader-expected.txt. * media/track/track-webvtt-tc004-magic-header.html: Renamed from media/track/track-webvtt-tc004-magicheader.html. * media/track/track-webvtt-tc005-header-comment-expected.txt: Renamed from media/track/track-webvtt-tc005-headercomment-expected.txt. * media/track/track-webvtt-tc005-header-comment.html: Renamed from media/track/track-webvtt-tc005-headercomment.html. * media/track/track-webvtt-tc006-cue-identifiers-expected.txt: Renamed from media/track/track-webvtt-tc006-cueidentifiers-expected.txt. * media/track/track-webvtt-tc006-cue-identifiers.html: Renamed from media/track/track-webvtt-tc006-cueidentifiers.html. * media/track/track-webvtt-tc007-cue-no-id-expected.txt: Renamed from media/track/track-webvtt-tc007-cuenoid-expected.txt. * media/track/track-webvtt-tc007-cue-no-id.html: Renamed media/track/track-webvtt-tc007-cuenoid.html. * media/track/track-webvtt-tc008-timings-no-hours-expected.txt: Renamed from media/track/track-webvtt-tc008-timingsnohours-expected.txt. * media/track/track-webvtt-tc008-timings-no-hours.html: Renamed from media/track/track-webvtt-tc008-timingsnohours.html. * media/track/track-webvtt-tc009-timings-hour-expected.txt: Renamed from media/track/track-webvtt-tc009-timingshour-expected.txt. * media/track/track-webvtt-tc009-timings-hour.html: Renamed from media/track/track-webvtt-tc009-timingshour.html. * media/track/track-webvtt-tc010-no-timings-expected.txt: Copied from media/track/track-webvtt-tc010-notimings-expected.txt. * media/track/track-webvtt-tc010-no-timings.html: Renamed from media/track/track-webvtt-tc012-outoforder.html. * media/track/track-webvtt-tc011-blank-lines-expected.txt: Renamed from media/track/track-webvtt-tc011-blanklines-expected.txt. * media/track/track-webvtt-tc011-blank-lines.html: Renamed from media/track/track-webvtt-tc011-blanklines.html. * media/track/track-webvtt-tc012-out-of-order-expected.txt: Renamed from media/track/track-webvtt-tc012-outoforder-expected.txt. * media/track/track-webvtt-tc012-out-of-order.html: Copied from media/track/track-webvtt-tc000-empty.html. * media/track/track-webvtt-tc013-settings-expected.txt: * media/track/track-webvtt-tc013-settings.html: * media/track/track-webvtt-tc014-alignment-expected.txt: Added. * media/track/track-webvtt-tc014-alignment.html: Added. * media/track/track-webvtt-tc015-positioning-expected.txt: Added. * media/track/track-webvtt-tc015-positioning.html: Added. * media/track/track-webvtt-tc016-align-positioning-expected.txt: Added. * media/track/track-webvtt-tc016-align-positioning.html: Added. * media/track/track-webvtt-tc017-line-position-expected.txt: Added. * media/track/track-webvtt-tc017-line-position.html: Added. * media/track/track-webvtt-tc018-align-text-line-position-expected.txt: Added. * media/track/track-webvtt-tc018-align-text-line-position.html: Added. * media/track/track-webvtt-tc019-cue-size-expected.txt: Added. * media/track/track-webvtt-tc019-cue-size.html: Added. * media/track/track-webvtt-tc020-cue-size-align-expected.txt: Added. * media/track/track-webvtt-tc020-cue-size-align.html: Added. * media/track/track-webvtt-tc021-valign-expected.txt: Added. * media/track/track-webvtt-tc021-valign.html: Added. * media/track/track-webvtt-tc022-entities-expected.txt: Added. * media/track/track-webvtt-tc022-entities.html: Added. * media/track/track-webvtt-tc023-markup-expected.txt: Added. * media/track/track-webvtt-tc023-markup.html: Added. * media/track/track-webvtt-tc024-timestamp-expected.txt: Added. * media/track/track-webvtt-tc024-timestamp.html: Added. * media/track/track-webvtt-tc025-class-markup-expected.txt: Added. * media/track/track-webvtt-tc025-class-markup.html: Added. * media/track/track-webvtt-tc026-voice-expected.txt: Added. * media/track/track-webvtt-tc026-voice.html: Added. * media/track/track-webvtt-tc027-empty-cue-expected.txt: Added. * media/track/track-webvtt-tc027-empty-cue.html: Added. * media/track/track-webvtt-tc028-unsupported-markup-expected.txt: Added. * media/track/track-webvtt-tc028-unsupported-markup.html: Added. * media/video-test.js: (testCues): (allTestsEnded): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93885 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
andreas.kling@nokia.com authored
https://bugs.webkit.org/show_bug.cgi?id=67040 Reviewed by Darin Adler. * html/HTMLMetaElement.h: Remove m_equiv and m_content members, shrinking HTMLMetaElement by 16 bytes (on 64-bit.) * html/HTMLMetaElement.cpp: (WebCore::HTMLMetaElement::parseMappedAttribute): (WebCore::HTMLMetaElement::process): Implemented using fastGetAttribute(). git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93884 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
pfeldman@chromium.org authored
https://bugs.webkit.org/show_bug.cgi?id=67039 Reviewed by Yury Semikhatsky. * inspector/front-end/Popover.js: (WebInspector.Popover): (WebInspector.Popover.prototype.show): (WebInspector.PopoverHelper.prototype._mouseDown): (WebInspector.PopoverHelper.prototype._hidePopover): (WebInspector.PopoverHelper.prototype._mouseHover): (WebInspector.PopoverHelper.prototype._killHidePopoverTimer): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93882 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
podivilov@chromium.org authored
http://trac.webkit.org/changeset/93870 https://bugs.webkit.org/show_bug.cgi?id=65203 Broke i18n chromium tests Source/WebCore: * platform/graphics/chromium/FontChromiumWin.cpp: (WebCore::TransparencyAwareFontPainter::TransparencyAwareFontPainter::TransparencyAwareFontPainter): (WebCore::TransparencyAwareFontPainter::TransparencyAwareFontPainter::init): (WebCore::TransparencyAwareFontPainter::TransparencyAwareFontPainter::initializeForGDI): (WebCore::TransparencyAwareFontPainter::TransparencyAwareFontPainter::~TransparencyAwareFontPainter): (WebCore::TransparencyAwareFontPainter::TransparencyAwareGlyphPainter::TransparencyAwareGlyphPainter): (WebCore::TransparencyAwareFontPainter::TransparencyAwareGlyphPainter::~TransparencyAwareGlyphPainter): (WebCore::TransparencyAwareFontPainter::TransparencyAwareGlyphPainter::drawGlyphs): (WebCore::TransparencyAwareFontPainter::TransparencyAwareUniscribePainter::hdc): (WebCore::TransparencyAwareFontPainter::TransparencyAwareUniscribePainter::TransparencyAwareUniscribePainter): (WebCore::TransparencyAwareFontPainter::TransparencyAwareUniscribePainter::~TransparencyAwareUniscribePainter): (WebCore::drawGlyphsWin): (WebCore::Font::drawComplexText): * platform/graphics/chromium/UniscribeHelper.cpp: (WebCore::UniscribeHelper::draw): * platform/graphics/skia/PlatformContextSkia.cpp: (WebCore::PlatformContextSkia::isNativeFontRenderingAllowed): * platform/graphics/skia/PlatformContextSkia.h: * platform/graphics/skia/SkiaFontWin.cpp: (WebCore::windowsCanHandleDrawTextShadow): (WebCore::windowsCanHandleTextDrawing): (WebCore::windowsCanHandleTextDrawingWithoutShadow): * platform/graphics/skia/SkiaFontWin.h: LayoutTests: * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93881 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=66979. Removing the function altogether would break the nightlies. This patch removes the code behind it so that it is clear that WKPageCreateSnapshotOfVisibleContent should not be used, and so that the code isn't just left rotting in the tree. Patch by Jessie Berlin <jberlin@apple.com> on 2011-08-26 Reviewed by Brian Weinstein. * UIProcess/API/C/WKPage.cpp: (WKPageCreateSnapshotOfVisibleContent): Return 0. * UIProcess/API/C/WKPagePrivate.h: Update the comment and add a link to the bug. * UIProcess/WebPageProxy.cpp: * UIProcess/WebPageProxy.h: * WebProcess/WebPage/WebPage.cpp: * WebProcess/WebPage/WebPage.h: * WebProcess/WebPage/WebPage.messages.in: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93880 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=66707 Also roll Chromium revision to 98101, to include dependency: http://codereview.chromium.org/7714036/ Patch by Alexei Svitkine <asvitkine@chromium.org> on 2011-08-26 Reviewed by Dimitri Glazkov. No new tests since its just changing the Chromium-specific overhang pattern. * platform/chromium/ScrollbarThemeChromiumMac.mm: (WebCore::ScrollbarThemeChromiumMac::ScrollbarThemeChromiumMac): (WebCore::ScrollbarThemeChromiumMac::paintOverhangAreas): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93879 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric.carlson@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=66978 Reviewed by Darin Adler. No new tests added because it isn't possible to simulate a background tab in DRT. * html/HTMLMediaElement.cpp: (WebCore::HTMLMediaElement::HTMLMediaElement): Set RequirePageConsentToLoadMedia restriction. (WebCore::HTMLMediaElement::loadInternal): Don't consider page->canStartMedia if it has ever allowed a file to load. * html/HTMLMediaElement.h: (WebCore::HTMLMediaElement::requirePageConsentToLoadMedia): New. (WebCore::HTMLMediaElement::removeBehaviorRestriction): New. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93878 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
or no longer exist. * platform/gtk/Skipped: Clean up. * platform/gtk/test_expectations.txt: Ditto. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93877 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
andreas.kling@nokia.com authored
* platform/qt/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt: * platform/qt/svg/W3C-SVG-1.1/animate-elem-07-t-expected.txt: * platform/qt/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt: * platform/qt/svg/W3C-SVG-1.1/filters-example-01-b-expected.txt: * platform/qt/svg/W3C-SVG-1.1/paths-data-01-t-expected.txt: * platform/qt/svg/W3C-SVG-1.1/paths-data-02-t-expected.txt: * platform/qt/svg/W3C-SVG-1.1/text-path-01-b-expected.txt: * platform/qt/svg/batik/text/textGlyphOrientationHorizontal-expected.txt: * platform/qt/svg/batik/text/textOnPath-expected.txt: * platform/qt/svg/batik/text/textOnPath2-expected.txt: * platform/qt/svg/batik/text/textOnPath3-expected.txt: * platform/qt/svg/batik/text/verticalTextOnPath-expected.txt: * platform/qt/svg/text/text-path-01-b-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@93876 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-