Timeline
Mar 30, 2010:
- 11:09 PM Changeset in webkit [56826] by
-
- 2 edits in trunk/JavaScriptCore
Fixing b0rked version of JavaScriptCore.vcproj - added lines were truncated.
Reviewed by NOBODY (windows build fix).
- JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
- 10:44 PM Changeset in webkit [56825] by
-
- 259 edits2 moves3 adds in trunk
Rubber stamped by Sam Weinig.
https://bugs.webkit.org/show_bug.cgi?id=36866
Move CString to WTF
- Android.mk:
- GNUmakefile.am:
- JavaScriptCore.exp:
- JavaScriptCore.gypi:
- JavaScriptCore.pro:
- JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def:
- JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
- JavaScriptCore.vcproj/WTF/WTF.vcproj:
- JavaScriptCore.xcodeproj/project.pbxproj:
- wtf/text: Added.
- wtf/text/CString.cpp: Copied from WebCore/platform/text/CString.cpp.
- wtf/text/CString.h: Copied from WebCore/platform/text/CString.h.
(WTF::CStringBuffer::data):
(WTF::CStringBuffer::length):
(WTF::CStringBuffer::create):
(WTF::CStringBuffer::CStringBuffer):
(WTF::CStringBuffer::mutableData):
(WTF::CString::CString):
(WTF::CString::isNull):
(WTF::CString::buffer):
(WTF::operator!=):
WebCore:
- Android.mk:
- ForwardingHeaders/wtf/text: Added.
- ForwardingHeaders/wtf/text/CString.h: Added.
- GNUmakefile.am:
- WebCore.base.exp:
- WebCore.gypi:
- WebCore.order:
- WebCore.pro:
- WebCore.vcproj/WebCore.vcproj:
- WebCore.xcodeproj/project.pbxproj:
- accessibility/gtk/AccessibilityObjectWrapperAtk.cpp:
- bindings/js/JSDOMWindowBase.cpp:
- bindings/js/ScheduledAction.cpp:
- bindings/js/ScriptController.cpp:
- bindings/v8/ScriptController.cpp:
- bindings/v8/V8Binding.cpp:
- bindings/v8/V8DOMWindowShell.cpp:
- bridge/jni/JNIBridge.cpp:
- bridge/jni/v8/JavaStringV8.h:
(JSC::Bindings::JavaStringImpl::init):
- css/CSSParser.cpp:
- dom/CharacterData.cpp:
- dom/Document.cpp:
- dom/Element.cpp:
- dom/Node.cpp:
- dom/Position.cpp:
- dom/Range.cpp:
- dom/Text.cpp:
- dom/XMLTokenizer.cpp:
- dom/XMLTokenizerLibxml2.cpp:
- dom/XMLTokenizerQt.cpp:
- editing/SelectionController.cpp:
- editing/VisiblePosition.cpp:
- editing/VisibleSelection.cpp:
- history/CachedFrame.cpp:
- history/HistoryItem.cpp:
- history/qt/HistoryItemQt.cpp:
- html/FormDataList.h:
(WebCore::FormDataList::appendData):
(WebCore::FormDataList::Item::Item):
(WebCore::FormDataList::Item::data):
- html/HTMLDocument.cpp:
- html/PreloadScanner.cpp:
- inspector/InspectorController.cpp:
- inspector/InspectorDOMAgent.cpp:
- loader/DocLoader.cpp:
- loader/FTPDirectoryDocument.cpp:
- loader/FrameLoader.cpp:
- loader/HistoryController.cpp:
- loader/ProgressTracker.cpp:
- loader/appcache/ApplicationCacheStorage.cpp:
- loader/archive/cf/LegacyWebArchive.cpp:
- loader/icon/wince/IconDatabaseWince.cpp:
- loader/loader.cpp:
- page/Console.cpp:
- page/DOMWindow.cpp:
- page/SecurityOrigin.cpp:
- page/XSSAuditor.cpp:
- page/animation/AnimationBase.cpp:
- platform/ContextMenu.cpp:
- platform/FileSystem.h:
- platform/KURL.cpp:
- platform/KURLGoogle.cpp:
- platform/KURLGooglePrivate.h:
- platform/Pasteboard.h:
- platform/android/FileSystemAndroid.cpp:
- platform/android/TemporaryLinkStubs.cpp:
- platform/brew/KURLBrew.cpp:
- platform/cf/FileSystemCF.cpp:
- platform/chromium/MIMETypeRegistryChromium.cpp:
- platform/efl/FileSystemEfl.cpp:
- platform/efl/PasteboardEfl.cpp:
- platform/efl/PlatformKeyboardEventEfl.cpp:
- platform/efl/PlatformScreenEfl.cpp:
- platform/efl/RenderThemeEfl.cpp:
- platform/efl/ScrollbarEfl.cpp:
- platform/efl/SharedBufferEfl.cpp:
- platform/efl/WidgetEfl.cpp:
- platform/graphics/GlyphPageTreeNode.cpp:
- platform/graphics/cairo/FontPlatformDataCairo.cpp:
- platform/graphics/cg/ImageBufferCG.cpp:
- platform/graphics/chromium/FontCacheLinux.cpp:
- platform/graphics/chromium/FontPlatformDataLinux.h:
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
- platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:
- platform/graphics/gtk/FontPlatformDataPango.cpp:
- platform/graphics/gtk/IconGtk.cpp:
- platform/graphics/gtk/ImageGtk.cpp:
- platform/graphics/haiku/GraphicsContextHaiku.cpp:
- platform/graphics/mac/GraphicsContext3DMac.cpp:
- platform/graphics/mac/GraphicsLayerCA.mm:
- platform/graphics/qt/GraphicsContext3DQt.cpp:
- platform/graphics/qt/ImageBufferQt.cpp:
- platform/graphics/qt/MediaPlayerPrivatePhonon.cpp:
- platform/graphics/qt/MediaPlayerPrivateQt.cpp:
- platform/graphics/skia/GraphicsLayerSkia.cpp:
- platform/graphics/win/GraphicsLayerCACF.cpp:
- platform/graphics/win/WKCACFLayer.cpp:
- platform/graphics/wx/FontPlatformData.h:
- platform/gtk/ClipboardGtk.cpp:
- platform/gtk/ContextMenuItemGtk.cpp:
- platform/gtk/DataObjectGtk.h:
- platform/gtk/FileChooserGtk.cpp:
- platform/gtk/FileSystemGtk.cpp:
- platform/gtk/GeolocationServiceGtk.cpp:
- platform/gtk/KURLGtk.cpp:
- platform/gtk/Language.cpp:
- platform/gtk/LocalizedStringsGtk.cpp:
- platform/gtk/PasteboardGtk.cpp:
- platform/gtk/PopupMenuGtk.cpp:
- platform/gtk/RenderThemeGtk.cpp:
- platform/gtk/SharedBufferGtk.cpp:
- platform/haiku/FileSystemHaiku.cpp:
- platform/haiku/PlatformKeyboardEventHaiku.cpp:
- platform/network/CredentialStorage.cpp:
- platform/network/FormData.cpp:
- platform/network/FormData.h:
- platform/network/FormDataBuilder.cpp:
- platform/network/FormDataBuilder.h:
- platform/network/HTTPParsers.cpp:
- platform/network/android/ResourceHandleAndroid.cpp:
- platform/network/cf/FormDataStreamCFNet.cpp:
- platform/network/cf/ResourceHandleCFNet.cpp:
- platform/network/chromium/ResourceResponse.h:
- platform/network/curl/FormDataStreamCurl.cpp:
- platform/network/curl/ResourceHandleManager.cpp:
- platform/network/curl/ResourceHandleManager.h:
- platform/network/mac/FormDataStreamMac.mm:
- platform/network/mac/ResourceHandleMac.mm:
- platform/network/qt/QNetworkReplyHandler.cpp:
- platform/network/soup/CookieJarSoup.cpp:
- platform/network/soup/ResourceHandleSoup.cpp:
- platform/network/soup/ResourceRequestSoup.cpp:
- platform/network/soup/ResourceResponseSoup.cpp:
- platform/network/win/ResourceHandleWin.cpp:
- platform/posix/FileSystemPOSIX.cpp:
- platform/qt/FileSystemQt.cpp:
- platform/qt/KURLQt.cpp:
- platform/qt/TemporaryLinkStubs.cpp:
- platform/sql/chromium/SQLiteFileSystemChromium.cpp:
- platform/text/CString.cpp: Removed.
- platform/text/CString.h: Removed.
- platform/text/PlatformString.h:
- platform/text/String.cpp:
- platform/text/StringImpl.cpp:
- platform/text/TextCodec.h:
- platform/text/TextCodecICU.cpp:
- platform/text/TextCodecLatin1.cpp:
- platform/text/TextCodecUTF16.cpp:
- platform/text/TextCodecUserDefined.cpp:
- platform/text/TextEncoding.cpp:
- platform/text/TextEncoding.h:
- platform/text/chromium/TextBreakIteratorInternalICUChromium.cpp:
- platform/text/gtk/TextCodecGtk.cpp:
- platform/text/haiku/StringHaiku.cpp:
- platform/text/mac/TextCodecMac.cpp:
- platform/text/qt/TextCodecQt.cpp:
- platform/text/wx/StringWx.cpp:
- platform/win/ClipboardUtilitiesWin.cpp:
- platform/win/ClipboardWin.cpp:
- platform/win/ContextMenuItemWin.cpp:
- platform/win/ContextMenuWin.cpp:
- platform/win/FileSystemWin.cpp:
- platform/win/GDIObjectCounter.cpp:
- platform/win/Language.cpp:
- platform/win/PasteboardWin.cpp:
- platform/wince/FileSystemWince.cpp:
- platform/wince/KeygenWince.cpp:
- platform/wince/PasteboardWince.cpp:
- platform/wx/FileSystemWx.cpp:
- platform/wx/LoggingWx.cpp:
- plugins/PluginDebug.h:
- plugins/PluginPackage.cpp:
- plugins/PluginStream.cpp:
- plugins/PluginStream.h:
- plugins/PluginView.h:
- plugins/gtk/PluginPackageGtk.cpp:
- plugins/mac/PluginPackageMac.cpp:
- plugins/qt/PluginPackageQt.cpp:
- plugins/symbian/PluginPackageSymbian.cpp:
- plugins/win/PluginPackageWin.cpp:
- rendering/RenderLayer.cpp:
- rendering/RenderLayerCompositor.cpp:
- rendering/RenderTreeAsText.cpp:
- storage/Database.cpp:
- storage/SQLTransactionCoordinator.cpp:
- storage/SQLTransactionCoordinator.h:
- storage/StorageAreaSync.cpp:
- storage/StorageSyncManager.cpp:
- storage/chromium/DatabaseTrackerChromium.cpp:
- storage/chromium/QuotaTracker.cpp:
- storage/chromium/QuotaTracker.h:
- svg/SVGFontFaceElement.cpp:
- svg/SVGStyledElement.cpp:
- svg/SVGUseElement.cpp:
- websockets/WebSocket.cpp:
- websockets/WebSocketChannel.cpp:
- websockets/WebSocketHandshake.cpp:
- wml/WMLErrorHandling.cpp:
- wml/WMLGoElement.cpp:
- wml/WMLPageState.cpp:
- wml/WMLPostfieldElement.cpp:
- wml/WMLSelectElement.cpp:
- xml/XMLHttpRequest.cpp:
- xml/XSLStyleSheetLibxslt.cpp:
- xml/XSLTProcessorLibxslt.cpp:
WebKit:
- efl/WebCoreSupport/ChromeClientEfl.cpp:
- efl/ewk/ewk_frame.cpp:
(ewk_frame_name_get):
(ewk_frame_selection_get):
(ewk_frame_uri_changed):
- efl/ewk/ewk_history.cpp:
- efl/ewk/ewk_settings.cpp:
WebKit/chromium:
- public/WebCString.h:
- src/FrameLoaderClientImpl.cpp:
- src/GraphicsContext3D.cpp:
- src/WebCString.cpp:
(WebKit::WebCString::assign):
(WebKit::WebCString::WebCString):
(WebKit::WebCString::operator=):
(WebKit::WebCString::operator WTF::CString):
- src/WebMediaPlayerClientImpl.cpp:
- src/WebString.cpp:
- src/WebURLError.cpp:
WebKit/gtk:
- WebCoreSupport/ChromeClientGtk.cpp:
- WebCoreSupport/ContextMenuClientGtk.cpp:
- WebCoreSupport/EditorClientGtk.cpp:
- WebCoreSupport/FrameLoaderClientGtk.cpp:
- WebCoreSupport/InspectorClientGtk.cpp:
- gdom/ConvertToGCharPrivate.h:
- webkit/webkitdownload.cpp:
- webkit/webkithittestresult.cpp:
- webkit/webkitnetworkrequest.cpp:
- webkit/webkitprivate.h:
- webkit/webkitsecurityorigin.cpp:
- webkit/webkitwebdatabase.cpp:
- webkit/webkitwebframe.cpp:
- webkit/webkitwebhistoryitem.cpp:
(webkit_web_history_item_finalize):
(webkit_web_history_item_get_target):
- webkit/webkitwebresource.cpp:
- webkit/webkitwebsettings.cpp:
- webkit/webkitwebview.cpp:
WebKit/mac:
- Plugins/Hosted/NetscapePluginInstanceProxy.mm:
(WebKit::NetscapePluginInstanceProxy::getCookies):
(WebKit::NetscapePluginInstanceProxy::getProxy):
(WebKit::NetscapePluginInstanceProxy::getAuthenticationInfo):
(WebKit::NetscapePluginInstanceProxy::resolveURL):
- Plugins/WebBaseNetscapePluginView.h:
- Plugins/WebBaseNetscapePluginView.mm:
- Plugins/WebNetscapePluginView.mm:
(-[WebNetscapePluginView resolveURL:forTarget:]):
WebKit/qt:
- Api/qwebelement.cpp:
WebKit/win:
- WebDownload.cpp:
- WebDownloadCFNet.cpp:
- WebDownloadCurl.cpp:
- WebHistoryItem.cpp:
- WebLocalizableStrings.cpp:
- WebMutableURLRequest.cpp:
- WebPreferences.cpp:
(WebPreferences::migrateWebKitPreferencesToCFPreferences):
- WebView.cpp:
WebKit/wx:
- WebFrame.cpp:
- WebView.cpp:
- 9:35 PM Changeset in webkit [56824] by
-
- 7 edits in trunk
2010-03-30 Kent Tamura <tkent@chromium.org>
Reviewed by Brady Eidson.
REGRESSION (r56439) - Crash when a renderer for a file upload control
with a selected file is recreated
https://bugs.webkit.org/show_bug.cgi?id=36723
- fast/forms/input-file-re-render.html: Force to do re-layout to check the regression.
2010-03-30 Kent Tamura <tkent@chromium.org>
Reviewed by Brady Eidson.
REGRESSION (r56439) - Crash when a renderer for a file upload control
with a selected file is recreated
https://bugs.webkit.org/show_bug.cgi?id=36723
RenderFileUploadControl::chooseIconForFiles was called before
m_fileChooser was initialized.
- platform/FileChooser.cpp: (WebCore::FileChooser::FileChooser): Introduce m_isInitializing flag to avoid FileChooserClient::repaint() call. (WebCore::FileChooser::loadIcon): (WebCore::FileChooser::iconLoaded):
- platform/FileChooser.h: Add a FielChooser parameter to FileChooserClient::chooseIconForFiles().
- rendering/RenderFileUploadControl.cpp: (WebCore::RenderFileUploadControl::chooseIconForFiles): (WebCore::RenderFileUploadControl::paintObject): Add an assertion.
- rendering/RenderFileUploadControl.h:
- 9:32 PM Changeset in webkit [56823] by
-
- 2 edits in trunk/WebKitTools
Rubber stamped by Dave Levin.
Made check-webkit-style less chatty.
Examples include:
- Scripts/webkitpy/style/checker.py:
- Changed unrecognized file type log message from info to debug.
- 8:36 PM Changeset in webkit [56822] by
-
- 2 edits in trunk/WebCore
2010-03-30 Stanislav Paltis <Stanislav.Paltis@nokia.com>
Reviewed by Laszlo Gombos.
[Qt] qmake/symbian build failure
https://bugs.webkit.org/show_bug.cgi?id=36745
Fix build break in Symbian build introduced in r56714,
by modifying comment escape character from ";" to "#".
- WebCore.pro:
- 8:09 PM April 2010 Meeting edited by
- (diff)
- 7:00 PM Changeset in webkit [56821] by
-
- 3 edits2 deletes in trunk/LayoutTests
2010-03-30 Yuzo Fujishima <yuzo@google.com>
Reviewed by Eric Seidel.
Fix LayoutTests/fast/dom/Window/window-resize.html
The test failed on Mac if Dock is placed on the left or the right because the window's width
and horizontal position can be adjusted by the OS.
This patch fixes it by using window.availWidth instead of window.width as the expected
values and by avoid using constant expected values.
As a side effect, the expected values become platform independent.
- fast/dom/Window/window-resize-expected.txt:
- fast/dom/Window/window-resize.html:
- platform/mac/fast/dom/Window/window-resize-expected.txt: Removed.
- platform/win/fast/dom/Window/window-resize-expected.txt: Removed.
- 6:25 PM Changeset in webkit [56820] by
-
- 2 edits in trunk/LayoutTests
2010-03-30 Alpha Lam <hclam@chromium.org>
Reviewed by Dmitry Titov.
[chromium] Fix test expectations for a new test added in r56779
https://bugs.webkit.org/show_bug.cgi?id=36868
inspector/audits-panel-functional.html is crashing on Windows. Mark it so.
- platform/chromium/test_expectations.txt: Add expectation for inspector/audits-panel-functional.html to mark it as crashing.
- 6:19 PM Changeset in webkit [56819] by
-
- 6 edits in trunk
wx build fixes after new method additions and a method rename.
- 5:35 PM Changeset in webkit [56818] by
-
- 7 edits6 adds in trunk/LayoutTests
2010-03-30 Alpha Lam <hclam@chromium.org>
Reviewed by Dmitry Titov.
[chromium] New test results due to 56776
https://bugs.webkit.org/show_bug.cgi?id=36857
Adding new layout test results for chromium for tests added in r56776.
- platform/chromium-linux/svg/custom/glyph-transformation-with-hkern-expected.checksum: Added.
- platform/chromium-linux/svg/custom/glyph-transformation-with-hkern-expected.png: Added.
- platform/chromium-mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.checksum: Added.
- platform/chromium-mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png: Added.
- platform/chromium-win/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
- platform/chromium-win/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
- platform/chromium-win/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
- platform/chromium-win/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
- platform/chromium-win/svg/custom/glyph-transformation-with-hkern-expected.checksum: Added.
- platform/chromium-win/svg/custom/glyph-transformation-with-hkern-expected.png: Added.
- platform/chromium-win/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
- platform/chromium/test_expectations.txt: Removed the failing expectation for platform/chromium-win/svg/custom/scrolling-embedded-svg-file-image-repaint-problem.html because the difference in only in the scroll bar, there is not difference in the image content. Also fixed a grammar problem in last commit.
- 5:34 PM Changeset in webkit [56817] by
-
- 1 edit in trunk/WebKitTools/Scripts/webkitpy/layout_tests/rebaseline_chromium_webkit_tests.py
fixed rebaseline
- 5:27 PM Changeset in webkit [56816] by
-
- 2 edits in trunk/LayoutTests
2010-03-30 Andrew Scherkus <scherkus@chromium.org>
Unreviewed, expectations tweak.
Updating expectations to stop skipping tests that were fixed in r56481.
- platform/chromium/test_expectations.txt: Don't skip fixed tests.
- 4:58 PM Changeset in webkit [56815] by
-
- 2 edits in trunk/WebCore
Add missing export.
Reviewed by Anders Carlsson.
- WebCore.base.exp:
- 4:44 PM Changeset in webkit [56814] by
-
- 2 edits in trunk/LayoutTests
2010-03-30 Alpha Lam <hclam@chromium.org>
Reviewed by David Levin.
[chromium] Fix test_expectations for new test added in r56795
https://bugs.webkit.org/show_bug.cgi?id=36861
- platform/chromium/test_expectations.txt: Expects svg/animations/animate-points.html to fail because a API is missing in Chromium. See http://crbug.com/39904.
- 4:12 PM Changeset in webkit [56813] by
-
- 3 edits2 adds in trunk
Incorrect insertion position after typing THAI CHARACTER SARA AM = 0E33.
<rdar://problem/7810749>
https://bugs.webkit.org/show_bug.cgi?id=36858
Reviewed by Darin Adler.
WebCore:
Test: fast/text/multiglyph-characters.html
Characters with multiple glyph were not supported correctly.
Computing the advance width was producing a division by zero.
- platform/graphics/mac/ComplexTextController.cpp:
(WebCore::ComplexTextController::advance):
LayoutTests:
- fast/text/multiglyph-characters-expected.txt: Added.
- fast/text/multiglyph-characters.html: Added.
- 3:35 PM Changeset in webkit [56812] by
-
- 4 edits in trunk
Versioning.
- 3:33 PM Changeset in webkit [56811] by
-
- 1 copy in tags/Safari-533.3
New tag.
- 2:51 PM Changeset in webkit [56810] by
-
- 3 edits3 adds in trunk
2010-03-30 Chris Evans <cevans@chromium.org>
Reviewed by Adam Barth.
Add test for SVG pattern canvas tainting.
- fast/canvas/svg-taint.html: Added
- fast/canvas/svg-taint-expected.txt: Added
- fast/canvas/resources/empty.svg: Added
2010-03-30 Chris Evans <cevans@chromium.org>
Reviewed by Adam Barth.
Taint the canvas if an SVG-derived pattern is rendered into it.
Test: fast/canvas/svg-taint.html
- html/canvas/CanvasRenderingContext2D.cpp: (WebCore::CanvasRenderingContext2D::createPattern): Take into account the image's hasSingleSecurityOrigin() property.
- 2:44 PM Changeset in webkit [56809] by
-
- 4 edits in trunk/WebKitTools
2010-03-30 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
webkit-patch what-broke throws exception
https://bugs.webkit.org/show_bug.cgi?id=36852
- Scripts/webkitpy/common/checkout/api.py: Add missing import StringIO.
- Scripts/webkitpy/common/checkout/api_unittest.py: Test the function which previously threw and exception.
- 2:27 PM Changeset in webkit [56808] by
-
- 2 edits in trunk/WebKitTools
Reviewed by Darin Adler.
https://bugs.webkit.org/show_bug.cgi?id=36616
Dvorak-Qwerty keyboard layout gives unexpected results in javascript keydown
https://bugs.webkit.org/show_bug.cgi?id=36797
For non-Roman layouts, keydown Event.keyCode is always 0
- DumpRenderTree/mac/EventSendingController.mm: (-[EventSendingController keyDown:withModifiers:withLocation:]): Generate a correct keyCode for keys used in tests (we used to always pass 0 for 'A').
- 1:58 PM April 2010 Meeting edited by
- (diff)
- 1:48 PM Changeset in webkit [56807] by
-
- 3 edits in trunk/LayoutTests
2010-03-30 Andrew Scherkus <scherkus@chromium.org>
Reviewed by Darin Adler.
Updating expectations for video-no-audio.html to reflect changes made in r56481.
- platform/mac-tiger/media/video-no-audio-expected.txt: Updating due to different source video dimensions.
- platform/win/media/video-no-audio-expected.txt: Ditto.
- 1:37 PM Changeset in webkit [56806] by
-
- 2 edits in trunk/WebKit/mac
https://bugs.webkit.org/show_bug.cgi?id=36848
<rdar://problem/7362913>
Menu items appropriate only for rich-content editing can appear in plain-text contexts
Reviewed by Dan Bernstein.
- WebView/WebHTMLView.mm:
(-[WebHTMLView validRequestorForSendType:returnType:]):
Don't return self for non-string content if _canEditRichly is false.
- 1:10 PM Changeset in webkit [56805] by
-
- 2 edits in trunk/WebKit/qt
2010-03-30 Joe Ligman <joseph.ligman@nokia.com>
Reviewed by Kenneth Rohde Christiansen.
[Qt] QGraphicsScene mousePressEvent does not set the clickCausedFocus flag
https://bugs.webkit.org/show_bug.cgi?id=35259
The clickCausedFocus flag is not being set in method
mousePressEvent(QGraphicsSceneMouseEvent* ev). This flag is used
in conjunction with QStyle::RSIP_OnMouseClickAndAlreadyFocused when
deciding to launch the software input panel.
- Api/qwebpage.cpp: (QWebPagePrivate::mousePressEvent):
- 1:00 PM Changeset in webkit [56804] by
-
- 3 edits in trunk/WebCore
Reviewed by Darin Adler.
https://bugs.webkit.org/show_bug.cgi?id=36616
Dvorak-Qwerty keyboard layout gives unexpected results in javascript keydown
https://bugs.webkit.org/show_bug.cgi?id=36797
For non-Roman layouts, keydown Event.keyCode is always 0
- platform/cocoa/KeyEventCocoa.mm: (WebCore::windowsKeyCodeForKeyCode): This is now the primary function for determining Windows key code - there is no reason to round trip a virtual key code via character code to get Windows virtual key code, and this can't work for non-Roman alphabets. (WebCore::windowsKeyCodeForCharCode): Removed keys that are now handled in windowsKeyCodeForKeyCode(), only keeping those for which we don't have known key codes (yet?).
- platform/mac/KeyEventMac.mm: (WebCore::windowsKeyCodeForKeyEvent): Added comments.
- 12:51 PM Changeset in webkit [56803] by
-
- 9 edits2 copies1 move1 add in trunk
2010-03-30 Marcus Bulach <bulach@chromium.org>
Reviewed by Darin Fisher.
Rename / tidy up Geolocation bridge
Uses Geoposition instead of individual params for setLastPosition.
https://bugs.webkit.org/show_bug.cgi?id=36535
- platform/chromium/GeolocationServiceChromium.cpp: (WebCore::GeolocationServiceChromium::GeolocationServiceChromium): (WebCore::GeolocationServiceChromium::setIsAllowed): (WebCore::GeolocationServiceChromium::setLastPosition):
- platform/chromium/GeolocationServiceChromium.h:
2010-03-30 Marcus Bulach <bulach@chromium.org>
Reviewed by Darin Fisher.
Rename / tidy up Geolocation bridge:
Rename GeolocationServiceBridgeChromium.cpp to WebGeolocationServiceBridgeImpl.cpp
Uses a temporary compatibility layer in GeolocationServiceBridgeChromium.h.
- WebKit.gyp:
- public/GeolocationServiceBridgeChromium.h:
- public/WebGeolocationService.h: Copied from WebKit/chromium/public/GeolocationServiceBridgeChromium.h. (WebKit::WebGeolocationService::detachBridge):
- public/WebGeolocationServiceBridge.h: Copied from WebKit/chromium/public/GeolocationServiceBridgeChromium.h.
- public/WebViewClient.h: (WebKit::WebViewClient::geolocationService):
- src/ChromeClientImpl.cpp: (WebKit::ChromeClientImpl::requestGeolocationPermissionForFrame):
- src/ChromiumBridge.cpp:
- src/GeolocationServiceBridgeChromium.cpp: Removed.
- src/WebGeolocationServiceBridgeImpl.cpp: Copied from WebKit/chromium/src/GeolocationServiceBridgeChromium.cpp. (WebKit::createGeolocationServiceBridgeImpl): (WebKit::WebGeolocationServiceBridgeImpl::WebGeolocationServiceBridgeImpl): (WebKit::WebGeolocationServiceBridgeImpl::~WebGeolocationServiceBridgeImpl): (WebKit::WebGeolocationServiceBridgeImpl::startUpdating): (WebKit::WebGeolocationServiceBridgeImpl::stopUpdating): (WebKit::WebGeolocationServiceBridgeImpl::suspend): (WebKit::WebGeolocationServiceBridgeImpl::resume): (WebKit::WebGeolocationServiceBridgeImpl::getBridgeId): (WebKit::WebGeolocationServiceBridgeImpl::setIsAllowed): (WebKit::WebGeolocationServiceBridgeImpl::setLastPosition): (WebKit::WebGeolocationServiceBridgeImpl::setLastError): (WebKit::WebGeolocationServiceBridgeImpl::getWebViewClient):
- src/WebGeolocationServiceBridgeImpl.h: Copied from WebKit/chromium/public/GeolocationServiceBridgeChromium.h.
- 12:31 PM Changeset in webkit [56802] by
-
- 3 edits in trunk/WebKitTools
2010-03-30 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Implement win-ews
https://bugs.webkit.org/show_bug.cgi?id=36809
- Scripts/webkitpy/common/config/ports.py:
- Scripts/webkitpy/tool/commands/earlywarningsystem.py:
- 12:21 PM Changeset in webkit [56801] by
-
- 1 edit in trunk/WebKitSite/blog-files/webgl/WebGL+CSS.html
Fixed some size issues caused by how we now compute the WebGL canvas size
- 11:16 AM Changeset in webkit [56800] by
-
- 7 edits in trunk
2010-03-30 Adam Langley <agl@chromium.org>
Reviewed by David Levin.
[chromium] linux: prefer the "hinting" fontconfig preference.
fontconfig can give contradictory hinting information, setting
"hinting" to zero and "hintstyle" to non-zero. In this case we
should take the "hinting" preference.
- platform/graphics/chromium/FontPlatformDataLinux.cpp: (WebCore::FontPlatformData::setupPaint):
- 10:42 AM Changeset in webkit [56799] by
-
- 2 edits in trunk/WebCore
2010-03-30 Pavel Feldman <pfeldman@chromium.org>
Reviewed by Timothy Hatcher.
Web Inspector: Copying from the Content tab in Resources includes line numbers.
- inspector/front-end/TextViewer.js: (WebInspector.TextViewer): (WebInspector.TextViewer.prototype._beforeCopy): (WebInspector.TextViewer.prototype._copy):
- 10:32 AM Changeset in webkit [56798] by
-
- 5 edits in trunk
2010-03-30 Pavel Feldman <pfeldman@chromium.org>
Reviewed by Timothy Hatcher.
Web Inspector: Do not send empty matching rules for pseudo elements to frontend.
- inspector/InspectorDOMAgent.cpp: (WebCore::InspectorDOMAgent::buildArrayForPseudoElements):
- inspector/front-end/StylesSidebarPane.js: (WebInspector.StylesSidebarPane.prototype._update):
- 10:09 AM Changeset in webkit [56797] by
-
- 2 edits in trunk/WebKit/mac
Reviewed by Darin Adler.
https://bugs.webkit.org/show_bug.cgi?id=36791
Add assertions for instance proxy validity
Add some assertions that the instance proxy hasn't been deleted. We sometimes keep a raw
pointer to one across complicated function calls, relying on the caller to protect the
reference.
- Plugins/Hosted/NetscapePluginInstanceProxy.h: (WebKit::NetscapePluginInstanceProxy::renderContextID): (WebKit::NetscapePluginInstanceProxy::pluginView): (WebKit::NetscapePluginInstanceProxy::hostProxy):
- 9:57 AM Changeset in webkit [56796] by
-
- 2 edits in trunk/LayoutTests
[chromium] Update test_expectations.txt to enable send-dragged-sliced-file.html
https://bugs.webkit.org/show_bug.cgi?id=36764
Reviewed by Dmitry Titov.
- platform/chromium/test_expectations.txt:
- 9:40 AM Changeset in webkit [56795] by
-
- 8 edits3 adds in trunk
2010-03-30 Dirk Schulze <krit@webkit.org>
Reviewed by Nikolas Zimmermann.
Cannot animate "points" attribute for <svg:polygon>
https://bugs.webkit.org/show_bug.cgi?id=21371
Add animation support for 'points' on polygons in SVG.
Test: svg/animations/animate-points.html
- svg/SVGAnimateElement.cpp: (WebCore::SVGAnimateElement::determinePropertyType): (WebCore::SVGAnimateElement::calculateAnimatedValue): (WebCore::SVGAnimateElement::calculateFromAndToValues): (WebCore::SVGAnimateElement::resetToBaseValue): (WebCore::SVGAnimateElement::applyResultsToTarget):
- svg/SVGAnimateElement.h: (WebCore::SVGAnimateElement::): added PropertyType PointsProperty
- svg/SVGPointList.cpp: (WebCore::blendFunc): (WebCore::SVGPointList::createAnimated): calculates animated PointList
- svg/SVGPointList.h:
2010-03-30 Dirk Schulze <krit@webkit.org>
Reviewed by Nikolas Zimmermann.
Cannot animate "points" attribute for <svg:polygon>
https://bugs.webkit.org/show_bug.cgi?id=21371
Tests if points of a polygon are animateable.
- svg/animations/animate-points-expected.txt: Added.
- svg/animations/animate-points.html: Added.
- svg/animations/script-tests/animate-points.js: Added. (sample1): (sample2): (sample3): (executeTest):
- 9:18 AM Changeset in webkit [56794] by
-
- 2 edits in trunk/WebKitTools
Adjusted test-webkitpy to delete all orphaned *.pyc files
from webkitpy/ prior to importing any modules from webkitpy.
This ensures that no import statements in webkitpy falsely
succeed because of leftover *.pyc files.
Reviewed by Eric Seidel.
https://bugs.webkit.org/show_bug.cgi?id=36599
- Scripts/test-webkitpy:
- Added _clean_pyc_files() to delete orphaned *.pyc files from a directory.
- Added _clean_webkitpy_with_test() to call and test _clean_pyc_files().
- Moved the "import webkitpy.python24.versioning" statement from the top of the module to the init() method -- immediately after the call to _clean_webkitpy_with_test().
- 8:43 AM Changeset in webkit [56793] by
-
- 2 edits in trunk/LayoutTests
2010-03-30 Pavel Feldman <pfeldman@chromium.org>
Not reviewed: bring test expectation back - it still fails for some
reason.
- platform/chromium/test_expectations.txt:
- 8:40 AM Changeset in webkit [56792] by
-
- 2 edits in trunk/WebCore
2010-03-30 Alexander Pavlov <apavlov@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: Audits: bad CSS selector results in exception inside evaluated code
https://bugs.webkit.org/show_bug.cgi?id=36821
- inspector/front-end/AuditRules.js: (WebInspector.AuditRules.UnusedCssRule.prototype.doRun.evalCallback.routine): (WebInspector.AuditRules.UnusedCssRule.prototype.doRun.evalCallback):
- 8:23 AM Changeset in webkit [56791] by
-
- 2 edits in trunk/JavaScriptCore
[Qt] Fix build break on Qt Mac.
Reviewed by nobody, build break.
DESTDIR path on Mac do not include the configuration path by default
like on Windows. Have to force it.
- JavaScriptCore.pro:
- 7:51 AM Changeset in webkit [56790] by
-
- 2 edits in trunk/WebCore
[Qt] Package build fixes for Symbian
Patch by Janne Koskinen <janne.p.koskinen@digia.com> on 2010-03-29
Reviewed by Simon Hausmann.
- enable building standalone QtWebkit for Symbian using qtlibinfix configuration option
qtlibinfix adds possibility having multiple versions of Qt in Symbian devices.
Fix also allows unfrozen DLL exports during development.
- Removed heap size configuration. DLLs don't have a heap.
- Removed enforcement to def files for package builds. Instead inherit the setting from
Qt's qconfig.pri whether to use def files or not. It's still possible to override this
also at qmake time by passing CONFIG+=def_files.
- WebCore.pro:
- 7:50 AM Changeset in webkit [56789] by
-
- 3 edits in trunk/WebCore
2010-03-30 Ilya Tikhonovsky <loislo@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: Title for show/hide short records button was adjusted.
Some unused code was removed.
https://bugs.webkit.org/show_bug.cgi?id=36823
- inspector/front-end/TimelinePanel.js: (WebInspector.TimelinePanel.prototype._createStatusbarButtons): (WebInspector.TimelinePanel.prototype._toggleFilterButtonClicked): (WebInspector.TimelinePanel.prototype._innerAddRecordToTimeline):
- 7:49 AM Changeset in webkit [56788] by
-
- 2 edits in trunk/LayoutTests
2010-03-30 Yury Semikhatsky <yurys@chromium.org>
Unreviewed. Update Chromium test expectations.
- platform/chromium/test_expectations.txt:
- 7:45 AM Changeset in webkit [56787] by
-
- 2 edits in trunk/LayoutTests
2010-03-30 Pavel Feldman <pfeldman@chromium.org>
Not reviewed: removed failure expectation from Chromium.
- platform/chromium/test_expectations.txt:
- 7:16 AM QtWebKitBackportingFixes edited by
- (diff)
- 7:13 AM Changeset in webkit [56786] by
-
- 2 edits in trunk/WebKit/win
Windows build fix
- Interfaces/WebKit.idl: Touched this to force a build.
- 7:13 AM Changeset in webkit [56785] by
-
- 2 edits in trunk/WebCore
Enable extra Direct3D debugging information in Debug builds
This makes it easier to track down memory leaks and misuses of the D3D
APIs in Debug builds.
Fixes <http://webkit.org/b/36820>
Reviewed by John Sullivan.
- platform/graphics/win/WKCACFLayerRenderer.cpp: Define D3D_DEBUG_INFO
in Debug builds before #including d3d9.h so that extra D3D debugging
information will be enabled.
- 7:10 AM April 2010 Meeting edited by
- Add Fumitoshi Ukai (diff)
- 7:10 AM Changeset in webkit [56784] by
-
- 4 edits2 adds in trunk
2010-03-30 Luiz Agostini <luiz.agostini@openbossa.org>
Reviewed by Kenneth Rohde Christiansen.
[Qt] Maemo5 theme - QtMaemoWebPopup class
https://bugs.webkit.org/show_bug.cgi?id=36790
Moving maemo5 theme related code from WebCore.pri to WebCore.pro and adding
new maemo menu lists popup class source and header to the project.
The code was in .pri file because of a theme css that was conditionally included.
As the css file is been included unconditionally there is no need to this
code to be kept in webcore.pri.
- WebCore.pri:
- WebCore.pro:
2010-03-30 Luiz Agostini <luiz.agostini@openbossa.org>
Reviewed by Kenneth Rohde Christiansen.
[Qt] Maemo5 theme - QtMaemoWebPopup class
https://bugs.webkit.org/show_bug.cgi?id=36790
A new QtAbstractWebPopup descendant class to be used for maemo menu lists.
This is the first step. The next step will be the dialogs implementation that
will come in bug 36789 and finally to use QtMaemoWebPopup instead of QtFallbackWebPopup
that will come in bug 36368.
- WebCoreSupport/QtMaemoWebPopup.cpp: Added. (WebCore::QtMaemoWebPopup::QtMaemoWebPopup): (WebCore::QtMaemoWebPopup::~QtMaemoWebPopup): (WebCore::QtMaemoWebPopup::createSingleSelectionPopup): (WebCore::QtMaemoWebPopup::createMultipleSelectionPopup): (WebCore::QtMaemoWebPopup::createPopup): (WebCore::QtMaemoWebPopup::show): (WebCore::QtMaemoWebPopup::hide): (WebCore::QtMaemoWebPopup::popupClosed): (WebCore::QtMaemoWebPopup::itemClicked):
- WebCoreSupport/QtMaemoWebPopup.h: Added. (WebCore::Maemo5Popup::Maemo5Popup):
- 7:01 AM FAQ edited by
- Fixed incorrect use of “it’s”. Changed hyphen to m-dash. (diff)
- 7:01 AM Changeset in webkit [56783] by
-
- 2 edits1 add9 deletes in trunk/LayoutTests
fast/parser/comments.html needs some clean-up
https://bugs.webkit.org/show_bug.cgi?id=36537
Reviewed by Darin Adler.
- The test is converted to dumpAsText now.
- The output is also made more explicit as to what is expected (adding some PASSED and FAILED).
- Finally some part of the test were actually commented so added some comment endings to make sure we run all the part of the test.
- fast/parser/comments-expected.txt: Added.
- fast/parser/comments.html:
- platform/chromium-linux/fast/parser/comments-expected.checksum: Removed.
- platform/chromium-linux/fast/parser/comments-expected.png: Removed.
- platform/chromium-win/fast/parser/comments-expected.checksum: Removed.
- platform/chromium-win/fast/parser/comments-expected.png: Removed.
- platform/chromium-win/fast/parser/comments-expected.txt: Removed.
- platform/mac/fast/parser/comments-expected.checksum: Removed.
- platform/mac/fast/parser/comments-expected.png: Removed.
- platform/mac/fast/parser/comments-expected.txt: Removed.
- platform/qt/fast/parser/comments-expected.txt: Removed.
- 6:45 AM Changeset in webkit [56782] by
-
- 3 edits in trunk/WebKit/chromium
2010-03-30 Jochen Eisinger <jochen@chromium.org>
Reviewed by Jeremy Orlow.
Remove dysfunctional implementation of canEstablishDatabase for
Workers. I postpone this implementation until Workers can actually
access Web Databases.
- src/DatabaseObserver.cpp: (WebCore::DatabaseObserver::canEstablishDatabase):
- src/WebWorkerBase.h:
- 6:27 AM Changeset in webkit [56781] by
-
- 16 edits1 add in trunk
2010-03-30 Laszlo Gombos <Laszlo Gombos>
Reviewed by David Kilzer.
Guard Geolocation files with ENABLE_GEOLOCATION
https://bugs.webkit.org/show_bug.cgi?id=25756
The intent is to guard the Geolocation implementation files
and minimize the impact on on clients/call sites.
- DerivedSources.make:
- WebCore.Geolocation.exp: Added. Exported interfaces if GEOLOCATION is enabled.
- WebCore.base.exp:
- bindings/js/JSCustomPositionCallback.cpp:
- bindings/js/JSCustomPositionErrorCallback.cpp:
- bindings/js/JSGeolocationCustom.cpp:
- page/Geolocation.cpp: (WebCore::Geolocation::disconnectFrame): Stub implementation if GEOLOCATION is turned off. (WebCore::Geolocation::Geolocation): Ditto. (WebCore::Geolocation::~Geolocation): Ditto. (WebCore::Geolocation::setIsAllowed): Ditto.
- page/Geolocation.h:
- page/Geolocation.idl:
- page/GeolocationPositionCache.cpp:
- page/Geoposition.idl:
- page/PositionError.idl:
- platform/GeolocationService.cpp:
- platform/mock/GeolocationServiceMock.cpp:
2010-03-30 Laszlo Gombos <Laszlo Gombos>
Reviewed by David Kilzer.
Explicit guards for ENABLE_GEOLOCATION
https://bugs.webkit.org/show_bug.cgi?id=25756
- WebCoreSupport/WebGeolocationMock.mm: (-[WebGeolocationMock setError:code:]): Make the body conditional on ENABLE(GEOLOCATION) (-[WebGeolocationMock setPosition:]): Ditto.
- 6:08 AM Changeset in webkit [56780] by
-
- 2 edits in trunk/WebCore
2010-03-30 Andrey Kosyakov <caseq@chromium.org>
Reviewed by Pavel Feldman.
Support EventTarget interface in fake workers (both for Worker object
and WorkerContext). Use MessagePort to implement message passing to
support passing ports in PostMessage.
https://bugs.webkit.org/show_bug.cgi?id=36763
- inspector/front-end/InjectedFakeWorker.js: (InjectedFakeWorker.Worker.onmessageGetter): (InjectedFakeWorker.Worker.onmessageSetter): (InjectedFakeWorker.Worker): (InjectedFakeWorker.FakeWorker): (InjectedFakeWorker.FakeWorker.prototype.postMessage): (InjectedFakeWorker.FakeWorker.prototype.terminate): (InjectedFakeWorker.FakeWorker.prototype._onWorkerFrameLoaded): (InjectedFakeWorker.FakeWorker.prototype._setupWorkerContext.onmessageGetter): (InjectedFakeWorker.FakeWorker.prototype._setupWorkerContext.onmessageSetter): (InjectedFakeWorker.FakeWorker.prototype._setupWorkerContext): (InjectedFakeWorker.FakeWorker.prototype._addEventListener): (InjectedFakeWorker.FakeWorker.prototype._removeEventListener): (InjectedFakeWorker.FakeWorker.prototype._callbackWrapper): (InjectedFakeWorker.FakeWorker.prototype._handleException):
- 5:44 AM Changeset in webkit [56779] by
-
- 1 edit6 adds in trunk/LayoutTests
2010-03-30 Alexander Pavlov <apavlov@chromium.org>
Unreviewed, test missing in r56732.
- inspector/audits-panel-functional-expected.txt: Added.
- inspector/audits-panel-functional.html: Added.
- inspector/resources/audits-script1.js: Added. (foo1):
- inspector/resources/audits-script2.js: Added. (foo2):
- inspector/resources/audits-script3.js: Added. (foo3):
- inspector/resources/audits-style1.css: Added.
- 5:44 AM Changeset in webkit [56778] by
-
- 2 edits in trunk/WebCore
[v8] Add if ENABLE guard for Worker specific code.
https://bugs.webkit.org/show_bug.cgi?id=36597
Patch by Kristian Monsen <kristianm@google.com> on 2010-03-30
Reviewed by David Levin.
Build fix only, no new tests.
- bindings/v8/V8DOMWrapper.h:
- 4:58 AM Changeset in webkit [56777] by
-
- 20 edits1 copy1 move3 deletes in trunk
2010-03-29 Jeremy Orlow <jorlow@chromium.org>
Reviewed by Darin Fisher.
More IndexedDB work
https://bugs.webkit.org/show_bug.cgi?id=36770
Add the "singleton" IndexedDatabase object to PageGroup
IndexedDatabase now has a create() method since PageGroup can own the instance (at least for now)
Rip out the IDBRequest stuff (now obsolete).
DOMWindow now can instantiate indexedDatabase objects on demand.
New layout tests starting with the next patch (which should make indexedDB.open() "work").
- WebCore.gypi:
- bindings/v8/custom/V8IDBRequestCustom.cpp: Removed.
- page/DOMWindow.cpp: (WebCore::DOMWindow::indexedDB):
- page/DOMWindow.h:
- page/PageGroup.cpp: (WebCore::PageGroup::indexedDatabase):
- page/PageGroup.h:
- storage/IDBDatabase.cpp:
- storage/IDBDatabaseRequest.h: (WebCore::IDBDatabaseRequest::createObjectStore):
- storage/IDBDatabaseRequest.idl:
- storage/IDBRequest.cpp: Removed.
- storage/IDBRequest.h: Removed.
- storage/IDBRequest.idl: Removed.
- storage/IndexedDatabase.cpp: (WebCore::IndexedDatabase::create):
- storage/IndexedDatabase.h:
- storage/IndexedDatabaseImpl.cpp: (WebCore::IndexedDatabaseImpl::create): (WebCore::IndexedDatabaseImpl::IndexedDatabaseImpl): (WebCore::IndexedDatabaseImpl::~IndexedDatabaseImpl):
- storage/IndexedDatabaseImpl.h:
- storage/IndexedDatabaseRequest.cpp: (WebCore::IndexedDatabaseRequest::IndexedDatabaseRequest):
- storage/IndexedDatabaseRequest.h: (WebCore::IndexedDatabaseRequest::create):
- storage/IndexedDatabaseRequest.idl:
- storage/chromium/IndexedDatabase.cpp: (WebCore::IndexedDatabase::create):
2010-03-29 Jeremy Orlow <jorlow@chromium.org>
Reviewed by Darin Fisher.
More IndexedDB work
https://bugs.webkit.org/show_bug.cgi?id=36770
Start the implementation of WebIndexedDatabase (for entrance back into WebKit).
- WebKit.gyp:
- public/WebIndexedDatabase.h:
- src/WebIndexedDatabaseImpl.cpp: Added. (WebKit::WebIndexedDatabase::create): (WebKit::WebIndexedDatabaseImpl::~WebIndexedDatabaseImpl): (WebKit::WebIndexedDatabaseImpl::open):
- src/WebIndexedDatabaseImpl.h: Added.
- 4:30 AM Changeset in webkit [56776] by
-
- 8 edits5 adds in trunk
2010-03-30 Dirk Schulze <krit@webkit.org>
Reviewed by Nikolas Zimmermann.
SVG Glyph transformations wrong on use of SVGFont
https://bugs.webkit.org/show_bug.cgi?id=36731
Kerning on SVGFonts should be applied to the userSpace of the current Char
and not to the userSpace of the viewport. This means scaling the kerning
to match the current userSpace.
Test: svg/custom/glyph-transformation-with-hkern.svg
- rendering/SVGRootInlineBox.cpp: (WebCore::SVGRootInlineBox::buildLayoutInformationForTextBox):
2010-03-30 Dirk Schulze <krit@webkit.org>
Reviewed by Nikolas Zimmermann.
SVG Glyph transformations wrong on use of SVGFont
https://bugs.webkit.org/show_bug.cgi?id=36731
Test of correct scaled kerning, if userSpace on SVGFont doesn't
match the scaling of the viewport userSpace.
- platform/mac/svg/W3C-SVG-1.1/fonts-kern-01-t-expected.txt:
- platform/mac/svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
- platform/mac/svg/W3C-SVG-1.1/render-groups-01-b-expected.txt:
- platform/mac/svg/W3C-SVG-1.1/render-groups-03-t-expected.txt:
- platform/mac/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.txt:
- svg/custom/glyph-transformation-with-hkern.svg: Added.
- svg/custom/resources/SVGFreeSans.svg: Added.
- 4:28 AM Changeset in webkit [56775] by
-
- 3 edits4 adds in trunk
2010-03-30 Dirk Schulze <krit@webkit.org>
Reviewed by Nikolas Zimmermann.
SVG Animation doesn't respect 'currentColor'
https://bugs.webkit.org/show_bug.cgi?id=36695
Test: svg/custom/animation-currentColor.svg
SVG Animation can't handle currentColor at the moment. This patch catches the
color value of the target element and replaces 'currentColor' with it's color string.
- svg/SVGAnimationElement.cpp: (WebCore::adjustForCurrentColor): (WebCore::SVGAnimationElement::startedActiveInterval):
2010-03-30 Dirk Schulze <krit@webkit.org>
Reviewed by Nikolas Zimmermann.
SVG Animation doesn't respect 'currentColor'
https://bugs.webkit.org/show_bug.cgi?id=36695
Check if SVG animation takes the color value of the target element as 'currentColor'.
- platform/mac/svg/custom/animation-currentColor-expected.checksum: Added.
- platform/mac/svg/custom/animation-currentColor-expected.png: Added.
- platform/mac/svg/custom/animation-currentColor-expected.txt: Added.
- svg/custom/animation-currentColor.svg: Added.
- 2:27 AM Changeset in webkit [56774] by
-
- 2 edits in trunk/WebKitTools
2010-03-30 Fumitoshi Ukai <ukai@chromium.org>
Reviewed by Shinichiro Hamaji.
[Chromium-Win] subprocess.call should be called with stdin=open(os.devnull,'r')
https://bugs.webkit.org/show_bug.cgi?id=36811
subproess.Popen() on Python 2.4/Windows with stdout,stdout, but no stdin will fail, because it uses return value of GetStdHandle(STD_INPUT_HANDLE), but DuplicateHandle requires integer, not the handle.
We don't need stdin, so use devnull as stdin.
Same as https://bugs.webkit.org/show_bug.cgi?id=36586
- Scripts/webkitpy/layout_tests/port/chromium_win.py: open os.devnull for stdin
- 2:11 AM Changeset in webkit [56773] by
-
- 2 edits in trunk/LayoutTests
2010-03-30 Yury Semikhatsky <yurys@chromium.org>
Reviewed by Pavel Feldman.
Skip http/tests/inspector-enabled on Linux and Mac where LayoutTestContoller doesn't support inspector methods yet.
- platform/chromium/test_expectations.txt:
- 1:59 AM Changeset in webkit [56772] by
-
- 4 edits in trunk/WebCore
2010-03-30 Ilya Tikhonovsky <loislo@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: Visible/captured records counter should be implemented in Timeline panel.
https://bugs.webkit.org/show_bug.cgi?id=36708
- English.lproj/localizedStrings.js:
- inspector/front-end/TimelinePanel.js: (WebInspector.TimelinePanel.prototype.get statusBarItems): (WebInspector.TimelinePanel.prototype._createStatusbarButtons): (WebInspector.TimelinePanel.prototype._updateRecordsCounter): (WebInspector.TimelinePanel.prototype._innerAddRecordToTimeline): (WebInspector.TimelinePanel.prototype._createRootRecord): (WebInspector.TimelinePanel.prototype._refresh): (WebInspector.TimelinePanel.prototype._filterRecords):
- inspector/front-end/inspector.css: (.timeline-records-counter):
- 12:53 AM April 2010 Meeting edited by
- Igalia people (diff)
- 12:24 AM Changeset in webkit [56771] by
-
- 3 edits in trunk/LayoutTests
[chromium] Many new test results are needed due to recent check-ins.
https://bugs.webkit.org/show_bug.cgi?id=36799
Reviewed by Adam Barth.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.checksum: Due to r56655.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.png: Ditto.
- 12:09 AM Changeset in webkit [56770] by
-
- 2 edits in trunk/WebCore
2010-03-30 Philippe Normand <pnormand@igalia.com>
[GStreamer] define static variables with DEFINE_STATIC_LOCAL macro
https://bugs.webkit.org/show_bug.cgi?id=36653
Unreviewed, don't define the bool variable with
DEFINE_STATIC_LOCAL, it makes sense only for objects which have a
destructor. Thanks to Dan Bernstein for spotting this.
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: (WebCore::mimeTypeCache):
- 12:08 AM Changeset in webkit [56769] by
-
- 3 edits in trunk/WebCore
2010-03-29 Gyuyoung Kim <gyuyoung.kim@samsung.com>
Reviewed by Eric Seidel.
There is a build break due to the disabled() when wml feature is
enabled. This break comes from the Bug 35056 - Disabled menu options
are still submitted.(https://bugs.webkit.org/show_bug.cgi?id=35056)
The WMLOptionElement.h needs to define the disabled() as well.
And, there is an additional break due to Bug 36177 - Multiselect Popup
- Listbox click simulation. (https://bugs.webkit.org/show_bug.cgi?id=36177) virtual void listBoxSelectItem() should be added to WMLSelectElement.h as well.
- wml/WMLOptionElement.h: (WebCore::WMLOptionElement::disabled):
- wml/WMLSelectElement.h: (WebCore::WMLSelectElement::listBoxSelectItem):
- 12:02 AM Changeset in webkit [56768] by
-
- 2 edits in trunk/LayoutTests
Rubber-stamped by Adam Barth.
Needed to fix test_expectations.txt for recent addition in r56764.
- platform/chromium/test_expectations.txt: Added IMAGE (due to the results on OSX).
Mar 29, 2010:
- 11:52 PM Changeset in webkit [56767] by
-
- 2 edits in trunk/JavaScriptCore
- JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreGenerated.make:
add JSObjectRefPrivate.h
Reviewed by NOBODY (build fix).
- 11:46 PM BuildingQtOnLinux edited by
- Fix typo (diff)
- 11:44 PM Changeset in webkit [56766] by
-
- 11 edits9 adds in trunk/LayoutTests
[chromium] Many new test results are needed due to recent check-ins.
https://bugs.webkit.org/show_bug.cgi?id=36799
Reviewed by Shinichiro Hamaji.
Various rebaselines due to changes in layout or new tests. The revision that caused
each change is by the change.
- platform/chromium-mac/tables/mozilla/bugs/bug1296-expected.checksum: Added. Due to r56655.
- platform/chromium-mac/tables/mozilla/bugs/bug1296-expected.png: Added. Ditto.
- platform/chromium-mac/tables/mozilla/bugs/bug1296-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug1296-expected.txt.
- platform/chromium-mac/tables/mozilla/bugs/bug1430-expected.checksum: Added. Ditto.
- platform/chromium-mac/tables/mozilla/bugs/bug1430-expected.png: Added. Ditto.
- platform/chromium-mac/tables/mozilla/bugs/bug1430-expected.txt: Copied from LayoutTests/platform/mac/tables/mozilla/bugs/bug1430-expected.txt.
- platform/chromium-win/fast/media/media-feature-wgt-view-mode-expected.checksum: Added. Due to r56740.
- platform/chromium-win/fast/media/media-feature-wgt-view-mode-expected.png: Added. Ditto.
- platform/chromium-win/fast/media/media-feature-wgt-view-mode-expected.txt: Added. Ditto.
- platform/chromium-win/svg/custom/marker-overflow-clip-expected.txt: Due to r56693.
- platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-column-expected.checksum: Due to r56655.
- platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-column-expected.png: Ditto.
- platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-row-expected.checksum: Ditto.
- platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-row-expected.png: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.checksum: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.png: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.checksum: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.png: Ditto.
- platform/chromium/test_expectations.txt: Added a few failures with follow up bugs.
- 11:42 PM BuildingQtOnLinux edited by
- Add missing build dependencies (diff)
- 11:16 PM Changeset in webkit [56765] by
-
- 2 edits in trunk/WebKitTools
2010-03-29 Eric Seidel <eric@webkit.org>
Unreviewed, build fix only.
- Scripts/webkitpy/tool/steps/validatereviewer.py: Add missing import.
- 11:15 PM Changeset in webkit [56764] by
-
- 7 edits4 adds in trunk
2010-03-29 Shinichiro Hamaji <hamaji@chromium.org>
Reviewed by David Hyatt.
No vertical scrollbar after the CSS class change
https://bugs.webkit.org/show_bug.cgi?id=36461
- fast/repaint/overflow-scroll-body-appear.html: Added.
- platform/chromium/test_expectations.txt:
- platform/gtk/Skipped:
- platform/mac/fast/repaint/overflow-scroll-body-appear-expected.checksum: Added.
- platform/mac/fast/repaint/overflow-scroll-body-appear-expected.png: Added.
- platform/mac/fast/repaint/overflow-scroll-body-appear-expected.txt: Added.
- platform/qt/Skipped:
- platform/win/Skipped:
2010-03-29 Shinichiro Hamaji <hamaji@chromium.org>
Reviewed by David Hyatt.
No vertical scrollbar after the CSS class change
https://bugs.webkit.org/show_bug.cgi?id=36461
Don't suppress scrollbar change for non-first layouts.
In the first layout, the scrollbar change will happen in later
adjustViewSize() call, but in other layouts, adjustViewSize() may
not be called when the size of contents doesn't change.
- page/FrameView.cpp: (WebCore::FrameView::layout):
- 11:08 PM Changeset in webkit [56763] by
-
- 3 edits in trunk/WebKitTools
2010-03-29 Hayato Ito <hayato@chromium.org>
Reviewed by Shinichiro Hamaji.
Remove '_flymake' suffix from base part of file name so that
check-webkit-style uses a correct header guard name when it is called from Emacs's flymake.
- Scripts/webkitpy/style/processors/cpp.py:
- Scripts/webkitpy/style/processors/cpp_unittest.py:
- 10:41 PM Changeset in webkit [56762] by
-
- 2 edits in trunk/WebKitTools
2010-03-29 Chris Jerdonek <Chris Jerdonek>
Reviewed by Eric Seidel.
Get the following test-webkitpy unit test working again:
scm_unittest.SVNTest.test_svn_apply().
- Scripts/webkitpy/common/checkout/scm_unittest.py:
- Add leading spaces to the empty lines of the ChangeLog strings.
- Manually set the _reviewer attribute on the Attachment object to get the tests to pass.
- 10:09 PM Changeset in webkit [56761] by
-
- 2 edits in trunk/WebKit/win
2010-03-29 Steve Falkenburg <sfalken@apple.com>
Reviewed by Adele Peterson.
Default value of accelerated compositing should be false for Windows
https://bugs.webkit.org/show_bug.cgi?id=36805
- WebPreferences.cpp: (WebPreferences::initializeDefaultSettings):
- 9:04 PM Changeset in webkit [56760] by
-
- 2 edits in trunk/WebKitTools
2010-03-29 Martin Robinson <Martin Robinson>
Reviewed by Holger Freyther.
[GTK] suppress (un)desired launcher output that can make layout test to fail with stderr
https://bugs.webkit.org/show_bug.cgi?id=36390
Suppress debugging messages sent to the GLib logger during DRT runs.
- DumpRenderTree/gtk/DumpRenderTree.cpp: (logHandler): Added. (main): Use logHandler as the default GLib log message handler.
- 7:59 PM Changeset in webkit [56759] by
-
- 9 edits in trunk/JavaScriptCore
2010-03-29 Chao-ying Fu <fu@mips.com>
Reviewed by Oliver Hunt.
MIPS JIT Supports
https://bugs.webkit.org/show_bug.cgi?id=30144
The following changes enable MIPS JIT.
- assembler/MIPSAssembler.h: (JSC::MIPSAssembler::lbu): (JSC::MIPSAssembler::linkWithOffset):
- assembler/MacroAssemblerMIPS.h: (JSC::MacroAssemblerMIPS::load8): (JSC::MacroAssemblerMIPS::branch8): (JSC::MacroAssemblerMIPS::branchTest8): (JSC::MacroAssemblerMIPS::setTest8): (JSC::MacroAssemblerMIPS::setTest32):
- jit/JIT.h:
- jit/JITInlineMethods.h: (JSC::JIT::preserveReturnAddressAfterCall): (JSC::JIT::restoreReturnAddressBeforeReturn):
- jit/JITOpcodes.cpp:
- jit/JITStubs.cpp: (JSC::JITThunks::JITThunks):
- jit/JITStubs.h: (JSC::JITStackFrame::returnAddressSlot):
- wtf/Platform.h:
- 7:44 PM Changeset in webkit [56758] by
-
- 49 edits in trunk/LayoutTests
[chromium] Many new test results are needed due to recent check-ins.
https://bugs.webkit.org/show_bug.cgi?id=36799
Reviewed by Dimitri Glazkov.
r56655 changed how tables layout which causes a lot of pixels tests for
tables to need rebaselines.
r56693 did some svg changes.
- platform/chromium-linux/tables/mozilla/bugs/bug1296-expected.checksum: Due to r56655.
- platform/chromium-linux/tables/mozilla/bugs/bug1296-expected.png: Ditto.
- platform/chromium-linux/tables/mozilla/bugs/bug1430-expected.checksum: Ditto.
- platform/chromium-linux/tables/mozilla/bugs/bug1430-expected.png: Ditto.
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-column-group-expected.checksum: Ditto.
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-column-group-expected.png: Ditto.
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-row-group-expected.checksum: Ditto.
- platform/chromium-linux/tables/mozilla/marvin/backgr_simple-table-row-group-expected.png: Ditto.
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.checksum: Ditto.
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.png: Ditto.
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.checksum: Ditto.
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.png: Ditto.
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.checksum: Ditto.
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.png: Ditto.
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.checksum: Ditto.
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.png: Ditto.
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.checksum: Ditto.
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.png: Ditto.
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.checksum: Ditto.
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.png: Ditto.
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.checksum: Ditto.
- platform/chromium-linux/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.png: Ditto.
- platform/chromium-win/svg/custom/invalid-css-expected.txt: Due to r56693.
- platform/chromium-win/svg/custom/marker-default-width-height-expected.txt: Ditto.
- platform/chromium-win/svg/custom/shapes-supporting-markers-expected.txt: Ditto.
- platform/chromium-win/tables/mozilla/bugs/bug1296-expected.checksum: Due to r56655.
- platform/chromium-win/tables/mozilla/bugs/bug1296-expected.png: Ditto.
- platform/chromium-win/tables/mozilla/bugs/bug1430-expected.checksum: Ditto.
- platform/chromium-win/tables/mozilla/bugs/bug1430-expected.png: Ditto.
- platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-column-group-expected.checksum: Ditto.
- platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-column-group-expected.png: Ditto.
- platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-row-group-expected.checksum: Ditto.
- platform/chromium-win/tables/mozilla/marvin/backgr_simple-table-row-group-expected.png: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.checksum: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.png: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.checksum: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.png: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.checksum: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.png: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.checksum: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.png: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.checksum: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.png: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.checksum: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.png: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.checksum: Ditto.
- platform/chromium-win/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.png: Ditto.
- platform/chromium/test_expectations.txt: Two newly added tests are timing out (covered by http://crbug.com/35387).
- 7:32 PM Changeset in webkit [56757] by
-
- 6 edits in trunk
2010-03-29 Chris Evans <cevans@chromium.org>
Reviewed by Adam Barth.
- fast/xmlhttprequest/xmlhttprequest-no-file-access.html: Check that an isolated file:// origin can access about:blank iframes that it created itself.
2010-03-29 Chris Evans <cevans@chromium.org>
Reviewed by Adam Barth.
Don't use unique domains for file:// separation: it breaks local
databases, and access to your own same-origin iframes. Instead, use
path-based access checks.
Test: fast/xmlhttprequest/xmlhttprequest-no-file-access.html
- dom/Document.cpp: (WebCore::Document::initSecurityContext): renamed API.
- page/SecurityOrigin.h:
- page/SecurityOrigin.cpp: (WebCore::SecurityOrigin::SecurityOrigin): Initialize new flag. Take note of file:// path. Copy new fields in copy constructor. (WebCore::SecurityOrigin::canAccess): Take into account path-based origin separation for file:// (WebCore::SecurityOrigin::enforceFilePathSeparation): New method to enable file:// path origin separation. (WebCore::SecurityOrigin::toString): Return a null domain for an isolated file origin. (WebCore::SecurityOrigin::isSameSchemeHostPort): Take into account path-based origin separation for file:// (WebCore::SecurityOrigin::passesFileCheck): Abstraction of common logic for file:// access checks.
- 6:38 PM Changeset in webkit [56756] by
-
- 11 edits in trunk
2010-03-29 Rafael Weinstein <rafaelw@chromium.org>
Reviewed by Adam Barth.
Change NotificationPresenter::checkPermission() to take the source frames full KURL,
rather than its SecurityOrigin. This will aid chromium in having more fine grained
permissions to control notification spam.
- notifications/Notification.cpp: (WebCore::Notification::Notification):
- notifications/NotificationCenter.cpp: (WebCore::NotificationCenter::checkPermission):
- notifications/NotificationPresenter.h:
2010-03-29 Rafael Weinstein <rafaelw@chromium.org>
Reviewed by Adam Barth.
Change NotificationPresenter::checkPermission() to take the source frames full KURL,
rather than its SecurityOrigin. This will aid chromium in having more fine grained
permissions to control notification spam.
- public/WebNotificationPresenter.h: (WebKit::WebNotificationPresenter::checkPermission):
- src/NotificationPresenterImpl.cpp: (WebKit::NotificationPresenterImpl::checkPermission):
- src/NotificationPresenterImpl.h:
2010-03-29 Rafael Weinstein <rafaelw@chromium.org>
Reviewed by Adam Barth.
Change NotificationPresenter::checkPermission() to take the source frames full KURL,
rather than its SecurityOrigin. This will aid chromium in having more fine grained
permissions to control notification spam.
- WebCoreSupport/WebDesktopNotificationsDelegate.cpp: (WebDesktopNotificationsDelegate::checkPermission):
- WebCoreSupport/WebDesktopNotificationsDelegate.h:
- 6:15 PM Changeset in webkit [56755] by
-
- 3 edits in trunk/WebKitTools
2010-03-29 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
sheriff-bot should comment on bugs when builders break
https://bugs.webkit.org/show_bug.cgi?id=36786
- Scripts/webkitpy/tool/commands/sheriffbot.py:
- Add a new _post_blame_comment_to_bug and all it from process_work_item
- Move commit-queue logic into _post_rollout_patch to make its api match the other _post commands.
- Scripts/webkitpy/tool/commands/sheriffbot_unittest.py:
- Test the new _post_blame_comment_to_bug call
- 6:07 PM Changeset in webkit [56754] by
-
- 2 edits in trunk/WebKitTools
2010-03-29 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
sheriff-bot fails to get information about certain builds
https://bugs.webkit.org/show_bug.cgi?id=36768
This seems to be caused by:
http://buildbot.net/trac/ticket/753
I have no work-around, but for now at least we're logging
the error better. I also added allow_none to our ServerProxy
creation in case that fixes things for other versions of python.
- Scripts/webkitpy/common/net/buildbot.py:
- 5:34 PM Changeset in webkit [56753] by
-
- 4 edits in trunk/WebKitTools
2010-03-29 Victor Wang <victorw@chromium.org>
Reviewed by Adam Barth.
Add sign in/out link to TestResults appengine
Add a link to main menu for sign in/out to this appengine.
People signed in with admin privilege could perform
actions that are only allowed to admins like deleting files.
- TestResultServer/handlers/menu.py:
- TestResultServer/stylesheets/menu.css: (.sign):
- TestResultServer/templates/menu.html:
- 5:16 PM Changeset in webkit [56752] by
-
- 2 edits in trunk/WebCore
2010-03-29 Luiz Agostini <luiz.agostini@openbossa.org>
Reviewed by Kenneth Rohde Christiansen.
[Qt] Multiselect - Adding method itemIsSelected() to QtAbstractWebPopup
https://bugs.webkit.org/show_bug.cgi?id=36769
Adding method itemIsSelected() to QtAbstractWebPopup.
- platform/qt/QtAbstractWebPopup.h: (WebCore::QtAbstractWebPopup::itemIsSelected):
- 4:58 PM Changeset in webkit [56751] by
-
- 8 edits6 moves53 adds in trunk/LayoutTests
Rubber-stamped by Dmitry Titov.
[Chromium] pixel layout test fixes.
r56655 caused runin test which needed separate results for each platform.
r56673 caused computed-style-expected.
r56655 cause the fast/table changes (and we need linux specific results).
r56644 caused clip-path-referencing-use2-expected.
r56693 caused painting-marker-01-f-expected.
- platform/chromium-linux/fast/runin/generated2-expected.checksum: Added.
- platform/chromium-linux/fast/runin/generated2-expected.png: Added.
- platform/chromium-linux/fast/runin/generated2-expected.txt: Added.
- platform/chromium-linux/fast/runin/generated3-expected.checksum: Added.
- platform/chromium-linux/fast/runin/generated3-expected.png: Added.
- platform/chromium-linux/fast/runin/generated3-expected.txt: Added.
- platform/chromium-linux/fast/runin/generated4-expected.checksum: Added.
- platform/chromium-linux/fast/runin/generated4-expected.png: Added.
- platform/chromium-linux/fast/runin/generated4-expected.txt: Added.
- platform/chromium-linux/fast/table/table-background-expected.checksum: Added.
- platform/chromium-linux/fast/table/table-background-expected.png: Added.
- platform/chromium-linux/fast/table/table-cell-border-draws-on-top-of-col-background-expected.checksum: Added.
- platform/chromium-linux/fast/table/table-cell-border-draws-on-top-of-col-background-expected.png: Added.
- platform/chromium-linux/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.checksum: Added.
- platform/chromium-linux/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.png: Added.
- platform/chromium-linux/fast/table/table-cell-border-draws-on-top-of-row-background-expected.checksum: Added.
- platform/chromium-linux/fast/table/table-cell-border-draws-on-top-of-row-background-expected.png: Added.
- platform/chromium-linux/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.checksum: Added.
- platform/chromium-linux/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.png: Added.
- platform/chromium-linux/fast/table/table-cell-overrides-row-background-expected.checksum: Added.
- platform/chromium-linux/fast/table/table-cell-overrides-row-background-expected.png: Added.
- platform/chromium-linux/fast/table/table-col-background-expected.checksum: Added.
- platform/chromium-linux/fast/table/table-col-background-expected.png: Added.
- platform/chromium-linux/fast/table/table-col-group-background-expected.checksum: Added.
- platform/chromium-linux/fast/table/table-col-group-background-expected.png: Added.
- platform/chromium-linux/fast/table/table-col-group-col-span-background-expected.checksum: Added.
- platform/chromium-linux/fast/table/table-col-group-col-span-background-expected.png: Added.
- platform/chromium-linux/fast/table/table-col-group-span-background-expected.checksum: Added.
- platform/chromium-linux/fast/table/table-col-group-span-background-expected.png: Added.
- platform/chromium-linux/fast/table/table-col-span-background-expected.checksum: Added.
- platform/chromium-linux/fast/table/table-col-span-background-expected.png: Added.
- platform/chromium-linux/fast/table/table-row-background-expected.checksum: Added.
- platform/chromium-linux/fast/table/table-row-background-expected.png: Added.
- platform/chromium-linux/fast/table/table-row-background-left-50px-expected.checksum: Added.
- platform/chromium-linux/fast/table/table-row-background-left-50px-expected.png: Added.
- platform/chromium-linux/fast/table/table-row-background-right-100percent-expected.checksum: Added.
- platform/chromium-linux/fast/table/table-row-background-right-100percent-expected.png: Added.
- platform/chromium-linux/fast/table/table-row-background-right-50px-expected.checksum: Added.
- platform/chromium-linux/fast/table/table-row-background-right-50px-expected.png: Added.
- platform/chromium-linux/fast/table/table-row-group-background-expected.checksum: Added.
- platform/chromium-linux/fast/table/table-row-group-background-expected.png: Added.
- platform/chromium-linux/fast/table/table-row-group-background-positioned-expected.checksum: Added.
- platform/chromium-linux/fast/table/table-row-group-background-positioned-expected.png: Added.
- platform/chromium-mac/fast/css/getComputedStyle/computed-style-expected.txt:
- platform/chromium-mac/fast/runin/generated2-expected.checksum: Renamed from LayoutTests/platform/chromium/fast/runin/generated2-expected.checksum.
- platform/chromium-mac/fast/runin/generated2-expected.png: Renamed from LayoutTests/platform/chromium/fast/runin/generated2-expected.png.
- platform/chromium-mac/fast/runin/generated3-expected.checksum: Renamed from LayoutTests/platform/chromium/fast/runin/generated3-expected.checksum.
- platform/chromium-mac/fast/runin/generated3-expected.png: Renamed from LayoutTests/platform/chromium/fast/runin/generated3-expected.png.
- platform/chromium-mac/fast/runin/generated4-expected.checksum: Renamed from LayoutTests/platform/chromium/fast/runin/generated4-expected.checksum.
- platform/chromium-mac/fast/runin/generated4-expected.png: Renamed from LayoutTests/platform/chromium/fast/runin/generated4-expected.png.
- platform/chromium-mac/svg/custom/clip-path-referencing-use2-expected.txt:
- platform/chromium-win/fast/css/getComputedStyle/computed-style-expected.txt:
- platform/chromium-win/fast/runin/generated2-expected.checksum: Added.
- platform/chromium-win/fast/runin/generated2-expected.png: Added.
- platform/chromium-win/fast/runin/generated2-expected.txt: Added.
- platform/chromium-win/fast/runin/generated3-expected.checksum: Added.
- platform/chromium-win/fast/runin/generated3-expected.png: Added.
- platform/chromium-win/fast/runin/generated3-expected.txt: Added.
- platform/chromium-win/fast/runin/generated4-expected.checksum: Added.
- platform/chromium-win/fast/runin/generated4-expected.png: Added.
- platform/chromium-win/fast/runin/generated4-expected.txt: Added.
- platform/chromium-win/svg/W3C-SVG-1.1/painting-marker-01-f-expected.txt:
- platform/chromium-win/svg/W3C-SVG-1.1/painting-marker-02-f-expected.txt:
- platform/chromium-win/svg/W3C-SVG-1.1/painting-marker-03-f-expected.txt:
- platform/chromium-win/svg/custom/clip-path-referencing-use2-expected.txt:
- 4:58 PM Changeset in webkit [56750] by
-
- 8 edits in trunk
2010-03-29 Dawit Alemayehu <adawit@kde.org>
Reviewed by Simon Hausmann.
Added a function, WebCore::shouldTreatAsAttachment, to HTTPParsers.*
This function, which was moved from WebKit/chromium/src/FrameClientImpl.cpp,
is used to check whether or not a request is supposed to be rendered or
simply downloaded based on the "Content-Disposition" header sent by the
web server. The intent of code refactoring is to avoid code duplication
so that this piece of code can be used by other implementations such as
QtWebKit.
- platform/network/HTTPParsers.cpp: (WebCore::shouldTreatAsAttachment):
- platform/network/HTTPParsers.h:
2010-03-29 Dawit Alemayehu <adawit@kde.org>
Reviewed by Simon Hausmann.
Factored out the 'ShouldTreatAsAttachment' function to HTTPParsers.*
and replacted local version with the factored out version.
The code was factored out to make possible its use in other implementations
such as QtWebKit.
- src/FrameLoaderClientImpl.cpp: (WebKit::FrameLoaderClientImpl::dispatchDecidePolicyForMIMEType):
2010-03-29 Dawit Alemayehu <adawit@kde.org>
Reviewed by Simon Hausmann.
[Qt] Added support for handling the HTTP "Content-Disposition" header.
Whenever a server response contains a "Content-Disposition: attachment..." header,
treat the request as a download and emit the unsupportedContent signal.
- Api/qwebpage.cpp:
- WebCoreSupport/FrameLoaderClientQt.cpp: (WebCore::FrameLoaderClientQt::download): (WebCore::FrameLoaderClientQt::dispatchDecidePolicyForMIMEType):
- 4:38 PM Changeset in webkit [56749] by
-
- 3 edits2 adds in trunk
2010-03-29 Chris Fleizach <Chris Fleizach>
Reviewed by Beth Dakin.
Bug 36735 - Live regions don't send out notifications when the element changing is the live region
https://bugs.webkit.org/show_bug.cgi?id=36735
- platform/mac/accessibility/aria-liveregion-on-image-expected.txt: Added.
- platform/mac/accessibility/aria-liveregion-on-image.html: Added.
2010-03-29 Chris Fleizach <Chris Fleizach>
Reviewed by Beth Dakin.
Bug 36735 - Live regions don't send out notifications when the element changing is the live region
https://bugs.webkit.org/show_bug.cgi?id=36735
Test: platform/mac/accessibility/aria-liveregion-on-image.html
- accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::contentChanged):
- 4:33 PM Changeset in webkit [56748] by
-
- 2 edits1 add in trunk/WebKitTools
2010-03-29 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
ValidateReviewer step is draconian and un-tested
https://bugs.webkit.org/show_bug.cgi?id=36792
ValidateReviewer logic was commented out in
http://trac.webkit.org/changeset/56744
That was a symptom of the fact that validatereviewer.py
is too inflexible to be used when real humans are driving webkit-patch.
For now we just disable ValidateReviewer when humans are at the keyboard.
- Scripts/webkitpy/tool/steps/validatereviewer.py:
- Only run when in non-interactive mode.
- Scripts/webkitpy/tool/steps/validatereviewer_unittest.py: Added.
- Test our validation logic to make sure it's sane.
- 4:18 PM Changeset in webkit [56747] by
-
- 2 edits in trunk/WebKitTools
2010-03-29 Chris Jerdonek <Chris Jerdonek>
Reviewed by Shinichiro Hamaji.
Eliminate explicit slash characters from check-webkit-style's
_rel_path() method to make its implementation more platform
independent.
- Scripts/webkitpy/style/main.py:
- Changed to use os.sep instead of slash_chars "/
". This can be done since os.path.abspath() converts slashes to os.sep.
- Changed to use os.sep instead of slash_chars "/
- 3:35 PM Changeset in webkit [56746] by
-
- 2 edits in trunk/WebKitTools
2010-03-29 Dirk Pranke <dpranke@chromium.org>
Reviewed by Dimitri Glazkov.
Change new-run-webkit-tests to not use more than four threads by
default on the mac port until
https://bugs.webkit.org/show_bug.cgi?id=36622 is fixed.
- Scripts/webkitpy/layout_tests/port/mac.py:
- 3:34 PM Changeset in webkit [56745] by
-
- 2 edits in trunk/WebKitTools
2010-03-29 Dirk Pranke <dpranke@chromium.org>
Reviewed by Dimitri Glazkov.
Reformat port/mac.py to fit witin 80 columns for PEP-8 compliance.
- Scripts/webkitpy/layout_tests/port/mac.py:
- 3:28 PM Changeset in webkit [56744] by
-
- 5 edits2 adds in trunk
2010-03-29 Stephen White <senorblanco@chromium.org>
Reviewed by Dave Hyatt.
In order to speed up multiple calls to CSSPrimitiveValue::cssText(),
this CL caches the String result. When m_value is changed, the
cached string is cleared. This gives a good speedup on benchmarks
which do a lot of CSS property gets, such as Peacekeeper.
The processing cost should be negligible, since the strings are
refcounted. The memory cost is an additional 4 bytes per
CSSPrimitiveValue, and the extended lifetime of the computed string
(potentially, the same as the lifetime of the CSSPrimitiveValue).
Covered by fast/css/cssText-cache.html, and more.
- css/CSSPrimitiveValue.cpp: (WebCore::CSSPrimitiveValue::CSSPrimitiveValue): (WebCore::CSSPrimitiveValue::cleanup): (WebCore::CSSPrimitiveValue::cssText):
- css/CSSPrimitiveValue.h:
2010-03-29 Stephen White <senorblanco@chromium.org>
Reviewed by Dave Hyatt.
Added a test for CSSPrimitiveValue::cssText() string cacheing.
- fast/css/cssText-cache-expected.txt: Added.
- fast/css/cssText-cache.html: Added.
- 3:26 PM April 2010 Meeting edited by
- (diff)
- 3:20 PM Changeset in webkit [56743] by
-
- 2 edits in trunk/WebKitTools
2010-03-29 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
new-run-webkit-tests fails java/lc3 on a clean checkout
https://bugs.webkit.org/show_bug.cgi?id=36078
- Scripts/webkitpy/layout_tests/port/mac.py:
- Build the java support files in check_build
- Unwrap a line which would still fit under 80col
- 3:19 PM Changeset in webkit [56742] by
-
- 1 edit in trunk/WebKit/win/Interfaces/WebKit.idl
Build Fix: Touch WebKit.idl to force Interfaces to rebuild
- 3:15 PM Changeset in webkit [56741] by
-
- 1 edit in trunk/WebKit/win/Interfaces/WebKit.idl
Build fix. Touch WebKit.idl to force rebuild.
- 2:44 PM Changeset in webkit [56740] by
-
- 19 edits2 adds in trunk
JavaScriptCore: Add an enable flag for the Widgets (http://www.w3.org/TR/widgets-reqs/)
and turn it on for Qt only.
Reviewed by Simon Fraser.
- wtf/Platform.h:
WebCore: When enabling Web Widgets, add support for the view-mode media
feature (http://www.w3.org/TR/widgets-vmmf/).
Reviewed by Simon Fraser.
Test: fast/media/media-feature-wgt-view-mode.html
- css/CSSValueKeywords.in:
- css/MediaFeatureNames.h:
- css/MediaQueryEvaluator.cpp:
(WebCore::view_modeMediaFeatureEval):
- page/ChromeClient.h:
(WebCore::ChromeClient::isDocked):
(WebCore::ChromeClient::isFloating):
(WebCore::ChromeClient::isApplication):
(WebCore::ChromeClient::isFullscreen):
WebKit/qt: Add an internal Qt API for changing the view mode media feature
(http://www.w3.org/TR/widgets-vmmf/).
Reviewed by Simon Fraser.
- Api/qwebpage.cpp:
(qt_wrt_setViewMode):
(QWebPagePrivate::priv):
- Api/qwebpage_p.h:
- WebCoreSupport/ChromeClientQt.cpp:
(WebCore::ChromeClientQt::isDocked):
(WebCore::ChromeClientQt::isFloating):
(WebCore::ChromeClientQt::isApplication):
(WebCore::ChromeClientQt::isFullscreen):
- WebCoreSupport/ChromeClientQt.h:
WebKitTools: Add hooks to the Qt DRT for testing the view mode media feature.
Reviewed by Simon Fraser.
- DumpRenderTree/qt/LayoutTestControllerQt.cpp:
(LayoutTestController::setViewModeMediaFeature):
- DumpRenderTree/qt/LayoutTestControllerQt.h:
LayoutTests: Add a test and an expected result for the Widgets 1.0: View Mode
Media Feature (http://www.w3.org/TR/widgets-vmmf/).
Reviewed by Simon Fraser.
Skip on all other platforms than Qt, that has Skipped files.
- fast/media/media-feature-wgt-view-mode.html: Added.
- fast/media/media-feature-wgt-view-mode-expected.txt: Added.
- platform/gtk/Skipped:
- platform/mac/Skipped:
- platform/win/Skipped:
- 1:51 PM Changeset in webkit [56739] by
-
- 3 edits in trunk/WebKitTools
2010-03-29 Adam Barth <abarth@webkit.org>
Unreviewed. Update expected results for unit tests.
- Scripts/webkitpy/tool/bot/sheriffircbot_unittest.py:
- Scripts/webkitpy/tool/commands/sheriffbot_unittest.py:
- 1:49 PM Changeset in webkit [56738] by
-
- 2 edits in trunk/WebKitTools
2010-03-29 Adam Barth <abarth@webkit.org>
Unreviewed. I think Eric meant svn_revision.
- Scripts/webkitpy/tool/commands/sheriffbot.py:
- 1:40 PM Changeset in webkit [56737] by
-
- 7 edits in trunk/WebKitTools
2010-03-26 Eric Seidel <eric@webkit.org>
Reviewed by Adam Barth.
webkit-patch commit-queue should notice if it breaks builders (and roll out its own changes)
https://bugs.webkit.org/show_bug.cgi?id=29311
Now that we have sheriff-bot watching the tree, it can post
rollout patches on behalf of the commit queue.
- Scripts/webkitpy/common/checkout/commitinfo.py: add responsible_parties()
- Scripts/webkitpy/common/checkout/commitinfo_unittest.py: test responsible_parties()
- Scripts/webkitpy/tool/commands/sheriffbot.py:
- Break IRC logic out into _post_irc_warning for easier testing.
- Add _post_rollout_patch for posting rollout patches to bugzilla.
- Scripts/webkitpy/tool/commands/sheriffbot_unittest.py:
- Test _rollout_reason
- Scripts/webkitpy/tool/grammar.py:
- Fix join_with_separators to not add Adam's "oxford comma" for two item lists.
- Scripts/webkitpy/tool/grammar_unittest.py:
- Test join_with_separators
- 1:31 PM Changeset in webkit [56736] by
-
- 4 edits in trunk/WebKitTools
2010-03-29 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Sheriffbot should actually run commands
https://bugs.webkit.org/show_bug.cgi?id=36776
Some minor changes to Sheriffbot:
1) We should actually run commands (by giving control back to the
command processing object.
2) Use URLs instead of just numbers to represent SVN revisions (making
it easier to folks in IRC ot followup).
- Scripts/webkitpy/tool/bot/irc_command.py:
- Scripts/webkitpy/tool/bot/queueengine.py:
- Scripts/webkitpy/tool/commands/sheriffbot.py:
- 12:51 PM QtWebKitRelease20 edited by
- (diff)
- 12:50 PM QtWebKitRelease20 edited by
- nicer (diff)
- 12:48 PM QtWebKitRelease20 edited by
- Link to the top of the page (diff)
- 12:45 PM BuildingQtOnLinux edited by
- Update build dependencies for Debian and Ubuntu (diff)
- 11:54 AM April 2010 Meeting edited by
- Add Geoff Levand. (diff)
- 11:28 AM Changeset in webkit [56735] by
-
- 2 edits in trunk/WebCore
2010-03-29 Kenneth Russell <kbr@google.com>
Reviewed by Darin Fisher.
Eliminate use of GL_BGRA in GraphicsContext3DSkia.cpp
https://bugs.webkit.org/show_bug.cgi?id=36737
No new tests; ran WebGL demos in Chromium on Windows to verify fix.
- platform/graphics/skia/GraphicsContext3DSkia.cpp: (WebCore::GraphicsContext3D::getImageData):
- 11:20 AM Changeset in webkit [56734] by
-
- 1 edit109 adds in trunk/LayoutTests
Rubber-stamped by Dmitry Titov.
Add chromium specific baselines for table tests added in r56641
and for runin tests added in r56655.
- platform/chromium-mac/fast/table/table-background-expected.checksum: Added.
- platform/chromium-mac/fast/table/table-background-expected.png: Added.
- platform/chromium-mac/fast/table/table-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-background-expected.txt.
- platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.checksum: Added.
- platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.png: Added.
- platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-cell-border-draws-on-top-of-col-background-expected.txt.
- platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.checksum: Added.
- platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.png: Added.
- platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.txt.
- platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.checksum: Added.
- platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.png: Added.
- platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-cell-border-draws-on-top-of-row-background-expected.txt.
- platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.checksum: Added.
- platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.png: Added.
- platform/chromium-mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.txt.
- platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.checksum: Added.
- platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.png: Added.
- platform/chromium-mac/fast/table/table-cell-overrides-row-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-cell-overrides-row-background-expected.txt.
- platform/chromium-mac/fast/table/table-col-background-expected.checksum: Added.
- platform/chromium-mac/fast/table/table-col-background-expected.png: Added.
- platform/chromium-mac/fast/table/table-col-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-col-background-expected.txt.
- platform/chromium-mac/fast/table/table-col-group-background-expected.checksum: Added.
- platform/chromium-mac/fast/table/table-col-group-background-expected.png: Added.
- platform/chromium-mac/fast/table/table-col-group-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-col-group-background-expected.txt.
- platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.checksum: Added.
- platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.png: Added.
- platform/chromium-mac/fast/table/table-col-group-col-span-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-col-group-col-span-background-expected.txt.
- platform/chromium-mac/fast/table/table-col-group-span-background-expected.checksum: Added.
- platform/chromium-mac/fast/table/table-col-group-span-background-expected.png: Added.
- platform/chromium-mac/fast/table/table-col-group-span-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-col-group-span-background-expected.txt.
- platform/chromium-mac/fast/table/table-col-span-background-expected.checksum: Added.
- platform/chromium-mac/fast/table/table-col-span-background-expected.png: Added.
- platform/chromium-mac/fast/table/table-col-span-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-col-span-background-expected.txt.
- platform/chromium-mac/fast/table/table-row-background-expected.checksum: Added.
- platform/chromium-mac/fast/table/table-row-background-expected.png: Added.
- platform/chromium-mac/fast/table/table-row-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-background-expected.txt.
- platform/chromium-mac/fast/table/table-row-background-left-50px-expected.checksum: Added.
- platform/chromium-mac/fast/table/table-row-background-left-50px-expected.png: Added.
- platform/chromium-mac/fast/table/table-row-background-left-50px-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-background-left-50px-expected.txt.
- platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.checksum: Added.
- platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.png: Added.
- platform/chromium-mac/fast/table/table-row-background-right-100percent-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-background-right-100percent-expected.txt.
- platform/chromium-mac/fast/table/table-row-background-right-50px-expected.checksum: Added.
- platform/chromium-mac/fast/table/table-row-background-right-50px-expected.png: Added.
- platform/chromium-mac/fast/table/table-row-background-right-50px-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-background-right-50px-expected.txt.
- platform/chromium-mac/fast/table/table-row-group-background-expected.checksum: Added.
- platform/chromium-mac/fast/table/table-row-group-background-expected.png: Added.
- platform/chromium-mac/fast/table/table-row-group-background-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-group-background-expected.txt.
- platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.checksum: Added.
- platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.png: Added.
- platform/chromium-mac/fast/table/table-row-group-background-positioned-expected.txt: Copied from LayoutTests/platform/mac/fast/table/table-row-group-background-positioned-expected.txt.
- platform/chromium-win/fast/table/table-background-expected.checksum: Added.
- platform/chromium-win/fast/table/table-background-expected.png: Added.
- platform/chromium-win/fast/table/table-background-expected.txt: Added.
- platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.checksum: Added.
- platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.png: Added.
- platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-background-expected.txt: Added.
- platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.checksum: Added.
- platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.png: Added.
- platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.txt: Added.
- platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.checksum: Added.
- platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.png: Added.
- platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-background-expected.txt: Added.
- platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.checksum: Added.
- platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.png: Added.
- platform/chromium-win/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.txt: Added.
- platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.checksum: Added.
- platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.png: Added.
- platform/chromium-win/fast/table/table-cell-overrides-row-background-expected.txt: Added.
- platform/chromium-win/fast/table/table-col-background-expected.checksum: Added.
- platform/chromium-win/fast/table/table-col-background-expected.png: Added.
- platform/chromium-win/fast/table/table-col-background-expected.txt: Added.
- platform/chromium-win/fast/table/table-col-group-background-expected.checksum: Added.
- platform/chromium-win/fast/table/table-col-group-background-expected.png: Added.
- platform/chromium-win/fast/table/table-col-group-background-expected.txt: Added.
- platform/chromium-win/fast/table/table-col-group-col-span-background-expected.checksum: Added.
- platform/chromium-win/fast/table/table-col-group-col-span-background-expected.png: Added.
- platform/chromium-win/fast/table/table-col-group-col-span-background-expected.txt: Added.
- platform/chromium-win/fast/table/table-col-group-span-background-expected.checksum: Added.
- platform/chromium-win/fast/table/table-col-group-span-background-expected.png: Added.
- platform/chromium-win/fast/table/table-col-group-span-background-expected.txt: Added.
- platform/chromium-win/fast/table/table-col-span-background-expected.checksum: Added.
- platform/chromium-win/fast/table/table-col-span-background-expected.png: Added.
- platform/chromium-win/fast/table/table-col-span-background-expected.txt: Added.
- platform/chromium-win/fast/table/table-row-background-expected.checksum: Added.
- platform/chromium-win/fast/table/table-row-background-expected.png: Added.
- platform/chromium-win/fast/table/table-row-background-expected.txt: Added.
- platform/chromium-win/fast/table/table-row-background-left-50px-expected.checksum: Added.
- platform/chromium-win/fast/table/table-row-background-left-50px-expected.png: Added.
- platform/chromium-win/fast/table/table-row-background-left-50px-expected.txt: Added.
- platform/chromium-win/fast/table/table-row-background-right-100percent-expected.checksum: Added.
- platform/chromium-win/fast/table/table-row-background-right-100percent-expected.png: Added.
- platform/chromium-win/fast/table/table-row-background-right-100percent-expected.txt: Added.
- platform/chromium-win/fast/table/table-row-background-right-50px-expected.checksum: Added.
- platform/chromium-win/fast/table/table-row-background-right-50px-expected.png: Added.
- platform/chromium-win/fast/table/table-row-background-right-50px-expected.txt: Added.
- platform/chromium-win/fast/table/table-row-group-background-expected.checksum: Added.
- platform/chromium-win/fast/table/table-row-group-background-expected.png: Added.
- platform/chromium-win/fast/table/table-row-group-background-expected.txt: Added.
- platform/chromium-win/fast/table/table-row-group-background-positioned-expected.checksum: Added.
- platform/chromium-win/fast/table/table-row-group-background-positioned-expected.png: Added.
- platform/chromium-win/fast/table/table-row-group-background-positioned-expected.txt: Added.
- platform/chromium/fast/runin/generated2-expected.checksum: Added.
- platform/chromium/fast/runin/generated2-expected.png: Added.
- platform/chromium/fast/runin/generated3-expected.checksum: Added.
- platform/chromium/fast/runin/generated3-expected.png: Added.
- platform/chromium/fast/runin/generated4-expected.checksum: Added.
- platform/chromium/fast/runin/generated4-expected.png: Added.
- 11:10 AM Changeset in webkit [56733] by
-
- 1 edit2 adds in trunk/LayoutTests
2010-03-29 Joseph Pecoraro <Joseph Pecoraro>
Reviewed by Darin Adler.
Test for Ensuring Pseudo Class's are Respected on Dynamic Changes
https://bugs.webkit.org/show_bug.cgi?id=36765
This tests elements affected by a CSS pseudo class selector is updated
after a dynamic DOM change.
- fast/css/dynamic-pseudo-class-expected.txt: Added.
- fast/css/dynamic-pseudo-class.html: Added.
- 10:59 AM Changeset in webkit [56732] by
-
- 7 edits in trunk
2010-03-29 Alexander Pavlov <apavlov@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: Cover the Audits panel with tests
https://bugs.webkit.org/show_bug.cgi?id=36613
LayoutTests:
- inspector/audits-panel-functional-expected.txt: Added.
- inspector/audits-panel-functional.html: Added.
- inspector/resources/audits-script1.js: Added. (foo1):
- inspector/resources/audits-script2.js: Added. (foo2):
- inspector/resources/audits-script3.js: Added. (foo3):
WebCore:
- English.lproj/localizedStrings.js:
- inspector/front-end/AuditResultView.js: (WebInspector.AuditResultView): (WebInspector.AuditCategoryResultPane.ruleSorter): (WebInspector.AuditCategoryResultPane):
- inspector/front-end/AuditRules.js: (WebInspector.AuditRules.GzipRule.prototype.doRun): (WebInspector.AuditRules.CombineExternalResourcesRule.prototype.doRun): (WebInspector.AuditRules.UnusedCssRule.prototype.doRun.evalCallback.selectorsCallback): (WebInspector.AuditRules.ImageDimensionsRule.prototype.doRun): (WebInspector.AuditRules.CssInHeadRule.prototype.doRun): (WebInspector.AuditRules.CookieSizeRule.prototype.processCookies):
- inspector/front-end/AuditsPanel.js: (WebInspector.AuditRuleResult.linkifyDisplayName): (WebInspector.AuditRuleResult.resourceDomain): (WebInspector.AuditRuleResult.prototype.addURL):
- inspector/front-end/inspector.js: (WebInspector.displayNameForURL):
- 10:54 AM April 2010 Meeting edited by
- (diff)
- 10:50 AM Changeset in webkit [56731] by
-
- 2 edits in trunk/WebKit/qt
2010-03-29 Kenneth Rohde Christiansen <kenneth@webkit.org>
Reviewed by Antti Koivisto.
Use 'Mobile Safari' instead of 'Safari' on mobile Qt platforms.
- Api/qwebpage.cpp: (QWebPage::userAgentForUrl):
- 10:39 AM Changeset in webkit [56730] by
-
- 2 edits in trunk/WebCore
[Qt] Fix build break introduced in r56724.
Reviewed by nobody, build fix.
- WebCore.pro:
- 10:31 AM Changeset in webkit [56729] by
-
- 2 edits in trunk/JavaScriptCore
2010-03-29 Patrick Gansterer <paroga@paroga.com>
Reviewed by Darin Adler.
Corrected name of (u)int64_t compile time assert.
https://bugs.webkit.org/show_bug.cgi?id=36739
int64_t_is_four_bytes -> int64_t_is_eight_bytes
- os-win32/stdint.h:
- 10:13 AM Changeset in webkit [56728] by
-
- 3 edits in trunk/WebKit/chromium
2010-03-29 Jochen Eisinger <jochen@chromium.org>
Reviewed by Darin Fisher.
Pass a WebFrame to WebFrameClient::allowDatabase instead of a WebSecurityOrigin
https://bugs.webkit.org/show_bug.cgi?id=36743
- public/WebFrameClient.h: (WebKit::WebFrameClient::allowDatabase):
- src/DatabaseObserver.cpp: (WebCore::DatabaseObserver::canEstablishDatabase):
- 10:11 AM Changeset in webkit [56727] by
-
- 4 edits in trunk
2010-03-29 Alexander Pavlov <apavlov@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector should highlight when clicking a node's closing tag
https://bugs.webkit.org/show_bug.cgi?id=16258
LayoutTests:
- inspector/elements-panel-limited-children.html:
WebCore:
- inspector/front-end/ElementsTreeOutline.js: (WebInspector.ElementsTreeOutline.prototype.set suppressRevealAndSelect): (WebInspector.ElementsTreeOutline.prototype.revealAndSelectNode): (WebInspector.ElementsTreeOutline.prototype._keyDown): (WebInspector.ElementsTreeOutline.prototype._onmousemove): (WebInspector.ElementsTreeElement): (WebInspector.ElementsTreeElement.prototype.showChild): (WebInspector.ElementsTreeElement.prototype.onpopulate): (WebInspector.ElementsTreeElement.prototype.updateChildren): (WebInspector.ElementsTreeElement.prototype.insertChildElement): (WebInspector.ElementsTreeElement.prototype.moveChild): (WebInspector.ElementsTreeElement.prototype._updateChildren): (WebInspector.ElementsTreeElement.prototype.onexpand): (WebInspector.ElementsTreeElement.prototype.oncollapse): (WebInspector.ElementsTreeElement.prototype.onselect): (WebInspector.ElementsTreeElement.prototype.ondblclick): ():
- 10:03 AM April 2010 Meeting edited by
- (diff)
- 10:00 AM April 2010 Meeting edited by
- Alphabetize list of attendees (diff)
- 9:56 AM April 2010 Meeting edited by
- (diff)
- 9:56 AM Changeset in webkit [56726] by
-
- 4 edits in trunk/WebCore
2010-03-29 Marcus Bulach <bulach@chromium.org>
Reviewed by Jeremy Orlow.
Remove obsolete Geolocation::m_currentPosition
(follow up on https://bugs.webkit.org/show_bug.cgi?id=30676)
- page/Geolocation.cpp: (WebCore::Geolocation::positionChanged): (WebCore::Geolocation::makeSuccessCallbacks):
- page/Geolocation.h:
- platform/chromium/GeolocationServiceChromium.cpp: (WebCore::GeolocationServiceChromium::GeolocationServiceChromium):
- 9:52 AM April 2010 Meeting edited by
- (diff)
- 9:51 AM April 2010 Meeting edited by
- Added myself to the list of attendees (diff)
- 9:31 AM April 2010 Meeting edited by
- (diff)
- 9:24 AM Changeset in webkit [56725] by
-
- 2 edits in trunk/JavaScriptCore
[Qt] Use the -l syntax for linking against JavaScriptCore on Windows.
This allow qmake to extract dependencies correctly when generating VS
solutions.
Reviewed by Simon Hausmann.
- JavaScriptCore.pri:
- 9:24 AM Changeset in webkit [56724] by
-
- 2 edits in trunk/WebCore
[Qt] Do not generate INSTALLS for webkit when building inside Qt.
Qt will do this for us.
Reviewed by Simon Hausmann.
- WebCore.pro:
- 9:21 AM April 2010 Meeting edited by
- (diff)
- 9:19 AM April 2010 Meeting edited by
- (diff)
- 9:10 AM April 2010 Meeting edited by
- (diff)
- 9:05 AM Changeset in webkit [56723] by
-
- 2 edits in trunk/WebCore
https://bugs.webkit.org/show_bug.cgi?id=36703
Timer restart loop during page loading
Reviewed by Kenneth Rohde Christiansen.
Fix regression introduced in http://trac.webkit.org/changeset/54526.
Restarting the request timer unconditionally from the timer callback is a bad idea.
Instead, start the timer when a non-cached request completes.
- loader/loader.cpp:
(WebCore::Loader::Host::nonCacheRequestComplete):
(WebCore::Loader::Host::servePendingRequests):
- 9:04 AM April 2010 Meeting edited by
- (diff)
- 8:29 AM April 2010 Meeting edited by
- (diff)
- 8:28 AM April 2010 Meeting edited by
- (diff)
- 8:16 AM April 2010 Meeting created by
- Started page for WebKit meeting
- 8:15 AM Changeset in webkit [56722] by
-
- 1 edit1 add in trunk/LayoutTests
Rubber-stamped by Kenneth Rohde Christiansen.
Add support for iframe flattening
https://bugs.webkit.org/show_bug.cgi?id=36662
- platform/mac/fast/frames/flattening/iframe-flattening-simple-expected.txt: Added.
- 8:12 AM WikiStart edited by
- Fix typo (diff)
- 8:11 AM WikiStart edited by
- Created link to a page for the April 2010 WebKit meeting (diff)
- 7:48 AM Changeset in webkit [56721] by
-
- 2 edits in trunk/WebKit/qt
[Qt] unit tests don't compile inside of Qt
Reviewed by Tor Arne Vestbø.
https://bugs.webkit.org/show_bug.cgi?id=36756
- tests/tests.pri: Don't do the target substitution inside Qt and find the sources
through VPATH instead of relying on the location of the .pro file exclusively.
- 7:40 AM Changeset in webkit [56720] by
-
- 2 edits in trunk/LayoutTests
Rubber-stamped by Kenneth Rohde Christiansen.
Add support for iframe flattening
https://bugs.webkit.org/show_bug.cgi?id=36662
- platform/mac/fast/frames/flattening/frameset-flattening-subframe-resize-expected.txt: updated after r56718.
- 7:03 AM Changeset in webkit [56719] by
-
- 2 edits in trunk/WebCore
[Qt] Shadowbuilds of WebCore with Qt on Symbian fails.
Patch by Thomas Zander <t.zander@nokia.com> on 2010-03-29
Reviewed by Simon Hausmann.
https://bugs.webkit.org/show_bug.cgi?id=36749
Doing a 'make sis' expects the dll in the libdir, so place it
there. This fixes out-of-source building to always put the dll
in the expected dir.
- WebCore.pro: Fix for shadow builds inside Qt.
- 7:03 AM Changeset in webkit [56718] by
-
- 47 edits2 adds in trunk
WebCore: Implement flattening for iframes.
Reviewed by Antti Koivisto.
Refactoring of frameset flattening code to reuse it for
iframe flattening.
Tests: fast/frames/flattening/iframe-flattening-simple.html
- WebCore.base.exp:
- page/FrameView.cpp:
(WebCore::FrameView::layout):
(WebCore::FrameView::scheduleRelayout):
- page/Settings.cpp:
(WebCore::Settings::Settings):
(WebCore::Settings::setFrameFlatteningEnabled):
- page/Settings.h:
(WebCore::Settings::frameFlatteningEnabled):
- rendering/RenderFrame.cpp:
- rendering/RenderFrame.h:
- rendering/RenderFrameSet.cpp:
(WebCore::RenderFrameSet::flattenFrameSet):
- rendering/RenderFrameSet.h:
- rendering/RenderPart.cpp:
(WebCore::RenderPart::layoutWithFlattening):
- rendering/RenderPart.h:
- rendering/RenderPartObject.cpp:
(WebCore::RenderPartObject::flattenFrame):
(WebCore::RenderPartObject::calcHeight):
(WebCore::RenderPartObject::calcWidth):
(WebCore::RenderPartObject::layout):
- rendering/RenderPartObject.h:
WebKit/mac: Change method name due to it dealing with both flattening
of frame sets and inner frames.
Reviewed by Antti Koivisto.
- WebView/WebPreferenceKeysPrivate.h:
- WebView/WebPreferences.mm:
(+[WebPreferences initialize]):
(-[WebPreferences isFrameFlatteningEnabled]):
(-[WebPreferences setFrameFlatteningEnabled:]):
- WebView/WebPreferencesPrivate.h:
- WebView/WebView.mm:
(-[WebView _preferencesChangedNotification:]):
WebKit/qt: Change due to renaming of frame flattening setting.
Reviewed by Antti Koivisto.
- Api/qwebpage.cpp:
(qt_drt_setFrameFlatteningEnabled):
- Api/qwebsettings.cpp:
(QWebSettingsPrivate::apply):
- symbian/eabi/QtWebKitu.def:
WebKit/win: Change method name due to it dealing with both flattening
of frame sets and inner frames.
Reviewed by Antti Koivisto.
- Interfaces/IWebPreferencesPrivate.idl:
- WebPreferenceKeysPrivate.h:
- WebPreferences.cpp:
(WebPreferences::initializeDefaultSettings):
(WebPreferences::isFrameFlatteningEnabled):
(WebPreferences::setFrameFlatteningEnabled):
- WebPreferences.h:
- WebView.cpp:
(WebView::notifyPreferencesChanged):
WebKitTools: Renaming of frame flattening LayoutTestController method
to setFrameFlatteningEnabled(bool)
Reviewed by Antti Koivisto.
- DumpRenderTree/LayoutTestController.cpp:
(setFrameFlatteningEnabledCallback):
(LayoutTestController::staticFunctions):
- DumpRenderTree/LayoutTestController.h:
- DumpRenderTree/gtk/LayoutTestControllerGtk.cpp:
(LayoutTestController::setFrameFlatteningEnabled):
- DumpRenderTree/mac/DumpRenderTree.mm:
(resetDefaultsToConsistentValues):
- DumpRenderTree/mac/LayoutTestControllerMac.mm:
(LayoutTestController::setFrameFlatteningEnabled):
- DumpRenderTree/qt/DumpRenderTreeQt.cpp:
(WebCore::WebPage::resetSettings):
- DumpRenderTree/qt/LayoutTestControllerQt.cpp:
(LayoutTestController::setFrameFlatteningEnabled):
- DumpRenderTree/qt/LayoutTestControllerQt.h:
- DumpRenderTree/win/DumpRenderTree.cpp:
(resetDefaultsToConsistentValues):
- DumpRenderTree/win/LayoutTestControllerWin.cpp:
(LayoutTestController::setFrameFlatteningEnabled):
- DumpRenderTree/wx/LayoutTestControllerWx.cpp:
(LayoutTestController::setFrameFlatteningEnabled):
LayoutTests: Add new iframe flattening test and change existing frameset
flattening tests to use the new LayoutTestController method.
Reviewed by Antti Koivisto.
- fast/frames/flattening/frameset-flattening-advanced.html:
- fast/frames/flattening/frameset-flattening-grid.html:
- fast/frames/flattening/frameset-flattening-simple.html:
- fast/frames/flattening/frameset-flattening-subframe-resize.html:
- fast/frames/flattening/frameset-flattening-subframesets.html:
- fast/frames/flattening/iframe-flattening-simple.html: Added.
- platform/qt/fast/frames/flattening/iframe-flattening-simple-expected.txt: Added.
- 6:53 AM QtWebKitBackportingFixes edited by
- (diff)
- 5:53 AM QtWebKitBackportingFixes edited by
- (diff)
- 5:23 AM Changeset in webkit [56717] by
-
- 1 edit51 adds in trunk/LayoutTests
[Qt] Platform specific expected file added for tests introduced in r56655,
because they pass. Compared to png file and Mac expected file.
Reviewed by Kenneth Rohde Christiansen.
- platform/qt/fast/table/table-background-expected.checksum: Added.
- platform/qt/fast/table/table-background-expected.png: Added.
- platform/qt/fast/table/table-background-expected.txt: Added.
- platform/qt/fast/table/table-cell-border-draws-on-top-of-col-background-expected.checksum: Added.
- platform/qt/fast/table/table-cell-border-draws-on-top-of-col-background-expected.png: Added.
- platform/qt/fast/table/table-cell-border-draws-on-top-of-col-background-expected.txt: Added.
- platform/qt/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.checksum: Added.
- platform/qt/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.png: Added.
- platform/qt/fast/table/table-cell-border-draws-on-top-of-col-group-background-expected.txt: Added.
- platform/qt/fast/table/table-cell-border-draws-on-top-of-row-background-expected.checksum: Added.
- platform/qt/fast/table/table-cell-border-draws-on-top-of-row-background-expected.png: Added.
- platform/qt/fast/table/table-cell-border-draws-on-top-of-row-background-expected.txt: Added.
- platform/qt/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.checksum: Added.
- platform/qt/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.png: Added.
- platform/qt/fast/table/table-cell-border-draws-on-top-of-row-group-background-expected.txt: Added.
- platform/qt/fast/table/table-cell-overrides-row-background-expected.checksum: Added.
- platform/qt/fast/table/table-cell-overrides-row-background-expected.png: Added.
- platform/qt/fast/table/table-cell-overrides-row-background-expected.txt: Added.
- platform/qt/fast/table/table-col-background-expected.checksum: Added.
- platform/qt/fast/table/table-col-background-expected.png: Added.
- platform/qt/fast/table/table-col-background-expected.txt: Added.
- platform/qt/fast/table/table-col-group-background-expected.checksum: Added.
- platform/qt/fast/table/table-col-group-background-expected.png: Added.
- platform/qt/fast/table/table-col-group-background-expected.txt: Added.
- platform/qt/fast/table/table-col-group-col-span-background-expected.checksum: Added.
- platform/qt/fast/table/table-col-group-col-span-background-expected.png: Added.
- platform/qt/fast/table/table-col-group-col-span-background-expected.txt: Added.
- platform/qt/fast/table/table-col-group-span-background-expected.checksum: Added.
- platform/qt/fast/table/table-col-group-span-background-expected.png: Added.
- platform/qt/fast/table/table-col-group-span-background-expected.txt: Added.
- platform/qt/fast/table/table-col-span-background-expected.checksum: Added.
- platform/qt/fast/table/table-col-span-background-expected.png: Added.
- platform/qt/fast/table/table-col-span-background-expected.txt: Added.
- platform/qt/fast/table/table-row-background-expected.checksum: Added.
- platform/qt/fast/table/table-row-background-expected.png: Added.
- platform/qt/fast/table/table-row-background-expected.txt: Added.
- platform/qt/fast/table/table-row-background-left-50px-expected.checksum: Added.
- platform/qt/fast/table/table-row-background-left-50px-expected.png: Added.
- platform/qt/fast/table/table-row-background-left-50px-expected.txt: Added.
- platform/qt/fast/table/table-row-background-right-100percent-expected.checksum: Added.
- platform/qt/fast/table/table-row-background-right-100percent-expected.png: Added.
- platform/qt/fast/table/table-row-background-right-100percent-expected.txt: Added.
- platform/qt/fast/table/table-row-background-right-50px-expected.checksum: Added.
- platform/qt/fast/table/table-row-background-right-50px-expected.png: Added.
- platform/qt/fast/table/table-row-background-right-50px-expected.txt: Added.
- platform/qt/fast/table/table-row-group-background-expected.checksum: Added.
- platform/qt/fast/table/table-row-group-background-expected.png: Added.
- platform/qt/fast/table/table-row-group-background-expected.txt: Added.
- platform/qt/fast/table/table-row-group-background-positioned-expected.checksum: Added.
- platform/qt/fast/table/table-row-group-background-positioned-expected.png: Added.
- platform/qt/fast/table/table-row-group-background-positioned-expected.txt: Added.
- 4:54 AM QtWebKitBackportingFixes edited by
- (diff)
- 4:49 AM Changeset in webkit [56716] by
-
- 4 edits1 add in trunk/WebCore
Page Cache does not work on Android with V8
https://bugs.webkit.org/show_bug.cgi?id=36665
Patch by Andrei Popescu <andreip@google.com> on 2010-03-29
Reviewed by Adam Barth.
No new tests, existing tests should suffice, this is platform code.
This implementation simply saves the context and the global object
just before the frame is navigated to a new url. At restore time,
the global object is reattached to the context and the context
is attached to the window shell of the frame.
Note that isolated worlds are not taken into account in any way,
as Android does not use them.
- bindings/v8/ScriptCachedFrameData.cpp: Added.
(WebCore::ScriptCachedFrameData::ScriptCachedFrameData):
(WebCore::ScriptCachedFrameData::domWindow):
(WebCore::ScriptCachedFrameData::~ScriptCachedFrameData):
(WebCore::ScriptCachedFrameData::restore):
(WebCore::ScriptCachedFrameData::clear):
- bindings/v8/ScriptCachedFrameData.h:
- bindings/v8/V8DOMWindowShell.cpp:
(WebCore::V8DOMWindowShell::setContext):
- bindings/v8/V8DOMWindowShell.h:
- 4:14 AM Changeset in webkit [56715] by
-
- 2 edits in trunk/WebCore
[Qt] Make it possible to build using both Windows and Linux for Symbian
https://bugs.webkit.org/show_bug.cgi?id=36748
Patch by Thomas Zander <t.zander@nokia.com> on 2010-03-29
Reviewed by Simon Hausmann.
- WebCore.pro: don't assume Windows buildsystem is the only one
and exclude the windows-only setters from the linux builds.
- 4:07 AM QtWebKitBackportingFixes edited by
- (diff)
- 3:55 AM QtWebKitBackportingFixes edited by
- (diff)
- 3:49 AM QtWebKitBackportingFixes edited by
- (diff)
- 3:44 AM Changeset in webkit [56714] by
-
- 2 edits in trunk/WebCore
https://bugs.webkit.org/show_bug.cgi?id=36745
Patch by Thomas Zander <t.zander@nokia.com> on 2010-03-29
Reviewed by Simon Hausmann.
[Qt] Fix def file builds with Qt 4.7.
Switched to using DEF_FILE, which is the official variable.
- WebCore.pro: Use DEF_FILE
- 2:35 AM QtWebKitJournal edited by
- (diff)
- 2:26 AM Changeset in webkit [56713] by
-
- 13 edits8 copies2 adds in trunk
2010-03-24 Jeremy Orlow <jorlow@chromium.org>
Reviewed by Darin Fisher.
A few more steps towards IndexedDB
https://bugs.webkit.org/show_bug.cgi?id=36546
Add a callback interface to be used by all async methods.
Add the first fragments of IDBDatabase.
Clean up on IDBDatabaseError.
Flesh out IndexedDatabase further.
Not enough hooked up yet to test. Soon though...
- WebCore.gypi:
- storage/IDBCallbacks.h: Added. (WebCore::IDBCallbacks::~IDBCallbacks):
- storage/IDBDatabase.cpp: Added.
- storage/IDBDatabase.h: Added. (WebCore::IDBDatabase::~IDBDatabase):
- storage/IDBDatabaseError.h: (WebCore::IDBDatabaseError::create): (WebCore::IDBDatabaseError::message): (WebCore::IDBDatabaseError::IDBDatabaseError):
- storage/IndexedDatabase.h:
- storage/IndexedDatabaseImpl.cpp: (WebCore::IndexedDatabaseImpl::IndexedDatabaseImpl): (WebCore::IndexedDatabaseImpl::~IndexedDatabaseImpl): (WebCore::IndexedDatabaseImpl::open):
- storage/IndexedDatabaseImpl.h:
- storage/IndexedDatabaseRequest.cpp: (WebCore::IndexedDatabaseRequest::open):
2010-03-24 Jeremy Orlow <jorlow@chromium.org>
Reviewed by Darin Fisher.
More IndexedDB plumbing
https://bugs.webkit.org/show_bug.cgi?id=36546
Plumbing work towards the goal of making IndexedDatabase::open work.
- WebKit.gyp:
- public/WebIDBCallbacks.h: Added. (WebKit::WebIDBCallbacks::~WebIDBCallbacks):
- public/WebIDBDatabase.h: Added. (WebKit::WebIDBDatabase::~WebIDBDatabase):
- public/WebIDBDatabaseError.h: Added. (WebKit::WebIDBDatabaseError::WebIDBDatabaseError): (WebKit::WebIDBDatabaseError::operator=):
- public/WebIndexedDatabase.h:
- public/WebKitClient.h: (WebKit::WebKitClient::indexedDatabase):
- public/WebSerializedScriptValue.h:
- src/IDBCallbacksProxy.h: Added. (WebCore::IDBCallbacksProxy::IDBCallbacksProxy): (WebCore::IDBCallbacksProxy::~IDBCallbacksProxy): (WebCore::IDBCallbacksProxy::onSuccess): (WebCore::IDBCallbacksProxy::onError):
- src/IDBDatabaseProxy.cpp: Added. (WebCore::IDBDatabaseProxy::create): (WebCore::IDBDatabaseProxy::IDBDatabaseProxy): (WebCore::IDBDatabaseProxy::~IDBDatabaseProxy):
- src/IDBDatabaseProxy.h: Added.
- src/IndexedDatabaseProxy.cpp: (WebCore::IndexedDatabaseProxy::IndexedDatabaseProxy): (WebCore::IndexedDatabaseProxy::open):
- src/IndexedDatabaseProxy.h:
- src/WebIDBDatabaseError.cpp: Added. (WebKit::WebIDBDatabaseError::~WebIDBDatabaseError): (WebKit::WebIDBDatabaseError::WebIDBDatabaseError): (WebKit::WebIDBDatabaseError::assign): (WebKit::WebIDBDatabaseError::code): (WebKit::WebIDBDatabaseError::message): (WebKit::WebIDBDatabaseError::operator=): (WebKit::WebIDBDatabaseError::operator PassRefPtr<IDBDatabaseError>):
- 2:10 AM Changeset in webkit [56712] by
-
- 2 edits in trunk/JavaScriptCore
https://bugs.webkit.org/show_bug.cgi?id=36742
Patch by Thomas Zander <t.zander@nokia.com> on 2010-03-29
Reviewed by Simon Hausmann.
gcc for Symbian doesn't support gcc extensions like atomicity.h - disable
- wtf/Threading.h: also detect os symbian
- 1:52 AM Changeset in webkit [56711] by
-
- 7 edits in trunk
2010-03-29 Mikhail Naganov <mnaganov@chromium.org>
Reviewed by Pavel Feldman.
Remove a possibility of confusion from Profiles panel Welcome screen
by turning buttons into non-clickable glyphs. Also, span instructions
alongside panel width.
- English.lproj/localizedStrings.js:
- inspector/front-end/ProfileView.js: (WebInspector.CPUProfileType.prototype.get welcomeMessage):
- inspector/front-end/ProfilesPanel.js: (WebInspector.ProfilesPanel.prototype._addWelcomeMessage):
- inspector/front-end/inspector.css: (.panel-enabler-view.welcome .instructions): (.panel-enabler-view.welcome button.status-bar-item):
- src/js/HeapProfilerPanel.js: (WebInspector.HeapSnapshotProfileType.prototype.get welcomeMessage):
- 1:17 AM QtWebKitBackportingFixes edited by
- (diff)
- 12:41 AM Changeset in webkit [56710] by
-
- 2 edits in trunk/WebCore
2010-03-26 Philippe Normand <pnormand@igalia.com>
Reviewed by Eric Seidel.
[GStreamer] define static variables with DEFINE_STATIC_LOCAL macro
https://bugs.webkit.org/show_bug.cgi?id=36653
Defined the static variables using DEFINE_STATIC_GLOBAL.
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: (WebCore::mimeTypeCache):
- 12:37 AM Changeset in webkit [56709] by
-
- 2 edits in trunk/WebCore
2010-03-26 Philippe Normand <pnormand@igalia.com>
Reviewed by Eric Seidel.
[GStreamer] player header cleanups
https://bugs.webkit.org/show_bug.cgi?id=36656
Destructor made private and added missing
mediaPlayerPrivateMuteChangedCallback declaration.
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:
- 12:34 AM Changeset in webkit [56708] by
-
- 7 edits7 adds in trunk
2010-03-29 Yury Semikhatsky <yurys@chromium.org>
Reviewed by Pavel Feldman.
Protect global object from being GC'ed if there are messages written to console from the iframe with that global object.
Whent serializing objects in the injected script check that global object properties are still defined before using them as arguments. The may become undefined if owning frame navigated to a different domain.
Test: http/tests/inspector-enabled/console-log-before-frame-navigation.html
- bindings/js/ScriptState.h: (WebCore::ScriptStateProtectedPtr::ScriptStateProtectedPtr): (WebCore::ScriptStateProtectedPtr::get):
- bindings/v8/ScriptState.h: (WebCore::ScriptStateProtectedPtr::ScriptStateProtectedPtr): (WebCore::ScriptStateProtectedPtr::~ScriptStateProtectedPtr): (WebCore::ScriptStateProtectedPtr::get):
- inspector/ConsoleMessage.cpp: (WebCore::ConsoleMessage::addToFrontend):
- inspector/ConsoleMessage.h:
- inspector/front-end/InjectedScript.js: (injectedScriptConstructor): (injectedScriptConstructor.):
2010-03-29 Yury Semikhatsky <yurys@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: don't crash when there are messages in console from previous iframe content.
- http/tests/inspector-enabled/console-log-before-frame-navigation-expected.txt: Added.
- http/tests/inspector-enabled/console-log-before-frame-navigation.html: Added.
- http/tests/inspector-enabled/resources/console-log-before-frame-navigation.js: Added. (doit.callback): (doit): (receiveMessage): (frontend_dumpConsoleMessages):
- http/tests/inspector-enabled/resources/console-log-frame-after-navigation.html: Added.
- http/tests/inspector-enabled/resources/console-log-frame-before-navigation.html: Added.
- 12:29 AM Changeset in webkit [56707] by
-
- 5 edits in trunk/WebCore
2010-03-26 Philippe Normand <pnormand@igalia.com>
Reviewed by Eric Carlson.
It should be possible to use GStreamer in addition to another media engine
https://bugs.webkit.org/show_bug.cgi?id=36654
Renamed gstreamer player and added a WTF_USE_GSTREAMER
define. Made the MediaPlayer register the GStreamer backend only
if it's enabled (true by default on WebKitGTK+).
- GNUmakefile.am:
- platform/graphics/MediaPlayer.cpp: (WebCore::installedMediaEngines):
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: (WebCore::mediaPlayerPrivateMessageCallback): (WebCore::mediaPlayerPrivateSourceChangedCallback): (WebCore::mediaPlayerPrivateVolumeChangedCallback): (WebCore::mediaPlayerPrivateMuteChangedCallback): (WebCore::mediaPlayerPrivateRepaintCallback): (WebCore::MediaPlayerPrivateGStreamer::create): (WebCore::MediaPlayerPrivateGStreamer::registerMediaEngine): (WebCore::MediaPlayerPrivateGStreamer::isAvailable): (WebCore::MediaPlayerPrivateGStreamer::MediaPlayerPrivateGStreamer): (WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer): (WebCore::MediaPlayerPrivateGStreamer::load): (WebCore::MediaPlayerPrivateGStreamer::commitLoad): (WebCore::MediaPlayerPrivateGStreamer::changePipelineState): (WebCore::MediaPlayerPrivateGStreamer::prepareToPlay): (WebCore::MediaPlayerPrivateGStreamer::play): (WebCore::MediaPlayerPrivateGStreamer::pause): (WebCore::MediaPlayerPrivateGStreamer::duration): (WebCore::MediaPlayerPrivateGStreamer::currentTime): (WebCore::MediaPlayerPrivateGStreamer::seek): (WebCore::MediaPlayerPrivateGStreamer::startEndPointTimerIfNeeded): (WebCore::MediaPlayerPrivateGStreamer::cancelSeek): (WebCore::MediaPlayerPrivateGStreamer::endPointTimerFired): (WebCore::MediaPlayerPrivateGStreamer::paused): (WebCore::MediaPlayerPrivateGStreamer::seeking): (WebCore::MediaPlayerPrivateGStreamer::naturalSize): (WebCore::MediaPlayerPrivateGStreamer::hasVideo): (WebCore::MediaPlayerPrivateGStreamer::hasAudio): (WebCore::MediaPlayerPrivateGStreamer::setVolume): (WebCore::MediaPlayerPrivateGStreamer::volumeChangedTimerFired): (WebCore::MediaPlayerPrivateGStreamer::volumeChanged): (WebCore::MediaPlayerPrivateGStreamer::setRate): (WebCore::MediaPlayerPrivateGStreamer::networkState): (WebCore::MediaPlayerPrivateGStreamer::readyState): (WebCore::MediaPlayerPrivateGStreamer::buffered): (WebCore::MediaPlayerPrivateGStreamer::processBufferingStats): (WebCore::MediaPlayerPrivateGStreamer::fillTimerFired): (WebCore::MediaPlayerPrivateGStreamer::maxTimeSeekable): (WebCore::MediaPlayerPrivateGStreamer::maxTimeLoaded): (WebCore::MediaPlayerPrivateGStreamer::bytesLoaded): (WebCore::MediaPlayerPrivateGStreamer::totalBytes): (WebCore::MediaPlayerPrivateGStreamer::cancelLoad): (WebCore::MediaPlayerPrivateGStreamer::updateStates): (WebCore::MediaPlayerPrivateGStreamer::mediaLocationChanged): (WebCore::MediaPlayerPrivateGStreamer::loadNextLocation): (WebCore::MediaPlayerPrivateGStreamer::loadStateChanged): (WebCore::MediaPlayerPrivateGStreamer::sizeChanged): (WebCore::MediaPlayerPrivateGStreamer::timeChanged): (WebCore::MediaPlayerPrivateGStreamer::didEnd): (WebCore::MediaPlayerPrivateGStreamer::durationChanged): (WebCore::MediaPlayerPrivateGStreamer::supportsMuting): (WebCore::MediaPlayerPrivateGStreamer::setMuted): (WebCore::MediaPlayerPrivateGStreamer::muteChangedTimerFired): (WebCore::MediaPlayerPrivateGStreamer::muteChanged): (WebCore::MediaPlayerPrivateGStreamer::loadingFailed): (WebCore::MediaPlayerPrivateGStreamer::setSize): (WebCore::MediaPlayerPrivateGStreamer::setVisible): (WebCore::MediaPlayerPrivateGStreamer::repaint): (WebCore::MediaPlayerPrivateGStreamer::paint): (WebCore::MediaPlayerPrivateGStreamer::getSupportedTypes): (WebCore::MediaPlayerPrivateGStreamer::supportsType): (WebCore::MediaPlayerPrivateGStreamer::hasSingleSecurityOrigin): (WebCore::MediaPlayerPrivateGStreamer::supportsFullscreen): (WebCore::MediaPlayerPrivateGStreamer::setPreload): (WebCore::MediaPlayerPrivateGStreamer::createGSTPlayBin):
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h: