| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Previously, hundreds of layers could take 4+ ms to update transforms. Now, only
those that are fixed, have animations, or are scrollable calculate transforms.
bug:6530473
Change-Id: Ic9b14b76190c5bd0e5a405914a624d92b7ca7980
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Layer can now use the offset to paint, resulting in correct translates for
overflow:scroll layers in the Layer::draw() path.
bug:6548000
Change-Id: I1dfb88b15491e72e6c3841ce2953e114124e40fd
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
GetStringUTFChars() was turning U+1F382 into garbage data: 0xED 0xA0
0xBC 0xED 0xBE 0x82. WTF::String's UChar* constructor converts this
codepoint into proper UTF-8: 0xF0 0x9F 0x8E 0x82.
Bug: 5961185
Change-Id: Ie8f1ef9b633bda5f7e93570eab9118b35911e93e
|
|\ \
| | |
| | |
| | | |
jb-dev
|
| | |
| | |
| | |
| | |
| | |
| | | |
Bug 6537569
Change-Id: Iefbb06ad9175f61b79d815c668754538febec4f5
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We do this check in other places. We still need a better
solution for the general case.
bug:6540356
Change-Id: I3f75c62141d7b6993928927117d972d0ec224b55
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | | |
Previously we used the surface's first layer's area, which is often incorrect in
the case of significant layer merging.
bug:6545187
Change-Id: Ied3e5e3cd894b145ed905f8ba83649b3c4f3b1dd
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
bug:6530473 bug:6344165
Change-Id: I40b190036af8c021134d5ac450e3217098ba2296
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Remove one unnecessary parameter in blitTileFromQueue.
Remove syncKHR related code in TransferQueue since that is supported by
SurfaceTexture.
bug:6516534
Change-Id: Iaf1f46a0f459ad8973c7465a9b8550f760115384
|
|\ \ \
| |/ / |
|
| | |
| | |
| | |
| | |
| | | |
bug:6516534
Change-Id: Iaf62359803d65d3a9acb88aa224a1a5c42f8aa4c
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | | |
bug:6537803
Change-Id: Ie0bb6e64644fd82c0ed6cf92c592c434f67fdc0d
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 6509450
Change-Id: I6d952b92062e96772663824839b0229062c3a524
|
|\ \ \
| |/ /
|/| /
| |/ |
|
| |
| |
| |
| |
| |
| | |
bug:6531360
Change-Id: Ia23ddeb56d384c4e3904cabf787bbe72be4a6f08
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug: 6517530
Switch to having webcoreImageToSkBitmap return a pointer instead
as it makes dealing with error cases easier. Also add a check to
see if SkImageDecoder::DecodeMemory returned true or false, as if
it returns false we may have already allocated pixels (so isNull = false),
however it might not have valid data or any config
Also aggressively check that we have a valid bitmap with a valid config
Change-Id: I2a2e856a389d73cdda319eaeaee5d1279a9e2eb6
|
|/
|
|
|
|
|
| |
Bug 6147580
Framework Change: Idaa538824e611acd64eb5a4ccb7866d3c978a077
Change-Id: I810891decf0bad682e90f29f0f65c6b765b7d6d6
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Bug: 6525224
Change-Id: Id47ebe8a99388765340f7628b6398644dd7d852c
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Draw transforms are used at painting time for merged surfaces, so they shouldn't
be manipulated in the draw path. The fudging isn't necessary for these surfaces
in the first place, as merged surfaces are always aligned to pixel coordinates.
bug:6156523
Change-Id: I3d954869188008f1a9e35915df893d75b49be6a2
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | |
| | |
| | | |
Bug: 6519914
Change-Id: I437ff480a0fa6ba6aed6e207ac021f666c9843c6
|
|\ \ \
| |/ /
|/| | |
|
| |/
| |
| |
| |
| |
| |
| | |
cherry-pick of CL: 752753e2caf24f28dac51731ee1f1443cf511410
Bug: 6478362
Change-Id: I9734658a509010035eb3081be8affb609863d46c
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 6523124
Bug: 6523033
Use a 4ms timer for foreground tabs, and a 1s timer
for background tabs
Change-Id: Iea061d63adf82f6e17dd2d47d382fcdfc588b7d3
|
| |/
|/|
| |
| |
| | |
bug:6519982
Change-Id: I1ef0eda2b94090cc894441c1620ae85e7fd86d22
|
| |
| |
| |
| |
| |
| | |
bug:6522485 bug:6486951
Change-Id: Ia707efed9311e4352eed3ab005ec7ca93b8444e4
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fix DOMWindow innerWidth and innerHeight to report correct values even
after an orientation change. Uses platform-specific widget.
This reverts part of commit I588aa5709e7a3c2ced9479c3cf9c1827bf6f7733.
Bug: 6479900
Change-Id: Ic5c8785e35b14d6723eee4f4dfe1b0a3e1ec284a
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
bug:6516612
also adds ClassTracker to several classes
Change-Id: I9a503084240d4935fba300a3256d266a2982dcc0
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
http://trac.webkit.org/changeset/94543
isBeforeOrAfterContent() was already pulled in from r94543 as a part
of I02da7a9f891a6eec394398529f64b0992cbfce70, but we needed the rest
of the patch to address our ruby text alignment issues.
Bug: 6105670
Change-Id: Iad4d6308ab053488abd118eee83058cfc81e22e8
|
|\ \ \ \
| |_|_|/
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
bug:6457191
Change-Id: Ie3ec0315151119b4428fdd97451084894f63db13
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 6516775
Change-Id: Ifecddec18d369ba701668be85d4032918fc8d4fa
|
|\ \ \ \ |
|
| | |_|/
| |/| |
| | | |
| | | |
| | | | |
bug:6463659
Change-Id: I5e98357f09d1a5e7f6e91c3a72728981b58c4185
|
| | | |
| | | |
| | | |
| | | |
| | | | |
bug:6502237
Change-Id: I62f296d429dcf4917ff2e93029022a7ab2cf3fd6
|
| |/ /
|/| |
| | |
| | |
| | | |
bug:6479200 bug:6323847 bug:4124445
Change-Id: I1a4058ba6c69d3e285b6274d99a6eafcbf1cdc6f
|