summaryrefslogtreecommitdiffstats
path: root/content
Commit message (Collapse)AuthorAgeFilesLines
* Mark IndexedDBLayoutTest.ComplexTests as failing after WebKit roll 135310:135353yurys@chromium.org2012-11-211-1/+3
| | | | | | | | | BUG=162204 TBR=jianli Review URL: https://codereview.chromium.org/11348175 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@169014 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for GL_CHROMIUM_pixel_transfer_buffer_object.reveman@chromium.org2012-11-212-0/+13
| | | | | | | | | | | | | | | | | This adds two new types of buffer objects, GL_PIXEL_PACK_TRANSFER_BUFFER_BINDING_CHROMIUM and GL_PIXEL_UNPACK_TRANSFER_BUFFER_BINDING_CHROMIUM. The PIXEL_PACK buffer affects API calls that pack pixel data, such as glReadPixels. The PIXEL_UNPACK buffer affects API calls that unpack pixel data, such as glTexImage2D. These new buffer object are backed by shared memory, which allows clients to update them without any unnecessary copying. BUG=111096,161337 TEST=unit tests Review URL: https://chromiumcodereview.appspot.com/10440019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168999 0039d316-1c4b-4281-b951-d872f2087c98
* [base] Move AutoReset to base namespace.dbeam@chromium.org2012-11-217-11/+13
| | | | | | | | | | | NOTRY=true R=darin@chromium.org BUG=None Review URL: https://chromiumcodereview.appspot.com/11308132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168978 0039d316-1c4b-4281-b951-d872f2087c98
* TextInputPanel (for on-screen keyboard input) on Windows 8 is crashy - ↵tapted@chromium.org2012-11-212-94/+18
| | | | | | | | | | | | | disable it until better understood. BUG=159616,131196 TEST=(from Issue 159616) On Windows 8, Start chrome, enable App Launcher in chrome://flags and relaunch, try starting an app (repeat with a full relaunch a few times, since it is unpredictable). Review URL: https://chromiumcodereview.appspot.com/11411081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168971 0039d316-1c4b-4281-b951-d872f2087c98
* This is a fix for http://code.google.com/p/chromium/issues/detail?id=128506 ↵edisonn@google.com2012-11-216-0/+76
| | | | | | | | | | | | | | | | | | | | | | | - Random Chinese/Japanese characters are missing in documents printed via the system print dialog on Windows XP SP3 The cause of the bug is that ensureFontLoaded just does not work for the printing thread because GetTextMetrics(font) is not guaranteed to load the TrueType font for an HDC build from CreateEnhMetaFile. The only way I found to force font loading is to create a dummy HDC with CreateEnhMetaFile and then print the offending character(s). This change contains: - wirings for foo_CacheFontCharacters similar with foo_CacheFont, but with dispatch this message in RenderMessageFilter and defined in view_messages.h - SkFontHost::EnsureTypefaceCharactersAccessible similar with SkFontHost::EnsureTypefaceAccessible - Small refactoring of ExtTextOut call which would - Call ExtTextOut - If failed, calls SkFontHost::EnsureTypefaceCharactersAccessible - call ExtTextOutAgain and return success/failure - the calller will default to a skia paintPath (lower quality, but correct) if above fails Notice: No tests for now, lets's make sure the design is right, then I will add tests too. Contributed by edisonn@google.com Review URL: https://chromiumcodereview.appspot.com/11363008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168943 0039d316-1c4b-4281-b951-d872f2087c98
* Add Tab UI notification for Tab Capture API (favicon glow).justinlin@chromium.org2012-11-215-17/+90
| | | | | | | | | | | Disable desktop notifications for Tab Capture API. BUG=158086 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/11275250 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168940 0039d316-1c4b-4281-b951-d872f2087c98
* Browser Plugin: Simplified BrowserPluginManagerfsamuel@chromium.org2012-11-2018-139/+260
| | | | | | | | | | | | | | | | | | | | | | BrowserPluginManager is no longer a singleton. BrowserPluginManager is now a RenderViewObserver. All BrowserPluginMsg_* are routed which means they're targeted at a particular RenderView. This means that more than one BrowserPluginManager can exist per process. BrowserPluginManager is now refcounted and so it exists as long as a BrowserPlugin or RenderViewImpl holds a reference to it. In tests, we inject a BrowserPluginManagerFactory that creates MockBrowserPluginManagers. BUG=159936 Test=BrowserPluginTest.*, BrowserPluginHostTest.* Review URL: https://chromiumcodereview.appspot.com/11416074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168920 0039d316-1c4b-4281-b951-d872f2087c98
* Remove references to IDBDatabaseException and IDBRequest.errorCodejsbell@chromium.org2012-11-203-8/+8
| | | | | | | | | | | | | | That interface/attribute were removed from the IndexedDB spec a year ago, and are being removed from the WebKit implementation in wkbug.com/102514. Update tests to remove references, and update value checks for error codes (disabled until webkit patch lands/rolls). BUG=129766 Review URL: https://chromiumcodereview.appspot.com/11415083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168904 0039d316-1c4b-4281-b951-d872f2087c98
* Enable Seccomp-BPF sandbox for renderers/workers and PPAPI processes on i386.jorgelo@chromium.org2012-11-201-13/+29
| | | | | | | | | | | | Take 2. BUG=159723 TEST=desktopui_BrowserTest, VMTest on cros_x86, linux_rel_precise Review URL: https://chromiumcodereview.appspot.com/11308061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168899 0039d316-1c4b-4281-b951-d872f2087c98
* Do not compile third_party/libva on Linux. It's not used.phajdan.jr@chromium.org2012-11-202-2/+2
| | | | | | | | | | | | This is also helpful for Linux distros, by removing one bundled library from their list. BUG=137247 Review URL: https://chromiumcodereview.appspot.com/11418079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168898 0039d316-1c4b-4281-b951-d872f2087c98
* Call afterSizeCHanged "after" size is changedyusufo@chromium.org2012-11-201-2/+2
| | | | | | | | | | | | During upstreaming bits of this function it got out of order and we were calling afterSizeChanged before we update the size. BUG=158667 Review URL: https://chromiumcodereview.appspot.com/11417091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168897 0039d316-1c4b-4281-b951-d872f2087c98
* Video enumeration API is using the QTCaptureDevice, and if we use IOService ↵xians@chromium.org2012-11-204-202/+122
| | | | | | | | | | | | | for device monitoring, the notification comes before the initialization of the device, so the device list won't be updated. After doing some tests, QTCaptureDevice notification comes after the AudioObjectAddPropertyListener notification, so it is also safe the use QTCaptureDevice for audio devices. BUG=160872 TEST= goto content setting media, plug in or unplug audio/video devices, the device selection UI should be updated. Review URL: https://chromiumcodereview.appspot.com/11415059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168880 0039d316-1c4b-4281-b951-d872f2087c98
* overscroll-aura: Fix a couple of crashes related to the overscroll window.sadrul@chromium.org2012-11-202-1/+110
| | | | | | | | | | | | | | | * Fix a crash when a tab is closed while in the middle of an overscroll animation. * Fix a crash when an overscroll gesture starts while the reset animation from the previous overscroll gesture is still in progress. Added a test to cover both these cases. BUG=160668 Review URL: https://codereview.chromium.org/11299093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168822 0039d316-1c4b-4281-b951-d872f2087c98
* Android: fixes after r168792.bulach@chromium.org2012-11-201-3/+0
| | | | | | | | | | | | Removes obsolete reference since the package has moved. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/11420092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168819 0039d316-1c4b-4281-b951-d872f2087c98
* [android_webview] Enable navigation interception for iframes.mkosiba@chromium.org2012-11-201-3/+0
| | | | | | | | | | | | This enables navigation interception for navigations in iframes. The feature is limited to iframes that do not have a http(s) source. BUG=None Review URL: https://chromiumcodereview.appspot.com/11417061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168811 0039d316-1c4b-4281-b951-d872f2087c98
* Remove usage of WebScreenInfo.{horizontal,vertical}DPIskyostil@chromium.org2012-11-203-7/+0
| | | | | | | | | BUG=158858 Review URL: https://chromiumcodereview.appspot.com/11412071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168801 0039d316-1c4b-4281-b951-d872f2087c98
* Raise an infobar and deny access to WebGL if a GPU reset was detected while ↵kbr@chromium.org2012-11-2016-34/+552
| | | | | | | | | | | | | | | | a web page containing WebGL content was visible. The same mechanism will work for Pepper 3D but has not been hooked up for that API yet. https://bugs.webkit.org/show_bug.cgi?id=101826 added the hooks out through the Chromium WebKit API. BUG=125125 TEST=GPUCrashTest.ContextLossRaisesInfobar Review URL: https://chromiumcodereview.appspot.com/11378008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168794 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the html select tag showing up at the wrong position. This was a ↵jam@chromium.org2012-11-2015-3/+116
| | | | | | | | | | | | | | | | regression from r166446. The fix is to watch for the top level aura::Window's movement. In Ash, this would be an aura::Window that is the parent of the WebContents. In desktop Aura, this would be the aura::RootWindow. The change watches for this in WebContentsViewAura, similar to how WebContentsViewWin does this with PositionChangedMessageFilter. The reason is that the parent being watched needs to be updated with tab drags, so it's more convenient to do this at WebContentsViewAura's parent, instead of doing it at the RenderWidgetHostViewAura level (since that would need a list of parents). This change also fixes OnHostMoved not being called on Windows. In the reland of this patch, I've also fixed WebContentsView implementations holding on to deleted RenderWidgetHostView objects after an interstitial is hidden. BUG=161174 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=168558 Review URL: https://codereview.chromium.org/11308083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168767 0039d316-1c4b-4281-b951-d872f2087c98
* overscroll-aura: Discard synthetic mouse-move events during a trackpad ↵sadrul@chromium.org2012-11-201-0/+15
| | | | | | | | | | | | | | | | overscroll. As the overscroll is handled during scroll events from the trackpad, the RWHVA window is transformed. This transform triggers a synthetic mouse-move event to be generated (by the aura RootWindow). But this event interferes with the overscroll gesture. So, ignore such synthetic mouse-move events if an overscroll gesture is in progress. BUG=160668 Review URL: https://codereview.chromium.org/11411059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168762 0039d316-1c4b-4281-b951-d872f2087c98
* Add Java resources to content and chrome.newt@chromium.org2012-11-2017-74/+234
| | | | | | | | | | | | | | | | | | | | | This adds Java resources directly to the content and chrome folders and starts accessing them through the Java classes org.chromium.content.R and org.chromium.chrome.R instead of using AppResource. A following CL will remove these resources from ContentShell and other build targets that currently provide duplicates of these resources. The following CL will also remove remaining references to AppResource. This is the second of three CLs to replace AppResource with R: 1. http://codereview.chromium.org/11363150 - Support Java resources within content 2. http://codereview.chromium.org/11360207 - Add Java resources to content and chrome 3. http://codereview.chromium.org/11377117 - Remove AppResource and unneeded resources BUG=136704 Review URL: https://chromiumcodereview.appspot.com/11360207 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168759 0039d316-1c4b-4281-b951-d872f2087c98
* overscroll: Minor adjustment to the window transforms during overscroll.sadrul@chromium.org2012-11-201-20/+23
| | | | | | | | BUG=160668 Review URL: https://codereview.chromium.org/11417078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168742 0039d316-1c4b-4281-b951-d872f2087c98
* Removed unnecessary member out of WebGraphicsContext3DCommandBufferImpl.skaslev@chromium.org2012-11-202-12/+8
| | | | | | Review URL: https://chromiumcodereview.appspot.com/11414065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168728 0039d316-1c4b-4281-b951-d872f2087c98
* On receiving the WM_SETTINGCHANGE message originated from the change of the hongbo.min@intel.com2012-11-202-3/+3
| | | | | | | | | | | | | | task bar size, in order to make window.screen reports the correct scree info, each RWHV instance needs to notify the renderer process that the screen info has been changed. BUG=161669 TEST=manual Review URL: https://chromiumcodereview.appspot.com/11411058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168727 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes for nonmodal pinch zoom.aelias@chromium.org2012-11-203-5/+706
| | | | | | | | | | | | | | | | | In Android 4.2, pinch gestures send both pinch events (for the zoom-in/out part of the pinch) and scroll events (for double-finger panning). The previous logic in LayerTreeHostImpl created a pan from the pinch event, resulting in 2x overpanning on Android 4.2. In order to have compatible gesture generation in older Android versions as well, I copy-pasted the latest Android GestureDetector.java file into the Chromium tree and use that instead of the system file. BUG=161909 Review URL: https://chromiumcodereview.appspot.com/11299083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168721 0039d316-1c4b-4281-b951-d872f2087c98
* Stop using URLRequest::AppendBytesToUpload from src/contenthashimoto@chromium.org2012-11-202-4/+9
| | | | | | | | | | | | AppendBytesToUpload will be soon deleted. It can be easily replaced with set_upload() BUG=161708 TEST=git try Review URL: https://chromiumcodereview.appspot.com/11416066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168717 0039d316-1c4b-4281-b951-d872f2087c98
* Put pepper threading support behind a command line flag.brettw@chromium.org2012-11-202-0/+3
| | | | | | | | | | | Also, fix deadlock for sync browser messages by unlocking. BUG=161429 Review URL: https://chromiumcodereview.appspot.com/11412053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168714 0039d316-1c4b-4281-b951-d872f2087c98
* AwContents Compositor bring upjoth@chromium.org2012-11-201-1/+2
| | | | | | | | | | | | | | | | | | Enables DrawGL rendering (when used in downstream integration environment) Still loose ends for: - hiding the view and resource release paths - correctly using the AwDrawGLInfo parameters, esp clip. - and its a bit crashy Depends on http://codereview.chromium.org/11293264/ and http://codereview.chromium.org/11343058/ BUG=161409 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11418025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168712 0039d316-1c4b-4281-b951-d872f2087c98
* Catch a GTK warning when using the file chooser dialog without a ~/.local/sharemgiuca@chromium.org2012-11-201-0/+3
| | | | | | | | | | | | | | directory. This would otherwise be logged as DFATAL, which is fatal in the Debug build. Contributed by mgiuca@chromium.org. BUG=161366 Review URL: https://chromiumcodereview.appspot.com/11411027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168707 0039d316-1c4b-4281-b951-d872f2087c98
* overscroll: A couple of behavioural changes in the overscroll controller.sadrul@chromium.org2012-11-202-2/+276
| | | | | | | | | | | | | | * Make sure touch scroll-end event is dispatched to the renderer when it completes the overscroll action. * Send only the overscroll after the threshold to the delegate. Including the threshold to initiate the overscroll in the overscroll delta sent to the delegate is a bit awkward. It is better to not include this amount. BUG=160668 Review URL: https://codereview.chromium.org/11316069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168706 0039d316-1c4b-4281-b951-d872f2087c98
* Apply missing kParentDirectory checktsepez@chromium.org2012-11-202-30/+81
| | | | | | | | BUG=161564 Review URL: https://chromiumcodereview.appspot.com/11414046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168692 0039d316-1c4b-4281-b951-d872f2087c98
* ImageTransportSurface::CreateSurface on Windows handles the following cases:scottmg@chromium.org2012-11-202-7/+2
| | | | | | | | | | | | | | | | | | | | | | | | 1. content area on regular (non-aura) windows on vista+ 2. content area on regular (non-aura) windows on xp 3. content area on aura 4. top level compositor on aura on windows on angle (normal) 5. top level compositor on aura on windows on mesa (tests) And, the TransportSurface methods that should be used: 1. PbufferImageTransportSurface 2. NativeGLSurface (PassThroughImageTransportSurface) with transport=true 3. TextureImageTransportSurface 4. PbufferImageTransportSurface 5. NativeGLSurface (PassThroughImageTransportSurface) with transport=false This change fixes case #5. TEST=browser_tests, GpuFeatureTest.NoRafDamage Review URL: https://chromiumcodereview.appspot.com/11416075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168675 0039d316-1c4b-4281-b951-d872f2087c98
* Consolidate SetDeviceScaleFactor into ScreenInfoChangedoshima@chromium.org2012-11-2010-42/+22
| | | | | | | | | | R=thakis@chromium.org BUG=155213 TEST=none Review URL: https://codereview.chromium.org/11413045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168673 0039d316-1c4b-4281-b951-d872f2087c98
* Make DownloadHistory observe manager, itemsbenjhayden@chromium.org2012-11-2023-618/+219
| | | | | | | | | | | | | | | | | Rip out half of DownloadManagerDelegate. Make DownloadManager create persisted DownloadItems one at a time and return them to DownloadHistory. Move DownloadPersistentStoreInfo from content to chrome. Kill DownloadDatabase::CheckThread(). (Leftover from 85408.) Change DownloadDatabase::RemoveDownloads() to take an explicit set of db_handles. Merge DownloadDatabase::UpdateDownload[Path](). After this CL, I'll send out another one to remove the usage of CancelableRequest from the downloads-specific HistoryService APIs. BUG=154309 Review URL: https://chromiumcodereview.appspot.com/10915180 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168670 0039d316-1c4b-4281-b951-d872f2087c98
* The WebKit experimental features flag should also control CSS Grid Layout.jchaffraix@chromium.org2012-11-202-0/+3
| | | | | | | | | | | | | | | CSS Grid Layout couldn't be enabled / disabled at runtime as the required plumbing wasn't done. This change adds the missing plumbing so that it responds to --enable-experimental-webkit-features (similar to CSS 3 region). BUG=161565 TEST=Test with --enable-experimental-webkit-features that CSS Grid Layout is enabled. Review URL: https://chromiumcodereview.appspot.com/11411052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168662 0039d316-1c4b-4281-b951-d872f2087c98
* Make power state override refcounted.rkc@chromium.org2012-11-201-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | In the case of power state override being created and immidiatelly destructed, we'll have a scenario in which the correct power state request won't get cancelled. e.g., . User creates PowerStateOverride instance -> We call RequestPowerStateOverride - we wait for the callback from ChromeOS to get our request ID . User deletes PowerStateOverride instance -> We call CancelPowerStateOverride with a 0 request ID . We destruct, invalidating our weak pointers . Callback from RequestPowerStateOverride never lands since the weakptr is invalidated - Power state override remains in effect for the next 10 minutes. This has now changed to, . User creates PowerStateOverride instance -> We call RequestPowerStateOverride, this increments our reference count to 2 - we wait for the callback from ChromeOS to get our request ID . User releases his refernce to PowerStateOverride instance -> We decrement our reference count to 1 . RequestPowerStateOverride returns, giving us our RequestID, and decrements our refernce count to 0 . Destructor gets called, which does a CancelPowerStateOverride with the correct request ID - The PowerStateOverride is cancelled R=derat@chromium.org BUG=151732 Review URL: https://codereview.chromium.org/11358222 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168644 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 168558 - Fix the html select tag showing up at the wrong position. ↵rbyers@chromium.org2012-11-193-75/+3
| | | | | | | | | | | | | | | | This was a regression from r166446. The fix is to watch for the top level aura::Window's movement. In Ash, this would be an aura::Window that is the parent of the WebContents. In desktop Aura, this would be the aura::RootWindow. The change watches for this in WebContentsViewAura, similar to how WebContentsViewWin does this with PositionChangedMessageFilter. The reason is that the parent being watched needs to be updated with tab drags, so it's more convenient to do this at WebContentsViewAura's parent, instead of doing it at the RenderWidgetHostViewAura level (since that would need a list of parents). This change also fixes OnHostMoved not being called on Windows. BUG=161174 Review URL: https://codereview.chromium.org/11308083 TBR=jam@chromium.org Review URL: https://codereview.chromium.org/11416079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168623 0039d316-1c4b-4281-b951-d872f2087c98
* Blacklist accelerated canvas on Android Adreno chipsets.aelias@chromium.org2012-11-194-3/+65
| | | | | | | | | | As this is the first Android blacklist entry, add Android support to the blacklist parser. Also add new code to extract the version number we're interested in. BUG=161575 Review URL: https://chromiumcodereview.appspot.com/10764014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168620 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up swap_client for android browser compositorjamesr@chromium.org2012-11-192-5/+30
| | | | | | | | BUG=161166 Review URL: https://codereview.chromium.org/11413047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168617 0039d316-1c4b-4281-b951-d872f2087c98
* Binary files for "Add Java resources to content and chrome."newt@chromium.org2012-11-197-0/+0
| | | | | | | | | | | | Land binary files for https://chromiumcodereview.appspot.com/11360207/ separately due to CQ bug. BUG=136704 TBR=benm,cjhopman,nileshagrawal1 Review URL: https://codereview.chromium.org/11416076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168604 0039d316-1c4b-4281-b951-d872f2087c98
* overscroll: Add a browser-test for the aura implementation.sadrul@chromium.org2012-11-193-0/+238
| | | | | | | | | | | | | | The test verifies that overscroll performs navigation correctly on pages with and without touch event handlers. BUG=160668 TBR=joi@chromium.org (for content_tests.gypi) Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=168547 Review URL: https://codereview.chromium.org/11414048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168600 0039d316-1c4b-4281-b951-d872f2087c98
* [content shell] reenable ignoring certificate errors when running layout testsjochen@chromium.org2012-11-192-3/+3
| | | | | | | | | | BUG=111316 R=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/11280057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168593 0039d316-1c4b-4281-b951-d872f2087c98
* Remove DrawDelegate.dtrainor@chromium.org2012-11-194-97/+0
| | | | | | | | | | | | We no longer need this as it was only used for GetBounds/SetBounds. Now that is pulled directly from the ContentViewCore. BUG= Review URL: https://chromiumcodereview.appspot.com/11369015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168584 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the html select tag showing up at the wrong position. This was a ↵jam@chromium.org2012-11-193-3/+75
| | | | | | | | | | | | | regression from r166446. The fix is to watch for the top level aura::Window's movement. In Ash, this would be an aura::Window that is the parent of the WebContents. In desktop Aura, this would be the aura::RootWindow. The change watches for this in WebContentsViewAura, similar to how WebContentsViewWin does this with PositionChangedMessageFilter. The reason is that the parent being watched needs to be updated with tab drags, so it's more convenient to do this at WebContentsViewAura's parent, instead of doing it at the RenderWidgetHostViewAura level (since that would need a list of parents). This change also fixes OnHostMoved not being called on Windows. BUG=161174 Review URL: https://codereview.chromium.org/11308083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168558 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 168547 - overscroll: Add a browser-test for the aura implementation.sreeram@chromium.org2012-11-193-222/+0
| | | | | | | | | | | | | | | | | The test verifies that overscroll performs navigation correctly on pages with and without touch event handlers. BUG=160668 TBR=joi@chromium.org (for content_tests.gypi) Review URL: https://codereview.chromium.org/11414048 Failed on Win Aura: http://build.chromium.org/p/chromium.win/builders/Win%20Aura/builds/24496 TBR=sadrul@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168554 0039d316-1c4b-4281-b951-d872f2087c98
* overscroll: Add a browser-test for the aura implementation.sadrul@chromium.org2012-11-193-0/+222
| | | | | | | | | | | | The test verifies that overscroll performs navigation correctly on pages with and without touch event handlers. BUG=160668 TBR=joi@chromium.org (for content_tests.gypi) Review URL: https://codereview.chromium.org/11414048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168547 0039d316-1c4b-4281-b951-d872f2087c98
* Browser Plugin: Use Sad WebView Graphicfsamuel@chromium.org2012-11-193-3/+9
| | | | | | | | BUG=156241 Review URL: https://codereview.chromium.org/11417040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168536 0039d316-1c4b-4281-b951-d872f2087c98
* Set supported sampling rate for platforms other than linux, bsd, win and mac.wjia@chromium.org2012-11-191-0/+4
| | | | | | | | | | To compile on android, kValidInputRates need to be defined. BUG=161417 Review URL: https://chromiumcodereview.appspot.com/11348116 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168520 0039d316-1c4b-4281-b951-d872f2087c98
* [content shell] don't terminate because a renderer becomes unresponsive when ↵jochen@chromium.org2012-11-191-1/+2
| | | | | | | | | | | | | | running with --no-timeout This makes debugging easier, as a renderer quickly is marked unresponsive when you run it in gdb BUG=111316 R=marja@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11316076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168512 0039d316-1c4b-4281-b951-d872f2087c98
* [content shell] add stubs to testRunner that are also stubbed out in DRTjochen@chromium.org2012-11-192-12/+31
| | | | | | | | | | | | | Compare http://trac.webkit.org/changeset/135008 BUG=111316 R=marja@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11417057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168505 0039d316-1c4b-4281-b951-d872f2087c98
* [content shell] Disable renderer accessibility for now. Breaks more than it ↵jochen@chromium.org2012-11-191-2/+0
| | | | | | | | | | | | | helps BUG=161726,111316 R=marja@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11420058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@168504 0039d316-1c4b-4281-b951-d872f2087c98