summaryrefslogtreecommitdiffstats
path: root/WebCore
Commit message (Collapse)AuthorAgeFilesLines
* AI 145074: Override calcWidth and calcHeight to compute the content dimensions.Patrick Scott2009-04-082-4/+68
| | | | | | | This fixes a few calls to calcWidth/calcHeight without doing a layout. BUG=1360169 Automated import of CL 145074
* AI 145053: add SVG to the browser [disabled by default]Cary Clark2009-04-086-23/+548
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To enable SVG, edit your buildspec.mk to ENABLE_SVG:=true then make clean-libwebcore && make Some SVG functionality has been stubbed out in this checkin. //branches/master/android/build/buildspec.mk.default # edit - add ENABLE_SVG, commented out by default - fix up WEBCORE_INSTRUMENTATION define while I was in there //branches/master/android/external/webkit/Android.mk # edit - add ENABLE_SVG C define - add svg paths to C includes //branches/master/android/external/webkit/WebCore/Android.derived.mk # edit - update merge tool rules - add svg to css property names, keywords, generated bindings - add svg names, element factory, wrappers - remove obsolete ksvgcssproperties.h - add XLinkNames, required by SVG //branches/master/android/external/webkit/WebCore/Android.mk # edit - update merge tool rules - add svg bindings, css svg parsing, svg rendering, svg engine //branches/master/android/external/webkit/WebCore/config.h # edit - leave ENABLE_SVG alone if it is already defined //branches/master/android/external/webkit/WebCore/loader/EmptyClients.h # edit - add some Android extensions as empty virtuals (EmptyClients is only used by SVG) //branches/master/android/external/webkit/WebCore/platform/graphics/android/GraphicsContextAndroid.cpp # edit //branches/master/android/external/webkit/WebCore/platform/graphics/android/PathAndroid.cpp # edit - add SVG graphics porting functions. Note the FIXMEs -- some are unimplemented. BUG=1474412 Automated import of CL 145053
* AI 144671: use correct phase in matrix (cribbed from chrome)Mike Reed2009-04-061-13/+46
| | | | | | BUG=1451775 Automated import of CL 144671
* AI 144661: Fix #175030. Preserve the zoom factor during refresh. Remove the ↵Grace Kloba2009-04-061-6/+0
| | | | | | | | code change in FrameLoader.cpp which was to preserve the zoom factor when we first did layout. Now we only use the initialZoomScale if it is a standard load. If it is history load, restoreScale() should be called before didFirstLayout(), in the other cases, like reload, refresh, replace, we don't change the zoom factor. BUG=175030 Automated import of CL 144661
* AI 144646: Fix #1726127. During history navigation, ↵Grace Kloba2009-04-061-2/+7
| | | | | | | | ScrollView::platformSetScrollPosition() can be called for an iframe in the creation, which is before it is added to the view hierarchy. So we need to check "this" against mainFrame's view to know whether it is the top view instead of checking parent(). BUG=1726127 Automated import of CL 144646
* AI 144643: a few more fixes for the automated merge toolCary Clark2009-04-061-0/+13
| | | | | | | | don't include chromium files in JavaScriptCore add a list of generated files to exclude BUG=1553405 Automated import of CL 144643
* AI 144639: curse you copy/paste! Fix error in matrix indicesMike Reed2009-04-061-4/+4
| | | | | | BUG=1595243 Automated import of CL 144639
* AI 144502: remove unused/obsolete helper functionsMike Reed2009-04-032-11/+1
| | | | Automated import of CL 144502
* AI 144499: Remove some unnecessary ifdef ANDROID code to make our merges ↵Leon Scroggins2009-04-032-10/+0
| | | | | | simpler. Rather than using a private function, we now use public functions to accomplish the same task. Automated import of CL 144499
* AI 144458: Remove our hack to prevent drawing the selection, and set our ↵Leon Scroggins2009-04-034-29/+5
| | | | | | selection color to transparent. This gets us the same result while simplifying the merge. Automated import of CL 144458
* AI 144443: Change how skia handles gradient stops that are missing either ↵Mike Reed2009-04-031-14/+22
| | | | | | | | | pos=0 or pos=1. Instead of ignoring the first and last pos, and assuming they were 0,1, now we insert in the missing values. This matches webkit's expectations, and seems fine for skia clients as well. On the webkit side, call Gradient::getColor() before we sniff the stops-array. This has the side-effect of sorting the stops, which we need for skia. BUG=1688373 Automated import of CL 144443
* AI 144288: Remove an #ifdef ANDROID.... We no longer care what the ↵Leon Scroggins2009-04-022-7/+0
| | | | | | selection of the textarea is on focus, since we set the selection before we edit it anyway. Automated import of CL 144288
* AI 144018: change path to return its internal cached bounds, making it much ↵Mike Reed2009-04-021-6/+4
| | | | | | | | lighter-weight to get the bounds. BUG=1748928 Automated import of CL 144018
* AI 143691: am: CL 143663 am: CL 143479 Skip fit-to-column if the block has ↵Grace Kloba2009-03-311-2/+6
| | | | | | | | | | | float:right in LTR or float:left in RTL. This should fix the layout problem in the docomo site. The downside is that we will not trigger fit-to-column for this category any more. Original author: klobag Merged from: //branches/cupcake/... Original author: android-build Merged from: //branches/donutburger/... Automated import of CL 143691
* AI 143526: Clear execute bit on C++ source files.Cary Clark2009-03-307-0/+0
| | | | | | | | | Our execute bit is out of sync with webkit.org, so make them the same. This helps keep the diff tool from getting confused. BUG=1553405 Automated import of CL 143526
* AI 143486: Update diff tool rules in webkit makefiles.Cary Clark2009-03-302-12/+29
| | | | | | | | | | | | | Anticipating another merge with webkit, these changes update the rules to automatically exclude files we've already removed manually. A new rule allows including files that are not yet checked into webkit's makefiles (e.g., Touch). The exclude rules no longer need to be alphabetized, but the makefile sources still do -- so fix a couple of entries that are out of order. BUG=1553405 Automated import of CL 143486
* AI 143477: respect the srcRect parameter in drawPattern, so we can correctly ↵Mike Reed2009-03-301-4/+12
| | | | | | | | show nineslice images BUG=1745838 Automated import of CL 143477
* Automated import from //branches/master/...@142772,142772Grace Kloba2009-03-251-1/+1
|
* Automated import from //branches/master/...@142750,142750Mike Reed2009-03-252-8/+10
|
* Automated import from //branches/master/...@142735,142735Mike Reed2009-03-251-3/+0
|
* Automated import from //branches/master/...@142593,142593Leon Scroggins2009-03-251-1/+5
|
* Automated import from //branches/master/...@142546,142546Cary Clark2009-03-252-5/+43
|
* Automated import from //branches/master/...@142404,142404Patrick Scott2009-03-243-0/+11
|
* Automated import from //branches/master/...@142337,142337Mike Reed2009-03-249-35/+223
|
* Automated import from //branches/master/...@141953,141953Cary Clark2009-03-242-1032/+0
|
* Automated import from //branches/master/...@141472,141472Grace Kloba2009-03-241-1/+1
|
* Automated import from //branches/master/...@141440,141440Grace Kloba2009-03-241-0/+7
|
* Automated import from //branches/master/...@141189,141189Andrei Popescu2009-03-241-1/+7
|
* Automated import from //branches/master/...@140476,140476Grace Kloba2009-03-241-2/+3
|
* Automated import from //branches/master/...@140426,140426Grace Kloba2009-03-242-2/+2
|
* auto import from //branches/cupcake_rel/...@140373The Android Open Source Project2009-03-1811-89/+310
|
* auto import from //branches/cupcake_rel/...@138607The Android Open Source Project2009-03-132-1/+7
|
* auto import from //branches/cupcake/...@137873The Android Open Source Project2009-03-112-8/+23
|
* auto import from //branches/cupcake/...@137197The Android Open Source Project2009-03-091-1/+15
|
* auto import from //depot/cupcake/@136594The Android Open Source Project2009-03-051783-39856/+124996
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-033821-0/+1031392
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-033821-1031388/+0
|
* auto import from //depot/cupcake/@132589The Android Open Source Project2009-03-032-7/+3
|
* auto import from //depot/cupcake/@137055The Android Open Source Project2009-03-022-3/+7
|
* auto import from //branches/cupcake/...@132276The Android Open Source Project2009-02-191-0/+4
|
* auto import from //branches/cupcake/...@131421The Android Open Source Project2009-02-131-0/+3
|
* auto import from //branches/cupcake/...@130745The Android Open Source Project2009-02-1016-354/+109
|
* auto import from //branches/cupcake/...@127436The Android Open Source Project2009-01-229-132/+0
|
* auto import from //branches/cupcake/...@127101The Android Open Source Project2009-01-2027-381/+819
|
* auto import from //branches/cupcake/...@126645The Android Open Source Project2009-01-1582-910/+2309
|
* auto import from //branches/cupcake/...@125939The Android Open Source Project2009-01-0928-282/+48
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-173022-150866/+302226
|
* Initial ContributionThe Android Open Source Project2008-10-211213-13106/+386376
|
* SVN commits 30708-30711WebKit Authors2008-10-214-8/+26
|
* external/webkit r30707Upstream1970-01-122847-0/+505452