| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| |
| |
| | |
* 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
|
| |/
|
|
|
|
|
|
| |
Add setXX() for the meta data in Settings.
Add CachedFramePlatformDataAndroid to preserve the
state for the cachedFrame.
http://b/issue?id=2284168
|
| |
|
|
|
|
| |
The Mac build requires that only built-in types are used as statics.
Change-Id: I69a3f063c5728d76a13f73b8b056187d5678e0ab
|
| |
|
|
|
|
| |
Also fixes include problems in files in WebKit/android.
Change-Id: I6d6312e9753eb2bbf0b61f20a6ef0eb56f990991
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This does not work in the javascript case because the user gesture is stored in
the caller's script environment and that knowledge is not obtainable in the
receiving frame. However, this change allows targeted links to change the focus
to the correct window but prevents sites like slate.com from changing back to
the opening window.
This change will be followed by a simple revert of the previous change in the
Browser app.
Bug: 2161671
|
| |
|
|
|
|
|
|
| |
Changes in this CL that require upstreaming:
The deletion of InspectorControllerAndroid
DragController::cleanupAfterSystemDrag
Change-Id: I219a7aa49e3fc3d4193157593b90b11705d98fde
|
| |
|
|
|
|
|
| |
Note that FrameLoader::gotoAnchor has been moved to FramveView::gotoAnchor.
See http://trac.webkit.org/changeset/49608
Change-Id: Ic2a87bb0c0f91d371508578ddccf200967524a77
|
| |
|
|
| |
Change-Id: I1a9e1dc4ed654b69174ad52a4f031a07240f37b0
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The latest update of webkit changed the way drawing invalidates
are captured. ScrollView::repaintContentRectangle now includes
an intersect test that short-circuits if rect to repaint is
outside the visible content.
FrameView::repaintContentRectangle had logic to capture offscreen
drawing, but only if the repaint rect was entirely clipped out.
This changes both FrameView and ScrollView to send partial
repaints to the offscreen code, up to four rects per draw.
fixes http://b/issue?id=2207086
|
| |
|
|
| |
Change-Id: Id5b57453ee3cae7c8d765be847a4ccca0e19ce68
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reflects a recent change submitted to webkit.org (see
http://trac.webkit.org/changeset/50159). This came about in the
course of upstreaming the logic to make sure the error callback
is called when permissions have already been denied (see
http://trac.webkit.org/changeset/50190).
Also make some minor style and comment changes to reflect other
recent submissions to webkit.org.
This will avoid future merge conflicts.
Change-Id: Iafca02403b781bc2119e6e762cb04df396ca8c11
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
webkit.org.
- Fixes whitespace discrepancies between webkit.org and Android versions
- Re-orders Android-specific changes to minimise the diff with webkit.org
- Makes sure all Android-specific changes are appropriately guarded.
- Fixes some Android-specific style problems
None of these should introduce any functional changes for PLATFORM(ANDROID).
Change-Id: Id27cf0b0e8682a7f29590c3fccae2d287b3630f1
|
| |
|
|
| |
Change-Id: I7f3eb908f20782ef8fa07242b674648515c200f2
|
| |
|
|
|
|
|
|
| |
methods.
See http://trac.webkit.org/changeset/48402, http://trac.webkit.org/changeset/48701 and http://trac.webkit.org/changeset/48767
Change-Id: Id32d80c62f71c98c6677d7cbe11ee2ffbdaeeff1
|
| |
|
|
|
|
|
|
| |
listeners for Node and DOMWindow.
See http://trac.webkit.org/changeset/48701
Change-Id: I160099dd16b222e016c3414f2ce06adf5cf52573
|
| |
|
|
|
|
|
|
| |
InspectorControllerAndroid.
See http://trac.webkit.org/changeset/48167
Change-Id: I4488eeeb081e999acdfb70e5230f78fd5059ba19
|
| |
|
|
| |
Change-Id: I9e0ffbe9b9b824399653da038093874e315ccd6a
|
| |
|
|
| |
Change-Id: I8968561bc1bfd72b8923b7118d3728579c6dbcc7
|
| |
|
|
|
|
|
|
| |
webkit.org. Do not merge.
This will avoid noise in the diffs when upstreaming Android-specific changes to webkit.org.
This has already been submitted to master branch.
|
| |
|
|
| |
Change-Id: Iea9209faba25a9b4ea4e351218c8c1eecf36d07f
|
| |
|
|
|
|
|
|
| |
the page is unloaded.
This fixes bug http://b/issue?id=2164673
Change-Id: I68a615c0b82bcee2a4a61dc0433a4f9321780ad1
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In the "viewport" meta tag, you can specify "target-densityDpi".
If it is not specified, it uses the default, 160dpi as of today.
Then the 1.0 scale factor specified in the viewport tag means 100%
on G1 and 150% on Sholes. If you set "target-densityDpi" to
"device-dpi", then the 1.0 scale factor means 100% on both G1 and Sholes.
Implemented Safari's window.devicePixelRatio and css media query
device-pixel-ratio.
So if you use "device-dpi" and modify the css for font-size and image
src depending on window.devicePixelRatio, you can get a better page on
Sholes/Passion.
Here is a list of options for "target-densityDpi".
device-dpi: Use the device's native dpi as target dpi.
low-dpi: 120dpi
medium-dpi: 160dpi, which is also the default as of today
high-dpi: 240dpi
<number>: We take any number between 70 and 400 as a valid target dpi.
Fix http://b/issue?id=2071943
|
| |
|
| |
Fix http://b/issue?id=1905451
|
| |
|
|
|
|
| |
This fixes http://b/issue?id=2103855.
Change-Id: I1811d97c59e0458a94347c8a63b4d1c0541dfaf7
|
| |\
| |
| |
| |
| | |
* changes:
Handle another old style meta tag, MobileOptimized. Also if the sites set the width for the viewport to be less than 320, just use device-width.
|
| | |
| |
| |
| |
| |
| | |
the width for the viewport to be less than 320, just use device-width.
Fix http://b/issue?id=2098078
|
| |\ \
| | |
| | |
| | |
| | | |
* changes:
Store Geolocation cached position between browser sessions.
|
| | | |
| | |
| | |
| | |
| | |
| | | |
This fixes bug http://b/issue?id=2054431.
Change-Id: I44b752b0c7fb4529027018c99dd945279b594b89
|
| |/ /
| |
| |
| |
| |
| |
| |
| | |
specified.
This fixes http://b/issue?id=2103855.
Change-Id: Ie540c7adc056ea0f285b7558b2f33acfcc1ecab2
|
| | |
| |
| |
| |
| |
| | |
This fixes bug http://b/issue?id=2054431.
Change-Id: Ic5fcd763e448b3bdc02de5d2a40d418ef25d39f9
|
| |\ \
| |/
|/|
| |
| | |
* changes:
Fixes Geolocation to correctly handle infinite values for PositionOptions properties.
|
| | |
| |
| |
| |
| |
| |
| |
| | |
properties.
This fixes http://b/issue?id=2094429.
Change-Id: I01cc5107d4a96840e35cc403161d50dbdf6a1ca2
|
| |\ \
| |/
| |
| |
| | |
* changes:
Adds V8 bindings for optional properties of Geolocation Coordinates object.
|
| | |
| |
| |
| | |
This fixes http://b/issue?id=2049677.
|
| | |
| |
| |
| | |
This fixes http://b/issue?id=2094823.
|
| | |
| |
| |
| |
| |
| | |
This fixes http://b/issue?id=2054361.
Change-Id: I83ff2618fb49bb126c7cd4c318914c6a0c68d69d
|
| |/
|
|
|
|
| |
watchPosition.
This change is being submitted to WebKit as part of https://bugs.webkit.org/show_bug.cgi?id=27944.
|
| | |
|
| |
|
|
| |
This reverts commit d227fc870c7a697500a3c900c31baf05fb9a8524.
|
| |
|
|
| |
This reverts commit 632f4508222c2a617e6820e9388867c0f4821db8.
|
| | |
|
| | |
|
| | |
|
| |\
| |
| |
| |
| |
| |
| | |
Conflicts:
WebCore/bindings/v8/ScriptController.cpp
WebCore/page/Geolocation.cpp
WebCore/platform/android/GeolocationServiceAndroid.cpp
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Currently, the timeout is started when permissions are granted and stopped
when the success callback is made, thus rendering the timeout useless. The
correct behavior is to start the timeout when the request is started, and
to stop it as soon as a position fix is obtained.
Also, the timeout should always be applied, even if no error callback is present
and the request should be stopped on timeout.
This will be upstreamed to WebKit in bug 27256.
|
| | |
| |
| |
| |
| |
| | |
master branch
When Geolocation permissions are denied, terminate all watchers as well as one-shots.
|
| | | |
|
| | |
| |
| |
| | |
Updates to final version submitted to WebKit for bug 27254.
|