date | project | content | link |
|---|
| 09:03 today | WebKit | Commit by eric@webkit.org :: r50615 WebCore/ (2 files in 2 dirs): | # |
| 08:00 today | WebKit | Commit by bdakin@apple.com :: r50614 WebCore/ (8 files in 6 dirs): Fix for https://bugs.webkit.org/show_bug.cgi?id=31219 Clean up GraphicsContext's current concept of ColorSpace
Reviewed by Adele Peterson.
ColorSpace is now called ColorType. The variables on the state we appropriately re-named as well. I removed strokeColorSpace() and fillColorSpace() from GraphicsContext since they were never called.
- platform/graphics/GraphicsContext.cpp: (WebCore::GraphicsContext::setStrokeColor): (WebCore::GraphicsContext::setFillColor): (WebCore::GraphicsContext::setStrokePattern): (WebCore::GraphicsContext::setFillPattern): (WebCore::GraphicsContext::setStrokeGradient): (WebCore::GraphicsContext::setFillGradient):
- platform/graphics/GraphicsContext.h: (WebCore::):
- platform/graphics/GraphicsContextPrivate.h: (WebCore::GraphicsContextState::GraphicsContextState):
- platform/graphics/cairo/GraphicsContextCairo.cpp: (WebCore::GraphicsContext::fillPath): (WebCore::GraphicsContext::strokePath):
- platform/graphics/cg/GraphicsContextCG.cpp: (WebCore::calculateDrawingMode): (WebCore::GraphicsContext::drawPath): (WebCore::GraphicsContext::fillPath): (WebCore::GraphicsContext::strokePath): (WebCore::GraphicsContext::fillRect): (WebCore::GraphicsContext::strokeRect):
- platform/graphics/qt/GraphicsContextQt.cpp: (WebCore::GraphicsContext::fillPath): (WebCore::GraphicsContext::strokePath): (WebCore::GraphicsContext::fillRect):
- platform/graphics/wince/GraphicsContextWince.cpp: (WebCore::GraphicsContext::fillPath): (WebCore::GraphicsContext::fillRect):
| # |
| 02:02 today | WebKit | Commit by bweinstein@apple.com :: r50613 WebCore/ (10 files in 3 dirs): Fixes <http://webkit.org/b/31177>. Web Inspector: Bind backspace to delete cookies and DOM Storage.
Reviewed by Tim Hatcher.
Refactor editing code from DOMStorageDataGrid to DataGrid, so other places in the inspector can use editing in DataGrid (added a FIXME for some stuff that needs to be generalized).
Also added deleting functionality to DataGrid, and implemented it for Cookies and DOM Storage. The reason this patch is so big is because of the refactoring of editing code, which won't be used yet in a cross-datagrid way, but should be able to.
Additionally, moved the callbacks members from DOMStorageDataGrid to DOMStorageItemsView, which allowed us to delete DOMStorageDataGrid, to make the architecture of DOM Storage look a lot more like the Cookies view.
Lastly, added a preventDefault call in ElementsTreeOutline to prevent the inspector from beeping at you when you delete an element.
- WebCore.gypi: Removed DOMStorageDataGrid.
- WebCore.vcproj/WebCore.vcproj: Removed DOMStorageDataGrid.
- inspector/front-end/CookieItemsView.js: (WebInspector.CookieItemsView.prototype.dataGridForCookies): (WebInspector.CookieItemsView.prototype._deleteButtonClicked): (WebInspector.CookieItemsView.prototype._deleteCookieCallback):
- inspector/front-end/DOMStorageDataGrid.js: Removed.
- inspector/front-end/DOMStorageItemsView.js: (WebInspector.DOMStorageItemsView.prototype._dataGridForDOMStorageEntries): (WebInspector.DOMStorageItemsView.prototype._deleteButtonClicked): (WebInspector.DOMStorageItemsView.prototype._refreshButtonClicked): (WebInspector.DOMStorageItemsView.prototype._editingCallback): (WebInspector.DOMStorageItemsView.prototype.deleteSelectedRow): (WebInspector.DOMStorageItemsView.prototype._deleteCallback):
- inspector/front-end/DataGrid.js: (WebInspector.DataGrid): (WebInspector.DataGrid.prototype._ondblclick): Moved from DOMStorageDataGrid to DataGrid + Refactoring. (WebInspector.DataGrid.prototype._startEditingColumnOfDataGridNode): Ditto. (WebInspector.DataGrid.prototype._startEditing): Ditto. (WebInspector.DataGrid.prototype._editingCommitted.moveToNextIfNeeded): Ditto. (WebInspector.DataGrid.prototype._editingCommitted): Ditto. (WebInspector.DataGrid.prototype._editingCancelled): Ditto. (WebInspector.DataGrid.prototype.handleKeyEvent): Added case for delete/backspace.
- inspector/front-end/ElementsTreeOutline.js: (WebInspector.ElementsTreeOutline.prototype.handleKeyEvent): Added preventDefault call.
- inspector/front-end/WebKit.qrc: Removed DOMStorageDataGrid.
- inspector/front-end/inspector.html: Removed DOMStorageDataGrid.
| # |
| 00:05 today | WebKit | Commit by ggaren@apple.com :: r50612 JavaScriptCore/ (2 files in 2 dirs): Windows build fix: export some symbols.
Patch by Geoffrey Garen <ggaren at apple dot com> on 2009-11-06 - JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def:
| # |
| 23:59 yesterday | WebKit | Commit by ggaren@apple.com :: r50611 WebCore/ (ChangeLog bridge/qt/qt_runtime.cpp): Qt build fix: added an ExecState parameter.
Patch by Geoffrey Garen <ggaren at apple dot com> on 2009-11-06 - bridge/qt/qt_runtime.cpp: (JSC::Bindings::convertValueToQVariant): (JSC::Bindings::convertQVariantToValue):
| # |
| 23:54 yesterday | WebKit | Commit by ggaren@apple.com :: r50610 JavaScriptCore/ (2 files in 2 dirs): Build fix: updated export file.
Patch by Geoffrey Garen <ggaren at apple dot com> on 2009-11-06 - JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def:
| # |
| 23:48 yesterday | WebKit | Commit by ggaren@apple.com :: r50609 JavaScriptCore/ (3 files in 2 dirs): Build fix: added some #includes.
Patch by Geoffrey Garen <ggaren at apple dot com> on 2009-11-06 - wtf/CurrentTime.h:
- wtf/DateMath.h:
| # |
| 23:33 yesterday | WebKit | Commit by ggaren@apple.com :: r50608 /trunk/ (28 files in 13 dirs): Rolled back in r50590 with Windows build hopefully fixed. | # |
| 23:00 yesterday | WebKit | Commit by eric@webkit.org :: r50607 /trunk/ (13 files in 7 dirs): 2009-11-06 Anantanarayanan G Iyengar <ananta at chromium dot org>
Reviewed by Adam Barth.
Added layout tests to test document.open and window.open calls issued
by NPAPI plugins without a calling javascript context. The associated
webkit bug is https://bugs.webkit.org/show_bug.cgi?id=31067, which
affects Chromium.
* plugins/document-open-expected.txt: Added.
* plugins/document-open.html: Added.
* plugins/window-open-expected.txt: Added.
* plugins/window-open.html: Added.
2009-11-06 Anantanarayanan G Iyengar <ananta at chromium dot org>
Reviewed by Adam Barth.
The associated webkit bug is https://bugs.webkit.org/show_bug.cgi?id=31067,
which affects Chromium only.
Changes to V8HTMLDocumentCustom.cpp are as below:-
1. The HTMLDocumentOpen function would cause a crash in Chromium if
there was no calling javascript context. We now check for this case
and pass in NULL to the HTMLDocument::open function which can handle
a NULL document parameter.
2. The other functions like HTMLDocumentWrite, HTMLDocumentWriteln, etc
had ASSERTS for a NULL caller frame, which was bogus as it would crash
anyway. We now check for this case and return a failure.
Changes to V8DOMWindowCustom.cpp are as below:-
1. Instead of failing the window.open call made by NPAPI for lack of a
calling javascript context, we now use the entered context as the calling
context.
Tests: plugins/document-open.html
plugins/window-open.html
* bindings/v8/custom/V8DOMWindowCustom.cpp:
(WebCore::CALLBACK_FUNC_DECL):
* bindings/v8/custom/V8HTMLDocumentCustom.cpp:
(WebCore::CALLBACK_FUNC_DECL):
2009-11-06 Anantanarayanan G Iyengar <ananta at chromium dot org>
Reviewed by Adam Barth.
Added functionality to the layout test plugin to invoke document.open and
window.open with default arguments. The associated webkit bug is
https://bugs.webkit.org/show_bug.cgi?id=31067, which affects Chromium. Basically
window.open and document.open calls issued by NPAPI plugins via NPN_Invoke don't
work in Chromium (V8) if there is no calling javascript context. To achieve this
effect we invoke these functions in the layout test plugin in the NPP_SetWindow
for the window.open test case and in NPP_DestroyStream for the document.open test case.
* DumpRenderTree/TestNetscapePlugIn.subproj/PluginObject.cpp:
(testDocumentOpen):
(testWindowOpen):
(pluginAllocate):
* DumpRenderTree/TestNetscapePlugIn.subproj/PluginObject.h:
* DumpRenderTree/TestNetscapePlugIn.subproj/main.cpp:
(NPP_New):
(NPP_SetWindow):
(NPP_DestroyStream):
* DumpRenderTree/win/TestNetscapePlugin/main.cpp:
(NPP_New):
(NPP_SetWindow):
(NPP_NewStream):
(NPP_DestroyStream): | # |
| 22:58 yesterday | WebKit | Commit by krit@webkit.org :: r50606 WebKitSite/ (ChangeLog projects/svg/status.xml): 2009-11-06 Dirk Schulze <krit at webkit dot org>
Rubber stamped by Eric Seidel.
Update SVG status page. We support feMorphology now.
Set lightning filters to unimplemented.
* projects/svg/status.xml: | # |
| 21:36 yesterday | WebKit | Commit by eric@webkit.org :: r50605 /trunk/ (22 files in 6 dirs): 2009-11-06 Steve Block <steveblock at google dot com>
Reviewed by Eric Seidel.
Geolocation error code UNKNOWN_ERROR is deprecated.
https://bugs.webkit.org/show_bug.cgi?id=31184
Update test case of the value of the PositionError.UNKNOWN_ERROR constant in error.html.
Also remove redundant test cases of the value of all PositionError constants.
* fast/dom/Geolocation/resources/error.js: Modified. Update test of value of PositionError.UNKNOWN_ERROR constant.
* fast/dom/Geolocation/error-expected.txt: Modified. Expected result for above test.
* fast/dom/Geolocation/resources/permission-denied-already-error.js: Modified. Remove tests of the value of PositionError constants.
* fast/dom/Geolocation/permission-denied-already-error-expected.txt: Modified. Expected result for above test.
* fast/dom/Geolocation/resources/permission-denied-already-success.js: Modified. Remove tests of the value of PositionError constants.
* fast/dom/Geolocation/permission-denied-already-success-expected.txt: Modified. Expected result for above test.
* fast/dom/Geolocation/resources/permission-denied.js: Modified. Remove tests of the value of PositionError constants.
* fast/dom/Geolocation/permission-denied-expected.txt: Modified. Expected result for above test.
* fast/dom/Geolocation/resources/permission-denied-stops-watches.js: Modified. Remove tests of the value of PositionError constants.
* fast/dom/Geolocation/permission-denied-stops-watches-expected.txt: Modified. Expected result for above test.
* fast/dom/Geolocation/resources/reentrant-error.js: Modified. Remove tests of the value of PositionError constants.
* fast/dom/Geolocation/reentrant-error-expected.txt: Modified. Expected result for above test.
* fast/dom/Geolocation/resources/timeout-zero.js: Modified. Remove tests of the value of PositionError constants.
* fast/dom/Geolocation/timeout-zero-expected.txt: Modified. Expected result for above test.
* fast/dom/Geolocation/resources/watch.js: Modified. Remove tests of the value of PositionError constants.
* fast/dom/Geolocation/watch-expected.txt: Modified. Expected result for above test.
2009-11-06 Steve Block <steveblock at google dot com>
Reviewed by Eric Seidel.
Geolocation error code UNKNOWN_ERROR is deprecated.
https://bugs.webkit.org/show_bug.cgi?id=31184
Remove this error code from PositionError, both for use from C++ code and from the JS object.
Updated fast/dom/Geolocation/error.html to test this.
* page/PositionError.h: Modified.
(WebCore::PositionError::): Remove ErrorCode::UNKNOWN_ERROR.
* page/PositionError.idl: Modified. Remove UNKNOWN_ERROR constant.
* page/Geolocation.cpp: Modified.
(WebCore::Geolocation::startRequest): Replace UNKNOWN_ERROR with POSITION_UNAVAILABLE.
* platform/gtk/GeolocationServiceGtk.cpp: Modified.
(WebCore::GeolocationServiceGtk::startUpdating): Replace UNKNOWN_ERROR with POSITION_UNAVAILABLE. | # |
| 21:08 yesterday | WebKit | Commit by krit@webkit.org :: r50604 WebCore/ (2 files in 2 dirs): 2009-11-06 Dirk Schulze <krit at webkit dot org>
Reviewed by Nikolas Zimmermann.
feMorphology filter is not implemented
[https://bugs.webkit.org/show_bug.cgi?id=5863]
The Implementation of feMorphology.
Test: We have allready a test for feMorphology
svg/W3C-SVG-1.1/filters-morph-01-f.svg
* svg/graphics/filters/SVGFEMorphology.cpp:
(WebCore::FEMorphology::apply): | # |
| 20:01 yesterday | WebKit | Commit by eric@webkit.org :: r50603 WebCore/ (2 files in 2 dirs): | # |
| 19:53 yesterday | WebKit | Commit by eric@webkit.org :: r50602 WebKitTools/ (ChangeLog Scripts/modules/bugzilla.py): | # |
| 18:32 yesterday | WebKit | Commit by eric@webkit.org :: r50601 WebKitSite/ (ChangeLog projects/svg/status.xml): | # |
| 16:18 yesterday | WebKit | Commit by eric@webkit.org :: r50600 WebCore/ (ChangeLog bindings/v8/V8DOMWrapper.cpp): 2009-11-06 Drew Wilson <atwilson at chromium dot org>
Reviewed by David Levin.
V8 bindings do not support SharedWorkers as event targets
https://bugs.webkit.org/show_bug.cgi?id=31199
No new tests because existing layout tests suffice (they currently
crash on Chromium)
* bindings/v8/V8DOMWrapper.cpp:
(WebCore::V8DOMWrapper::convertEventTargetToV8Object):
Added clause to create a DOM wrapper for SharedWorkers. | # |
| 15:19 yesterday | WebKit | Commit by zoltan@webkit.org :: r50599 JavaScriptCore/ (3 files in 2 dirs): Unreviewed trivial buildfix after r50595.
Patch by Gabor Loki <loki at inf dot u-szeged dot hu> on 2009-11-06 Rename the remaining rshiftPtr calls to rshift32
- jit/JITArithmetic.cpp: (JSC::JIT::emit_op_rshift):
- jit/JITInlineMethods.h: (JSC::JIT::emitFastArithImmToInt):
| # |
| 13:49 yesterday | WebKit | Commit by eric@webkit.org :: r50598 WebCore/ (ChangeLog bindings/v8/DOMData.h): | # |
| 13:41 yesterday | WebKit | Commit by eric@webkit.org :: r50597 WebCore/ (3 files in 2 dirs): 2009-11-06 Alexander Pavlov <apavlov at chromium dot org>
Reviewed by Pavel Feldman.
Fix resource content search.
https://bugs.webkit.org/show_bug.cgi?id=31202
* inspector/front-end/AbstractTimelinePanel.js:
(WebInspector.AbstractTimelinePanel.prototype.refresh):
(WebInspector.AbstractTimelinePanel.prototype.removeItem):
* inspector/front-end/TimelinePanel.js:
(WebInspector.TimelineGraph.prototype.refresh): | # |
| 09:35 yesterday | WebKit | Commit by hamaji@chromium.org :: r50596 LayoutTests/ (3 files in 2 dirs): | # |