summaryrefslogtreecommitdiffstats
path: root/WebKit/android/nav/CacheBuilder.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fix some unexpected cases of image maps.Leon Scroggins2009-04-231-83/+29
| | | | | | | | Fix for buganizer issue 1800613: Image map not accessible. We were attempting to cache associtations of <area> elements to their RenderImages so we would not have to search for them. However, we were storing them in CacheBuilder. When we search for them, we search in the <area> element's frame, even though when we built the cache, we stored it in the main frame. Another issue arose on a page where <area> elements show up before their RenderImages. In this case, we were storing an empty rectangle for the bounds, and caching the associations afterwards, when it was too late. In order to clean up/simplify things, while fixing both bugs, I have changed validNode into a static function which takes the starting Frame as a parameter. Any time we need to find the rectangle of an <area> element, we have to traverse the DOM to find its associated RenderImage. This may be slower, but it will always get the correct answer. In the future, we may need to investigate a universal location for caching the associations for better performance.
* | remove obsolete browser nav cache debug dumpCary Clark2009-04-201-61/+0
| | | | | | | | | | | | The render tree has changed and the old dump logic no longer compiles. This output isn't used anymore, so remove it.
* | AI 145877: Fix the sim-debug build due to the changes in the new WebKit.Grace Kloba2009-04-131-3/+5
| | | | | | | | Automated import of CL 145877
* | AI 145796: Land the WebKit merge @r42026.Feng Qian2009-04-101-59/+88
| | | | | | | | Automated import of CL 145796
* | Automated import from //branches/master/...@142932,142932Patrick Scott2009-03-261-1/+1
|/
* auto import from //depot/cupcake/@136594The Android Open Source Project2009-03-051-64/+25
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+3076
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-3072/+0
|
* auto import from //depot/cupcake/@132589The Android Open Source Project2009-03-031-6/+2
|
* auto import from //depot/cupcake/@137055The Android Open Source Project2009-03-021-2/+6
|
* auto import from //branches/cupcake/...@131421The Android Open Source Project2009-02-131-0/+1
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-101-10/+35
|
* auto import from //branches/cupcake/...@126645The Android Open Source Project2009-01-151-48/+66
|
* auto import from //branches/cupcake/...@125939The Android Open Source Project2009-01-091-18/+29
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-171-0/+3017