| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Fix for http://b/issue?id=2021424. When trying to draw the matches,
if we find that the page needs to be scrolled to put the match on
screen, we request a scroll, do a viewInvalidate and stop, so that
the matches will be drawn after the invalidate. Unfortunately, for
some values, we do not end up scrolling, because contentToView turns
the scroll into a no op. So we forever request scrolls, and never
draw the matches. Fix this by getting a return value from scrollBy,
and if it returned false, go ahead and draw the matches.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
While the page is loading, the nav cache is not rebuilt.
Double-click zooms out the web page by using the nav cache to
find the left edge of the column -- but fails to work during
page load. This change rebuilds the nav cache (if the page is
loading) each time a mouse click is sent to webkit.
This doesn't fix the bug where the first double click doesn't
align the column correctly, but helps with subsequent clicks.
Also, pass scale information to getBlockLeftEdge so it can
restrict its search to the area that will be zoomed to. Default
to the point clicked if no alignment info can be found.
|
|\
| |
| |
| |
| | |
* changes:
Fix 1849037. Don't force text wrap to the screen if text is not autoWrap.
|
| | |
|
|/
|
|
|
|
|
|
| |
In CachedFrame, add methods to find the next textfield and to
determine which ImeAction should be associated with a given textfield.
In WebView, uses these apis to determine the ImeAction and jump
to the next textfield and scroll it on screen. Requires a change to
frameworks/base.
|
| |
|
|
|
|
| |
This is being submitted to WebKit in bug 27716.
|
|\
| |
| |
| |
| | |
* changes:
Fix a bug in the ChromeClientAndroid where the m_newQuota was set to -1 after the call to the browser thread was made.
|
| |
| |
| |
| | |
after the call to the browser thread was made.
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
Adds the C++ side of the system to show the Geolocation permissions prompt.
|
| |/ |
|
|/
|
|
|
| |
Use 20 since we have 4 connection threads that can pipeline up to 5 requests per
thread.
|
| |
|
|
|
|
|
| |
Also, delete threadData if pthread_create fails. This is a rare occurance but we
don't want to leak memory just in case.
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Merge commit '173247db5500c88f7a7229fd20fb49ebd2d49296'
* commit '173247db5500c88f7a7229fd20fb49ebd2d49296':
Do not merge.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This will attach and detach the native thread to and from the java vm. I believe
this was the cause of a crash in donut. Sometimes, the IconDatabase needs to
notify the WebCore thread of a new Icon. These callbacks post messages through
the vm which causes AttachCurrentThread to be called but no matching
DetachCurrentThread when the thread exits.
Bug:1977972
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add api to get the left edge of the block from the current (x,y). The code
was copied from Cary's change.
Todo:
1.need some tuning as we can see from nytimes.com that some times the left
edge is not correct.
2.currently nav cache is not up to date while loading. This means the left
edge may not be correct during loading.
3.if (x,y) is over an edit text box, or image, it should return the left
edge of it. Currently it is not working as expected.
Added the code to store the extra scale factor, so that back/forward history
works correctly.
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
Find left edge of column using nav cache data.
|
| | |
| | |
| | |
| | |
| | | |
The function is currently unused, but will be used by
Grace's double-tap experiment.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
* changes:
fixing plugin event handling for touch to return the correct value.
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
* changes:
Fixes missing comment change from change 8490.
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
* changes:
explictly specify hinting (new api)
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
* changes:
Fixes WebKit Geolocation bug 27255.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
We should not call the error callback if the success callback raises an exception.
This is currently being submitted to WebKit as bug 27255.
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
|
| |\ \ \ \ |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* changes:
Android specifics for 'Removes uneccessary IDL files for Geolocation permissions'.
Removes uneccessary IDL files for Geolocation callbacks.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
permissions'.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This change is currently being submitted to WebKit as bug 27250.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* changes:
Clear the WebTextView when clicking on another node.
|
| | |_|_|/ / /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
We already cleared it in the above case, when the
user clicks on empty space. If the user clicks
on a node, and it is not a text input, clear it.
This fixes a bug on the Google home page, where
the user has typed into the textfield, but then
clicks on "more" and is then unable to click on
Gmail, which is covered by the (invisible)
WebTextView.
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
When the WebTextView scrolls, scroll the corresponding RenderTextControl
in webkit. Requires a change in frameworks/base.
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
* changes:
Fix issue 1795088 Improve audio routing code
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Integrated comments after patch set 1 review.
|
|\ \ \ \ \ \ \ \
| |_|_|/ / / / /
|/| | | | | | |
| | | | | | | |
| | | | | | | | |
* changes:
Enforce app cache maximum size
|
| | |/ / / / /
| |/| | | | | |
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| | | | | /
| | |_|_|_|/
| |/| | | |
| | | | | |
| | | | | | |
Merge commit '70522f5f5fb44f2f4df7a08aa64263c619e299cb'
* commit '70522f5f5fb44f2f4df7a08aa64263c619e299cb':
adjust right edge of copy bounds if edge is not found
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Sometimes the right edge of the copy rectangle misses the
right-most character to be copied. An earlier change over-
compensated by moving the edge boundary by 2. Now, move
the edge boundary by 1, and if that fails, try 2.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* changes:
wire the appcache to the HTML5 UI
|