| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Bug: 6436745
Change-Id: I7225fbb3c05d9c8ea79180740bbf1b5f3faf6ead
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Bug 6363497
Change-Id: I97d6e7caf1820a624f92a12b69bd4ccfab80e0b9
|
|/
|
|
|
|
| |
Bug: 6396295
Change-Id: I7c115a06ee7605956d205d1401b84d1118c8be85
|
|
|
|
|
|
|
|
|
| |
Bug: 6343878
frame->view()->platformWidget() is only valid on the main frame, not
subframes. Fix the dialog check to use windowRect(), which handles
getting the WebCoreViewBridge from the right frame
Change-Id: Ia7083e2b7d54774bc33f41ac58f547c4c139c5b6
|
|
|
|
|
|
|
|
|
|
| |
Multiple paths were redundant, as they both synchronized the layers, and drew
the base if needed.
depends on frameworks/base change: https://android-git.corp.google.com/g/#/c/179964/
largely reverts 3adbe453816c9282bfe1d212e813661ce2590955
Change-Id: Ic60f79521dc62e7c2281302bc51a3dfde16d396f
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I41feadb23dce25af321331c459eb159c6141831b
|
|/
|
|
|
|
|
|
|
|
|
| |
Make sure we release the local ref returned by NewByteArray() once we've taken a
global ref to the array.
Also fix up the rest of the file to use ScopedLocalRef to avoid this kind of
problem in future.
Bug: 5498704
Change-Id: I33754a0188a3c08a5c34d0e161cd7073f83070c6
|
|
|
|
|
|
|
| |
Bug 6111763
Framework Change: I56a862a6c0f0d7799f4e935bb7f5103bb2edbb9b
Change-Id: I015e1a57e81e897c124af5d96ba76b4d07a381fc
|
|
|
|
|
|
| |
Breaks low res tiling, and expanded rendering bounds.
Change-Id: Iec3ba2adceb6bd95399594d29fd8c0b18c1122ce
|
|
|
|
|
|
|
| |
Bug 6176413
Framework Change: I6b8f244cd747d6d19c261d685a3cfb9ef4d71ec3
Change-Id: I487322ca9578c003f937b92ca4e8d46d34ea8c78
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug: 6019611
Remove gmail specific mime code from webview so the query parameters
can be passed to asset files. The changes were added in honeycomb
timeframe (see commit 7d2f6c10941c9083e9ec30fb08444a5755ff8bc9).
The changes seem not in use anymore (tested for some attachments
following the original commit above), also talked to gmail team and
they also do not think it is in use. Also it seems a hack to modify
webview for one app in such a way.
Get rid of an unused private variable.
Change-Id: Ic74414eaa0d6a2be77eefdd0b8a053f655b285ff
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Bug: 5470588
I'll file a bug for the scrolling issue that this unmasks.
Change-Id: If6ea7ffd163260c70ada61960ac3d70465e93918
|
|/
|
|
|
|
|
| |
Bug: 6109044
This is primarily for tab navigation, arrow keys are handled differently
Change-Id: I72968014535afe21bbcb43913bd11cbb676daaf9
|
|
|
|
| |
Change-Id: I588aa5709e7a3c2ced9479c3cf9c1827bf6f7733
|
|
|
|
|
|
|
|
|
| |
Bug: 6066283
This change also contains code to prevent find-on-page from scrolling in
unnecessary circumstances, for example when a match is already being displayed.
Change-Id: I555c84f8851a82e854d12cb34b8805c9d3f22f5e
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I7b2b3a7312c89bc505d7f629380df0d3f24eee5f
|
| |
| |
| |
| | |
Change-Id: Ice3e54df3accab3874ef95e1ec0c2bf55809a57e
|
| |
| |
| |
| |
| |
| | |
Fixed address_detector to pass CTS
Change-Id: I6e3c4146d4c03881d036be9b8d8708a8200efef8
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
All future releases will use the Chromium HTTP stack and maintaining two HTTP
stacks adds maintenance overhead. The Chromium HTTP stack requires V8, but we
now use V8 in all build targets (b/5495373), so we can safely drop the Android
HTTP stack.
See corresponding framework change
https://android-git.corp.google.com/g/166325.
Bug: 5495616
Change-Id: I41117b6750fbc1c84cbd4a5951b0d1a457354f93
|
|
|
|
|
|
| |
step 2: move libutils headers to their new home in androidfw.
Change-Id: I5e97cfccf6828bc37207b92fbfe301b1ca31df4c
|
|
|
|
|
|
|
|
|
|
| |
Bug: 6009802
Cherry pick d61e19d1adc4e5fd664a3a5e5c0fd1141e697345.
When credential storage is updated, reset any states in network layer
that caches information.
Change-Id: Iba4ea75723bbfab24c4ed3107fbaf5f7557c663b
|
|
|
|
|
|
|
| |
Also removes such code from downstream edits to non-Android-specific code.
Bug: 5495373
Change-Id: I478824af2e6ff0eff9a43a9534c2a5ee0e99e9f8
|
|\ |
|
| |
| |
| | |
This reverts commit d61e19d1adc4e5fd664a3a5e5c0fd1141e697345
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| | |
Bug: 6019693
Change-Id: I7b4f6d83e8913e647e8ac7340afd01d609c4343b
|
|/
|
|
|
|
|
|
|
| |
Bug: 6009802
When credential storage is updated, reset any states in network layer
that caches information.
Change-Id: I551cd84645e40991234b18801216907ae7ab6579
|
|
|
|
|
|
|
|
|
| |
Previously the aspect ratio is using the element attributes, now we honor the
aspect ratio reported by the video.
bug:5880615
Change-Id: I1ed29e9e8df3f9ec3d67c027838ce3edfa3aefd4
|
|
|
|
|
|
|
|
|
|
| |
When webkit side receive the webkitExitFullscreen, just send it over to the
java side.
framework change:
https://android-git.corp.google.com/g/#/c/158653/
Change-Id: Ice2a5ea33458a8bf3e6990e288d94d5f032b0921
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
nativeRestoreState will call java side to start to play if the native side
think the player is still playing.
Currently used when switching from inline mode to full screen mode.
bug:5765848
framework change:
https://android-git.corp.google.com/g/#/c/157864/
Change-Id: I481584ef8764d0d655f242427daa59335673e6fe
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
framework LOG macro
Previosuly, the framework, WebKit and Chromium all defined a LOG macro. Logic
in ChromiumIncludes.h made sure that LOG always referred to the framework
implementation.
The framework LOG macro has now been renamed ALOG (b/5449033), so we should
update this logic to make LOG refer to the WebKit implementation.
Bug: 5449033
Change-Id: Ia4793114a8ec0d9da7cbbd261093b73dd9657c93
|
| |
| |
| |
| | |
Change-Id: Id96b88951fb574a7ab67bd8c5a310d4770111d0e
|
|/
|
|
|
|
|
|
| |
AOSP defines LOG_ASSERT as well as ALOG_ASSERT, and the former conflicts with
Chromium's LOG_ASSERT. We need to work arund this until LOG_ASSERT is removed
from the framework in AOSP.
Change-Id: I8357486bfd17ea9deb402d07485e8834571f6a22
|
|
|
|
|
|
|
| |
See https://android-git.corp.google.com/g/157519
Bug: 5449033
Change-Id: Icaed25ccf4d689b533101e966e8303810b61b0d4
|
|
|
|
|
|
|
| |
See https://android-git.corp.google.com/g/#/c/157220
Bug: 5449033
Change-Id: I4de9cd9a3bc462c4aead1fbcd4ac0f426556bc59
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When we have composited layers inside iframes/frames, the layers
hierarchy is not always up to date at the time of the layerSync()
call. If some of those layers are scheduled to be repainted, the
repaint operation will triggers the update of the composited layers
tree -- possibly resulting in the deallocation of the very same
GraphicsLayer we were painting from, and thus leading to a crash.
The fix consist in gathering all the root RenderLayer (for each
frame containing composited layers) and explicitely asking
RenderLayerCompositor to check if the composited tree needs to be
updated, before we traverse the tree to paint the elements.
bug:5695185
Change-Id: I33a00b847eb19c9aa4b68f0ac3adbe36709ed00b
|
|\
| |
| |
| |
| | |
* commit 'aa81668752d33ae7a345626ab61f1ea9fc931392':
Prevent native crashes on client cert request
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 4586251
Explicitly manage ref counter for WebUrlLoaderClient. This will
prevent early release of the object.
Change-Id: I4b8e41b470eaacb594ce85afdd650e7827ab4a6d
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fix potential race condition due to reordering of stores in init.
Fix cleanup of leftover files. Both of these were introduced
during fix for "Defer CookieManager initialization".
https://android-git.corp.google.com/g/#/c/152972/3
BUG: 5253777
Change-Id: Ib90debe39f009d178b3183c79949fb0f4a18fdb3
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The upstream notImplemented() is only enabled in debug builds. Currently,
we use an Android-specific implementation of notImplemented(), which is enabled
in all builds.
We probably don't want this logging in all builds: logging in debug builds only
is sufficient. Also, now that WebKit logging is functional (b/5448972), we
don't need an Android-specific implementation of notImplemented().
This patch removes our local edit to address both of these.
Change-Id: I07e2e8cb42d99dece1c711508c297d8ae0bdda72
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 5253777
Initialize cookiemanager, and the associated components (db, etc) when
cookie store is accessed. This prevents a slowdown on UI thread during
initialization of the browser. Also remove an unnecessary call to retrieve
database file path since now it is stored as a member variable.
Change-Id: I0823cd546770d4fb3e8143d4cfab3cb2b104ba7a
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Reviewed Android code for misuse of PassRefPtr in place of RefPtr.
Also reviewed for PassOwnPtr and found no apparent misuse.
Bug: 5631569
Change-Id: Ib22b340875b1d875091af47cef6510d9c63e351b
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This has not been used for years, and due to WebKit merges the
results are not accurate anymore.
The resulting code is cleaner, less likely to create merge conflicts,
and does not give the impression that this can be turned on and
it will still work.
Needs CL:
https://android-git.corp.google.com/g/#/c/148912/
Change-Id: I617ad00c103ab72038371a3203452d2ccec0e50c
|