| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
This is being submitted to WebKit in bug 27716.
|
|
|
|
|
| |
Use 20 since we have 4 connection threads that can pipeline up to 5 requests per
thread.
|
|\
| |
| |
| |
| | |
* changes:
explictly specify hinting (new api)
|
| | |
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
| |
With only turning on request management (no fine tuning of parameters), loading
cnn.com was 3-4 seconds faster and the main content displayed about 1-2 seconds
sooner.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Consolidate key handling. Simplify interface between android
and webkit so multiple clients can use common code to pass keys.
Add helper to return if cached node is plugin.
Use WebView::m_clickedOnPlugin to remember active plugins.
Add WebView.MOVE_CURSOR to replay key events the plugin
doesn't want.
|
|\
| |
| |
| |
| | |
* changes:
Implement fullscreen video. Currently only load() and play() are supported. The rest of the MediaPlayerPrivate functionality will be added in a later CL.
|
| |
| |
| |
| | |
The rest of the MediaPlayerPrivate functionality will be added in a later CL.
|
| |
| |
| |
| |
| |
| | |
In drawCursorRing, we potentially use a different value than bounds
for the cursor ring. If we use that other value, also use it for
the invalidation to clear it later.
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
Make buttons draw their state properly.
|
| |/
| |
| |
| |
| |
| | |
Fix for http://b/issue?id=1936210. When we merged the latest
WebKit, we lost an api we used, and in the code change we
reversed enabled and disabled buttons.
|
|\ \
| |/
|/|
| |
| | |
* changes:
rename setXfermode(Mode) to setXfermodeMode(...) for clarity
|
| | |
|
|/
|
|
|
|
|
|
|
| |
With the latest WebKit drop we lost a hack we had to make ListBoxes
behave like MenuLists. Rather than reviving it, now in WebViewCore
check for isListBox(). This makes a click once again open the list
so the user can choose the selection. Also disable WebKit's drawing
of the text shown, and simply draw it ourselves, so we can draw
nothing or the first item selected.
|
| |
|
|
|
|
|
|
|
| |
I tested the original bug and found that without this change, the link works
perfectly fine. The only thing that does not work with this change is redirects
within iframes that are to non-http protocols. This is ok since iframes can
always change the parent window's location if this is the desired behavior.
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| | |
Resolved conflicts:
WebCore/Android.mk
WebCore/storage/LocalStorageArea.h
WebCore/storage/SessionStorageArea.cpp
WebCore/storage/StorageEvent.cpp
|
| | |
|
|/ |
|
|\
| |
| |
| |
| | |
* changes:
Fix some minor issues from webkit review feedbacks.
|
| | |
|
|/ |
|
|
|
|
|
|
| |
Moved string localization functions into LocalizedStringsAndroid.cpp
Removed unused functions.
See https://bugs.webkit.org/show_bug.cgi?id=26266
|
|\
| |
| |
| |
| | |
* changes:
Cleanup for upstreaming to webkit.org
|
| |
| |
| |
| |
| |
| |
| | |
See
https://bugs.webkit.org/show_bug.cgi?id=26264
https://bugs.webkit.org/show_bug.cgi?id=26265
https://bugs.webkit.org/show_bug.cgi?id=26280
|
|/
|
|
|
|
|
|
|
|
|
| |
In the old navigation model, we set focus to a node, and checked to see
if that node was still valid (could have changed since we built the
navigation cache). Then we sent a message back to the UI thread to
tell it to draw the ring differently. In the new model, we are essentially
moving a mouse, so we do not concern ourselves with whether the node is
valid. Here I have removed function and jni to call sendMarkNodeInvalid,
the notion of an invalid node in WebView.cpp, and the INVALID flavor
of CursorRing. Needs a change in frameworks/base to work properly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Older code treated the trackball as a four way dpad with
equivalents to moving up, down, left and right by generating
arrow key events. This change makes the trackball solely
generate mousemove events.
The old arrow keys in turn were mapped to be as close as
possible to tab-key events that moved the focus. The new
model leaves focus-changes to the DOM.
Clicking the dpad is distinguished from pressing the enter
key to be more compatible with desktop-authored web pages.
|
| |
|
|\
| |
| |
| |
| | |
* changes:
Fix SVG build with V8.
|
| |
| |
| |
| |
| |
| | |
Because some SVG anomation source files depend on generic sort functions,
we cannot compile them. Add as ENABLE_SVG_ANIMATION build flag to disable
SVG Animation.
|
|\ \
| |/
|/|
| |
| | |
* changes:
Make <select> elements' text always visible.
|
| |
| |
| |
| | |
Fix for buganizer issue 1377239. The <select> element's text was not visible on this page because it was the same color as our treatment. With this change, we now mimic the Mac's behavior and make the text black for enabled elements and dark gray for disabled elements.
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
Fix an issue with the null plugin drawing even when there is fallback content.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Use similar logic in ObjectContentType as in the Window's port. Still use
ObjectContentOtherPlugin so that <object> tags work properly (Mike's test
plugin).
Fix a build warning in PlatformGraphicsContext.h as well.
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
Remove unneeded SKIA_SGL platform flag
|
| | | |
|
| | | |
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
turn on SVG_FONTS, SVG_AS_IMAGE, SVG_FILTERS, SVG_FOREIGN_OBJECT, SVG_USE
getWebCore may return null for SVG ScrollView
add FontPlatformData.size()
add more stl sort interfaces
|
| |
| |
| |
| | |
browser.
|
|\ \ |
|
| | | |
|
| | | |
|