summaryrefslogtreecommitdiffstats
path: root/WebKit
Commit message (Collapse)AuthorAgeFilesLines
...
* | | am 747837fe: am afd330e2: Merge "stop GL drawing thread before killing ↵Cary Clark2011-02-031-1/+16
|\ \ \ | |/ / | | | | | | | | | | | | | | | WebCore" into honeycomb * commit '747837fe962a5320bbad6e3c3857e94fb6e9aeab': stop GL drawing thread before killing WebCore
| * | Merge "stop GL drawing thread before killing WebCore" into honeycombCary Clark2011-02-031-1/+16
| |\ \
| | * | stop GL drawing thread before killing WebCoreCary Clark2011-02-031-1/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The TexturesGenerator thread references pictures owned by the WebCore thread, so must be stopped before the WebCore thread is deleted. Requires a companion change in frameworks/base bug:3406185 Change-Id: I20e64631bbf4a1b88fb015f3de36ce292234537d
| * | | DO NOT MERGE. Pass an extra boolean with scrollTo message.Leon Scroggins2011-02-022-5/+14
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug:3411564 When the size changes, add a boolean to the scroll message to only honor the scroll in the case that the IME is actually showing. Requires a change to frameworks/base. Already submitted to master. Change-Id: I35612dcecfddaa0623dc8f414229703c6a97191b
* | | Use ListBoxPopupMenuClient for listboxes.Leon Scroggins2011-02-032-129/+2
| | | | | | | | | | | | | | | | | | | | | | | | Bug:2754767 Enables us to remove some layering violations. Change-Id: Iea184c7946bca9d840c708918f545a9d9b436254
* | | am a5082a9a: am 9962eeba: Fix for bug 3414354 crash in navcacheKristian Monsen2011-02-021-7/+11
|\ \ \ | |/ / | | | | | | | | | * commit 'a5082a9a9fd6c8933d64acea70d81c4bd97d795a': Fix for bug 3414354 crash in navcache
| * | Fix for bug 3414354 crash in navcacheKristian Monsen2011-02-021-7/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should work according to our new ARM expert. Updated bug report with details. I didn't think another indent layer was good, so did returns instead. Change-Id: I2baafe748f3249943ecc93ddf166b8ff559d7a6c
* | | am eea4fc09: am 01ba5545: Fix for bug 3413829, crash when loading pageKristian Monsen2011-02-021-1/+1
|\ \ \ | |/ / | | | | | | | | | * commit 'eea4fc09c3011cb17aba44820932ee6fd138cfa2': Fix for bug 3413829, crash when loading page
| * | Fix for bug 3413829, crash when loading pageKristian Monsen2011-02-021-1/+1
| | | | | | | | | | | | | | | | | | | | | When a read failed we deleted it and scheduled a new read. The new read would also fail (since the request was deleted), and crash. Change-Id: Idcb3265e705d616657c2679389951d632c54cca5
* | | am 7bb73b67: am 4da96b99: Get layers showing againBen Murdoch2011-02-012-12/+7
|\ \ \ | |/ / | | | | | | | | | * commit '7bb73b678e89be38d22b27e428ccd3406392c7cb': Get layers showing again
| * | Get layers showing againBen Murdoch2011-02-022-12/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Lazily get the maximum texture size from GL when we first need it. This avoids calling GL functions before GL has been set up and ensures it is done on the correct (ie. UI) thread. Also move the tiles expansion setting from WC thread to UI thread as TilesManager is not thread safe when creating the singleton instance. This makes change 4596782e unnecessary so we remove it. Bug: 3412928 Change-Id: I740974d8cc0ef4f66956cd6a07b058bfa7ca767f
| * | Merge "Improving fix for bug 3317722 - DO NOT MERGE" into honeycombKristian Monsen2011-02-011-4/+6
| |\ \
| | * | Improving fix for bug 3317722 - DO NOT MERGEKristian Monsen2011-02-011-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | A simple null check to avoid crash Change-Id: Ie3e4236687cf22205678abf286688dee45e1cdb5
* | | | am b34b06ef: am 7518a1d4: Merge "Ensure plugins receive an onScreen event ↵Derek Sollenberger2011-02-011-1/+13
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | even when the page reloads" into honeycomb * commit 'b34b06eff907fdf50fcc4dc544b769b34bf6caff': Ensure plugins receive an onScreen event even when the page reloads
| * | | Ensure plugins receive an onScreen event even when the page reloadsDerek Sollenberger2011-02-011-1/+13
| |/ / | | | | | | | | | | | | bug: 3411351 Change-Id: I9127ec949ceb7c4e91e1e48daede8e9411208fa7
* | | am 19a35bdf: am f09d842c: Smoother scrolling by preparing offscreen tiles ↵Dave Burke2011-02-011-0/+12
|\ \ \ | |/ / | | | | | | | | | | | | | | | (credit: Ben Murdoch) * commit '19a35bdf5917bdaaab97a77f0dedca79db87a67b': Smoother scrolling by preparing offscreen tiles (credit: Ben Murdoch)
| * | Smoother scrolling by preparing offscreen tiles (credit: Ben Murdoch)Dave Burke2011-02-011-0/+12
| | | | | | | | | | | | Change-Id: I80c7757bfb85f0b45726f2fa2f18644d2493fced
* | | Remove unnecessary getter for userInitiatedAction.Leon Scroggins2011-02-011-6/+3
| | | | | | | | | | | | | | | Bug:3073288 Change-Id: I84fd4fe01271cb84454fc94387ae7d61e7ed76f3
* | | Pass an extra boolean with scrollTo message.Leon Scroggins2011-02-012-5/+14
| |/ |/| | | | | | | | | | | | | | | | | | | | | Bug:3411564 When the size changes, add a boolean to the scroll message to only honor the scroll in the case that the IME is actually showing. Requires a change to frameworks/base. Change-Id: Ie5645c0838a5c9e7c0a24be2dc42061a0cb534dc
* | Fix CTS test crashKristian Monsen2011-02-011-4/+6
|/ | | | Change-Id: If7027193d456ec986e9a9d61edc958d97cc1b653
* Prevent plugin node from being deleted in the nav cache.Derek Sollenberger2011-01-311-1/+2
| | | | | bug: 3331323, 3393264 Change-Id: I1077a9d82d5e9c96a24e738cfede1dfaff70cc1c
* Merge "Reduce history item saving frequency when scrolling." into honeycombShimeng (Simon) Wang2011-01-311-1/+9
|\
| * Reduce history item saving frequency when scrolling.Shimeng (Simon) Wang2011-01-311-1/+9
| | | | | | | | | | | | | | This is to improve performance when scrolling large websites. issue: 3317722 Change-Id: Iffb5b3867af60be716fe9a2e395b8984d72b5284
* | Merge "Only set background tile color if it's valid. bug:3408110" into honeycombDave Burke2011-01-311-1/+2
|\ \ | |/ |/|
| * Only set background tile color if it's valid.Dave Burke2011-01-311-1/+2
| | | | | | | | | | | | bug:3408110 Change-Id: Ia5dc44623961786399e38bbf6e2afdb8a7206dce
* | Merge "Fix for bug 3405738, crash in nav cache" into honeycombKristian Monsen2011-01-311-5/+7
|\ \
| * | Fix for bug 3405738, crash in nav cacheKristian Monsen2011-01-311-5/+7
| |/ | | | | | | Change-Id: I43c87a3b8a772857fd2775b54a68d8df6c6441ef
* | Merge "For textareas, do not use UI side layers." into honeycombLeon Scroggins2011-01-313-35/+15
|\ \
| * | For textareas, do not use UI side layers.Leon Scroggins2011-01-313-35/+15
| |/ | | | | | | | | | | | | | | | | Bug:3402831 Bug:3401242 Requires a change in frameworks/base. Change-Id: I4d7525cbf3a881fbe87f4bc624988fcb79cceab1
* | Fix for bug 2864795, pausing plugin network traffic.Kristian Monsen2011-01-313-1/+35
|/ | | | Change-Id: I1f9239af23d6c88883b620ba0cfdc1c66dddf03d
* Merge "Fixed element positioning fix" into honeycombTeng-Hui Zhu2011-01-304-0/+28
|\
| * Fixed element positioning fixTeng-Hui Zhu2011-01-304-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is for fixed bottom/ right, in the zooming case. The width and height in webkit should be calculated as the visibleRect we use for drawing. And that is document coordinate for visible size. Basically it is send the Rect info from webView to webViewCore. Then at RenderBox, it will go through the PlatformBridge to pick the info up. Notice that the touch is not 100% working yet, the layout call in webkit can have a early return such that fixed element layer didn't get update. And a touch/click is not really causing the whole layout update yet. That will be addressed in seperate change though. bug:3404129 Change-Id: I225d41815143a05d540ed32bfc76f823603ca89c
* | Draw extras on layers.Nicolas Roard2011-01-291-0/+5
| | | | | | | | | | | | | | Fix a potential crash, and draw the extras. bug:3372985 bug:3367026 Change-Id: I84be0733217c68b75a679de2212c10b891406d05
* | Prevent the browser's GL rendering loop when plugins are full-screen.Derek Sollenberger2011-01-291-1/+12
|/ | | | | bug: 3400065 Change-Id: I7b69ed836f2dd20160e5f89842be5ed856826e8c
* Merge "Fix for bug 3398340" into honeycombKristian Monsen2011-01-284-10/+3
|\
| * Fix for bug 3398340Kristian Monsen2011-01-284-10/+3
| | | | | | | | | | | | Removed a variable that was never set, but still used Change-Id: I180f631472a02ed512f6071a0760913c8ddf6e84
* | Merge "Fix artifacts from clipped viewport." into honeycombChet Haase2011-01-281-2/+16
|\ \
| * | Fix artifacts from clipped viewport.Chet Haase2011-01-281-2/+16
| |/ | | | | | | | | | | We now noop the calls to drawGL if the current viewport is empty. Change-Id: Id2a7b8ef38e150255cc55e24efbc93b6077a6dd8
* | Part of fix for bug 3394040Kristian Monsen2011-01-282-1/+8
|/ | | | | | | Sending messages through a ScopedRunnableMethodFactory, and cancel them before deleting the request object. Change-Id: I5c9f94d78790f7098af3c418b582aacbf3b4b712
* Merge "Add Plugin API for controling the device power states" into honeycombDerek Sollenberger2011-01-277-0/+78
|\
| * Add Plugin API for controling the device power statesDerek Sollenberger2011-01-277-0/+78
| | | | | | | | | | | | | | | | | | | | This is an initial API that will allow the plugin to request to keep the screen on. companion change is in frameworks/base bug: 3331493 Change-Id: Id807dc3a3e5aaf12fc63558edeceee0d35561768
* | b/3347670 Support installing online certs to the system keystore.Huahui Wu2011-01-274-0/+72
| | | | | | | | | | | | | | Requires another CL in framework. https://android-git.corp.google.com/g/#change,93329 Change-Id: Ie623b55b6580d9761cc7de6b1b1708fbb2f0c633
* | Make sure we only post task to live requestsKristian Monsen2011-01-271-3/+21
| | | | | | | | | | | | | | | | Part one of fix for 3394040 Should be safe Change-Id: I1f3a24be99248796bca1924b4ba6da3f0bd170d5
* | Working on Bug 2864795Kristian Monsen2011-01-274-2/+11
| | | | | | | | | | | | | | | | Plumbing pauseLoad a bit deeper, not adding functionality yet Should be safe Change-Id: I34856d0518090ca22485120f87e22a22f37c48df
* | First part of fix for bug 2864795, not reading in a while loppKristian Monsen2011-01-271-22/+14
|/ | | | | | | | This change posts new messages to continue reading instead of doing all the reading from one request in a loop. This matches Chrome, and will enable a pause in between reads. Change-Id: I14fae02671786fe243738dfc1d7ac29441788e3e
* Merge "Fix bug 3299946 - Holo-fy focus and selection color scheme." into ↵Adam Powell2011-01-261-3/+3
|\ | | | | | | honeycomb
| * Fix bug 3299946 - Holo-fy focus and selection color scheme.Adam Powell2011-01-261-3/+3
| | | | | | | | | | | | | | | | * Honeycomb-themed selection ring * Match text selection color scheme to framework assets Change-Id: I8a4817c7998d7009f1b00d6ad548d54545de0c78
* | Merge "Initial pass at a video API for plugins." into honeycombDerek Sollenberger2011-01-264-0/+146
|\ \
| * | Initial pass at a video API for plugins.Derek Sollenberger2011-01-264-0/+146
| | | | | | | | | | | | | | | bug: 3072603 Change-Id: Ie22d289a93682dfd68cf81f5220d658d45a69d81
* | | Merge "Final polish of the WebView accessibility support for JavaAcript ↵Svetoslav Ganov2011-01-263-258/+512
|\ \ \ | | | | | | | | | | | | disabled case" into honeycomb