bb535fb2ef23e55737a27cd974d4304a1e2e1f7a |
|
09-Oct-2013 |
Alexandre Elias <aelias@google.com> |
Merge "Cherry-pick http://crrev.com/25233002 "Make Android WebView filtering depend on scrolling status."" into klp-dev
|
74e8edfcf043ca9542cfaea3aa69e6bb2e1054ba |
|
20-Sep-2013 |
Alexandre Elias <aelias@chromium.org> |
Cherry-pick http://crrev.com/25233002 "Make Android WebView filtering depend on scrolling status." This fixes an image quality regression which affects to some degree almost every software WebView using an image, by introducing the same workaround as classic WebView. BUG: 10706494 Change-Id: I758257c5046b167780e5fcd07918f1855f08760c
/external/chromium_org/android_webview/native/aw_contents.cc
|
06576ce76354ed0a0b10d1ece51806f12e987d35 |
|
04-Oct-2013 |
Selim Gurun <sgurun@google.com> |
Fix shouldoverrideurlloading. Bug:10910989 This CL fixes the shouldoverrideurlloading by 1. communicating the shouldoverrideurlloading IPC over a control IPC to prevent any freezes when webcontents is not ready. It also sends the opener_id as routing_id if a popup is involved. 2. Not using WebContentsObserver for onPageStarted. Using WebContentsObserver causes stale URLs and out of order onPageStarteds. This change also removes the now unneeded change in content/render_view_host, which breaks upstream tests. Change-Id: I3175418b0d30f2ca5e20ed840af7d1eb041f112a
/external/chromium_org/android_webview/native/aw_contents.cc
|
b182fe5940919bed4353dcd88e26bef9c704aa3f |
|
08-Oct-2013 |
Selim Gurun <sgurun@google.com> |
Revert "Complete Sync shouldoverrideurlloading by cleaning code" Bug: 11041218 The existing approach can cause two issues with applications: The stale urls (the WebContentsObserver seems never really supported didStartLoading for Android correctly) in onPageStarted, and out of order onPageStarted's. Reverting. This reverts commit 0a8f47fbce7f94803320e0340e8fe7855159e31a. Change-Id: I3b81ce8243bec26164a2fdf01569ef824c480cb4
/external/chromium_org/android_webview/native/aw_contents.cc
|
ba6679d8642a829a648af7086fd7b6d0ee005981 |
|
04-Oct-2013 |
Ben Murdoch <benm@google.com> |
Cherry Pick [Android WebView] Add an API to control favicon loading. Cherry pick of https://chromiumcodereview.appspot.com/25878003/ Bug: 10825362 Original Description: [Android WebView] Add an API to control favicon loading. Change-Id: If752842bbff8f5b07719d84d69cad8bb4642bd45
/external/chromium_org/android_webview/native/aw_contents.cc
|
7211bb133f06cafe148e28f08fbfe0b90c4b1b78 |
|
03-Oct-2013 |
boliu@chromium.org <boliu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> |
Cherry-pick: [Android WebView] OnMemoryPressure to drop tile memory Cherry-pick of Chromium crrev.com/r226643 Conflicts: android_webview/browser/in_process_view_renderer.cc BUG: 10606165 Original Description: In OnMemoryPressure, drop tiles on invisible browser views. Not reusing base::MemoryPressureListener because Android WebView requires onTrimMemory to be called synchronously. Change-Id: I5aaca024392ef964baac0bc53f554ea59b8dac41
/external/chromium_org/android_webview/native/aw_contents.cc
|
cd84519d1edac18225f4c58013254ee11d1a8eac |
|
25-Sep-2013 |
Martin Kosiba <mkosiba@google.com> |
[android_webview] Use a fraction to calculate scroll offset. Cherry pick http://crrev.com/23533051 > android_webview/ has to expose scroll offset operations in physical > pixels while cc/ stores scroll offsets in dip pixels. > Unfortunately the physical pixel values android_webview/ exposes are > rounded so there is no such combination of rounding operations that > allows for scrolls to 'bottom' in one corrdinate space to always be > 'flush' against the bottom edge in the other. The most natural > solution is to convert the scroll offset to the fraction of the > scroll range. > By using the max_scroll_offset value obtained directly from the compositor > we're also removing the need to delay scrolls since the content size > is always as recent as the scroll offset update. > > BUG=261239 BUG: 10741603 Change-Id: Ic70ebb913de4513925aa4ab6f077ee5d0625458d
/external/chromium_org/android_webview/native/aw_contents.cc
|
822f024cb97780a1aaaf4ee34f85696ce8083aa4 |
|
20-Sep-2013 |
Ben Murdoch <benm@google.com> |
Merge "Cherry pick [Android] Decouple pausing video from RenderView pause." into klp-dev
|
3ffc7ae741780a15b34876d44c5e280dafd9d135 |
|
20-Sep-2013 |
Ben Murdoch <benm@google.com> |
Cherry pick [Android] Decouple pausing video from RenderView pause. Cherry pick of http://crrev.com/23464080 Bug: 10284526 Original description: [Android] Decouple pausing video from RenderView pause. This way we can trigger video to pause from more than one place. BUG=263410 Change-Id: Iec1384c4f9518ac4d83358cd98f4cc0c3411d4b5
/external/chromium_org/android_webview/native/aw_contents.cc
|
0a8f47fbce7f94803320e0340e8fe7855159e31a |
|
20-Sep-2013 |
Selim Gurun <sgurun@google.com> |
Complete Sync shouldoverrideurlloading by cleaning code Bug:10715395 Change-Id: I4add6f5961ddb6b1bedd0f0c0b17ceffced7df2d
/external/chromium_org/android_webview/native/aw_contents.cc
|
77ceb7188d76b2f05feb0f0b0ee08a2d7a181d16 |
|
12-Sep-2013 |
Selim Gurun <sgurun@google.com> |
Implement ShouldOverrideUrlLoading using a Sync IPC Bug: 10715395 Change-Id: I9e20b4f31773a35ef009663c79219166dc5b9b41
/external/chromium_org/android_webview/native/aw_contents.cc
|
4d9f1c5c0093589a3f3f112641bf9c80442391a0 |
|
18-Sep-2013 |
Martin Kosiba <mkosiba@google.com> |
[cherry-pick] Use contents size for android_webview layout size. This is a cherry-pick of http://crrev.com/23899004 > Currently android_webview uses RenderView::preferredSize (which is > based off of documentElement.height) to drive the android.view.View > layout size. > WebViewClassic would use content size for that purpose which meant > that absolute-positioned elements can cause the Classic WebView to > grow. > This CL makes AwContents use the contents size for driving layout. > > BUG=286336 BUG: 10635059 Change-Id: I7efc9e6960dbbfcf00e7a62d837135d6911dc993
/external/chromium_org/android_webview/native/aw_contents.cc
|
fe6178dcfbd04cfd6b65eab8deb6f64cf0177454 |
|
16-Sep-2013 |
Martin Kosiba <mkosiba@google.com> |
Cherry-pick http://crrev.com/23478022 This is a straight cherrypick of http://crrev.com/23478022 BUG: 10263198 Change-Id: I4db870def93caabe30a2db962aeea2cc8c76fe27
/external/chromium_org/android_webview/native/aw_contents.cc
|
66cb5b9b21b9e7a3ad902333b276cada24fbceb3 |
|
15-Sep-2013 |
boliu@chromium.org <boliu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> |
Cherry-pick: [Android WebView] Match chrome font settings Cherry-pick of crrev.com/223271 BUG: 10748390 Original Description: Code is duplicated from //chrome. Change-Id: Ia9e90dbba97fe680fcffd7af0d91cc9f01a0d6aa
/external/chromium_org/android_webview/native/aw_contents.cc
|
99f7c4a593b7d80fbb6d61c46de477f48bd137ed |
|
14-Sep-2013 |
boliu@chromium.org <boliu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> |
Cherry-pick: [Android WebView] Do not interfere with requests after destroy Cherry-pick of chromium crrev.com/223229 BUG: 10650260 Original Description Currently, android webview defers network requests made after destroy indefinitely since we do not distinguish this case from the new pop up AwContents case. In both cases, io_client is null. This CL changes the pop up case to return to io_client that is not associated with a Java counter part so these two cases can be distinguished and handled appropriately. In after destroy case, do not add any throttles or interfere with the request in any way. Change-Id: I22eefbb9e570d5e7abdeaa146ff80ccce90e475a
/external/chromium_org/android_webview/native/aw_contents.cc
|
389f89184187a18e6314d543397f72960e900659 |
|
12-Sep-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision 30.0.1599.39 This commit was generated by merge_to_master.py. Change-Id: I5216b5f79013b80d8eb1137aa02477a18a6ad69f
/external/chromium_org/android_webview/native/aw_contents.cc
|
13a64a3c22259028b75c5b293d2eaed26080c490 |
|
05-Sep-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision 30.0.1599.31 This commit was generated by merge_to_master.py. Change-Id: I9e51b97ef9bd8b12bb1a3b5cf464a89d0a2e644b
/external/chromium_org/android_webview/native/aw_contents.cc
|
8e502b6b4304d7e73f45e488c4824ea91782ff16 |
|
30-Aug-2013 |
Selim Gurun <sgurun@google.com> |
Merge "Printing changes for page layout" into klp-dev
|
f466d2a0332c0853e69efff71f2979b31e357edd |
|
27-Aug-2013 |
Selim Gurun <sgurun@google.com> |
Printing changes for page layout Bug: 10507857 Change-Id: I021bba7e305604c31686aab34c359f937d7106fe
/external/chromium_org/android_webview/native/aw_contents.cc
|
5db5c4ec98571177cc4dec6df1ad33269f632543 |
|
30-Aug-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision 30.0.1599.25 This commit was generated by merge_to_master.py. Change-Id: I6fcda26ea9d47826d7e728d9ea2a1fc4476a9e7f
/external/chromium_org/android_webview/native/aw_contents.cc
|
bfebf9c5f0206a13e1fdcf6343cc432a1d5fe776 |
|
29-Aug-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision 30.0.1599.24 This commit was generated by merge_to_master.py. Change-Id: I47a298aa10fc926ad89054fcefe14a7938feddb8
/external/chromium_org/android_webview/native/aw_contents.cc
|
f3ce491c3623b9924dccab3703a43e03157e988a |
|
22-Aug-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision 30.0.1599.16 This commit was generated by merge_to_master.py. Change-Id: I57af2ea8229c40b5a2f5b282f2a800c63c0c99e8
/external/chromium_org/android_webview/native/aw_contents.cc
|
5d5be6dc8a24d729a037d5b76e0d1fa711ece471 |
|
17-Aug-2013 |
Selim Gurun <sgurun@google.com> |
A first cut to printing. Bug: 10190508 Very basic PDF conversion to a single page is working. The purpose of this patch is to create the plumbing. Change-Id: I506b3d282115b7bcd5fa1fd4040c0e37b9dc4648
/external/chromium_org/android_webview/native/aw_contents.cc
|
4311e82a78ceafbe0585f51d4c8a86df9f21aa0d |
|
11-Aug-2013 |
Ben Murdoch <benm@google.com> |
Merge from Chromium at DEPS revision r216896 This commit was generated by merge_to_master.py. Change-Id: I595ee04895ccfeb752d5798668ae0cd67346dd2b
/external/chromium_org/android_webview/native/aw_contents.cc
|
a36e5920737c6adbddd3e43b760e5de8431db6e0 |
|
05-Aug-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision r215573 This commit was generated by merge_to_master.py. Change-Id: Ib95814f98e5765b459dd32425f9bf9138edf2bca
/external/chromium_org/android_webview/native/aw_contents.cc
|
558790d6acca3451cf3a6b497803a5f07d0bec58 |
|
30-Jul-2013 |
Ben Murdoch <benm@google.com> |
Merge from Chromium at DEPS revision r214332 This commit was generated by merge_to_master.py. Change-Id: I82a7c38de906244dc882493568013be659aa65d1
/external/chromium_org/android_webview/native/aw_contents.cc
|
58e6fbe4ee35d65e14b626c557d37565bf8ad179 |
|
26-Jul-2013 |
Ben Murdoch <benm@google.com> |
Merge from Chromium at DEPS revision r213780 This commit was generated by merge_to_master.py. Change-Id: I9cf93efc460166e8ae27c76302af9095b402a90e
/external/chromium_org/android_webview/native/aw_contents.cc
|
a3f7b4e666c476898878fa745f637129375cd889 |
|
24-Jul-2013 |
Ben Murdoch <benm@google.com> |
Merge from Chromium at DEPS revision r213371 This commit was generated by merge_to_master.py. Change-Id: I35a74205de4bff52a2dd6b15330f8a002a39efaf
/external/chromium_org/android_webview/native/aw_contents.cc
|
ca12bfac764ba476d6cd062bf1dde12cc64c3f40 |
|
23-Jul-2013 |
Ben Murdoch <benm@google.com> |
Merge from Chromium at DEPS revision r213057 This commit was generated by merge_to_master.py. Change-Id: I3e2e2506eb9b0080157e9c5f133559df3e600388
/external/chromium_org/android_webview/native/aw_contents.cc
|
7dbb3d5cf0c15f500944d211057644d6a2f37371 |
|
17-Jul-2013 |
Ben Murdoch <benm@google.com> |
Merge from Chromium at DEPS revision r212014 This commit was generated by merge_to_master.py. Change-Id: Ie0f261e9682cd8abea1eea1e51beab83d5eea21a
/external/chromium_org/android_webview/native/aw_contents.cc
|
eb525c5499e34cc9c4b825d6d9e75bb07cc06ace |
|
10-Jul-2013 |
Ben Murdoch <benm@google.com> |
Merge from Chromium at DEPS revision r210036 This commit was generated by merge_to_master.py. Change-Id: Ib0e33a83ad5dfa541481e83d7acfc6970e68f471
/external/chromium_org/android_webview/native/aw_contents.cc
|
7d4cd473f85ac64c3747c96c277f9e506a0d2246 |
|
19-Jun-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision r207203 This commit was generated by merge_to_master.py. Change-Id: I5fbb6854d092096c4d39edc2865a48be1b53c418
/external/chromium_org/android_webview/native/aw_contents.cc
|
868fa2fe829687343ffae624259930155e16dbd8 |
|
11-Jun-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision r205460 This commit was generated by merge_to_master.py. Change-Id: I4a744a5e426bd3bb378d887cfa56fe054742a540
/external/chromium_org/android_webview/native/aw_contents.cc
|
90dce4d38c5ff5333bea97d859d4e484e27edf0c |
|
29-May-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision r202854 This commit was generated by merge_to_master.py. Change-Id: Idca323f71ef844a9e04f454d4f070b1e398f2deb
/external/chromium_org/android_webview/native/aw_contents.cc
|
b2df76ea8fec9e32f6f3718986dba0d95315b29c |
|
13-May-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision r199464 This commit was generated by merge_to_master.py. Change-Id: Ic3d1f97a4fb4edd1e6ed66a70b5040da1622b5a9
/external/chromium_org/android_webview/native/aw_contents.cc
|
c2e0dbddbe15c98d52c4786dac06cb8952a8ae6d |
|
09-May-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision r198571 This commit was generated by merge_to_master.py. Change-Id: I951118a03836157090561764dd2627f0add8118f
/external/chromium_org/android_webview/native/aw_contents.cc
|
2a99a7e74a7f215066514fe81d2bfa6639d9eddd |
|
28-Mar-2013 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision r190564 This commit was generated by merge_to_master.py. Change-Id: Icadecbce29854b8fa25fd335b2c1949b5ca5d170
/external/chromium_org/android_webview/native/aw_contents.cc
|
5821806d5e7f356e8fa4b058a389a808ea183019 |
|
14-Nov-2012 |
Torne (Richard Coles) <torne@google.com> |
Merge from Chromium at DEPS revision r167172 This commit was generated by merge_to_master.py. Change-Id: Ib8d56fd5ae39a2d7e8c91dcd76cc6d13f25f2aab
/external/chromium_org/android_webview/native/aw_contents.cc
|