- 31 Oct, 2008 8 commits
-
-
cwzwarich@webkit.org authored
Reviewed by Darin Adler. Bug 22019: Move JSC::Interpreter::shouldPrintExceptions() to WebCore::Console <https://bugs.webkit.org/show_bug.cgi?id=22019> The JSC::Interpreter::shouldPrintExceptions() function is not used at all in JavaScriptCore, so it should be moved to WebCore::Console, its only user. JavaScriptCore: * JavaScriptCore.exp: * kjs/interpreter.cpp: * kjs/interpreter.h: WebCore: * WebCore.base.exp: * page/Console.cpp: (WebCore::printToStandardOut): (WebCore::Console::shouldPrintExceptions): (WebCore::Console::setShouldPrintExceptions): * page/Console.h: WebKit/mac: * Misc/WebCoreStatistics.mm: (+[WebCoreStatistics shouldPrintExceptions]): (+[WebCoreStatistics setShouldPrintExceptions:]): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38060 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mitz@apple.com authored
Reviewed by John Sullivan. - WebCore part of <rdar://problem/6334641> Add WebView SPI for disabling document.cookie * dom/Document.cpp: (WebCore::Document::cookie): Added checking if cookies are disabled. (WebCore::Document::setCookie): Ditto. * page/Navigator.cpp: (WebCore::Navigator::cookieEnabled): Ditto. * page/Page.cpp: (WebCore::Page::Page): Initialize m_cookieEnabled to true. * page/Page.h: (WebCore::Page::cookieEnabled): Added. (WebCore::Page::setCookieEnabled): Added. WebKit/mac: Reviewed by John Sullivan. - WebKit/mac part of <rdar://problem/6334641> Add WebView SPI for disabling document.cookie * WebView/WebView.mm: (-[WebView _cookieEnabled]): (-[WebView _setCookieEnabled:]): * WebView/WebViewPrivate.h: WebKit/win: Reviewed by John Sullivan. - WebKit/win part of <rdar://problem/6334641> Add WebView SPI for disabling document.cookie * Interfaces/IWebViewPrivate.idl: * WebView.cpp: (WebView::setCookieEnabled): (WebView::cookieEnabled): * WebView.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38058 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
adele@apple.com authored
2008-10-31 Adele Peterson <adele@apple.com> Reviewed by Darin Adler. WebCore Windows part of fix for <rdar://problem/5839256> FILE CONTROL: multi-file upload. https://bugs.webkit.org/show_bug.cgi?id=22008 * platform/FileChooser.cpp: (WebCore::FileChooser::chooseIcon): Rename newIconForFile and newIconForFiles to createIconForFile and createIconForFiles. * platform/graphics/Icon.h: ditto. * platform/graphics/gtk/IconGtk.cpp: (WebCore::Icon::createIconForFile): ditto. (WebCore::Icon::createIconForFiles): ditto. * platform/graphics/mac/IconMac.mm: (WebCore::Icon::createIconForFile): ditto. (WebCore::Icon::createIconForFiles): ditto. * platform/graphics/qt/IconQt.cpp: (WebCore::Icon::createIconForFile): ditto. (WebCore::Icon::createIconForFiles): ditto. * platform/wx/TemporaryLinkStubs.cpp: (Icon::createIconForFile): ditto. (Icon::createIconForFiles): ditto. * platform/graphics/win/IconWin.cpp: (WebCore::Icon::createIconForFile): ditto. (WebCore::Icon::createIconForFiles): Add creation of an icon for multiple files. * rendering/RenderThemeWin.cpp: (WebCore::RenderThemeWin::paintSearchFieldResultsDecoration): Improve icon creation code to match new code in Icon::createIconForFiles WebKit/win: 2008-10-31 Adele Peterson <adele@apple.com> Reviewed by Darin Adler. WebKit Windows part of fix for <rdar://problem/5839256> FILE CONTROL: multi-file upload. https://bugs.webkit.org/show_bug.cgi?id=22008 * WebCoreSupport/WebChromeClient.cpp: (WebChromeClient::runOpenPanel): Add support for mulitple file selection. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38057 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
timothy@apple.com authored
Emit the WillExecuteStatement debugger hook before the for loop body when the statement node for the body isn't a block. This allows breakpoints on those statements in the Web Inspector. JavaScriptCore: 2008-10-31 Timothy Hatcher <timothy@apple.com> Emit the WillExecuteStatement debugger hook before the for loop body when the statement node for the body isn't a block. This allows breakpoints on those statements in the Web Inspector. https://bugs.webkit.org/show_bug.cgi?id=22004 Reviewed by Darin Adler. * kjs/nodes.cpp: (JSC::ForNode::emitCode): Emit the WillExecuteStatement debugger hook before the statement node if isn't a block. Also emit the WillExecuteStatement debugger hook for the loop as the first op-code. (JSC::ForInNode::emitCode): Ditto. WebCore: 2008-10-31 Timothy Hatcher <timothy@apple.com> Add manual tests that check breakpoints on a blockless body of "for" loops. https://bugs....
-
darin@apple.com authored
- fix build * platform/win/WCDataObject.cpp: Added missing include of "config.h". git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38039 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ap@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=21970 Make MessagePort event dispatch work in workers * bindings/js/JSDOMGlobalObject.cpp: (WebCore::JSDOMGlobalObject::JSDOMGlobalObjectData::JSDOMGlobalObjectData): (WebCore::JSDOMGlobalObject::~JSDOMGlobalObject): (WebCore::JSDOMGlobalObject::findJSEventListener): (WebCore::JSDOMGlobalObject::findOrCreateJSEventListener): (WebCore::JSDOMGlobalObject::findJSUnprotectedEventListener): (WebCore::JSDOMGlobalObject::findOrCreateJSUnprotectedEventListener): (WebCore::JSDOMGlobalObject::jsEventListeners): (WebCore::JSDOMGlobalObject::jsInlineEventListeners): (WebCore::JSDOMGlobalObject::jsUnprotectedEventListeners): (WebCore::JSDOMGlobalObject::jsUnprotectedInlineEventListeners): (WebCore::JSDOMGlobalObject::setCurrentEvent): (WebCore::JSDOMGlobalObject::currentEvent): (WebCore::toJSDOMGlobalObject): * ...
-
cwzwarich@webkit.org authored
Not reviewed. Speculative wxWindows build fix. * webcore-base.bkl: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38032 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrowe@apple.com authored
Reviewed by Jon Homeycutt. * Configurations/DebugRelease.xcconfig: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38028 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 30 Oct, 2008 13 commits
-
-
cwzwarich@webkit.org authored
Rubber-stamped by Sam Weinig. Create a debugger directory in JavaScriptCore and move the relevant files to it. JavaScriptCore: * GNUmakefile.am: * JavaScriptCore.pri: * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj: * JavaScriptCore.xcodeproj/project.pbxproj: * VM/CodeBlock.cpp: * VM/CodeGenerator.h: * VM/Machine.cpp: * debugger: Added. * debugger/Debugger.cpp: Copied from kjs/debugger.cpp. * debugger/Debugger.h: Copied from kjs/debugger.h. * debugger/DebuggerCallFrame.cpp: Copied from kjs/DebuggerCallFrame.cpp. * debugger/DebuggerCallFrame.h: Copied from kjs/DebuggerCallFrame.h. * kjs/AllInOneFile.cpp: * kjs/DebuggerCallFrame.cpp: Removed. * kjs/DebuggerCallFrame.h: Removed. * kjs/Parser.cpp: * kjs/Parser.h: * kjs/debugger.cpp: Removed. * kjs/debugger.h: Remov...
-
timothy@apple.com authored
1) Checkboxes marked readonly were rendered incorrectly 2) If a button has focus and is pressed, it was rendered as focused rather than pressed. https://bugs.webkit.org/show_bug.cgi?id=21859 Reviewed by Dave Hyatt. * rendering/RenderThemeWin.cpp: (WebCore::RenderThemeWin::determineState): (WebCore::RenderThemeWin::determineButtonState): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38025 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
timothy@apple.com authored
JavaScriptCore: 2008-10-30 Benjamin K. Stuhl <bks24@cornell.edu> gcc 4.3.3/linux-x86 generates "suggest parentheses around && within ||" warnings; add some parentheses to disambiguate things. No functional changes, so no tests. https://bugs.webkit.org/show_bug.cgi?id=21973 Add parentheses to clean up some gcc warnings Reviewed by Dan Bernstein. * wtf/ASCIICType.h: (WTF::isASCIIAlphanumeric): (WTF::isASCIIHexDigit): WebCore: 2008-10-30 Benjamin K. Stuhl <bks24@cornell.edu> gcc 4.3.3/linux-x86 generates "suggest parentheses around && within ||" warnings; add some parentheses to disambiguate things. No functional changes, so no tests. https://bugs.webkit.org/show_bug.cgi?id=21973 Add parentheses to clean up some gcc warnings Reviewed by Dan Bernstein. * platform/graphics/Font.h: (WebCore::Font::treatAsZeroWidthSpace): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38024 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
timothy@apple.com authored
<kjs/identifier.h> in the case of JSC, causing errors for the Chromium port. Reviewed by Darin Adler. * platform/text/PlatformString.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38023 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ddkilzer@apple.com authored
Reviewed by Sam Weinig https://bugs.webkit.org/show_bug.cgi?id=21967 For some platforms the GeolocationService must be suspended and resumed. * page/Geolocation.cpp: (WebCore::Geolocation::clearWatch): now uses Geolocation::hasListeners() (WebCore::Geolocation::suspend): calls GeolocationService::suspend() if there are listeners (WebCore::Geolocation::resume): calls GeolocationService::resume() if there are listeners (WebCore::Geolocation::geolocationServicePositionChanged): now uses Geolocation::hasListeners() * page/Geolocation.h: (WebCore::Geolocation::hasListeners): Indicates of the Geolocation has interested GeolocationService listeners * platform/GeolocationService.h: (WebCore::GeolocationService::suspend): empty implementation (WebCore::GeolocationService::resume): empty implementation git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38...
-
ddkilzer@apple.com authored
Reviewed by Sam Weinig https://bugs.webkit.org/show_bug.cgi?id=21966 The Geolocation spec was updated on 10/27/2008. This brings WebCore up to date. http://dev.w3.org/geo/api/spec-source.html * page/Geolocation.cpp: (WebCore::Geolocation::GeoNotifier::GeoNotifier): PositionOptions' timeout now unsigned * page/Geoposition.cpp: velocity is now called speed (WebCore::Geoposition::toString): * page/Geoposition.h: velocity is now called speed (WebCore::Geoposition::create): (WebCore::Geoposition::speed): (WebCore::Geoposition::Geoposition): * page/Geoposition.idl: velocity is now called speed * page/PositionOptions.h: timeout is now unsigned (WebCore::PositionOptions::create): (WebCore::PositionOptions::timeout): (WebCore::PositionOptions::setTimeout): (WebCore::PositionOptions::PositionOptions): * page/PositionOptions.idl: timeout is now unsigned long git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38017 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
justin.garcia@apple.com authored
2008-10-30 Justin Garcia <justin.garcia@apple.com> Also handle preserved newlines. * editing/BreakBlockquoteCommand.cpp: (WebCore::BreakBlockquoteCommand::doApply): LayoutTests: 2008-10-30 Justin Garcia <justin.garcia@apple.com> Added another layout test for previous check-in. * editing/inserting/6104369-2-expected.txt: Added. * editing/inserting/6104369-2.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38015 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
justin.garcia@apple.com authored
2008-10-30 Justin Garcia <justin.garcia@apple.com> Reviewed by Beth Dakin. <rdar://problem/6104369> Hitting return at the end of a quoted line creates an extraneous quoted line * editing/BreakBlockquoteCommand.cpp: (WebCore::BreakBlockquoteCommand::doApply): Don't store the endingSelection() in selection, just call endingSelection() in the few places it's needed. This function is cheap since it just returns a reference to a Selection instead of creating one. Don't store an affinity. In the one place that it was used, isLastVisiblePositionInNode(VisiblePosition(pos, affinity), topBlockquote), we now use visiblePos (in order to avoid VisiblePosition creation). Set pos after we delete the current selection (if there is one), and be consistent about what we set pos to. Before, we upstream()ed it if there was a selection to delete and left it alone otherwise. In fact... ...we need to use downstream() for pos so that when a caret is at the boundary between two nodes, pos is in the first node that we want to move. This fixes the bug, since it lets code that checks for the case where the caret is between text and a br work correctly. LayoutTests: 2008-10-30 Justin Garcia <justin.garcia@apple.com> Reviewed by Beth Dakin. <rdar://problem/6104369> Hitting return at the end of a quoted line creates an extraneous quoted line * editing/inserting/6104369-expected.txt: Added. * editing/inserting/6104369.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38014 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
darin@apple.com authored
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38007 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
vestbo@webkit.org authored
Reviewed by Darin Adler. Fix the Qt build. https://bugs.webkit.org/show_bug.cgi?id=21969 git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38006 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
justin.garcia@apple.com authored
Reviewed by Darin Adler. More preparation for: <rdar://problem/6104369> Hitting return at the end of a quoted line creates an extraneous quoted line * editing/BreakBlockquoteCommand.cpp: (WebCore::BreakBlockquoteCommand::doApply): Added comments. Don't need to use newStartNode. If the startNode needs to change, change it. Afterwords, check to make sure that it hasn't left topBlockquote. This is slightly stricter than before, where we just made sure that it still had a topBlockquote. This doesn't really fix a bug, since we can't really get into a situation where we move to a different topBlockquote, but it simplifies the code. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38004 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
alp@webkit.org authored
Reviewed by Alp Toker. https://bugs.webkit.org/show_bug.cgi?id=21883 [CAIRO] globalAlpha has to be stored and restored Cairo's globalAlpha has to be stored and reloaded on calling save() and restore(). We use the power of GraphicsContextState for this. * platform/graphics/GraphicsContextPrivate.h: (WebCore::GraphicsContextState::GraphicsContextState): * platform/graphics/cairo/GraphicsContextCairo.cpp: (WebCore::GraphicsContext::fillPath): (WebCore::GraphicsContext::strokePath): (WebCore::GraphicsContext::setAlpha): (WebCore::GraphicsContext::getAlpha): * platform/graphics/cairo/GraphicsContextPlatformPrivateCairo.h: (WebCore::GraphicsContextPlatformPrivate::GraphicsContextPlatformPrivate): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38001 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ap@webkit.org authored
Rename "attachedToEventTargetNode" to "isInline". Inline (onXXX) attributes are used not just with event target nodes, but also with Window, XMLHttpRequest, MessagePort et al. Also renamed createHTMLEventHandler() (which was a leftover from earlier isHTMLEvent -> attachedToEventTargetNode rename made for SVG) to createInlineEventListener(). And also renamed EventTargetNode, Document and Window "eventListenerForType" methods to "inlineEventListenerForType", as they work with inline listeners. * bindings/js/JSDOMApplicationCacheCustom.cpp: (WebCore::JSDOMApplicationCache::addEventListener): (WebCore::JSDOMApplicationCache::removeEventListener): * bindings/js/JSMessagePortCustom.cpp: (WebCore::JSMessagePort::setOnmessage): (WebCore::JSMessagePort::setOnclose): * bindings/js/JSXMLHttpRequestCustom.cpp: (WebCore::JSXMLHttpRequest::addEventListener): ...
-
- 29 Oct, 2008 10 commits
-
-
zecke@webkit.org authored
Reviewed by Holger Freyther. Added all the files that need to be installed for the Inspector to work. WebCore/ChangeLog: 2008-10-29 Gustavo Noronha Silva <gns@gnome.org> Reviewed and slightly changed by Holger Freyther. Added all the files that need to be installed for the Inspector to work. * GNUmakefile.am: Invoke the shell to get the files. WebKit/gtk: 2008-10-29 Gustavo Noronha Silva <gns@gnome.org> Reviewed and slightly changed by Holger Freyther. Implemented a new WebKitWebInspector class to provide a GObject API for the Web Inspector. Also implemented InspectorClient. * WebCoreSupport/InspectorClientGtk.cpp: (WebKit::notifyWebViewDestroyed): (WebKit::InspectorClient::InspectorClient): (WebKit::InspectorClient::inspectorDestroyed): (WebKit::InspectorClient::webViewDestroyed): (WebKit::InspectorClient::createPage)...
-
darin@chromium.org authored
Reviewed by Darin Adler Add MediaPlayerPrivateChromium to MediaPlayer https://bugs.webkit.org/show_bug.cgi?id=21930 * platform/graphics/MediaPlayer.cpp: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37980 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
justin.garcia@apple.com authored
Reviewed by Darin Adler. Some preparation for: <rdar://problem/6104369> Hitting return at the end of a quoted line creates an extraneous quoted line Added an early return to avoid a level of if-nesting. No other changes. We probably don't need to rebalance whitespace before the early return but for now don't risk any change in behavior I'll revisit that later. * editing/BreakBlockquoteCommand.cpp: (WebCore::BreakBlockquoteCommand::doApply): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37979 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
kevino@webkit.org authored
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37976 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
brettw@chromium.org authored
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37973 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
timothy@apple.com authored
Emit the WillExecuteStatement debugger hook before the "else" body when there is no block for the "else" body. This allows breakpoints on those statements in the Web Inspector. JavaScriptCore: 2008-10-28 Timothy Hatcher <timothy@apple.com> Emit the WillExecuteStatement debugger hook before the "else" body when there is no block for the "else" body. This allows breakpoints on those statements in the Web Inspector. https://bugs.webkit.org/show_bug.cgi?id=21944 Reviewed by Maciej Stachowiak. * kjs/nodes.cpp: (JSC::IfElseNode::emitCode): Emit the WillExecuteStatement debugger hook before the else node if isn't a block. WebCore: 2008-10-28 Timothy Hatcher <timothy@apple.com> Add a manual test that checks breakpoints on a blockless body of an "else" statement. https://bugs.webkit.org/show_bug.cgi?id=21944 Reviewed by Maciej Stachowiak. * manual-tests/inspector/debugger-pause-on-else-statements.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37972 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ap@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=21921 MessagePort messages are dispatched to documents that are not fully active Covered by corrected fast/events/message-port-inactive-document.html * bindings/js/JSEventListener.cpp: (WebCore::JSAbstractEventListener::handleEvent): Don't dispatch messages to contexts that are not fully active. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37971 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ap@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=21922 Expose MessagePort global constructor Covered by existing dumper tests. * dom/MessagePort.idl: * page/DOMWindow.idl: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37969 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ap@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=21924 HashTable internal index is not always deleted * bindings/js/JSDOMBinding.cpp: (WebCore::DOMObjectHashTableMap::~DOMObjectHashTableMap): Call deleteTable for HashTables that are being deleted. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37968 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ap@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=21923 Create an abstraction for script execution context * GNUmakefile.am: * WebCore.pro: * WebCore.vcproj/WebCore.vcproj: * WebCore.xcodeproj/project.pbxproj: * WebCoreSources.bkl: Added ScriptExecutionContext.{h,cpp}. * bindings/js/JSAudioConstructor.cpp: (WebCore::JSAudioConstructor::JSAudioConstructor): * bindings/js/JSAudioConstructor.h: * bindings/js/JSImageConstructor.cpp: (WebCore::JSImageConstructor::JSImageConstructor): * bindings/js/JSImageConstructor.h: * bindings/js/JSOptionConstructor.cpp: (WebCore::JSOptionConstructor::JSOptionConstructor): * bindings/js/JSOptionConstructor.h: * bindings/js/JSXMLHttpRequestConstructor.cpp: (WebCore::JSXMLHttpRequestConstructor::JSXMLHttpRequestConstructor): * bindings/js/JSXMLHttpRequestConstructor.h: Pass ScriptExecut...
-
- 28 Oct, 2008 9 commits
-
-
alp@webkit.org authored
Fix builddir != srcdir builds after kjs -> runtime breakage. Sources may now be generated in both kjs/ and runtime/. Also sort the sources list for readability. List newly-added ImageBufferData.h in build system. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37963 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
alp@webkit.org authored
Reviewed by Cameron Zwarich. Build fix attempt after kjs -> runtime rename. De-list unused WebCore ForwardingHeaders to fix the dist target. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37960 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
cwzwarich@webkit.org authored
Not reviewed. Attempt to fix the Windows build. JavaScriptCore: * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj: * JavaScriptCore.vcproj/jsc/jsc.vcproj: WebCore: * WebCore.vcproj/WebCore.vcproj: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37958 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
justin.garcia@apple.com authored
2008-10-28 Justin Garcia <justin.garcia@apple.com> Reviewed by Darin Adler. <rdar://problem/5188560> REGRESSION: Spell checker doesn't clear spelling/grammar marker after error is marked as Ignored * editing/Editor.cpp: (WebCore::Editor::ignoreSpelling): Remove misspelling markers from the word. (WebCore::Editor::learnSpelling): Added a FIXME about <rdar://problem/5396072>, which will probably require a change more complicated than just marking the learned word as misspelled. I'll address it with a separate patch. * editing/EditorCommand.cpp: (WebCore::executeIgnoreSpelling): Added. (WebCore::CommandEntry::): Added an entry for IgnoreSpelling. WebKit/mac: 2008-10-28 Justin Garcia <justin.garcia@apple.com> Reviewed by Darin Adler. <rdar://problem/5188560> REGRESSION: Spell checker doesn't clear spelling/grammar marker after error is marked as Ignored * WebView/WebHTMLView.mm: IgnoreSpelling is now a WebCore command. That command handles calling back into WebKit to perform the cross platform work that was removed in this change. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37957 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
cwzwarich@webkit.org authored
Reviewed by Mark Rowe. Move ForwardingHeaders to their correct location after the creation of the runtime directory in JavaScriptCore. WebCore: * ForwardingHeaders/kjs/ArrayPrototype.h: Removed. * ForwardingHeaders/kjs/BooleanObject.h: Removed. * ForwardingHeaders/kjs/CallData.h: Removed. * ForwardingHeaders/kjs/ConstructData.h: Removed. * ForwardingHeaders/kjs/DateInstance.h: Removed. * ForwardingHeaders/kjs/Error.h: Removed. * ForwardingHeaders/kjs/FunctionConstructor.h: Removed. * ForwardingHeaders/kjs/FunctionPrototype.h: Removed. * ForwardingHeaders/kjs/InternalFunction.h: Removed. * ForwardingHeaders/kjs/JSArray.h: Removed. * ForwardingHeaders/kjs/JSFunction.h: Removed. * ForwardingHeaders/kjs/JSGlobalObject.h: Removed. * ForwardingHeaders/kjs/JSNumberCell.h: Removed. * ForwardingHeaders/kjs/JSObject.h: Rem...
-
adele@apple.com authored
Windows build fix. This removes Cairo include directories from non-Cairbo build configurations. * WebCore.vcproj/WebCore.vcproj: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37954 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
adele@apple.com authored
Build fix. * platform/graphics/ImageBuffer.h: (WebCore::ImageBuffer::create): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37953 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
cwzwarich@webkit.org authored
Not reviewed. Roll out a mistaken attempt at fixing the GTK build in r37947. * GNUmakefile.am: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@37952 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
adele@apple.com authored
2008-10-28 Adele Peterson <adele@apple.com> Reviewed by John Sullivan. Fix for https://bugs.webkit.org/show_bug.cgi?id=21880 "files" string for multifile uploads needs to be localized * page/mac/WebCoreViewFactory.h: * platform/LocalizedStrings.h: * platform/gtk/FileChooserGtk.cpp: (WebCore::FileChooser::basenameForWidth): * platform/gtk/LocalizedStringsGtk.cpp: (WebCore::multipleFileUploadText): * platform/mac/FileChooserMac.mm: (WebCore::FileChooser::basenameForWidth): * platform/mac/LocalizedStringsMac.mm: (WebCore::multipleFileUploadText): * platform/qt/Localizations.cpp: (WebCore::multipleFileUploadText): * platform/wx/LocalizedStringsWx.cpp: (WebCore::multipleFileUploadText): WebKit: 2008-10-28 Adele Peterson <adele@apple.com> Reviewed by John Sullivan. Fix for https://bugs.webkit.org/show_bug.cgi?id=21880 "files" string for multifile uploads needs to be localized ...
-