summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [Linux] Make reserved accelerators non-blockable unless they conflict with ↵suzhe@google.com2010-12-2110-152/+60
| | | | | | | | | | | | | editor key bindings. This CL also contains some small cleanup to existing code. BUG=54573 TEST=ctrl-t/ctrl-w should not be blocked at all, unless Emaces key theme is enabled. Review URL: http://codereview.chromium.org/5979003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69898 0039d316-1c4b-4281-b951-d872f2087c98
* Marking crashing tests as DISABLED instead of FAILSrsimha@chromium.org2010-12-211-4/+4
| | | | | | | | | | | | | A couple of crashing extensions tests are causing integration test runs to show a red status. Disabling tests so that they aren't run. TBR=akalin@chromium.org BUG=66925 TEST=sync_integration_tests Review URL: http://codereview.chromium.org/5967005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69897 0039d316-1c4b-4281-b951-d872f2087c98
* Add a sample app launcher extensionasargent@chromium.org2010-12-219-1/+366
| | | | | | | | | | | | This gives a browser action popup with a searchable list of your installed apps, and lets you launch them. BUG=none TEST=none Review URL: http://codereview.chromium.org/5858005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69896 0039d316-1c4b-4281-b951-d872f2087c98
* Change "System Update Available" to "System Update Available. Preparing for ↵achuith@chromium.org2010-12-211-1/+1
| | | | | | | | | | | download" while ChromeOS prepares the filesystem for the download. BUG=chromium-os:9908, chromium-os:8190 TEST=Install an update to see the change in language. Review URL: http://codereview.chromium.org/5912002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69895 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit 74419:74425tonyg@chromium.org2010-12-211-1/+1
| | | | | | | | | | TEST=None BUG=None TBR=andreip Review URL: http://codereview.chromium.org/6091003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69894 0039d316-1c4b-4281-b951-d872f2087c98
* Add third_party/yasm/binaries to .gitignore.tfarina@chromium.org2010-12-211-0/+1
| | | | | | | | | | | So 'git status' doesn't report it as untracked. And I stop bothering with this. :) BUG=None TEST=run 'git status', you shouldn't see git complaining about it anymore. Review URL: http://codereview.chromium.org/6092001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69893 0039d316-1c4b-4281-b951-d872f2087c98
* Implicitly detect the use of --in-process-webgl by the absence of akbr@chromium.org2010-12-211-18/+39
| | | | | | | | | | | | | | | display connection in x11_util, and open our own display instead. This makes --in-process-webgl work on Linux again. Tested by running some WebGL and accelerated 2D Canvas content with --in-process-webgl and --disable-accelerated-compositing. BUG=55152 TEST=none Review URL: http://codereview.chromium.org/6041002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69892 0039d316-1c4b-4281-b951-d872f2087c98
* Clobber the state of the next-protocol-negotiation when disabling spdy.mbelshe@chromium.org2010-12-211-0/+2
| | | | | | | | | | | | | | | | We basically have two sets of config for SPDY - one is a general enablement flag, the other is the next-protocol advertisement. We previously could configure to advertise SPDY over NPN, but have SPDY disabled; this would lead to the bug with broken 'download' when accessing a SPDY page. BUG=66891 TEST=none Review URL: http://codereview.chromium.org/6007002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69891 0039d316-1c4b-4281-b951-d872f2087c98
* Rolling ANGLE 498:516 to include out of bounds access fixes for single ↵vangelis@chromium.org2010-12-211-1/+1
| | | | | | | | | | channel textures. TEST: basic testing with a handful of WebGL apps and pages that trigger the compositor to make sure there are no obvious regressions. Review URL: http://codereview.chromium.org/6006005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69887 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor mac printing workflow.kmadhusu@chromium.org2010-12-2114-122/+292
| | | | | | | | | | | To support print preview, made code changes to create a single metafile for the entire printing document. BUG=64121 TEST=printing works after code changes. Review URL: http://codereview.chromium.org/5892002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69885 0039d316-1c4b-4281-b951-d872f2087c98
* Block outdated plugins by default.bauerb@chromium.org2010-12-216-20/+9
| | | | | | | | | | | | | To allow outdated plugins, pass the new --allow-outdated-plugins command line flag. Also, remove the unused "block nonsandboxed plug-ins" command line flag. BUG=47731 TEST=none Review URL: http://codereview.chromium.org/6065004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69884 0039d316-1c4b-4281-b951-d872f2087c98
* Fix official build.tommi@chromium.org2010-12-211-0/+1
| | | | | | | | TBR=robertshield Review URL: http://codereview.chromium.org/6008005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69883 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] added workaround for python 2.5 bug causing sync test flakinessakalin@chromium.org2010-12-211-1/+9
| | | | | | | | | | | | | | Basically, the socket_map argument wasn't being passed down correctly, meaning that if an xmpp connection was destroyed, it wouldn't be properly removed from the socket_map, leading to a 'Bad file descriptor' error the next time the (closed) fd is passed to select. BUG=67051 TEST=sync integration tests Review URL: http://codereview.chromium.org/5970005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69881 0039d316-1c4b-4281-b951-d872f2087c98
* Adding proper authentication to the DOM based login screen.bryeung@google.com2010-12-219-18/+83
| | | | | | | | | | | | | | | | | | | | This CL contains all of the additional code that is required to add proper authentication to the DOM login screen. Specifically is adds a second sub-class of AuthenticatorFacade called AuthenticatorFacadeCros that handles authentication via libcros. Since the authentication is dependent on libcros, this class is only used in chromeos builds, with the stubbed authenticator class being used on non-chromeos builds. All of this code continues to be only available in touchui builds. There have been additional tests added for the new class and support in the exising tests to support both cros and non-cros builds. Patch from Ryan Harrison <rharrison@chromium.org> BUG=none TEST=none Review URL: http://codereview.chromium.org/5708002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69880 0039d316-1c4b-4281-b951-d872f2087c98
* Map the render process's glBindFramebuffer(0) to the context's backing FBO.klobag@chromium.org2010-12-213-0/+10
| | | | | | | | | The default for the context's backing FBO is 0. If the context does have an internal FBO, it can return it so that glBindFramebuffer(0) will not detach the texture from it. Review URL: http://codereview.chromium.org/5987004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69879 0039d316-1c4b-4281-b951-d872f2087c98
* Add BREAK_NEWLINE mode to break_iterator.cctsepez@chromium.org2010-12-213-41/+263
| | | | | | | | | BUG=49747 TEST=BreakIteratorTest.* Review URL: http://codereview.chromium.org/5935002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69874 0039d316-1c4b-4281-b951-d872f2087c98
* Removed the depedency of gpu::demos on base.alokp@chromium.org2010-12-217-53/+25
| | | | | | Review URL: http://codereview.chromium.org/6081003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69873 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit 74417:74419.tonyg@chromium.org2010-12-211-1/+1
| | | | | | | | | | TEST=None BUG=None TBR=andreip Review URL: http://codereview.chromium.org/5993004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69870 0039d316-1c4b-4281-b951-d872f2087c98
* Fix glCopyTexImage2D and glCopyTexSubImage2D to handlegman@chromium.org2010-12-213-3/+97
| | | | | | | | | | | offscreen source areas like glReadPixels does. TEST=webgl conformance tests pass BUG=none Review URL: http://codereview.chromium.org/6035003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69869 0039d316-1c4b-4281-b951-d872f2087c98
* Content settings lists moved to sub-sub pages.estade@chromium.org2010-12-2111-176/+300
| | | | | | | | | BUG=64153 TEST=manual Review URL: http://codereview.chromium.org/5964003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69868 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent App extensions to be returned by ↵mad@google.com2010-12-212-6/+7
| | | | | | | | | | | | | | | AutomationProvider::GetEnabledExtensions(). These are not useful for testing and are causing CEEE problems, since it expects a single extension being installed. A better fix might be to not have any default extension installed with Chromium and only have them with a branded Chrome so that they don't show up in Chrome Frame or CEEE installs... Maybe... Started a conversation with the Chrome Apps and Extensions team to discuss that. BUG=None TEST=None Review URL: http://codereview.chromium.org/6008004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69867 0039d316-1c4b-4281-b951-d872f2087c98
* Build fix.evan@chromium.org2010-12-211-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69866 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Shared and Private memory for Task Managersail@chromium.org2010-12-211-3/+123
| | | | | | | | | | | | | | | | | This change adds support for calculating shared and private memory for the Task Manager window. The goal here is to match the values shown in Activity Monitor. The old "Memory" column already matched Activity Monitor's "Real Memory Size" field. With this change the "Private" column now matches Activity Monitor's "Private Memory Size" field too. Unfortunately the "Shared" column doesn't exactly match Activity Monitor's "Shared Memory Size" field. From what I could understand of the libtop source this field is supposed to represent the resident shared memory that isn't being referenced by any other process. Since our code only looks at the memory for a single process we can't detect references by other processes. This means our shared memory value will always be slightly higher than Activity Monitor's. BUG=25454 TEST=Opened a few tabs and verified that the Private values in Task Manager matched the values in Activity Monitor. Verified that the Shared values were just slightly higher than those in Activity Monitor. Review URL: http://codereview.chromium.org/5992005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69863 0039d316-1c4b-4281-b951-d872f2087c98
* Create a message filter for message port and worker messages. This allows a ↵jam@chromium.org2010-12-2128-1380/+1162
| | | | | | | | nice cleanup of getting rid of the notifications when RenderMessageFilter and WorkerProcessHost go away. SafeBrowsingResourceHandler doesn't need it anymore as well, since it now overrides OnRequestClosed() which does the same thing. Review URL: http://codereview.chromium.org/6055002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69862 0039d316-1c4b-4281-b951-d872f2087c98
* Pick up newer ICU to fix symbol visibility.evan@chromium.org2010-12-211-1/+1
| | | | | | BUG=67517 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69861 0039d316-1c4b-4281-b951-d872f2087c98
* Added Background Application entries to Dock menurickcam@chromium.org2010-12-214-7/+73
| | | | | | | | | BUG=67076 TEST=manual Review URL: http://codereview.chromium.org/5908003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69860 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up tab_contents.cc some more.thestig@chromium.org2010-12-211-19/+11
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5983003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69859 0039d316-1c4b-4281-b951-d872f2087c98
* Adding plugins tests to plugins.pynirnimesh@chromium.org2010-12-211-17/+117
| | | | | | | | | | | testKillAndReloadAllPlugins testDisableEnableAllPlugins These tests will test all the plugins supported by each platform(except for Adobe Acrobat Reader as we have Chrome PDF Viewer enabled by default). Review URL: http://codereview.chromium.org/6030001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69858 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit 74414:74417.tonyg@chromium.org2010-12-211-1/+1
| | | | | | | | | | TEST=None BUG=None TBR=andreip Review URL: http://codereview.chromium.org/6017005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69857 0039d316-1c4b-4281-b951-d872f2087c98
* Pulling in newer nacl with reduced third_party (to shrink checkout size).bradnelson@google.com2010-12-211-1/+1
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/6011006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69856 0039d316-1c4b-4281-b951-d872f2087c98
* Coalesced various extension type enums into Extension::Type.akalin@chromium.org2010-12-2116-386/+252
| | | | | | | | | | | | | | Renamed Extension::HistogramType to Extension::Type and used it everywhere. Moved extension sync security checks into sync land and simplified them. BUG=55823 TEST=Existing unit tests / sync integration tests Review URL: http://codereview.chromium.org/5946001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69855 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: USE_X11 + OS_MACOSX = OS_POSIX.thestig@chromium.org2010-12-217-25/+26
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5856001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69854 0039d316-1c4b-4281-b951-d872f2087c98
* [cros] Make sure that sync service is not accessed when loading pages before ↵nkostylev@chromium.org2010-12-211-0/+3
| | | | | | | | | | | user has signed in. BUG=chromium-os:10437 TEST=Manual Review URL: http://codereview.chromium.org/5984004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69853 0039d316-1c4b-4281-b951-d872f2087c98
* Use sub-sub page for cookies and other sites data.estade@chromium.org2010-12-212-2/+2
| | | | | | | | | BUG=64154 TEST=manual Review URL: http://codereview.chromium.org/6089001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69851 0039d316-1c4b-4281-b951-d872f2087c98
* Adding proper authentication to the DOM based login screen.bryeung@google.com2010-12-211-9/+5
| | | | | | | | | | | | | | | | | | This CL contains all of the additional code that is required to add proper authentication to the DOM login screen. Specifically is adds a second sub-class of AuthenticatorFacade called AuthenticatorFacadeCros that handles authentication via libcros. Since the authentication is dependent on libcros, this class is only used in chromeos builds, with the stubbed authenticator class being used on non-chromeos builds. All of this code continues to be only available in touchui builds. There have been additional tests added for the new class and support in the exising tests to support both cros and non-cros builds. BUG=none TEST=none Review URL: http://codereview.chromium.org/5708002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69849 0039d316-1c4b-4281-b951-d872f2087c98
* Windows Sandbox: Perform case insensitive tests when checkingrvargas@google.com2010-12-212-3/+32
| | | | | | | | | | | file handles to be returned to a sandboxed process. BUG=67215 TEST=sbox_unittests Review URL: http://codereview.chromium.org/5989004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69847 0039d316-1c4b-4281-b951-d872f2087c98
* touch: Fix switching focus among fields in webpages.sadrul@chromium.org2010-12-211-10/+18
| | | | | | | | | | | | | | | | | If Tab is pressed, then the RootView needs to process it first, because the focus-manager will move the focus to the next focusable view, without letting the currently focused view process it (which means, for example, tab-ing to move focus between fields/links in a RenderWidgetHostViewViews won't work). For all other keys, let the focus manager process it first so that the keyboard accelerators can be triggered. BUG=pressing tab in a textfield in a touch-build doesn't move focus out of it. TEST=see bug Review URL: http://codereview.chromium.org/6016002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69846 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI Prefs: Switch search engines to inline delete buttonsstuartmorgan@chromium.org2010-12-214-19/+16
| | | | | | | | | BUG=63825 TEST=Search engines in DOMUI prefs should be removable with inline delete buttons. Review URL: http://codereview.chromium.org/6013005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69842 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI Prefs: Prevent prepopulated search engines from having their urls changedstuartmorgan@chromium.org2010-12-212-1/+4
| | | | | | | | | BUG=67093 TEST=Edit a prepopulated search engine in DOMUI prefs; the URL field should be disabled. Review URL: http://codereview.chromium.org/6084002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69840 0039d316-1c4b-4281-b951-d872f2087c98
* Remove obsolete failures.tonyg@chromium.org2010-12-211-4/+0
| | | | | | | | | | TEST=None BUG=None TBR=andreip@chromium.org Review URL: http://codereview.chromium.org/6046004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69839 0039d316-1c4b-4281-b951-d872f2087c98
* Moved the logic of maintaining the current context to gles2 helper library.alokp@chromium.org2010-12-2121-1903/+1804
| | | | | | Review URL: http://codereview.chromium.org/5927002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69838 0039d316-1c4b-4281-b951-d872f2087c98
* Removing IsChromeFrameProcess.tommi@chromium.org2010-12-216-20/+10
| | | | | | | | | | | This further reduces Chrome's dependencies on the installer and fixes a problem where Chrome might pick up the "chrome_frame" variable from the master preferences file and all chrome processes might have assumed they were cf processes. TEST=See description. BUG=61609 Review URL: http://codereview.chromium.org/5973006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69837 0039d316-1c4b-4281-b951-d872f2087c98
* Collect GPU information (vendor id and device id) in Linux.zmo@google.com2010-12-211-7/+245
| | | | | | | | | BUG=49579 TEST=about:gpu page shows correct vendor-id and device-id in linux Review URL: http://codereview.chromium.org/5861007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69836 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes update step to not clobber client code setting if toast experiment is ↵gwilson@google.com2010-12-211-3/+7
| | | | | | | | | | | | not active. R=finnur BUG=67229 TEST=Install Chrome, wait for an auto-update, client code should not be set. Review URL: http://codereview.chromium.org/5943005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69835 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit 74383:74414andreip@chromium.org2010-12-211-1/+1
| | | | | | | | | | | Roll WebKit 74383:74414 BUG= TEST= Review URL: http://codereview.chromium.org/6074002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69834 0039d316-1c4b-4281-b951-d872f2087c98
* net: add mayfirst.org to HSTS preloaded.agl@chromium.org2010-12-212-0/+8
| | | | | | | | | Requested by: Jamie McClelland BUG=none TEST=net_unittests git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69833 0039d316-1c4b-4281-b951-d872f2087c98
* add check for fAnyOperationsAbortederikkay@chromium.org2010-12-211-0/+8
| | | | | | | | | BUG=67621 TEST=none Review URL: http://codereview.chromium.org/6001003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69832 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 3.0.4.1.whesse@chromium.org2010-12-211-1/+1
| | | | | | | | | BUG=none TEST=LayoutTests/fast/repaint/moving-shadow-on-container.html Review URL: http://codereview.chromium.org/6069003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69831 0039d316-1c4b-4281-b951-d872f2087c98
* Replace initial media range request with an unbounded range request.scherkus@chromium.org2010-12-211-6/+3
| | | | | | | | | | | We typically are forced to make a second request to finish reading file headers. Starting with an unbounded range request results in reading more data than necessary, however we make one less round-trip request. Testing against a local server using an unbounded range request reduced startup latency by 60-100ms. BUG=none TEST=media tests, layout tests Review URL: http://codereview.chromium.org/6011004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69830 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up comments in BufferedDataSource and BufferedResourceLoader.scherkus@chromium.org2010-12-213-11/+11
| | | | | | | | | | | | No code change. BUG=none TEST=none TBR=hclam Review URL: http://codereview.chromium.org/6081002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69829 0039d316-1c4b-4281-b951-d872f2087c98