| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Ife5af0c7c6261fbbc8ae6bc08c390efa9ef10b44
|
|
|
|
|
|
| |
Sharing one RequestContex. Adding a persistent cookie store and on disk cache to that request.
Change-Id: I7f45cda3803340672585e5b0f84eb0d5e2fd6b75
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
As discussed on CL https://android-git.corp.google.com/g/#change,56717, removing the ifdef is a good thing as this is not a feature we want to turn on
and off.
Change-Id: Ic7a062e2bb15850ca17fcb46fbd25d786e08028d
|
| |
| |
| |
| | |
This reverts commit 4d9904fcc4161d144bfd84ca9d294f21d55444d2.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Merge commit '02f67ae036c6acabb72e337a53c601d53ef6592c'
* commit '02f67ae036c6acabb72e337a53c601d53ef6592c':
add meta-files about 3rd party projects
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Merge commit 'ae583467c6ceda8b918b6d3e38cceca26d0715eb' into gingerbread-plus-aosp
* commit 'ae583467c6ceda8b918b6d3e38cceca26d0715eb':
add meta-files about 3rd party projects
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I1cc3b4d6e2165285a27b5d848c39d3965553382a
|
|\ \ \ \
| |/ / /
| | | /
| |_|/
|/| |
| | |
| | |
| | |
| | | |
into the shared library." into gingerbread
Merge commit '725338187e8e5e36ec3647b675caf1fcd8e5cab7'
* commit '725338187e8e5e36ec3647b675caf1fcd8e5cab7':
The ICU data is no longer compiled directly into the shared library.
|
| |\ \
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
shared library." into gingerbread
Merge commit '4da2dabd9828e43b05c234be082905c7825a22ec' into gingerbread-plus-aosp
* commit '4da2dabd9828e43b05c234be082905c7825a22ec':
The ICU data is no longer compiled directly into the shared library.
|
| | |\
| | | |
| | | |
| | | | |
into gingerbread
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Iff0a8c1152c9be1ea49f1856f3edc4383a1a5640
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Used the UserGestureIndicator class instead of the local ANDROID_USER_GESTURE code. I have made a simple test case for the problem at:
http://updates.monsen.it/source.html
This cannot be made into a layout test since the Android Dumprendertree does not support focus on windows other than the main one.
Lots of local changes removed, but not many actual changes. Most are in parameters sent to other functions.
As far as I can see they user gestures are only checked for in ChromeClientAndroid.cpp and WebCoreFrameBridge.cpp, and I
replaced ANDROID_USER_GESTURE with UserGestureIndicator::processingUserGesture().
The UserGestureIndicator class was added to webkit in this CL:
http://trac.webkit.org/changeset/57045
ResourceRequest.h is a cherry-pick of this CL from webkit.org
http://trac.webkit.org/changeset/62668
Change-Id: Ia254b2cee833459fcc2cacfb2751ef7a29a8f64a
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I9a79b98a5888137d044057e9a2595f3f5bb979f2
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
There are no changes in WebCore anymore, the new files live in WebKit/android/WebCoreSupport. There are two WebCore functions implemented in WebUrlLoader.cpp, they are
one-liners that call a WebKit function or return a bool.
Only async downloads are implemented so far. There are crashes on some websites, but better to get things checked in, and then start fixing outstanding issues.
I have tried to address all the issues from the reviews, but since the code has changed a bit I have not replied to each of them.
Change-Id: Ie83798e2f82ce78cb00ee5a4a558c9d8085c9567
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The logic is similar to safari. In ChromimumSkia, seems there's no
setting for the minHeight. Other settings in safari are not copied,
since after trying, it's not working well.
Issue: 2732674
Change-Id: I5235f092f44d9e70e3aede7b7c50f425473db163
|
|\ \ \ \ \
| |/ / / /
|/| / / /
| |/ / /
| | | |
| | | |
| | | | |
Merge commit 'b47b5d4ad21fc9f19fc8e6c0f453032658cad4cf'
* commit 'b47b5d4ad21fc9f19fc8e6c0f453032658cad4cf':
Migrate to new keycode constants in keycodes.h.
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | | |
Merge commit '652e9a017a7c5c772361bf57279fae0c26992329' into gingerbread-plus-aosp
* commit '652e9a017a7c5c772361bf57279fae0c26992329':
Migrate to new keycode constants in keycodes.h.
|
| | |/
| | |
| | |
| | | |
Change-Id: I523d6fab2964cec4610424f6fd7bbe86d38b7306
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Upstream webkit implemented the hyphenation working draft
http://www.w3.org/TR/2010/WD-css3-gcpm-20100608/#hyphenation
in:
http://trac.webkit.org/changeset/61548
This change implements the interface function for Android.
English only support for now.
Issue: 2672163
Change-Id: I6763adc0ff56de1431bdb09e79b110b30bac01d1
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
https://bugs.webkit.org/show_bug.cgi?id=3652"
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
https://bugs.webkit.org/show_bug.cgi?id=3652
Change-Id: Ibda522afed15e7581019a198e773785b7cad57ca
|
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The site is not reflowed, because for some RenderBlock, the m_visibleWidth
is set twice before layout; the current logic will think the visibleWidth
is not changed, hence no relayout children and no reflow.
The logic is refactored to to make it modularlized.
issue: 2741016
Change-Id: I1f433e263add974c0981c332ad4ea092ddb395e0
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
These all pass.
Note that the Android-V8-specific results for the HTMLDocument tests are
required because the tests rely on Error.line, which is non-standard and not
provided by V8.
The Android-specific result for HTMLFormElement10.xhtml is required because the
test appears to be flawed, and navigates the page before notifyDone is called.
None of these tests are run on Chromium.
Change-Id: I491d87a9dac4c132093369d1bde974baed77a757
|
|\ \ \ \ \
| |/ / / / |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
See http://trac.webkit.org/changeset/63088
Change-Id: I41778e43e0e731b6e0116e6e1569e91d5c18750a
|
| |/ / /
|/| | |
| | | |
| | | | |
Change-Id: Ie92953142ed31fc859975289a978172bdb8b6d79
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
These all pass.
Change-Id: If26268844fe87cd6ed8d0fc823ecf59b6eab1938
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Usually, the text on a webpage is drawn from top to bottom but
sometimes it is drawn out of order. In these cases the picture
finds the select end before it finds the select start.
When the select start and end are ordered, all of the text in
the picture between the two are selected. This allows selecting
all of the text on the page, even if the start isn't spacially
before the end.
When the select start and end are flipped, select the text
spacially between the two.
The flipped page scenario was found by
http://code.google.com/p/android/issues/detail?id=8533
Change-Id: Ia22d49396d68fefc3d64fad438c4b0c02f668c1c
|
|\ \ \ \ \ \
| | |_|_|/ /
| |/| | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge commit 'b34d9d688a0b9fc74c04ac9aba0ad7d6cbe10010'
* commit 'b34d9d688a0b9fc74c04ac9aba0ad7d6cbe10010':
Fix missing NL
|
| |\ \ \ \ \
| | |_|_|_|/
| |/| | | |
| | | | | | |
Change-Id: Ib725f9df8c1d3a5105a126bf9475ec060ac0a98a
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Change-Id: I6757ab42e52b9d878f06da4bdc757c4626e3d0c5
Signed-off-by: Bruce Beare <brucex.j.beare@intel.com>
|
| |_|_|_|/
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
one SkLayer tree. The BaseLayerAndroid is the root
of the composite layers and it has the PictureSet
as its base content.
Before, WebViewCore uses m_contentMutex and both UI
and WebCore threads access the m_content. Now we use
the layer approach. When WebCore thread updates its
content in recordContent, it creates a new BaseLayerAndroid
and copy both PictureSet and composite layers into it.
Then it is sent to be consumed by UI thread.
Clean up sync layer in both ChromeClientAndroid and
GraphicsLayerAndroid.
splitContent can be a little tricky with this change.
Now UI has its own copy of PictureSet. When it takes
too long to draw, it will send a request to WebCore
to split the PictureSet. When it is done, a copy of
the new PictureSet will be sent back to UI.
There is a matching change in framework/base
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
all pass.
Note the addition of the android-v8 specific result for fast/xpath/nsresolver-exception.html
(this is added due to a V8 exception printing difference).
Change-Id: I685cb62a438b742cba3f7496b2e1bdad9a7d8d82
|
| |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
These failures are caused by
https://bugs.webkit.org/show_bug.cgi?id=41862 and this patch is a
cherry pick of the patch attached to that bug.
Change-Id: I9c897086a7a2903aaa6a11da5fb95b81086287cc
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ibe32800f15d1d1b1c2d36d60e35bddf380029cee
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
sql-error-codes.html - Take updated chromium result - http://trac.webkit.org/changeset/62094
Change-Id: Ibb2f90c22cd59d6656900ed440f6d88fe3469844
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
See http://trac.webkit.org/changeset/62035
Change-Id: Iaa2c76ac96d7dd95a6203b969679759dd1b306a3
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
See http://trac.webkit.org/changeset/62104
Change-Id: I89f38ef8d8e76b8e2872848dbab1bf103429783b
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
New files added in http://trac.webkit.org/changeset/62215
Change-Id: I8fd5b51f0c38396060fac61d64bc8d159e234a5d
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
HTMLDocumentParser.cpp - Conflict due to Android instrumentation - http://trac.webkit.org/changeset/62033
FrameView.cpp - Conflict due to iframe flattening - http://trac.webkit.org/changeset/62135
Settings.cpp/h - Conflict due to Android plugins - http://trac.webkit.org/changeset/62284
DragData.h - Conflict due to Android special-case - http://trac.webkit.org/changeset/62124
RenderThemeAndroid.cpp/h - Conflict due to not-yet-upstreamed video - http://trac.webkit.org/changeset/62104
Change-Id: If5bd7bf0de525454166c3ccea050da55b29644c3
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ie3da0770eca22a70a632e3571f31cfabc80facb2
|
| |_|/
|/| |
| | |
| | |
| | |
| | | |
This fixes the WebKit build for PLATFORM(MAC)
Change-Id: Ic19e8840363bc1d42b569c3e732ee3ee4e92c00a
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
issue: 2823805
Change-Id: I39e24cd1359df0d0a44d7eee60a62a1990d74861
|