summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_tests.gypi
Commit message (Collapse)AuthorAgeFilesLines
* Have the RenderThread initialize a PhishingClassifier when it receives abryner@chromium.org2010-11-191-0/+1
| | | | | | | | | | | | | | | ViewMsg_SetPhishingModel message from the browser, and run it after pages load in the renderer. The phishing classifier will only run on new navigations where the toplevel URL has changed. Since we need to keep the page text around in memory in the case where the model is not yet set when a page loads, this is also conditional on a command-line flag. The next steps will be to send the SetPhishingModel IPC from the browser, finish implementing the DetectedPhishingSite IPC, and ping to confirm the phishy verdict. BUG=none TEST=none Review URL: http://codereview.chromium.org/3615003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66798 0039d316-1c4b-4281-b951-d872f2087c98
* Implement a dispatcher for prerender requestsgavinp@chromium.org2010-11-191-0/+1
| | | | | | | | | | | | | | | | | | | This CL provides a dispatcher that can feed the prerender system with HTML type requests that were prefetched. One thing is missing though: this sends all requests in, and doesn't tag the origin request. Unfortunately referer information is often tossed out in resource_dispatcher_host... Is there a private place it's sent along to for this type of use? I left that undone right now but I'm open to suggestions about a good way to do it. BUG=none TEST=none Review URL: http://codereview.chromium.org/4655004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66790 0039d316-1c4b-4281-b951-d872f2087c98
* Move DeviceManagementPolicyProvider into the profile.mnissler@chromium.org2010-11-191-2/+0
| | | | | | | | | | | Previously, we used only one provider, which would break in situations where there are two profiles (which ChromeOS already does), because it would apply the policy to both profiles and not only the logged in one. For this to work properly, we also need to pass the relevant TokenService instance the DeviceTokenFetcher, so the fetcher can decide whether the token is relevant to it by checking whether the TokenService that sent it is the one associated with the right profile. BUG=63608 TEST=existing unit tests succeed Review URL: http://codereview.chromium.org/5174006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66755 0039d316-1c4b-4281-b951-d872f2087c98
* Reland http://codereview.chromium.org/4139008, with a differentaa@chromium.org2010-11-181-0/+1
| | | | | | | | | | | | approach to creating version numbers. The old one had troubles with timezones. This one is simpler and better. BUG=49233 TEST=Covered by unit tests Review URL: http://codereview.chromium.org/4471001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66582 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented unit tests for the public members of the PluginService class.jochen@chromium.org2010-11-181-0/+2
| | | | | | | | | | BUG=none TEST=browser_tests,unit_tests Review URL: http://codereview.chromium.org/5133003 Patch from Julian Pastarmov <pastarmovj@google.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66555 0039d316-1c4b-4281-b951-d872f2087c98
* Add a PDF test to load all the pdfs in a test directory, using the test ↵jam@chromium.org2010-11-171-1/+5
| | | | | | | | server. This tests regressions in loading and crashes. Review URL: http://codereview.chromium.org/5141001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66548 0039d316-1c4b-4281-b951-d872f2087c98
* device_management_backend_impl_mock.h misnamed in chrome_tests.gypidhollowa@chromium.org2010-11-171-2/+2
| | | | | | | | | | | Renames device_management_backend_impl_mock.h to device_management_backend_mock.h. BUG=none TEST=none Review URL: http://codereview.chromium.org/5135003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66531 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Revert "Implement web app definition parsing.""aa@chromium.org2010-11-171-0/+1
| | | | | | | | This reverts commit 8d410ce0aae7acbbcd816425ba49e79d8d7b9a1d. TBR=aa@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66398 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Implement web app definition parsing."aa@chromium.org2010-11-171-1/+0
| | | | | | | | This reverts commit 24e3962db61243eea4976bead441c6206cd4f21e. TBR=aa@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66394 0039d316-1c4b-4281-b951-d872f2087c98
* Implement web app definition parsing.aa@chromium.org2010-11-171-0/+1
| | | | | | | | | | | | | This required moving some code from webkit/glue to chrome/common/web_apps.cc so that it could rely on chrome/common/json_schema_validator.h. BUG=49233 TEST=Convered by unit tests. Review URL: http://codereview.chromium.org/4979003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66386 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 66350 - Add named testing interface. This allows you to connect to a ↵nirnimesh@chromium.org2010-11-171-9/+0
| | | | | | | | | | | | | | | | | | | | | | | | pre-existing Chrome process and run tests on it. This is an addition to the low level interface underlying testing frameworks like PyAuto and WebDriver. Normally, test frameworks communicate with Chrome over an unnamed socket pair on POSIX. The test creates the socket pair and then launches the browser as a child process, passing an open file descriptor for one end of the socket to the browser. This change adds a command line switch that, when passed to the browser, causes it to listen on a named socket instead, eliminating this parent/child process requirement. Therefore, you can potentially connect any number of tests to a preexisting browser process. For ChromeOS, this allows you to run tests on the instance of Chrome that is launched on startup, which controls things like the login and lock screens, the battery meter, the wireless UI, etc. Currently there is no way to run tests on a pre-existing Chrome instance. Eventually this will also allow you to connect both PyAuto and WebDriver to the same Chrome instance and run both in the same test. If you pass the browser the following command line switch: ./chrome --testing-channel=NamedTestingInterface:/path/to/file This causes the browser to listen for incoming connections. An AutomationProxy can connect to the browser by connecting a Unix domain socket to the specified path and control the browser over the socket. This is currently only for POSIX. Windows support will come in a future change. Also, this initial change only allows one connection; multiple connection support will come in a future change. BUG=chromium-os:8512 TEST=Run Chrome with --testing-interface=/var/tmp/NamedTestingInterface, then run NamedInterfaceTest.BasicNamedInterface under ui_tests. Review URL: http://codereview.chromium.org/4202004 TBR=nirnimesh@chromium.org Review URL: http://codereview.chromium.org/5139001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66368 0039d316-1c4b-4281-b951-d872f2087c98
* Add named testing interface. This allows you to connect to a pre-existing ↵nirnimesh@chromium.org2010-11-171-0/+9
| | | | | | | | | | | | | | | | | | | | | Chrome process and run tests on it. This is an addition to the low level interface underlying testing frameworks like PyAuto and WebDriver. Normally, test frameworks communicate with Chrome over an unnamed socket pair on POSIX. The test creates the socket pair and then launches the browser as a child process, passing an open file descriptor for one end of the socket to the browser. This change adds a command line switch that, when passed to the browser, causes it to listen on a named socket instead, eliminating this parent/child process requirement. Therefore, you can potentially connect any number of tests to a preexisting browser process. For ChromeOS, this allows you to run tests on the instance of Chrome that is launched on startup, which controls things like the login and lock screens, the battery meter, the wireless UI, etc. Currently there is no way to run tests on a pre-existing Chrome instance. Eventually this will also allow you to connect both PyAuto and WebDriver to the same Chrome instance and run both in the same test. If you pass the browser the following command line switch: ./chrome --testing-channel=NamedTestingInterface:/path/to/file This causes the browser to listen for incoming connections. An AutomationProxy can connect to the browser by connecting a Unix domain socket to the specified path and control the browser over the socket. This is currently only for POSIX. Windows support will come in a future change. Also, this initial change only allows one connection; multiple connection support will come in a future change. BUG=chromium-os:8512 TEST=Run Chrome with --testing-interface=/var/tmp/NamedTestingInterface, then run NamedInterfaceTest.BasicNamedInterface under ui_tests. Review URL: http://codereview.chromium.org/4202004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66350 0039d316-1c4b-4281-b951-d872f2087c98
* Add multi_process_lock to basedmaclach@chromium.org2010-11-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Platform abstraction for a shared lock between processes. The process that owns the lock will release it on exit even if exit is due to a crash. For cloud-print and remoting we want to be able to have a singleton service-process that can run independently of the browser process. This service process will communicate with the browser process via the standard IAC channels, but we want to have a way of signaling to other processes that a) there is a service-process running and b) that it is in a state where it is ready to be communicated with. The multi_process_lock class is intended to work as a simple flag that can be queried from multiple processes. If the service-process should crash, we would like the flag to be cleared automatically so that there is never confusion about the state of the service-process. Other approaches considered for some Unix/Mac: - Standard unix domain sockets depend on the file system and don't clean up properly in the case of a crash. - Shared memory on unix depend on the file system and don't clean up properly in the case of a crash. - System V semaphores on unix again depend on the file system. - named_mach_ports on Mac OS. Bootstrap_register_name has been deprecated on 10.6, so we are doing essentially the same thing using CFMessagePort. On Windows it is implemented as an event. On Mac it is implemented using a CFMessagePort name. On Linux it is implement using an abstract name port socket. TEST=none BUG=none Review URL: http://codereview.chromium.org/4721001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66323 0039d316-1c4b-4281-b951-d872f2087c98
* Implement print preview tab controller.kmadhusu@chromium.org2010-11-161-0/+1
| | | | | | | | | | | | | For print preview, a PP tab should be linked with the tab that initiated the printing operation. If the tab initiates a second printing operation while the first print preview tab is still open, that PP tab should be focused/activated. There may be more than one PP tab open. Hook ctrl+p to show print preview tab. BUG=59653, 57893 TEST=new unittest created. Review URL: http://codereview.chromium.org/4338001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66319 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 66288 - Implemented unit tests for the public members of the ↵scottbyer@google.com2010-11-161-2/+0
| | | | | | | | | | | | | | | PluginService class. BUG=none TEST=browser_tests,unit_tests Review URL: http://codereview.chromium.org/4525004 Patch from Yulian Pastarmov <pastarmovj@google.com>. TBR=jochen@chromium.org Review URL: http://codereview.chromium.org/5084004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66305 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented unit tests for the public members of the PluginService class.jochen@chromium.org2010-11-161-0/+2
| | | | | | | | | | BUG=none TEST=browser_tests,unit_tests Review URL: http://codereview.chromium.org/4525004 Patch from Yulian Pastarmov <pastarmovj@google.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66288 0039d316-1c4b-4281-b951-d872f2087c98
* Handful of related instant changes:sky@chromium.org2010-11-151-0/+1
| | | | | | | | | | | | | | | | | | | | . Makes the code for running the promo more real. We're not ready to flip it on yet, so it isn't enabled. . Nukes verbatim from about:flags and instead randomly chooses verbatim/predictive when the user opts in. We're doing this to try and see if we get feedback as to which one folks like more. Windows preferences shows you which one you get (by way of an obscure label). I'll change gtk do to that shortly too. . Adds metrics. And a couple of random style issues I encountered in some files. BUG=NONE TEST=NONE Review URL: http://codereview.chromium.org/5023001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66187 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing dependency to nacl_sandbox_test. Win64 depends on a different dll.jvoung@google.com2010-11-151-0/+1
| | | | | | | | BUG=50121 Review URL: http://codereview.chromium.org/5017002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@66162 0039d316-1c4b-4281-b951-d872f2087c98
* Part 3 of reapplying r64637.erg@google.com2010-11-121-1/+0
| | | | | | | | | | | | | This moves SecurityStyle and PageType into chrome/common/ and removes the chrome_frame dependency on chrome/browser/tab_contents/. This undoes the temporary DEPS hack on chrome/common/. BUG=51409 TEST=compiles Review URL: http://codereview.chromium.org/4697005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65965 0039d316-1c4b-4281-b951-d872f2087c98
* Allow an extension to dynamically set extra data in its update URL, in orderrogerta@chromium.org2010-11-121-0/+1
| | | | | | | | | | | | to communicate dynamic information to its update server if needed. BUG=none TEST=Make sure that existing extensions that do no set any extra data are not adversely affected. Review URL: http://codereview.chromium.org/4725002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65946 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Added some basic extension sync integration tests.akalin@chromium.org2010-11-121-0/+6
| | | | | | | | | | | | | Refactored theme integration tests to share code with extension integration tests. Fixed a crasher in ExtensionUpdater when run under integration tests. BUG=53531 TEST=New integration tests Review URL: http://codereview.chromium.org/4732005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65911 0039d316-1c4b-4281-b951-d872f2087c98
* Revise the omnibox extension API so that specifying descriptionStyles is easier.mpcomplete@chromium.org2010-11-111-0/+1
| | | | | | | | | | | | Now each style has a range that it applies to. The styles can also overlap and be listed out of order. BUG=62385 TEST=covered by unit/browser tests Review URL: http://codereview.chromium.org/4660008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65869 0039d316-1c4b-4281-b951-d872f2087c98
* Implements a C++ version of JSONSchemaValidator.aa@chromium.org2010-11-111-0/+3
| | | | | | | | | BUG=none TEST=covered by unit tests Review URL: http://codereview.chromium.org/4673001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65867 0039d316-1c4b-4281-b951-d872f2087c98
* Add a client-side phishing detection service class.noelutz@google.com2010-11-111-0/+1
| | | | | | | | | | | | This class is responsible for talking to the client-side detection servers and to fetch the machine learning model. BUG=none TEST=ClientSideDetectionServiceTest Review URL: http://codereview.chromium.org/3815014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65860 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed GetNameTooltip in UserController, added unittest and made a couple of ↵avayvod@chromium.org2010-11-111-0/+1
| | | | | | | | | | | places tolerant to tests BUG=chromiumos:8931 TEST=Unittest should pass. Check manually according to bug description. Review URL: http://codereview.chromium.org/4637006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65835 0039d316-1c4b-4281-b951-d872f2087c98
* Rename GaiaAuthenticator2 to GaiaAuthFetcher.tfarina@chromium.org2010-11-101-2/+2
| | | | | | | | | | | (Note: This was a TODO for chron). BUG=None TEST=trybots Review URL: http://codereview.chromium.org/4155010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65719 0039d316-1c4b-4281-b951-d872f2087c98
* Part 2 of reapplying r64637.erg@google.com2010-11-101-1/+1
| | | | | | | | | | | | | Move the automation message files from chrome/test/automation to chrome/common/. This requires a temporary override to chrome/common/DEPS until Part 3 lands. BUG=51409 TEST=compiles Review URL: http://codereview.chromium.org/4758001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65695 0039d316-1c4b-4281-b951-d872f2087c98
* Implement device management policy providerdanno@chromium.org2010-11-091-0/+7
| | | | | | | | | BUG=62462 TEST=DeviceManagementPolicyProviderTest* Review URL: http://codereview.chromium.org/4382001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65520 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build bustage by ignoring views tests on mac/linuxben@chromium.org2010-11-091-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65509 0039d316-1c4b-4281-b951-d872f2087c98
* Move browser/views to browser/ui/viewsben@chromium.org2010-11-091-36/+36
| | | | | | | | | TBR=brettw BUG=none TEST=none Review URL: http://codereview.chromium.org/4694005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65508 0039d316-1c4b-4281-b951-d872f2087c98
* Move more files to chrome/browser/uiben@chromium.org2010-11-091-2/+2
| | | | | | | | | | TBR=brettw BUG=none TEST=none Review URL: http://codereview.chromium.org/4720002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65492 0039d316-1c4b-4281-b951-d872f2087c98
* Split out command IDs from chrome_dll_resource.h.evan@chromium.org2010-11-081-0/+4
| | | | | | | | | | | | The name of this file is a leftover from Windows. Split the command ids (which are used on all platforms) out, leaving just the Windows-specific resource IDs in the original file. TEST=compiles Review URL: http://codereview.chromium.org/4710001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65453 0039d316-1c4b-4281-b951-d872f2087c98
* First cut of the about:conflicts page, listing all DLLs loaded in the Chrome ↵finnur@chromium.org2010-11-081-0/+1
| | | | | | | | | | | process. BUG=http://crbug.com/51105, http://crbug.com/57239 TEST=Unit tests included. Review URL: http://codereview.chromium.org/4524002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65366 0039d316-1c4b-4281-b951-d872f2087c98
* Don't whitelist extensions with NPAPI from no-prompt install.asargent@chromium.org2010-11-051-0/+1
| | | | | | | | | | | BUG=61634 TEST=Browse to chrome.google.com/extensions, find an extension id, then open js console and enter chrome.webstorePrivate.install(<id>). The install should not prompt for confirmation, unless the extension uses NPAPI. Review URL: http://codereview.chromium.org/4443001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65212 0039d316-1c4b-4281-b951-d872f2087c98
* Implement device management policy cache.mnissler@chromium.org2010-11-051-0/+1
| | | | | | | | | | | This decodes the device management policy information and keeps a local cache of the policy information on disk. BUG=62036 TEST=unit tests Review URL: http://codereview.chromium.org/4338004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65208 0039d316-1c4b-4281-b951-d872f2087c98
* Fix dbus- and geolocation- related crash on Linux.jknotten@chromium.org2010-11-051-0/+1
| | | | | | | | | | | | | | | | | | | | The NetworkManagerWlanApi class in wifi_data_provider_linux.cc was using a shared dbus connection which was referenced as a GSource in the glib message loop in the main thread, and also from the WifiDataProviderCommon thread. When the dbus proxy object and connection was unreferenced in the WifiDataCommon thread, the glib main loop in the main thread could concurrently reference it during object destruction, causing a crash. We fix this by using a private dbus connection instead, referencing its own glib main loop separate to that of the main thread. BUG=59913 TEST=GeolocationWifiDataProviderPlatformTest.CreateAndDestroy Review URL: http://codereview.chromium.org/4307001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65185 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 'make unit_tests' when touchui=1.anicolao@chromium.org2010-11-051-0/+5
| | | | | | | | | | | Currently this command will fail when is touchui=1, because one file that should have been excluded from the gtk related code had been missed. This code is thus missing some of the symbols that it needs during the linking stage. Since this code is not used in chrome when this flag is set the build system is able to successfully build the browser, but since the unit tests exercise the code it fails when building unit tests. This fix explicitly excludes this code and related unit tests. BUG= TEST=Setup a build enviroment with touchui=1 and issue 'make unit_tests' Review URL: http://codereview.chromium.org/3517014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65179 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 63447 - sync: enable password sync by default.tim@chromium.org2010-11-041-1/+0
| | | | | | | | | | | | | | BUG=none TEST=Enable sync, notice passwords is an option / enabled. unit_tests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=63223 Review URL: http://codereview.chromium.org/3913005 TBR=tim@chromium.org Review URL: http://codereview.chromium.org/4543001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65142 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Added basic theme sync integration tests.akalin@chromium.org2010-11-041-0/+4
| | | | | | | | | | | Fixed bug with theme installation detection in profile_impl.cc. BUG=53530 TEST=new theme sync integration tests Review URL: http://codereview.chromium.org/4403003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65133 0039d316-1c4b-4281-b951-d872f2087c98
* Added GPUBrowserTest.BrowserTestLaunchedWithOSMesa.apatrick@chromium.org2010-11-041-1/+2
| | | | | | | | | | | | | | | | | This just verifies that the OpenGL backend is OSMesa and does a simple smoke test that it is functional. It is the browser test equivalent of GPUUITest.UITestLaunchedWithOSMesa. OSMesa should be required for both kinds of tests. I moved both tests into the new chrome/test/gpu directory. There are ongoing stability issues with OSMesa (and GL in general) on bots. TEST=passes locally, try BUG=none Review URL: http://codereview.chromium.org/4424001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65126 0039d316-1c4b-4281-b951-d872f2087c98
* Implement new SearchBox API along side existing API.tonyg@chromium.org2010-11-041-1/+2
| | | | | | | | | Add some tests. BUG=none TEST=interactive_ui_tests --gtest_filter=InstantTest.* git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65061 0039d316-1c4b-4281-b951-d872f2087c98
* Session sync integration tests. Left out many client for now, since evenzea@chromium.org2010-11-041-0/+7
| | | | | | | | | | | without doing anything in the test it was timing out. BUG=30519 TEST=self Review URL: http://codereview.chromium.org/4158009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65051 0039d316-1c4b-4281-b951-d872f2087c98
* Policy to silently install extensionsgfeher@chromium.org2010-11-041-0/+1
| | | | | | | | | | | | | | | Separate the parts of ExternalPrefExtensionProvider that store the list of external extensions and the parts that parse the preference file. This makes it possible for other providers to reuse the storage code. Also make it possible to have external extensions from update URLs with locations other than Extension::EXTERNAL_PREF_DOWNLOAD, by making it a parameter of OnExternalExtensionUpdateUrlFound. Add new provider (ExternalPolicyExtensionProvider) to provide external extensions from policies. BUG=59782 TEST=ExtensionsServiceTest.ExternalPrefProvider,ExternalPolicyExtensionProvider.* Review URL: http://codereview.chromium.org/3826008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65040 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Add a confirm to quit experiment to about:flags.rsesek@chromium.org2010-11-031-0/+1
| | | | | | | | | BUG=27786,60591 TEST=Enable 'Confirm to Quit' in about:flags. When you press Cmd+Q, it brings up the floaty panel telling you to hold the key combo. When you do, it quits after 1.5 seconds. Review URL: http://codereview.chromium.org/4220005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64920 0039d316-1c4b-4281-b951-d872f2087c98
* Implement device management backend.mnissler@chromium.org2010-11-031-0/+4
| | | | | | | | | | | This adds a device management backend implementation running over HTTP. BUG=None TEST=unit tests in device_management_backend_impl_unittest.cc Review URL: http://codereview.chromium.org/4098004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64912 0039d316-1c4b-4281-b951-d872f2087c98
* C++ readability review for dannodanno@chromium.org2010-11-031-0/+1
| | | | | | | | | | | | | | | I wrote much of the cross-platform policy-providing mechanism for Chrome. Much of the policy code is cross platform, so I would like to apply for a Linux C++ readability review. However, my submitted CLs also contain Windows-specific code, so I'm unsure if Windows readability is more appropriate. * Implementation of managed policy abstraction on top of a preference store. This is the CL that is the initial preparation for implementing platform-specific policy - http://codereview.chromium.org/1692011 * Implement core mechanism to honor Windows Group Policy on top of initial CL - http://codereview.chromium.org/2119005 * Dynamic refresh of policy without restarting Chrome including Windows-specific code - http://codereview.chromium.org/2858060 BUG=none TEST=none Review URL: http://codereview.chromium.org/3774003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64897 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 64845 - Add convert_web_app.*, a utility to convert web apps declaredaa@chromium.org2010-11-021-1/+0
| | | | | | | | | | | | | | | in pure HTML into the extension-based web apps used internally by Chrome. BUG=49233 TEST=unit_tests --gtest_filter=ExtensionFromWebApp.* Review URL: http://codereview.chromium.org/4139008 TBR=aa@chromium.org Review URL: http://codereview.chromium.org/4326002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64851 0039d316-1c4b-4281-b951-d872f2087c98
* Add convert_web_app.*, a utility to convert web apps declaredaa@chromium.org2010-11-021-0/+1
| | | | | | | | | | | | in pure HTML into the extension-based web apps used internally by Chrome. BUG=49233 TEST=unit_tests --gtest_filter=ExtensionFromWebApp.* Review URL: http://codereview.chromium.org/4139008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64845 0039d316-1c4b-4281-b951-d872f2087c98
* Use PPAPI from chrome trunk rather than pulling via deps. This is a re-land ↵brettw@chromium.org2010-11-021-1/+1
| | | | | | from r64716. This is identical with an an include directory changed in the ppapi repo which I'm hoping was what was confusing everything. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64757 0039d316-1c4b-4281-b951-d872f2087c98
* Revert PPAPI change due to Linux compile failures.brettw@chromium.org2010-11-021-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64751 0039d316-1c4b-4281-b951-d872f2087c98