summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* Let version.py accept its template on the command linemark@chromium.org2009-10-082-15/+31
| | | | | | Review URL: http://codereview.chromium.org/266016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28398 0039d316-1c4b-4281-b951-d872f2087c98
* New main menu images.sky@chromium.org2009-10-082-0/+0
| | | | | | | | | BUG=none TEST=none TBR=brettw Review URL: http://codereview.chromium.org/267024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28394 0039d316-1c4b-4281-b951-d872f2087c98
* Wires up sad tab for views/gtk, and fixes crash in requesting focussky@chromium.org2009-10-084-2/+20
| | | | | | | | | | | when sad tab is showing. BUG=none TEST=none Review URL: http://codereview.chromium.org/270018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28393 0039d316-1c4b-4281-b951-d872f2087c98
* Use more images from the pak filesthomasvl@chromium.org2009-10-088-128/+1147
| | | | | | | | | | | | | | | - Remove the alert icon from the download item dangerous download xib. - Remove the download fav icon from the download shelf xib. - Update the download shelf to fetch the image from the pak. - Update the download item to fetch the alert image from the pak. - Update the bookmark bar to fetch the folder icon from the xib and cache it. - Remove the three images from the bundles. BUG=20230 TEST=all three still show their images Review URL: http://codereview.chromium.org/260012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28392 0039d316-1c4b-4281-b951-d872f2087c98
* Remove auto-open files from the download shelf on auto-open. This is the Mac ↵avi@chromium.org2009-10-081-0/+4
| | | | | | | | | | | version of r20787. BUG=http://crbug.com/18719 TEST=download a theme, make sure that it doesn't stay in the download shelf. Review URL: http://codereview.chromium.org/268008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28391 0039d316-1c4b-4281-b951-d872f2087c98
* Committing change 255087 for Roger:tommi@chromium.org2009-10-087-18/+53
| | | | | | | | | | | | | | | | | | | | TBR=amit http://codereview.chromium.org/255087 Adding a unique runtime Id to Profile objects, that can be used as the key of the ProfileSiteInstanceMap type. This is used to make sure that Profile objects can correctly share site information when one profile is derived from another. BUG=0 TEST=See unit tests Review URL: http://codereview.chromium.org/261012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28390 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: fix and reenable TestDebugIntrinsicPropertiesyurys@google.com2009-10-081-1/+1
| | | | | | Review URL: http://codereview.chromium.org/268015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28389 0039d316-1c4b-4281-b951-d872f2087c98
* linux: fix build error on gcc-4.4 on Ubuntucraig.schlenter@chromium.org2009-10-081-1/+1
| | | | | | | | Patch by Joel Stanley <joel@jms.id.au> Review URL: http://codereview.chromium.org/261021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28388 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 222.1 to 222.2laforge@chromium.org2009-10-081-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28387 0039d316-1c4b-4281-b951-d872f2087c98
* One more bad extension.abarth@chromium.org2009-10-081-0/+1
| | | | | | Review URL: http://codereview.chromium.org/261022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28385 0039d316-1c4b-4281-b951-d872f2087c98
* Display tcmalloc debug output from renderer processes in about:tcmalloc.sgk@chromium.org2009-10-087-4/+131
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/255080 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28384 0039d316-1c4b-4281-b951-d872f2087c98
* Fix long tooltips flashing like crazy under Windows. darin@chromium.org2009-10-081-8/+8
| | | | | | | | | | | | | | | | | | | Tooltips longer than 1024 chars get truncated. However, to determine if the tooltip changed, the un-truncated new text was compared to the truncated old text. Thus, for long tooltips, the tooltip text was considered to be constantly changing, causing the tooltip to be destroyed and re-created constantly. Patch by Simon Radford R=beng,darin BUG=4754 TEST=Go to (for example) http://people.mozilla.org/~rdoherty/tooltips.html and check that the long tooltips do not flash on Windows (I used Vista). Review URL: http://codereview.chromium.org/265003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28383 0039d316-1c4b-4281-b951-d872f2087c98
* Mark SelfDeletePluginInvokeInSynchronousPaint as disabled since it seems to ↵johnnyg@chromium.org2009-10-081-1/+2
| | | | | | | | | | | | be flaky. BUG=none TEST=none TBR=jam Review URL: http://codereview.chromium.org/261020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28379 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Window titles for Expose.shess@chromium.org2009-10-089-43/+219
| | | | | | | | | http://crbug.com/18854 TEST=Titles on mouse-over in Expose. No extra title in titlebar. Review URL: http://codereview.chromium.org/259023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28377 0039d316-1c4b-4281-b951-d872f2087c98
* Make all content scripts from an extension run in the sameaa@chromium.org2009-10-0813-4/+122
| | | | | | | | isolated world. Chromium side of change. Review URL: http://codereview.chromium.org/262002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28369 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: remove unused writer_ member from importer classes.mattm@chromium.org2009-10-086-11/+2
| | | | | | | | | | CID=6427 BUG=none TEST=none Review URL: http://codereview.chromium.org/267020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28368 0039d316-1c4b-4281-b951-d872f2087c98
* Use the lite runtime for system_metrics.proto.nick@chromium.org2009-10-082-1/+3
| | | | | | | | Have the system_metrics generated code depend on 'protobuf_lite'. Review URL: http://codereview.chromium.org/242117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28367 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor cros library code into central location and have the UI elements ↵chocobo@google.com2009-10-0817-532/+987
| | | | | | | | | | | | | | observe changes. - implemented power menu button showing remaining battery info. - implemented clock menu button showing detailed clock info. - also implemented monitoring of network status change. - don't show highlighted state for these menu buttons BUG=23923 TEST=none Review URL: http://codereview.chromium.org/251099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28366 0039d316-1c4b-4281-b951-d872f2087c98
* Reland: HTML Pack Extension Dialog / Linux & Mac Packaging Support.rafaelw@chromium.org2009-10-089-275/+355
| | | | | | | | | | | | | | | | | | original issue: http://codereview.chromium.org/207062 The issue had to do with a symbol collison with the nss libraries (which are currently out-of-date) on the build bots. HTML Pack Extension Dialog. This removes the views implementation of the ExtensionPackDialog, and implements the dialog in html in the extensions_ui DOMUI. Additionally, support is added for packaging extensions via ---pack-extension on linux and mac BUG=20668, 20669 TBR=aa,wtc Review URL: http://codereview.chromium.org/265032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28365 0039d316-1c4b-4281-b951-d872f2087c98
* Fix merge and sync alignment issue.nick@chromium.org2009-10-081-4/+6
| | | | | | | | | BUG=24217 TEST=screenshotted before and after. Review URL: http://codereview.chromium.org/261018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28364 0039d316-1c4b-4281-b951-d872f2087c98
* Includes chrome_frame project in chrome.sln for windows.slightlyoff@chromium.org2009-10-081-3/+12
| | | | | | | | | BUG=None TEST=rebuild gyp files, open chrome.sln. Observer chrome_frame project. Review URL: http://codereview.chromium.org/271014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28362 0039d316-1c4b-4281-b951-d872f2087c98
* Revert sanity check; this doesn't actually work since ↵pkasting@chromium.org2009-10-081-3/+1
| | | | | | | | | | | UpdatePopupAppearance() never removes child views (the popup quickly grows to its child limit and then stays there forever; we only show some of the children at a time though). BUG=20511 TEST=none TBR=huanr Review URL: http://codereview.chromium.org/262018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28361 0039d316-1c4b-4281-b951-d872f2087c98
* Put headers in right order. Ensure WebKit is initialized everywhere ↵pkasting@chromium.org2009-10-081-7/+5
| | | | | | | | | | necessary. Remove unnecessary V8::IsDead() check (IdleNotification() already checks IsRunning(), which is mutually exclusive with IsDead()). BUG=none TEST=none Review URL: http://codereview.chromium.org/265019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28360 0039d316-1c4b-4281-b951-d872f2087c98
* Fix failing unittest ExtensionResourceTest.CreateWithMissingResourceOnDisk ↵cira@chromium.org2009-10-081-1/+1
| | | | | | | | in unit_tests. Review URL: http://codereview.chromium.org/271017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28357 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "[Mac] Window titles for Expose."shess@chromium.org2009-10-089-219/+43
| | | | | | | | | | | | | Revert r28350 aka http://codereview.chromium.org/259023 Passed the trybots because of DCHECK which wasn't there for build bots. TBR=zork Review URL: http://codereview.chromium.org/271015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28356 0039d316-1c4b-4281-b951-d872f2087c98
* Sync: Remove pthreads from auth_watcher.tim@chromium.org2009-10-0712-259/+472
| | | | | | | | BUG=19895 TEST=AuthWatcherTest Review URL: http://codereview.chromium.org/246098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28352 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Window titles for Expose.shess@chromium.org2009-10-079-43/+219
| | | | | | | | | http://crbug.com/18854 TEST=Titles on mouse-over in Expose. No extra title in titlebar. Review URL: http://codereview.chromium.org/259023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28350 0039d316-1c4b-4281-b951-d872f2087c98
* Update sync unit tests to build on linuxzork@chromium.org2009-10-0712-942/+549
| | | | | | Review URL: http://codereview.chromium.org/218014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28349 0039d316-1c4b-4281-b951-d872f2087c98
* Add another sanity check, this time that the popup's "open state" (HWND) ↵pkasting@chromium.org2009-10-071-1/+3
| | | | | | | | | | matches its result count (views). BUG=20511 TEST=none Review URL: http://codereview.chromium.org/271013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28348 0039d316-1c4b-4281-b951-d872f2087c98
* Makes sure bookmark ids are unique on reading from file. If not uniquesky@chromium.org2009-10-073-8/+61
| | | | | | | | | | | | | | | we reassign them. The particular scenario that can lead to this is when migrating bookmarks out of the db we never reset the ids of the newly created nodes, so that we wrote all to the file with ids of 0. I'm not patching that code so that I have coverage of the unit test, and we'll handle fix up during reading anyway. BUG=24060 TEST=covered by unit tests Review URL: http://codereview.chromium.org/268001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28346 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of a tbd in the overview.kathyw@google.com2009-10-072-18/+26
| | | | | | | | | | BUG=NONE TEST=NONE TBR=aa Review URL: http://codereview.chromium.org/270017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28345 0039d316-1c4b-4281-b951-d872f2087c98
* fix error in js from previous checkinjam@chromium.org2009-10-071-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28344 0039d316-1c4b-4281-b951-d872f2087c98
* Coverity: Check return of TabProxy::GoForward, GoBack, etcmattm@chromium.org2009-10-071-14/+14
| | | | | | | | | | CID=5709,5708,5706,5705,5704,5703,5702,5701,5700 BUG=none TEST=ran the tests Review URL: http://codereview.chromium.org/256067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28340 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 10% Mac startup time regression. Use +[NSBundle bundleWithPath:] insteadmark@chromium.org2009-10-074-25/+24
| | | | | | | | | | of +[NSBundle bundleWithIdentifier:] or +[NSBundle bundleForClass:]. BUG=24118 14610 TEST=Mac startup time should improve Review URL: http://codereview.chromium.org/268011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28339 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: use SOCK_SEQPACKET rather than SOCK_DGRAMagl@chromium.org2009-10-072-2/+14
| | | | | | | | | | | | | | We use SOCK_SEQPACKET rather than SOCK_DGRAM to prevent the renderer from sending datagrams to other sockets on the system. The sandbox may prevent the renderer from calling socket() to create new sockets, but it'll still inherit some sockets. With PF_UNIX+SOCK_DGRAM, it can call sendmsg to send a datagram to any (abstract) socket on the same system. With SOCK_SEQPACKET, this is prevented. http://codereview.chromium.org/267011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28338 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: remove the concept of physical memory from the task manager.agl@chromium.org2009-10-071-19/+1
| | | | | | | | | | | | | | | Physical memory isn't a concept on Linux. We have private pages and proportional set size. This patch matches the task manager up with about:memory. 'Private memory' gets you the number of private pages and 'Shared memory' is the PSS (except on systems with old kernels that don't have PSS, where it'll be zero). http://codereview.chromium.org/242096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28337 0039d316-1c4b-4281-b951-d872f2087c98
* Loads local resources from current locale subtree if available, if not it ↵cira@chromium.org2009-10-0731-168/+420
| | | | | | | | | | | | | | | | | falls back to extension subtree. We look for ext_root/foo/bar.js under ext_root/_locales/fr/foo/bar.js if current locale is fr. If there is no fr specific resource we load ext_root/foo/bar.js instead. Lots of small refactoring to replace FilePath with ExtensionResource. BUG=12131 TEST=See unittest for sample tree. Review URL: http://codereview.chromium.org/256022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28333 0039d316-1c4b-4281-b951-d872f2087c98
* Remove known leaks in syncapi from purify unit_tests.exe_MLK.txt. These ↵tim@chromium.org2009-10-071-46/+0
| | | | | | | | | | | | were fixed by revision 27811. BUG=22775 Review URL: http://codereview.chromium.org/271007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28332 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Reland: HTML Pack Extension Dialog / Linux & Mac Packaging Support. ↵rafaelw@chromium.org2009-10-075-25/+22
| | | | | | | | | | | | Part 1." This reverts commit c18585b4bd75664122be8af6ff1170cc5c6efc66. TBR=tc Review URL: http://codereview.chromium.org/270015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28331 0039d316-1c4b-4281-b951-d872f2087c98
* Pull a BrowserActionView out of BrowserActionContainer. Alsoaa@chromium.org2009-10-073-151/+166
| | | | | | | | | | rename the button to BrowserActionButton. This should make adding animation to the badge easier. Review URL: http://codereview.chromium.org/268002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28330 0039d316-1c4b-4281-b951-d872f2087c98
* Reland: HTML Pack Extension Dialog / Linux & Mac Packaging Support. Part 1.rafaelw@chromium.org2009-10-075-22/+25
| | | | | | | | | | | | | | original issue: http://codereview.chromium.org/207062 Attempting to land this patch earlier resulted in compile failures on linux valgrind and linux perf that I was unable to reproduce. I am splitting this into two pieces. This piece adds extension packing support via --pack-extension for mac & linux. BUG=20668,20669 Review URL: http://codereview.chromium.org/266007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28325 0039d316-1c4b-4281-b951-d872f2087c98
* Remove old expected reliability crashes.rvargas@google.com2009-10-071-6/+0
| | | | | | | | | | | I don't see the crashes anymore. BUG=21520 TEST=none Review URL: http://codereview.chromium.org/264004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28323 0039d316-1c4b-4281-b951-d872f2087c98
* Add permission to use the tabs object for the benchmarking extension.mbelshe@chromium.org2009-10-071-0/+3
| | | | | | | | | | | Without this, the benchmark just doesn't run. BUG=none TEST=none Review URL: http://codereview.chromium.org/265024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28322 0039d316-1c4b-4281-b951-d872f2087c98
* Makes MainMenu a singleton and loaded 5 seconds after startup. This issky@chromium.org2009-10-073-34/+104
| | | | | | | | | | | | | done so that we can show the menu quickly. This is a hack. If the menu remains html we'll pull the html into Chrome and won't need this. This is just for a better prototype experience. BUG=24147 TEST=make sure the main menu still works. Review URL: http://codereview.chromium.org/271004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28321 0039d316-1c4b-4281-b951-d872f2087c98
* Disable ExternalTabTestType.ExternalTabPostMessageTarget which is failing ↵jhawkins@chromium.org2009-10-071-1/+1
| | | | | | | | | | | consistently on Win. TBR=zork BUG=none TEST=none Review URL: http://codereview.chromium.org/262015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28316 0039d316-1c4b-4281-b951-d872f2087c98
* Fix startup_tests failure. I added a new test but sometimes on a slow bottony@chromium.org2009-10-071-3/+0
| | | | | | | | | | | | we don't get a new tab load (see valleys here: http://build.chromium.org/buildbot/perf/xp-release-single-core/new-tab-ui-cold/report.html?history=300 ). Paper over these errors. TBR=evanm Review URL: http://codereview.chromium.org/264003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28313 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r28293.jhawkins@chromium.org2009-10-079-89/+21
| | | | | | | | | | | | | This reverts, "Change detectLanguage() API to now return the top three languages as well their percentages. Added suitable unit testing to test that top three languages are returned as expected." TBR=zork BUG=none TEST=none Review URL: http://codereview.chromium.org/270012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28311 0039d316-1c4b-4281-b951-d872f2087c98
* Fix double free with browser action popups.erikkay@chromium.org2009-10-073-4/+6
| | | | | | | | | BUG=24122 TEST=none Review URL: http://codereview.chromium.org/269008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28304 0039d316-1c4b-4281-b951-d872f2087c98
* (patch from thiago.farina@gmail.com - http://codereview.chromium.org/261003)thomasvl@chromium.org2009-10-071-5/+5
| | | | | | | | | | | Some string cleanup in google_chrome_strings.grd. Some of these strings use "Chrome" instead of "Google Chrome", but to avoid copyright/trademark issues they should use "Google Chrome". BUG=21866 TEST=None git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28302 0039d316-1c4b-4281-b951-d872f2087c98
* Fix SQL preloading. I did Run() with a SELECT which produces data, so itbrettw@chromium.org2009-10-072-24/+0
| | | | | | | | | | reports failure. This meant we were never preloading data. TEST=covered by perf tests http://crbug.com/23854 Review URL: http://codereview.chromium.org/265018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28301 0039d316-1c4b-4281-b951-d872f2087c98