summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Fix 3366514, browser emulator no longer crashes" into honeycombRussell Brenner2011-01-311-0/+2
|\
| * Fix 3366514, browser emulator no longer crashesRussell Brenner2011-01-311-0/+2
| | | | | | | | | | | | | | | | Following recent update that added HARDWARE_ACCELERATION flag, it now is disabled for emulator builds, removing incompatible calls to TilesManager. Change-Id: Iffbb57aebc3c2f22262ebf14ff7013d602c05c12
* | Remove unnecessary scissor call (framework does that for us)Nicolas Roard2011-01-311-4/+0
| | | | | | | | Change-Id: Ic6e610df98b055dafb63dd0afddb13a8f9abbe44
* | Merge "Do not propagate compositing for some iframes." into honeycombPatrick Scott2011-01-311-0/+4
|\ \
| * | Do not propagate compositing for some iframes.Patrick Scott2011-01-311-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | If a frame does not have a renderer, this method would attach an iframe's root layer as the main root layer. Check for independent iframes before checking for the renderer. Will report a bug to WebKit.org. Bug: 3376746 Change-Id: I84bcc3e5016f6aa9d7c19a287367482df9c65c67
* | | Merge "Simple fix for bug:3365709" into honeycombNicolas Roard2011-01-311-2/+0
|\ \ \
| * | | Simple fix for bug:3365709Nicolas Roard2011-01-311-2/+0
| | | | | | | | | | | | | | | | Change-Id: Id4757935bda7b688bec9448c842072cd8316d76b
* | | | Prevent plugin node from being deleted in the nav cache.Derek Sollenberger2011-01-311-1/+2
| | | | | | | | | | | | | | | | | | | | bug: 3331323, 3393264 Change-Id: I1077a9d82d5e9c96a24e738cfede1dfaff70cc1c
* | | | Merge "Use fixedClipRect when modifying clipRect for fixed elements." into ↵Leon Scroggins2011-01-311-1/+2
|\ \ \ \ | | | | | | | | | | | | | | | honeycomb
| * | | | Use fixedClipRect when modifying clipRect for fixed elements.Leon Scroggins2011-01-311-1/+2
| |/ / / | | | | | | | | | | | | | | | | Bug:3408368 Change-Id: I21a61bd409b635e5779408f43b6265d640476c03
* | | | Add new vertex shader to support video transforms.Derek Sollenberger2011-01-313-4/+23
|/ / / | | | | | | | | | | | | bug: 3072603 Change-Id: I59e52cc9672c653760351b835c63d0496e6ff6ff
* | | 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 video inversion and avoid extra matrix copies." into honeycombDerek Sollenberger2011-01-313-12/+11
|\ \ \
| * | | Fix video inversion and avoid extra matrix copies.Derek Sollenberger2011-01-313-12/+11
| |/ / | | | | | | | | | | | | bug: 3072603 Change-Id: I46737fe52b1571834efaa6b8250645790205ff1a
* | | Merge "Fix to ensure that plugin layer's are synced to the UI thread." into ↵Derek Sollenberger2011-01-311-0/+16
|\ \ \ | |_|/ |/| | | | | honeycomb
| * | Fix to ensure that plugin layer's are synced to the UI thread.Derek Sollenberger2011-01-311-0/+16
| |/ | | | | | | | | bug: 3394773 Change-Id: I1eb3e3c0239546493a7bff2e954581cf18a4606c
* | 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-314-36/+17
|\ \
| * | For textareas, do not use UI side layers.Leon Scroggins2011-01-314-36/+17
| |/ | | | | | | | | | | | | | | | | 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
* Fix repaint bug when changing viewportNicolas Roard2011-01-301-3/+4
| | | | | bug:3405986 Change-Id: I5ef5d9bc1041fabe5319e93180f94b521b07e93b
* Fix GL error when initializing the browserNicolas Roard2011-01-303-6/+24
| | | | | | | | bug:3355704 may also fix bug:3383599 Change-Id: I77892c2e90c4edf054513de92b0c6bfba3152819
* Fix temporary memory leakNicolas Roard2011-01-302-1/+5
| | | | | bug:3376517 Change-Id: If64b9385bc8e4d915597bd3f27b22c3d23f74a73
* Add a ClassTracker class to more easily track leaksNicolas Roard2011-01-3019-93/+178
| | | | | bug:3376517 Change-Id: Ieb419bc3140963ccbda3e2f130778ec53b2920aa
* Merge "Allocate bitmaps on the fly for layers" into honeycombNicolas Roard2011-01-302-6/+27
|\
| * Allocate bitmaps on the fly for layersNicolas Roard2011-01-302-6/+27
| | | | | | | | | | bug:3376517 Change-Id: I68cab08949302dd938b9c4753f9dfebd6c08e298
* | Mass merge from gingerbread - do not mergeThe Android Open Source Project2011-01-300-0/+0
|\ \ | | | | | | | | | Change-Id: I6859d8a69ffa177322b967af6f111c9937c74128
| * \ am 591ab58d: (-s ours) DO NOT MERGE - Move localstorage into private folderJohn Reck2011-01-290-0/+0
| |\ \ | | | | | | | | | | | | | | | | * commit '591ab58df1b16eb937b3438f3af26c1b97c658fd': DO NOT MERGE - Move localstorage into private folder
| | * | DO NOT MERGE - Move localstorage into private folderJohn Reck2011-01-251-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 3258386, 3244281 Move all the localstorage databases into their own private subfolder without global execute permission Change-Id: I53575fee65a3f835782f61f715d7e7303926116b
| * | | am ffbb7741: (-s ours) DO NOT MERGE - Set 660 permissions on Appcache databaseSteve Block2011-01-260-0/+0
| |\ \ \ | | |/ / | | | | | | | | | | | | * commit 'ffbb7741a62dd5c598ac92875ddac101bbc665c9': DO NOT MERGE - Set 660 permissions on Appcache database
| | * | DO NOT MERGE - Set 660 permissions on Appcache databaseSteve Block2011-01-121-3/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 3244281, 3258386 cherry pick Change-Id: If4a90a68df50b8b977f7fb3be668132ce839f81f
| * | | am 200de028: (-s ours) DO NOT MERGE - Fixes webicon permissionsJohn Reck2011-01-260-0/+0
| |\ \ \ | | |/ / | | | | | | | | | | | | * commit '200de028bfb928c1a488fa48bcbe72400d9e1202': DO NOT MERGE - Fixes webicon permissions
| | * | DO NOT MERGE - Fixes webicon permissionsJohn Reck2011-01-121-4/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 3244281, 3258386 partial cherry pick Change-Id: I30397effabe4b60d916f01f9b32bcfc3a6a402bc
| * | | am 05072627: (-s ours) DO NOT MERGE - Set 660 permissions on Geolocation ↵John Reck2011-01-260-0/+0
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | cache DB * commit '05072627b62c5e316b9970492f76ce353e8c30fa': DO NOT MERGE - Set 660 permissions on Geolocation cache DB
| | * | DO NOT MERGE - Set 660 permissions on Geolocation cache DBJohn Reck2011-01-071-2/+14
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 3256540, 3258386 Change-Id: I96aece2efd8dbe8ce8f6310fec89b69206cbcba6
| * | | am a9186f56: (-s ours) DO NOT MERGE - Set 660 permissions on Geolocation ↵John Reck2011-01-260-0/+0
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | permissions DB * commit 'a9186f56580d978bfcb197fc1ac726a3a092ff01': DO NOT MERGE - Set 660 permissions on Geolocation permissions DB
| | * | DO NOT MERGE - Set 660 permissions on Geolocation permissions DBJohn Reck2011-01-072-3/+20
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 3256540, 3258386 Change-Id: I734b90251f949098aab2a91207f4172bae57acd1
* | | | fix build breakTeng-Hui Zhu2011-01-301-0/+1
| | | | | | | | | | | | | | | | Change-Id: I8aeef50c7b73665ec67ffeeb2194309a58de1e26
* | | | Merge "Fixed element positioning fix" into honeycombTeng-Hui Zhu2011-01-306-0/+45
|\ \ \ \ | |_|_|/ |/| | |
| * | | Fixed element positioning fixTeng-Hui Zhu2011-01-306-0/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Share a single bitmap for all the base tiles.Nicolas Roard2011-01-295-15/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Reduce the memory usage from 64Mb to 48Mb on google.com bug:3376517 Change-Id: Ia5c16c55edb0bbf6164c8cec8588f53543964ccd
* | | | Draw extras on layers.Nicolas Roard2011-01-293-6/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix a potential crash, and draw the extras. bug:3372985 bug:3367026 Change-Id: I84be0733217c68b75a679de2212c10b891406d05
* | | | Fix for the draw extras -- we don't repaint enough in some cases.Nicolas Roard2011-01-291-1/+1
| | | | | | | | | | | | | | | | | | | | bug:3387206 bug:3396281 Change-Id: I059ae2ce1f95e9d8e1662abf11337c6b58031e66
* | | | Prevent the browser's GL rendering loop when plugins are full-screen.Derek Sollenberger2011-01-291-1/+12
| | | | | | | | | | | | | | | | | | | | bug: 3400065 Change-Id: I7b69ed836f2dd20160e5f89842be5ed856826e8c
* | | | Merge "Add YUV shader for plugin video playback." into honeycombDerek Sollenberger2011-01-293-1/+48
|\ \ \ \ | |/ / / |/| | |
| * | | Add YUV shader for plugin video playback.Derek Sollenberger2011-01-293-1/+48
| | | | | | | | | | | | | | | | | | | | bug: 3072603 Change-Id: I8a7d9f04be2c40dbe5bc74e16cf4778ee3e712e4