- 24 Apr, 2009 7 commits
-
-
barraclough@apple.com authored
Not Reviewed. Speculative Windows build fix II. * yarr/RegexInterpreter.cpp: git-svn-id: svn://svn.chromium.org/blink/trunk@42805 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
barraclough@apple.com authored
Not Reviewed. Speculative Windows build fix. * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj: * runtime/RegExp.cpp: git-svn-id: svn://svn.chromium.org/blink/trunk@42804 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
eric@webkit.org authored
SVGRenderTreeAsText cleanup/code sharing. No test changes, only code cleanup. * rendering/RenderText.cpp: (WebCore::RenderText::firstRunOrigin): * rendering/RenderText.h: * rendering/SVGRenderTreeAsText.cpp: (WebCore::writeStandardPrefix): (WebCore::writeChildren): (WebCore::write): (WebCore::writeRenderResources): git-svn-id: svn://svn.chromium.org/blink/trunk@42803 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
barraclough@apple.com authored
Rubber stamped by salty sea dogs Sam & Geoff. Enable YARR_JIT by default (where supported), replacing WREC. * wtf/Platform.h: git-svn-id: svn://svn.chromium.org/blink/trunk@42802 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
darin@apple.com authored
Removed some stray files that Geoff missed when rolling out changes. * svg/custom/resources/svg-fonts-in-text-controls.js: Removed. * svg/custom/svg-fonts-in-text-controls-expected.txt: Removed. git-svn-id: svn://svn.chromium.org/blink/trunk@42801 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
barraclough@apple.com authored
2009-04-23 Gavin Barraclough <barraclough@apple.com> Reviewed by Geoff "Dread Pirate Roberts" Garen. Various small fixes to YARR JIT, in preparation for enabling it by default. * Correctly index into the callframe when storing restart addresses for nested alternatives. * Allow backtracking back into matched alternatives of parentheses. * Fix callframe offset calculation for parenthetical assertions. * When a set of parenthese are quantified with a fixed and variable portion, and the variable portion is quantified once, this should not reset the pattern match on failure to match (the last match from the firxed portion should be preserved). * Up the pattern size limit to match PCRE's new limit. * Unlclosed parentheses should be reported with the message "missing )". * wtf/Platform.h: * yarr/RegexCompiler.cpp: (JSC::Yarr::RegexPatternConstructor::quantifyAtom): (JSC::Yarr::RegexPatternConstructor::setupAlternativeOffsets): * yarr/RegexInterpreter.cpp: (JSC::Yarr::Interpreter::matchParentheses): (JSC::Yarr::Interpreter::backtrackParentheses): (JSC::Yarr::ByteCompiler::emitDisjunction): * yarr/RegexJIT.cpp: (JSC::Yarr::RegexGenerator::loadFromFrameAndJump): (JSC::Yarr::RegexGenerator::generateParenthesesDisjunction): (JSC::Yarr::RegexGenerator::generateParentheticalAssertion): (JSC::Yarr::RegexGenerator::generateTerm): (JSC::Yarr::executeRegex): * yarr/RegexParser.h: (JSC::Yarr::Parser::): (JSC::Yarr::Parser::parseTokens): (JSC::Yarr::Parser::parse): * yarr/RegexPattern.h: (JSC::Yarr::PatternTerm::): (JSC::Yarr::PatternTerm::PatternTerm): LayoutTests: 2009-04-23 Gavin Barraclough <barraclough@apple.com> Reviewed by Geoff "Dread Pirate Roberts" Garen. This test tries to force itself into PCRE; modify the test so that as well as dodging WREC it can also avoid YARR! * fast/js/resources/regexp-overflow-too-big.js: git-svn-id: svn://svn.chromium.org/blink/trunk@42800 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
bdakin@apple.com authored
2009-04-23 Beth Dakin <bdakin@apple.com> Reviewed by Darin Adler. WebCore part of fix for <rdar://problem/6333461> REGRESSION (r36864-r36869): Dragging stocks widget scrollbar drags the whole widget * platform/Scrollbar.h: (WebCore::Scrollbar::isScrollbar): * platform/Widget.h: (WebCore::Widget::isScrollbar): WebKit/mac: 2009-04-23 Beth Dakin <bdakin@apple.com> Reviewed by Darin Adler. Fix for <rdar://problem/6333461> REGRESSION (r36864-r36869): Dragging stocks widget scrollbar drags the whole widget Look for our new WebCore scrollbars in the WebHTMLView and add proper Dashboard regions for them. * WebView/WebView.mm: (-[WebView _addScrollerDashboardRegionsForFrameView:dashboardRegions:]): (-[WebView _addScrollerDashboardRegions:from:]): git-svn-id: svn://svn.chromium.org/blink/trunk@42799 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
- 23 Apr, 2009 33 commits
-
-
kmccullough@apple.com authored
2009-04-23 Kevin McCullough <kmccullough@apple.com> Reviewed by Adam Roben. <rdar://problem/6808109> "Deletion UI" is not available for many portions of HTML content This patch makes the deletion UI show up in some new situations: 1) If a block's background color is different from its parent's 2) If a block has a background image. 3) If a block has a single visible border. However the block must now not only be at least a minimum width and height, but also exceed a minimum area. In practice this has led to much better element selection. * editing/DeleteButtonController.cpp: (WebCore::isDeletableElement): LayoutTests: 2009-04-23 Kevin McCullough <kmccullough@apple.com> Reviewed by Adam Roben. <rdar://problem/6808109> "Deletion UI" is not available for many portions of HTML content This patch makes the deletion UI show up in some new situations: 1) If a block's background color is different from its parent's 2) If a block has a background image. 3) If a block has a single visible border. However the block must now not only be at least a minimum width and height, but also exceed a minimum area. In practice this has led to much better element selection. * editing/deleting/deletionUI-borders.html: Added. * editing/deleting/deletionUI-differing-background.html: Added. * editing/deleting/deletionUI-minimum-size.html: Added. * editing/deleting/resources: Added. * editing/deleting/resources/deletionUI-helpers.js: Added. (debug): (determineDeletionUIExistence): * platform/mac/editing/deleting/deletionUI-borders-expected.txt: Added. * platform/mac/editing/deleting/deletionUI-differing-background-expected.txt: Added. * platform/mac/editing/deleting/deletionUI-minimum-size-expected.txt: Added. git-svn-id: svn://svn.chromium.org/blink/trunk@42798 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kevino@webkit.org authored
git-svn-id: svn://svn.chromium.org/blink/trunk@42797 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
sullivan@apple.com authored
fixed <rdar://problem/6822479> Assertion failure after Reset Safari in new history-writing code Reviewed by Oliver Hunt * History/WebHistory.mm: (-[WebHistoryPrivate data]): Return nil immediately if there are no entries; this matches a recent Windows-platform fix. git-svn-id: svn://svn.chromium.org/blink/trunk@42796 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
adele@apple.com authored
Reviewed by Darin Adler. Fix for <rdar://problem/6788905> REGRESSION (41928?): hang in Position::upstream https://bugs.webkit.org/show_bug.cgi?id=25312 I was unable to reproduce the problem, but I'm pretty sure this will fix it. * rendering/RenderObject.cpp: (WebCore::RenderObject::createVisiblePosition): Since VisiblePosition doesn't ensure the offset is good, we shouldn't pass max int as an offset. git-svn-id: svn://svn.chromium.org/blink/trunk@42794 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mrowe@apple.com authored
git-svn-id: svn://svn.chromium.org/blink/trunk@42793 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
dglazkov@chromium.org authored
2009-04-23 Dimitri Glazkov <dglazkov@chromium.org> Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=25313 Missing scroll bars in GMail. Test: fast/overflow/overflow-y-scroll.html * platform/ScrollView.cpp: (WebCore::ScrollView::updateScrollbars): Added check for the ScrollbarAlwaysOn scroll mode. LayoutTests: 2009-04-23 Dimitri Glazkov <dglazkov@chromium.org> Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=25313 Missing scroll bars in GMail. * fast/overflow/overflow-y-scroll-expected.txt: Added. * fast/overflow/overflow-y-scroll.html: Added. WebKit/mac: 2009-04-23 Dimitri Glazkov <dglazkov@chromium.org> Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=25313 Missing scroll bars in GMail. * WebView/WebDynamicScrollBarsView.m: (-[WebDynamicScrollBarsView updateScrollers]): Added check for the ScrollbarAlwaysOn scroll mode. git-svn-id: svn://svn.chromium.org/blink/trunk@42791 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kdecker@apple.com authored
git-svn-id: svn://svn.chromium.org/blink/trunk@42790 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
andersca@apple.com authored
Reviewed by Geoffrey Garen. Fix <rdar://problem/6821992> Add a new m_inDestroy member variable. Set it to true when in destroy, and have all NPRuntime functions return false when m_inDestroy is true. * Plugins/Hosted/NetscapePluginInstanceProxy.h: * Plugins/Hosted/NetscapePluginInstanceProxy.mm: (WebKit::NetscapePluginInstanceProxy::NetscapePluginInstanceProxy): (WebKit::NetscapePluginInstanceProxy::destroy): (WebKit::NetscapePluginInstanceProxy::invoke): (WebKit::NetscapePluginInstanceProxy::invokeDefault): (WebKit::NetscapePluginInstanceProxy::construct): (WebKit::NetscapePluginInstanceProxy::getProperty): (WebKit::NetscapePluginInstanceProxy::setProperty): (WebKit::NetscapePluginInstanceProxy::removeProperty): (WebKit::NetscapePluginInstanceProxy::hasProperty): (WebKit::NetscapePluginInstanceProxy::hasMethod): (WebKit::NetscapePluginInstanceProxy::enumerate): git-svn-id: svn://svn.chromium.org/blink/trunk@42789 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mitz@apple.com authored
Reviewed by Justin Garcia. - fix <rdar://problem/6081309> Mail crash when pressing down arrow in some messages in WebCore::canHaveChildrenForEditing Test: editing/selection/extend-by-line-anonymous-content-crash.html * editing/visible_units.cpp: (WebCore::previousLinePosition): Null-check node. If p is not an editable position, then closestLeafChildForXPos() may have returned a non-editable box, and in particular one belonging to anonymous content. If node is 0, fall back on RenderObject::positionForPoint, which finds the closest position in non-anonymous content. (WebCore::nextLinePosition): Ditto. * rendering/RenderObject.cpp: (WebCore::RenderObject::createVisiblePosition): Fixed a typo. LayoutTests: Reviewed by Justin Garcia. - test for <rdar://problem/6081309> Mail crash when pressing down arrow in some messages in WebCore::canHaveChildrenForEditing * editing/selection/extend-by-line-anonymous-content-crash-expected.txt: Added. * editing/selection/extend-by-line-anonymous-content-crash.html: Added. git-svn-id: svn://svn.chromium.org/blink/trunk@42788 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
hyatt@apple.com authored
Reviewed by Maciej. Fix for <rdar://problem/6789879> REGRESSION (42464): Hitting assertion when loading message in Mail + TOT WebKit Make the Mac platform the same as all the other platforms. Instead of (incorrectly) marking a FrameView for layout when its underlying document view changes, just mark the outermost frame view for layout when the WebView's size changes. * WebView/WebHTMLView.mm: (-[WebHTMLView _frameOrBoundsChanged]): (-[WebHTMLView addSuperviewObservers]): * WebView/WebView.mm: (-[WebView _boundsChanged]): (-[WebView removeSizeObservers]): (-[WebView addSizeObservers]): git-svn-id: svn://svn.chromium.org/blink/trunk@42787 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kdecker@apple.com authored
Second part of the fix for <rdar://problem/6352982> * Plugins/WebBaseNetscapePluginView.h: Make this class conform to WebPluginContainerCheckController * Plugins/WebBaseNetscapePluginView.mm: Likewise. (-[WebBaseNetscapePluginView _webPluginContainerCancelCheckIfAllowedToLoadRequest:]): Added skeleton method. * Plugins/WebPluginContainerCheck.h: Added protocol for <WebPluginContainerCheckController> * Plugins/WebPluginContainerCheck.mm: (-[WebPluginContainerCheck initWithRequest:target:resultObject:selector:controller:]): * Plugins/WebPluginController.h: Make this class conform to WebPluginContainerCheckController git-svn-id: svn://svn.chromium.org/blink/trunk@42786 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ap@webkit.org authored
<rdar://problem/6791439> REGRESSION: Get an error page instead of login page navigating back in gmail Test: http/tests/history/back-to-post.php * platform/network/cf/ResourceRequestCFNet.cpp: (WebCore::ResourceRequest::doUpdatePlatformRequest): Apply a new cache policy if it changed after the platform request was first created. While at it, also made sure to update timeout. git-svn-id: svn://svn.chromium.org/blink/trunk@42785 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kov@webkit.org authored
Rubber-stamped by Xan Lopez. * pt_BR.po: translation update. git-svn-id: svn://svn.chromium.org/blink/trunk@42784 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kov@webkit.org authored
Reviewed by Gustavo Noronha. When creating a new drawable object, collect system's information about the best depth it can provide and use it in a new colormap that the new drawable requires. * platform/graphics/gtk/ImageGtk.cpp: (WebCore::BitmapImage::getGdkPixbuf): git-svn-id: svn://svn.chromium.org/blink/trunk@42783 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kdecker@apple.com authored
First part of <rdar://problem/6352982> * Plugins/WebBaseNetscapePluginView.h: Imported #WebNetscapeContainerCheckPrivate.h; Added two new method: checkIfAllowedToLoadURL:url:frame:callbackFunc: and cancelCheckIfAllowedToLoadURL: * Plugins/WebBaseNetscapePluginView.mm: (-[WebBaseNetscapePluginView checkIfAllowedToLoadURL:frame:callbackFunc:]): Added skeleton method, does nothing interesting yet. (-[WebBaseNetscapePluginView cancelCheckIfAllowedToLoadURL:]): Likewise. * Plugins/WebNetscapeContainerCheckPrivate.h: Added. * Plugins/WebNetscapeContainerCheckPrivate.mm: Added. (browserContainerCheckFuncs): Added. * Plugins/WebNetscapePluginView.h: Imported #WebNetscapeContainerCheckPrivate.h; * Plugins/WebNetscapePluginView.mm: Imported #WebNetscapeContainerCheckPrivate.h; added WKN_CheckIfAllowedToLoadURL and WKN_CancelCheckIfAllowedToLoadURL functions. (-[WebNetscapePluginView getVariable:value:]): Return vtable for container check functions. * Plugins/npapi.mm: (WKN_CheckIfAllowedToLoadURL): Added new private function. (WKN_CancelCheckIfAllowedToLoadURL): Ditto. git-svn-id: svn://svn.chromium.org/blink/trunk@42782 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
aroben@apple.com authored
See Bug 25344: http/tests/misc/redirect-to-external-url.html fails on Windows <https://bugs.webkit.org/show_bug.cgi?id=25344> Reviewed by Brady Eidson. * platform/win/Skipped: Added http/tests/misc/redirect-to-external-url.html. git-svn-id: svn://svn.chromium.org/blink/trunk@42781 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
kov@webkit.org authored
Reviewed by Gustavo Noronha. https://bugs.webkit.org/show_bug.cgi?id=15654 GdkPixbuf support for ImageCairo Add support for converting a Cairo surface to a GdkPixbuf. * platform/graphics/BitmapImage.h: * platform/graphics/Image.h: (WebCore::Image::getGdkPixbuf): * platform/graphics/gtk/ImageGtk.cpp: (WebCore::BitmapImage::getGdkPixbuf): git-svn-id: svn://svn.chromium.org/blink/trunk@42780 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
vestbo@webkit.org authored
git-svn-id: svn://svn.chromium.org/blink/trunk@42779 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ariya@webkit.org authored
Reviewed by Simon Hausmann. Make windowed plugins (on X11, Qt) behave nicer with wheel scrolling. Basically, what we want is to send wheel events to the plugin *only* when it has focus, or else send it to the parent frame. This is a work around, and basically what we do, is to steal the wheel events from the plugin, modify the window ID, and put the event back into the Qt event loop. * plugins/qt/PluginContainerQt.cpp: (PluginClientWrapper::PluginClientWrapper): (PluginClientWrapper::~PluginClientWrapper): (PluginClientWrapper::x11Event): (PluginContainerQt::PluginContainerQt): (PluginContainerQt::~PluginContainerQt): (PluginContainerQt::on_clientClosed): (PluginContainerQt::on_clientIsEmbedded): (PluginContainerQt::redirectWheelEventsToParent): (PluginContainerQt::x11Event): (PluginContainerQt::focusInEvent): * plugins/qt/PluginContainerQt.h: git-svn-id: svn://svn.chromium.org/blink/trunk@42778 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
ariya@webkit.org authored
Reviewed by Ariya Hidayat. [Qt] Added QWebElement::computedStyleProperty method. * Api/qwebelement.cpp: (QWebElement::computedStyleProperty): * Api/qwebelement.h: * tests/qwebelement/tst_qwebelement.cpp: (tst_QWebElement::computedStyle): git-svn-id: svn://svn.chromium.org/blink/trunk@42777 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
vestbo@webkit.org authored
Rubber-stamped by Ariya Hidayat. [Qt] Rename QWebElement arguments from html to markup git-svn-id: svn://svn.chromium.org/blink/trunk@42776 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mrowe@apple.com authored
* DumpRenderTree/win/PolicyDelegate.h: git-svn-id: svn://svn.chromium.org/blink/trunk@42775 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
beidson@apple.com authored
Fix Windows DRT build. * DumpRenderTree/win/PolicyDelegate.cpp: (PolicyDelegate::unableToImplementPolicyWithError): git-svn-id: svn://svn.chromium.org/blink/trunk@42774 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
beidson@apple.com authored
Update my just-landed layout test to agree with Tiger's CFNetwork * http/tests/misc/resources/redirect-to-external-url.php: git-svn-id: svn://svn.chromium.org/blink/trunk@42773 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
beidson@apple.com authored
2009-04-22 Brady Eidson <beidson@apple.com> Reviewed by Maciej Stachowiak <rdar://problem/6786961> - "Are you sure you want to resubmit this form?" nag displays twice. For most loads, we were consulting the navigation policy delegate twice. Once from FrameLoader before the load started and once from MainResourceLoader in its willSendRequest callback. In the past we tried removing MainResourceLoader's call altogether. This caused a regression where urls that redirect to a url handled by an external application would no longer work in Safari. It probably also broke other WebKit apps in subtle ways. Changing MainResourceLoader to make the check only on redirects fixes both bugs. We now only call the policy delegate once for most standard loads, but we do correctly call it a second time for redirects. Tests: http/tests/misc/policy-delegate-called-twice.html http/tests/misc/redirect-to-external-url.html * loader/MainResourceLoader.cpp: (WebCore::MainResourceLoader::willSendRequest): Call the navigation policy delegate only for redirects. WebKitTools: 2009-04-22 Brady Eidson <beidson@apple.com> Reviewed by Maciej Stachowiak Add additional support for test: <rdar://problem/5689748> - Cannot redirect to protocols handled by external applications. * DumpRenderTree/mac/PolicyDelegate.mm: (-[PolicyDelegate webView:unableToImplementPolicyWithError:frame:]): Dump formatted information when a policy cannot be implemented. * DumpRenderTree/win/PolicyDelegate.cpp: (PolicyDelegate::unableToImplementPolicyWithError): Ditto. * DumpRenderTree/win/PolicyDelegate.h: LayoutTests: 2009-04-22 Brady Eidson <beidson@apple.com> Reviewed by Maciej Stachowiak With the fix for: <rdar://problem/6786961> - "Are you sure you want to resubmit this form?" nag displays twice. And also to make sure we never rebreak: <rdar://problem/5689748> - Cannot redirect to protocols handled by external applications. * http/tests/misc/redirect-to-external-url-expected.txt: Added. * http/tests/misc/redirect-to-external-url.html: Added. * http/tests/misc/resources/redirect-to-external-url-iframe.html: Added. * http/tests/misc/resources/redirect-to-external-url.php: Added. * http/tests/misc/policy-delegate-called-twice-expected.txt: Added. * http/tests/misc/policy-delegate-called-twice.html: Added. * http/tests/misc/resources/iframe-policy-1.html: Added. * http/tests/misc/resources/iframe-policy-2.html: Added. git-svn-id: svn://svn.chromium.org/blink/trunk@42772 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mrowe@apple.com authored
Rubber-stamped by Gavin Barraclough. * jit/ExecutableAllocatorFixedVMPool.cpp: (JSC::FixedVMPoolAllocator::addToFreeList): (JSC::FixedVMPoolAllocator::coalesceFreeSpace): (JSC::FixedVMPoolAllocator::FixedVMPoolAllocator): (JSC::FixedVMPoolAllocator::alloc): (JSC::FixedVMPoolAllocator::free): (JSC::FixedVMPoolAllocator::isWithinVMPool): git-svn-id: svn://svn.chromium.org/blink/trunk@42771 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mrowe@apple.com authored
attempt to free memory that didn't originate from the pool, or we attempt to hand out a bogus address from alloc. Rubber-stamped by Gavin Barraclough. * jit/ExecutableAllocatorFixedVMPool.cpp: (JSC::FixedVMPoolAllocator::release): (JSC::FixedVMPoolAllocator::FixedVMPoolAllocator): (JSC::FixedVMPoolAllocator::alloc): (JSC::FixedVMPoolAllocator::free): (JSC::FixedVMPoolAllocator::isWithinVMPool): git-svn-id: svn://svn.chromium.org/blink/trunk@42770 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
weinig@apple.com authored
Reviewed by Mark Rowe. Fix for <rdar://problem/6800695> Add a hack to only allow navigating (via a link from a http page) to feed: urls (same for feeds: and feedsearch:) that map to http: or https: via their nested protocol. This includes both feed://example.com and feed:http://example.com. * loader/FrameLoader.cpp: (WebCore::isFeedWithNestedProtocolInHTTPFamily): (WebCore::FrameLoader::loadFrameRequest): git-svn-id: svn://svn.chromium.org/blink/trunk@42769 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
weinig@apple.com authored
Reviewed by Anders Carlsson. Autogenerate the XMLHttpRequest constructor getter/setter for the WorkerContext and remove the now no longer needed JSWorkerContextBase.lut.h file. * DerivedSources.make: Remove JSWorkerContextBase.lut.h * WebCore.xcodeproj/project.pbxproj: Ditto. * bindings/js/JSWorkerContextBase.cpp: * bindings/js/JSWorkerContextBase.h: Remove code to support hand written code for XMLHttpRequest constructor lookup and shadowing. * bindings/js/JSWorkerContextCustom.cpp: (WebCore::JSWorkerContext::customGetOwnPropertySlot): Remove JSC prefixes. (WebCore::JSWorkerContext::xmlHttpRequest): Added. Custom implementation of cached constructor lookup. * workers/WorkerContext.idl: Make the XMLHttpRequestConstructor accessor not V8 specific. git-svn-id: svn://svn.chromium.org/blink/trunk@42768 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
adachan@apple.com authored
Update WebKitSystemInterface with new method that maps CFNetwork error code to localized description. Reviewed by Darin Adler. * win/include/WebKitSystemInterface/WebKitSystemInterface.h: * win/lib/WebKitSystemInterface.lib: * win/lib/WebKitSystemInterface_debug.lib: WebKit/win: <rdar://problem/5115298> Don't get error msg when download is interrupted and cannot resume due to server unavailability If we fail to get an error description back from CFNetwork, try to get the localized description based on the error code. Reviewed by Darin Adler. * WebError.cpp: (WebError::localizedDescription): git-svn-id: svn://svn.chromium.org/blink/trunk@42767 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
darin@apple.com authored
* page/Navigator.idl: Touch this file to fix build since Geolocation configuration was recently turned off. git-svn-id: svn://svn.chromium.org/blink/trunk@42766 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
oliver@apple.com authored
git-svn-id: svn://svn.chromium.org/blink/trunk@42765 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
oliver@apple.com authored
Reviewed by Geoff Garen. git-svn-id: svn://svn.chromium.org/blink/trunk@42764 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-