summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add basic checkbox support for GTK.brettw@chromium.org2009-05-144-2/+36
| | | | | | | | This also makes the Checkbox check for the native wrapper just like NativeButton does, to prevent crashes if it hasn't been initialized yet. Review URL: http://codereview.chromium.org/113408 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16094 0039d316-1c4b-4281-b951-d872f2087c98
* Mark tests as failing while I investigate.tc@google.com2009-05-141-0/+17
| | | | | | | | | | | Due to merge. TBR=ojan Review URL: http://codereview.chromium.org/116003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16093 0039d316-1c4b-4281-b951-d872f2087c98
* A few quick fixes to SimpleDataSource.scherkus@chromium.org2009-05-142-12/+13
| | | | | | | | | Total bytes and buffered bytes weren't being set and a DCHECK was firing when loading files when it really shouldn't have. Review URL: http://codereview.chromium.org/113385 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16092 0039d316-1c4b-4281-b951-d872f2087c98
* Merge webkit from r43671 to r43715.tc@google.com2009-05-143-3/+3
| | | | | | | | | | | One test started to fail, but it's just a line number change due to r43707. This also pulls in a layout test fix for chromium mac (content-opacity-2 timeout). Review URL: http://codereview.chromium.org/115368 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16091 0039d316-1c4b-4281-b951-d872f2087c98
* Add star icon for bookmarked results in the omnibox2 popup view.beng@google.com2009-05-142-6/+18
| | | | | | | | No, I'm not adding any more ternaries. Review URL: http://codereview.chromium.org/115336 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16090 0039d316-1c4b-4281-b951-d872f2087c98
* valgrind: re-enable some tests.evan@chromium.org2009-05-141-5/+0
| | | | | | | | | | Dan and I were unable to reproduce the errors. Perhaps they've been fixed. BUG=9046,9170 Review URL: http://codereview.chromium.org/113357 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16089 0039d316-1c4b-4281-b951-d872f2087c98
* Remove even more ATL dependencies.maruel@chromium.org2009-05-1463-192/+241
| | | | | | Review URL: http://codereview.chromium.org/115309 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16088 0039d316-1c4b-4281-b951-d872f2087c98
* Change VideoRendererImpl to use VideoThread as opposed to VideoRendererBase.scherkus@chromium.org2009-05-142-17/+34
| | | | | | | | Now with less jitter! Review URL: http://codereview.chromium.org/115358 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16087 0039d316-1c4b-4281-b951-d872f2087c98
* Split BMPImageDecoderTest.* tests into fast and slow tests. Enable fast ↵thestig@chromium.org2009-05-144-12/+72
| | | | | | | | | tests under Valgrind. BUG=9177 Review URL: http://codereview.chromium.org/113384 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16086 0039d316-1c4b-4281-b951-d872f2087c98
* Example script to run all tests under valgrinddkegel@google.com2009-05-141-0/+75
| | | | | | Review URL: http://codereview.chromium.org/113365 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16085 0039d316-1c4b-4281-b951-d872f2087c98
* Add another missing dep for getting resource headers generated.thomasvl@chromium.org2009-05-141-0/+1
| | | | | | Review URL: http://codereview.chromium.org/115369 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16084 0039d316-1c4b-4281-b951-d872f2087c98
* Add a separate cookie store that's used for extensions.mpcomplete@google.com2009-05-1414-50/+175
| | | | | | | Modify CookieMonster to support overriding the "cookieable schemes". Review URL: http://codereview.chromium.org/115204 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16083 0039d316-1c4b-4281-b951-d872f2087c98
* linux: we actually already had a bug on file for this NOTIMPLEMENTED.evan@chromium.org2009-05-141-1/+4
| | | | | | Review URL: http://codereview.chromium.org/115367 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16082 0039d316-1c4b-4281-b951-d872f2087c98
* linux: more NOTIMPLEMENTED bugs.evan@chromium.org2009-05-141-1/+1
| | | | | | Review URL: http://codereview.chromium.org/115366 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16080 0039d316-1c4b-4281-b951-d872f2087c98
* linux: another notimplemented into a bug.evan@chromium.org2009-05-141-1/+3
| | | | | | Review URL: http://codereview.chromium.org/115365 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16079 0039d316-1c4b-4281-b951-d872f2087c98
* linux: not supporting page actions is a bug.evan@chromium.org2009-05-141-1/+1
| | | | | | Review URL: http://codereview.chromium.org/115364 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16078 0039d316-1c4b-4281-b951-d872f2087c98
* scaffolding: SetAsDefaultBrowser NOTIMPLEMENTED made into a bug.evan@chromium.org2009-05-141-2/+2
| | | | | | Review URL: http://codereview.chromium.org/113404 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16077 0039d316-1c4b-4281-b951-d872f2087c98
* Roll webkit deps from r43664 to r43671. This should fix thetc@google.com2009-05-142-2/+8
| | | | | | | | | | | | v8 compile error (v8canvaspixelarraycustom moved) and the aria compile error (r43669 upstream). There will likely be layout test failures, will follow up with them. Review URL: http://codereview.chromium.org/115363 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16076 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing a few locale settings for the Clear Browsing Data dialog.finnur@chromium.org2009-05-144-6/+6
| | | | | | | | | BUG=http://crbug.com/11914, http://crbug.com/11915 TEST=Verify that no truncation occurs when opening the Clear Browsing Data dialog in the following OS locales: Korean (ko), Greek (el), Japanese (ja) and Traditional Chinese (zh-tw). Review URL: http://codereview.chromium.org/112022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16075 0039d316-1c4b-4281-b951-d872f2087c98
* Provide one set of mac common app name defines for things that need the name ↵thomasvl@chromium.org2009-05-144-10/+25
| | | | | | | | | of mac app on disk. Update a used of names to use those new common ones. Review URL: http://codereview.chromium.org/115359 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16074 0039d316-1c4b-4281-b951-d872f2087c98
* Fixup colors for inactive tab.jeremy@chromium.org2009-05-141-2/+2
| | | | | | Review URL: http://codereview.chromium.org/115362 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16073 0039d316-1c4b-4281-b951-d872f2087c98
* Implement OS X Encoding Menu.jeremy@chromium.org2009-05-1414-103/+467
| | | | | | | | | | | Also refactor Windows Encoding menu a bit to make the moving parts x-platform. Add a unit test for the menu encoding logic. In a followup CL I'll add some UI tests around this. Review URL: http://codereview.chromium.org/113315 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16072 0039d316-1c4b-4281-b951-d872f2087c98
* scaffolding: convert a NOTIMPLEMENTED into a bug.evan@chromium.org2009-05-141-3/+3
| | | | | | Review URL: http://codereview.chromium.org/113403 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16071 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for almost-recursive watches in Linux DirectoryWatcherphajdan.jr@chromium.org2009-05-1410-118/+300
| | | | | | | | | | | | | | | | | After this patch DirectoryWatcher when asked for recursive watch will scan the subtree and add inotify watches for each subfolder, but further changes to the tree structure won't trigger adding/removing watches. Support for really recursive watches is planned. This is just to divide the work, because the task is not easy. Based on patch by Janwar Dinata <j.dinata@gmail.com> reviewed at http://codereview.chromium.org/92151 http://crbug.com/8968 Review URL: http://codereview.chromium.org/115229 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16070 0039d316-1c4b-4281-b951-d872f2087c98
* Merge from r43637 to r43664.tc@google.com2009-05-1424-37/+267
| | | | | | | | | | | | | | | | Just some new layout tests. 2 added to a new bug, the rest are rebaselined on windows and linux. The ellipsis changes are from http://trac.webkit.org/changeset/43664 and just have font differences. border-radius-clipping just has anti-alias differences in the rounded borders (skia). transformed document element is just a font difference. Review URL: http://codereview.chromium.org/115360 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16069 0039d316-1c4b-4281-b951-d872f2087c98
* Enabled mulithreaded video decoding.scherkus@chromium.org2009-05-141-1/+17
| | | | | | | | For simplicity we're going with two threads regardless of CPU architecture. We measured performance gains even on P4s and if you have a multi-core machine you're golden. Review URL: http://codereview.chromium.org/113386 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16068 0039d316-1c4b-4281-b951-d872f2087c98
* Fix regression caused by gfx::Size no longer accepting negative tim@chromium.org2009-05-141-3/+2
| | | | | | | | | | | | dimensions. BUG=11900 TEST=Open 'Show Saved Passwords' under Minor Tweaks. Should not crash, and the 'Show Password' button should be visible. Review URL: http://codereview.chromium.org/115331 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16067 0039d316-1c4b-4281-b951-d872f2087c98
* Change WtlVideoRenderer to use VideoThread as opposed to VideoRendererBase.scherkus@chromium.org2009-05-142-16/+26
| | | | | | Review URL: http://codereview.chromium.org/113361 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16066 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Implement OS X Encoding Menu."tc@google.com2009-05-1414-3150/+103
| | | | | | | | | | | This reverts commit r16061. TBR=jeremy Review URL: http://codereview.chromium.org/115357 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16065 0039d316-1c4b-4281-b951-d872f2087c98
* Enable one SessionRestoreUITest.huanr@chromium.org2009-05-141-49/+51
| | | | | | Review URL: http://codereview.chromium.org/113380 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16064 0039d316-1c4b-4281-b951-d872f2087c98
* Update comments as requested by jcampan.abarth@chromium.org2009-05-142-3/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16063 0039d316-1c4b-4281-b951-d872f2087c98
* Checking in VideoThread, which uses a dedicated thread for the purpose of ↵scherkus@chromium.org2009-05-143-0/+378
| | | | | | | | | | timing frame presentation. Simple class, but getting the details right are very tricky. There are additional tweaks we can make (such as counting ticks since the last audio callback), but for now this gets the job done. Review URL: http://codereview.chromium.org/113360 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16062 0039d316-1c4b-4281-b951-d872f2087c98
* Implement OS X Encoding Menu.jeremy@chromium.org2009-05-1414-103/+3150
| | | | | | | | | | | Also refactor Windows Encoding menu a bit to make the moving parts x-platform. Add a unit test for the menu encoding logic. In a followup CL I'll add some UI tests around this. Review URL: http://codereview.chromium.org/113315 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16061 0039d316-1c4b-4281-b951-d872f2087c98
* During shutdown delete any pending tasks if running under Valgrind.kuchhal@chromium.org2009-05-143-1/+3940
| | | | | | | | | BUG=10755 Review URL: http://codereview.chromium.org/115328 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16060 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing dep on theme resource for building of unittests (so the header ↵thomasvl@chromium.org2009-05-141-0/+1
| | | | | | | | exists before the tests build) Review URL: http://codereview.chromium.org/115355 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16059 0039d316-1c4b-4281-b951-d872f2087c98
* Add match count text to the GTK find bar. This also makes the bar wider.brettw@chromium.org2009-05-149-84/+144
| | | | | | | | | | | | | | | | The match count text doesn't currently show up realiably because the data in the find reply is bad. I believe this is bug 11761. The clicker checking code has been moved to the cross-platform FindBarController so it doesn't have to be duplicated for each platform. This also add IntToString16. I didnt add all the variants now. The *Wstring versions should all eventually be changed to string16. http://crbug.com/11750 Review URL: http://codereview.chromium.org/114023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16058 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: save time on line lookup in l10n error report.pfeldman@chromium.org2009-05-147-416/+426
| | | | | | Review URL: http://codereview.chromium.org/113401 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16057 0039d316-1c4b-4281-b951-d872f2087c98
* Enable basic saving/restoring window placements on Mac.rohitrao@chromium.org2009-05-1412-122/+337
| | | | | | | | | | | | Refactors the existing WindowSizer code to move platform-specific code into separate files. Future CLs will add Mac support for muliple monitors. TEST=Browser windows should remember their position on Mac. The corresponding behavior on Windows should not have changed. Review URL: http://codereview.chromium.org/113286 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16056 0039d316-1c4b-4281-b951-d872f2087c98
* Makes it so that os_exchange_data_gtk is only compiled if views issky@chromium.org2009-05-141-4/+6
| | | | | | | | | | | defined. BUG=none TEST=none Review URL: http://codereview.chromium.org/115340 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16055 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing ALLOW_THIS_IN_INITIALIZER_LIST...phajdan.jr@chromium.org2009-05-141-1/+3
| | | | | | | | TBR=jcampan Review URL: http://codereview.chromium.org/113398 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16054 0039d316-1c4b-4281-b951-d872f2087c98
* Extract Windows-specific parts of TaskManager.phajdan.jr@chromium.org2009-05-149-519/+633
| | | | | | | | | | | | | | - task_manager.cc compiles on POSIX - task_manager_unittest.cc passes on Linux - stub TaskManagerViewImpl for Linux (so that the unit test can pass) TEST=Task manager should not be obviously broken on Windows. http://crbug.com/11461 Review URL: http://codereview.chromium.org/115295 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16053 0039d316-1c4b-4281-b951-d872f2087c98
* Add initial version of DevTools Profiler.mnaganov@chromium.org2009-05-1410-2/+486
| | | | | | | | | To activate it, run Chromium with the following additional js-flags: "--prof --noprof_auto --logfile=*" Review URL: http://codereview.chromium.org/115299 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16052 0039d316-1c4b-4281-b951-d872f2087c98
* Remove bad DCHECK.abarth@chromium.org2009-05-141-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16050 0039d316-1c4b-4281-b951-d872f2087c98
* Build fix.abarth@chromium.org2009-05-143-14/+8
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16049 0039d316-1c4b-4281-b951-d872f2087c98
* Factor SSLPolicyBackend out of SSLManager.abarth@chromium.org2009-05-1411-274/+364
| | | | | | | | | | | This reduces the complexity of SSLManager. The idea is eventually to be able to test SSLPolicy by substituting a fake SSLPolicyBackend. TBR=jcampan TEST=No behavior changes. Review URL: http://codereview.chromium.org/113395 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16048 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 15832 since this test is finished.hbono@chromium.org2009-05-145-29/+3
| | | | | | | BUG=11046 "Need to back out hbono's test fix" Review URL: http://codereview.chromium.org/112021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16047 0039d316-1c4b-4281-b951-d872f2087c98
* Resubmit 16044 with typo fixed.abarth@chromium.org2009-05-144-42/+40
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16046 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 16044abarth@chromium.org2009-05-144-40/+42
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16045 0039d316-1c4b-4281-b951-d872f2087c98
* Minor cleanup of SSL UI code.abarth@chromium.org2009-05-144-42/+40
| | | | | | | | | TBR=jcampan TEST=No functionality change. Review URL: http://codereview.chromium.org/113392 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16044 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor the inner classes from SSLManager to their own files to reduce the ↵abarth@chromium.org2009-05-1413-3273/+3362
| | | | | | | | | | | | complexity of SSLManager. Heading towards unit testability of this code. TBR=jcampan TEST=No functionality change. Review URL: http://codereview.chromium.org/113391 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16041 0039d316-1c4b-4281-b951-d872f2087c98