1. 31 Oct, 2008 8 commits
    • cwzwarich@webkit.org's avatar
      2008-10-31 Cameron Zwarich <zwarich@apple.com> · 7d328d5f
      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
      7d328d5f
    • mitz@apple.com's avatar
      WebCore: · b7f8848d
      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
      b7f8848d
    • adele@apple.com's avatar
      WebCore: · ae80b36e
      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
      ae80b36e
    • timothy@apple.com's avatar
      Emit the WillExecuteStatement debugger hook before the for loop body when the... · fae1018f
      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....
      fae1018f
    • darin@apple.com's avatar
      2008-10-31 Darin Adler <darin@apple.com> · 61934917
      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
      61934917
    • ap@webkit.org's avatar
      Reviewed by Darin Adler. · be35d511
      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):
              * ...
      be35d511
    • cwzwarich@webkit.org's avatar
      2008-10-31 Cameron Zwarich <zwarich@apple.com> · efc1b115
      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
      efc1b115
    • mrowe@apple.com's avatar
      Explicitly default to building for only the native architecture in debug and release builds. · 222bc73e
      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
      222bc73e
  2. 30 Oct, 2008 13 commits
    • cwzwarich@webkit.org's avatar
      2008-10-30 Cameron Zwarich <zwarich@apple.com> · a691b5af
      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...
      a691b5af
    • timothy@apple.com's avatar
      Fix 2 Windows theme bugs: · 4ab9f65d
      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
      4ab9f65d
    • timothy@apple.com's avatar
      Add parentheses to fix some gcc warnings. · e95b7576
      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
      e95b7576
    • timothy@apple.com's avatar
      Added an explicit dependency on HashMap.h. It was getting pulled in via · ef64632c
      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
      ef64632c
    • ddkilzer@apple.com's avatar
      2008-10-30 Greg Bolsinga <bolsinga@apple.com> · 5284082c
      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...
      5284082c
    • ddkilzer@apple.com's avatar
      2008-10-30 Greg Bolsinga <bolsinga@apple.com> · 14d6663d
      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
      14d6663d
    • justin.garcia@apple.com's avatar
      WebCore: · 484cb6b6
      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
      484cb6b6
    • justin.garcia@apple.com's avatar
      WebCore: · 8c6832c4
      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
      8c6832c4
    • darin@apple.com's avatar
      Fix mismerged change log. · f9f4f9a7
      darin@apple.com authored
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@38007 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f9f4f9a7
    • vestbo@webkit.org's avatar
      2008-10-30 Yael Aharon <yael.aharon@nokia.com> · d8876f1e
      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
      d8876f1e
    • justin.garcia@apple.com's avatar
      2008-10-30 Justin Garcia <justin.garcia@apple.com> · 74f5c378
      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
      74f5c378
    • alp@webkit.org's avatar
      2008-10-30 Dirk Schulze <vbs85@gmx.de> · 3d557520
      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
      3d557520
    • ap@webkit.org's avatar
      Reviewed by Maciej Stachowiak. · 771c2654
      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):
       ...
      771c2654
  3. 29 Oct, 2008 10 commits
  4. 28 Oct, 2008 9 commits
    • alp@webkit.org's avatar
      2008-10-28 Alp Toker <alp@nuanti.com> · b206e948
      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
      b206e948
    • alp@webkit.org's avatar
      2008-10-28 Alp Toker <alp@nuanti.com> · e27cab83
      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
      e27cab83
    • cwzwarich@webkit.org's avatar
      2008-10-28 Cameron Zwarich <zwarich@apple.com> · 7eb0cf99
      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
      7eb0cf99
    • justin.garcia@apple.com's avatar
      WebCore: · 2876864e
      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
      2876864e
    • cwzwarich@webkit.org's avatar
      2008-10-28 Cameron Zwarich <zwarich@apple.com> · ba054bbd
      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...
      ba054bbd
    • adele@apple.com's avatar
      2008-10-28 Adele Peterson <adele@apple.com> · 39b601d7
      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
      39b601d7
    • adele@apple.com's avatar
      2008-10-28 Adele Peterson <adele@apple.com> · 66ae4f55
      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
      66ae4f55
    • cwzwarich@webkit.org's avatar
      2008-10-28 Cameron Zwarich <zwarich@apple.com> · cf5b4bff
      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
      cf5b4bff
    • adele@apple.com's avatar
      WebCore: · dfda2f4f
      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
      
          ...
      dfda2f4f