- 17 May, 2012 40 commits
-
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137730 0039d316-1c4b-4281-b951-d872f2087c98
-
zelidrag@chromium.org authored
Added support for handling external app documents. These should much behave pretty much the same as Google Documents with exception that they are hosted on external sites. This CL will expose them as files with .glink extension just like like drive clients do. BUG=126895 TEST=GDataParserTest.DocumentFeedJsonParser Review URL: https://chromiumcodereview.appspot.com/10381155 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137729 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137728 0039d316-1c4b-4281-b951-d872f2087c98
-
zelidrag@chromium.org authored
BUG=128895 TEST=none TBR=satorux Review URL: https://chromiumcodereview.appspot.com/10399071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137726 0039d316-1c4b-4281-b951-d872f2087c98
-
zmo@google.com authored
This is because preliminary GPU info is enough for making final blacklist decisions on Win/Mac. However, at the moment on Linux, blacklist decisions are still depending on full GPU info in certain cases, so we still need to do it on Linux. The full GPU info collection is done on demand when about:gpu page opens. Also, we need GPU's vendor_id, device_id, driver_version for crash reporting in GPU process. So before about:gpu page opens, we won't have them. Therefore, we pass them down from browser process to GPU process through commandline switches. BUG=128082 TEST=about:gpu R=apatrick TBR=jam Review URL: https://chromiumcodereview.appspot.com/10310180 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137725 0039d316-1c4b-4281-b951-d872f2087c98
-
mukai@chromium.org authored
BUG=128514 TEST=manually Review URL: https://chromiumcodereview.appspot.com/10389193 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137723 0039d316-1c4b-4281-b951-d872f2087c98
-
gab@chromium.org authored
The problem with the current component build is that chrome.exe and setup.exe only know to look for DLLs like base.dll in the current directory (except chrome.dll for which they're hardcoded to know where to look). On an install those DLLs are in the version directory so chrome.exe and setup.exe fail to run not finding required DLLs... To fix this we generate config files (to point in the version directory) and manifests (to list all the DLL dependencies explicitly) to be installed beside the exes. Each DLL also has a manifest in the version directory to give it an "assemblyIdentity" (i.e. a unique name which is referred to as a dependency by each exe's manifest). These manifests are called "assembly manifest" and do NOT interfere with the private manifest possibly embedded in each DLL (details here http://msdn.microsoft.com/en-us/library/windows/desktop/aa374219(v=vs.85).aspx) <dependency> tags then need to be added to chrome.exe.manifest and setup.exe.manifest for each DLL in the version directory it will use (to be safe we make add an entry for all DLLs as there is no downside to referring an unused DLL). In this step, we augment the manifests generated by the build instead of creating new one to make sure any property passed on by the build is kept and that we are only *adding* new functionality without hindering current behavior. NOTE: This CL doesn't make mini_installer.exe compatible with the component build yet (as mini_installer runs setup.exe right after extracting it and without any other DLLs/manifests beside it). However it is now possible to use setup.exe (which takes the exact same parameters as mini_installer.exe) from the build output directory with a component build :)!!! BUG=127233 TEST=Turn on component build with gyp config "component=shared_libary" and make sure we can install chrome with the generated setup.exe. Make sure we can run the installed Chrome. Make sure we can uninstall the installed Chrome (i.e. that setup.exe in <version_dir>/Installer is able to find its DLLs). Review URL: https://chromiumcodereview.appspot.com/10399041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137722 0039d316-1c4b-4281-b951-d872f2087c98
-
mukai@chromium.org authored
BUG=124087 TEST=manually Review URL: https://chromiumcodereview.appspot.com/10388171 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137721 0039d316-1c4b-4281-b951-d872f2087c98
-
nileshagrawal@chromium.org authored
"/data/local/tmp" is not writable by applications. BUG=125059 TEST= Review URL: https://chromiumcodereview.appspot.com/10332218 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137719 0039d316-1c4b-4281-b951-d872f2087c98
-
maruel@chromium.org authored
This dependency was added in r136708. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137718 0039d316-1c4b-4281-b951-d872f2087c98
-
zea@chromium.org authored
R=lipalani@chromium.org BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10382214 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137717 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome://suggestions-internals/macourteau@chromium.org authored
BUG=none TEST=Visit the chrome://suggestions-internals/ page, and make sure that the favicon and thumbnail columns are present, and that they contain data in at least some cells. Review URL: https://chromiumcodereview.appspot.com/10382220 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137716 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137715 0039d316-1c4b-4281-b951-d872f2087c98
-
jam@chromium.org authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137714 0039d316-1c4b-4281-b951-d872f2087c98
-
derat@chromium.org authored
Defer selection of the text in an unfocused omnibox until the release event. Otherwise, all of the text starting from the left side is selected when the user is trying to highlight just a portion of the URL. BUG=128126 TEST=added, also did manual testing Review URL: https://chromiumcodereview.appspot.com/10386173 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137711 0039d316-1c4b-4281-b951-d872f2087c98
-
groby@chromium.org authored
BUG=127996 TEST=WebIntentPickerSheetControllerTest.SuggestionView Review URL: https://chromiumcodereview.appspot.com/10387141 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137709 0039d316-1c4b-4281-b951-d872f2087c98
-
ben@chromium.org authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137708 0039d316-1c4b-4281-b951-d872f2087c98
-
ben@chromium.org authored
BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10407022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137706 0039d316-1c4b-4281-b951-d872f2087c98
-
stevenjb@chromium.org authored
BUG=none TEST=Go to about:network, Frequency column should exist for wifi networks. TBR=jhawkins Review URL: https://chromiumcodereview.appspot.com/10386192 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137705 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
Whitelist some includes for now until they are fixed. BUG=125846 TEST= run ./tools/checkdeps/checkdeps.py, it should succeed. R=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10407025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137704 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137703 0039d316-1c4b-4281-b951-d872f2087c98
-
pkasting@chromium.org authored
BUG=none TEST=none TBR=steveblock Review URL: https://chromiumcodereview.appspot.com/10407028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137702 0039d316-1c4b-4281-b951-d872f2087c98
-
stevenjb@google.com authored
TBR=ben for ash/ string changes BUG=124726 TEST=On a device wuth ash-notify enabled in about:flags, change the locale and re-login. Notification should appear. Revert should revert the change after re-login. If ignored, the notification should appear again after re-login. Closing the notification should clear it. Review URL: https://chromiumcodereview.appspot.com/10391177 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137700 0039d316-1c4b-4281-b951-d872f2087c98
-
aa@chromium.org authored
Reland 137540 - Disable off-store extension installs by default. Also get rid of ExtensionService::IsDownloadFromGallery." This removes a pyauto test that was failing. The test needs to be different depending on whether a feature is on or off, but there's currently no good way to test whether a feature is enabled from pyauto. BUG=55584 TBR=mpcomplete@chromium.org Review URL: https://chromiumcodereview.appspot.com/10399069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137699 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137698 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
1382: msvs: add some touches to many-actions test 1383: Revert r1362: MSVS 2008: Fix to ensure that actions are re-run when the command changes 1384: mac ninja and make: Add support for GCC_ENABLE_OBJC_GC. BUG=none TEST=none TBR=mseaborn Review URL: https://chromiumcodereview.appspot.com/10399070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137697 0039d316-1c4b-4281-b951-d872f2087c98
-
lambroslambrou@chromium.org authored
This adds some clarifying comments, no code-changes here. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10406022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137695 0039d316-1c4b-4281-b951-d872f2087c98
-
rbyers@chromium.org authored
MessagePumpX::HasXInput2 currently assumes a message pump has already been created and so XInput2 has been initialized. This may not always be the case (eg. when deciding early at startup whether we should load touch-specific resources). Instead we now initialize XInput2 on demand - either when the message pump is created, or when HasInput2 is called earlier. BUG=128367 TEST= Review URL: https://chromiumcodereview.appspot.com/10386175 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137694 0039d316-1c4b-4281-b951-d872f2087c98
-
apatrick@chromium.org authored
This is part 1. It can't actually be used yet because there are assumptions that the surface never changed. It is intended to allow each renderer process to create only one command buffer for use by the compositor while being able to switch the surface between different windows, for examnple if a single renderer process handles multiple tabs of the same site. Review URL: https://chromiumcodereview.appspot.com/10388131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137693 0039d316-1c4b-4281-b951-d872f2087c98
-
estade@chromium.org authored
BUG=122753 TEST=manual,unit Review URL: https://chromiumcodereview.appspot.com/10391075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137692 0039d316-1c4b-4281-b951-d872f2087c98
-
estade@chromium.org authored
BUG=122753 TEST=manual Review URL: https://chromiumcodereview.appspot.com/10408007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137691 0039d316-1c4b-4281-b951-d872f2087c98
-
nasko@chromium.org authored
BUG=32302 TEST=Unit tests. Review URL: https://chromiumcodereview.appspot.com/10175008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137690 0039d316-1c4b-4281-b951-d872f2087c98
-
fischman@chromium.org authored
Revert 137685 (broke check_deps on linux builder) - Rename InvalidationVersionTracker to InvalidationStateTracker in preparation to add more methods to that class. BUG=124140 Review URL: https://chromiumcodereview.appspot.com/10407014 TBR=munjal@chromium.org Review URL: https://chromiumcodereview.appspot.com/10391186 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137689 0039d316-1c4b-4281-b951-d872f2087c98
-
zvorygin@chromium.org authored
BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10377169 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137687 0039d316-1c4b-4281-b951-d872f2087c98
-
tfarina@chromium.org authored
BUG=125846 R=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10409006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137686 0039d316-1c4b-4281-b951-d872f2087c98
-
munjal@chromium.org authored
to add more methods to that class. BUG=124140 Review URL: https://chromiumcodereview.appspot.com/10407014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137685 0039d316-1c4b-4281-b951-d872f2087c98
-
pkotwicz@chromium.org authored
Bug=124566 Test=Manual Review URL: https://chromiumcodereview.appspot.com/10389109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137684 0039d316-1c4b-4281-b951-d872f2087c98
-
rch@chromium.org authored
BUG=107048 Review URL: https://chromiumcodereview.appspot.com/10243016 TBR=rch@chromium.org Review URL: https://chromiumcodereview.appspot.com/10408010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137683 0039d316-1c4b-4281-b951-d872f2087c98
-
tedvessenes@gmail.com authored
R=ben@chromium.org BUG=108171 Review URL: https://chromiumcodereview.appspot.com/10026013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137682 0039d316-1c4b-4281-b951-d872f2087c98
-
sadrul@chromium.org authored
Going back to the main popup from the network popup causes the network popup to get destroyed. So trying to access its internals afterwards causes a crash. Return early to avoid this. BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/10406020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137681 0039d316-1c4b-4281-b951-d872f2087c98
-