| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I7274d12baa4718280e8cc677583e5308c7917a56
|
|
|
|
|
|
|
| |
These were erroneously added in a previous WebKit merge.
See https://android-git.corp.google.com/g/#change,39242
Change-Id: I192911ec35d7447ae3933cf4903aacd2ab202a3a
|
|\
| |
| |
| | |
behavior on iPhone. It is the co-ordinates of the Touch object wrapped up by a touch event that should update with motion."
|
| |
| |
| |
| |
| |
| |
| |
| | |
iPhone. It is the co-ordinates of the Touch object wrapped up by a touch event that should update with motion.
Update EventHandler::handleTouchEvent to match what landed to webkit in http://trac.webkit.org/changeset/55146
Change-Id: I91dfcfbbb53020b85f646bcf58eb4f3afd6be8e7
|
|\ \
| | |
| | |
| | | |
submitted to webkit.org"
|
| |/
| |
| |
| |
| |
| |
| |
| | |
webkit.org
See http://trac.webkit.org/changeset/55142
Change-Id: I8fabc89b596b0e61e8ae389e07af2e898de3bad1
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
| |
Geolocation permission request
This is part of the change required to fix a Geolocation permissions bug.
See https://android-git.corp.google.com/g/#change,40601
Note that We take only the WebCore component of the change, but additional
changes are required to ChromeClientAndroid.
See http://trac.webkit.org/changeset/55136
Change-Id: Iff0eab3adc3e41876df7f114c0d50243d015664f
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PlatformBridge::isWebViewPaused needs to be an instance method, rather than a
static. This fixes a bug where if the user switches browser windows while a
page that uses Geolocation is still loading, the Geolocation service won't be
started in the suspended state.
Note that this is a temporary fix, as the upstreaming of the existing
suspend/resume code will introduce a new approach, which will avoid this problem
altogether. See https://android-git.corp.google.com/g/#change,38942
Change-Id: I3f07f8837b8a8c1c5e7e4f5112ab487188670c3a
|
|
|
|
|
|
|
|
|
| |
Common frame flattening code was added upstream in http://trac.webkit.org/changeset/54440
We take this code, but also keep the current Android-specific implementation.
Currently, the common code is disabled and we continue to use the Android version.
The two will be combined at a later date.
Change-Id: I194c7028b84a05d85040ca6199802c42a520be96
|
|
|
|
| |
Change-Id: Ia79977b6cf3b0b00c06ef39419989b28e57e4f4a
|
|
|
|
|
|
| |
we don't need to.
Change-Id: Ic6718a7c23e8896f5bbbb5cadcc22aa9a3108530
|
|
|
|
|
|
|
|
|
|
| |
maintain compatability with existing apps like SuperPudu.
touchTargets should always have at least one element and should be based on the target where the touch originated, not where it is now.
This needs to be upstreamed to webkit.
Change-Id: Ie4e6f65e77484e0eac6d0f239df9dd3a460e7bce
|
|
|
|
|
|
|
|
| |
a hash map, so that we can use that originating target as the target for future move/end/cancel events that that touch generates.
This matches the behaviour that the iPhone exhibits.
Change-Id: Iff5e29c795b8ae6128e67ad5d42a959b61f966f2
|
|
|
|
|
|
|
|
| |
ENABLE_DEBUGGER guards for V8
See http://trac.webkit.org/changeset/54417
Change-Id: I03e7f8f1ddb9af92e5ce7494136ea2d2a6de6800
|
|
|
|
| |
Change-Id: Ib489d2ff91186ea3652522e1d586e54416a2cf44
|
|
|
|
|
|
| |
This CL contains the wiring between the API and the Java side.
Fix b: 2371005
|
|
|
|
| |
ece0a38a9778edd2ae7a550df7dcd38d1e11e7d0
|
|
|
|
|
|
| |
This CL contains the V8 DOM bindings and IDL changes.
Fix b:2371005
|
|
|
|
|
|
|
|
|
| |
event time
This is not yet upstreamed, so we keep ours.
See https://android-git.corp.google.com/g/#change,39424
Change-Id: I65233af30227b7dd84a1c2b29e5dfc6da20e905e
|
|
|
|
| |
Change-Id: Ib24c66a3c609fd1c8ae9697f471a8abc85e5aa33
|
|
|
|
|
|
|
| |
touchevents
Keep ours as this code has not yet been upstreamed.
Change-Id: Ia05ab6c8c36b2d332fec2fe4c16ceacff2933382
|
|
|
|
|
|
| |
On Android, handleTouchEvent returns int, rather than bool.
Change-Id: I8ba16342eac7ccca1c7df3fa36b52ca8192a69b5
|
|
|
|
|
|
|
| |
Keep ours for maximumAge code.
Take theirs for client-based Geolocation code.
Change-Id: I72baa0026b1cd1bec617843a992dfb6008ca774d
|
|
|
|
| |
Change-Id: Ib661abb595522f50ea406f72d3a0ce17f7193c82
|
|
|
| |
merge from https://android-git.corp.google.com/g/#change,39356
|
|
|
|
|
|
|
|
|
| |
ENABLE_CONNECTION guard until it is upstreamed.
This is required to build Android WebKit for Mac.
The guard will be removed once the connection property is upstreamed.
Change-Id: I874e832b80dc682a49cae4df1fc6970283909ef3
|
|
|
|
| |
Change-Id: Ie67cdb2c404c59589f282b2b4494507d5c606f11
|
|
|
|
|
|
|
|
| |
changing touchevents behavior
See http://trac.webkit.org/changeset/52922
Change-Id: I2057acd590a540744a4d7db6fe9b29b887339906
|
|
|
|
|
|
|
|
| |
touchcancel support
See http://trac.webkit.org/changeset/53548
Change-Id: Ie64613b373a88a5333e83e4a9c9cb1e8d72092fb
|
|
|
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/54096
This is required to bring Geolocation up-to-date with webkit.org to allow upstreaming of maximumAge code.
Change-Id: Ic4f06aa2cf4ef8655bd05cd30746d9548f7e0d33
|
|
|
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/54080
This is required to bring Geolocation up-to-date with webkit.org to allow upstreaming of maximumAge code.
Change-Id: Id67cac441eeaa58268c0bfdc8306a047bc56fba9
|
|
|
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/54079
This is required to bring Geolocation up-to-date with webkit.org to allow upstreaming of maximumAge code.
Change-Id: I46b8f439668768fa930c610d4b10c7e45cc1ca01
|
|
|
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/53708
This is required to bring Geolocation up-to-date with webkit.org to allow upstreaming of maximumAge code.
Change-Id: I369d96f8af0fc060ca0c8a9c5a16c5cdf91bedd3
|
|
|
|
|
|
|
|
|
| |
This should have been done as part of the cherry-pick of WebKit change
52103 in https://android-git.corp.google.com/g/#change,37374
This is a syntactic change only, no functional change on Android.
Change-Id: Ic49ac710cafbacd5ff90e92d84b3360a316a43dd
|
|\
| |
| |
| |
| |
| |
| |
| | |
* changes:
Update Android to reflect final version submitted to webkit.org for ScriptController
Update Android to reflect final version submitted to webkit.org for touch events.
Update Android to reflect final version submitted to webkit.org for V8 TODOs
Update Android to reflect final version submitted to webkit.org for adding NetworkStateNotifier::networkStateChange
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
events.
See https://android-git.corp.google.com/g/#change,37040
http://trac.webkit.org/changeset/51981 and
http://trac.webkit.org/changeset/53548
Change-Id: Ide43a0425cff940bfd07022d8e9bb72e3d12ce96
|
|\ \
| | |
| | |
| | | |
requestPermission is synchronous"
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
is synchronous
Geolocation::requestPermission may be implemented synchronously or asynchronously.
See https://bugs.webkit.org/show_bug.cgi?id=26993
The current implementation of maximumAge on Android requires that requestPermission is asynchronous.
This change fixes the code to work with both synchronous and asynchronous implementations of requestPermission.
This will allow the maximumAge code to be upstreamed to webkit.org.
See https://bugs.webkit.org/show_bug.cgi?id=30676
Change-Id: If7115e5d34ec308c91a1873a6841731dc37c18bd
|
|/
|
|
|
|
|
|
|
|
|
| |
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
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The position cache is an implementation detail of the Geolocation object,
but is being moved to its own file to keep files to a reasonable size.
Also updates some names and fixes soem style.
This will be upstreamed in
https://bugs.webkit.org/show_bug.cgi?id=34084
The maximumAge code in the Geolocation object,
which may make use of this caching, is being upstreamed in
https://bugs.webkit.org/show_bug.cgi?id=30676
Change-Id: I083556de732bd7be240a75da5369117aabc50e33
|
|/
|
|
|
|
|
|
| |
left of the containing frame's document, so fix a bug in the WebCore touch event handler where the wrong page co-ordinates were being passed to the Touch construtor. This part of the change should be upstreamed to webkit.
Also fix a crash when a touchCancel event is sent to a plugin because touchCancel, like touchend is not guaranteed to have data in touches, but will have data in changedTouches.
Change-Id: I5345d7baf4e4325b24fbc5fbe60132dafb80e006
|
|
|
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/53441
This is required to bring Geolocation up-to-date with webkit.org to allow upstreaming of maximumAge code.
Change-Id: Ib69ddd4d1b0944c861ac6c35412936ec1209cff0
|
|
|
|
|
|
|
|
| |
public
See http://trac.webkit.org/changeset/53342
Change-Id: Ib28c69a686d72ea4fb17b52b6476bfc5696b1db3
|
|
|
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/52104
This is required to bring Geolocation up-to-date with webkit.org to allow upstreaming of maximumAge code.
Change-Id: I342b9f6b6ef5a25fac37dd2187a67a834fb7e270
|
|\
| |
| |
| | |
Change-Id: I24c41d6ab08dd3594edd4ff62a1c823c904b9851
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
WebCore/bridge/Bridge
See http://trac.webkit.org/changeset/53464
This is required to sync the Android tree with webkit.org to allow unforking in WebCore/bridge.
Note that this change required an update to ScriptControllerAndroid.cpp and a manual fix in
PluginView.cpp to add a temporary ANDROID guard.
Change-Id: Ib2fe7793f7b3212e3b41324ff7dc5bb15c0e14b4
|
| |
| |
| |
| |
| |
| | |
the Qt team.
Change-Id: I2953472cee68aadf18f9dd740e9b3f69ad729cf0
|
| |
| |
| |
| |
| |
| |
| |
| | |
This is required to ease the process of upstreaming the Geolocation maximumAge handling code.
Note that changes to WebCoreFrameBridge.cpp and WebCoreJniOnLoad.cpp were required as a result of this.
Change-Id: Icd8524da9050acda3b991051877c3b5cf262b2b3
|
| |
| |
| |
| |
| |
| | |
The online event is fired when the networkType changes.
Bug: 2368650
|