summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Create a TabHandler object to decouple Browser from TabStripModel API.ben@chromium.org2010-09-286-131/+488
| | | | | | | | | | Currently it's just a pass-through so everything still works while I begin to move stuff out of Browser down into it. BUG=none TEST=existing unittests. Review URL: http://codereview.chromium.org/3412041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60860 0039d316-1c4b-4281-b951-d872f2087c98
* add audio/x-wav mimetype for apachefbarchard@chromium.org2010-09-281-0/+1
| | | | | | | | | BUG=23916 TEST=http://fbarchard0-w.ad.corp.google.com/mediatests/2ch_test_folded_16int.wav Review URL: http://codereview.chromium.org/3554001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60859 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring ui_test_utils codeisherman@chromium.org2010-09-288-324/+279
| | | | | | | | | BUG=none TEST=all tests that used to pass should continue to pass Review URL: http://codereview.chromium.org/3402030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60858 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 60845 (check perms failure) - Added UI for clearing Chrome Sync datawillchan@chromium.org2010-09-2818-1318/+20
| | | | | | | | | | | | | | | | | | | | | | | - Created 2 tabs, one for for clearing local browsing data, one for clearing server data - Refactored the old local browsing code to use a grid layout rather than less-wieldy math - Controls on all tabs block while, closing dialog is disabled, new throbber is going while clear is in progress - Clear server tab will be behind a flag until I deploy the server endpoint - Retained old clearing behavior: dialog closes on successful lear - Clear server UI only visible if user is syncing Outstanding issues: - Clearing currently causes an account to become unusable. The cause of the issue is a known problem with auth; currently investigating a fix - Unlike local clearing, clearing server data is more likely to error out. For now I just show a label next to the clear button that says Error, allowing the user to try again BUG=54349 TEST=Clear from UI, or run sync backend tests checked in for issue 54280 Review URL: http://codereview.chromium.org/3412032 TBR=raz@chromium.org Review URL: http://codereview.chromium.org/3552001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60857 0039d316-1c4b-4281-b951-d872f2087c98
* add audio/wav mimetypefbarchard@chromium.org2010-09-281-2/+6
| | | | | | | | BUG=23916 TEST=http://beta.html5test.com/ Review URL: http://codereview.chromium.org/3474015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60856 0039d316-1c4b-4281-b951-d872f2087c98
* Implement VP8 encoder for chromotinghclam@chromium.org2010-09-2812-170/+311
| | | | | | | | | | | Added EncoderVp8 with test for chromoting. TEST=remoting_unittests BUG=50235 Review URL: http://codereview.chromium.org/3005036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60854 0039d316-1c4b-4281-b951-d872f2087c98
* base_unittests: cut a sleep down to 1 second by being more careful about time.evan@chromium.org2010-09-281-6/+23
| | | | | | | | TEST=WatchdogTest.DisarmTest doesn't go flaky Review URL: http://codereview.chromium.org/3545001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60853 0039d316-1c4b-4281-b951-d872f2087c98
* Access texture in a WebVideoFramehclam@chromium.org2010-09-282-0/+7
| | | | | | | | | | | Provide getters for accessing textures in a WebVideoFrame BUG=53714 TEST=None Review URL: http://codereview.chromium.org/3472020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60852 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 60850 (broke build) - Implement PPB_ImageDataTrusted on the Chrome ↵willchan@chromium.org2010-09-284-30/+1
| | | | | | | | | | | | side. This just connects the call to the existing backend implementation. Review URL: http://codereview.chromium.org/3473021 TBR=brettw@chromium.org Review URL: http://codereview.chromium.org/3522002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60851 0039d316-1c4b-4281-b951-d872f2087c98
* Implement PPB_ImageDataTrusted on the Chrome side. This just connects the callbrettw@chromium.org2010-09-284-1/+30
| | | | | | | to the existing backend implementation. Review URL: http://codereview.chromium.org/3473021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60850 0039d316-1c4b-4281-b951-d872f2087c98
* dom_ui: Clean up headers and use proper #ifdefs in bug_report_ui.cc.thestig@chromium.org2010-09-281-28/+14
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3433028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60849 0039d316-1c4b-4281-b951-d872f2087c98
* Changed EXTENSION_UNINSTALLED notification to happen after uninstallation.akalin@chromium.org2010-09-287-31/+51
| | | | | | | | | | | | | | | | The important part is that it comes after the EXTENSION_UNLOADED notification is sent. This makes it easier on the listeners, as they can assume that extension notifications other than EXTENSION_UNINSTALLED are sent for currently-installed extensions. BUG=54415 TEST=BackgroundModeManagerTest Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=60834 Review URL: http://codereview.chromium.org/3461025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60848 0039d316-1c4b-4281-b951-d872f2087c98
* Random cleanup - sort a list of variables.thestig@chromium.org2010-09-281-2/+3
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3382023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60847 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Enable Breakpad when CHROME_HEADLESS is set.thestig@chromium.org2010-09-281-3/+7
| | | | | | | | BUG=57189 TEST=none Review URL: http://codereview.chromium.org/3534001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60846 0039d316-1c4b-4281-b951-d872f2087c98
* Added UI for clearing Chrome Sync dataraz@chromium.org2010-09-2819-20/+1318
| | | | | | | | | | | | | | | | | | | | - Created 2 tabs, one for for clearing local browsing data, one for clearing server data - Refactored the old local browsing code to use a grid layout rather than less-wieldy math - Controls on all tabs block while, closing dialog is disabled, new throbber is going while clear is in progress - Clear server tab will be behind a flag until I deploy the server endpoint - Retained old clearing behavior: dialog closes on successful lear - Clear server UI only visible if user is syncing Outstanding issues: - Clearing currently causes an account to become unusable. The cause of the issue is a known problem with auth; currently investigating a fix - Unlike local clearing, clearing server data is more likely to error out. For now I just show a label next to the clear button that says Error, allowing the user to try again BUG=54349 TEST=Clear from UI, or run sync backend tests checked in for issue 54280 Review URL: http://codereview.chromium.org/3412032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60845 0039d316-1c4b-4281-b951-d872f2087c98
* Fix PyAuto tests to account for dynamic autofill labels.nirnimesh@chromium.org2010-09-286-59/+49
| | | | | | | | | | | Also, match full phone number. BUG=56844 TEST=python chrome/test/functional/autofill.py Review URL: http://codereview.chromium.org/3437025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60843 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented basic support Chromotocol connection.sergeyu@chromium.org2010-09-2817-47/+1771
| | | | | | | | | | New code supports multiple PseudoTCP and UDP channels. Client and host still use old JjngleChannel for connection. BUG=53986 TEST=None Review URL: http://codereview.chromium.org/3319021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60842 0039d316-1c4b-4281-b951-d872f2087c98
* Add more LOG(ERROR) messages to track down bug 55678,wtc@chromium.org2010-09-281-4/+8
| | | | | | | | | | | | identifying the SChannel function that fails with SEC_E_INVALID_HANDLE. R=eroman BUG=55678 TEST=none Review URL: http://codereview.chromium.org/3418036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60841 0039d316-1c4b-4281-b951-d872f2087c98
* Disable this test, which works 100 out of 100 times locally, but never on ↵erikwright@chromium.org2010-09-281-1/+1
| | | | | | | | | the Chrome Frame Tests (IE8) build agent. TBR=ananta@chromium.org Review URL: http://codereview.chromium.org/3528001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60840 0039d316-1c4b-4281-b951-d872f2087c98
* Add renderer -> browser IPC: notify browser when the current URL is phishy.bryner@chromium.org2010-09-283-0/+20
| | | | | | | | | | | | | | | If the current URL is phishing according to the client-side phishing detector we notify the browser. The browser will then send a request to the SafeBrowsing servers to verify that the URL is indeed phishing. If the URL comes back phishing we will eventually display a warning to the user. BUG= TEST= Review URL: http://codereview.chromium.org/3391020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60839 0039d316-1c4b-4281-b951-d872f2087c98
* Add a unit test for refresh in mshtml to see where we're not tagging the ↵tommi@chromium.org2010-09-284-5/+150
| | | | | | | | | | | user agent TEST=The test currently fails, but you can run it! BUG=55758 Review URL: http://codereview.chromium.org/3433026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60838 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 60834 - Changed EXTENSION_UNINSTALLED notification to happen after ↵akalin@chromium.org2010-09-287-51/+31
| | | | | | | | | | | | | | | | | | | uninstallation. The important part is that it comes after the EXTENSION_UNLOADED notification is sent. This makes it easier on the listeners, as they can assume that extension notifications other than EXTENSION_UNINSTALLED are sent for currently-installed extensions. BUG=54415 TEST=BackgroundModeManagerTest Review URL: http://codereview.chromium.org/3461025 TBR=akalin@chromium.org Review URL: http://codereview.chromium.org/3525001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60837 0039d316-1c4b-4281-b951-d872f2087c98
* Remove storage/indexeddb/transaction-basics.html from test_expectations.txtandreip@chromium.org2010-09-281-3/+0
| | | | | | | | | | | | | | | | | The upstream changed to the test_expectations file was made in http://trac.webkit.org/changeset/68370 The bug itself was fixed in http://trac.webkit.org/changeset/68370 BUG= TEST= Review URL: http://codereview.chromium.org/3519001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60835 0039d316-1c4b-4281-b951-d872f2087c98
* Changed EXTENSION_UNINSTALLED notification to happen after uninstallation.akalin@chromium.org2010-09-287-31/+51
| | | | | | | | | | | | | | The important part is that it comes after the EXTENSION_UNLOADED notification is sent. This makes it easier on the listeners, as they can assume that extension notifications other than EXTENSION_UNINSTALLED are sent for currently-installed extensions. BUG=54415 TEST=BackgroundModeManagerTest Review URL: http://codereview.chromium.org/3461025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60834 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 60832 - Ensure browser cache of the renderer tree contains an ↵ctguil@chromium.org2010-09-282-37/+18
| | | | | | | | | | | | | | | accessibility object before sending an accessibility notification. I accidentally commit the wrong change. BUG=46209 TEST=interative_ui_tests:AccessibilityWinBrowserTest.TestNotificationChildrenChanged2 Review URL: http://codereview.chromium.org/3506004 TBR=ctguil@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60833 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure browser cache of the renderer tree contains an accessibility object ↵ctguil@chromium.org2010-09-282-18/+37
| | | | | | | | | | | before sending an accessibility notification. BUG=46209 TEST=interative_ui_tests:AccessibilityWinBrowserTest.TestNotificationChildrenChanged2 Review URL: http://codereview.chromium.org/3506004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60832 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing bug where you couldn't select text on the about page.dhg@chromium.org2010-09-281-0/+4
| | | | | | | | BUG=chromium-os:6419 TEST=none Review URL: http://codereview.chromium.org/3502008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60831 0039d316-1c4b-4281-b951-d872f2087c98
* Removing the menu for picasaweb upload for now.dhg@chromium.org2010-09-281-15/+0
| | | | | | | | | BUG=961 TEST=verify that there's nothing on menu Review URL: http://codereview.chromium.org/3395016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60830 0039d316-1c4b-4281-b951-d872f2087c98
* Make accessible getters return values instead of accepting an output ↵ctguil@chromium.org2010-09-2893-426/+236
| | | | | | | | | | | parameter. GetAccessibleName still needs to be converted. BUG=none TEST=trybots Review URL: http://codereview.chromium.org/3416033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60828 0039d316-1c4b-4281-b951-d872f2087c98
* Disable pyauto crash_reporter test on Macnirnimesh@chromium.org2010-09-281-0/+1
| | | | | | | | | | BUG=57189 TEST= Review URL: http://codereview.chromium.org/3439030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60827 0039d316-1c4b-4281-b951-d872f2087c98
* Revert WebKit roll back to 68527:68504.senorblanco@chromium.org2010-09-281-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60826 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 60821 (build break) - Create a TabHandler object to decouple Browser ↵willchan@chromium.org2010-09-286-486/+131
| | | | | | | | | | | | | | | | from TabStripModel API. Currently it's just a pass-through so everything still works while I begin to move stuff out of Browser down into it. BUG=none TEST=existing unittests. Review URL: http://codereview.chromium.org/3447033 TBR=ben@chromium.org Review URL: http://codereview.chromium.org/3423028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60824 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily add a local expectation for failing layout test.senorblanco@chromium.org2010-09-281-0/+3
| | | | | | | | | BUG=none TEST=none TBR=morrita git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60822 0039d316-1c4b-4281-b951-d872f2087c98
* Create a TabHandler object to decouple Browser from TabStripModel API.ben@chromium.org2010-09-286-131/+486
| | | | | | | | | | | Currently it's just a pass-through so everything still works while I begin to move stuff out of Browser down into it. BUG=none TEST=existing unittests. Review URL: http://codereview.chromium.org/3447033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60821 0039d316-1c4b-4281-b951-d872f2087c98
* Don't show "Add a user" label for OOBE first time logindpolukhin@chromium.org2010-09-281-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3414024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60820 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit r68504:68527. Also remove temporary expectations override.senorblanco@chromium.org2010-09-282-5/+1
| | | | | | | | | | BUG=none TEST=none TBR=morrita Review URL: http://codereview.chromium.org/3514001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60819 0039d316-1c4b-4281-b951-d872f2087c98
* Mark crash signature with correct bug id.willchan@chromium.org2010-09-281-1/+1
| | | | | | | | | | TBR=kinuko,gavinp BUG=57185 TEST=none Review URL: http://codereview.chromium.org/3421043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60815 0039d316-1c4b-4281-b951-d872f2087c98
* Changed the CloudPrintSetupFlow to not create a Browser object. Made the ↵sanjeevr@chromium.org2010-09-287-35/+80
| | | | | | | | | | | setup flow dialog modeless. Added a delegate to CloudPrintSetupFlow. Hooked up the expired token notifications handler to the CloudPrintSetupFlow dialog. BUG=None TEST=Test Cloud print proxy UI. Review URL: http://codereview.chromium.org/3433027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60814 0039d316-1c4b-4281-b951-d872f2087c98
* Fix CrashRecoveryBrowserTest.MAYBE_Reload on Windows.willchan@chromium.org2010-09-281-2/+1
| | | | | | | | | | TBR=satish,phajdan.jr BUG=57183,57158 TEST=none Review URL: http://codereview.chromium.org/3421042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60813 0039d316-1c4b-4281-b951-d872f2087c98
* Don't show url for packaged appsrafaelw@chromium.org2010-09-281-1/+1
| | | | | | | | | BUG=57116 TEST=Launch a packaged app. Make sure that the omnibox is blank (no url displayed) Review URL: http://codereview.chromium.org/3414023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60812 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS to export libvpx symbols in FFmpeghclam@chromium.org2010-09-281-1/+1
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/3421037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60811 0039d316-1c4b-4281-b951-d872f2087c98
* Add safebrowsing test server into dependencies. Also added Readme.chromium ↵lzheng@chromium.org2010-09-284-0/+42
| | | | | | | | | | | for third party code inclusion and safe_browsing.gyp to specified the dependency between this test and proto buffer. TEST=none BUG=47318 Review URL: http://codereview.chromium.org/3475013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60810 0039d316-1c4b-4281-b951-d872f2087c98
* Add more reliability crash signatures.willchan@chromium.org2010-09-281-2/+7
| | | | | | | | | | TBR=kinuko,gavinp BUG=57041,57183,57188 TEST=none Review URL: http://codereview.chromium.org/3473025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60809 0039d316-1c4b-4281-b951-d872f2087c98
* AddChildView for links on new user pod in correct order with respect to ↵dilmah@chromium.org2010-09-281-5/+5
| | | | | | | | | | | desired focus order. BUG=None TEST=Manual Review URL: http://codereview.chromium.org/3441037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60808 0039d316-1c4b-4281-b951-d872f2087c98
* Mark CrashRecoveryBrowserTest.MAYBE_Reload as FAILS on windows.willchan@chromium.org2010-09-281-0/+2
| | | | | | | | | | TBR=kinuko,gavinp BUG=57183 TEST=none Review URL: http://codereview.chromium.org/3380033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60806 0039d316-1c4b-4281-b951-d872f2087c98
* Roll ppapi to bring in zoom changes.jam@chromium.org2010-09-281-1/+1
| | | | | | Review URL: http://codereview.chromium.org/3497012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60805 0039d316-1c4b-4281-b951-d872f2087c98
* Review URL: http://codereview.chromium.org/3402032lzheng@chromium.org2010-09-282-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60804 0039d316-1c4b-4281-b951-d872f2087c98
* Generalize permission types to make it safer for us to add new permissions ↵erikkay@chromium.org2010-09-2815-140/+197
| | | | | | | | | | | | and to know that we're handling installation and elevation warnings correctly. BUG=54151 BUG=54332 TEST=ExtensionTest.IsPrivilegeIncrease (and others) Review URL: http://codereview.chromium.org/3307010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60803 0039d316-1c4b-4281-b951-d872f2087c98
* Fix problems with incorrect passwords and error states due to HTML and .h ↵johnnyg@chromium.org2010-09-281-14/+18
| | | | | | | | | | | file mismatch on error codes. BUG=53151 TEST=invalid password and captcha state in sync login Review URL: http://codereview.chromium.org/3429024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60801 0039d316-1c4b-4281-b951-d872f2087c98
* Correction of union that was assuming big-endian behaviour when writing ↵twiz@google.com2010-09-281-5/+13
| | | | | | | | | | | | | integers to memory. Since Chrome-Frame runs on Intelx86 architecture, this assumption was incorrect. To prevent future endian problems, I changed the routine to explicitly extract the minor and major version. This versioning error was prevent access to the NPVERS_HAS_URL_AND_AUTH_INFO set of APIS, as the returned version was always zero. BUG=none TEST=none Review URL: http://codereview.chromium.org/3396028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60800 0039d316-1c4b-4281-b951-d872f2087c98