| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
| |
Empty out DOM local and session storage in addition to HTML5
database and app cache when we get a request from java to
delete cached data.
Cherry pick of I5b6ee075d2a8fb44ee373ad4462a33623c9c2460
Bug: 4267038
Change-Id: Id2dece1963d443c3758710e9c3e871054991ae32
|
| |
|
|
|
| |
bug: 4089100
Change-Id: Ibaa52a6bcbbe47f33ec4131051309ed05b05748b
|
| |
|
|
|
|
|
|
| |
Bug: 3258386, 3244281
Move all the localstorage databases into their own private
subfolder without global execute permission
Change-Id: I53575fee65a3f835782f61f715d7e7303926116b
|
| |
|
|
|
|
|
| |
Bug: 3244281, 3258386
cherry pick
Change-Id: If4a90a68df50b8b977f7fb3be668132ce839f81f
|
| |
|
|
|
|
|
| |
Bug: 3244281, 3258386
partial cherry pick
Change-Id: I30397effabe4b60d916f01f9b32bcfc3a6a402bc
|
| |
|
|
|
|
| |
Bug: 3256540, 3258386
Change-Id: I96aece2efd8dbe8ce8f6310fec89b69206cbcba6
|
| |
|
|
|
|
| |
Bug: 3256540, 3258386
Change-Id: I734b90251f949098aab2a91207f4172bae57acd1
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This was observed when the AppCache database path was not set and hence
opening the database failed.
This change has already been pulled into master as part of the regular WebKit
merge process, so do not merge.
See http://trac.webkit.org/changeset/60729
Bug: 3305684
Change-Id: I5707839a9b0f886a24604f890ca4d575e311edbe
|
| |
|
|
|
|
|
|
| |
Need to return the duration of the currently playing video to WebCore
to allow the video to seek correctly.
Bug: 3303699
Change-Id: I79f6a7e7217cf987d35b5b1a9313a918630be7a0
|
| |
|
|
|
|
|
|
|
|
| |
Re-implement a security fix against our older webkit code base.
Change-Id: Iaefa1d060bb71b717558a427e326742f8fa5c4fd
modified: WebCore/rendering/RenderBlock.cpp
modified: WebCore/rendering/RenderBlock.cpp
|
| |\ |
|
| | |
| |
| |
| |
| | |
bug:3140715
Change-Id: If85c99d591b94fb463f34b1430400cc391323a8b
|
| |/
|
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/64706
Bug:3162623
Change-Id: I17abfbac4013ea98401f4088e9079faa15b9b8d9
|
| |
|
|
|
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/67967
Note this is only a partial cherry pick of r67967 as it is
based on a CL later than our current revision and not all
deltas are relevant.
Change-Id: I7d153c9470abb2b0994900b2c5909fded4a94752
|
| |
|
|
|
|
| |
See http://trac.webkit.org/changeset/69345
Change-Id: Ie0f421c22fc4ec007417181c834e50033a389230
|
| |
|
|
|
|
| |
See http://trac.webkit.org/changeset/68705
Change-Id: I5a3b76fa6e536746af794a15b187bc197000387b
|
| |
|
|
|
|
| |
See http://trac.webkit.org/changeset/69476
Change-Id: If25c271f9d1cda225fbdf040d2f1d2bc57529768
|
| |
|
|
|
|
| |
See http://trac.webkit.org/changeset/68408
Change-Id: I53167c57f32a43c6bd80a1aca8126f41cb01da53
|
| |
|
|
|
|
|
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/68096
Note that this is not an exact cherry pick of the above webkit
CL as it is dependant on http://trac.webkit.org/changeset/61094
that we do not have and provides the Element::isIdAttributName and
Element::getIdAttribute methods. 61094 is a large change so we do
not take it, rather use methods that achieve the same effect.
Change-Id: Ifae90116f794673a610dd7988ba366a0b51888d9
|
| |
|
|
|
|
| |
See http://trac.webkit.org/changeset/68485
Change-Id: I714d385759a6e30d315cd2ace4aa87a2d7b28e92
|
| |
|
|
|
|
| |
See http://trac.webkit.org/changeset/68860
Change-Id: I7860374528be836e1f4ea7c6faa48966fd3ed23c
|
| |
|
|
|
|
|
|
|
|
| |
Cherry pick to GingerBread.
See WebKit bug https://bugs.webkit.org/show_bug.cgi?id=47676
for details.
Bug: 3101402
Change-Id: I8e2b0fc54468cd0827229243716c7d6bb62c7b3c
|
| |
|
|
|
|
|
| |
Use pause instead.
issue: 3102273
Change-Id: Ic4ba84a5d9f7976abbb8ff0443f1d00f4a8390f8
|
| |
|
|
|
|
|
|
|
|
|
| |
different resolutions, use new assets and don't deform the arrows
when stretching the select box.
http://b/issue?id=2506670
DO NOT MERGE, cherry pick to GingerBread
Bug: 3101402
Change-Id: I21224922db45c1cf4585667d8fa323c6a59dd240
|
| |
|
|
|
|
|
| |
DO NOT MERGE, cherry pick to Gingerbread from master.
Bug: 3101402
Change-Id: Ifbdab630badfffa12bc166ac20e804efba16436a
|
| |
|
|
|
|
|
|
| |
Cherry pick to Gingerbread, DO NOT MERGE!
Bug:3101402
Change-Id: I095182351ef49d5931241a50ab0880d6743659a5
|
| |
|
|
|
|
|
|
|
| |
https://android-git.corp.google.com/g/#change,41406
Cherry pick to Gingerbread, DO NOT MERGE!
Bug:3101402
Change-Id: Idbfb0efcc777f9354fcf88df32105ca9e50a24cd
|
| |
|
|
|
|
|
|
|
|
|
| |
Cherry pick to Gingerbread to enable HTML5 video playback on some
sites that look for certain APIs to determine player compatability.
Do not merge.
Bug: 3101402
Change-Id: Id54f4cbac23208249922c3ef44086c8d9828d32c
|
| |
|
|
|
|
|
|
|
|
|
| |
For cherry-picking to GB.
Implement supportsType in MediaPlayerPrivateAndroid.
Use Java API to obtain this info.
issue: 3101402
Change-Id: I2baaf8ad861bec9b9b6f92fe753cbd879b33497c
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug:3085564
They are used by WebView.java to align the WebTextView's
text positioning with the page below. This allows the
selection and insertion arrow handlers to line up better
with the actual selection on the page.
Requires a change in frameworks/base:
https://android-git.corp.google.com/g/#change,73565
Change-Id: Ia100286016a780abd5f30e32975f8ad566a6ed74
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
| |
This changes the selection to a transparent orange.
This won't match the UI exactly, because this draws
transparently over the text instead of opaquely
behind the text.
This also changes the design of the text selection
handles to match the bitmaps in the UI.
http://b/3083069
Change-Id: I02656c42a3020f9b1e5dbc431c47bf2b51d22de8
|
| |
|
|
|
|
|
|
|
| |
If a site has a bunch of gifs, they will all be kept in memory. If the gif only
has one frame, revert to using skia's decoder so that we can share the memory
and use RLE encoding.
Bug: 3060919
Change-Id: I3091b184ce4a8c27a264473526ce4ea83a20e74f
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If two nodes have the same coordinates, one is deleted.
If either has focus, the focus needs to be transfered
to the other, and the focus index recomputed, so the
index won't point to the wrong node.
If the two nodes are at the end of the list, the
index may point off the end of the array, subsequently
crashing on access.
This is a possible security issue.
Change-Id: I1ca934074637fbf68e40318fbc354e28c6b474ba
http://b/3043268
|
| |
|
|
|
|
|
|
|
| |
Gmail causes layers to appear as a message is scrolled. This confuses
the text selection logic. To workaround this in Gingerbread,
text selection is only allowed to be drawn in the main layer.
Change-Id: Idd814bcb5dfeef2fc12d6b0d586a63f711351d96
http://b/2998882
|
| |
|
|
|
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/63048
Note that this required a manual merge as we do not have
http://trac.webkit.org/changeset/59988
Bug: 2986936
Change-Id: I82617a011f68aeea953000d5487f40b32dcc7c72
|
| |
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/66052
Bug: 2986936
Change-Id: I42d1b546b328e28d8dd817c5904fa1d0ee0b759c
|
| |
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/65826
Bug: 2986936
Change-Id: Ie69df8dfa6314d46e5dbf51663ebb207995b8d3b
|
| |
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/65748
Bug: 2986936
Change-Id: Idd9927f39d49b8eadd589f1513cf5210cd9dfee0
|
| |
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/65329
Bug: 2986936
Change-Id: I664cc00bba4cdd68cc5e23d2566279de614f5f64
|
| |
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/65280
Bug: 2986936
Change-Id: Ia70edaa46747536a9e7adc05493ef70a9baec610
|
| |
|
|
|
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/65090
Note that this required a manual merge due to our not having
http://trac.webkit.org/changeset/60251
Bug: 2986936
Change-Id: I035ec5d92c4e31cc8f7667dfc46e22d2a02cda97
|
| |
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/64293
Bug: 2986936
Change-Id: I2b4e9d218909872260e031032356b02038b73ced
|
| |
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/64077
Bug: 2986936
Change-Id: Ic3e825e880f2094f274758af93a0949b0b9278f0
|
| |
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/63773
Bug: 2986936
Change-Id: I5536ceeee25b07476a92e4531862c7c9d7beb6c8
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/63772
Note that this is only a partial cherry-pick. I don't think that the
fix to RenderBlock::canMergeContiguousAnonymousBlocks() is required as
we don't have this method in our version of WebKit. The method was
added in http://trac.webkit.org/changeset/60201). Attempting to make
the fix without this change, or cherry-picking this change too, would
be too high risk.
Bug: 2986936
Change-Id: I8d9f1924611e693e340dcb2f05a43d5673ef23b1
|
| |
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/62873
Bug: 2986936
Change-Id: I8353bade3fb14aedeaa517e6bc8331cd05ee3fd8
|
| |
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/62271
Bug: 2986936
Change-Id: I368b10ff368aef5317c01b18524f1e0521df056e
|
| |
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/62134
Bug: 2986936
Change-Id: Ie5c1698e58b9183519aae5dfa8cf5fb8f158feb1
|
| |
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/61709
Bug: 2986936
Change-Id: Ib2be95d12bb89c57b6f30d57cd6422bbbf364fc6
|