| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
bug:6331760
bug:6331909
bug:6470927
Change-Id: I558ba1aafb6f7e6800f3bcd22dab5f98e197ddeb
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Remove old bounds calculation method.
Depends on frameworks/base change: https://android-git.corp.google.com/g/#/c/190474/
bug:6486310
Change-Id: Ieeb09778f810598c38127c66ae12b2b29abcf8e4
|
|\ \
| |/
|/|
| | |
into jb-dev
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug 5859620
Use the LTR/RTL content of the text selection to determine
which handle is left and which is right. This simplifies
text selection logic slightly and helps make RTL text
selection handles work properly.
Framework Change: Ib88ed2327182ba5b47b3e41584cbe944d05c8ada
Change-Id: I3362c5034ce08ce1517a86882c13b78aff35fe3f
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
bug:6483791
Update tile painter of outstanding operations
Always schedule a paint operation if we can't update an outstanding one
Remove old interruption code, as it's no longer used
Change-Id: Ibcdb142d3d9b4ee7a52c78b5c121056089913211
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
bug:6486310
Change-Id: I7a4ca54eddc445c9228f44fff4cd35835b8bf5ff
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Certain sites use tables for layout and padding elements instead of
standard CSS. If the exact scrollX/Y is used to find the anchor,
hit test result may return an incorrect node. A little bit of slop
helps in finding the correct node, if necessary.
Bug: 5291151
Change-Id: I13e8d2b04ef5049c14c299be42c6699c3d0c945e
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
bug:6331760
Change-Id: Iddc044c11bf7fcb96e061e346481d0228803cc9e
|
|\ \ \ \
| | |/ /
| |/| | |
|
| | | |
| | | |
| | | |
| | | | |
This reverts commit 8391ddb06a5b36834e8bafb36763d792c1602ace.
|
|\ \ \ \
| | |/ /
| |/| | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
bug:6221600
Change-Id: I974eb846200d43bd3635ed1787a5753f87a547dd
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 6232193
Change-Id: I99616a1ccd82e6ee03f30b61e4d51e7d6183a6bc
|
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
cherry-picked a571e242f305463ffcb0a8680c750312ed04ea79 to jb-dev.
Remove the FIXME item in shouldBreakAfter() of break_line.cpp.
Bug: 6388728 - Improper line break of Japanese text
The FIXME item in shouldBreakAfter() is a temporary workaround for webkit bug #17411
due to Unicode5.0 does not define IdeographicComma(U+3001) and ideographicFullStop(U+3002)
as line breaks. However, shouldBreakAfter() hard coded these 2 codepoints should have a line
break regardless any other punctuation right after these 2 characters.
Now, Android is using ICU4.8.1 that is against on Unicode6.0. IdeographicComma and
ideographicFullStop are included in the external/icu4c/data/unidata/LineBreak.txt.
It is safe to remove this temporary workaround.
Change-Id: Icf9d9bd088da0bef4f4b5cf6324dc744b5ac2ad5
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
In full screen mode, framework still need to call drawGL for now.
But we can early return in this case.
bug:6477718
Change-Id: I02194f5739d6ae055b1cf14fbf9479b7bb8ebe52
|
|\ \ \ \ |
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | | |
bug:6471089
Change-Id: I609a75d028ec9fa7b26be90d38b116a9766c4f21
|
|\ \ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug 5041179
Bug 5859620
Revert "Fix selection positioning for RTL languages"
This reverts commit b327374e1be9171551a5545ed2ab87e79a36ed7a
There was a bug in how the selection rectangle was determined
with complex text. The solution that this CL reverts did not
properly solve it as it caused selection rectangles to be off.
This properly chooses the start and end positions for selection
rectangles.
Change-Id: I5f33ac953c1e682cccead1bc480d3f9d7c326cba
|
| |/ /
|/| |
| | |
| | |
| | |
| | |
| | |
| | | |
While a web page is loading, it may not have a favicon. We should
return null in this case.
Bug: 6467873
Change-Id: Id3ee882fdd59679f3cfddb739661e020a4463399
|
| | |
| | |
| | |
| | |
| | | |
bug:6431194
Change-Id: I444b1efb7ab12a18994c8b0553fa80f2ce09d386
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- extract image for body background (a lot more memory-friendly)
- implement tiling / repeat
- handles background color
bug:1352305
Change-Id: I0efa27e09416e3c3848a4a53ced650cbb3d9f7ce
|
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 6448418
Change-Id: I624d78a2b674cbd91ebe70008c70967101fbb12a
|
|\ \ \
| | | |
| | | |
| | | | |
null value" into jb-dev
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
depends on frameworks/base change: https://android-git.corp.google.com/g/#/c/188470/
bug:6429897
Change-Id: I374534b0302b5029d69b058c670083e6ad33ea95
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 6427052
Originally changed as part of making keyboard navigation nicer,
but had unintended side effects
Change-Id: Ib3696490c0861df6a88e63e5af3a6e540e13986c
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use the inverse of draw tranform to convert from content to layers
coordinate space.
Also, if the draw transform isn't limited to 2D space, return the entire
content area. Above conversion doesn't preserve 3D.
Bug: 6077575
Change-Id: I8393de0597ae5cd739b3df10c087cedd234ac9f0
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| | |
framework change:
https://android-git.corp.google.com/g/#/c/188149/
bug:6447729
Change-Id: Id115fd1d4ad62e958fec1ff27f7dc7d55a59b6cc
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 6447632
Change-Id: Ib2fb66f607dd62ffa2d8acbe5882ad6219413120
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
See http://trac.webkit.org/changeset/104441
Bug: 6293773
Change-Id: Icf18ede57a9d505635e1ef8e15b7b2a426ae5a8c
|
|\ \ \ \
| |/ / /
| | | /
| |_|/
|/| |
| | | |
* changes:
Cherry-pick WebKit change r98561 to fix a rendering crash
Cherry-pick WebKit change r96294 as a prerequisite for r98561
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
See http://trac.webkit.org/changeset/98561
Bug: 6329121
Change-Id: Ie015bf4cc144cd2514d687202e1b247f9ca0799b
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
See http://trac.webkit.org/changeset/96294
Bug: 6329121
Change-Id: If5e731adc2751a8fc55a7baa3d7c205f47964b17
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
WebView's fallback lists previously provided only regular weight for Tamil,
so I adapted Hebrew's separate Regular/Bold logic there. Also of note is
that while the rest of the system uses the UI Tamil fonts, WebView
substitutes the non-UI version.
The Devanagari font needs to fit on all devices, so we only supply a
single font there.
Bug: 6318791
Change-Id: Iba0d98e5869b8fa00c1431cccee85e6e1943d2f8
|
|\ \ \ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug: 6445656
Change-Id: I3d9e2cece4b3ec86deb00e98ae98f281525dab48
|
|\ \ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Bug: 6249185
Change-Id: Id9d57dc9adcbb37d1a39d33c6abd8e896ced1785
|