summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add string resources to installer unit tests binary.kuchhal@chromium.org2009-04-074-4/+97
| | | | | | | | | BUG=9637 Review URL: http://codereview.chromium.org/60086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13228 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Initial implemention of Mac Omnibox."shess@chromium.org2009-04-0713-1028/+86
| | | | | | | | | | Reverts: http://codereview.chromium.org/50074 http://src.chromium.org/viewvc/chrome?view=rev&revision=13201 Review URL: http://codereview.chromium.org/63047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13227 0039d316-1c4b-4281-b951-d872f2087c98
* Add flakey tests. Will add bug IDs soon. Want to try and green tree. TBR.ojan@chromium.org2009-04-071-6/+23
| | | | | | Review URL: http://codereview.chromium.org/63049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13226 0039d316-1c4b-4281-b951-d872f2087c98
* Fix webkit by removing duplicate tests.nsylvain@chromium.org2009-04-071-1/+4
| | | | | | | | | Also add one test that has been failing everytime since we run the tests in parallel. Review URL: http://codereview.chromium.org/63046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13225 0039d316-1c4b-4281-b951-d872f2087c98
* Add crash bug #9796 to known list.huanr@chromium.org2009-04-071-0/+3
| | | | | | Review URL: http://codereview.chromium.org/62088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13224 0039d316-1c4b-4281-b951-d872f2087c98
* Switching breakpad to gyp generated project.bradnelson@google.com2009-04-075-43/+77
| | | | | | Review URL: http://codereview.chromium.org/62076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13223 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the signature of historybackend::~historybackendhuanr@chromium.org2009-04-071-1/+1
| | | | | | | in known list. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13222 0039d316-1c4b-4281-b951-d872f2087c98
* Remove fixed crash from known list.huanr@chromium.org2009-04-071-16/+0
| | | | | | Review URL: http://codereview.chromium.org/63031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13221 0039d316-1c4b-4281-b951-d872f2087c98
* Mark a new test as failing.estade@chromium.org2009-04-071-0/+2
| | | | | | | | TBR=ojan Review URL: http://codereview.chromium.org/63044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13220 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a selection clipboard leak.estade@chromium.org2009-04-072-0/+2
| | | | | | | | BUG=9503 Review URL: http://codereview.chromium.org/62087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13219 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: store clipboard image as bmp rather than converting to PNG.estade@chromium.org2009-04-073-39/+68
| | | | | | Review URL: http://codereview.chromium.org/63040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13218 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash if skia failed to find default font.estade@chromium.org2009-04-073-14/+57
| | | | | | | | | | | | | | | | If system has various fonts, fontconfig will find several font family for default font, but it might not be the best match in SkFontHost_fontconfig.cpp, so SkTypeface::Create returns NULL. Find font family in the same way as FontMatch in SkFontHost_fontconfig.cpp, so that make sure the font available. BUG=9654 patch by ukai@google.com: <http://codereview.chromium.org/56147> git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13217 0039d316-1c4b-4281-b951-d872f2087c98
* Remove asserts in RenderView for audio mesageshclam@chromium.org2009-04-071-4/+3
| | | | | | | | | The asserts is too aggressive which are causing problems when closing the tab or reload. Review URL: http://codereview.chromium.org/62033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13216 0039d316-1c4b-4281-b951-d872f2087c98
* Support p13n HTML dialogs.tim@chromium.org2009-04-071-0/+11
| | | | | | Review URL: http://codereview.chromium.org/62084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13215 0039d316-1c4b-4281-b951-d872f2087c98
* Add Harfbuzz to third_party and Skia support for such.agl@chromium.org2009-04-0792-0/+39774
| | | | | | | | | | | | | | Harfbuzz is an open source library which is a unification of the Qt and Pango shaping engines. We'll be using it on Chromium Linux to perform complex text shaping. Additionally, we add support for Harfbuzz into Skia, guarded by SKIA_HARFBUZZ. http://codereview.chromium.org/63035/show git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13214 0039d316-1c4b-4281-b951-d872f2087c98
* Turn on running tests in parallel for release builds.ojan@google.com2009-04-073-2/+5
| | | | | | | | | | | | | | I've run this a bunch of times on Mac and Windows. I'm pretty confident in it now. Haven't tested on Linux. Also, on non-windows platforms call kill -9 on the test_shell process to really ensure it's killed. I was seeing hangs on the mac without this. Review URL: http://codereview.chromium.org/63043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13212 0039d316-1c4b-4281-b951-d872f2087c98
* Removing old data for unittests.fbarchard@chromium.org2009-04-074-29999/+0
| | | | | | Review URL: http://codereview.chromium.org/62085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13211 0039d316-1c4b-4281-b951-d872f2087c98
* Add additional failures from the merge. TBR.ojan@google.com2009-04-071-1/+7
| | | | | | Review URL: http://codereview.chromium.org/63041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13210 0039d316-1c4b-4281-b951-d872f2087c98
* Skia: support 1bpp bitmap fonts.agl@chromium.org2009-04-061-10/+34
| | | | | | | | | | | Our Kanji fonts have 1bpp bitmaps rather than outlines and, currently, we assume that all bitmaps from Freetype are 8-bit grayscale. This leads to some glyphs being 8x too thin. http://codereview.chromium.org/63017/show git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13209 0039d316-1c4b-4281-b951-d872f2087c98
* YV16 unittest which is mostly the same as YV12. Requires YV16 data filesfbarchard@chromium.org2009-04-061-6/+59
| | | | | | Review URL: http://codereview.chromium.org/62060 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13208 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bad indentation in python files.jeremy@chromium.org2009-04-063-7/+7
| | | | | | Review URL: http://codereview.chromium.org/63039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13207 0039d316-1c4b-4281-b951-d872f2087c98
* Basic infobars on linux.estade@chromium.org2009-04-0615-28/+383
| | | | | | | | All infobars consist of nothing but a non-functioning close button. Review URL: http://codereview.chromium.org/62070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13206 0039d316-1c4b-4281-b951-d872f2087c98
* Make run_webkit_tests understand OS version-specific results.jeremy@chromium.org2009-04-067-21/+72
| | | | | | | | | | Modify run_webkit_tests to read test results from OS-specific results directories e.g. chromium-mac-leopard. We still want to output new baselines to chromium-mac, so a bit of plumbing was needed to not use the platform name directly to construct the output directory name but instead delegate to path_utils*. Review URL: http://codereview.chromium.org/59006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13205 0039d316-1c4b-4281-b951-d872f2087c98
* Detach media filters from WebMediaPlayerDelegateImplhclam@chromium.org2009-04-064-0/+11
| | | | | | | | | | | During stopping of the media pipeline in chrome, we need to detach the filters from WebMediaPlayerDelegateImpl so it doesn't hold renferences to the filters and filters can be destructed by the pipeline. Review URL: http://codereview.chromium.org/60113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13204 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a couple of (likely rare) crashers that can happen if a tab is closed ↵erikkay@google.com2009-04-061-2/+8
| | | | | | | | | | right as it's about to display a JS modal dialog. I don't know how these would be triggered in the field. I ran into them through misuse of the current API (trying to pass in a NULL WebContents). Review URL: http://codereview.chromium.org/62079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13203 0039d316-1c4b-4281-b951-d872f2087c98
* Initial implemention of Mac Omnibox.shess@chromium.org2009-04-0613-86/+1028
| | | | | | | | | | | | | | | | AutocompletePopupViewMac implements AutocompletePopupView in terms of a bare NSWindow containing an NSTableView. AutocompleteTableTarget implements an Obj-C class to bridge from appkit callbacks back to the popup view (and from there to the model which contains the data it needs). AutocompleteEditViewMac implements AutocompleteEditView in terms of an NSTextField, which is passed down from a nib owner. It works with the popup view to make sure the popup is positioned correctly. AutocompleteFieldDelegate is an internal Obj-C class to bridge from appkit callbacks back to the edit view (and then the edit model). LocationBarViewMac implements LocationBar for interacting with the rest of the browser, and AutocompleteEditController for managing the edit and popup views. It is mostly placeholder code stolen from the gtk implementation. --- I've tried to implement an amount of code which worked and was useful, but which didn't drag on and on into the future. So no tab to search or hints or anything, sometimes ugly, selection may be funky, etc. Review URL: http://codereview.chromium.org/50074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13201 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations to make tree go green.darin@chromium.org2009-04-061-0/+11
| | | | | | | | TBR=dglazkov Review URL: http://codereview.chromium.org/63034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13200 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 42200:42244 (Chrome side)darin@chromium.org2009-04-062-3/+3
| | | | | | | | R=brettw Review URL: http://codereview.chromium.org/63016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13199 0039d316-1c4b-4281-b951-d872f2087c98
* Fix another separator problem with windows path handling.ojan@google.com2009-04-061-2/+2
| | | | | | | We were bucketting all windows files into the "C:" bucket. :( Review URL: http://codereview.chromium.org/62077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13197 0039d316-1c4b-4281-b951-d872f2087c98
* Implement loading animations. I've ignored the app mode and popup cases ↵willchan@chromium.org2009-04-068-33/+340
| | | | | | | | | since I don't think the Linux port supports those modes yet. I also ignored RTL. I've made some minor lint/style cleanups along the way. BUG=9380 Review URL: http://codereview.chromium.org/60104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13195 0039d316-1c4b-4281-b951-d872f2087c98
* Add jpeg varients of YV12 and YV16. In practice, these come up for motion jpeg.fbarchard@chromium.org2009-04-061-0/+6
| | | | | | | | | | | For memory calculation purposes, these are identical to their regular counterparts, but the YUV calculation should be done differently. A jpeg uses full range 0 to 255, whereas mpeg uses 16 to 240. Ignoring this distinction, means that jpeg will be slightly darker and brighter than it should be. Since jpeg is not a focus for us, and other decoders do this the same way, I suggest we treat them as the same for now. Review URL: http://codereview.chromium.org/62062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13194 0039d316-1c4b-4281-b951-d872f2087c98
* First implementation of a bookmark bar.erg@google.com2009-04-069-21/+446
| | | | | | | | | | | Currently, the bookmark bar only reads state on startup so to see this work, you have to go to a page, click the star button (that isn't hooked up yet either), and then restart chromium. Review URL: http://codereview.chromium.org/60071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13193 0039d316-1c4b-4281-b951-d872f2087c98
* Correctly initialize all parts of the tab to unselected when it's created, ↵pinkerton@chromium.org2009-04-061-6/+12
| | | | | | | | keeping it in sync with the member var. Review URL: http://codereview.chromium.org/62074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13192 0039d316-1c4b-4281-b951-d872f2087c98
* Data for yv16 unittest.fbarchard@chromium.org2009-04-062-0/+1099
| | | | | | Review URL: http://codereview.chromium.org/62056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13191 0039d316-1c4b-4281-b951-d872f2087c98
* Renaming to yv12 for consistency with yv16 data.fbarchard@chromium.org2009-04-062-0/+1108
| | | | | | | | Old files will be removed once new unittests are committed. Review URL: http://codereview.chromium.org/63023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13190 0039d316-1c4b-4281-b951-d872f2087c98
* Un-hover the current highlighted tab when the mouse leaves the tabstrip.jhawkins@chromium.org2009-04-062-3/+24
| | | | | | Review URL: http://codereview.chromium.org/62075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13189 0039d316-1c4b-4281-b951-d872f2087c98
* Pasting successfully into a TextField should always triggerfinnur@chromium.org2009-04-062-5/+12
| | | | | | | | | | | | | | OnContentsChanged on the controller. BUG=None TEST= 1) Navigate to google.com, copy the contents of the OmniBox (the URL) and paste it back into the OmniBox. The dropdown should appear. 2) Navigate to google.com, copy the word Privacy into the clipboard. Open the Find box, Paste into the Find bar. It should search. Close the Find bar. Reopen the Find bar. Paste again. It should search. Review URL: http://codereview.chromium.org/63014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13187 0039d316-1c4b-4281-b951-d872f2087c98
* Update known list for #9615huanr@chromium.org2009-04-061-0/+3
| | | | | | Review URL: http://codereview.chromium.org/62072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13185 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: more windowless plugin work.evan@chromium.org2009-04-061-78/+73
| | | | | | | | | | - Try not to pass the entire drawing buffer through X and back -- instead, just the region covered by the windowless plugin. - Pass through some events (just hits a later NOTIMPLEMENTED()). Review URL: http://codereview.chromium.org/56160 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13184 0039d316-1c4b-4281-b951-d872f2087c98
* Write the star toggle button. Clicking it will bookmark the page.erg@google.com2009-04-066-9/+154
| | | | | | | | | | (Clicking it a second time won't remove the bookmark; need to write the infobubble next...) Review URL: http://codereview.chromium.org/63020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13182 0039d316-1c4b-4281-b951-d872f2087c98
* Stop serializing WebString over IPC. The new rule is that only POD (plain olddarin@chromium.org2009-04-0615-147/+142
| | | | | | | | | | | | | data) types from WebKit API are allowed to be used in the browser process. I added a big note about this to webkit_param_traits.h to explain the details of this decision. R=dglazkov Review URL: http://codereview.chromium.org/62032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13181 0039d316-1c4b-4281-b951-d872f2087c98
* Use split instead of os.path.split.ojan@google.com2009-04-061-2/+2
| | | | | | | | | This was accidentally chunking by lowest-level directory. TBR to green tree. Review URL: http://codereview.chromium.org/62068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13179 0039d316-1c4b-4281-b951-d872f2087c98
* Update the definition of TabChangedAt in TabStripGtk to match the latest ↵jhawkins@chromium.org2009-04-064-14/+22
| | | | | | | | version in tab_strip_model.h. This fixes a bug where we didn't receive tab change messages from the model. Review URL: http://codereview.chromium.org/63021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13178 0039d316-1c4b-4281-b951-d872f2087c98
* Commits bug issuereview 62043 (http://codereview.chromium.org/62043)sky@chromium.org2009-04-061-3/+3
| | | | | | | | | | | from m0. BUG-9393 TEST=see bug Review URL: http://codereview.chromium.org/62067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13177 0039d316-1c4b-4281-b951-d872f2087c98
* Chunk layout tests by top-level directory and run the directoriesojan@google.com2009-04-062-62/+183
| | | | | | | | | | | | | with the most tests first. This paves the way for running tests in parallel. This is the same as the previous reverted commit except it uses os.sep instead of '/' to split the paths, and so works on windows. Review URL: http://codereview.chromium.org/63018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13176 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the positioning of the title in TabRendererGtk now that ChromeCanvas ↵jhawkins@chromium.org2009-04-061-3/+2
| | | | | | | | | text rendering is fixed. TBR=deanm Review URL: http://codereview.chromium.org/62066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13175 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION build from 173.0 to 174.0laforge@chromium.org2009-04-061-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13174 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Add back in the chunking of tests by directory and include the test"ojan@google.com2009-04-062-185/+62
| | | | | | | | | | | This reverts commit r13165 Revert "Fix test running break. TBR." This reverts commit r13169. Review URL: http://codereview.chromium.org/63015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13171 0039d316-1c4b-4281-b951-d872f2087c98
* - Add support for platform specific suppression files for Valgrindnirnimesh@chromium.org2009-04-064-2/+23
| | | | | | | | | - Suppress setenv() leak, coz it's intentional - Get rid of unncessary default parameter (".") with --suppressions Review URL: http://codereview.chromium.org/57069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13170 0039d316-1c4b-4281-b951-d872f2087c98
* Fix test running break. TBR.ojan@google.com2009-04-061-3/+5
| | | | | | Review URL: http://codereview.chromium.org/63013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13169 0039d316-1c4b-4281-b951-d872f2087c98