summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move skia_utils into the skia namespace.brettw@google.com2008-12-1218-42/+48
| | | | | | Review URL: http://codereview.chromium.org/14079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6948 0039d316-1c4b-4281-b951-d872f2087c98
* Get a few more mac tests inline. This gets us down to where it's gonna take athomasvl@chromium.org2008-12-121-15/+42
| | | | | | | | | few sequential runs to figure out what tests are just flaky and mark them as such. Lint passes. Review URL: http://codereview.chromium.org/14091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6945 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some changed tests as a result of the Skia merge. I think these ↵brettw@google.com2008-12-127-14/+11
| | | | | | | | were added after I did the rest of the rebaselining. Review URL: http://codereview.chromium.org/14086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6944 0039d316-1c4b-4281-b951-d872f2087c98
* Test to make sure issue 4737 doesn't regress.erg@google.com2008-12-122-0/+37
| | | | | | Review URL: http://codereview.chromium.org/13800 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6942 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for http://code.google.com/p/chromium/issues/detail?id=5409.mpcomplete@google.com2008-12-124-10/+16
| | | | | | | | | | | A case study on why constants are bad. The meaning of V8 NPObject wrapper constants got rearranged, and we failed to detect them properly, resulting in doubly-wrapped NPObjects. BUG=5409 Review URL: http://codereview.chromium.org/14031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6941 0039d316-1c4b-4281-b951-d872f2087c98
* Have GRIT generate files into a common directory.tc@google.com2008-12-1270-187/+199
| | | | | | | | | | | | | | | Joi has convinced me that GRIT should generate platform specific resources files. This is easier than parsing .rc files because GRIT effectively has an .rc parser. To that end, we need to convert some existing .rc files to .grd files (e.g., net_resources.rc and webkit_resources.rc). Rather than having every grd file output to a different place and -I all the different paths, have GRIT generate all files into one directory. This directory is grit_derived_sources. Review URL: http://codereview.chromium.org/13776 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6940 0039d316-1c4b-4281-b951-d872f2087c98
* Add a few recent errors to the known errors list to green the bot while ↵erikkay@google.com2008-12-122-0/+245
| | | | | | | | | | | | they're being worked on. BUG=http://code.google.com/p/chromium/issues/detail?id=5464 TBR=ojan Review URL: http://codereview.chromium.org/14403 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6939 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 6935.ojan@google.com2008-12-125-73/+28
| | | | | | | Broke compile Review URL: http://codereview.chromium.org/14083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6938 0039d316-1c4b-4281-b951-d872f2087c98
* A couple of linux keyboard input fixes.estade@chromium.org2008-12-122-2/+7
| | | | | | | | | * Store text as wchar_t, so non-latin characters fit in it. * Set text again after second round of editing key_code in event_sending_controller.cc Review URL: http://codereview.chromium.org/13769 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6936 0039d316-1c4b-4281-b951-d872f2087c98
* Implement the memory mapped file class for posix.estade@chromium.org2008-12-125-28/+73
| | | | | | Review URL: http://codereview.chromium.org/14073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6935 0039d316-1c4b-4281-b951-d872f2087c98
* Make all GRIT placeholders only use caps and underscores.tc@google.com2008-12-121-3/+3
| | | | | | | | | | | The translation console only knows how to handle CAPS and underscores for placeholders. There's a check in the GRIT code that verifies this when we generate the translation console upload format. But we never go through this code path when generating the .rc and .h files. Review URL: http://codereview.chromium.org/14071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6934 0039d316-1c4b-4281-b951-d872f2087c98
* Add failing tests so we can open the tree. TBR.ojan@google.com2008-12-121-0/+14
| | | | | | Review URL: http://codereview.chromium.org/14401 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6933 0039d316-1c4b-4281-b951-d872f2087c98
* run_layout_tests.py mutated a set in a print function, causing very wrong ↵erg@google.com2008-12-121-1/+1
| | | | | | | | output. Copy it before working with it. Review URL: http://codereview.chromium.org/14072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6931 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline a bunch of vector canvas unit tests for the changes to Skia.brettw@google.com2008-12-1214-0/+0
| | | | | | Review URL: http://codereview.chromium.org/14078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6930 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline canvas gradient tests for Linux and Windows.mmoss@google.com2008-12-123-3/+1
| | | | | | | | | The previous baseline doesn't look like the current WebKit version (not sure how it was generated), and the Win/Linux code was fixed with r6893, and now generates output that looks like WebKit. Review URL: http://codereview.chromium.org/13791 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6927 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline images for the Skia merge. Skia changed the antialiasing ↵brettw@google.com2008-12-122038-1507/+1508
| | | | | | algorithm, resulting in suble changes across the board. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6926 0039d316-1c4b-4281-b951-d872f2087c98
* New drop of Skia. This is up to CL 121320.brettw@google.com2008-12-12549-3745/+8653
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6925 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS to pick up corresponding changes in WebKit.dglazkov@google.com2008-12-121-1/+1
| | | | | | | | TBR=ojan Review URL: http://codereview.chromium.org/13798 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6924 0039d316-1c4b-4281-b951-d872f2087c98
* Remove JSC masquerade, implement ScriptState (2/2).dglazkov@google.com2008-12-1210-166/+64
| | | | | | Review URL: http://codereview.chromium.org/14056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6923 0039d316-1c4b-4281-b951-d872f2087c98
* Move Image operations and convolver to the skia namespace and clean up a few ↵brettw@google.com2008-12-1214-109/+112
| | | | | | | | (but not all) base types. Review URL: http://codereview.chromium.org/13726 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6921 0039d316-1c4b-4281-b951-d872f2087c98
* Add PropertyBag to TabContents. Convert the autocomplete state as a proof of ↵brettw@google.com2008-12-125-17/+40
| | | | | | | | | concept. Add necessary const accessors to property bag. BUG=5260 Review URL: http://codereview.chromium.org/13707 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6920 0039d316-1c4b-4281-b951-d872f2087c98
* Add a MemoryMappedFile class to file_util.estade@chromium.org2008-12-124-58/+115
| | | | | | | | Factor out windowisms from the spell checker. Review URL: http://codereview.chromium.org/14041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6919 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the unused StateTrackingString.hdarin@chromium.org2008-12-122-76/+0
| | | | | | | | R=brettw Review URL: http://codereview.chromium.org/13793 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6918 0039d316-1c4b-4281-b951-d872f2087c98
* Revert to repair UI test bustagejar@google.com2008-12-121-11/+5
| | | | | | | tbr=darin Review URL: http://codereview.chromium.org/14069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6917 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 6911.ojan@google.com2008-12-1210-261/+250
| | | | | | Review URL: http://codereview.chromium.org/14068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6916 0039d316-1c4b-4281-b951-d872f2087c98
* mac uses RGBA for its rendering, not BGRA. This fix got lost when we merged ↵pinkerton@google.com2008-12-121-1/+7
| | | | | | | | to cross-platform TestShell code. Review URL: http://codereview.chromium.org/13788 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6912 0039d316-1c4b-4281-b951-d872f2087c98
* message_pump_libevent refactor:jeremy@chromium.org2008-12-1210-250/+261
| | | | | | | | | | * Unify WatchSocket & WatchFileHandle. * Better encapsulate libevent. * Fix a bug with blocking writes in ipc_posix.cc Review URL: http://codereview.chromium.org/13757 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6911 0039d316-1c4b-4281-b951-d872f2087c98
* fix scons bindings generationtc@google.com2008-12-121-1/+0
| | | | | | | | | | | webkit/port/html doesn't exist anymore (as of r6897) TBR=darin (to fix the build) Review URL: http://codereview.chromium.org/13794 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6910 0039d316-1c4b-4281-b951-d872f2087c98
* During tab dragging if you hover over a browser window we now move itsky@google.com2008-12-123-1/+43
| | | | | | | | | | | | | | to front after a delay. Also made docking to another window bring the other window to front. BUG=2038 TEST=Create two window with two tabs each. Drag a tab from one window onto the other window (not the tab area), hold it for a second and make sure the other window comes to front. Review URL: http://codereview.chromium.org/14057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6909 0039d316-1c4b-4281-b951-d872f2087c98
* chrome_canvas: fork into platform independent/dependent filesagl@chromium.org2008-12-127-420/+108
| | | | | | | | | | | | A previous commit duplicated chrome_canvas_win.cc from chrome_canvas.cc. Delete the Windows specific functions from chrome_canvas.cc and delete the generic functions from chrome_canvas.cc. Implement Skia versions of the Windows specific functions in chrome_canvas_skia.cc. Review URL: http://codereview.chromium.org/13779 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6908 0039d316-1c4b-4281-b951-d872f2087c98
* Fix onblur= handelers getting called on popup window creation. This ↵erg@google.com2008-12-121-1/+4
| | | | | | | | | regressed in r5417. ISSUE=http://crbug.com/4737 Review URL: http://codereview.chromium.org/13271 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6907 0039d316-1c4b-4281-b951-d872f2087c98
* Add layout test regression due to recent gradient change.mmoss@google.com2008-12-121-0/+4
| | | | | | | Review URL: http://codereview.chromium.org/14061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6906 0039d316-1c4b-4281-b951-d872f2087c98
* Rename chrome_font.cc to chrome_font_win.cc in the scons build.tc@google.com2008-12-121-1/+1
| | | | | | | | | TBR=agl Review URL: http://codereview.chromium.org/13792 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6905 0039d316-1c4b-4281-b951-d872f2087c98
* Makes open all work again on the bookmark bar's context menu.sky@google.com2008-12-121-0/+1
| | | | | | | | | | BUG=4540 TEST=Right click on the bookmark bar (not over a button) and make sure open all opens all the bookmarks on the bookmark bar. Review URL: http://codereview.chromium.org/13790 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6904 0039d316-1c4b-4281-b951-d872f2087c98
* Updating more mac tests that were marked for timeout and/or crash, but ↵thomasvl@chromium.org2008-12-122-25/+10
| | | | | | | | | always seem to pass now. Lint has been run on the files. Review URL: http://codereview.chromium.org/14059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6903 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bookmark menus so that they align properly when rtl.sky@google.com2008-12-121-4/+9
| | | | | | | | | BUG=5418 TEST=see bug Review URL: http://codereview.chromium.org/14053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6902 0039d316-1c4b-4281-b951-d872f2087c98
* Fix scons build bustage.darin@chromium.org2008-12-121-1/+2
| | | | | | | | TBR=sgk Review URL: http://codereview.chromium.org/14060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6900 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build bustage.darin@chromium.org2008-12-121-1/+1
| | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/14058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6899 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure sub-pump is running (if needed) before handling a windows taskjar@google.com2008-12-121-5/+11
| | | | | | | | | | | | I still need to performance test this, and carefully check all paths, but I think this is a reasonable shot at the fix. bug=4808 r=darin Review URL: http://codereview.chromium.org/13733 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6898 0039d316-1c4b-4281-b951-d872f2087c98
* Move UndetectableHTMLCollection.idl into bindings/v8darin@chromium.org2008-12-123-20/+1
| | | | | | | | R=dglazkov Review URL: http://codereview.chromium.org/13789 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6897 0039d316-1c4b-4281-b951-d872f2087c98
* Remove overly aggressive assertjar@google.com2008-12-121-9/+0
| | | | | | | | | | I was seeing this assertion when a filter translated broken data into a meta-refresh (in the experimental SDCH filter decode). r=mbelshe Review URL: http://codereview.chromium.org/13771 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6895 0039d316-1c4b-4281-b951-d872f2087c98
* It turns out that we can just use the versions of IconLoader.cpp anddarin@chromium.org2008-12-127-409/+23
| | | | | | | | | | | | | IconDatabaseNone.cpp from third_party/WebKit. Our forked version of IconLoader.cpp was unnecessary because FrameLoader does not start the IconLoader if the IconDatabase is not enabled. IconDatabaseNone says it is not enabled! R=dglazkov Review URL: http://codereview.chromium.org/14051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6894 0039d316-1c4b-4281-b951-d872f2087c98
* Sort gradient stops before processing.mmoss@google.com2008-12-121-1/+13
| | | | | | | | | | This fixes: LayoutTests/fast/canvas/gradient-add-second-start-end-stop.html Review URL: http://codereview.chromium.org/14044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6893 0039d316-1c4b-4281-b951-d872f2087c98
* Changes bookmark manager's import to show a description in the filessky@google.com2008-12-123-16/+37
| | | | | | | | | | | | | | | of type instead of *.html. BUG=4479 TEST=Bring up the bookmark manager, click tools->import. Make sure the import dialog 'files of type' has something like 'Chrome Document' (although this depends upon your registry), and that selecting it shows all html and htm files. Additionally make sure you have 'all files' in the 'files of type' combobox too. Review URL: http://codereview.chromium.org/14025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6890 0039d316-1c4b-4281-b951-d872f2087c98
* Updated a bunch of entries that pass on the mac but are marked for failure.thomasvl@chromium.org2008-12-121-275/+165
| | | | | | | Ran lint on it to make sure the format is valid for other platforms. Review URL: http://codereview.chromium.org/13787 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6889 0039d316-1c4b-4281-b951-d872f2087c98
* Make RenderThemeGtk match RenderThemeWin a bit more.deanm@chromium.org2008-12-122-6/+8
| | | | | | Review URL: http://codereview.chromium.org/14048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6888 0039d316-1c4b-4281-b951-d872f2087c98
* Drop search field methods in RenderThemeGtk.deanm@chromium.org2008-12-122-37/+0
| | | | | | | | These were originally in RenderThemeWin, but were dropped when removing layout test mode hacks. We don't really care about search fields, they are a macism, and we should match the Windows metrics better this way. Review URL: http://codereview.chromium.org/14047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6887 0039d316-1c4b-4281-b951-d872f2087c98
* Port flush_cache tool and perf_tests.phajdan.jr@chromium.org2008-12-1213-225/+171
| | | | | | | | | BUG=4160,4263 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=6815 Review URL: http://codereview.chromium.org/9639 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6886 0039d316-1c4b-4281-b951-d872f2087c98
* browser porting, part 2 - importerphajdan.jr@chromium.org2008-12-1213-47/+216
| | | | | | Review URL: http://codereview.chromium.org/12688 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6885 0039d316-1c4b-4281-b951-d872f2087c98
* Apply svn:executable to .py files which should have it.phajdan.jr@chromium.org2008-12-1219-7/+11
| | | | | | Review URL: http://codereview.chromium.org/14012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6884 0039d316-1c4b-4281-b951-d872f2087c98