summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Worked around IOSurface related system lockups on dual NVIDIA/Intel GPUkbr@chromium.org2012-02-156-5/+130
| | | | | | | | | | | | | MacBook Pros by forcing Chrome to use and stay on the discrete GPU on such systems. BUG=113703 TEST=ran Gmail and WebGL demos on dual NVIDIA/Intel and AMD/Intel GPU MBPs Review URL: http://codereview.chromium.org/9365066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122013 0039d316-1c4b-4281-b951-d872f2087c98
* Remove old unused tracing API from webkitplatformsupport_impl.jbates@chromium.org2012-02-152-17/+0
| | | | | | | | | BUG=109779 Review URL: http://codereview.chromium.org/9365072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122012 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 121379 - net: Simplify SpdyHttpStream::OnSendBody() and ↵satorux@chromium.org2012-02-153-16/+33
| | | | | | | | | | | | | | | | | | | | | | | OnSendBodyComplete(). Broke speech input. BUG=113710 I don't know why I didn't come up with this simpler code from the beginning. BUG=113107 TEST=net_unittests Review URL: http://codereview.chromium.org/9362023 TBR=satorux@chromium.org Review URL: http://codereview.chromium.org/9363053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122011 0039d316-1c4b-4281-b951-d872f2087c98
* Introduce the extensions::Feature class.aa@chromium.org2012-02-155-0/+573
| | | | | | | | | This will be used for declaring and validating manifest, permission, and API features in a generalized way. Review URL: http://codereview.chromium.org/9386005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122010 0039d316-1c4b-4281-b951-d872f2087c98
* Use less temporary extension IDs during pack and unpack.jstritar@chromium.org2012-02-1522-65/+167
| | | | | | | | | | | | This fixes issues related to permission whitelists, which are based on the extension ID. BUG=113696 TEST=ExtensionServiceTest.InstallWhitelistedExtension Review URL: http://codereview.chromium.org/9365061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122009 0039d316-1c4b-4281-b951-d872f2087c98
* Marking OAuth2AccessTokenFetcherTest.ParseGetAccessTokenResponse disabled on ↵dpapad@chromium.org2012-02-151-1/+7
| | | | | | | | | | | Windows. BUG=114215 TEST=NONE Review URL: https://chromiumcodereview.appspot.com/9365065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122007 0039d316-1c4b-4281-b951-d872f2087c98
* Whitelist extensions with bundled plug-ins for plug-ins.bauerb@chromium.org2012-02-156-35/+99
| | | | | | | | | | BUG=113494 TEST=chromoting works with click-to-play. Review URL: http://codereview.chromium.org/9395006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122005 0039d316-1c4b-4281-b951-d872f2087c98
* Remove support for "chrome.self" in manifest version 2.kalman@chromium.org2012-02-156-14/+13
| | | | | | | | | | BUG= TEST=browser_tests Review URL: http://codereview.chromium.org/9363049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122004 0039d316-1c4b-4281-b951-d872f2087c98
* chromeos: Use default profile as last used profile in login screen.xiyuan@chromium.org2012-02-151-0/+6
| | | | | | | | | | | | | Otherwise, we might load a profile from /home/chronos/user before cryptohome does its job. BUG=chromium-os:25789 TEST=Verify fix for chromium-os:25789. Review URL: http://codereview.chromium.org/9350063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122003 0039d316-1c4b-4281-b951-d872f2087c98
* Remove TypedUrlModelAssociator association map.atwilson@chromium.org2012-02-155-183/+62
| | | | | | | | | | | | | | | | | | Removed the association map in TypedUrlModelAssociator because it has been a source of bugs and the information is redundant. TypedUrlModelAssociator no longer implements PerDataTypeAssociatorInterface, since many of the "standard" API implementations in that class are not needed (like Associate()) or result in inefficient code (such as code that looks up nodes by their client tag, returns the ID, then looks up the node again by the ID). BUG=none TEST=none Review URL: http://codereview.chromium.org/9350069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122002 0039d316-1c4b-4281-b951-d872f2087c98
* reland 121901, PPAPI: Add unlocking for PPP calls and callbacks...dmichael@chromium.org2012-02-1521-71/+235
| | | | | | | | | | | | | | | | | | | """ With this patch, ppapi_tests pass locally when building with enable_pepper_threading=1. (They didn't before). TODO: Test more calls off the main thread, make sync completion callbacks work. BUG=92909 TEST= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=121901 """ TBR=dmichael@chromium.org Review URL: http://codereview.chromium.org/9361065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122001 0039d316-1c4b-4281-b951-d872f2087c98
* Add TextureImageTransportSurface, binding to a texture from another context.piman@chromium.org2012-02-158-23/+532
| | | | | | | | | | | | This is not yet used, but will be by a later patch. BUG=99516 TEST=None yet Review URL: http://codereview.chromium.org/9350072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122000 0039d316-1c4b-4281-b951-d872f2087c98
* Make new TaskRunner, SequencedTaskRunner, and SingleThreadTaskRunner interfacesakalin@chromium.org2012-02-1516-316/+592
| | | | | | | | | | | | | | TaskRunner just has Post{,Delayed}Task(), SequencedTaskRunner extends Executor to have ordering guarantees and PostNonNestable{,Delayed}Task(), and SingleThreadTaskRunner extends SequencedTaskRunner and guarantees execution on a single thread. Move a bunch of methods from MessageLoopProxy into the TaskRunner classes and make it inherit from SingleThreadTaskRunner. BUG=110973 TEST= Review URL: https://chromiumcodereview.appspot.com/9169037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121999 0039d316-1c4b-4281-b951-d872f2087c98
* Update documentation for webgl conformance test expectations file.zmo@chromium.org2012-02-151-7/+10
| | | | | | | | | BUG= TEST= R=kbr Review URL: https://chromiumcodereview.appspot.com/9363061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121998 0039d316-1c4b-4281-b951-d872f2087c98
* Change WorkspaceLayoutManager::SetChildBounds to pass through anysky@chromium.org2012-02-152-16/+7
| | | | | | | | | | | | | | size. Looks like we're not going to do the full managed window manager, so this code doesn't make sense. BUG=none TEST=none R=oshima@chromium.org Review URL: http://codereview.chromium.org/9387021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121997 0039d316-1c4b-4281-b951-d872f2087c98
* Fold HDC caching into RenderTextWin.asvitkine@chromium.org2012-02-155-163/+13
| | | | | | | | | | | Per discussion on: http://codereview.chromium.org/9323011/ BUG=90426 TEST=none Review URL: http://codereview.chromium.org/9348101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121996 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the hack for Windows touch which fabricates mouse down/mouse up ↵ananta@chromium.org2012-02-152-26/+1
| | | | | | | | | | | | | | events when we receive touch events on the RenderWidgetHostViewWin window. This hack was put in place for scrolling when we touch the scrollbar. However it messes with the Windows gestures like hold down the pointer which converts to a context menu message. BUG=52260 TEST=hold down on a link on touch windows should bring up the context menu without navigating to the link Review URL: https://chromiumcodereview.appspot.com/9348116 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121995 0039d316-1c4b-4281-b951-d872f2087c98
* Fix double click on table header opens selected file issue.bshe@chromium.org2012-02-151-2/+4
| | | | | | | | | | | BUG=chromium-os:26349 TEST=ctrl+m opens file manager -> select a file or folder -> double click table header -> verify the double click doesn't open the selected file Review URL: http://codereview.chromium.org/9348099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121994 0039d316-1c4b-4281-b951-d872f2087c98
* Disable tests in https.SSLTestdyu@chromium.org2012-02-151-0/+2
| | | | | | | | BUG=114296 TEST=none Review URL: https://chromiumcodereview.appspot.com/9365076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121993 0039d316-1c4b-4281-b951-d872f2087c98
* Add WebKit.gyp:generate_devtools_zip to the All target.tony@chromium.org2012-02-151-0/+1
| | | | | | | | | | | | This is needed so the clobber builders will generate the devtools zip that gets archived by the bots. BUG=113948 Review URL: http://codereview.chromium.org/9395025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121992 0039d316-1c4b-4281-b951-d872f2087c98
* Add support to throughput_tests for better automated testing.jbates@chromium.org2012-02-153-33/+288
| | | | | | | | | | | | | - support for parsing a test URL from a json file. - support for overriding spinup and run times from json. - support for triggering playback mode when cache dir is in json. - support for waiting for a given pixel to change color before starting the test. BUG=113679 Review URL: https://chromiumcodereview.appspot.com/9380017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121991 0039d316-1c4b-4281-b951-d872f2087c98
* Spelling mistakes fixedcpu@chromium.org2012-02-154-12/+12
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/9387028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121990 0039d316-1c4b-4281-b951-d872f2087c98
* Allow popup extensions to be inspected on gtkbenwells@chromium.org2012-02-154-9/+37
| | | | | | | | | | | | | This was recently enabled for Windows. To enable on gtk, gtk bubbles are now able to stop grabbing keyboard and mouse input. BUG=53518 TEST=Manually tested on ubuntu Review URL: http://codereview.chromium.org/9372050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121989 0039d316-1c4b-4281-b951-d872f2087c98
* Fix disabling testsky@chromium.org2012-02-151-1/+1
| | | | | | | | | BUG=none TEST=none TBR=dpapad@chromium.org,brettw@chromium.org Review URL: https://chromiumcodereview.appspot.com/9398013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121984 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling HistoryBackend.Loaded on windows.dpapad@chromium.org2012-02-151-1/+7
| | | | | | | | | BUG=114287 TEST=NONE Review URL: https://chromiumcodereview.appspot.com/9358081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121982 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 107677 - Mark CacheHitAfterRedirect as flaky.simonjam@chromium.org2012-02-151-2/+1
| | | | | | | | | | BUG=102030 Review URL: http://codereview.chromium.org/8400052 TBR=vandebo@chromium.org Review URL: https://chromiumcodereview.appspot.com/9400001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121980 0039d316-1c4b-4281-b951-d872f2087c98
* Update the expectation for xp/vm_peak_r.nsylvain@chromium.org2012-02-151-1/+1
| | | | | | | | | | | | http://build.chromium.org/f/chromium/perf/xp-release-dual-core/moz/report.html?history=150&rev=121930&graph=vm_peak_r It seems to have regressed in the webkit roll 107445:107543 BUG=114022 TBR=cmp Review URL: https://chromiumcodereview.appspot.com/9358078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121979 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the issue of browser frame bottom border disappears with small height ↵jennyz@chromium.org2012-02-151-1/+1
| | | | | | | | | | | | window. BUG=106506 TEST=The issue should be fixed on aura and windows, for both default theme and custom themes. Review URL: http://codereview.chromium.org/9379028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121978 0039d316-1c4b-4281-b951-d872f2087c98
* Flakiness cleanup: disable flaky tests under chrome/browser/evan@chromium.org2012-02-1422-74/+66
| | | | | | | | | | | | | Part 1 of N. See https://groups.google.com/a/chromium.org/group/chromium-dev/browse_thread/thread/fcec09fc659f39a6 BUG=104132,52928,100062,89762,82616,44668,44666,62537,69034,62538,81451,67301,62539,81451,69475,106538,84427,114104,103539,100538,109669,74557,96725,52544,68287,86105,89727,96725,95274,80961,83876 Review URL: http://codereview.chromium.org/9361066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121975 0039d316-1c4b-4281-b951-d872f2087c98
* views: Change Painter::PaintPainterAt to take a gfx::Rect instead of ints.tfarina@chromium.org2012-02-144-15/+15
| | | | | | | | | BUG=100898 R=pkasting@chromium.org,sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/9361072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121974 0039d316-1c4b-4281-b951-d872f2087c98
* aura: Fix bug that hid cursor on Linux workstations.derat@chromium.org2012-02-141-1/+2
| | | | | | | | | | | | | | | | Due to a missing set of curly brackets in r121960, I was always setting an invisible cursor on the root window, even when running outside of Chrome OS devices. "xsetroot -cursor_name arrow" recovers from this. BUG=111884 TEST=none TBR=gspencer Review URL: https://chromiumcodereview.appspot.com/9363050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121972 0039d316-1c4b-4281-b951-d872f2087c98
* Fix permissions.sky@chromium.org2012-02-144-0/+0
| | | | | | | | | TBR=mseaborn@chromium.org BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9365073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121970 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure BrowserAccessibilityRelation only includes active instances of ↵dtseng@chromium.org2012-02-141-1/+10
| | | | | | | | | | | | | | | | | | | BrowserAccessibilityWin as relations. https://bugs.webkit.org/show_bug.cgi?id=75027 changes the way in which we receive title UI elements. In this case, a BrowserAccessibility exposes a title UI element; however, the element has not yet been constructed by BrowserAccessibilityManager. We thus include a check in get_nTargets to make sure that all relations are active. BUG=114213 TEST=manually verified with JFW 13 using both the sample in the bug and facebook.com Review URL: http://codereview.chromium.org/9348096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121969 0039d316-1c4b-4281-b951-d872f2087c98
* Expose the hook in tab_proxy for proceeding from an interstitial page for ↵dyu@chromium.org2012-02-143-0/+88
| | | | | | | | | | | | TakeActionOnSSLBlockingPage. Added two tests to proceed from an interstitial page and to go back to previous site from an interstitial page. TEST=none BUG=none Review URL: https://chromiumcodereview.appspot.com/9389014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121967 0039d316-1c4b-4281-b951-d872f2087c98
* Retry r121912 downloads.onChangedbenjhayden@chromium.org2012-02-144-103/+525
| | | | | | | | http://codereview.chromium.org/8203005/ Review URL: http://codereview.chromium.org/9395021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121966 0039d316-1c4b-4281-b951-d872f2087c98
* [uber page] Migrate the virtual keyboard sub-page to a dialogdbeam@chromium.org2012-02-146-29/+37
| | | | | | | | | | | | | | | This also fixes a bug in OptionPage.getVisibleOverlay_ that assumes the first overlay we find that's visible is the showing overlay (but doesn't account for the nesting level of that overlay) as well as a language overlay confirm bug. BUG=111685 TEST=./build/gyp_chromium -Duse_virtual_keyboard=1 -Dchromeos=1 -Duse_ibus=0 -Duse_aura=1 and open Advanced > Language settings > Keyboard and then actually close language settings. Review URL: http://codereview.chromium.org/9386032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121965 0039d316-1c4b-4281-b951-d872f2087c98
* SPDY - trun off spdy/2.1 by default. It could be enabledrtenneti@chromium.org2012-02-144-16/+17
| | | | | | | | | | | | | | | | | with command line option --use-spdy=flow-control. The following are the two CL's that are related to spdy/2.1 http://codereview.chromium.org/8892026 http://codereview.chromium.org/9252029/ R=wtc BUG=114105 TEST=test gmail, docs with spdy proxy enabled and disabled. Review URL: http://codereview.chromium.org/9390027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121964 0039d316-1c4b-4281-b951-d872f2087c98
* Aura: Guest login window mode should match main login window modejamescook@chromium.org2012-02-142-0/+7
| | | | | | | | | | | We were not copying a flag when setting up the off-the-record command line. BUG=114178 TEST=manual on alex, login with normal account, verify compact window mode, login with guest account, verify compact window mode Review URL: https://chromiumcodereview.appspot.com/9348103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121962 0039d316-1c4b-4281-b951-d872f2087c98
* aura: Hide cursor during and after shutdown.derat@chromium.org2012-02-1412-47/+121
| | | | | | | | | | | | | | | | | | | | | This updates the semantics of aura::RootWindow::ShowCursor() so that after the cursor is hidden, it remains hidden during subsequent calls to SetCursor(). It also makes us not show the cursor on mouse movement if we're in the process of shutting down. Finally, it makes us set an invisible cursor on the root window when running on a Chrome OS device so that the cursor will remain hidden after Chrome has exited during shutdown. BUG=111884 TEST=manual: can't see cursor while shutting down now Review URL: http://codereview.chromium.org/9388030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121960 0039d316-1c4b-4281-b951-d872f2087c98
* Don't build remoting host on ChromeOS.jamiewalch@google.com2012-02-141-17/+23
| | | | | | | | | | | The host doesn't currently compile on the ChromeOS builders because it uses GTK. BUG=None TEST=ChromeOS build bot is green. Review URL: https://chromiumcodereview.appspot.com/9390029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121959 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 121808 - Revert 120304 - Re-disable testSpecialURLTabs on linuxnirnimesh@chromium.org2012-02-141-3/+1
| | | | | | | | | | | | | | | | | TBR=yoshiki@chromium.org R=yoshiki@chromium.org BUG=110914 TEST= Review URL: https://chromiumcodereview.appspot.com/9325020 TBR=nirnimesh@chromium.org Review URL: https://chromiumcodereview.appspot.com/9388035 TBR=nirnimesh@chromium.org Review URL: https://chromiumcodereview.appspot.com/9395028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121958 0039d316-1c4b-4281-b951-d872f2087c98
* Restore Gtk version of CryptoModulePasswordDialog.mattm@chromium.org2012-02-144-22/+185
| | | | | | | | | BUG=114134 TEST=see bug Review URL: http://codereview.chromium.org/9387026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121957 0039d316-1c4b-4281-b951-d872f2087c98
* Windows Breakpad: Add comment to explain "-x64" suffixmseaborn@chromium.org2012-02-141-0/+5
| | | | | | | | | | | | | | While reviewing this file's huge number of code paths, I felt guilty that I added to the complexity without adding a comment. So, here is a comment. BUG=89730 TEST=none Review URL: http://codereview.chromium.org/9390034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121956 0039d316-1c4b-4281-b951-d872f2087c98
* Windows Breakpad: Remove kNoOOBreakpad environment variablemseaborn@chromium.org2012-02-144-17/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The env var kNoOOBreakpad (NO_OO_BREAKPAD) was used as a global variable to communicate in-process between chrome.exe and chrome.dll so that the latter can report via UMA whether Breakpad was enabled (with the counts kStabilityBreakpadRegistrationFail and kStabilityBreakpadRegistrationSuccess, also known as "user_experience_metrics.stability.breakpad_registration_ok" and "user_experience_metrics.stability.breakpad_registration_fail".) But this was broken: * In the browser process, checking for Breakpad enablement happens in a thread, so the UMA report might happen before Breakpad is enabled, in which case the UMA report would be wrong. * If Breakpad is not enabled, kNoOOBreakpad would not be set, and chrome_browser_main_win.cc would assume this meant that Breakpad was enabled successfully. If the stat is wrong and no-one noticed, we might as well remove it and simplify the code. BUG=111265 TEST=none Review URL: http://codereview.chromium.org/9391030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121955 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ONC value substitution.mnissler@chromium.org2012-02-1412-66/+125
| | | | | | | | | | BUG=chromium-os:23751 TEST=unit test Review URL: http://codereview.chromium.org/9234032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121954 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-02-141-13/+13
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121953 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 121918 - Bump nacl rev to 7792sky@chromium.org2012-02-141-12/+12
| | | | | | | | | | | | | R=sehr@google.com BUG= none TEST= nacl_integration Review URL: http://codereview.chromium.org/9391017 TBR=jvoung@google.com Review URL: https://chromiumcodereview.appspot.com/9348110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121952 0039d316-1c4b-4281-b951-d872f2087c98
* Update the expectations for XP moz and Vista intl1. nsylvain@chromium.org2012-02-141-2/+2
| | | | | | | | | | They both seem to have regressed in the webkit roll 107445:107543 BUG=114022 TBR=cmp Review URL: https://chromiumcodereview.appspot.com/9365069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121950 0039d316-1c4b-4281-b951-d872f2087c98
* Disable testImportSafariDataTwicedyu@chromium.org2012-02-141-0/+2
| | | | | | | | BUG=114244 TEST=none Review URL: https://chromiumcodereview.appspot.com/9348107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121949 0039d316-1c4b-4281-b951-d872f2087c98
* Fix COM initialization in chrome_frame_tests.exe for the ATL version ↵robertshield@chromium.org2012-02-143-9/+23
| | | | | | | | | | | | | | | | included in VS2010. Fix ATL assert that happens when COM is not correctly initialized. Remove spurious HungCOMCallDetector logging messages. BUG=114609 TEST=chrome_frame_tests.exe Review URL: http://codereview.chromium.org/9348086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121948 0039d316-1c4b-4281-b951-d872f2087c98