Timeline
Mar 21, 2010:
- 4:21 PM Changeset in webkit [56322] by
-
- 3 edits in trunk/WebKit/qt
2010-03-21 Kristian Amlie <kristian.amlie@nokia.com>
Reviewed by Simon Hausmann.
Fixed updating the VKB display when inputting into QGraphicsWebView.
https://bugs.webkit.org/show_bug.cgi?id=36292
- Api/qgraphicswebview.cpp: (QGraphicsWebViewPrivate::_q_updateMicroFocus): (QGraphicsWebView::setPage):
- Api/qgraphicswebview.h:
- 3:52 PM Changeset in webkit [56321] by
-
- 2 edits in trunk/WebCore
2010-03-21 Kim Grönholm <kim.gronholm@nomovok.com>
Reviewed by Simon Hausmann.
[Qt] GraphicsLayer: matrix interpolations in transform-animations don't behave correctly
https://bugs.webkit.org/show_bug.cgi?id=35520
The case where the list of source and target transform operations are
not the same but have the same size needs to be special-cased in
GraphicsLayerQt, as well as the case where the source or target
operation list is empty. The URLs listed here render correctly after
applying the patch.
Tests: https://bug-35520-attachments.webkit.org/attachment.cgi?id=49890
https://bug-35520-attachments.webkit.org/attachment.cgi?id=49889
- platform/graphics/qt/GraphicsLayerQt.cpp: (WebCore::TransformAnimationQt::applyFrame):
- 3:30 PM Changeset in webkit [56320] by
-
- 7 edits1 copy2 adds in trunk/JavaScriptCore
2010-03-21 Jedrzej Nowacki <jedrzej.nowacki@nokia.com>
Reviewed by Simon Hausmann.
New class; QScriptProgram.
The class should be used to evaluate the same script multiple times
more efficiently.
[Qt] QtScript should have QScriptProgram class
https://bugs.webkit.org/show_bug.cgi?id=36008
- qt/api/QtScript.pro:
- qt/api/qscriptengine.cpp: (QScriptEngine::evaluate):
- qt/api/qscriptengine.h:
- qt/api/qscriptengine_p.cpp: (QScriptEnginePrivate::evaluate):
- qt/api/qscriptengine_p.h: (QScriptEnginePrivate::evaluate):
- qt/api/qscriptprogram.cpp: Added. (QScriptProgram::QScriptProgram): (QScriptProgram::~QScriptProgram): (QScriptProgram::operator=): (QScriptProgram::isNull): (QScriptProgram::sourceCode): (QScriptProgram::fileName): (QScriptProgram::firstLineNumber): (QScriptProgram::operator==): (QScriptProgram::operator!=):
- qt/api/qscriptprogram.h: Added.
- qt/api/qscriptprogram_p.h: Added. (QScriptProgramPrivate::get): (QScriptProgramPrivate::QScriptProgramPrivate): (QScriptProgramPrivate::~QScriptProgramPrivate): (QScriptProgramPrivate::isNull): (QScriptProgramPrivate::sourceCode): (QScriptProgramPrivate::fileName): (QScriptProgramPrivate::firstLineNumber): (QScriptProgramPrivate::operator==): (QScriptProgramPrivate::operator!=): (QScriptProgramPrivate::program): (QScriptProgramPrivate::file): (QScriptProgramPrivate::line):
- qt/tests/qscriptengine/tst_qscriptengine.cpp: (tst_QScriptEngine::evaluateProgram):
- 3:19 PM Changeset in webkit [56319] by
-
- 5 edits2 adds in trunk
<http://webkit.org/b/14858> <col> width ignored when not tied to a single cell
Patch by Dmitry Gorbik <socket.h@gmail.com> on 2010-03-21
Reviewed by David Kilzer.
Fixed width calculation for cells with span when <col> is defined.
WebCore:
Test: fast/table/col-width-span-expand.html
- rendering/RenderTableCell.cpp:
(WebCore::RenderTableCell::styleOrColWidth): Added the calculation of cell width
in case of <col> defined and span > 1.
LayoutTests:
- fast/table/col-width-span-expand-expected.txt: Added.
- fast/table/col-width-span-expand.html: Added.
- 1:08 PM Changeset in webkit [56318] by
-
- 3 edits in trunk/JavaScriptCore
Blind attempt #2 to fix the Windows build after r56314
- API/tests/testapi.c: Include JSObjectRefPrivate.h for the new
methods instead of declaring them locally (and non-extern).
- JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def:
Backed out previous change.
- 12:56 PM Changeset in webkit [56317] by
-
- 2 edits in trunk/JavaScriptCore
Blind attempt to fix the Windows build after r56314
Try to fix the following errors on the Windows buildbot:
Linking...
testapi.obj : error LNK2001: unresolved external symbol "bool cdecl JSObjectSetPrivateProperty(struct OpaqueJSContext const *,struct OpaqueJSValue *,struct OpaqueJSString *,struct OpaqueJSValue const *)" (?JSObjectSetPrivateProperty@@YA_NPBUOpaqueJSContext@@PAUOpaqueJSValue@@PAUOpaqueJSString@@PBU2@@Z)
testapi.obj : error LNK2001: unresolved external symbol "struct OpaqueJSValue const * cdecl JSObjectGetPrivateProperty(struct OpaqueJSContext const *,struct OpaqueJSValue *,struct OpaqueJSString *)" (?JSObjectGetPrivateProperty@@YAPBUOpaqueJSValue@@PBUOpaqueJSContext@@PAU1@PAUOpaqueJSString@@@Z)
C:\cygwin\home\buildbot\slave\win-release\build\WebKitBuild\bin\testapi.exe : fatal error LNK1120: 2 unresolved externals
- JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def: Added
missing symbols to be exported.
- 12:09 PM Changeset in webkit [56316] by
-
- 4 edits in trunk
2010-03-20 Martin Robinson <Martin Robinson>
Reviewed by Xan Lopez
[GTK] eventSender.zoomPageOut() bug?
https://bugs.webkit.org/show_bug.cgi?id=30575
Unskip some tests that were failing because of the bug in DRT.
- platform/gtk/Skipped:
2010-03-20 Martin Robinson <Martin Robinson>
Reviewed by Xan Lopez.
[GTK] eventSender.zoomPageOut() bug?
https://bugs.webkit.org/show_bug.cgi?id=30575
Make zoomPage{In/Out}Callback respect the 1.2f zoom factor that DRT should be using.
- DumpRenderTree/gtk/EventSender.cpp: (zoomIn): Added. (zoomOut): Added. (textZoomInCallback): Use zoomIn helper function. (textZoomOutCallback): Use zoomOut helper function. (zoomPageInCallback): Use zoomIn helper function, which respects zoom factor. (zoomPageOutCallback): Use zoomOut helper function, which respects zoom factor.
- 5:22 AM QtWebKitPlugins edited by
- (diff)
- 1:35 AM Changeset in webkit [56315] by
-
- 2 edits in trunk/JavaScriptCore
Documentation fix for previous patch.
Reviewed by Maciej Stachowiak.
- API/JSObjectRefPrivate.h:
- 12:40 AM Changeset in webkit [56314] by
-
- 6 edits1 add in trunk/JavaScriptCore
2010-03-20 Oliver Hunt <oliver@apple.com>
Reviewed by Maciej Stachowiak.
JSC needs an API to allow custom objects to have aprivate GC-accessible properties
https://bugs.webkit.org/show_bug.cgi?id=36420
Add new API methods to support "private" properties on custom
objects.
- API/JSCallbackObject.h: (JSC::JSCallbackObjectData::JSCallbackObjectData): (JSC::JSCallbackObjectData::~JSCallbackObjectData): (JSC::JSCallbackObjectData::getPrivateProperty): (JSC::JSCallbackObjectData::setPrivateProperty): (JSC::JSCallbackObjectData::deletePrivateProperty): (JSC::JSCallbackObjectData::markChildren): (JSC::JSCallbackObjectData::JSPrivatePropertyMap::getPrivateProperty): (JSC::JSCallbackObjectData::JSPrivatePropertyMap::setPrivateProperty): (JSC::JSCallbackObjectData::JSPrivatePropertyMap::deletePrivateProperty): (JSC::JSCallbackObjectData::JSPrivatePropertyMap::markChildren): (JSC::JSCallbackObject::getPrivateProperty): (JSC::JSCallbackObject::setPrivateProperty): (JSC::JSCallbackObject::deletePrivateProperty): (JSC::JSCallbackObject::markChildren):
- API/JSObjectRef.cpp: (JSObjectGetPrivateProperty): (JSObjectSetPrivateProperty): (JSObjectDeletePrivateProperty):
- API/JSObjectRefPrivate.h: Added.
- API/tests/testapi.c: (main):
- JavaScriptCore.exp:
- JavaScriptCore.xcodeproj/project.pbxproj:
Mar 20, 2010:
- 7:45 PM Changeset in webkit [56313] by
-
- 2 edits in trunk/WebKitTools
[wx] Build fix after recent database API change.
- 5:39 PM Changeset in webkit [56312] by
-
- 4 edits in trunk/WebKitTools
2010-03-20 Chris Jerdonek <Chris Jerdonek>
Reviewed by Adam Barth.
Renamed UnitTestLogStream to TestLogStream in webkitpy.
TestLogStream is more concise and more consistent with the name of
the module (logtesting rather than logunittesting) and its main
class (LogTesting rather than LogUnitTesting).
- Scripts/webkitpy/init/logtesting.py:
- Renamings.
- Scripts/webkitpy/style/checker_unittest.py:
- Renamings.
- Scripts/webkitpy/style_references.py:
- Renamings.
- 3:20 PM Changeset in webkit [56311] by
-
- 3 edits in trunk/WebCore
Spatial Navigation: Code simplification in FocusController.cpp and SpatialNavigation.cpp (part I)
https://bugs.webkit.org/show_bug.cgi?id=36168
Reviewed by Kenneth Christiansen.
Patch by Antonio Gomes <tonikitoo@webkit.org>
Make use of isNull and document methods introduced in FocusCandidate class by patch in bug 36167.
No functionalty change.
- page/FocusController.cpp:
(WebCore::updateFocusCandidateIfCloser):
- page/SpatialNavigation.cpp:
(WebCore::distanceInDirection):
- 2:00 PM Changeset in webkit [56310] by
-
- 1 edit in trunk/WebKitTools/ChangeLog
2010-03-20 Dirk Pranke <dpranke@chromium.org>
Unreviewed change.
Fix typo in Changelog.
- WebKitTools/ChangeLog:
- 1:05 PM Changeset in webkit [56309] by
-
- 15 edits in trunk
[wx] Build fixes after recent changes.
- 12:21 PM Changeset in webkit [56308] by
-
- 2 edits1 delete in trunk/LayoutTests
Unreviewed, expectations tweak.
Remove expectations for chromium-mac editing/style/apply-through-end-of-document.html as it
now matches platform/mac.
- platform/chromium-mac/editing/style/apply-through-end-of-document-expected.txt: Removed.
- platform/chromium/test_expectations.txt: Adjusted expectations.
- 12:10 PM Changeset in webkit [56307] by
-
- 2 edits in trunk/WebKitTools
Unreviewed, tool fix.
Remove vestiges of downstream directory names to unbreak rebaselining tool.
- Scripts/webkitpy/layout_tests/port/chromium.py: Changed paths to use WebKit repo.
- 10:21 AM Changeset in webkit [56306] by
-
- 2 edits in trunk/WebKitTools
2010-03-20 Dirk Pranke <dpranke@chromium.org>
Reviewed by Dimitri Glazkov.
Re-enable the downstream test_expectations overrides file that was
disabled in bug 36396 / r56287.
- Scripts/webkitpy/layout_tests/port/chromium.py:
- 10:14 AM Changeset in webkit [56305] by
-
- 2 edits in trunk/LayoutTests
Unreviewed, expectations tweak.
Mark editing/style/apply-through-end-of-document.html as failing
- platform/chromium/test_expectations.txt:
- 9:56 AM Changeset in webkit [56304] by
-
- 2 edits in trunk/LayoutTests
Unreviewed, expectations tweak.
Marked svg/filters/filterRes.svg as failing after
http://trac.webkit.org/changeset/56288/
- platform/chromium/test_expectations.txt: Added expectations for svg/filters/filterRes.svg.
- 9:31 AM Changeset in webkit [56303] by
-
- 4 edits4 deletes in trunk/WebKit/chromium
2010-03-20 Dimitri Glazkov <Dimitri Glazkov>
No review, rolling out r56294.
http://trac.webkit.org/changeset/56294
https://bugs.webkit.org/show_bug.cgi?id=36262
Broke compile on Chromium canaries.
- WebKit.gyp:
- public/WebGraphicsContext3D.h: Removed.
- public/WebKitClient.h:
- src/GraphicsContext3D.cpp: (WebCore::GraphicsContext3DInternal::): (WebCore::GraphicsContext3DInternal::GLConnection::chooseFBConfig): (WebCore::GraphicsContext3DInternal::GLConnection::createNewContext): (WebCore::GraphicsContext3DInternal::GLConnection::createPbuffer): (WebCore::GraphicsContext3DInternal::GLConnection::destroyPbuffer): (WebCore::GraphicsContext3DInternal::GLConnection::makeCurrent): (WebCore::GraphicsContext3DInternal::GLConnection::destroyContext): (WebCore::GraphicsContext3DInternal::GLConnection::getCurrentContext): (WebCore::GraphicsContext3DInternal::GLConnection::GLConnection): (WebCore::GraphicsContext3DInternal::GLConnection::create): (WebCore::GraphicsContext3DInternal::GLConnection::~GLConnection): (WebCore::GraphicsContext3DInternal::VertexAttribPointerState::VertexAttribPointerState): (WebCore::GraphicsContext3DInternal::GraphicsContext3DInternal): (WebCore::GraphicsContext3DInternal::~GraphicsContext3DInternal): (WebCore::GraphicsContext3DInternal::makeContextCurrent): (WebCore::GraphicsContext3DInternal::platformGraphicsContext3D): (WebCore::GraphicsContext3DInternal::platformTexture): (WebCore::createTextureObject): (WebCore::GraphicsContext3DInternal::reshape): (WebCore::GraphicsContext3DInternal::flipVertically): (WebCore::GraphicsContext3DInternal::beginPaint): (WebCore::GraphicsContext3DInternal::activeTexture): (WebCore::GraphicsContext3DInternal::bindBuffer): (WebCore::GraphicsContext3DInternal::bindFramebuffer): (WebCore::GraphicsContext3DInternal::bindTexture): (WebCore::GraphicsContext3DInternal::bufferDataImpl): (WebCore::GraphicsContext3DInternal::disableVertexAttribArray): (WebCore::GraphicsContext3DInternal::enableVertexAttribArray): (WebCore::GraphicsContext3DInternal::getError): (WebCore::GraphicsContext3DInternal::getContextAttributes): (WebCore::GraphicsContext3DInternal::vertexAttribPointer): (WebCore::GraphicsContext3DInternal::viewportImpl): (WebCore::GraphicsContext3DInternal::synthesizeGLError): (WebCore::GraphicsContext3D::create): (WebCore::GraphicsContext3D::GraphicsContext3D): (WebCore::GraphicsContext3D::~GraphicsContext3D): (WebCore::GraphicsContext3D::platformGraphicsContext3D): (WebCore::GraphicsContext3D::platformTexture): (WebCore::GraphicsContext3D::makeContextCurrent): (WebCore::GraphicsContext3D::reshape): (WebCore::GraphicsContext3D::beginPaint): (WebCore::GraphicsContext3D::endPaint): (WebCore::GraphicsContext3D::sizeInBytes): (WebCore::GraphicsContext3D::createBuffer): (WebCore::GraphicsContext3D::createFramebuffer): (WebCore::GraphicsContext3D::createProgram): (WebCore::GraphicsContext3D::createRenderbuffer): (WebCore::GraphicsContext3D::createShader): (WebCore::GraphicsContext3D::createTexture): (WebCore::GraphicsContext3D::deleteBuffer): (WebCore::GraphicsContext3D::deleteFramebuffer): (WebCore::GraphicsContext3D::deleteProgram): (WebCore::GraphicsContext3D::deleteRenderbuffer): (WebCore::GraphicsContext3D::deleteShader): (WebCore::GraphicsContext3D::deleteTexture): (WebCore::GraphicsContext3D::activeTexture): (WebCore::GraphicsContext3D::bindAttribLocation): (WebCore::GraphicsContext3D::bindBuffer): (WebCore::GraphicsContext3D::bindFramebuffer): (WebCore::GraphicsContext3D::bindTexture): (WebCore::GraphicsContext3D::bufferData): (WebCore::GraphicsContext3D::bufferSubData): (WebCore::GraphicsContext3D::checkFramebufferStatus): (WebCore::GraphicsContext3D::detachShader): (WebCore::GraphicsContext3D::disableVertexAttribArray): (WebCore::GraphicsContext3D::drawArrays): (WebCore::GraphicsContext3D::drawElements): (WebCore::GraphicsContext3D::enableVertexAttribArray): (WebCore::GraphicsContext3D::generateMipmap): (WebCore::GraphicsContext3D::getActiveAttrib): (WebCore::GraphicsContext3D::getActiveUniform): (WebCore::GraphicsContext3D::getAttribLocation): (WebCore::GraphicsContext3D::getBooleanv): (WebCore::GraphicsContext3D::getBufferParameteriv): (WebCore::GraphicsContext3D::getContextAttributes): (WebCore::GraphicsContext3D::getError): (WebCore::GraphicsContext3D::getFloatv): (WebCore::GraphicsContext3D::getFramebufferAttachmentParameteriv): (WebCore::GraphicsContext3D::getIntegerv): (WebCore::GraphicsContext3D::getProgramiv): (WebCore::GraphicsContext3D::getProgramInfoLog): (WebCore::GraphicsContext3D::getRenderbufferParameteriv): (WebCore::GraphicsContext3D::getShaderiv): (WebCore::GraphicsContext3D::getShaderInfoLog): (WebCore::GraphicsContext3D::getShaderSource): (WebCore::GraphicsContext3D::getString): (WebCore::GraphicsContext3D::getTexParameterfv): (WebCore::GraphicsContext3D::getTexParameteriv): (WebCore::GraphicsContext3D::getUniformfv): (WebCore::GraphicsContext3D::getUniformiv): (WebCore::GraphicsContext3D::getUniformLocation): (WebCore::GraphicsContext3D::getVertexAttribfv): (WebCore::GraphicsContext3D::getVertexAttribiv): (WebCore::GraphicsContext3D::getVertexAttribOffset): (WebCore::GraphicsContext3D::isBuffer): (WebCore::GraphicsContext3D::isEnabled): (WebCore::GraphicsContext3D::isFramebuffer): (WebCore::GraphicsContext3D::isProgram): (WebCore::GraphicsContext3D::isRenderbuffer): (WebCore::GraphicsContext3D::isShader): (WebCore::GraphicsContext3D::isTexture): (WebCore::GraphicsContext3D::pixelStorei): (WebCore::GraphicsContext3D::readPixels): (WebCore::GraphicsContext3D::releaseShaderCompiler): (WebCore::GraphicsContext3D::shaderSource): (WebCore::GraphicsContext3D::synthesizeGLError): (WebCore::GraphicsContext3D::texImage2D): (WebCore::GraphicsContext3D::texSubImage2D): (WebCore::GraphicsContext3D::uniform1fv): (WebCore::GraphicsContext3D::uniform1iv): (WebCore::GraphicsContext3D::uniform2fv): (WebCore::GraphicsContext3D::uniform2iv): (WebCore::GraphicsContext3D::uniform3fv): (WebCore::GraphicsContext3D::uniform3iv): (WebCore::GraphicsContext3D::uniform4fv): (WebCore::GraphicsContext3D::uniform4iv): (WebCore::GraphicsContext3D::uniformMatrix2fv): (WebCore::GraphicsContext3D::uniformMatrix3fv): (WebCore::GraphicsContext3D::uniformMatrix4fv): (WebCore::GraphicsContext3D::vertexAttrib1fv): (WebCore::GraphicsContext3D::vertexAttrib2fv): (WebCore::GraphicsContext3D::vertexAttrib3fv): (WebCore::GraphicsContext3D::vertexAttrib4fv): (WebCore::GraphicsContext3D::vertexAttribPointer): (WebCore::GraphicsContext3D::viewport):
- src/WebGraphicsContext3D.cpp: Removed.
- src/WebGraphicsContext3DDefaultImpl.cpp: Removed.
- src/WebGraphicsContext3DDefaultImpl.h: Removed.
- 2:07 AM Changeset in webkit [56302] by
-
- 4 edits in trunk/WebKitSite
2010-03-20 Maciej Stachowiak <mjs@apple.com>
Reviewed by Mark Rowe.
WebKit blog should be valid HTML5
https://bugs.webkit.org/show_bug.cgi?id=36410
- blog/wp-content/themes/webkit/comments-popup.php:
- blog/wp-content/themes/webkit/footer.php:
- blog/wp-content/themes/webkit/header.php:
- 2:04 AM Changeset in webkit [56301] by
-
- 3 edits in trunk/WebCore
2010-03-20 Joseph Pecoraro <Joseph Pecoraro>
Reviewed by David Kilzer.
Assertion failure in media/video-controls-with-mutation-event-handler.html
https://bugs.webkit.org/show_bug.cgi?id=36376
Test: media/video-controls-with-mutation-event-handler.html
Break early (when not attached) in the defaultEventHandler before the
slider is completely set up.
- rendering/MediaControlElements.cpp: (WebCore::MediaControlTimelineElement::defaultEventHandler): (WebCore::MediaControlVolumeSliderElement::defaultEventHandler):
- rendering/RenderMedia.cpp: (WebCore::RenderMedia::createVolumeSlider):
- 1:12 AM Changeset in webkit [56300] by
-
- 24 edits in trunk/WebKitSite
2010-03-20 Maciej Stachowiak <mjs@apple.com>
Reviewed by Mark Rowe.
Fix a bunch of HTML5 validation errors on various pages.
https://bugs.webkit.org/show_bug.cgi?id=36409
- building/build.html:
- building/checkout.html:
- building/debug.html:
- building/run.html:
- building/tools.html:
- coding/coding-style.html:
- coding/contributing.html:
- coding/major-objects.html:
- css/main.css: (.asciiart):
- demos/index.html:
- header.inc:
- projects/compat/index.html:
- projects/css/index.html:
- projects/documentation/index.html:
- projects/goals.html:
- projects/index.html:
- projects/mathml/index.html:
- quality/bugpriorities.html:
- quality/bugwriting.html:
- quality/crashlogs.html:
- quality/lifecycle.html:
- quality/testing.html:
- quality/testwriting.html:
- 12:24 AM Changeset in webkit [56299] by
-
- 6 edits in trunk/WebKitSite
2010-03-19 Maciej Stachowiak <mjs@apple.com>
Reviewed by Mark Rowe.
webkit.org should use the HTML5 doctype
https://bugs.webkit.org/show_bug.cgi?id=36407
- header.inc:
- misc/drosera/index.html:
- perf/slickspeed/system/index.php:
- perf/slickspeed/system/template.php:
- specs/index.html: