- 09 Feb, 2011 40 commits
-
-
ossy@webkit.org authored
Remove unnecessary Qt specific expected results after r78104. * platform/qt/editing/undo/undo-paste-when-caret-is-not-in-range-expected.checksum: Removed. * platform/qt/editing/undo/undo-paste-when-caret-is-not-in-range-expected.png: Removed. * platform/qt/editing/undo/undo-paste-when-caret-is-not-in-range-expected.txt: Removed. git-svn-id: svn://svn.chromium.org/blink/trunk@78138 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
commit-queue@webkit.org authored
Reviewed by Tony Chang. [Chromium] Use #f7f7f7 for select popup background on chromium/linux https://bugs.webkit.org/show_bug.cgi?id=54115 No new tests since no behavior change. * css/themeChromiumLinux.css: (select[size="1"] option): git-svn-id: svn://svn.chromium.org/blink/trunk@78137 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
robert@webkit.org authored
Reviewed by Csaba Osztrogonác. [Qt] REGRESSION (r73535): tst_QWebPage fails https://bugs.webkit.org/show_bug.cgi?id=51331 Since r73535 a ContextMenu is only created when a context menu event is received, so QWebPage::updatePositionDependentActions() can't depend on one being there if it is called directly by the client. QtWebKit itself only ever calls updatePositionDependentActions() when a context menu event has been received. Update tst_QWebPage:contextMenuCrash to create a context menu. Add tst_QWebPage:updatePositionDependentActionsCrash to test for this crash. There doesn't seem to be a good reason for creating a context menu if clients call QWebPage::updatePositionDependentActions() when no context menu event has ever been received. * Api/qwebpage.cpp: (QWebPagePrivate::createContextMenu): * tests/qwebpage/tst_qwebpage.cpp: (tst_QWebPage::contextMenuCrash): git-svn-id: svn://svn.chromium.org/blink/trunk@78135 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
zmo@google.com authored
Unreviewed, test expectations update. * platform/chromium-win/editing/undo/undo-paste-when-caret-is-not-in-range-expected.txt: Removed. * platform/chromium/test_expectations.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@78132 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
zmo@google.com authored
Unreviewed, rebaseline. * platform/chromium-win/editing/undo/undo-paste-when-caret-is-not-in-range-expected.txt: Added. * platform/chromium/test_expectations.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@78129 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mrobinson@webkit.org authored
Continue importing new GTK+ results for tests in the fast directory. * platform/gtk/Skipped: Unskip test which now have results. git-svn-id: svn://svn.chromium.org/blink/trunk@78128 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
abarth@webkit.org authored
Reviewed by Eric Seidel. REGRESSION(HTML 5): HTMLDocumentParser does not report html parse errors to the console https://bugs.webkit.org/show_bug.cgi?id=41187 Wire up a basic HTML parse error message. There's a lot of room for improvement in this area, but this is a start. No tests! See https://bugs.webkit.org/show_bug.cgi?id=54134 * html/parser/HTMLDocumentParser.h: * html/parser/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::parseError): * html/parser/HTMLTreeBuilder.h: git-svn-id: svn://svn.chromium.org/blink/trunk@78127 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ike@apple.com authored
Reviewed by Sam Weinig. Allow read-only access to mouse preferences from sandboxed WebProcess. <rdar://problem/8975279> * WebProcess/com.apple.WebProcess.sb: git-svn-id: svn://svn.chromium.org/blink/trunk@78126 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
zmo@google.com authored
Unreviewed, test expectations update. * platform/chromium/test_expectations.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@78124 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mrobinson@webkit.org authored
Continue importing new GTK+ results for tests in the fast directory. Skip some tests that are obvious failures. * platform/gtk/Skipped: Unskip test with results. Classify failures. git-svn-id: svn://svn.chromium.org/blink/trunk@78122 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sfalken@apple.com authored
* win/MainWin.cpp: (wWinMain): git-svn-id: svn://svn.chromium.org/blink/trunk@78116 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
zmo@google.com authored
Unreviewed, rebaseline. * platform/chromium-linux/fast/box-shadow/inset-box-shadows-expected.checksum: Added. * platform/chromium-linux/fast/box-shadow/inset-box-shadows-expected.png: Added. * platform/chromium-win/fast/box-shadow/inset-box-shadows-expected.checksum: Added. * platform/chromium-win/fast/box-shadow/inset-box-shadows-expected.png: Added. * platform/chromium-win/fast/box-shadow/inset-box-shadows-expected.txt: Added. * platform/chromium/test_expectations.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@78111 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ggaren@apple.com authored
* wtf/Bitmap.h: Include string.h for memset. Not sure why this started failing now. git-svn-id: svn://svn.chromium.org/blink/trunk@78108 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
abarth@webkit.org authored
Reviewed by Steve Block. Move Android.mk into Source https://bugs.webkit.org/show_bug.cgi?id=53751 A somewhat blind attempt to move Android.mk into the Source directory. I'm sure I've goofed this up in some way. The Android folks have kindly volunteered to fix this up once they merge past this revision. * Android.mk: Removed. * Source/Android.mk: Copied from Android.mk. git-svn-id: svn://svn.chromium.org/blink/trunk@78107 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
commit-queue@webkit.org authored
Reviewed by Tony Chang. Search/replace references to gfx/* with ui/gfx/* * public/WebPoint.h: * public/WebRect.h: * public/WebSize.h: git-svn-id: svn://svn.chromium.org/blink/trunk@78106 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ggaren@apple.com authored
Reviewed by Sam Weinig. A tiny bit of encapsulation for MarkedBlock: made its heap data member private https://bugs.webkit.org/show_bug.cgi?id=54129 * runtime/MarkedBlock.h: (JSC::MarkedBlock::isCellAligned): (JSC::MarkedBlock::MarkedBlock): (JSC::MarkedBlock::heap): Made the heap data member private, and provided a constructor and an accessor. * runtime/MarkedSpace.cpp: (JSC::MarkedSpace::allocateBlock): * runtime/MarkedSpace.h: (JSC::MarkedSpace::heap): Use the constructor and accessor. git-svn-id: svn://svn.chromium.org/blink/trunk@78105 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
commit-queue@webkit.org authored
Reviewed by Darin Adler. VisibleSelection::setWithoutValidation() should allow caret selection. https://bugs.webkit.org/show_bug.cgi?id=53943 Fixed the new test introduced in the previous patch for the same bug. Previous test isn't platform independent, and fails on all platforms other than Mac OS X with WebKit 1. * editing/undo/undo-paste-when-caret-is-not-in-range-expected.txt: * editing/undo/undo-paste-when-caret-is-not-in-range.html: git-svn-id: svn://svn.chromium.org/blink/trunk@78104 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
commit-queue@webkit.org authored
Reviewed by Kenneth Russell. [Chromium] Issue 58536: Fix Layout Test canvas/philip/tests/2d.imageData.put.alpha.html with --accelerated-2d-canvas. https://bugs.webkit.org/show_bug.cgi?id=53757 This fix is for 2d.imageData.put.alpha.html with --accelerated-2d-canvas. No new tests. * platform/graphics/skia/ImageBufferSkia.cpp: (WebCore::ImageBuffer::putUnmultipliedImageData): needs to call syncSoftwareCanvas() to sync between hardware and software. (WebCore::ImageBuffer::putPremultipliedImageData): needs to call syncSoftwareCanvas() to sync between hardware and software. git-svn-id: svn://svn.chromium.org/blink/trunk@78103 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
crogers@google.com authored
Reviewed by Kenneth Russell. Fix scaling and thread safety of FFTFrameFFTW https://bugs.webkit.org/show_bug.cgi?id=54045 No new tests since audio API is not yet implemented. * platform/audio/FFTFrame.h: * platform/audio/fftw/FFTFrameFFTW.cpp: (WebCore::FFTFrame::FFTFrame): (WebCore::FFTFrame::doFFT): (WebCore::FFTFrame::doInverseFFT): (WebCore::FFTFrame::initialize): (WebCore::FFTFrame::cleanup): (WebCore::FFTFrame::realData): (WebCore::FFTFrame::imagData): (WebCore::FFTFrame::fftwPlanForSize): * platform/audio/mac/FFTFrameMac.cpp: (WebCore::FFTFrame::initialize): * platform/audio/mkl/FFTFrameMKL.cpp: (WebCore::FFTFrame::initialize): * webaudio/AudioContext.cpp: (WebCore::AudioContext::AudioContext): git-svn-id: svn://svn.chromium.org/blink/trunk@78102 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
levin@chromium.org authored
Reviewed by Eric Seidel. check-webkit-style: The error message about NULL should be more clear for comments. https://bugs.webkit.org/show_bug.cgi?id=53786 * Scripts/webkitpy/style/checkers/cpp.py: Clarified the error message. * Scripts/webkitpy/style/checkers/cpp_unittest.py: Fixed the corresponding test. git-svn-id: svn://svn.chromium.org/blink/trunk@78100 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
cfleizach@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=54126 Reviewed by Darin Adler. This is a Mac-only accessibility API concept and doesn't belong in the core AX object. * accessibility/AccessibilityObject.h: (WebCore::AccessibilityObject::node): * accessibility/mac/AccessibilityObjectWrapper.mm: (-[AccessibilityObjectWrapper accessibilityShouldUseUniqueId]): git-svn-id: svn://svn.chromium.org/blink/trunk@78098 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mrobinson@webkit.org authored
Continue importing new GTK+ results for tests in the fast directory. Skip some tests that are obvious failures. * platform/gtk/Skipped: Unskip some tests that now have results. git-svn-id: svn://svn.chromium.org/blink/trunk@78097 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
commit-queue@webkit.org authored
Reviewed by Darin Fisher. Implements Locale object of JavaScript internationalization API proposal, as an v8 extension. Extension code is hosted in v8 project (src/extensions/experimental/i18n-extension.{cc,h}) and in this patch we just provide flags, tests and build rules for chromium port. https://bugs.webkit.org/show_bug.cgi?id=49414 * fast/js/i18n-bindings-locale-expected.txt: Added. * fast/js/i18n-bindings-locale.html: Added. * fast/js/script-tests/i18n-bindings-locale.js: Added. (reportResult): (localeTests.this.defaultLocale): (localeTests.this.baseLocale): (localeTests.this.languageScriptLocale): (localeTests.this.languageScriptRegionLocale): (localeTests.this.languageScriptRegionExtensionLocale): (localeTests.this.languageScriptRegionDashUExtensionLocale): (localeTests.this.availableLocales): (localeTests.this.maximizedLocale): (localeTests.this.maximizedLocaleWithExtension): (localeTests.this.minimizedLocale): (localeTests.this.minimizedLocaleWithExtension): (localeTests.this.displayForBaseLocale): (localeTests.this.displayInSameLocale): (localeTests.this.displayInDifferentLocale): (localeTests.this.displayInCyrillicScript): (localeTests.this.displayInHebrewScript): (localeTests): * platform/gtk/Skipped: * platform/mac/Skipped: * platform/qt/Skipped: * platform/win/Skipped: 2011-02-09 Nebojsa Ciric <cira@chromium.org> Reviewed by Darin Fisher. Implements Locale object of JavaScript internationalization API proposal, as an v8 extension. Extension code is hosted in v8 project (src/extensions/experimental/i18n-extension.{cc,h}) and in this patch we just provide flags, tests and build rules for chromium port. https://bugs.webkit.org/show_bug.cgi?id=49414 Test: fast/js/i18n-bindings-locale.html * WebCore.gyp/WebCore.gyp: * bindings/generic/RuntimeEnabledFeatures.cpp: (WebCore::RuntimeEnabledFeatures::experimentalI18NAPIEnabled): * bindings/generic/RuntimeEnabledFeatures.h: (WebCore::RuntimeEnabledFeatures::setExperimentalI18NAPIEnabled): * bindings/v8/V8DOMWindowShell.cpp: (WebCore::V8DOMWindowShell::createNewContext): 2011-02-09 Nebojsa Ciric <cira@chromium.org> Reviewed by Darin Fisher. Implements Locale object of JavaScript internationalization API proposal, as an v8 extension. Extension code is hosted in v8 project (src/extensions/experimental/i18n-extension.{cc,h}) and in this patch we just provide flags, tests and build rules for chromium port. https://bugs.webkit.org/show_bug.cgi?id=49414 * features.gypi: * public/WebRuntimeFeatures.h: * src/WebRuntimeFeatures.cpp: (WebKit::WebRuntimeFeatures::enableExperimentalI18NAPI): (WebKit::WebRuntimeFeatures::isExperimentalI18NAPIEnabled): 2011-02-09 Nebojsa Ciric <cira@chromium.org> Reviewed by Darin Fisher. Implements Locale object of JavaScript internationalization API proposal, as an v8 extension. Extension code is hosted in v8 project (src/extensions/experimental/i18n-extension.{cc,h}) and in this patch we just provide flags, tests and build rules for chromium port. https://bugs.webkit.org/show_bug.cgi?id=49414 * DumpRenderTree/chromium/TestShell.cpp: (TestShell::TestShell): git-svn-id: svn://svn.chromium.org/blink/trunk@78095 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
zmo@google.com authored
Unreviewed, fix a bug in test_expectations.txt. * platform/chromium/test_expectations.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@78092 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
xji@chromium.org authored
Unreviewed. Rebaseline for chromium-mac after r77952. Added chromium-mac baseline due to fallback sequence. * platform/chromium-mac/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt: Added. * platform/chromium/test_expectations.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@78089 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
zmo@google.com authored
Unreviewed, test expectations update. * platform/chromium/test_expectations.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@78088 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yael.aharon@nokia.com authored
Reviewed by Martin Robinson. frames/flattening/iframe-flattening-crash.html fails on GTK. https://bugs.webkit.org/show_bug.cgi?id=54106 Modify the test to be more consistent with other frame flattening tests. * fast/frames/flattening/iframe-flattening-crash.html: * fast/frames/flattening/resources/iframe-flattening-crash.html: Removed. * platform/gtk/Skipped: git-svn-id: svn://svn.chromium.org/blink/trunk@78085 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
bweinstein@apple.com authored
they were added. https://bugs.webkit.org/show_bug.cgi?id=54120 tracks editing/undo/undo-paste-when-caret-is-not-in-range.html https://bugs.webkit.org/show_bug.cgi?id=54122 tracks plugins/invalidate_rect.html * platform/win/editing/undo: Added. * platform/win/editing/undo/undo-paste-when-caret-is-not-in-range-expected.txt: Added. * platform/win/plugins/invalidate_rect-expected.txt: Added. git-svn-id: svn://svn.chromium.org/blink/trunk@78082 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
zmo@google.com authored
Unreviewed, test expectations. * platform/chromium/test_expectations.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@78080 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
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: svn://svn.chromium.org/blink/trunk@78079 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
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: svn://svn.chromium.org/blink/trunk@78077 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
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: svn://svn.chromium.org/blink/trunk@78076 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
zmo@google.com authored
Unreviewed, test expectations update. * platform/chromium/test_expectations.txt git-svn-id: svn://svn.chromium.org/blink/trunk@78075 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
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: svn://svn.chromium.org/blink/trunk@78074 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
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: svn://svn.chromium.org/blink/trunk@78073 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
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: svn://svn.chromium.org/blink/trunk@78072 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
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: svn://svn.chromium.org/blink/trunk@78071 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
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: svn://svn.chromium.org/blink/trunk@78070 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
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: svn://svn.chromium.org/blink/trunk@78069 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
christian@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=34482 * gr.po: Added. git-svn-id: svn://svn.chromium.org/blink/trunk@78068 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-