summaryrefslogtreecommitdiffstats
path: root/WebCore/loader/EmptyClients.h
Commit message (Collapse)AuthorAgeFilesLines
* Merge WebKit at r71558: Initial merge by git.Teng-Hui Zhu2010-11-171-3/+11
| | | | Change-Id: Ib345578fa29df7e4bc72b4f00e4a6fddcb754c4c
* Merge Webkit at r70949: Initial merge by git.John Reck2010-11-091-2/+5
| | | | Change-Id: I77b8645c083b5d0da8dba73ed01d4014aab9848e
* Merge WebKit at r68651 : Initial merge by git.Kristian Monsen2010-10-071-1/+4
| | | | Change-Id: I3d6bff59f17eedd6722723354f386fec9be8ad12
* Merge WebKit at r67908: Initial merge by GitSteve Block2010-09-291-0/+4
| | | | Change-Id: I43a553e7b3299b28cb6ee8aa035ed70fe342b972
* Merge WebKit at r67178 : Initial merge by git.Iain Merrick2010-09-161-3/+7
| | | | Change-Id: I57e01163b6866cb029cdadf405a0394a3918bc18
* Merge WebKit at r66666 : Initial merge by git.Kristian Monsen2010-09-111-9/+4
| | | | Change-Id: I57dedeb49859adc9c539e760f0e749768c66626f
* Merge WebKit at r65072 : Complete cherry-pick of WebKit change 43848 to add ↵Steve Block2010-08-131-0/+9
| | | | | | | | | | | EmptyDeviceMotionClient See https://android-git.corp.google.com/g/#change,61020 which picked part of this change for EmptyDeviceOrientationClient. See also https://bugs.webkit.org/show_bug.cgi?id=43848 Change-Id: Idefd9becf89199ae9afe475074fc56a66252db8a
* Provide EmptyDeviceOrientationClient for use with SVGImageSteve Block2010-08-121-0/+9
| | | | | | | | | | | This is a partial cherry-pick of WebKit change 64106 See https://bugs.webkit.org/show_bug.cgi?id=43848 We can't take the complete change because we don't yet have DeviceMotion in our version of WebKit. Bug: 2907653 Change-Id: Ie038a21f9e989af46fb6b77decd7ea10da734b3c
* Merge WebKit at r64523 : Initial merge by git.Steve Block2010-08-091-1/+37
| | | | Change-Id: Ibb796c6802e757b1d9b40f58205cfbe4da95fcd4
* Merge WebKit at r63859 : Initial merge by git.Ben Murdoch2010-07-271-1/+7
| | | | Change-Id: Ie8096c63ec7c991c9a9cba8bdd9c3b74a3b8ed62
* Fix for bug 2816268: Refactor ANDROID_USER_GESTURE codeKristian Monsen2010-07-151-4/+0
| | | | | | | | | | | | | | | | | | | Used the UserGestureIndicator class instead of the local ANDROID_USER_GESTURE code. I have made a simple test case for the problem at: http://updates.monsen.it/source.html This cannot be made into a layout test since the Android Dumprendertree does not support focus on windows other than the main one. Lots of local changes removed, but not many actual changes. Most are in parameters sent to other functions. As far as I can see they user gestures are only checked for in ChromeClientAndroid.cpp and WebCoreFrameBridge.cpp, and I replaced ANDROID_USER_GESTURE with UserGestureIndicator::processingUserGesture(). The UserGestureIndicator class was added to webkit in this CL: http://trac.webkit.org/changeset/57045 ResourceRequest.h is a cherry-pick of this CL from webkit.org http://trac.webkit.org/changeset/62668 Change-Id: Ia254b2cee833459fcc2cacfb2751ef7a29a8f64a
* Detect if we're a webapp from the meta tag and send a message throughBen Murdoch2010-06-301-0/+4
| | | | | | | | | | to java land if that is the case. Requires a frameworks/base change. b/2766917 Change-Id: I6d4034e6316e27c31a36a06063b5968c654fc756
* Merge webkit.org at r61121: Initial merge by git.Ben Murdoch2010-06-161-0/+1
| | | | Change-Id: Icd6db395c62285be384d137164d95d7466c98760
* Merge Webkit at r58956: Initial merge by Git.Ben Murdoch2010-05-141-0/+5
| | | | Change-Id: I1d9fb60ea2c3f2ddc04c17a871acdb39353be228
* Merge webkit.org at r58033 : Resolve merge conflictsSteve Block2010-05-111-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - CanvasRenderingContext2D.cpp - Take upstream, conflict due to cherry-pick of security fix, see 285b474734e82bc42b25e48ea4824f8050badb4f - CanvasSurface.cpp, HTMLCanvasElement.cpp - convertLogicalToDevice has been refactored. See http://trac.webkit.org/changeset/56447 - Chrome.cpp/h, ChromeClient.h - Take upstream, conflict due to cherry-pick of cancelling Geolocation permission request - Document.h - Take both, conflicts due to ANDROID_META_SUPPORT - DragImage.h - Take both, conflict due to Android addition - EmptyClients.h - Take upstream, conflicts due to Geo cancel permission request - EventHandler.cpp - Take both, conflicts due to recently upstreamed touch events and ANDROID_PLUGINS - EventHandler.cpp - Keep ours, conflict due to touch event bug fixes not yet upstreamed. See 7f034a1734d634dd1fdb3b64817d5828b5e46922 and 73adc26dba4be1d9da34a7f0907cb7b12f10c909 - FileSystemPOSIX - Take both, conflict due to ANDROID_PLUGINS - FrameLoader.cpp - Take both, conflct due to ANDROID_BLOCK_NETWORK_IMAGE - FrameView.cpp - Take both, conflict due to Android frame flattening - Geolocation.h - Merge conflicts due to Android-specific changes - Geolocation.cpp - Take upstream, conflict due to addition of Geolocation maximumAge - GeolocationPositionCache.cpp - Take upstream, conflict due to addition of ENABLE_GEOLOCATION guards - Gradient.h - Take both, conflict due to Android addition - HTMLLinkElement.cpp, DocLoader.cpp - Take both, conflict due to new link prefetching not yet upstreamed. See f91ac8eab3399adb5325701bebe0590a77e49df7 - HTMLMetaElement.cpp - Take both, conflict due to recently upstreamed meta element - JavaInstanceJSC.cpp - Take both, conflict due to Android additional logging - MediaPlayer.cpp/h - Take both, conflict due to Android-specific change - PlatformTouchPoint.h - Take upstream, conflict due to recently upstreamed unsigned stuff - RenderFrame.cpp, RenderFrameSet.h - Take both, conflict due to Android frameset flattening - RenderLayerCompositor.cpp - Take both, conflicts due to Android layers code - Settings.cpp/h - Conflict due to ANDROID_PLUGINS - TextInputController.h - Take upstream, git got confused - V8DOMWindowShell.cpp - Take upstream, conflict due to cherry-pick of method to add V8 bindings for page cache, see 8fecd9c9a62aa89fb44ed3142ba583dc7b8cbe29 - V8DOMWraper.cpp - Take upstream, conflict due to recently upstreamed WORKERS guards - WebCore.xcodeproj - Take upstream, conflict due to addition of Geolocation maximumAge - Widget.h - Take both, conflict due to Android addition - jsc/JNIUtilityPrivate.cpp - Take upstream, conflict due to switching from bzero to memset - mac/WebCoreSupport/WebChromeCient.h - Take upstream, conflicts due to Geo cancel permission request Change-Id: I1b75eac220faddf2f84c7fd4fd3436a5e07edf64
* Merge webkit.org at r58033 : Initial merge by gitSteve Block2010-05-111-26/+15
| | | | Change-Id: If006c38561af287c50cd578d251629b51e4d8cd1
* Enable SVG compiling in gingerbread.Shimeng (Simon) Wang2010-05-041-3/+6
| | | | | | | | Compiled successfully for both V8 and JSC. The libwebcore size changes from 5354080 to 6072344, the diff is 700KB. Change-Id: Id95abd8b8f2181ed7789a95e0675cb8436e11bf7
* Merge webkit.org at r55033 : Initial merge by gitSteve Block2010-04-271-0/+2
| | | | Change-Id: I98a4af828067cc243ec3dc5e5826154dd88074b5
* Fixes the Mac buildSteve Block2010-03-171-0/+1
| | | | | | | | - JavaInstanceJSC.cpp - Adds ANDROID guards around some temporary logging - Geolocation.cpp - Adds ANDROID guards around changes waiting to be upstreamed - WebChromeClient.h / EmptyClients.h - Pulls the Mac part of a WebKit change for which only the Android part was cherry-picked in https://android-git.corp.google.com/g/#change,41747 Change-Id: Ide97cb6b05e78528fe4b9430466837dedaadc4cf
* Merge webkit.org at r54127 : Initial merge by gitSteve Block2010-02-041-5/+5
| | | | Change-Id: Ib661abb595522f50ea406f72d3a0ce17f7193c82
* Stop forwarding touch events from Java when the top level document is ↵Ben Murdoch2010-01-271-0/+4
| | | | | | | | | | | detached rather than when eventHandlers are cleared for a frame. Also no longer keep track of the number of touch event handlers that a page has registered. If a page requests touch events, always send them from Java until a new page is loaded. This simplifies the logic when dealing with the page cache as otherwise as well as restoring the forwarding of touch events when a page is restored from the page cache, we would need to restore the number of touch handlers that have been registered. Change-Id: I0269e1632a37ccbf105bac658c2cb7f1d5cd3052
* Merge webkit.org at r51976 : Fix general conflicts.Steve Block2009-12-171-5/+0
| | | | | | | | | | | | | | | Notes ... For FrameLoader.cpp/h, see http://trac.webkit.org/changeset/51644 For FrameView.cpp and ScrolView.cpp, see http://trac.webkit.org/changeset/51636 For PluginInfoStore.cpp, see http://trac.webkit.org/changeset/51257 For Geolocation.cpp, see http://trac.webkit.org/changeset/50605 For V8DOMWrapper.cpp, see http://trac.webkit.org/changeset/51004 For V8Proxy.cpp, see http://trac.webkit.org/changeset/50441, http://trac.webkit.org/changeset/50327, http://trac.webkit.org/changeset/50406 and http://trac.webkit.org/changeset/50523 For HTMLInputElement.cpp, see http://trac.webkit.org/changeset/50996 For RenderBlock.cpp/RenderInline.cpp, see https://android-git.corp.google.com/g/#change,33465 Android-specific change to now-deleted JSCanvasArrayCustom.cpp was trivial. Change-Id: Iddc8d43bdcb6208d6a991a7a1d591e8a4f918bf7
* Merge webkit.org at r51976 : Initial merge by git.Steve Block2009-12-171-11/+13
| | | | Change-Id: Ib0e7e2f0fb4bee5a186610272edf3186f0986b43
* Android History unforking pt2: BackForwardList changes. Fire a notification ↵Ben Murdoch2009-12-031-5/+3
| | | | | | | | to the FrameLoaderClient that the BackForwardList has been modified. This needs to be upstreamed to webkit.org. Change-Id: I14633c51276bd92ed56139b4c473cc8ac9bacb72
* Change window focus only if the user initiated the event.Patrick Scott2009-11-191-0/+4
| | | | | | | | | | | | | This does not work in the javascript case because the user gesture is stored in the caller's script environment and that knowledge is not obtainable in the receiving frame. However, this change allows targeted links to change the focus to the correct window but prevents sites like slate.com from changing back to the opening window. This change will be followed by a simple revert of the previous change in the Browser app. Bug: 2161671
* Merge webkit.org at r50258 : Initial merge by git.Steve Block2009-11-101-0/+1
| | | | Change-Id: I1a9e1dc4ed654b69174ad52a4f031a07240f37b0
* Merge webkit.org at R49305 : Automatic merge by git.Steve Block2009-10-201-2/+19
| | | | Change-Id: I8968561bc1bfd72b8923b7118d3728579c6dbcc7
* Revert "Merge WebKit r47420"Andrei Popescu2009-08-191-4/+0
| | | | This reverts commit d227fc870c7a697500a3c900c31baf05fb9a8524.
* Merge WebKit r47420Ben Murdoch2009-08-181-0/+4
|
* Merge in WebKit r47029.Ben Murdoch2009-08-111-4/+22
|
* Implements a mechanism that limit the growth of the application cacheAndrei Popescu2009-07-211-0/+4
|
* Get WebKit r44544.Feng Qian2009-06-171-4/+36
|
* Apply fixes for webkit bugs 24776 and 25616 to add ENABLE(DATABASE) guards. ↵Ben Murdoch2009-05-151-0/+2
| | | | This makes the macro work, so ENABLE_DATABASE can be toggled in config.h and the JavaScriptCore.derived.mk or V8Bindings.derived.mk.
* AI 145796: Land the WebKit merge @r42026.Feng Qian2009-04-101-10/+19
| | | | Automated import of CL 145796
* AI 145053: add SVG to the browser [disabled by default]Cary Clark2009-04-081-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To enable SVG, edit your buildspec.mk to ENABLE_SVG:=true then make clean-libwebcore && make Some SVG functionality has been stubbed out in this checkin. //branches/master/android/build/buildspec.mk.default # edit - add ENABLE_SVG, commented out by default - fix up WEBCORE_INSTRUMENTATION define while I was in there //branches/master/android/external/webkit/Android.mk # edit - add ENABLE_SVG C define - add svg paths to C includes //branches/master/android/external/webkit/WebCore/Android.derived.mk # edit - update merge tool rules - add svg to css property names, keywords, generated bindings - add svg names, element factory, wrappers - remove obsolete ksvgcssproperties.h - add XLinkNames, required by SVG //branches/master/android/external/webkit/WebCore/Android.mk # edit - update merge tool rules - add svg bindings, css svg parsing, svg rendering, svg engine //branches/master/android/external/webkit/WebCore/config.h # edit - leave ENABLE_SVG alone if it is already defined //branches/master/android/external/webkit/WebCore/loader/EmptyClients.h # edit - add some Android extensions as empty virtuals (EmptyClients is only used by SVG) //branches/master/android/external/webkit/WebCore/platform/graphics/android/GraphicsContextAndroid.cpp # edit //branches/master/android/external/webkit/WebCore/platform/graphics/android/PathAndroid.cpp # edit - add SVG graphics porting functions. Note the FIXMEs -- some are unimplemented. BUG=1474412 Automated import of CL 145053
* auto import from //depot/cupcake/@136594The Android Open Source Project2009-03-051-58/+54
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+418
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-418/+0
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-171-0/+418