- 09 Feb, 2011 40 commits
-
-
mrobinson@webkit.org authored
Add more results for many tests in the fast directory missing results. * platform/gtk/Skipped: Unskip more tests. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78079 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
dglazkov@chromium.org authored
Reviewed by Darin Adler. REGRESSION(r71934): Shadow DOM nodes leak via relatedTarget https://bugs.webkit.org/show_bug.cgi?id=52065 * fast/events/shadow-boundary-crossing.html: Added relatedTarget retargeting test. 2011-02-08 Dimitri Glazkov <dglazkov@chromium.org> Reviewed by Darin Adler. REGRESSION(r71934): Shadow DOM nodes leak via relatedTarget https://bugs.webkit.org/show_bug.cgi?id=52065 * dom/Node.cpp: (WebCore::pullOutOfShadow): Added a helper to move a node to the outermost boundary of shadow DOM. (WebCore::Node::dispatchMouseEvent): Changed to use pullOutOfShadow. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78077 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
Add more results for many tests in the fast directory missing results. * platform/gtk/Skipped: Unskip tests that now have results. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78076 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zmo@google.com authored
Unreviewed, test expectations update. * platform/chromium/test_expectations.txt git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78075 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
alex@webkit.org authored
2011-02-09 Amruth Raj <amruthraj@motorola.com> and Ravi Phaneendra Kasibhatla <ravi.kasibhatla@motorola.com> Reviewed by Martin Robinson. [GTK] Implement Module class for WebKit2 https://bugs.webkit.org/show_bug.cgi?id=48510 * GNUmakefile.am: * Platform/Module.h: Added GModule handle for GTK port. * Platform/gtk/ModuleGtk.cpp: Initial code using GModule calls. (WebKit::Module::load): (WebKit::Module::unload): (WebKit::Module::platformFunctionPointer): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78074 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
yael.aharon@nokia.com authored
Reviewed by Darin Adler. Add convenience method toHTMLElement(Node*) https://bugs.webkit.org/show_bug.cgi?id=54105 No new tests since no new functionality introduced. * html/HTMLElement.h: (WebCore::toHTMLElement): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78073 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
alex@webkit.org authored
2011-02-09 Chandra Vallala <chandra.vallala@motorola.com> and Alejandro G. Castro <alex@igalia.com> Reviewed by Martin Robinson. [GTK] Implement WKBaseGtk API for Webkit2 https://bugs.webkit.org/show_bug.cgi?id=54081 * GNUmakefile.am: Added new files to compilation. * Shared/API/c/WKBase.h: Included WKBaseGtk.h in this file. * Shared/API/c/gtk: Added. * Shared/API/c/gtk/WKBaseGtk.h: Added. Declaration of WKViewRef for GTK port. * UIProcess/API/C/WKAPICast.h: Included WKAPICastGtk.h in this file. * UIProcess/API/C/gtk: Added. * UIProcess/API/C/gtk/WKAPICastGtk.h: Added. Type definition template for WKViewRef to WebView and vice-versa. * UIProcess/API/C/gtk/WKView.cpp: Added. Implementation of WKView API interface. (WKViewCreate): (WKViewGetWindow): (WKViewGetPage): (WKURLCreateWithURL): * UIProcess/API/C/gtk/WKView.h: Added. Declaration of WKView API interface. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78072 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
Add test results for many tests in the fast directory missing results. * platform/gtk/Skipped: Unskip tests with results. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78071 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
christian@webkit.org authored
Update Simplified Chinese (zh_CN) translation of WebKitGtk https://bugs.webkit.org/show_bug.cgi?id=42496 * zh_CN.po: Updated. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78070 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
alex@webkit.org authored
Reviewed by Martin Robinson. [GTK] Add WebGraphicsContext stub to the compilation https://bugs.webkit.org/show_bug.cgi?id=54078 * GNUmakefile.am: * Shared/API/c/gtk/WKGraphicsContextGtk.cpp: Added stub just for compilation. (WKGraphicsContextGetGtkContext): * Shared/API/c/gtk/WKGraphicsContextGtk.h: Added stub just for compilation. * Shared/WebGraphicsContext.cpp: (WebKit::WebGraphicsContext::WebGraphicsContext): * Shared/WebGraphicsContext.h: (WebKit::WebGraphicsContext::platformContext): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78069 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
christian@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=34482 * gr.po: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78068 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
christian@webkit.org authored
Arabic translation https://bugs.webkit.org/show_bug.cgi?id=36340 * ar.po: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78067 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
weinig@apple.com authored
<rdar://problem/7615997> https://bugs.webkit.org/show_bug.cgi?id=54054 Reviewed by Dan Bernstein. Take the overhang into account when calculating position for elements with position: fixed. * platform/ScrollView.cpp: (WebCore::ScrollView::scrollXForFixedPosition): (WebCore::ScrollView::scrollYForFixedPosition): (WebCore::ScrollView::scrollOffsetForFixedPosition): * platform/ScrollView.h: * rendering/RenderView.cpp: (WebCore::RenderView::mapLocalToContainer): (WebCore::RenderView::mapAbsoluteToLocalPoint): (WebCore::RenderView::computeRectForRepaint): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78066 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
alex@webkit.org authored
Reviewed by Martin Robinson. [GTK] Add geolocation support to the webkit2 compilation https://bugs.webkit.org/show_bug.cgi?id=54077 Add Geolocation files to the GTK compilation. * GNUmakefile.am: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78065 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
christian@webkit.org authored
Attached is the Bulgarian translation of WebKit Gtk https://bugs.webkit.org/show_bug.cgi?id=44400 * bg.po: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78064 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
christian@webkit.org authored
[l10n] Indonesian translation https://bugs.webkit.org/show_bug.cgi?id=46455 * id.po: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78063 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
simon.fraser@apple.com authored
Reviewed by Dirk Schulze. Enhance ShadowBlur to tile inset box shadows https://bugs.webkit.org/show_bug.cgi?id=51567 Add a tiling code path to ShadowBlur for rendering inset box-shadows. Test: fast/box-shadow/inset-box-shadows.html * platform/graphics/ShadowBlur.cpp: (WebCore::computeSliceSizesFromRadii): Compute the slice sizes for the eight-piece shadow template. (WebCore::ShadowBlur::templateSize): Compute the size of the template, given the slice sizes. (WebCore::ShadowBlur::drawRectShadow): Bail early if layerRect is empty (which probably means we're clipped out). Call templateSize() and use the result to decide whether to tile. (WebCore::ShadowBlur::drawInsetShadow): New method for inset shadows. (WebCore::ShadowBlur::drawRectShadowWithoutTiling): Code moved. (WebCore::ShadowBlur::drawInsetShadowWithoutTiling): The non-tiling code path for inset shadows. (WebCore::ShadowBlur::drawInsetShadowWithTiling): Fill the shadow template buffer, paint the non-blurred area of the destination, and then call drawLayerPieces() to paint the eight-piece template image. (WebCore::ShadowBlur::drawRectShadowWithTiling): Refactored code, now shares the blurring code via blurAndColorShadowBuffer(), and the tiled template drawing via drawLayerPieces(). (WebCore::ShadowBlur::drawLayerPieces): Draw an eight-piece image from the shadow template to the destination. (WebCore::ShadowBlur::blurAndColorShadowBuffer): Blur the pixels in the image buffer, and colorize them using the CompositeSourceIn operation. * platform/graphics/ShadowBlur.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78062 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
laszlo.1.gombos@nokia.com authored
Reviewed by Kenneth Rohde Christiansen. [Qt] Remove UiTools dependency from MiniBrowser https://bugs.webkit.org/show_bug.cgi?id=54096 * MiniBrowser/qt/MiniBrowser.pro: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78061 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
christian@webkit.org authored
[l10n] Polish translation of WebKitGTK+ https://bugs.webkit.org/show_bug.cgi?id=46567 * pl.po: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78060 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
christian@webkit.org authored
[Gtk] Please add Hungarian translation https://bugs.webkit.org/show_bug.cgi?id=34543 * hu.po: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78059 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jochen@chromium.org authored
Reviewed by Adam Barth. Disable script elements when a CSP header is present https://bugs.webkit.org/show_bug.cgi?id=53867 * http/tests/security/contentSecurityPolicy/no-policy-expected.txt: Added. * http/tests/security/contentSecurityPolicy/no-policy.html: Added. * http/tests/security/contentSecurityPolicy/resources/echo-iframe.pl: Added. * http/tests/security/contentSecurityPolicy/resources/echo-script-src.pl: Added. * http/tests/security/contentSecurityPolicy/resources/redir.php: Added. * http/tests/security/contentSecurityPolicy/resources/script-src.html: Added. * http/tests/security/contentSecurityPolicy/resources/script.js: Added. * http/tests/security/contentSecurityPolicy/script-src-in-iframe-expected.txt: Added. * http/tests/security/contentSecurityPolicy/script-src-in-iframe.html: Added. * http/tests/security/contentSecurityPolicy/script-src-none-expected.txt: Added. * http/tests/security/contentSecurityPolicy/script-src-none.html: Added. * http/tests/security/contentSecurityPolicy/script-src-redirect-expected.txt: Added. * http/tests/security/contentSecurityPolicy/script-src-redirect.html: Added. 2011-02-09 Jochen Eisinger <jochen@chromium.org> Reviewed by Adam Barth. Disable script elements when a CSP header is present https://bugs.webkit.org/show_bug.cgi?id=53867 Tests: http/tests/security/contentSecurityPolicy/no-policy.html http/tests/security/contentSecurityPolicy/script-src-in-iframe.html http/tests/security/contentSecurityPolicy/script-src-none.html http/tests/security/contentSecurityPolicy/script-src-redirect.html * html/parser/HTMLDocumentParser.cpp: (WebCore::HTMLDocumentParser::shouldLoadExternalScriptFromSrc): * html/parser/HTMLScriptRunner.cpp: (WebCore::HTMLScriptRunner::requestPendingScript): * loader/FrameLoader.cpp: (WebCore::FrameLoader::didBeginDocument): * loader/MainResourceLoader.cpp: (WebCore::MainResourceLoader::didReceiveResponse): * page/ContentSecurityPolicy.cpp: (WebCore::ContentSecurityPolicy::ContentSecurityPolicy): (WebCore::ContentSecurityPolicy::didReceiveHeader): (WebCore::ContentSecurityPolicy::canLoadExternalScriptFromSrc): * page/ContentSecurityPolicy.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78058 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
paroga@webkit.org authored
Unreviewed WinCE build fix for r78047. ContextMenu.cpp and ContextMenuItem.cpp have a USE(CROSS_PLATFORM_CONTEXT_MENUS), so they shouldn't cause problems with correct preprocessor defines. * CMakeLists.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78057 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
loislo@chromium.org authored
Reviewed by Pavel Feldman. Web Inspector: InspectorAgent should know nothing about InspectorController instance. https://bugs.webkit.org/show_bug.cgi?id=54100 * inspector/InspectorAgent.cpp: (WebCore::InspectorAgent::InspectorAgent): (WebCore::InspectorAgent::restoreInspectorStateFromCookie): (WebCore::InspectorAgent::disconnectFrontend): * inspector/InspectorAgent.h: * inspector/InspectorController.cpp: (WebCore::InspectorController::InspectorController): (WebCore::InspectorController::disconnectFrontend): (WebCore::InspectorController::restoreInspectorStateFromCookie): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78056 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
abecsi@webkit.org authored
Reviewed by Csaba Osztrogonác. [Qt][WK2] Don't generate superfluous forwarding header for config.h. * Scripts/generate-forwarding-headers.pl: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78055 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
aroben@apple.com authored
WebView::WebView was initially creating a hidden window, then showing it. It would tell WebPageProxy about the window while it was still hidden, and then have to inform WebPageProxy that the window had become shown. This resulted in WebPageProxy sending unnecessary messages to the web process, and confused code that assumed that the window would be in the same state after WebView's constructor exited as it was when WebPageProxy first found out about the window. We now don't hide the window when creating it, which simplifies the code, and only tell WebPageProxy about the window after we're done modifying it, which fixes the bug. Fixes <http://webkit.org/b/53878> <rdar://problem/8977306> Assertion failure in DrawingAreaImpl::resumePainting after window.open or when opening Web Inspector Reviewed by Anders Carlsson. * UIProcess/win/WebView.cpp: (WebKit::WebView::WebView): Changed ::CreateWindowEx to ::CreateWindowExW, to match other Win32 API calls in WebKit2. Pass WS_VISIBLE to ::CreateWindowExW rather than waiting until later to show the window. Added an assertion that m_isVisible matches the window's visible state. Don't even create our WebPageProxy, or tell it about our window, until we're done initializing our window, so that it doesn't get informed about our window's internal state changes that happen beneath ::CreateWindowExW. (WebKit::WebView::onSizeEvent): Null-check m_page since we can receive this message beneath ::CreateWindowExW. (WebKit::WebView::onShowWindowEvent): Ditto. Replaced one FIXME with another. Always set handled to false so that ::DefWindowProcW can do its thing. (MSDN says this is when it actually shows/hides the window, though I couldn't find any consequences of not calling ::DefWindowProcW here.) git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78054 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
podivilov@chromium.org authored
Reviewed by Pavel Feldman. Web Inspector: source frame scroll position is not restored. https://bugs.webkit.org/show_bug.cgi?id=54101 * inspector/front-end/ScriptsPanel.js: (WebInspector.ScriptsPanel.prototype._scriptSourceChanged): * inspector/front-end/SourceFrame.js: (WebInspector.SourceFrame.prototype.show): (WebInspector.SourceFrame.prototype.hide): (WebInspector.SourceFrame.prototype.get scrollTop): (WebInspector.SourceFrame.prototype.set scrollTop): * inspector/front-end/TextViewer.js: (WebInspector.TextViewer.prototype.get scrollTop): (WebInspector.TextViewer.prototype.set scrollTop): (WebInspector.TextViewer.prototype.get scrollLeft): (WebInspector.TextViewer.prototype.set scrollLeft): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78053 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
pfeldman@chromium.org authored
Reviewed by Yury Semikhatsky. Web Inspector: follow up on InspectorAgent split - removing unnecessary methods from InspectorController. https://bugs.webkit.org/show_bug.cgi?id=54093 * WebCore.exp.in: * inspector/InspectorAgent.cpp: (WebCore::InspectorAgent::stopUserInitiatedProfiling): (WebCore::InspectorAgent::showAndEnableDebugger): (WebCore::InspectorAgent::enabled): (WebCore::InspectorAgent::showConsole): * inspector/InspectorAgent.h: * inspector/InspectorController.cpp: (WebCore::InspectorController::InspectorController): (WebCore::InspectorController::didClearWindowObjectInWorld): (WebCore::InspectorController::showConsole): (WebCore::InspectorController::enabled): (WebCore::InspectorController::inspectedPage): * inspector/InspectorController.h: * inspector/InspectorFrontendClientLocal.cpp: 2011-02-09 Pavel Feldman <pfeldman@chromium.org> Reviewed by Yury Semikhatsky. Web Inspector: follow up on InspectorAgent split - removing unnecessary methods from InspectorController. https://bugs.webkit.org/show_bug.cgi?id=54093 * WebInspector/WebInspector.mm: (-[WebInspector showConsole:]): (-[WebInspector stopProfilingJavaScript:]): 2011-02-09 Pavel Feldman <pfeldman@chromium.org> Reviewed by Yury Semikhatsky. Web Inspector: follow up on InspectorAgent split - removing unnecessary methods from InspectorController. https://bugs.webkit.org/show_bug.cgi?id=54093 * WebInspector.cpp: (WebInspector::showConsole): (WebInspector::toggleProfilingJavaScript): 2011-02-09 Pavel Feldman <pfeldman@chromium.org> Reviewed by Yury Semikhatsky. Web Inspector: follow up on InspectorAgent split - removing unnecessary methods from InspectorController. https://bugs.webkit.org/show_bug.cgi?id=54093 * WebProcess/WebPage/WebInspector.cpp: (WebKit::WebInspector::showConsole): (WebKit::WebInspector::stopJavaScriptProfiling): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78052 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
cmarrin@apple.com authored
Reviewed by Simon Fraser. LayoutTests/animations/play-state.html has wrong behavior with accelerated compositing https://bugs.webkit.org/show_bug.cgi?id=53513 The PlatformCAAnimation::create() function which took a pointer to another PlatformCAAnimation was supposed to make a copy of that passed object. But it was doing completely the wrong thing on Mac and was leaking an object to boot. And the notion of copying an object using a static creation function is wrong in the first place. So I changed it to a member copy() function which would create a new PlatformCAAnimation which was a copy of 'this' and return it. I changed the implementation on both Mac and Win to match. This problem was not caught by DRT, even there is a specific test for it. That test just verifies that the higher level logic is working properly, which it is. There's no practical way to find out if the layer is currently animating. There is no logic which probes that deeply into the layer mechanics. * platform/graphics/ca/GraphicsLayerCA.cpp: * platform/graphics/ca/PlatformCAAnimation.h: * platform/graphics/ca/mac/PlatformCAAnimationMac.mm: * platform/graphics/ca/win/PlatformCAAnimationWin.cpp: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78051 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
hamaji@chromium.org authored
Chromium expectations update. fast/dom/HTMLAnchorElement/set-href-attribute-hash.html is failing. * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78050 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
hamaji@chromium.org authored
Chromium: update expectations plugins/invalidate_rect is failing on linux and win, too. plugins/invalidate_rect.html fails on chromium-mac https://bugs.webkit.org/show_bug.cgi?id=54051 * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78048 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
demarchi@webkit.org authored
Unreviewed build fix. [EFL] Remove double definition of ContextMenu. https://bugs.webkit.org/show_bug.cgi?id=50762 When building with SHARED_CORE enabled, the symbols of ContextMenu were both in webkit and webcore. This removes them from webcore and shall be put back once the CROSS_PLATFORM_CONTEXT_MENUS is implemented in EFL port. No new tests because no new functionality. * CMakeLists.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78047 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
loislo@chromium.org authored
Unreviewed. Chromium: Create expectations for residual-style.html see r77781. * platform/chromium-linux/fast/invalid/residual-style-expected.txt: * platform/chromium-win/fast/invalid/residual-style-expected.txt: * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78046 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
aroben@apple.com authored
* WebCore.vcproj/QTMovieWinCommon.vsprops: Link against WebKitSystemInterface$(WebKitConfigSuffix).lib, not just WebKitSystemInterface.lib, so we pick up the _debug variant when appropriate. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78045 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
Reviewed by Adam Barth. Hostnames should cannonicalize to lowercase (to match every other browser) https://bugs.webkit.org/show_bug.cgi?id=54084 Pretty obvious change. KURL is the odd man out here. * fast/url/host-expected.txt: * fast/url/ipv4-expected.txt: * fast/url/ipv6-expected.txt: * fast/url/relative-expected.txt: * fast/url/relative-unix-expected.txt: * fast/url/standard-url-expected.txt: 2011-02-09 Eric Seidel <eric@webkit.org> Reviewed by Adam Barth. Hostnames should cannonicalize to lowercase (to match every other browser) https://bugs.webkit.org/show_bug.cgi?id=54084 * platform/KURL.cpp: (WebCore::KURL::parse): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78044 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
sergio@webkit.org authored
Unreviewed. Added new text expectations for GTK port. They should be actually valid for any port using the libsoup backend. We need different results because as stated here https://bugs.webkit.org/show_bug.cgi?id=3812#c6, the original test results were designed for NSURLConnection which adds the "Content-Length: 0" header for null message bodies. That does not happen in libsoup, so instead of artificially add that header we better generate different results. Also take into account that for HEAD and GET requests the body is not included so we should expect always a null for them. * platform/gtk/Skipped: * platform/gtk/http/tests/xmlhttprequest/methods-async-expected.txt: Added. * platform/gtk/http/tests/xmlhttprequest/methods-expected.txt: Added. * platform/gtk/http/tests/xmlhttprequest/workers/methods-async-expected.txt: Added. * platform/gtk/http/tests/xmlhttprequest/workers/methods-expected.txt: Added. * platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-async-expected.txt: Added. * platform/gtk/http/tests/xmlhttprequest/workers/shared-worker-methods-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78043 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
pvarga@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=53496 Reviewed by Gavin Barraclough. Rollback r77626 with windows build fix. Source/JavaScriptCore: * JavaScriptCore.exp: * JavaScriptCore.gyp/JavaScriptCore.gyp: * JavaScriptCore.gypi: * JavaScriptCore.pro: * JavaScriptCore.xcodeproj/project.pbxproj: * create_regex_tables: * runtime/RegExp.cpp: * wtf/Platform.h: * yarr/Yarr.h: * yarr/YarrJIT.cpp: * yarr/YarrJIT.h: * yarr/YarrParser.h: * yarr/YarrPattern.h: * yarr/YarrSyntaxChecker.h: * yarr/yarr.pri: Added. Source/WebCore: No new tests needed. * Android.jscbindings.mk: * CMakeLists.txt: * ForwardingHeaders/pcre/pcre.h: Removed. * ForwardingHeaders/yarr/Yarr.h: Added. * ForwardingHeaders/yarr/YarrInterpreter.h: Added. * ForwardingHeaders/yarr/YarrPattern.h: Added. * WebCore.gyp/WebCore.gyp: * WebCore.pro: * WebCore.vcproj/WebCore.vcproj: * WebCore.vcproj/copyForwardingHeaders.cmd: * platform/text/RegularExpression.cpp: (WebCore::RegularExpression::Private::create): (WebCore::RegularExpression::Private::Private): (WebCore::RegularExpression::Private::compile): (WebCore::RegularExpression::match): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78042 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
gyuyoung.kim@samsung.com authored
Reviewed by Eric Seidel. [EFL] Add dummy functions for HTML5 Video's control UI https://bugs.webkit.org/show_bug.cgi?id=53906 In WebKit EFL, there are no implementations for HTML5 control UI. First, dummy functions are added. * platform/efl/RenderThemeEfl.cpp: (WebCore::RenderThemeEfl::extraMediaControlsStyleSheet): (WebCore::RenderThemeEfl::formatMediaControlsCurrentTime): (WebCore::RenderThemeEfl::paintMediaFullscreenButton): (WebCore::RenderThemeEfl::paintMediaMuteButton): (WebCore::RenderThemeEfl::paintMediaPlayButton): (WebCore::RenderThemeEfl::paintMediaSeekBackButton): (WebCore::RenderThemeEfl::paintMediaSeekForwardButton): (WebCore::RenderThemeEfl::paintMediaSliderTrack): (WebCore::RenderThemeEfl::paintMediaSliderThumb): (WebCore::RenderThemeEfl::paintMediaVolumeSliderContainer): (WebCore::RenderThemeEfl::paintMediaVolumeSliderTrack): (WebCore::RenderThemeEfl::paintMediaVolumeSliderThumb): (WebCore::RenderThemeEfl::paintMediaCurrentTime): * platform/efl/RenderThemeEfl.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78041 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
Reviewed by Adam Barth. Make WebKit's fragment cannonicalization match other browsers https://bugs.webkit.org/show_bug.cgi?id=53850 * fast/dom/HTMLAnchorElement/set-href-attribute-hash.html: Updated to match IE/Chrome * fast/dom/HTMLAnchorElement/set-href-attribute-hash-expected.txt: Updated to match IE/Chrome. * fast/url/anchor-expected.txt: - "hello world": Our new behavior here matches IE and Chrome, but diverges from FF. - The last two tests involving #, we were the odd man out. Now match all browsers. * fast/url/segments-expected.txt: - Don't percent encode spaces in fragments (to match other browsers) - WebKit was the only engine encoding # in fragments. * fast/url/segments-from-data-url-expected.txt: 2011-02-09 Eric Seidel <eric@webkit.org> Reviewed by Adam Barth. Make WebKit's fragment cannonicalization match other browsers https://bugs.webkit.org/show_bug.cgi?id=53850 This doesn't make us match perfectly, but it brings us closer. * platform/KURL.cpp: (WebCore::appendEscapingBadChars): (WebCore::escapeAndAppendFragment): (WebCore::KURL::parse): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78040 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
[Qt] Fix crashes in QMetaObject::metacall https://bugs.webkit.org/show_bug.cgi?id=53912 One more attempt to make Qt buildbot happier and make sheriffbot not to spam innocent people because of this flakey crash. * platform/qt/Skipped: Add websocket directory instead of individual tests until fix. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78039 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=53921 Patch by Robert Hogan <robert@webkit.org> on 2011-02-09 Reviewed by Antonio Gomes. QDRTNode needs a copy constructor and an operator= in order to keep proper refcounts. * WebCoreSupport/DumpRenderTreeSupportQt.cpp: (:m_node): (QDRTNode::operator=): (DumpRenderTreeSupportQt::nodesFromRect): * WebCoreSupport/DumpRenderTreeSupportQt.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78038 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-