- 12 Aug, 2009 40 commits
-
-
bweinstein@apple.com authored
Reviewed Adam Roben. Fix of <rdar://6728361> Mouse wheel scrolling on a page with expanded drop down list detaches drop down. Added a check in mouseWheel to see if our focus is currently in a popup, if so, close the popup (matches other browser behavior). * WebView.cpp: (WebView::mouseWheel): 2009-08-12 Brian Weinstein <bweinstein@apple.com> Reviewed by Adam Roben. Fix of <rdar://6728361> Mouse wheel scrolling on a page with expanded drop down list detaches drop down. Added a function for Windows PopupMenu's to return their class name. * platform/PopupMenu.h: * platform/win/PopupMenuWin.cpp: (WebCore::PopupMenu::popupClassName): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47160 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
adachan@apple.com authored
can only accept the base address returned by VirtualAlloc when the region was reserved and it can only free the entire region, and not a part of it. Reviewed by Oliver Hunt. * runtime/MarkStack.h: (JSC::MarkStack::MarkStackArray::shrinkAllocation): * runtime/MarkStackWin.cpp: (JSC::MarkStack::releaseStack): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47159 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
Reviewed by Dan Bernstein. WINCE PORT: Color and Gradient https://bugs.webkit.org/show_bug.cgi?id=27511 * platform/graphics/wince/ColorWince.cpp: Added. * platform/graphics/wince/GradientWince.cpp: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47158 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
Reviewed by Dan Bernstein. fix a typo in platform/graphics/skia/PlatformContextSkia.cpp https://bugs.webkit.org/show_bug.cgi?id=28172 No new tests because it's a just typo fix. * platform/graphics/skia/PlatformContextSkia.cpp: (PlatformContextSkia::setupPaintCommon): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47157 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
Reviewed by Adam Treat. Initialise zoom levels independent of whether a URL is valid or not to fix https://bugs.webkit.org/show_bug.cgi?id=28162 * QtLauncher/main.cpp: (MainWindow::MainWindow): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47156 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
https://bugs.webkit.org/show_bug.cgi?id=27458pkasting@chromium.org authored
Support for the :default CSS pseudoclass, as per HTML5 spec. http://www.whatwg.org/specs/web-apps/current-work/multipage/interactive-elements.html#selector-default Patch by Michelangelo De Simone <micdesim@gmail.com> on 2009-08-12 Reviewed by Darin Adler. Tests: fast/css/pseudo-default-001.html fast/css/pseudo-default-002.html fast/css/pseudo-default-003.html fast/css/pseudo-default-004.html * css/CSSSelector.cpp: (WebCore::CSSSelector::extractPseudoType): pseudoDefault * css/CSSSelector.h: (WebCore::CSSSelector::): * css/CSSStyleSelector.cpp: (WebCore::CSSStyleSelector::canShareStyleWithElement): sharing stuff is aware that only one default button can be present in a form (WebCore::CSSStyleSelector::SelectorChecker::checkOneSelector): applies the :default CSS pseudoclass * dom/Element.h: (WebCore::Element::isDefaultButtonForForm): new method to determine whether a FormControl is a default button for a given form * html/HTMLFormControlElement.cpp: (WebCore::HTMLFormControlElement::isDefaultButtonForForm): ditto * html/HTMLFormControlElement.h: * html/HTMLFormElement.cpp: (WebCore::HTMLFormElement::defaultButton): extracts the default button from the form * html/HTMLFormElement.h: LayoutTests: https://bugs.webkit.org/show_bug.cgi?id=27458 Test suite for the :default CSS pseudoclass. Patch by Michelangelo De Simone <micdesim@gmail.com> on 2009-08-12 Reviewed by Darin Adler. * fast/css/pseudo-default-001-expected.txt: Added. * fast/css/pseudo-default-001.html: Added. * fast/css/pseudo-default-002-expected.txt: Added. * fast/css/pseudo-default-002.html: Added. * fast/css/pseudo-default-003-expected.txt: Added. * fast/css/pseudo-default-003.html: Added. * fast/css/pseudo-default-004-expected.txt: Added. * fast/css/pseudo-default-004.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47155 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
https://bugs.webkit.org/show_bug.cgi?id=27323pkasting@chromium.org authored
Change pattern that strips all trailing whitespace to just remove EOL chars (\r, \n), to make it clear that varying EOL chars is the primary problem being solved. Reviewed by Darin Adler. * win/tools/scripts/auto-version.sh: WebKitTools: https://bugs.webkit.org/show_bug.cgi?id=27323 Change pattern that strips all trailing whitespace to just remove EOL chars (\r, \n), to make it clear that varying EOL chars is the primary problem being solved. Reviewed by Darin Adler. * Scripts/prepare-ChangeLog: * Scripts/resolve-ChangeLogs: * Scripts/svn-create-patch: * Scripts/update-webkit: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47154 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
levin@chromium.org authored
No review, rolling out r47106. https://bugs.webkit.org/show_bug.cgi?id=28215 This patch relied on a new version of v8 which is not available in chromium yet. * bindings/v8/V8Binding.cpp: (WebCore::v8StringToAtomicWebCoreString): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47153 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
Reviewed by Eric Seidel. Bug 26993 : Geolocation::requestPermission() https://bugs.webkit.org/show_bug.cgi?id=26993 Second patch to allow the Geolocation permission request to chrome to be asynchronous or synchronous. Fixes a bug where callbacks were called twice when permissions are granted synchronously. No new tests required. * page/Geolocation.cpp: (WebCore::Geolocation::setIsAllowed): Modified. Calls makeSuccessCallbacks() rather than geolocationServicePositionChanged(). (WebCore::Geolocation::geolocationServicePositionChanged): Modified. Updated logic to avoid repeated callbacks when permissions are granted synchronously. (WebCore::Geolocation::makeSuccessCallbacks): Added. Calls success callbacks. * page/Geolocation.h: Modified. Adds makeSuccessCallbacks(). git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47152 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
rdar://problem/6952336andersca@apple.com authored
CrashTracer: [USER] 3 crashes in Safari at com.apple.WebCore • WebCore::SecurityOrigin::canAccess const + 27 Reviewed by Sam Weinig. Make sure to set the security origin before calling dispatchWindowObjectAvailable. * loader/FrameLoader.cpp: (WebCore::FrameLoader::begin): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47151 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
Reviewed by Eric Seidel. Fix [Chromium] drop down menu letter selection, skip selections https://bugs.webkit.org/show_bug.cgi?id=28205 Not auto-testable since it is chromim platform specific code, and it involves sending a keyboard event to the popup, which is not possible (eventSender sends the key events through webview, we want to go through the webwidget). * manual-tests/keyboard_select_elements_with_same_beginning.html: Added. * platform/chromium/PopupMenuChromium.cpp: (WebCore::isCharacterTypeEvent): style change. (WebCore::PopupListBox::handleKeyEvent): typeAheadFind should be called only when the event is a character type event to avoid calling twice for English. (WebCore::PopupListBox::typeAheadFind): remove unnecessary checking of isCharacterTypeEvent() since the whole function is only called under that condition. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47150 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
kov@webkit.org authored
Unreviewed build fix. Last-minute change on the new soup API to use the keyring was not reflected in our usage - the documentation says we should use g_slist_free, and soup_auth_free_saved_users doesn't exist. * webkit/webkitsoupauthdialog.c: (session_authenticate): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47149 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
aroben@apple.com authored
Reviewed by Dave Hyatt. Fixes <http://webkit.org/b/28227>. * WebKit.vcproj/WebKit.vcproj: Copy WebPreferenceKeysPrivate.h to $WebKitOutputDir, just like we do for a few other headers. Also let VS reorder some XML attributes. * WebPreferenceKeysPrivate.h: Touched this file to force a build. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47148 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
Reviewed by Eric Seidel. [Haiku] Adding GraphicsContext to WebCore/platform/graphics/haiku. https://bugs.webkit.org/show_bug.cgi?id=28130 * platform/graphics/haiku/GraphicsContextHaiku.cpp: Added. (WebCore::GraphicsContextPlatformPrivate::GraphicsContextPlatformPrivate): (WebCore::GraphicsContextPlatformPrivate::~GraphicsContextPlatformPrivate): (WebCore::GraphicsContext::GraphicsContext): (WebCore::GraphicsContext::~GraphicsContext): (WebCore::GraphicsContext::platformContext): (WebCore::GraphicsContext::savePlatformState): (WebCore::GraphicsContext::restorePlatformState): (WebCore::GraphicsContext::drawRect): (WebCore::GraphicsContext::drawLine): (WebCore::GraphicsContext::drawEllipse): (WebCore::GraphicsContext::strokeArc): (WebCore::GraphicsContext::strokePath): (WebCore::GraphicsContext::drawConvexPolygon): (WebCore::GraphicsContext::fillRect): (WebCore::GraphicsContext::fillRoundedRect): (WebCore::GraphicsContext::fillPath): (WebCore::GraphicsContext::beginPath): (WebCore::GraphicsContext::addPath): (WebCore::GraphicsContext::clip): (WebCore::GraphicsContext::drawFocusRing): (WebCore::GraphicsContext::drawLineForText): (WebCore::GraphicsContext::drawLineForMisspellingOrBadGrammar): (WebCore::GraphicsContext::roundToDevicePixels): (WebCore::GraphicsContext::beginTransparencyLayer): (WebCore::GraphicsContext::endTransparencyLayer): (WebCore::GraphicsContext::clearRect): (WebCore::GraphicsContext::strokeRect): (WebCore::GraphicsContext::setLineCap): (WebCore::GraphicsContext::setLineJoin): (WebCore::GraphicsContext::setMiterLimit): (WebCore::GraphicsContext::setAlpha): (WebCore::GraphicsContext::setCompositeOperation): (WebCore::GraphicsContext::clipOut): (WebCore::GraphicsContext::clipToImageBuffer): (WebCore::GraphicsContext::getCTM): (WebCore::GraphicsContext::translate): (WebCore::GraphicsContext::origin): (WebCore::GraphicsContext::rotate): (WebCore::GraphicsContext::scale): (WebCore::GraphicsContext::clipOutEllipseInRect): (WebCore::GraphicsContext::addInnerRoundedRectClip): (WebCore::GraphicsContext::concatCTM): (WebCore::GraphicsContext::setPlatformShouldAntialias): (WebCore::GraphicsContext::setImageInterpolationQuality): (WebCore::GraphicsContext::setURLForRect): (WebCore::GraphicsContext::setPlatformFont): (WebCore::GraphicsContext::setPlatformStrokeColor): (WebCore::GraphicsContext::getHaikuStrokeStyle): (WebCore::GraphicsContext::setPlatformStrokeStyle): (WebCore::GraphicsContext::setPlatformStrokeThickness): (WebCore::GraphicsContext::setPlatformFillColor): (WebCore::GraphicsContext::clearPlatformShadow): (WebCore::GraphicsContext::setPlatformShadow): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47147 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
Reviewed by Eric Seidel. [Haiku] Modifying WebCore/platform/graphics files to allow Haiku port. https://bugs.webkit.org/show_bug.cgi?id=28128 * platform/graphics/BitmapImage.h: Adding getBBitmap() function. * platform/graphics/Color.h: rgb_color is the Color struct in Haiku. * platform/graphics/FloatPoint.h: BPoint is the Point class in Haiku. * platform/graphics/FloatRect.h: BRect is the Rect class in Haiku. * platform/graphics/GraphicsContext.cpp: * platform/graphics/GraphicsContext.h: BView is the PlatformGraphicsContext class for Haiku. Adding getHaikuStrokeStyle() function. * platform/graphics/Icon.h: Adding an empty Icon() constructor because this class isn't implemented for the moment. * platform/graphics/ImageSource.h: BBitmap is the native bitmap class for Haiku. * platform/graphics/IntPoint.h: BPoint is the Point class in Haiku. * platform/graphics/IntRect.h: BRect is the Rect class in Haiku. * platform/graphics/IntSize.h: BSize is the Size class in Haiku. * platform/graphics/Path.h: BRegion is the Path class in Haiku. * platform/graphics/Pattern.h: Adding the GraphicsDef.h header and the native pattern type. * platform/graphics/SimpleFontData.h: Adding Haiku's Font.h header. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47146 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
Reviewed by Eric Seidel. [Haiku] Adding modification to the WebCore/platform/ files to allow the Haiku port. https://bugs.webkit.org/show_bug.cgi?id=28128 * platform/ContextMenuItem.h: BMenu is the PlatformMenuItemDescription class of Haiku. * platform/Cursor.h: BCursor is the Cursor class of Haiku. * platform/DragData.h: Use a BMessage as DragDataRef. * platform/DragImage.h: Use a BBitmap as DragImageRef. * platform/PlatformKeyboardEvent.h: Use BMessage as event vehicle. * platform/PlatformMenuDescription.h: BMenu is the PlatformMenuDescription class of Haiku. * platform/PlatformMouseEvent.h: Use BMessage as event vehicle. * platform/PlatformWheelEvent.h: Use BMessage as event vehicle. * platform/PopupMenu.h: Adding a m_menu attribute for Haiku. * platform/Widget.h: BView is the PlatformWidget class of Haiku. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47145 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
Reviewed by Eric Seidel. [Haiku] Tiny modifications on WebCore files to allow Haiku port. https://bugs.webkit.org/show_bug.cgi?id=28128 * bindings/js/ScriptControllerHaiku.cpp: Style cleanup. * loader/CachedFont.cpp: Haiku behaves like Qt, Gtk, or Chromium, so many PLATFORM(HAIKU) were added to these functions. (WebCore::CachedFont::~CachedFont): (WebCore::CachedFont::ensureCustomFontData): (WebCore::CachedFont::platformDataFromCustomData): (WebCore::CachedFont::allClientsRemoved): * page/EventHandler.cpp: Like the mac and Qt port, Haiku doesn't need the invertSenseOfTabsToLinks() function. * page/haiku/DragControllerHaiku.cpp: Style cleanup. * platform/image-decoders/ImageDecoder.h: For image decoding Haiku behaves like Cairo or Wx, (not like Skia). (WebCore::RGBA32Buffer::getAddr): * platform/text/PlatformString.h: Adding the String(BString&) and BString() methods specific to Haiku. * platform/text/UnicodeRange.h: Haiku needs to include stdint.h. * platform/text/haiku/TextBreakIteratorInternalICUHaiku.cpp: (WebCore::currentSearchLocaleID): Missing function. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47144 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
Reviewed by Eric Seidel. [Haiku] Adding the ScrollbarTheme files. https://bugs.webkit.org/show_bug.cgi?id=28125 * platform/haiku/ScrollbarThemeHaiku.cpp: Added. (buttonWidth): (WebCore::ScrollbarTheme::nativeTheme): (WebCore::ScrollbarThemeHaiku::ScrollbarThemeHaiku): (WebCore::ScrollbarThemeHaiku::~ScrollbarThemeHaiku): (WebCore::ScrollbarThemeHaiku::scrollbarThickness): (WebCore::ScrollbarThemeHaiku::hasButtons): (WebCore::ScrollbarThemeHaiku::hasThumb): (WebCore::ScrollbarThemeHaiku::backButtonRect): (WebCore::ScrollbarThemeHaiku::forwardButtonRect): (WebCore::ScrollbarThemeHaiku::trackRect): (WebCore::ScrollbarThemeHaiku::paintScrollbarBackground): (WebCore::ScrollbarThemeHaiku::paintButton): (WebCore::ScrollbarThemeHaiku::paintThumb): * platform/haiku/ScrollbarThemeHaiku.h: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47143 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
Reviewed by Eric Seidel. [Haiku] Adding eight simple files to WebCore/platform/graphics/haiku. https://bugs.webkit.org/show_bug.cgi?id=28122 * platform/graphics/haiku/ColorHaiku.cpp: Added. (WebCore::Color::Color): (WebCore::Color::operator rgb_color): (WebCore::focusRingColor): * platform/graphics/haiku/FloatPointHaiku.cpp: Added. (WebCore::FloatPoint::FloatPoint): (WebCore::FloatPoint::operator BPoint): * platform/graphics/haiku/FloatRectHaiku.cpp: Added. (WebCore::FloatRect::FloatRect): (WebCore::FloatRect::operator BRect): * platform/graphics/haiku/GradientHaiku.cpp: Added. (WebCore::Gradient::platformDestroy): (WebCore::Gradient::platformGradient): (WebCore::Gradient::fill): * platform/graphics/haiku/IntPointHaiku.cpp: Added. (WebCore::IntPoint::IntPoint): (WebCore::IntPoint::operator BPoint): * platform/graphics/haiku/IntRectHaiku.cpp: Added. (WebCore::IntRect::IntRect): (WebCore::IntRect::operator BRect): * platform/graphics/haiku/IntSizeHaiku.cpp: Added. (WebCore::IntSize::IntSize): (WebCore::IntSize::operator BSize): * platform/graphics/haiku/PathHaiku.cpp: Added. (WebCore::Path::Path): (WebCore::Path::~Path): (WebCore::Path::operator=): (WebCore::Path::hasCurrentPoint): (WebCore::Path::contains): (WebCore::Path::translate): (WebCore::Path::boundingRect): (WebCore::Path::moveTo): (WebCore::Path::addLineTo): (WebCore::Path::addQuadCurveTo): (WebCore::Path::addBezierCurveTo): (WebCore::Path::addArcTo): (WebCore::Path::closeSubpath): (WebCore::Path::addArc): (WebCore::Path::addRect): (WebCore::Path::addEllipse): (WebCore::Path::clear): (WebCore::Path::isEmpty): (WebCore::Path::debugString): (WebCore::Path::apply): (WebCore::Path::transform): (WebCore::Path::strokeBoundingRect): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47142 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
No review, just fixing line-endings. Change from DOS to unix line endings on tests from http://trac.webkit.org/changeset/47130 * fast/events/set-event-in-another-frame-expected.txt: * fast/events/set-event-to-null-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47141 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
andersca@apple.com authored
As per Eric Carlson's request, revert r47110 (and the follow-up fixes r47113 and r47117) since it causes ~3000 Qt tests to fail. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47140 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
treat@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=27543 Patch by Lyon Chen <lyon.chen@torchmobile.com> on 2009-08-12 Reviewed by George Staikos. * platform/wince/KeygenWince.cpp: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47139 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
bfulgham@webkit.org authored
Handle crash in wx due to null value passed to strlen in the CString constructor. * platform/network/curl/ResourceHandleManager.cpp: (WebCore::certificatePath): Check for null return from getenv and use default CString constructor instead. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47138 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
treat@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=27543 Patch by Yong Li <yong.li@torchmobile.com> on 2009-08-12 Reviewed by Eric Seidel. * platform/wince/DragDataWince.cpp: Added. * platform/wince/DragImageWince.cpp: Added. * platform/wince/EditorWince.cpp: Added. * platform/wince/KURLWince.cpp: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47137 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
treat@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=27543 Patch by Yong Li <yong.li@torchmobile.com> on 2009-08-12 Reviewed by George Staikos. * platform/wince/FileChooserWince.cpp: Added. * platform/wince/FileSystemWince.cpp: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47136 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
treat@webkit.org authored
WinMob devices. We pass the cursor info to application, which so that can determine what to do. https://bugs.webkit.org/show_bug.cgi?id=27543 Patch by Yong Li <yong.li@torchmobile.com> on 2009-08-12 Reviewed by Eric Seidel. * platform/wince/CursorWince.cpp: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47135 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
treat@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=27543 Patch by Yong Li <yong.li@torchmobile.com> on 2009-08-12 Reviewed by George Staikos. * platform/wince/MIMETypeRegistryWince.cpp: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47134 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
treat@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=27543 Patch by Joe Mason <joe.mason@torchmobile.com> on 2009-08-12 Reviewed by George Staikos. * platform/wince/PasteboardWince.cpp: Added. * platform/wince/SearchPopupMenuWince.cpp: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47133 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
treat@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=27543 Patch by Yong Li <yong.li@torchmobile.com> on 2009-08-12 Reviewed by George Staikos. * platform/wince/SharedTimerWince.cpp: Added. * platform/wince/SystemTimeWince.cpp: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47132 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
Reviewed by Darin Adler. https://bugs.webkit.org/show_bug.cgi?id=28204 Allow C++ exceptions to be disabled in WebCore's V8 Mac build. * WebCorePrefix.h: Only undefine |try| and |catch| when building Objective-C[++], leaving the C++ library definitions intact for C++. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47131 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
japhet@chromium.org authored
Reviewed by Adam Barth. Add a Custom Setter for DOMWindowEvent in the V8 bindings. https://bugs.webkit.org/show_bug.cgi?id=27719 Tests: fast/events/set-event-in-another-frame.html fast/events/set-event-to-null.html git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47130 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
xan@webkit.org authored
Reviewed by Jan Alonzo. [GTK] Remove keyring optional features https://bugs.webkit.org/show_bug.cgi?id=28173 Remove keyring support, we now do authentication storage through libsoup. We depend on libsoup master now, will bump the dependency when there's a new release. * GNUmakefile.am: * configure.ac: WebKit/gtk: 2009-08-12 Xan Lopez <xlopez@igalia.com> Reviewed by Jan Alonzo. [GTK] Remove keyring optional features https://bugs.webkit.org/show_bug.cgi?id=28173 Remove keyring support from our code and rely on libsoup to store the authentication data if the user requests that support in their application/library. * webkit/webkitsoupauthdialog.c: (response_callback): (show_auth_dialog): (session_authenticate): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47129 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
No review, just skipping tests to make the bots green. REGRESSION (r47110): 4 media regressions on the bots https://bugs.webkit.org/show_bug.cgi?id=28221 Skipping these until Eric Carlson has a fix. * platform/mac/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47128 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
pkasting@chromium.org authored
Merge wx/ImageSourceWx.cpp into ImageSource.cpp. No changes to ImageSource.cpp were needed, so this just deletes ImageSourceWx.cpp. Reviewed by Adam Treat. * WebCore.gypi: * WebCoreSources.bkl: * platform/graphics/wx/ImageSourceWx.cpp: Removed. * webcore-wx.bkl: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47127 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
pkasting@chromium.org authored
Build fix after r47099. Reviewed by Dave Levin. * platform/graphics/skia/ImageBufferSkia.cpp: (WebCore::getImageData): (WebCore::putImageData): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47126 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
kevino@webkit.org authored
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47125 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
kevino@webkit.org authored
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47124 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
cfleizach@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=28219 Reviewed by Eric Seidel. * platform/mac-snowleopard/Skipped: * platform/mac/accessibility/string-range-contains-listmarker.html: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47123 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
aroben@apple.com authored
WebKit/win: Starting with Safari 4, there is never a window resizer inside the WebView, so we no longer need to support that functionality. Fixes <http://webkit.org/b/28190> Remove support for a window resizer within the WebView Reviewed by Dave Hyatt. * Interfaces/IWebUIDelegatePrivate.idl: Replaced the delegate functions related to the window resizer with unused*() functions. We can't remove them entirely because we need to keep the vtable unchanged so new versions of WebKit will work with old versions of Safari (e.g., for nightlies and WebKit development). * WebCoreSupport/WebChromeClient.cpp: (WebChromeClient::windowResizerRect): Now always returns an empty rect. * WebView.cpp: (WebView::paint): (WebView::handleMouseEvent): * WebView.h: Removed window-resizer-related code. WebKitTools: Update DumpRenderTree for IWebUIDelegatePrivate changes Reviewed by Dave Hyatt. * DumpRenderTree/win/UIDelegate.h: Updated to match IWebUIDelegatePrivate. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47122 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
aroben@apple.com authored
Doing so seems to always cause an exception (for unknown reasons). Fixes <http://webkit.org/b/28159> create-bug throws an exception in Cygwin Reviewed by Dave Kilzer. * Scripts/bugzilla-tool: (CreateBug.prompt_for_bug_title_and_comments): Ignore IOErrors generated by calling sys.stdin.seek, since these seem to be generated for no good reason on Cygwin. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@47121 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-