| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Change-Id: I7ec73e2379db205330deb3e612700e5295e0b4d4
|
| |\
| |
| |
| | |
is only set to the top frame. For sub frame, we need to intersect it with the sub frame's own bounds."
|
| | |
| |
| |
| |
| |
| |
| |
| | |
The visibleBounds is only set to the top frame. For
sub frame, we need to intersect it with the sub frame's
own bounds.
Fix http://b/issue?id=2685194
|
| |/
|
|
| |
Change-Id: Ibf6eb848238f37d52be7bd24760ee21dc9411e62
|
| |
|
|
|
|
| |
They won't work, but will be added to the skip list.
Change-Id: Iee37cfb4abcf7dd02ec83d482e87fdc057d5e308
|
| |
|
|
|
|
|
|
|
| |
Notes:
- the change to WebCore/html/FileStream.cpp is a cherry pick of http://trac.webkit.org/changeset/60325
- the change to WebCore/platform/posix/FileSystemPOSIX.cpp is a cherry pick of http://trac.webkit.org/changeset/60374
- this needs a corresponding frameworks/base change
Change-Id: I05d1496e1e95adf1c6a61c6f07bbf62e9bc92820
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change Widget:screenWidth() to Widget:textWrapWidth()
as the text wrap width may be different than the
screen width after pinch zoom.
Change AndroidWebHistoryBridge's m_screenWidthScale
to m_textWrapScale to reflect its meaning.
Remove unused screenWidth/screenHeight in PlatformBridge.
Merge two restore methods to one. There is a matching
CL in framework/base.
Only setUseFixedLayout if layout width is different
than screen width.
Change from Node* to Ref<Node> to avoid a crash.
Fix http://b/issue?id=2660396
|
| |
|
|
|
|
|
|
|
| |
visibleContentRect.
Use the fixedLayout for the main FramView so that
the virtual viewport is set up correctly for the
css percent calculation.
Fix http://b/issue?id=2685194
|
| |
|
|
|
|
|
|
|
|
|
| |
I agree with this article that we should have a way
to report the visible viewport to the JavaScript.
http://www.quirksmode.org/mobile/viewports2.html#link6
Fix http://b/issue?id=2717861
I will try to upstream the code to WebKit separately.
|
| |\ |
|
| | |
| |
| |
| | |
The change has been submitted to WebKit.
https://bugs.webkit.org/show_bug.cgi?id=39835
|
| | |
| |
| |
| | |
There is another matching CL in framework/base.
|
| | |
| |
| |
| | |
Change-Id: I0d3f2bcfe262888ca1388b56c680d13e3b1f455c
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Refactored Geolocation tests, see http://trac.webkit.org/changeset/59926
- android-v8/fast/dom/Geolocation/callback-exception-expected.txt
New Geolocation test, see http://trac.webkit.org/changeset/59859
- android-v8/fast/dom/Geolocation/notimer-after-unload-expected.txt
Change-Id: Ife6cd9850d0419adadf5813b17f4a2813090ff30
|
| | |
| |
| |
| |
| |
| |
| |
| | |
RenderBlock::columnGap() is now public
See http://trac.webkit.org/changeset/59784
Change-Id: I06ab20401e79c8b9c8104bb6a81c5891ef36d717
|
| | |
| |
| |
| |
| |
| | |
See http://trac.webkit.org/changeset/59956
Change-Id: If1839f65ad960250c7dda5b565bd47278aa7df14
|
| | |
| |
| |
| | |
Change-Id: I0afccb0d08d42f13579ff7df4c41ed2d07abb36e
|
| | |
| |
| |
| | |
Change-Id: I549373cf00e9cc72060eccaf55e6a3efb0623df0
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
DeviceOrientation
- WebCore/Android.derived.jscbindings.mk
- WebCore/Android.derived.v8bindings.mk
- WebCore/page/Page.cpp
Trivial
- WebCore/css/CSSParser.cpp
- WebCore/page/Settings.cpp
- WebCore/page/Settings.h
- WebCore/rendering/style/RenderStyle.h
Code deletion - See http://trac.webkit.org/changeset/59749
- WebCore/html/HTMLTokenizer.cpp
PluginView JSC guards uspstreaming
- WebCore/plugins/PluginView.cpp
- WebCore/plugins/PluginView.h
Refactoring, see http://trac.webkit.org/changeset/59784
- WebCore/rendering/RenderLayer.cpp
RenderBlock::columnGap() and columnRects() are now public, see http://trac.webkit.org/changeset/59784
- WebCore/rendering/RenderBlock.h
Change-Id: I409c68d334d60c3854b4b0365c18e6f63884afa6
|
| |/
|
|
| |
Change-Id: I18a2dc5439e36c928351ea829d8fb4e39b062fc7
|
| |\ |
|
| | |
| |
| |
| | |
Change-Id: If55ba03f4c46afed544083263fbd6d3577807909
|
| |\ \
| |/
|/| |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Instead of changing the screenRect for the Screen
object, change createWindow() logic to depend on the
WebCoreViewBridge width/height instead of Screen
as Screen is supposed to be in device pixel and it
is not proper to be used here. Update the comment
for the screenRect so that we won't mistakenly modify it.
Fix http://b/issue?id=2690479
|
| |/
|
|
| |
Change-Id: I5ae0c7ad9e06021a8149b5b70fdb20a0f0a8f4d8
|
| |
|
|
| |
Change-Id: I784830d55a5238da319e9487fd113d81b11b4735
|
| |\
| |
| |
| | |
http://trac.webkit.org/changeset/59576/trunk/WebCore/loader/CachedResource.h#file0"
|
| | |
| |
| |
| |
| |
| | |
http://trac.webkit.org/changeset/59576/trunk/WebCore/loader/CachedResource.h#file0
Change-Id: Icf2abd0e5983cd4c2188305889edec4e072e684e
|
| |\ \
| |/ |
|
| | |
| |
| |
| | |
Change-Id: I15e893f845e1d4b0c15548350511e45eee35dbb1
|
| |\ \
| |/
| |
| | |
http://trac.webkit.org/changeset/59227/trunk/WebCore/html/HTMLLabelElement.h#file0"
|
| | |
| |
| |
| |
| |
| | |
http://trac.webkit.org/changeset/59227/trunk/WebCore/html/HTMLLabelElement.h#file0
Change-Id: I78e259fde5c59c9fe84173abedc8ff3996142381
|
| |\ \
| |/
| |
| |
| |
| | |
* changes:
Merge WebKit at r59636: Fix Android ifdef, commas moved upstream. http://trac.webkit.org/changeset/59035/trunk/WebCore/bridge/npapi.h#file0
Merge WebKit at r59636: Fix makefiles
|
| | |
| |
| |
| |
| |
| | |
http://trac.webkit.org/changeset/59035/trunk/WebCore/bridge/npapi.h#file0
Change-Id: I03b28d93e229f5a0f7dbc918c0234a549bb73071
|
| | |
| |
| |
| | |
Change-Id: Ie53e458fbec03234aeb3ba16ce4d90aa629d3575
|
| |\ \
| |/ |
|
| | |
| |
| |
| | |
Change-Id: If40295eb42282bace49d422e4a24026ddac17cfe
|
| |\ \
| |/ |
|
| | |
| |
| |
| | |
Change-Id: I59b289c4e6b18425f06ce41cc9d34c522515de91
|
| |/
|
|
|
|
|
|
|
|
| |
We were skipping the canShowMIMEType check if content_disposition was non-empty.
That was causing us to treat an inline content disposition as if we could show
it in the browser. Instead, fallback to checking the mime type so we download
files that we can't natively show.
Bug: 2698159
Change-Id: I846dfea565bc4eeade9d679a0101a81858ef29cb
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If padding is 0, it is the old style point hit test.
If it finds a node, it will break the search loop
and return.
If padding is non-zero, the first node will be added
to HitTestResult's innerNode as before. But instead
of finishing the search, hit test will continue to
look for other nodes covered by the fat point unless
it is fully inside the current node.
Here are some highlights of the changes.
. instead of testing renderRect.contains(x, y),
we now test renderRect.intersect(pointRect)
. when a Node is hit, it will be appended to the
rawNodeList of HitTestResult. So the order inside
the rawNodeList represents the hit test order.
Currently the fat point doesn't support SVG nodes.
It also doesn't support overflow control yet.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
completed yet.
In some case, especially with iframe, we may get
the loader finished before first layout. In this
case, we should not set layout delay. Otherwise it
won't be cleared.
Fix http://b/issue?id=2594662
|
| |\ \
| | |
| | |
| | | |
adsense."
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
hijacking for mobile adsense.
Fix http://b/issue?id=2695688
cherry-pick the change from WebKit
https://bugs.webkit.org/show_bug.cgi?id=39452
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The Chrome implementation serves as the base for this code.
The test is at http://philip.html5.org/tests/canvas/suite/tests/index.toDataURL.html
Change-Id: I873518362793fbe1c99686fbe240cfe7c27d1493
http://b/2620678
|
| |\ \ \ |
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The new PrivateAndroidImageSourceRec allocator may return null
if the image sizes are extremely large. Check for this to avoid
a null deference.
Change-Id: Ia129a87a1794a2696a4e1e415a940ac2b6b50064
http://b/2689053
|
| |\ \ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This is required to allow the LayoutTestController to work.
See http://trac.webkit.org/changeset/59918
Change-Id: I96ab4a0da1ebb9e42cff43e4296341830d57f078
|