summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Cleanups in the video encoding decoding code. Reenable VP8.sergeyu@chromium.org2010-11-0242-510/+424
| | | | | | | | | | | | | | | 1. Moved video-related protobuf messages from event.proto to video.proto. Removed those that we don't need anymore 2. Fixed naming for enums and some types. 3. Reenabled VP8. 4. Proper RGB-YUV converter for VP8 encoder. 5. Changed the capturer_fake to show more meaningful picture. BUG=57374 TEST=unittests Review URL: http://codereview.chromium.org/4136010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64700 0039d316-1c4b-4281-b951-d872f2087c98
* Cannot support more than one roster. Close subsequent windows. Prefer ↵seh@chromium.org2010-11-022-1/+6
| | | | | | | | | | singleton Chrome extension support. BUG=chromium-os:7277 TEST=Select the app extension multiple times. Subsequent roster windows close immediately. Review URL: http://codereview.chromium.org/4270001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64697 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Parse the previous label element for label text.jhawkins@chromium.org2010-11-022-51/+134
| | | | | | | | | BUG=61444 TEST=FormManagerTest.LabelsInferredFromTableLabels Review URL: http://codereview.chromium.org/4251002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64696 0039d316-1c4b-4281-b951-d872f2087c98
* If the tab contents containing a constrained html dialog is closed, we need ↵johnnyg@chromium.org2010-11-023-2/+5
| | | | | | | | | | | to inform the ConstrainedHtmlUiDelegate that the dialog is also gone. BUG=60976 TEST=see bug Review URL: http://codereview.chromium.org/4219004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64695 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a regression in ChromeFrame which would cause the headers like the UA to ↵ananta@chromium.org2010-11-021-3/+3
| | | | | | | | | | | | be appended twice. Bug=none Review URL: http://codereview.chromium.org/4249001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64694 0039d316-1c4b-4281-b951-d872f2087c98
* HTTP requests from the service process now use a non-empty user agent. Also ↵sanjeevr@chromium.org2010-11-025-7/+105
| | | | | | | | | | | appended a cloud-print specific string for cloud print requests. BUG=None TEST=Test user-agent string in Cloud Print proxy requests. Review URL: http://codereview.chromium.org/4176009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64693 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r64676 "Part 4/4 of immutable Extension refactor: Kill ↵mpcomplete@chromium.org2010-11-028-338/+414
| | | | | | | | | | | | | | | | | | | Extension::StaticData and put" Original CL: Part 4/4 of immutable Extension refactor: Kill Extension::StaticData and put its guts into Extension. BUG=56558 TEST=no functional change Review URL: http://codereview.chromium.org/4200005 TBR=nirnimesh Review URL: http://codereview.chromium.org/4274001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64692 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Fix scraping a label from a div table.jhawkins@chromium.org2010-11-023-5/+79
| | | | | | | | | BUG=61439 TEST=FormManagerTest.LabelsInferredFromDivTable Review URL: http://codereview.chromium.org/4248002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64691 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug where in having ChromeFrame installed on the machine would cause a ↵ananta@chromium.org2010-11-0111-498/+8
| | | | | | | | | | | | | | | | | | | | | | | | non chrome frame email site to automatically logout after logging in. ChromeFrame appends the chromeframe string to the user agent to outgoing requests initiated from IE. However this was only done in the protocol sink patch for top level requests. Sub requests would carry the IE user agent which in this case would cause the web server to get confused and drop the connection. Fix is to resurrent the IHttpNegotiate vtable patch for the protocol patch as well. Removed the code which read the patch method from the registry and turned on the moniker or the httpequiv patch. It is unlikely that we will need this in the future. Cleaned up the http negotiate patch by removing references to the navigation manager and the ReportProgress patch which is not needed anymore. Fixes bug http://code.google.com/p/chromium/issues/detail?id=60745 Bug=60745 Review URL: http://codereview.chromium.org/4247001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64688 0039d316-1c4b-4281-b951-d872f2087c98
* Try to detect internal corruption of histogram instances.jar@chromium.org2010-11-015-19/+242
| | | | | | | | | | | | | | | | | | | | | Corruptions can include changes in bucket boundaries, large changes in sample counts (in a bucket), etc. We now detect problems, and don't forward the corrupt data any further. This means it won't exit the renderer and go to the browser if corrupt, and it won't exit the browser and be sent up via UMA if corrupt. IF the would-be corruption is caused by a race to snapshot the data, then a later snapshot should get the clean copy, and all data (across the precluded period) will be sent onward. BUG=61281 r=mbelshe Review URL: http://codereview.chromium.org/4174002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64687 0039d316-1c4b-4281-b951-d872f2087c98
* Notify central jid listeners of the current central roster jid when they ↵seh@chromium.org2010-11-013-2/+4
| | | | | | | | | | | connect to the background page. Increase the initial frequency of the failure to connect retry attempts. BUG=chromium-os:7714 TEST=Log off a ChromeOS device with a Gmail window opened and log back in. Verify the you're logged into the central roster. Confirm that Gmail chats open in panels. Review URL: http://codereview.chromium.org/4252001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64686 0039d316-1c4b-4281-b951-d872f2087c98
* In the webstore login api, we need to provide the gaia auth token to allow ↵johnnyg@chromium.org2010-11-017-8/+19
| | | | | | | | | | | token-based authentication, not the chromiumsync token. BUG=61490 TEST=webstore integration Review URL: http://codereview.chromium.org/4106016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64685 0039d316-1c4b-4281-b951-d872f2087c98
* Disable PrintingContextTest.Base on winnirnimesh@chromium.org2010-11-011-1/+2
| | | | | | | | | | | | PrintingContextTest.Base fails on win full release builder BUG=61509 TEST= Review URL: http://codereview.chromium.org/4264001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64684 0039d316-1c4b-4281-b951-d872f2087c98
* webp minor cleanups and sync to gitfbarchard@chromium.org2010-11-012-39/+35
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/4248001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64683 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 64672 - Cleanups in the video encoding decoding code. Reenable VP8.sergeyu@chromium.org2010-11-0142-424/+510
| | | | | | | | | | | | | | | | | | 1. Moved video-related protobuf messages from event.proto to video.proto. Removed those that we don't need anymore 2. Fixed naming for enums and some types. 3. Reenabled VP8. 4. Proper RGB-YUV converter for VP8 encoder. 5. Changed the capturer_fake to show more meaningful picture. BUG=57374 TEST=unittests Review URL: http://codereview.chromium.org/4136010 TBR=sergeyu@chromium.org Review URL: http://codereview.chromium.org/4255001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64677 0039d316-1c4b-4281-b951-d872f2087c98
* Part 4/4 of immutable Extension refactor: Kill Extension::StaticData and putmpcomplete@chromium.org2010-11-018-414/+338
| | | | | | | | | | | its guts into Extension. BUG=56558 TEST=no functional change Review URL: http://codereview.chromium.org/4200005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64676 0039d316-1c4b-4281-b951-d872f2087c98
* Disable TestHTTPSExpiredCertAndGoBackViaMenu on win.nirnimesh@chromium.org2010-11-011-0/+5
| | | | | | | | | | | | It's been failing consistently. BUG=43575 TEST= TBR=wtc Review URL: http://codereview.chromium.org/4251001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64675 0039d316-1c4b-4281-b951-d872f2087c98
* Reenabled GPUTest.UITestLaunchedWithOSMesa on linux and windows.apatrick@chromium.org2010-11-012-4/+4
| | | | | | | | | | | I think r64288 will make it work. TEST=try BUG=none Review URL: http://codereview.chromium.org/4201005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64674 0039d316-1c4b-4281-b951-d872f2087c98
* While there are all sorts of reasons for "/dev/shm" to be inaccessible,markus@chromium.org2010-11-011-1/+1
| | | | | | | | | | | | | and "chmod" might or might not actually fix the problem, we should never give advice that actually introduces more problems. Changing permissions to 777 is bad, as it drops the sticky bit. Instead, the instructions should say 1777. BUG=none TEST=none Review URL: http://codereview.chromium.org/4245001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64673 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanups in the video encoding decoding code. Reenable VP8.sergeyu@chromium.org2010-11-0142-510/+424
| | | | | | | | | | | | | | | 1. Moved video-related protobuf messages from event.proto to video.proto. Removed those that we don't need anymore 2. Fixed naming for enums and some types. 3. Reenabled VP8. 4. Proper RGB-YUV converter for VP8 encoder. 5. Changed the capturer_fake to show more meaningful picture. BUG=57374 TEST=unittests Review URL: http://codereview.chromium.org/4136010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64672 0039d316-1c4b-4281-b951-d872f2087c98
* Removed unused (and broken) logging functions.akalin@chromium.org2010-11-011-80/+22
| | | | | | | | | | | Moved DEFINE_CHECK_OP_IMPL to be closer to the CHECK_EQ et al. macros. BUG=9913 TEST=Existing unit tests Review URL: http://codereview.chromium.org/4140012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64671 0039d316-1c4b-4281-b951-d872f2087c98
* Disable TestHTTPSExpiredCertAndGoBackViaButton on winnirnimesh@chromium.org2010-11-011-0/+5
| | | | | | | | | | | | | | | | Times out: SSLUITest.TestHTTPSExpiredCertAndGoBackViaButton: Did not complete. BUG=43575 TEST= TBR=wtc Review URL: http://codereview.chromium.org/4244001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64670 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure tab is selected when launching apps into pinned tabs.jstritar@chromium.org2010-11-011-1/+4
| | | | | | | | | BUG=61436 TEST=Open multiple unpinned tabs. In the rightmost new tab page, launch an application into a pinned tab. The application should launch in the new tab page, the tab should become pinned, move to the left of the unpinned tabs, and remain selected. Review URL: http://codereview.chromium.org/4141012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64669 0039d316-1c4b-4281-b951-d872f2087c98
* Adds keyword_search_terms to in memory db so that we can synchronouslysky@chromium.org2010-11-017-10/+72
| | | | | | | | | | | get past searches. BUG=none TEST=none Review URL: http://codereview.chromium.org/4087013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64668 0039d316-1c4b-4281-b951-d872f2087c98
* Mark PrintingContextTest.PrintAll as flaky as it fails on Win builder.amit@chromium.org2010-11-011-1/+2
| | | | | | | | | | BUG=61499 TEST=PrintingContextTest.PrintAll TBR=maruel Review URL: http://codereview.chromium.org/4239001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64667 0039d316-1c4b-4281-b951-d872f2087c98
* Marking InstallMiniInstallerSys as flaky.amit@chromium.org2010-11-011-1/+2
| | | | | | | | | BUG=61497 TEST=InstallMiniInstallerSys Review URL: http://codereview.chromium.org/4238001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64666 0039d316-1c4b-4281-b951-d872f2087c98
* [mac] Add stub implementation of platform_util::GetParent.estade@chromium.org2010-11-011-0/+4
| | | | | | | | | | BUG=none TEST=compile TBR=joshia Review URL: http://codereview.chromium.org/4233001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64665 0039d316-1c4b-4281-b951-d872f2087c98
* Print Preview: Populate the printer list.thestig@chromium.org2010-11-018-26/+138
| | | | | | | | BUG=57892 TEST=none Review URL: http://codereview.chromium.org/4150007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64664 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed crash during the xmpp reconnection for cloud printing.gene@google.com2010-11-011-0/+5
| | | | | | | | | BUG=none TEST=Verify that CP proxy is not crashing when using blocked talk account. Review URL: http://codereview.chromium.org/4219005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64663 0039d316-1c4b-4281-b951-d872f2087c98
* Adds the ability to show verbatim instant results rather thansky@chromium.org2010-11-0118-25/+148
| | | | | | | | | | | predictive results. More work is needed if we decide this is the direction to go, but it's good enough for us to play with. BUG=61378 TEST=none Review URL: http://codereview.chromium.org/4196009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64662 0039d316-1c4b-4281-b951-d872f2087c98
* Wrote a custom pattern matcher for vmodule.akalin@chromium.org2010-11-014-15/+123
| | | | | | | | | | | | | | The custom pattern matcher matches any slash (forward or backward) to any slash. It also does not do escaping like MatchPattern(). Finally, '?' matches exactly one character, which matches google-glog behavior (MatchPattern() matches '?' to 0 or 1 character). BUG=61123 TEST=New unittests Review URL: http://codereview.chromium.org/4205005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64661 0039d316-1c4b-4281-b951-d872f2087c98
* [ChromeOS] Remove CHROME_INFO_BUBBLE type from BubbleWindow.xiyuan@chromium.org2010-11-011-5/+0
| | | | | | | | | BUG=chromium-os:8395 TEST=Verify that js dialog is visible. Review URL: http://codereview.chromium.org/4157014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64660 0039d316-1c4b-4281-b951-d872f2087c98
* Widened suppressions for logging CHECK functions.akalin@chromium.org2010-11-012-5/+5
| | | | | | | | | | | Necessary after 64650. BUG=57683 TEST=base_unittests under valgrind Review URL: http://codereview.chromium.org/4130013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64659 0039d316-1c4b-4281-b951-d872f2087c98
* Import autofill toolbar decryption code into chromium - part 1 - public code.georgey@chromium.org2010-11-013-17/+130
| | | | | | | | BUG=60180 TEST=already unit-tested - the tests should not break Review URL: http://codereview.chromium.org/4102011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64658 0039d316-1c4b-4281-b951-d872f2087c98
* Instant - move AutocompleteLosingFocus implementation to InstantController.estade@chromium.org2010-11-0118-103/+132
| | | | | | | | | | | This way Linux and Windows can share. BUG=58937 TEST=manual Review URL: http://codereview.chromium.org/4157004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64657 0039d316-1c4b-4281-b951-d872f2087c98
* Simplify a comment.evan@chromium.org2010-11-011-2/+1
| | | | | | | | | | This object is primarily available to work around bugs, but it is also sometimes necessary, which is why it describes its usage as *almost* always incorrect. Review URL: http://codereview.chromium.org/4213009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64656 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 64638 - This moves log output for ChromeOS to safer locations.gspencer@chromium.org2010-11-016-37/+19
| | | | | | | | | | | | | | | | | | | | For BWSI (incognito) mode, we want to make sure that we don't leak private information between sessions, so we need to have chrome write log output to the tmpfs created for that mode. Also, the chrome log in "logged in" mode should reside in the "log" subdir instead of in the user data dir. BUG=http://crosbug.com/6908 TEST=Ran on device in incognito and regular modes, and watched where log output ended up. Review URL: http://codereview.chromium.org/4194005 TBR=gspencer@chromium.org Review URL: http://codereview.chromium.org/4089014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64655 0039d316-1c4b-4281-b951-d872f2087c98
* Pass the preferred email to the browser signin.johnnyg@chromium.org2010-11-014-3/+26
| | | | | | | | | BUG=61262 TEST=use PromptBrowserLogin api with a preferred email Review URL: http://codereview.chromium.org/4146016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64654 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Re-enable the disabled stop/reload button after hovering briefly (1.35 ↵shess@chromium.org2010-11-013-19/+82
| | | | | | | | | | | | | seconds, to be exact). Mac version of http://codereview.chromium.org/4116003 BUG=58185 TEST=Navigate to cnn.com. Hover the stop button. After it changes to a disabled stop button, wait, and it should change to an enabled reload button. Review URL: http://codereview.chromium.org/4208004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64653 0039d316-1c4b-4281-b951-d872f2087c98
* An attempt to fix the flakiness with the JavascriptWindow open test series. ↵ananta@chromium.org2010-11-011-6/+4
| | | | | | | | | | | | These tests validate the window dimensions. The code to validate this was all wrong. TBR=amit Review URL: http://codereview.chromium.org/4102017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64652 0039d316-1c4b-4281-b951-d872f2087c98
* Rename auto_fill_editor_gtk to autofill_editor_gtkisherman@chromium.org2010-11-012-1/+1
| | | | | | | | | BUG=none TEST=compiles Review URL: http://codereview.chromium.org/4093006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64651 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed subtle difference in behavior between DCHECK and DCHECK_EQ et al.akalin@chromium.org2010-11-012-14/+59
| | | | | | | | | BUG=58998 TEST=New unit tests Review URL: http://codereview.chromium.org/4199005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64650 0039d316-1c4b-4281-b951-d872f2087c98
* Adding IChromeFrameInternal as an interface. It is not implemented yet.hansl@google.com2010-11-011-1/+11
| | | | | | Review URL: http://codereview.chromium.org/4102016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64649 0039d316-1c4b-4281-b951-d872f2087c98
* Minor typo cleanup of header title for about:tasksjar@chromium.org2010-11-011-1/+1
| | | | | | | r=wtc Review URL: http://codereview.chromium.org/4166011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64648 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r64622 (http://codereview.chromium.org/4181006)wtc@chromium.org2010-11-011-4/+0
| | | | | | | | | | | | because it may have caused browser_tests to fail the SSLUITest.TestHTTPSExpiredCertAndGoBackViaButton unit test on Vista Tests (dbg)(4) and XP Tests (dbg)(4). BUG=none TEST=none Review URL: http://codereview.chromium.org/4151015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64646 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Refactor automation messages." due to mysterious problems on mac.erg@google.com2010-11-0171-190/+200
| | | | | | | | | | | | | This reverts commit c1c1fed998ee4d839bfe256150e5e59220ebc0ef (r64637). TBR=nirnimesh@ BUG=51409 TEST=none Review URL: http://codereview.chromium.org/4194007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64644 0039d316-1c4b-4281-b951-d872f2087c98
* Fix indentation of a continuation.mmortensen@google.com2010-11-011-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/4148010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64643 0039d316-1c4b-4281-b951-d872f2087c98
* process_util_linux: mark functions that use /proc as safe for disk IOevan@chromium.org2010-11-011-0/+22
| | | | | | | | | | | | Reading files /proc is effectively just a kernel API; it's not unsafe like accessing normal disk files is. BUG=61136 TEST=no more DCHECKs in task manager Review URL: http://codereview.chromium.org/4135015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64640 0039d316-1c4b-4281-b951-d872f2087c98
* Add a heapcheck version of the memcheck suppression I landed in 64609thakis@chromium.org2010-11-011-0/+49
| | | | | | | | | | BUG=61424 TEST=None TBR=rsesek Review URL: http://codereview.chromium.org/4143016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64639 0039d316-1c4b-4281-b951-d872f2087c98
* This moves log output for ChromeOS to safer locations.gspencer@chromium.org2010-11-016-19/+37
| | | | | | | | | | | | | | | | | For BWSI (incognito) mode, we want to make sure that we don't leak private information between sessions, so we need to have chrome write log output to the tmpfs created for that mode. Also, the chrome log in "logged in" mode should reside in the "log" subdir instead of in the user data dir. BUG=http://crosbug.com/6908 TEST=Ran on device in incognito and regular modes, and watched where log output ended up. Review URL: http://codereview.chromium.org/4194005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64638 0039d316-1c4b-4281-b951-d872f2087c98