summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* Optimize all images in chrome/app and chrome/browser.tony@chromium.org2011-08-15695-0/+0
| | | | | | | | | | | | | | | | | | | The following lossless PNG crunchers were used: - AdvPNG - OptiPNG - PNGCrush - PNGOUT Total savings: 1.001.550 bytes, i.e. almost 1 MB. Patch from Mathias Bynens <mathias@qiwi.be> BUG=chromium:92525 TEST=none Review URL: http://codereview.chromium.org/7638001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96786 0039d316-1c4b-4281-b951-d872f2087c98
* Removing some Windows binaries from the start of time.thomasvl@chromium.org2011-08-155-4/+0
| | | | | | | | If things break, we'll revert this, but Mark and I can't find find anything using them and they don't really belong here. Review URL: http://codereview.chromium.org/7650013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96783 0039d316-1c4b-4281-b951-d872f2087c98
* touchui login: Fix a crash in debug build in the login screen.sadrul@chromium.org2011-08-151-1/+2
| | | | | | | | | | | The status area for the login screen is created at startup, so it is not necessary to recreate it after the page has completed rendering. BUG=none TEST=manually: start chrome with the login screen in a debug touchui build. Review URL: http://codereview.chromium.org/7645024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96780 0039d316-1c4b-4281-b951-d872f2087c98
* chrome.experimental.downloads stubsbenjhayden@chromium.org2011-08-159-0/+922
| | | | | | | | | | | | | | http://goo.gl/6hO1n Future CLs will contain implementations for the functions and events. BUG= TEST= Review URL: http://codereview.chromium.org/7480046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96778 0039d316-1c4b-4281-b951-d872f2087c98
* base: Rename FileEnumerator::FILE_TYPE to FileEnumerator::FileType.tfarina@chromium.org2011-08-156-8/+8
| | | | | | | | | | | | | | enum types should be named using CamelCase as class and function names, not using MACRO_STYLE. BUG=None TEST=None R=evan@chromium.org Review URL: http://codereview.chromium.org/7618037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96766 0039d316-1c4b-4281-b951-d872f2087c98
* [oobe] Show error notification on the network screen.altimofeev@chromium.org2011-08-152-3/+34
| | | | | | | | | BUG=chromium-os:17336 TEST=manual Review URL: http://codereview.chromium.org/7646015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96765 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Chromium OS build break introduced in r96761.grt@chromium.org2011-08-151-1/+2
| | | | | | | | BUG=none TBR=avayvod@chromium.org Review URL: http://codereview.chromium.org/7649015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96764 0039d316-1c4b-4281-b951-d872f2087c98
* Disabled UserControllerTestavayvod@chromium.org2011-08-151-1/+2
| | | | | | | | | | R=timurrrr@chromium.org BUG=92871 TEST=Verify that UserControllerTest doesn't run on buildbots. Review URL: http://codereview.chromium.org/7649013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96761 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 853.0 to 854.0chrome-release@google.com2011-08-151-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96755 0039d316-1c4b-4281-b951-d872f2087c98
* Browser should not crash when a page showing a quota infobar is closed/reloadedkinuko@chromium.org2011-08-151-4/+1
| | | | | | | | | BUG=92620 TEST=no crash Review URL: http://codereview.chromium.org/7640020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96751 0039d316-1c4b-4281-b951-d872f2087c98
* WebUI TaskManager: Supports background page mode.yoshiki@chromium.org2011-08-158-15/+99
| | | | | | | | | | | | | A background-page-moded Task Manager can be lunched by selecting "View Background Pages (xx)" on the menu, which is shown only when any background page is present. When background-page mode is enabled, the row of background tasks are hi-lighted. BUG=chromium-os:13885 TEST=manual on chromeos-chrome in Linux Review URL: http://codereview.chromium.org/7606029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96746 0039d316-1c4b-4281-b951-d872f2087c98
* Rip out code for logging cross-frame property accesses.thakis@chromium.org2011-08-142-19/+0
| | | | | | | | | | | | | | | | This depends on RenderView overriding a method of WebFrameClient that was added in http://trac.webkit.org/changeset/56829 but subsequently removed in http://trac.webkit.org/changeset/56849 . Since the code has been nonfunctional for over 1 year, I figure it's safe to remove it. BUG=none TEST=none Review URL: http://codereview.chromium.org/7645015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96742 0039d316-1c4b-4281-b951-d872f2087c98
* Fix BrowserAccessibilityManager valgrind errors.dtseng@chromium.org2011-08-141-6/+10
| | | | | | | | | | BUG=91845,92396,59243 TEST=*_valgrind try bots green. Review URL: http://codereview.chromium.org/7639019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96741 0039d316-1c4b-4281-b951-d872f2087c98
* A number of issues weren't addressed with the earlier patch for prerender + ↵cbentzel@chromium.org2011-08-148-3/+52
| | | | | | | | | | | | | | | | | | | | browsing history, particularly for instant pages. - The "remove first entry" option used by instant was not being handled correctly when there was only one committed entry in the NavigationController. - Renderer-issued navigations which were committed in the browser but not yet known by the browser/NavigationController were being incorrectly pruned. This did not happen regularly in the prerender case, but does in the instant case, particularly when changing what's typed in the omnibox. - Some additional sanity testing to make sure that the message is sent to the correct render process. - Additional unit tests are added. BUG=89798 TEST=NavigationControllerTest.CopyStateFromAndPrune*, RenderViewTest.SetHistoryLengthAndPrune. Review URL: http://codereview.chromium.org/7618016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96724 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 852.0 to 853.0chrome-release@google.com2011-08-141-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96720 0039d316-1c4b-4281-b951-d872f2087c98
* Make WebPluginInfo more genericcpu@chromium.org2011-08-1422-93/+86
| | | | | | | | | | | | | - To account for pepper plugins, it grows a type field - move WebPluginInfo from webkit::npapi to webkit:: and move the files as well. This will allow us to remove hacks to get pepper plugins to load soon BUG=89248 TEST=none Review URL: http://codereview.chromium.org/7648017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96718 0039d316-1c4b-4281-b951-d872f2087c98
* Add member variables to VirtualKeyboardSelector and VirtualKeyboard classes.yusukes@chromium.org2011-08-136-27/+275
| | | | | | | | | | | | This is necessary for implementing UI for virtual keyboard configuration. BUG=None TEST=ran unit_tests Review URL: http://codereview.chromium.org/7508014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96703 0039d316-1c4b-4281-b951-d872f2087c98
* base: Fix the TODO in ListValue::Remove().tfarina@chromium.org2011-08-135-12/+15
| | | | | | | | | | | | | Change the return type of Remove() to bool, and add a size_t output parameter. BUG=None TEST=None R=evan@chromium.org Review URL: http://codereview.chromium.org/7618021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96702 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 851.0 to 852.0chrome-release@google.com2011-08-131-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96697 0039d316-1c4b-4281-b951-d872f2087c98
* ntp4: respect non-default apps promo logoestade@chromium.org2011-08-134-11/+44
| | | | | | | | | | BUG=none TEST=manual (set logo to something else in preferences file) Review URL: http://codereview.chromium.org/7602017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96688 0039d316-1c4b-4281-b951-d872f2087c98
* Remove extension.h #include from profile.h.mihaip@chromium.org2011-08-1322-44/+57
| | | | | | | | | | | | | Touching extension.h now results in 202 files being compiled instead of 495 (when building the chrome target). Required that the UnloadedExtensionReason enum be moved to extension_constants.h. R=asargent@chromium.org Review URL: http://codereview.chromium.org/7633029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96686 0039d316-1c4b-4281-b951-d872f2087c98
* Update expected netflix version# to 1.2.0nirnimesh@chromium.org2011-08-131-1/+1
| | | | | | | | | | | R=krisr@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/7629020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96685 0039d316-1c4b-4281-b951-d872f2087c98
* sync: re-attempt 96573 and 96575 - DEPS additions.tim@chromium.org2011-08-1314-23/+96
| | | | | | | | | | BUG=19878 TEST=none Review URL: http://codereview.chromium.org/7628024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96684 0039d316-1c4b-4281-b951-d872f2087c98
* ntp4: attribution tweakestade@chromium.org2011-08-133-5/+23
| | | | | | | | | | | | | | fix the attribution for RTL (put it on the left). Also, flip the attribution side for LTR if the theme is right-aligned. Most right-aligned images will conflict with the theme attribution if it's on the right (it was on the left in ntp3). This fixes the attribution for my personal favorite theme, Justin Bieber, and also Nik Daum, which is OK I guess. I didn't flip for left-aligned themes in RTL because almost all themes are left-aligned, and it's usually not conflicting. BUG=none TEST=install Nik Daum theme; attribution should be legible Review URL: http://codereview.chromium.org/7647001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96683 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a format device button to UI.sidor@chromium.org2011-08-138-60/+178
| | | | | | | | | | | | | Additionally local path translation is now supported by filebrowser extension in formatting routine. BUG=chromium-os:4541, chromium-os:17071 TEST=Try to format removable device Review URL: http://codereview.chromium.org/7583041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96682 0039d316-1c4b-4281-b951-d872f2087c98
* ntp4 info bubbleestade@chromium.org2011-08-1312-3/+254
| | | | | | | | | | | | displays a bubble pointing at "Most Visited"; this is dismissed after 10 displays (try opening the ntp 11 times), or after the user clicks a navigation dot. See bug for more background. BUG=92434 TEST=manual Review URL: http://codereview.chromium.org/7461160 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96680 0039d316-1c4b-4281-b951-d872f2087c98
* WebUI: Add myself to ui/webui OWNERS file.jhawkins@chromium.org2011-08-131-0/+1
| | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/7628026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96676 0039d316-1c4b-4281-b951-d872f2087c98
* Gtk: Make click target of tabs match their appearance.mattm@chromium.org2011-08-1311-34/+361
| | | | | | | | | | BUG=87856 TEST=See bug Review URL: http://codereview.chromium.org/7640004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96674 0039d316-1c4b-4281-b951-d872f2087c98
* Added WebIntents GetAll supportgroby@chromium.org2011-08-139-6/+154
| | | | | | | | | | | R=jhawkins@chromium.org BUG=none TEST=WebIntentsTableTest.GetAllIntents,WebDataServiceTest.WebIntents.GetAll,WebIntentsRegistryTest.GetAllIntents, Review URL: http://codereview.chromium.org/7633011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96673 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Simplify printing code and make it more reliable during shutdown.thestig@chromium.org2011-08-132-58/+24
| | | | | | | | | BUG=84992 TEST=printing still works. Review URL: http://codereview.chromium.org/7639014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96672 0039d316-1c4b-4281-b951-d872f2087c98
* Only check the keycode for key events.dominich@chromium.org2011-08-132-8/+4
| | | | | | | | | | | | | Allows the re-enabling of BrowserAccelerators test. BUG=92563 TEST=*BrowserAccelerators Review URL: http://codereview.chromium.org/7634028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96671 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 96592 - Add scroll and gesture message filters for UIPI Flash. jschuh@chromium.org2011-08-132-35/+1
| | | | | | | | | | | | | | | Flash forwards some window messages when it has no handler set. The only ones I've observed are WM_MOUSEWHEEL and WM_GESTURE (gestures are supported only on Win7). So, we need to allow these messages through the UIPI boundary. One important note is that I use per-process message filters on Vista, but per-window filters on Win7 or later (because they're supported). BUG=86810 TEST=None. Review URL: http://codereview.chromium.org/7617019 TBR=jschuh@chromium.org Review URL: http://codereview.chromium.org/7648011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96661 0039d316-1c4b-4281-b951-d872f2087c98
* Make MediaInternals handle MediaLogEvents.scottfr@chromium.org2011-08-121-3/+12
| | | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/7602021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96650 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented nicer battery statusdavemoore@chromium.org2011-08-1248-235/+358
| | | | | | | | | BUG=chromium-os:17469 TEST=Click battery icon, confirm it meets spec Review URL: http://codereview.chromium.org/7491083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96643 0039d316-1c4b-4281-b951-d872f2087c98
* GTTF: Use a fresh TestingBrowserProcess for each test, part #6phajdan.jr@chromium.org2011-08-1218-19/+36
| | | | | | | | | | | | | For a detailed description see part #1, http://codereview.chromium.org/6478005/ This CL fixes the bug fully on Linux. More platforms will follow. BUG=61062 TEST=unit_tests, possibly more Review URL: http://codereview.chromium.org/7628006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96638 0039d316-1c4b-4281-b951-d872f2087c98
* [ChromeOS] WebUILoginView returns true for IsPopupOrPanel.xiyuan@chromium.org2011-08-122-1/+7
| | | | | | | | | | | | This makes WebUILoginView not a drag-n-drop target as TabContents::ShouldAcceptDragAndDrop would return false now. Besides, WebUILoginView is popup in some sense. BUG=chromium-os:18781 TEST=Verify crash no longer happens for chromium-os:18781. Review URL: http://codereview.chromium.org/7640023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96636 0039d316-1c4b-4281-b951-d872f2087c98
* Print Preview: Fixing behavior of event listeners.dpapad@chromium.org2011-08-1217-181/+203
| | | | | | | | | | | | | | | Now that pending preview requests are being canceled when a new request is issued, the event listeners of the printing controls should not check for |hasPendingPreviewRequest| before issuing new requests, instead they should immediately request a new preview so that the previous one is canceled. Also all functions that are associated with a specific print request should get the requestID as a parameter, in order to ignore obsolete responses. I found out that when the print preview tab is reloaded, responses from requests before the reload are reaching the ui code. If reloading the preview tab repeatedly all these request have id=0 and are not being ignored as they should. Therefore I changed the id of the initial request to have a random variable. BUG=91556, 91769 TEST=See bug description Review URL: http://codereview.chromium.org/7550022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96634 0039d316-1c4b-4281-b951-d872f2087c98
* Apply content-security-policy directive to chrome://media-internalstsepez@chromium.org2011-08-125-57/+26
| | | | | | Review URL: http://codereview.chromium.org/7638002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96631 0039d316-1c4b-4281-b951-d872f2087c98
* Add content-security-policy to chrome://quota-internals.tsepez@chromium.org2011-08-124-52/+26
| | | | | | Review URL: http://codereview.chromium.org/7637026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96630 0039d316-1c4b-4281-b951-d872f2087c98
* Strip control characters from omnibox input without losing attributes.avi@chromium.org2011-08-121-12/+18
| | | | | | | | | BUG=92521 TEST=as in bug Review URL: http://codereview.chromium.org/7639022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96629 0039d316-1c4b-4281-b951-d872f2087c98
* ntp4: fix some bugs that appeared when I changed the margin sizeestade@chromium.org2011-08-121-7/+9
| | | | | | | | | | | | 1. set a proper minWidth on tileGrid, this is so that if you shrink the browser a lot you can still see the tiles (they don't start disappearing behind a white sheet on the right side) 2. fix coordinate calculation during drag destination calculation (this was already wrong but became more apparently so when I increased the margins). BUG=none TEST=manual Review URL: http://codereview.chromium.org/7461148 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96628 0039d316-1c4b-4281-b951-d872f2087c98
* If no locale data files can be found, show a dialog and exittony@chromium.org2011-08-125-0/+48
| | | | | | | | | | | with RESULT_CODE_MISSING_DATA. We used to just CHECK() crash. BUG=69194 Review URL: http://codereview.chromium.org/7610009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96627 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove old webkit/glue/plugins/plugin_list.hthestig@chromium.org2011-08-122-9/+3
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/7639009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96625 0039d316-1c4b-4281-b951-d872f2087c98
* Enable prefs.PrefsTest.testGeolocationPref on linux and mac, keeping test ↵jasneet@chromium.org2011-08-121-2/+2
| | | | | | | | | | | disabled for win as the test fails on win xp bot only BUG=89000 TEST=NONE Review URL: http://codereview.chromium.org/7516003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96623 0039d316-1c4b-4281-b951-d872f2087c98
* Provide ability for WebUIBrowserTests to run asynchronous tests.scr@chromium.org2011-08-127-66/+530
| | | | | | | | | | BUG=91737 R=mmenke@chromium.org,dtseng@chromium.org TEST=browser_tests --gtest_filter=WebUIBrowserAsyncTest.* Review URL: http://codereview.chromium.org/7576024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96620 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 96593 - Fix up various browser tests not to use WaitForNavigation.gbillock@chromium.org2011-08-129-192/+85
| | | | | | | | | | | | | | | | Convenience methods for WindowedNotificationObserver. R=phajdan.jr@chromium.org BUG=various TEST=none Review URL: http://codereview.chromium.org/7489019 TBR=gbillock@chromium.org Review URL: http://codereview.chromium.org/7633032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96617 0039d316-1c4b-4281-b951-d872f2087c98
* base: Rename ValueType to something less redundant as _just_ Type.tfarina@chromium.org2011-08-1214-26/+27
| | | | | | | | | | | | | | | | | | | So instead of: base::Value::ValueType We write a nice: base::Value::Type BUG=None TEST=None R=evan@chromium.org Review URL: http://codereview.chromium.org/7634018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96614 0039d316-1c4b-4281-b951-d872f2087c98
* Update asynchronous CookieMonster API to login_utils.ycxiao@chromium.org2011-08-121-4/+12
| | | | | | | | | | | | | | BUG=68657 TEST=CookieMonsterTest.InitializeFromCookieMonster Moving here from http://codereview.chromium.org/7541021/ TBR=rdsmith TBR=zel Review URL: http://codereview.chromium.org/7599025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96607 0039d316-1c4b-4281-b951-d872f2087c98
* Change show/hide password button image. Changed to ToggleImageButton. Added ↵chocobo@chromium.org2011-08-127-5/+31
| | | | | | | | | | tooltip to the button. BUG=chromium-os:17755 TEST=manual Review URL: http://codereview.chromium.org/7635027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96604 0039d316-1c4b-4281-b951-d872f2087c98
* Disable DragPanels test on ChromeOS.prasadt@chromium.org2011-08-121-1/+1
| | | | | | | | | | | | | Fixes the test break on ChromeOS. TEST=none BUG=none modified: chrome/browser/ui/panels/panel_browsertest.cc Review URL: http://codereview.chromium.org/7629023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96603 0039d316-1c4b-4281-b951-d872f2087c98