|
|
|
@65259
|
5 years |
japhet |
|
|
2010-08-12 Nate Chapin <japhet@chromium.org>
Unreviewed, Chromium expectations tweak.
Remove a duplicate linux debug expectation.
- platform/chromium/test_expectations.txt:
|
|
|
|
@65258
|
5 years |
benm |
|
|
2010-08-12 Ben Murdoch <benm@google.com>
Reviewed by Pavel Feldman.
InspectorController.h missing InspectorObject forward declaration
https://bugs.webkit.org/show_bug.cgi?id=43913
Build fix so no new tests.
- inspector/InspectorController.h: Adds the necessary forward declaration.
|
|
|
|
@65257
|
5 years |
kov |
|
|
Add file I forgot to add in r65255.
|
|
|
|
@65256
|
5 years |
demarchi |
|
|
2010-08-12 Lucas De Marchi <lucas.demarchi@profusion.mobi>
Unreviewed.
Adding myself to the committers list.
- Scripts/webkitpy/common/config/committers.py:
|
|
|
|
@65255
|
5 years |
kov |
|
|
2010-08-12 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
Reviewed by Martin Robinson.
[GTK] Use GSettings to save/restore Web Inspector settings
https://bugs.webkit.org/show_bug.cgi?id=43512
- GNUmakefile.am: GSettings rules.
- configure.ac: GSettings infrastructure, and check if we should
use it by looking for an appropriate version of GIO.
JavaScriptCore
2010-08-12 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
Reviewed by Martin Robinson.
[GTK] Use GSettings to save/restore Web Inspector settings
https://bugs.webkit.org/show_bug.cgi?id=43512
- wtf/gobject/GRefPtr.cpp: Added support for GVariant, used by our
GSettings support.
(WTF::refGPtr):
(WTF::derefGPtr):
- wtf/gobject/GRefPtr.h:
WebKit/gtk
2010-08-12 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
Reviewed by Martin Robinson.
[GTK] Use GSettings to save/restore Web Inspector settings
https://bugs.webkit.org/show_bug.cgi?id=43512
Use GSettings to save/restore settings used by the Web Inspector.
A few helper functions were added to have settings that use
boolean values be actual booleans, and also to conform with the
GSettings naming requirements for keys.
- WebCoreSupport/InspectorClientGtk.cpp:
(WebKit::toGSettingName):
(WebKit::truthStringFromVariant):
(WebKit::variantFromTruthString):
(WebKit::InspectorClient::populateSetting):
(WebKit::InspectorClient::storeSetting):
- org.webkit.gtk.gschema.xml: Added.
- webkit/webkitprivate.cpp:
(inspectorGSettings):
(webkit_init):
- webkit/webkitprivate.h:
|
|
|
|
@65254
|
5 years |
commit-queue |
|
|
2010-08-12 Hayato Ito <hayato@chromium.org>
Reviewed by Tony Chang.
Merge pretty printers for gdb.
https://bugs.webkit.org/show_bug.cgi?id=43850
We need to update webcore.py because basic string classes have moved to WTF from WebCore.
It is good timing to merge webcore.py and wtf.py and name it 'webkit.py'.
webcore.py is left for backward compatibility.
- gdb/webcore.py:
- gdb/webkit.py: Added.
- gdb/wtf.py: Removed.
|
|
|
|
@65253
|
5 years |
commit-queue |
|
|
2010-08-12 Rafael Antognolli <antognolli@profusion.mobi>
Reviewed by Kenneth Rohde Christiansen.
[EFL] Making CMake keep track of theme dependencies.
https://bugs.webkit.org/show_bug.cgi?id=43862
Removing unused macro GENERATE_EDJ.
2010-08-12 Rafael Antognolli <antognolli@profusion.mobi>
Reviewed by Kenneth Rohde Christiansen.
[EFL] Making CMake keep track of theme dependencies.
https://bugs.webkit.org/show_bug.cgi?id=43862
Adding theme source files and images as dependencies of the theme.
|
|
|
|
@65252
|
5 years |
japhet |
|
|
2010-08-12 Nate Chapin <japhet@chromium.org>
Unreviewed, Chromium expectations tweak.
Comment out svg/hittest/svg-rect-hit.html, as the test
was not landed with the relevant patch.
- platform/chromium/test_expectations.txt:
|
|
|
|
@65251
|
5 years |
johnnyg |
|
|
2010-08-12 John Gregg <johnnyg@google.com>
Reviewed by Kent Tamura.
[chromium] Add Notification::detachPresenter to the WebKit API.
https://bugs.webkit.org/show_bug.cgi?id=43659
- public/WebNotification.h:
- src/WebNotification.cpp:
(WebKit::WebNotification::detachPresenter):
|
|
|
|
@65250
|
5 years |
tony |
|
|
2010-08-11 Tony Chang <tony@chromium.org>
Reviewed by David Levin.
[chromium] add google-chrome layout test result directories
https://bugs.webkit.org/show_bug.cgi?id=43889
- Scripts/webkitpy/layout_tests/port/chromium_win.py:
- Scripts/webkitpy/layout_tests/port/factory.py:
- Scripts/webkitpy/layout_tests/port/google_chrome.py: Added.
- Scripts/webkitpy/layout_tests/test_types/image_diff.py:
|
|
|
|
@65249
|
5 years |
commit-queue |
|
|
2010-08-12 Hui Huang <hui.2.huang@nokia.com>
Reviewed by Eric Seidel.
m_windowRect is not updated because parent of PluginView is not
set when updatePluginWidget is called. plugin gets wrong window
size on setwindow.
https://bugs.webkit.org/show_bug.cgi?id=43635
- plugins/symbian/PluginViewSymbian.cpp:
(WebCore::PluginView::setParent):
|
|
|
|
@65248
|
5 years |
pfeldman |
|
|
2010-08-12 Pavel Feldman <pfeldman@chromium.org>
Not reviewed, re-apply r65241 and 65243.
Web Inspector: brush up object proxies, introduce remote object model.
https://bugs.webkit.org/show_bug.cgi?id=43847
|
|
|
|
@65247
|
5 years |
senorblanco |
|
|
2010-08-11 Stephen White <senorblanco@chromium.org>
Reviewed by David Levin.
Add support for BGRA pixel format to GraphicsContext3D.
https://bugs.webkit.org/show_bug.cgi?id=43858
Although this has been standard in desktop GL since 1.2, it's an
extension in GL ES 2.0, so a query function is provided to check
for support. The DefaultImpl returns false, since it does not yet
implement the TexImage2D internalFormat quirks.
- public/WebGraphicsContext3D.h:
(WebKit::WebGraphicsContext3D::supportsBGRA):
- src/GraphicsContext3D.cpp:
- src/WebGraphicsContext3DDefaultImpl.cpp:
(WebKit::WebGraphicsContext3DDefaultImpl::supportsBGRA):
- src/WebGraphicsContext3DDefaultImpl.h:
2010-08-11 Stephen White <senorblanco@chromium.org>
Reviewed by David Levin.
Add support for BGRA pixel format to GraphicsContext3D.
https://bugs.webkit.org/show_bug.cgi?id=43858
Although this has been standard in desktop GL since 1.2, it's an
extension in GL ES 2.0, so a query function is provided to check
for support. Since they differ on semantics (GL ES 2.0 requires
TexImage2D()'s format and internalFormat to match, while desktop GL
will not accept BGRA as an internalFormat), the stub implementation
returns false until these quirks have been implemented and tested on
each port.
- platform/graphics/GraphicsContext3D.cpp:
(WebCore::GraphicsContext3D::supportsBGRA):
Add implementation for non-chromium platforms which returns false.
- platform/graphics/GraphicsContext3D.h:
(WebCore::GraphicsContext3D::):
Add query function (supportsBGRA()) and the BGRA_EXT token.
|
|
|
|
@65246
|
5 years |
commit-queue |
|
|
2010-08-12 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r65225.
http://trac.webkit.org/changeset/65225
https://bugs.webkit.org/show_bug.cgi?id=43918
Broke EFL port build (Requested by acidx on #webkit).
- cmake/WebKitGenerators.cmake:
- cmake/WebKitMacros.cmake:
|
|
|
|
@65245
|
5 years |
pfeldman |
|
|
2010-08-12 Pavel Feldman <pfeldman@chromium.org>
Not reviewed. Rolling out r65241 and 65243 for breaking inspector tests.
|
|
|
|
@65244
|
5 years |
japhet |
|
|
2010-08-12 Nate Chapin <japhet@chromium.org>
Update chromium's test_expectations.txt and provide new baselines for
http://trac.webkit.org/changeset/65229.
(Text-only baseline for win/linux because there are real regressions in the
image results. See https://bugs.webkit.org/show_bug.cgi?id=43912)
- platform/chromium-mac/svg/zoom/page/zoom-mask-with-percentages-expected.checksum: Added.
- platform/chromium-mac/svg/zoom/page/zoom-mask-with-percentages-expected.png: Added.
- platform/chromium-win/svg/zoom/page/zoom-mask-with-percentages-expected.txt: Added.
- platform/chromium/test_expectations.txt:
|
|
|
|
@65243
|
5 years |
pfeldman |
|
|
2010-08-12 Pavel Feldman <pfeldman@chromium.org>
Not reviewed. Adding the file missing in r65241.
|
|
|
|
@65242
|
5 years |
loki |
|
|
The scratch register should be saved in YARR with ARM JIT
https://bugs.webkit.org/show_bug.cgi?id=43910
Reviewed by Simon Hausmann.
Reported by Jocelyn Turcotte.
(JSC::Yarr::RegexGenerator::generateEnter):
(JSC::Yarr::RegexGenerator::generateReturn):
|
|
|
|
@65241
|
5 years |
pfeldman |
|
|
2010-08-12 Pavel Feldman <pfeldman@chromium.org>
Reviewed by Yury Semikhatsky.
Web Inspector: brush up object proxies, introduce remote object model.
https://bugs.webkit.org/show_bug.cgi?id=43847
- WebCore.gypi:
- WebCore.vcproj/WebCore.vcproj:
- inspector/front-end/AuditRules.js:
(WebInspector.AuditRules.CssInHeadRule.prototype.doRun):
(WebInspector.AuditRules.StylesScriptsOrderRule.prototype.doRun):
- inspector/front-end/ConsoleView.js:
(WebInspector.ConsoleView.prototype.doEvalInWindow):
(WebInspector.ConsoleView.prototype._enterKeyPressed.printResult):
(WebInspector.ConsoleView.prototype._enterKeyPressed):
(WebInspector.ConsoleView.prototype._format):
(WebInspector.ConsoleView.prototype._formatnode):
(WebInspector.ConsoleView.prototype._formatarray):
(WebInspector.ConsoleView.prototype._formatAsArrayEntry):
(WebInspector.ConsoleMessage.prototype._format):
(WebInspector.ConsoleCommandResult):
- inspector/front-end/DOMAgent.js:
(WebInspector.DOMNode):
- inspector/front-end/ElementsTreeOutline.js:
(WebInspector.ElementsTreeElement.prototype._createTooltipForNode):
- inspector/front-end/EventListenersSidebarPane.js:
- inspector/front-end/InjectedScript.js:
(injectedScriptConstructor):
(injectedScriptConstructor.):
- inspector/front-end/ObjectPropertiesSection.js:
(WebInspector.ObjectPropertiesSection.prototype.update):
(WebInspector.ObjectPropertiesSection.prototype.updateProperties):
(WebInspector.ObjectPropertyTreeElement.prototype.onpopulate):
(WebInspector.ObjectPropertyTreeElement.prototype.update):
(WebInspector.ObjectPropertyTreeElement.prototype.applyExpression):
- inspector/front-end/ObjectProxy.js: Removed.
- inspector/front-end/PropertiesSidebarPane.js:
(WebInspector.PropertiesSidebarPane.prototype.update.callback):
- inspector/front-end/RemoteObject.js: Added.
(WebInspector.RemoteObjectId):
(WebInspector.RemoteObject):
(WebInspector.RemoteObject.fromPrimitiveValue):
(WebInspector.RemoteObject.fromErrorMessage):
(WebInspector.RemoteObject.fromNode):
(WebInspector.RemoteObject.fromPayload):
(WebInspector.RemoteObject.type):
(WebInspector.RemoteObject.prototype.get objectId):
(WebInspector.RemoteObject.prototype.get type):
(WebInspector.RemoteObject.prototype.get description):
(WebInspector.RemoteObject.prototype.get hasChildren):
(WebInspector.RemoteObject.prototype.isError):
(WebInspector.RemoteObject.prototype.getPropertyValueDescriptions):
(WebInspector.RemoteObject.prototype.getOwnProperties):
(WebInspector.RemoteObject.prototype.getProperties.remoteObjectBinder):
(WebInspector.RemoteObjectProperty):
- inspector/front-end/ScopeChainSidebarPane.js:
(WebInspector.ScopeChainSidebarPane.prototype.update):
- inspector/front-end/ScriptsPanel.js:
(WebInspector.ScriptsPanel.prototype.evaluateInSelectedCallFrame.updatingCallbackWrapper):
(WebInspector.ScriptsPanel.prototype.evaluateInSelectedCallFrame):
(WebInspector.ScriptsPanel.prototype.doEvalInCallFrame):
- inspector/front-end/SourceFrame.js:
(WebInspector.SourceFrame.prototype._showPopup.evaluateCallback):
(WebInspector.SourceFrame.prototype._showPopup):
(WebInspector.SourceFrame.prototype._evalSelectionInCallFrame):
- inspector/front-end/WatchExpressionsSidebarPane.js:
(WebInspector.WatchExpressionsSection.prototype.update):
(WebInspector.WatchExpressionTreeElement.prototype.update):
- inspector/front-end/WebKit.qrc:
- inspector/front-end/inspector.html:
- inspector/front-end/inspector.js:
(WebInspector.log.logMessage):
(WebInspector.log):
- inspector/front-end/utilities.js:
2010-08-12 Pavel Feldman <pfeldman@chromium.org>
Reviewed by Yury Semikhatsky.
Web Inspector: brush up object proxies, introduce remote object model.
https://bugs.webkit.org/show_bug.cgi?id=43847
- inspector/console-dir-expected.txt:
- inspector/console-dir-global.html:
- inspector/console-dir.html:
- inspector/console-format-collections-expected.txt:
- inspector/console-format-expected.txt:
|
|
|
|
@65240
|
5 years |
benm |
|
|
2010-08-12 Ben Murdoch <benm@google.com>
Reviewed by Steve Block.
V8 code generator does not add V8BindingMacros.h include in all places it is needed
https://bugs.webkit.org/show_bug.cgi?id=43907
Adds the V8BindingMacros.h header before using the STRING_TO_V8PARAMETER_EXCEPTION_BLOCK
macro.
Build fix so no new tests.
- bindings/scripts/CodeGeneratorV8.pm: include the header at the right time.
|
|
|
|
@65239
|
5 years |
philn |
|
|
2010-08-12 Philippe Normand <pnormand@igalia.com>
Unreviewed.
Media test baseline forgotten in r65224.
- platform/gtk/media/audio-no-installed-engines-expected.txt: Added.
|
|
|
|
@65238
|
5 years |
hamaji |
|
|
2010-08-12 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r65181.
http://trac.webkit.org/changeset/65181
https://bugs.webkit.org/show_bug.cgi?id=43909
It broke 35 layout tests fail on chromium-win (Requested by
hamaji on #webkit).
- public/WebFrameClient.h:
- src/FrameLoaderClientImpl.cpp:
(WebKit::FrameLoaderClientImpl::detachedFromParent3):
|
|
|
|
@65237
|
5 years |
hamaji |
|
|
2010-08-12 Shinichiro Hamaji <hamaji@chromium.org>
Update chromium's test_expectations.txt
- platform/chromium/test_expectations.txt: Two failing video related tests.
|
|
|
|
@65236
|
5 years |
ossy |
|
|
Unreviewed.
[Qt] animations/suspend-resume-animation.html fails
https://bugs.webkit.org/show_bug.cgi?id=43905
- platform/qt/Skipped: animations/suspend-resume-animation.html skipped until fix.
|
|
|
|
@65235
|
5 years |
hamaji |
|
|
2010-08-12 Shinichiro Hamaji <hamaji@chromium.org>
Update chromium's test_expectations.txt
- platform/chromium/test_expectations.txt: animations/play-state is flaky on Mac
|
|
|
|
@65234
|
5 years |
jorlow |
|
|
2010-08-12 Jeremy Orlow <jorlow@chromium.org>
Revert for now
https://bugs.webkit.org/show_bug.cgi?id=43794
- Android.mk:
- CMakeLists.txt:
- GNUmakefile.am:
- WebCore.exp.in:
- WebCore.gypi:
- WebCore.pro:
- WebCore.vcproj/WebCore.vcproj:
- WebCore.xcodeproj/project.pbxproj:
- page/GroupSettings.cpp: Removed.
- page/GroupSettings.h: Removed.
- page/PageGroup.cpp:
(WebCore::PageGroup::PageGroup):
(WebCore::PageGroup::localStorage):
- page/PageGroup.h:
- page/Settings.cpp:
(WebCore::Settings::Settings):
(WebCore::Settings::setLocalStorageQuota):
(WebCore::Settings::setLocalStorageDatabasePath):
- page/Settings.h:
(WebCore::Settings::localStorageQuota):
(WebCore::Settings::localStorageDatabasePath):
2010-08-12 Jeremy Orlow <jorlow@chromium.org>
Revert for now
https://bugs.webkit.org/show_bug.cgi?id=43794
- WebView/WebView.mm:
(-[WebView _commonInitializationWithFrameName:groupName:usesDocumentViews:]):
(-[WebView _preferencesChangedNotification:]):
2010-08-12 Jeremy Orlow <jorlow@chromium.org>
Revert for now
https://bugs.webkit.org/show_bug.cgi?id=43794
- Api/qwebsettings.cpp:
(QWebSettingsPrivate::apply):
2010-08-12 Jeremy Orlow <jorlow@chromium.org>
Revert for now
https://bugs.webkit.org/show_bug.cgi?id=43794
- WebView.cpp:
(WebView::initWithFrame):
|
|
|
|
@65233
|
5 years |
zimmermann |
|
|
2010-08-12 Nikolas Zimmermann <nzimmermann@rim.com>
Not reviewed. Delete a test that slipped in by accident.
- svg/zoom/page/zoom-mask.svg: Removed.
|
|
|
|
@65232
|
5 years |
zimmermann |
|
|
2010-08-12 Nikolas Zimmermann <nzimmermann@rim.com>
Not reviewed. Follow up to Jeremys fix, just remove the context parameter, it's not needed anymore.
- rendering/RenderSVGResourceGradient.cpp:
(WebCore::createMaskAndSwapContextForTextGradient):
- rendering/RenderSVGResourceMasker.cpp:
(WebCore::RenderSVGResourceMasker::applyResource):
- rendering/SVGImageBufferTools.cpp:
(WebCore::SVGImageBufferTools::createImageBuffer):
- rendering/SVGImageBufferTools.h:
|
|
|
|
@65231
|
5 years |
jorlow |
|
|
2010-08-12 Jeremy Orlow <jorlow@chromium.org>
Build fix.
- rendering/SVGImageBufferTools.cpp:
(WebCore::SVGImageBufferTools::createImageBuffer):
|
|
|
|
@65230
|
5 years |
jorlow |
|
|
2010-08-12 Jeremy Orlow <jorlow@chromium.org>
Build fix. Matches solutions in qt and mac ports for
https://bugs.webkit.org/show_bug.cgi?id=43794
- WebView.cpp:
(WebView::initWithFrame):
|
|
|
|
@65229
|
5 years |
zimmermann |
|
|
2010-08-12 Nikolas Zimmermann <nzimmermann@rim.com>
Reviewed by Dirk Schulze.
SVG masking performance very slow
https://bugs.webkit.org/show_bug.cgi?id=43622
Create ImageBuffers only as large as the final rendered size on screen. Only gradient on text on CG handled this correctly so far.
Refactored the code into a new SVGImageBufferTools class, and use the code from RenderSVGResourceMasker -> makes the IE9 demo SVG dice usable.
Clippers, Patterns and Filters remain to be converted.
Test: svg/zoom/page/zoom-mask-with-percentages.svg
- Android.mk: Add SVGImageBufferTools.* to build.
- CMakeLists.txt: Ditto.
- GNUmakefile.am: Ditto.
- WebCore.gypi: Ditto.
- WebCore.pro: Ditto.
- WebCore.xcodeproj/project.pbxproj: Ditto.
- rendering/RenderSVGAllInOne.cpp: Ditto.
- rendering/RenderSVGResourceGradient.cpp: Refactored CG gradient specific "create image buffer in absolute coordinates" code into SVGImageBufferTools class.
(WebCore::createMaskAndSwapContextForTextGradient):
(WebCore::clipToTextMask):
(WebCore::RenderSVGResourceGradient::applyResource):
- rendering/RenderSVGResourceMasker.cpp: Use new SVGImageBufferTools class, to avoid pixelation when zooming and to create image buffers as big as the final rendered size on screen, not more.
(WebCore::RenderSVGResourceMasker::invalidateClients):
(WebCore::RenderSVGResourceMasker::applyResource):
(WebCore::RenderSVGResourceMasker::drawContentIntoMaskImage):
(WebCore::RenderSVGResourceMasker::calculateMaskContentRepaintRect):
(WebCore::RenderSVGResourceMasker::resourceBoundingBox):
- rendering/RenderSVGResourceMasker.h:
- rendering/SVGImageBufferTools.cpp: Added.
(WebCore::SVGImageBufferTools::absoluteTransformFromContext):
(WebCore::SVGImageBufferTools::createImageBuffer):
(WebCore::SVGImageBufferTools::clipToImageBuffer):
- rendering/SVGImageBufferTools.h: Added.
(WebCore::SVGImageBufferTools::SVGImageBufferTools):
(WebCore::SVGImageBufferTools::~SVGImageBufferTools):
2010-08-12 Nikolas Zimmermann <nzimmermann@rim.com>
Reviewed by Dirk Schulze.
SVG masking performance very slow
https://bugs.webkit.org/show_bug.cgi?id=43622
Update mask results, now that mask image buffers are as big as the finaled rendered size on screen.
Add new test covering zooming into masks, to show that it doesn't pixelate anymore.
- platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.checksum:
- platform/mac/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png:
- platform/mac/svg/batik/masking/maskRegions-expected.checksum:
- platform/mac/svg/batik/masking/maskRegions-expected.png:
- platform/mac/svg/custom/grayscale-gradient-mask-expected.checksum:
- platform/mac/svg/custom/grayscale-gradient-mask-expected.png:
- platform/mac/svg/zoom/page/zoom-mask-with-percentages-expected.checksum: Added.
- platform/mac/svg/zoom/page/zoom-mask-with-percentages-expected.png: Added.
- platform/mac/svg/zoom/page/zoom-mask-with-percentages-expected.txt: Added.
- svg/zoom/page/zoom-mask-with-percentages.svg: Added.
|
|
|
|
@65228
|
5 years |
jorlow |
|
|
2010-08-10 Jeremy Orlow <jorlow@chromium.org>
Reviewed by Adam Barth.
Some settings are linked to the PageGroup not the Page. Create a new class for those.
https://bugs.webkit.org/show_bug.cgi?id=43794
Since persistient storage is shared between pages, there's no way to modify
some settings related to it on a per page basis. As such, it's not technically
correct for these settings to be on the Page's settings. Create a new class
called GroupSettings, move the 2 group-wide local storage settings there, and
add a new setting for IndexedDB's path (which is prompting this change).
No behavior has changed, so no tests.
- Android.mk:
- CMakeLists.txt:
- GNUmakefile.am:
- WebCore.exp.in:
- WebCore.gypi:
- WebCore.pro:
- WebCore.vcproj/WebCore.vcproj:
- WebCore.xcodeproj/project.pbxproj:
- page/PageGroup.cpp:
(WebCore::PageGroup::PageGroup):
(WebCore::PageGroup::localStorage):
- page/PageGroup.h:
(WebCore::PageGroup::groupSettings):
- page/Settings.cpp:
(WebCore::Settings::Settings):
(WebCore::Settings::setSessionStorageQuota):
- page/Settings.h:
2010-08-10 Jeremy Orlow <jorlow@chromium.org>
Reviewed by Adam Barth.
Some settings are linked to the PageGroup not the Page. Create a new class for those.
https://bugs.webkit.org/show_bug.cgi?id=43794
Change WebView to use the new GroupSettings class rather than Settings for the
settings that moved. This is sub-optimal since the settings aren't really
per-view, but we can't really change the API at this point.
- WebView/WebView.mm:
(-[WebView _commonInitializationWithFrameName:groupName:usesDocumentViews:]):
(-[WebView _preferencesChangedNotification:]):
2010-08-11 Jeremy Orlow <jorlow@chromium.org>
Reviewed by Adam Barth.
Some settings are linked to the PageGroup not the Page. Create a new class for those.
https://bugs.webkit.org/show_bug.cgi?id=43794
Change WebSettings to use the new GroupSettings class rather than Settings for the
settings that moved. This is sub-optimal since the settings aren't really
per-view, but I don't see how we can change the API at this point.
- Api/qwebsettings.cpp:
(QWebSettingsPrivate::apply):
|
|
|
|
@65227
|
5 years |
hausmann |
|
|
[Qt] Decode images directly to QPixmap
https://bugs.webkit.org/show_bug.cgi?id=40797
Patch by Benjamin Poulain <benjamin.poulain@nokia.com> on 2010-08-12
Reviewed by Simon Hausmann.
Use the new API of Qt 4.7 to decode data from the image
reader directly to QPixmap.
This allow us to use JDCT_IFAST when decoding jpeg images
to pixmap, and to decode animated GIF images, while still
using in-place conversion of color space.
- platform/graphics/qt/ImageDecoderQt.cpp:
(WebCore::ImageDecoderQt::setData):
(WebCore::ImageDecoderQt::internalHandleCurrentImage):
|
|
|
|
@65226
|
5 years |
bulach |
|
|
2010-07-14 Marcus Bulach <bulach@chromium.org>
Reviewed by darin@apple.com.
Removes DontCheckEnums from some IDLs and fixes the corresponding enums.
https://bugs.webkit.org/show_bug.cgi?id=42278
This is a follow-up to https://bugs.webkit.org/show_bug.cgi?id=42250: it fixes some IDL/.h and enables generating compile-time checks for enums.
- fast/events/init-events-expected.txt:
- fast/events/script-tests/init-events.js:
(createEventHelper): splits event creation so that we can test without init.
(testInitEvent): adds test for OverflowEvent creation.
2010-07-14 Marcus Bulach <bulach@chromium.org>
Reviewed by darin@apple.com.
Removes DontCheckEnums from some IDLs and fixes the corresponding enums.
https://bugs.webkit.org/show_bug.cgi?id=42278
This is a follow-up to https://bugs.webkit.org/show_bug.cgi?id=42250: it fixes some IDL/.h and enables generating compile-time checks for enums.
Tests: idls should generate valid code.
- dom/Node.h:
(WebCore::Node::):
- dom/Node.idl:
- dom/OverflowEvent.h:
(WebCore::OverflowEvent::):
- dom/OverflowEvent.idl:
- html/FileReader.cpp:
(WebCore::FileReader::readyState):
- html/FileReader.h:
(WebCore::FileReader::):
- html/FileReader.idl:
|
|
|
|
@65225
|
5 years |
commit-queue |
|
|
2010-08-12 Patrick Gansterer <paroga@paroga.com>
Reviewed by Nikolas Zimmermann.
[CMake] Cleanup generator code.
https://bugs.webkit.org/show_bug.cgi?id=39164
- cmake/WebKitGenerators.cmake:
- cmake/WebKitMacros.cmake:
|
|
|
|
@65224
|
5 years |
philn |
|
|
2010-08-12 Philippe Normand <pnormand@igalia.com>
Reviewed by Martin Robinson.
[GTK] new media tests baselines needed
https://bugs.webkit.org/show_bug.cgi?id=42444
Visually check those tests, they seemed fine to me so I added
their baselines.
- platform/gtk/Skipped:
- platform/gtk/media/audio-controls-rendering-expected.txt: Added.
- platform/gtk/media/video-display-toggle-expected.txt: Added.
- platform/gtk/media/video-empty-source-expected.txt: Added.
- platform/gtk/media/video-layer-crash-expected.txt: Added.
- platform/gtk/media/video-no-audio-expected.txt: Added.
- platform/gtk/media/video-transformed-expected.txt: Added.
- platform/gtk/media/video-zoom-controls-expected.txt: Added.
- platform/gtk/media/video-zoom-expected.txt: Added.
|
|
|
|
@65223
|
5 years |
alex |
|
|
2010-08-12 Alejandro G. Castro <alex@igalia.com>
Reviewed by David Levin.
The #if clause enabling a feature should avoid the all includes of
the feature
https://bugs.webkit.org/show_bug.cgi?id=43866
Modified the position of the guard to avoid including all the
headers if the feature controlling the guard is not enabled.
|
|
|
|
@65222
|
5 years |
commit-queue |
|
|
2010-08-12 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r65221.
http://trac.webkit.org/changeset/65221
https://bugs.webkit.org/show_bug.cgi?id=43896
Broke snow leopard build. (Requested by dave_levin on
#webkit).
- platform/graphics/GraphicsContext3D.cpp:
- platform/graphics/GraphicsContext3D.h:
(WebCore::GraphicsContext3D::):
2010-08-12 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r65221.
http://trac.webkit.org/changeset/65221
https://bugs.webkit.org/show_bug.cgi?id=43896
Broke snow leopard build. (Requested by dave_levin on
#webkit).
- public/WebGraphicsContext3D.h:
- src/GraphicsContext3D.cpp:
- src/WebGraphicsContext3DDefaultImpl.cpp:
- src/WebGraphicsContext3DDefaultImpl.h:
|
|
|
|
@65221
|
5 years |
senorblanco |
|
|
2010-08-11 Stephen White <senorblanco@chromium.org>
Reviewed by David Levin.
Add support for BGRA pixel format to GraphicsContext3D.
https://bugs.webkit.org/show_bug.cgi?id=43858
Although this has been standard in desktop GL since 1.2, it's an
extension in GL ES 2.0, so a query function is provided to check
for support. Since they differ on semantics (GL ES 2.0 requires
TexImage2D()'s format and internalFormat to match, while desktop GL
will not accept BGRA as an internalFormat), the stub implementation
returns false until these quirks have been implemented and tested on
each port.
- platform/graphics/GraphicsContext3D.cpp:
(WebCore::GraphicsContext3D::supportsBGRA):
Add implementation for non-chromium platforms which returns false.
- platform/graphics/GraphicsContext3D.h:
(WebCore::GraphicsContext3D::):
Add query function (supportsBGRA()) and the BGRA_EXT token.
2010-08-11 Stephen White <senorblanco@chromium.org>
Reviewed by David Levin.
Add support for BGRA pixel format to GraphicsContext3D.
https://bugs.webkit.org/show_bug.cgi?id=43858
Although this has been standard in desktop GL since 1.2, it's an
extension in GL ES 2.0, so a query function is provided to check
for support. The DefaultImpl returns false, since it does not yet
implement the TexImage2D internalFormat quirks.
- public/WebGraphicsContext3D.h:
(WebKit::WebGraphicsContext3D::supportsBGRA):
- src/GraphicsContext3D.cpp:
- src/WebGraphicsContext3DDefaultImpl.cpp:
(WebKit::WebGraphicsContext3DDefaultImpl::supportsBGRA):
- src/WebGraphicsContext3DDefaultImpl.h:
|
|
|
|
@65220
|
5 years |
commit-queue |
|
|
2010-08-11 Satish Sampath <satish@chromium.org>
Reviewed by Kent Tamura.
Handle clicks and recognition events for the speech input button
https://bugs.webkit.org/show_bug.cgi?id=43857
- rendering/RenderInputSpeech.cpp:
(WebCore::RenderInputSpeech::paintInputFieldSpeechButton): Selects the image based on current state.
- rendering/TextControlInnerElements.cpp:
(WebCore::InputFieldSpeechButtonElement::InputFieldSpeechButtonElement):
(WebCore::InputFieldSpeechButtonElement::defaultEventHandler):
(WebCore::InputFieldSpeechButtonElement::set_state): Switch to a new state and update the UI.
(WebCore::InputFieldSpeechButtonElement::didCompleteRecording):
(WebCore::InputFieldSpeechButtonElement::didCompleteRecognition):
- rendering/TextControlInnerElements.h:
(WebCore::InputFieldSpeechButtonElement::):
(WebCore::InputFieldSpeechButtonElement::state):
|
|
|
|
@65219
|
5 years |
ukai |
|
|
2010-08-11 Fumitoshi Ukai <ukai@chromium.org>
Reviewed by Alexey Proskuryakov.
REGRESSION(65135): format specifier warnings
https://bugs.webkit.org/show_bug.cgi?id=43876
- websockets/WebSocketChannel.cpp:
(WebCore::WebSocketChannel::appendToBuffer): cast size_t to unsigned long for %lu.
(WebCore::WebSocketChannel::processBuffer): cast size_t to unsigned long for %lu.
|
|
|
|
@65218
|
5 years |
kevino |
|
|
[wx] Build fix, don't generate WebDOMEventTarget.h/.cpp as we use the ones in bindings/cpp.
|
|
|
|
@65217
|
5 years |
tonyg |
|
|
2010-08-11 Tony Gentilcore <tonyg@chromium.org>
Reviewed by Adam Barth.
Make PendingScript copyable so that it can be stored in containers
https://bugs.webkit.org/show_bug.cgi?id=43875
This will be useful for storing PendingScripts in a Vector or Deque for
async and defer scripts.
No new tests because no functional changes.
- dom/PendingScript.h:
(WebCore::PendingScript::PendingScript):
(WebCore::PendingScript::operator=):
|
|
|
|
@65216
|
5 years |
tkent |
|
|
2010-08-11 Kent Tamura <tkent@chromium.org>
Reviewed by Dimitri Glazkov.
[DRT/Chromium] Disable accelerated compositing
https://bugs.webkit.org/show_bug.cgi?id=43894
Disable accelerated compositing because DRT is not ready for
it. This change fixes hundreds of test crashes on Windows and
Linux.
- DumpRenderTree/chromium/TestShell.cpp:
(TestShell::resetWebSettings):
|
|
|
|
@65215
|
5 years |
commit-queue |
|
|
2010-08-11 Victoria Kirst <vrk@google.com>
Reviewed by David Levin.
Fixing a regression in the UI for Mac default audio/video controls.
https://bugs.webkit.org/show_bug.cgi?id=43750
- rendering/RenderThemeChromiumMac.h:
- rendering/RenderThemeChromiumMac.mm:
(WebCore::RenderThemeChromiumMac::paintMediaVolumeSliderContainer):
(WebCore::RenderThemeChromiumMac::paintMediaSliderThumb):
(WebCore::RenderThemeChromiumMac::volumeSliderOffsetFromMuteButton):
|
|
|
|
@65214
|
5 years |
weinig |
|
|
Add more files to the WebKit2 skipped list.
Rubber-stamped by Jon Honeycutt.
- platform/mac-wk2/Skipped:
|
|
|
|
@65213
|
5 years |
abarth |
|
|
2010-08-11 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
HTML TreeBuilder hits ASSERT in fragment case with insertAdjacentHTML and colgroup
https://bugs.webkit.org/show_bug.cgi?id=43758
- html5lib/runner-expected-html5.txt:
2010-08-11 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
HTML TreeBuilder hits ASSERT in fragment case with insertAdjacentHTML and colgroup
https://bugs.webkit.org/show_bug.cgi?id=43758
This patch conditionalizes some LegacyHTMLTreeBuilder-specific code in
HTMLElement::createContextualFragment that interferes with the new
HTMLTreeBuilder. Doing that exposes the above ASSERT, which I've fixed
in this patch too. Fixing that ASSERT involved a small refactoring in
ExternalCharacterTokenBuffer.
- html/HTMLElement.cpp:
(WebCore::HTMLElement::createContextualFragment):
- html/HTMLTreeBuilder.cpp:
(WebCore::HTMLTreeBuilder::ExternalCharacterTokenBuffer::skipLeadingWhitespace):
(WebCore::HTMLTreeBuilder::ExternalCharacterTokenBuffer::takeLeadingWhitespace):
(WebCore::HTMLTreeBuilder::ExternalCharacterTokenBuffer::takeLeadingNonWhitespace):
(WebCore::HTMLTreeBuilder::ExternalCharacterTokenBuffer::skipLeading):
(WebCore::HTMLTreeBuilder::ExternalCharacterTokenBuffer::takeLeading):
(WebCore::HTMLTreeBuilder::processCharacterBuffer):
|
|
|
|
@65212
|
5 years |
abarth |
|
|
2010-08-11 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Conditionalize wrong fragment parsing code to pass more HTML5lib tests
https://bugs.webkit.org/show_bug.cgi?id=43877
Test progression.
- html5lib/runner-expected-html5.txt:
2010-08-11 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Conditionalize wrong fragment parsing code to pass more HTML5lib tests
https://bugs.webkit.org/show_bug.cgi?id=43877
This code exists to support the LegacyHTMLTreeBuilder. Unfortunately,
it causes problems for the new HTMLTreeBuilder (which is more
self-contained).
- dom/Element.cpp:
(WebCore::Element::createContextualFragment):
|
|
|
|
@65211
|
5 years |
abarth |
|
|
2010-08-11 Adam Barth <abarth@webkit.org>
Reviewed by Alexey Proskuryakov.
fast/encoding/japanese-encoding-mix.html fails on Tiger after enabling HTML5 Lexer
https://bugs.webkit.org/show_bug.cgi?id=40725
Qt and Tiger seem to have encoding problems that swallow the --
characters that terminate the comment. We can avoid those problems by
inserting a space before the -->. We're losing coverage of these
issues, but I'm not sure we should be in the business of debugging
these encoders unless there's a security problem.
Thanks to ap for investigating and finding this workaround.
- fast/encoding/japanese-encoding-mix.html:
- platform/mac-tiger/Skipped:
- platform/qt/Skipped:
|
|
|
|
@65210
|
5 years |
weinig |
|
|
Add SPI to stop loading from the InjectedBundle.
Reviewed by Gavin Barraclough.
- WebProcess/InjectedBundle/API/c/WKBundlePage.cpp:
(WKBundlePageStopLoading):
- WebProcess/InjectedBundle/API/c/WKBundlePagePrivate.h:
- WebProcess/WebPage/WebPage.h:
|
|
|
|
@65209
|
5 years |
commit-queue |
|
|
2010-08-11 Joone Hur <joone@kldp.org>
Reviewed by Martin Robinson.
[GTK] Last Hangul letter is typed again when a composition is finished with mouse press
https://bugs.webkit.org/show_bug.cgi?id=40518
When a mouse press fires during a IME composition, the current composition character
can be entered twice at the previous editing position and a new editing position.
Because the IME commit signal is emitted after the mouse press event.
This patch allows to prevent the commit signal during a composition when a mouse press fires.
- WebCoreSupport/EditorClientGtk.cpp:
(WebKit::imContextCommitted):
(WebKit::EditorClient::handleInputMethodKeydown): Allow to accept the next composition commit.
(WebKit::EditorClient::handleInputMethodMousePress): Added for handling IME when a mouse press fires.
(WebKit::EditorClient::EditorClient): Initialize m_preventNextCompositionCommit
- WebCoreSupport/EditorClientGtk.h:
(WebKit::EditorClient::preventNextCompositionCommit): Added for checking whether skipping a commit.
- webkit/webkitwebview.cpp:
(webkit_web_view_button_press_event): Call handleInputMethodMousePress()
|
|
|
|
@65208
|
5 years |
rniwa |
|
|
2010-08-11 Ryosuke Niwa <rniwa@webkit.org>
Reviewed by Tony Chang.
Can't unbold text in div in font-weight span
https://bugs.webkit.org/show_bug.cgi?id=26871
The bug was caused by removeInlineStyle not being able to include styled inline nodes around the start.
Solved this problem by pushing down all inline styles instead of just text-decorations.
This approach allows removeInlineStyle to remove styled ancestors properly and generates compact markups.
Test: editing/style/push-down-inline-styles.html
- editing/ApplyStyleCommand.cpp:
(WebCore::ApplyStyleCommand::removeCSSStyle): No longer removes attributes or node when mode == RemoveNone.
(WebCore::ApplyStyleCommand::highestAncestorWithConflictingInlineStyle): Calls shouldRemoveInlineStyleFromElement
to determine the highest ancestor whose style needs to be pushed down.
(WebCore::ApplyStyleCommand::extractInlineStyleToPushDown): Renamed from extractTextDecorationStyle.
Extracts all inline CSS properties specified instead of just text decorations.
(WebCore::ApplyStyleCommand::applyInlineStyleToPushDown): Renamed from applyTextDecorationStyle.
Applies inline styles using addInlineStyleIfNeeded or adds inline CSS values.
(WebCore::ApplyStyleCommand::pushDownInlineStyleAroundNode): Renamed from pushDownTextDecorationStyleAroundNode.
(WebCore::ApplyStyleCommand::removeInlineStyle): Calls pushDownTextDecorationStyleAroundNode.
- editing/ApplyStyleCommand.h:
- editing/DeleteSelectionCommand.cpp:
(WebCore::DeleteSelectionCommand::mergeParagraphs): Prevents moveParagraph from preserving
the style of an empty paragraph when merged with the previous paragraph because we don't use that style anyways.
2010-08-11 Ryosuke Niwa <rniwa@webkit.org>
Reviewed by Tony Chang.
Can't unbold text in div in font-weight span
https://bugs.webkit.org/show_bug.cgi?id=26871
Added a test to push down inline styles to the leaves of DOM tree.
- editing/deleting/delete-br-011-expected.txt: Removed redundant style spans.
- editing/execCommand/empty-span-removal-expected.txt: Removed a span without any attributes.
- editing/style/push-down-inline-styles-expected.txt: Added.
- editing/style/push-down-inline-styles.html: Added.
- editing/style/script-tests/push-down-inline-styles.js: Added.
(testSingleToggle):
|
|
|
|
@65207
|
5 years |
barraclough |
|
|
Windows build fix.
|
|
|
|
@65206
|
5 years |
hamaji |
|
|
2010-08-11 Shinichiro Hamaji <hamaji@chromium.org>
Chromium test_expectations update.
- platform/chromium/test_expectations.txt: http/tests/storage/callbacks-are-called-in-correct-context.html is SLOW, not PASS TIMEOUT
|
|
|
|
@65205
|
5 years |
commit-queue |
|
|
2010-08-11 Julien Chaffraix <jchaffraix@codeaurora.org>
Reviewed by Ariya Hidayat.
Remove dead code in CSSStyleSelector.
https://bugs.webkit.org/show_bug.cgi?id=43805
- css/CSSStyleSelector.cpp: Remove some debugging code that
was compiled out.
|
|
|
|
@65204
|
5 years |
cfleizach |
|
|
AX: isNativeCheckbox does not work as advertised
https://bugs.webkit.org/show_bug.cgi?id=43872
Reviewed by Beth Dakin.
WebCore:
Test: platform/mac/accessibility/native-vs-nonnative-checkboxes.html
- accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::isInputImage):
Only say it's an input image if its role has not been overriden
(WebCore::AccessibilityRenderObject::isNativeCheckboxOrRadio):
Add methods to query if it's a checkbox or radio button type element.
(WebCore::HTMLInputElement::isCheckbox):
LayoutTests:
- platform/mac/accessibility/native-vs-nonnative-checkboxes-expected.txt: Added.
- platform/mac/accessibility/native-vs-nonnative-checkboxes.html: Added.
|
|
|
|
@65203
|
5 years |
hamaji |
|
|
2010-08-11 Shinichiro Hamaji <hamaji@chromium.org>
Chromium test_expectations update.
- platform/chromium/test_expectations.txt: Mark http/tests/storage/callbacks-are-called-in-correct-context.html as flaky.
|
|
|
|
@65202
|
5 years |
weinig |
|
|
WKPageStopLoading always asserts
Reviewed by Gavin Barraclough.
- WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::didReceiveMessage): Switch break to return, break made us
hit the ASSERT_NOT_REACHED at the end of the function.
|
|
|
|
@65201
|
5 years |
commit-queue |
|
|
2010-08-11 Leo Yang <leo.yang@torchmobile.com.cn>
Reviewed by Geoffrey Garen.
Date("") should be an invalid date. For IE, Firefox and Chrome, Date("") is invalid date,
which means isNaN(new Date("")) should return true.
https://bugs.webkit.org/show_bug.cgi?id=43793
Tests: fast/js/date-constructor.html
- runtime/JSGlobalData.cpp:
(JSC::JSGlobalData::resetDateCache):
2010-08-11 Leo Yang <leo.yang@torchmobile.com.cn>
Reviewed by Geoffrey Garen.
Add isNaN(new Date("")) test to fast/js/script-tests/date-constructor.js.
https://bugs.webkit.org/show_bug.cgi?id=43793
- fast/js/date-constructor-expected.txt:
- fast/js/script-tests/date-constructor.js:
|
|
|
|
@65200
|
5 years |
kbr |
|
|
2010-08-11 Kenneth Russell <kbr@google.com>
Reviewed by David Levin.
Remove obsolete WebGLArray type names
https://bugs.webkit.org/show_bug.cgi?id=43885
Deleted aliases to obsolete WebGLArray type names. Updated
affected layout tests, synchronizing them with the versions in the
Khronos repository where appropriate. Ran all layout tests.
- bindings/js/JSDOMWindowCustom.cpp:
- page/DOMWindow.idl:
2010-08-11 Kenneth Russell <kbr@google.com>
Reviewed by David Levin.
Remove obsolete WebGLArray type names
https://bugs.webkit.org/show_bug.cgi?id=43885
Deleted aliases to obsolete WebGLArray type names. Updated
affected layout tests, synchronizing them with the versions in the
Khronos repository where appropriate. Ran all layout tests.
- compositing/webgl/webgl-reflection.html:
- fast/canvas/webgl/array-get-and-set-method-removal.html:
- fast/canvas/webgl/array-get-out-of-bounds.html:
- fast/canvas/webgl/array-set-out-of-bounds-expected.txt:
- fast/canvas/webgl/array-set-out-of-bounds.html:
- fast/canvas/webgl/array-setters-expected.txt:
- fast/canvas/webgl/array-setters.html:
- fast/canvas/webgl/array-unit-tests-expected.txt:
- fast/canvas/webgl/array-unit-tests.html:
- fast/canvas/webgl/context-attributes-alpha-depth-stencil-antialias.html:
- fast/canvas/webgl/copy-tex-image-and-sub-image-2d.html:
- fast/canvas/webgl/null-uniform-location.html:
- fast/canvas/webgl/point-size.html:
- fast/canvas/webgl/resources/webgl-test-utils.js:
(WebGLTestUtils):
(WebGLTestUtils.):
- fast/canvas/webgl/script-tests/texImageTest.js:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-array-buffer-view-expected.txt:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-array-buffer-view.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-expected.txt:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-expected.txt:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image.html:
- fast/canvas/webgl/tex-image-with-format-and-type.html:
- fast/canvas/webgl/tex-input-validation.html:
- fast/canvas/webgl/tex-sub-image-2d-expected.txt:
- fast/canvas/webgl/tex-sub-image-2d.html:
- fast/canvas/webgl/texImage2DImageDataTest.html:
- fast/canvas/webgl/viewport-unchanged-upon-resize.html:
- fast/canvas/webgl/webgl-array-invalid-ranges-expected.txt:
- fast/canvas/webgl/webgl-array-invalid-ranges.html:
- fast/dom/Window/script-tests/window-property-descriptors.js:
- fast/dom/Window/window-properties.html:
- fast/dom/script-tests/prototype-inheritance.js:
- fast/js/script-tests/global-constructors.js:
|
|
|
|
@65199
|
5 years |
steveblock |
|
|
2010-08-11 Steve Block <steveblock@google.com>
Reviewed by David Levin.
[chromium] Geolocation breaks the compile if ENABLE_GEOLOCATION is set to 0
https://bugs.webkit.org/show_bug.cgi?id=43753
This change guards the entire contents of the V8 custom bindings files
with ENABLE(GEOLOCATION) to match JSC.
No new tests, build fix only.
- bindings/v8/custom/V8CustomPositionCallback.cpp:
- bindings/v8/custom/V8CustomPositionErrorCallback.cpp:
- bindings/v8/custom/V8GeolocationCustom.cpp:
|
|
|
|
@65198
|
5 years |
kov |
|
|
2010-08-11 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
Unreviewed. Adding my Collabora personality to the list.
- Scripts/webkitpy/common/config/committers.py:
|
|
|
|
@65197
|
5 years |
commit-queue |
|
|
2010-08-11 Kwang Yul Seo <skyul@company100.net>
Reviewed by David Levin.
Include <wtf/UnusedParam.h> in GraphicsContextSkia.cpp
https://bugs.webkit.org/show_bug.cgi?id=43843
wtf/UnusedParam.h must be included because UNUSED_PARAM macro is used.
- platform/graphics/skia/GraphicsContextSkia.cpp:
|
|
|
|
@65196
|
5 years |
kov |
|
|
2010-08-11 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
Reviewed by Martin Robinson.
Small improvement to the documentation of the geolocation-policy-decision-requested
signal, stating more clearly what is expected from the handler.
- webkit/webkitwebview.cpp:
(webkit_web_view_class_init):
|
|
|
|
@65195
|
5 years |
kov |
|
|
2010-08-11 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
Reviewed by Martin Robinson.
[GTK] Geolocation policy decision object leaking
https://bugs.webkit.org/show_bug.cgi?id=43884
Use GRefPtr on the policy decision object to fix the leak.
- WebCoreSupport/ChromeClientGtk.cpp:
(WebKit::ChromeClient::requestGeolocationPermissionForFrame):
|
|
|
|
@65194
|
5 years |
thakis |
|
|
2010-08-11 Nico Weber <thakis@chromium.org>
Reviewed by David Levin.
[chromium/mac]: Fix colors in compositing mode
https://bugs.webkit.org/show_bug.cgi?id=43823
The textures are drawn by opengl, which doesn't do any color space
correction -- it assumes everything is in the device color space
already. Hence, when drawing into the memory that will be uploaded
as opengl texture, use the device color space.
- platform/graphics/chromium/ImageLayerChromium.cpp:
(WebCore::ImageLayerChromium::updateTextureContents):
- platform/graphics/chromium/LayerChromium.cpp:
(WebCore::LayerChromium::updateTextureContents):
- platform/graphics/chromium/LayerRendererChromium.cpp:
(WebCore::LayerRendererChromium::setRootLayerCanvasSize):
|
|
|
|
@65193
|
5 years |
aa |
|
|
2010-08-11 Kenneth Russell <kbr@google.com>
Reviewed by Dimitri Glazkov.
Remove obsolete texImage2D and texSubImage2D entry points
https://bugs.webkit.org/show_bug.cgi?id=40320
No new tests; covered by existing WebGL tests.
- html/canvas/WebGLRenderingContext.cpp:
- html/canvas/WebGLRenderingContext.h:
- html/canvas/WebGLRenderingContext.idl:
2010-08-11 James Hawkins <jhawkins@chromium.org>
Reviewed by Dmitry Titov.
[Chromium] Notify the WebFrameClient when the frame is detached from
the view. This is used to clear the cached frame in the FormManager.
Eventually this will be removed once handling forms is moved into
WebCore.
https://bugs.webkit.org/show_bug.cgi?id=43648
- public/WebFrameClient.h:
(WebKit::WebFrameClient::frameDetached):
- src/FrameLoaderClientImpl.cpp:
(WebKit::FrameLoaderClientImpl::detachedFromParent3):
|
|
|
|
@65192
|
5 years |
kbr |
|
|
2010-08-11 Kenneth Russell <kbr@google.com>
Reviewed by Dimitri Glazkov.
Remove obsolete texImage2D and texSubImage2D entry points
https://bugs.webkit.org/show_bug.cgi?id=40320
No new tests; covered by existing WebGL tests.
- html/canvas/WebGLRenderingContext.cpp:
- html/canvas/WebGLRenderingContext.h:
- html/canvas/WebGLRenderingContext.idl:
|
|
|
|
@65191
|
5 years |
mrobinson |
|
|
2010-08-11 Martin Robinson <mrobinson@igalia.com>
Adding myself as a reviewer.
- Scripts/webkitpy/common/config/committers.py:
|
|
|
|
@65190
|
5 years |
barraclough |
|
|
Windows build fix.
- platform/win/BString.cpp:
(WebCore::BString::BString):
|
|
|
|
@65189
|
5 years |
barraclough |
|
|
Qt build fix II.
- WebCore.xcodeproj/project.pbxproj:
- bridge/qt/qt_runtime.cpp:
(JSC::Bindings::convertValueToQVariant):
|
|
|
|
@65188
|
5 years |
barraclough |
|
|
Windows & !JIT build fix.
(JSC::RegExp::match):
|
|
|
|
@65187
|
5 years |
barraclough |
|
|
Qt build fix.
- WebCore.xcodeproj/project.pbxproj:
- bridge/qt/qt_runtime.cpp:
(JSC::Bindings::convertValueToQVariant):
|
|
|
|
@65186
|
5 years |
barraclough |
|
|
Rubber stamp by sam weinig
Touch a file to stop the bot rolling a bit change out!
(JSC::UString::ascii):
|
|
|
|
@65185
|
5 years |
steveblock |
|
|
2010-08-11 Steve Block <steveblock@google.com>
Reviewed by Jeremy Orlow.
Need EmptyDeviceOrientationClient and EmptyDeviceMotionClient for use with SVGImage
https://bugs.webkit.org/show_bug.cgi?id=43848
Tested by existing DeviceOrientation tests.
- loader/EmptyClients.h:
(WebCore::EmptyDeviceMotionClient::setController):
(WebCore::EmptyDeviceMotionClient::startUpdating):
(WebCore::EmptyDeviceMotionClient::stopUpdating):
(WebCore::EmptyDeviceMotionClient::currentDeviceMotion):
(WebCore::EmptyDeviceOrientationClient::setController):
(WebCore::EmptyDeviceOrientationClient::startUpdating):
(WebCore::EmptyDeviceOrientationClient::stopUpdating):
(WebCore::EmptyDeviceOrientationClient::lastOrientation):
- svg/graphics/SVGImage.cpp:
(WebCore::SVGImage::dataChanged):
|
|
|
|
@65184
|
5 years |
japhet |
|
|
2010-08-11 Nate Chapin <japhet@chromium.org>
Unreviewed, Chromium expectations tweak.
Mark websocket/tests/frame-length-overflow.html as flaky.
- platform/chromium/test_expectations.txt:
|
|
|
|
@65183
|
5 years |
aa |
|
|
2010-08-10 Aaron Boodman <aa@chromium.org>
Reviewed by David Hyatt.
Make the cascade level of "user" styles configurable
https://bugs.webkit.org/show_bug.cgi?id=43457
- css/CSSStyleSelector.cpp:
(WebCore::CSSStyleSelector::CSSStyleSelector): Handle the case where user styles might have author level. Minor refactor.
- dom/Document.cpp:
(WebCore::Document::pageGroupUserSheets): Set isUserStyle on created stylesheet objects appropriately.
- page/PageGroup.cpp:
(WebCore::PageGroup::addUserStyleSheetToWorld): Add new optional "level" argument.
- page/PageGroup.h: Ditto.
- page/UserStyleSheet.h: Add level property.
(WebCore::UserStyleSheet::):
(WebCore::UserStyleSheet::UserStyleSheet):
(WebCore::UserStyleSheet::setLevel):
(WebCore::UserStyleSheet::level):
2010-08-10 Aaron Boodman <aa@chromium.org>
Reviewed by David Hyatt.
Make the cascade level of "user" styles configurable
https://bugs.webkit.org/show_bug.cgi?id=43457
- src/WebViewImpl.cpp:
(WebKit::WebView::addUserStyleSheet): Send "author" for the css level of user styles.
|
|
|
|
@65182
|
5 years |
rwlbuis |
|
|
2010-08-11 Rob Buis <rwlbuis@gmail.com>
Reviewed by Dan Bernstein.
https://bugs.webkit.org/show_bug.cgi?id=42042
An empty value for xml:lang isn't considered
Revert last line change of my patch ; it happens to
behave correctly and same as before, but makes the
use case of empty values unneededly slower.
No new tests. (No change in behavior)
- css/CSSStyleSelector.cpp:
(WebCore::CSSStyleSelector::SelectorChecker::checkOneSelector):
|
|
|
|
@65181
|
5 years |
jhawkins |
|
|
2010-08-11 James Hawkins <jhawkins@chromium.org>
Reviewed by Dmitry Titov.
[Chromium] Notify the WebFrameClient when the frame is detached from
the view. This is used to clear the cached frame in the FormManager.
Eventually this will be removed once handling forms is moved into
WebCore.
https://bugs.webkit.org/show_bug.cgi?id=43648
- public/WebFrameClient.h:
(WebKit::WebFrameClient::frameDetached):
- src/FrameLoaderClientImpl.cpp:
(WebKit::FrameLoaderClientImpl::detachedFromParent3):
|
|
|
|
@65180
|
5 years |
kevino |
|
|
[wx, WebDOM] Build fix. Fix handling of callbacks and WebCore::String -> WTF::String fixes.
|