summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add in support for internal pepper plugins into the PepperPluginRegistry and ↵ajwong@chromium.org2010-06-2311-104/+510
| | | | | | | | | | | | | pepper::PluginModule. Used Chromoting's plugin as the first attempt at using this interface. BUG=none TEST=compiles Review URL: http://codereview.chromium.org/2843018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50667 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a mutator method for the private variables.rlp@chromium.org2010-06-232-0/+17
| | | | | | | | | BUG=38736 TEST=none Review URL: http://codereview.chromium.org/2860016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50666 0039d316-1c4b-4281-b951-d872f2087c98
* Mark SrpcPluginTest as flaky.ericu@google.com2010-06-231-1/+1
| | | | | | | | | BUG=643 TEST=none Review URL: http://codereview.chromium.org/2799029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50665 0039d316-1c4b-4281-b951-d872f2087c98
* Canvas refactoring part 2.ben@chromium.org2010-06-2350-299/+351
| | | | | | | | | | | | - Rename Canvas to CanvasSkia. - Create a subclass Canvas that inherits from CanvasSkia for compatibility. BUG=none TEST=none Review URL: http://codereview.chromium.org/2862025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50664 0039d316-1c4b-4281-b951-d872f2087c98
* Adds a placeholder preference for disabling any video/voice chat ↵gwilson@google.com2010-06-232-0/+6
| | | | | | | | | | | | | | functionality, if it is ever added. This placeholder is needed in the meantime so that some specific builds can have this preference pre-set before the feature(s) ever exist. R=cpu BUG=none TEST=none Review URL: http://codereview.chromium.org/2827020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50663 0039d316-1c4b-4281-b951-d872f2087c98
* Enable --wait-for-debugger for the browser process.jrg@chromium.org2010-06-231-0/+8
| | | | | | | | | | | | | Helpful when the browser itself is a child process (e.g. of pyauto). BUG=none TEST=Run Chrome with --wait-for-debugger. Make sure it waits for debugger. Review URL: http://codereview.chromium.org/2826015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50662 0039d316-1c4b-4281-b951-d872f2087c98
* Add a locked version of CryptAcquireContextdavidben@chromium.org2010-06-234-4/+92
| | | | | | | | | | | | The function is not thread-safe when called with certain flags. This will be useful when we move keygen onto a worker thread. BUG=none TEST=KeygenHandlerTest.SmokeTest (existing) Review URL: http://codereview.chromium.org/2828019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50661 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit 61653:61699hclam@chromium.org2010-06-231-1/+1
| | | | | | | | | | TBR=mikhail BUG=none TEST=Tree stays green Review URL: http://codereview.chromium.org/2803020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50657 0039d316-1c4b-4281-b951-d872f2087c98
* A qa-tool to check that the browser does not crash after extensions are ↵nirnimesh@chromium.org2010-06-231-0/+65
| | | | | | | | installed. Review URL: http://codereview.chromium.org/2831020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50656 0039d316-1c4b-4281-b951-d872f2087c98
* Add RemotingUI class to handle chrome://remoting URLs.garykac@google.com2010-06-236-19/+142
| | | | | | | | | | | | These URLs are handled by a plugin that is registered to the chrome-internal-plugin/remoting MIME type. BUG=none TEST=verify plugin is loaded when navigating to chrome://remoting Review URL: http://codereview.chromium.org/2812017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50655 0039d316-1c4b-4281-b951-d872f2087c98
* Remove extra ',' at the end of an enum list which fails to compile in C withmsneck@google.com2010-06-231-1/+1
| | | | | | | | | | | "-pedantic" enabled. BUG=none TEST=none Review URL: http://codereview.chromium.org/2830024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50654 0039d316-1c4b-4281-b951-d872f2087c98
* linux: build fixevan@chromium.org2010-06-231-1/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50653 0039d316-1c4b-4281-b951-d872f2087c98
* linux: initialize glib-dbus threading during startupevan@chromium.org2010-06-233-10/+5
| | | | | | | | | | | | Rather than scattering init calls through the code, just inititialize it once. (In particular, the gnome-keyring support also needs this function called, and I didn't want to copy it one more time.) TEST=no threading-related crash during gnome-keyring startup Review URL: http://codereview.chromium.org/2873015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50652 0039d316-1c4b-4281-b951-d872f2087c98
* Change runclient so that it automatically uppercases IDs so I don't have to ↵dmaclach@chromium.org2010-06-231-1/+1
| | | | | | | | | | | do it myself. BUG=none TEST=none Review URL: http://codereview.chromium.org/2875011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50651 0039d316-1c4b-4281-b951-d872f2087c98
* Convert WebPluginInfo from wstring to string16stuartmorgan@chromium.org2010-06-2314-57/+56
| | | | | | | | | BUG=None TEST=No behavioral change; plugins should continue to work. Review URL: http://codereview.chromium.org/2866014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50650 0039d316-1c4b-4281-b951-d872f2087c98
* Refactored ggl::SwapBuffers to take the GGL context as an argument. apatrick@chromium.org2010-06-234-5/+4
| | | | | | | | | | | | | | It was using the context made current with ggl::MakeCurrent before. The new design is more consistent with other SwapBuffers implementations. Already reviewed in a previous CL: http://codereview.chromium.org/2802007/show TEST=try BUG=none TBR=vangelis@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50649 0039d316-1c4b-4281-b951-d872f2087c98
* Implement the SecureHashAlgorithm class using Windows CryptoAPI.wtc@chromium.org2010-06-233-12/+128
| | | | | | | | | | | | sha1.cc is renamed sha1_portable.cc. Change the swapends function to take a pointer instead of a non-const reference parameter. R=jhawkins,davidben,eroman BUG=47218 TEST=SHA1Test.* in base_unittests should pass. Review URL: http://codereview.chromium.org/2849018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50648 0039d316-1c4b-4281-b951-d872f2087c98
* Create HttpAuthController.vandebo@chromium.org2010-06-238-409/+539
| | | | | | | | | | | This packages up the auth state into a single class to enable a HttpProxyClientSocket class (which is needed for SSLClientSocketPool). BUG=30357 TEST=existing unit tests Review URL: http://codereview.chromium.org/2808020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50647 0039d316-1c4b-4281-b951-d872f2087c98
* Take 2: sync changes to support encryptionalbertb@chromium.org2010-06-2328-66/+516
| | | | | | | | | | | Attempting to resubmit this change. It looks like the reason for the build break on linux was a missing dependency (nss) in the interactive_ui_test target. BUG=32410 TEST=unittests Review URL: http://codereview.chromium.org/2828021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50646 0039d316-1c4b-4281-b951-d872f2087c98
* Add suppression for bug 47331.ericu@google.com2010-06-231-0/+26
| | | | | | | | | BUG=47331 TEST=none Review URL: http://codereview.chromium.org/2847026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50645 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Port the ExtensionBrowserTest.PluginLoadUnload test part 1 - check in ↵thestig@chromium.org2010-06-233-0/+5
| | | | | | | | | | the test plugins. (TTF) BUG=29900 TEST=none Review URL: http://codereview.chromium.org/2864019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50644 0039d316-1c4b-4281-b951-d872f2087c98
* Enables tooltips on label. Sends message to wm when user image or user labelavayvod@chromium.org2010-06-232-4/+48
| | | | | | | | | | | | is clicked so wm knows which one to select. BUG=cros:2318 TEST=With new wm tooltips should appear above user image and label on unselected user pod. Review URL: http://codereview.chromium.org/2856014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50643 0039d316-1c4b-4281-b951-d872f2087c98
* Remove preprocess hack now that WebKit has been updated.darin@chromium.org2010-06-231-8/+0
| | | | | | | | | | R=sky BUG=none TEST=none Review URL: http://codereview.chromium.org/2832021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50642 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor the translate infobars on mac to match the new windows code.feldstein@chromium.org2010-06-2316-1162/+1014
| | | | | | | | | | | | Breaks it up into 4 different classes instead of 1 class full of switches and if statements. BUG=none TEST=unit_tests.TranslationInfoBarTest Review URL: http://codereview.chromium.org/2815013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50641 0039d316-1c4b-4281-b951-d872f2087c98
* Add storage for static member vars.thakis@chromium.org2010-06-233-0/+9
| | | | | | | | This way, the code is standards-compliant _and_ makes clang happy. Review URL: http://codereview.chromium.org/2870023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50640 0039d316-1c4b-4281-b951-d872f2087c98
* Update dhtml times for xp and vista.chase@chromium.org2010-06-231-2/+2
| | | | | | | | | | | | | This got slower recently, possibly as a result of a WebKit roll in 50199 (roll from 61334:61360). BUG=47335 TEST=xpdual and vistadual dhtml are green TBR=nsylvain@chromium.org Review URL: http://codereview.chromium.org/2863020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50639 0039d316-1c4b-4281-b951-d872f2087c98
* Added hard_dependency to chrome.gyp to fix buildbot failures.akalin@chromium.org2010-06-231-0/+3
| | | | | | | | | | BUG=none TEST=did a clean compile of syncapi TBR=mark Review URL: http://codereview.chromium.org/2853013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50638 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind suppression for memory errors for WebKit mac bothclam@chromium.org2010-06-231-0/+26
| | | | | | | | | | BUG=47330 TEST=Tree goes green TBR=ericu@chromium.org Review URL: http://codereview.chromium.org/2861018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50637 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Valgrind suppression for memory error from WebKit"hclam@chromium.org2010-06-231-27/+0
| | | | | | | | | | | | Revert the last suppression I submitted as the memory error has already been solved. TBR=japhet@chromium.org BUG=47323 Review URL: http://codereview.chromium.org/2842022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50635 0039d316-1c4b-4281-b951-d872f2087c98
* Valgrind suppression for memory error from WebKithclam@chromium.org2010-06-231-0/+27
| | | | | | | | | BUG=47323 TBR=japhet@chromium.org Review URL: http://codereview.chromium.org/2834020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50634 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Show a warning message if the cache might not be cleared correctly ↵mlloyd@chromium.org2010-06-232-27/+0
| | | | | | | | | | between runs." This reverts commit f98a0891c5baa2bc173fd93f22c18d5686d2c810 / revision 50623. Review URL: http://codereview.chromium.org/2856015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50627 0039d316-1c4b-4281-b951-d872f2087c98
* Remove some unused code.eroman@chromium.org2010-06-231-4/+0
| | | | | | | BUG=NONE Review URL: http://codereview.chromium.org/2824024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50625 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for international domain names in PAC scripts. This converts ↵eroman@chromium.org2010-06-233-6/+65
| | | | | | | | | | non-ASCII hostnames in dnsResolve() and dnsResolveEx() to punycode. BUG=47234 TEST=ProxyResolverV8Test.DNSResolutionOfInternationDomainName Review URL: http://codereview.chromium.org/2842017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50624 0039d316-1c4b-4281-b951-d872f2087c98
* Show a warning message if the cache might not be cleared correctly between runs.mlloyd@chromium.org2010-06-232-0/+27
| | | | | | | | BUG=44688 Review URL: http://codereview.chromium.org/2841013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50623 0039d316-1c4b-4281-b951-d872f2087c98
* Improve input method support.suzhe@chromium.org2010-06-2324-736/+1163
| | | | | | | | | | | | | | | This CL fixes following issues: BUG=23219 IME should be disabled in password box. BUG=41876 Chinese IME is still active when current focus is not a text input control BUG=44529 Clause segmentation information of composition text is not honored when using CJK input methods. BUG=46326 Clicking during a composition cancels it TEST=See individual bug report. This CL is blocked on webkit bug: https://bugs.webkit.org/show_bug.cgi?id=40608 Review URL: http://codereview.chromium.org/2824015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50622 0039d316-1c4b-4281-b951-d872f2087c98
* Fix line endings. Got some CR LF's in there, somehow. If I had a dollar ↵dantasse@chromium.org2010-06-231-2/+2
| | | | | | | | | | | for every time I hated a CR LF, I'd buy fancy overpriced cupcakes for everyone on Chrome. BUG=45869 TEST=none Review URL: http://codereview.chromium.org/2831025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50621 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 447.0 to 448.0chrome-release@google.com2010-06-231-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50619 0039d316-1c4b-4281-b951-d872f2087c98
* Limit the DLL search path when loading FFmpeg binaries on Windows.scherkus@chromium.org2010-06-231-2/+14
| | | | | | | | | | This prevents us from accidentally loading other copies of FFmpeg during renderer process boot. BUG=35857 TEST=install a real version of chrome (don't simply unzip a build). close chrome. create an empty file named C:\Windows\avutil-50.dll. start chrome and go to www.youtube.com/html5. no error dialog box should appear. repeat these steps with an earlier version of chrome to verify that an error dialog box appears complaining about C:\Windows\avutil-50.dll. Review URL: http://codereview.chromium.org/2856013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50617 0039d316-1c4b-4281-b951-d872f2087c98
* Broken by http://codereview.chromium.org/2403001/show, which eliminated a ↵mirandac@google.com2010-06-231-1/+1
| | | | | | | | "!" that reversed the logic of the code. Review URL: http://codereview.chromium.org/2825017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50616 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented the PPB_Buffer interface.sanjeevr@chromium.org2010-06-237-0/+194
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/2838019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50615 0039d316-1c4b-4281-b951-d872f2087c98
* AppendASCII returns a new object.thakis@chromium.org2010-06-233-3/+3
| | | | | | | | Found by clang. Review URL: http://codereview.chromium.org/2840017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50614 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt 2 at landing the following. This differs from the first insky@chromium.org2010-06-236-4/+780
| | | | | | | | | | | | | | | | that I wasn't setting a field in a default: of a switch where I have a NOTREACHED. Moves cut/copy/paste and increment/descrement/fullscreen into buttons on views. BUG=45734 TEST=none TBR=jcivelli@chromium.org Review URL: http://codereview.chromium.org/2868029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50613 0039d316-1c4b-4281-b951-d872f2087c98
* Remove an unused member field.eroman@chromium.org2010-06-233-8/+4
| | | | | | | BUG=46821 Review URL: http://codereview.chromium.org/2826012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50612 0039d316-1c4b-4281-b951-d872f2087c98
* Address a couple of nits in comment wording.eroman@chromium.org2010-06-234-12/+13
| | | | | | | BUG=NONE Review URL: http://codereview.chromium.org/2830022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50611 0039d316-1c4b-4281-b951-d872f2087c98
* Migration to TopSites from ThumbnailDatabase.nshkrob@chromium.org2010-06-2312-20/+231
| | | | | | | | | BUG=None TEST=TopSitesTest, HistoryBackendTest, ThumbnailDatabaseTest, HistoryTest Review URL: http://codereview.chromium.org/2869018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50610 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 50604 - Moves cut/copy/paste and increment/descrement/fullscreen into ↵mrossetti@chromium.org2010-06-236-779/+4
| | | | | | | | | | | | | | | | buttons on views. BUG=45734 TEST=none Review URL: http://codereview.chromium.org/2803013 TBR=sky@chromium.org Review URL: http://codereview.chromium.org/2829021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50608 0039d316-1c4b-4281-b951-d872f2087c98
* Implement side tab view and controller and hook up their creation. ↵pinkerton@chromium.org2010-06-2317-113/+510
| | | | | | | | | | | Parameterize tab strip layout so it can be vertical in addition to horizontal without breaking up the code too much. Abstracted some of the side tab knowledge into TabWindowController with overrides in BrowserWindowController. Nib change: added a SideTabStripView custom view to BrowserWindow and hooked it to an outlet. Renamed the outlets to better reflect both views. BUG=44773 TEST=Tab layout, full screen, dragging tabs within and to other windows to make sure they reflow and draw correctly. Side tabs themselves are still behind a flag, but this cl touches many normal codepaths. Review URL: http://codereview.chromium.org/2846028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50606 0039d316-1c4b-4281-b951-d872f2087c98
* Moves cut/copy/paste and increment/descrement/fullscreen into buttonssky@chromium.org2010-06-236-4/+779
| | | | | | | | | | | on views. BUG=45734 TEST=none Review URL: http://codereview.chromium.org/2803013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50604 0039d316-1c4b-4281-b951-d872f2087c98
* Disable PPAPI test on Mac, which still isn't fixed.brettw@chromium.org2010-06-231-1/+5
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50603 0039d316-1c4b-4281-b951-d872f2087c98
* Fix theme loading bubble which was overstaying its welcome.mirandac@google.com2010-06-233-3/+3
| | | | | | | | | | Fixes problem introduced in http://codereview.chromium.org/2659004/show. BUG=46710 TEST=Bring up a regular window, and an incognito window. Install theme from incognito window. Note that loading bubble disappears at the proper time. Review URL: http://codereview.chromium.org/2823025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50602 0039d316-1c4b-4281-b951-d872f2087c98