| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
In the case where a watch request returns a cached position, we must clear the cached position to prevent it from being used repeatedly in the case where the watch timer later fires.
Also cleans up some code and adds some comments.
This will be upstreamed to webkit.org in https://bugs.webkit.org/show_bug.cgi?id=30676
Change-Id: I4968731453c3dfd34a8d3466fdaee91d4c4158be
|
|
|
|
|
|
|
|
|
| |
See the following WebKit changes ...
http://trac.webkit.org/changeset/50614
http://trac.webkit.org/changeset/51124
http://trac.webkit.org/changeset/51161
Change-Id: I690bb3aebc75b5a45396bb9bbcc4ee797ca3465b
|
|
|
|
|
|
|
|
| |
ColorSpace argument.
See http://trac.webkit.org/changeset/50852
Change-Id: Ie6ddbe8da1ce7bc2dffbd57bb93aee5d5e9a1068
|
|
|
|
|
|
|
|
| |
ColorSpace.
See http://trac.webkit.org/changeset/51212
Change-Id: I276253611ffe7518733fc7af51b0dfcc5f5d8691
|
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/50327
Change-Id: If8461f4f433a8addac9cd593f5f66571399a31bb
|
|
|
|
|
|
|
|
| |
GraphicsContext methods.
See http://trac.webkit.org/changeset/50760
Change-Id: I50c0864b1347e81839b8276a832311d7d1281148
|
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/50632
Change-Id: I3b10aff021d89b66d4d3d5f52773e4922654fbfa
|
|
|
|
|
|
| |
See http://trac.webkit.org/changeset/50605
Change-Id: Iaad2055f169f56b7d43e2e3195041f0796506092
|
|
|
|
| |
Change-Id: I7d9d5788efda1d0e985242ab03c8016069798acd
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Notes ...
For FrameLoader.cpp/h, see http://trac.webkit.org/changeset/51644
For FrameView.cpp and ScrolView.cpp, see http://trac.webkit.org/changeset/51636
For PluginInfoStore.cpp, see http://trac.webkit.org/changeset/51257
For Geolocation.cpp, see http://trac.webkit.org/changeset/50605
For V8DOMWrapper.cpp, see http://trac.webkit.org/changeset/51004
For V8Proxy.cpp, see http://trac.webkit.org/changeset/50441, http://trac.webkit.org/changeset/50327, http://trac.webkit.org/changeset/50406 and http://trac.webkit.org/changeset/50523
For HTMLInputElement.cpp, see http://trac.webkit.org/changeset/50996
For RenderBlock.cpp/RenderInline.cpp, see https://android-git.corp.google.com/g/#change,33465
Android-specific change to now-deleted JSCanvasArrayCustom.cpp was trivial.
Change-Id: Iddc8d43bdcb6208d6a991a7a1d591e8a4f918bf7
|
|
|
|
|
|
|
| |
Android Makefiles were upstreamed in http://trac.webkit.org/changeset/51858
and http://trac.webkit.org/changeset/51926
Change-Id: I00f30d4894c1c5064fb7bd9be27317c039dbb0ad
|
|
|
|
| |
Change-Id: Ib0e7e2f0fb4bee5a186610272edf3186f0986b43
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Use a NoTitleBar_Fullscreen dialog to implement the
full screen plugin. This runs in the same thread as
WebView (UI in the Browser case). One catch is that
the SurfaceView provided by the plugin needs to be
opaque if it doesn't want to see through the WebView.
The PluginFullScreenHolder translates the events to
the underline WebView. Special treatment in the touch
case as it needs to translate the coordinates.
WebView can't be panned, or double tap to zoom, or
long press to trigger the context menu while having
a full screen plugin.
Inside webkit, we also give the plugin element focus
when it goes to the full screen so that it takes key
events. While handling key events, we don't let it
loose focus or scroll out.
Todo:
When a plugin goes to full screen, we should make
sure the embedded plugin is fully visible. Otherwise
when we translate the touch events back, they will be
outside of the visible rect and will be ignored.
This is part 2 of 2-project check in.
|
|
|
|
|
|
|
|
|
| |
Fix for http://b/issue?id=2178786
Call up to Java to get strings for <input> labels, and use them
on inputs.
Requires a change in frameworks/base.
|
|
|
|
|
| |
Replicate https://android-git.corp.google.com/g/#change,35704 to mr2
to leave this branch in a sane state. Otherwise, the browser crashes on startup.
|
|\
| |
| |
| |
| | |
* changes:
Replace the C-cast used to determine whether the resource handle represent the main resource.
|
| |
| |
| |
| |
| |
| | |
the main resource.
Fix style to match webkit style.
|
|/
|
| |
Move the comment to HTMLCanvasElement and always use 1.0 there.
|
| |
|
|\
| |
| |
| |
| | |
* changes:
Fix the crash in RenderTableSection for Small Screen rendering. The code path was not exercised in the Browser and the crash was triggered by the WebKit integration.
|
| |
| |
| |
| |
| |
| |
| | |
rendering. The code path was not exercised in the
Browser and the crash was triggered by the WebKit
integration.
Fix http://b/issue?id=2285748
|
|\ \
| |/
|/|
| |
| | |
* changes:
Removes superfluous SocketStreamHandleBase.cpp from Android build.
|
| |
| |
| |
| | |
Change-Id: Ice11d7459e425b18f07b77527aa71696c880ae77
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
Enable orientation events.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Remove our old orientation hacks as webkit now supports the orientation event.
Call down into webkit when the orientation changes to send the js event.
The change to Frame.cpp has been submited to bugs.webkit.org as issue 32321.
|
|/ /
| |
| |
| | |
event if it is requested.
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
Pull down change 51321 from webkit.org.
|
| | |
| | |
| | |
| | |
| | | |
Calls to EventNames() was causing multiple copies of the event names to be
created. This could cause false negatives in hash map lookups.
|
| | | |
|
|\ \ \
| |_|/
|/| |
| | |
| | | |
* changes:
Modify AndroidWebHistoryBridge to prepare uploading detachHistoryItem() to WebKit.
|
| | |
| | |
| | |
| | |
| | |
| | | |
detachHistoryItem() to WebKit.
I think it is easy to read this way that the constructor
sets the m_historyItem and the new method will detach it.
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
* changes:
Merges V8 version of jni_utility with JSC version at WebCore/bridge/jni.
|
| |/
| |
| |
| | |
Change-Id: I640d5ca9e38d78fd662550fa389cf8b463dc78b6
|
| |
| |
| | |
We should use #if PLATFORM(ANDROID) now
|
|\ \
| |/
|/|
| |
| | |
* changes:
Fixes a Geolocation bug with cached positions.
|
| |
| |
| |
| |
| |
| |
| | |
When a Geolocation watch calls back with a cached position, it could be cleared in the callback.
This change makes sure the watch still exists after the callback before starting the Geolocation service.
Change-Id: I9a5736f5ce78e1c4bb36659245ffb61b485c4018
|
|/
|
|
|
|
|
|
| |
jsc/jni_utility_private.h.
See https://bugs.webkit.org/show_bug.cgi?id=32157
Change-Id: I1f7f0bb6fa9e72ee3eeb31160e0a828b3d076fee
|
|\
| |
| |
| |
| | |
* changes:
Enables x-mac-cyrillic on Android, now that this is in our version of ICU.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
See https://android-git.corp.google.com/g/#change,34457,
which adds the encoding to ICU 3.8 in eclair-mr2, and
https://android-git.corp.google.com/g/#change,34758,
which adds the encoding to ICU 4.2 in master.
Change-Id: I2b870c714a3ee397964e6bfe14c95bdcca9ea24a
|
|\ \
| |/
|/|
| |
| | |
* changes:
Pass up flags for the main resource and user gesture.
|
| |
| |
| |
| | |
This requires a change to the framework.
|
|\ \
| |/
|/|
| |
| | |
* changes:
Experimental change. Cache pages with unload event for back/forward. This will improve the history navigation. But it may break some sites. See discussion in https://bugs.webkit.org/show_bug.cgi?id=29021.
|
| |
| |
| |
| |
| | |
for back/forward. This will improve the history
navigation. But it may break some sites. See discussion
in https://bugs.webkit.org/show_bug.cgi?id=29021.
|
|/
|
| |
due to the history unfork change.
|
| |
|
|
|
|
|
| |
can be destroyed before the child HistoryItem, add
an extra checking to avoid crash.
|
|\
| |
| |
| |
| | |
* changes:
Fixes a crashing Geolocation bug when a watch is cleared from certain callbacks.
|
| |
| |
| |
| |
| |
| |
| |
| | |
BUG: http://b/2297475
This will be upstreamed to webkit.org in https://bugs.webkit.org/show_bug.cgi?id=32111
Change-Id: I70c3076b1a85c89bc4c587ea9fedaa84bd7b0575
|
| |
| |
| |
| |
| |
| |
| |
| | |
other code that has not been upstreamed yet (i.e. WebKit/android).
This does NOT need to be upstreamed to WebKit (yet).
Change-Id: I821fb90c3e463ef5fc4fa001ee5b8d967f9f7e48
|