summaryrefslogtreecommitdiffstats
path: root/chrome/common
Commit message (Collapse)AuthorAgeFilesLines
* Merge 177740cramya@chromium.org2013-01-223-0/+16
| | | | | | | | | | | | | | | > Adding gl_vendor and gl_renderer to the crash report and UMA system profile protocol buffers. > > Adding these fields to differentiate between devices with the same 'model' string but different GPUs. Also remove gpu vendor_id and device_id for Android since this concept does not exist for Android. > > BUG=165263 > > Review URL: https://chromiumcodereview.appspot.com/11958047 TBR=cramya@chromium.org Review URL: https://codereview.chromium.org/12047031 git-svn-id: svn://svn.chromium.org/chrome/branches/1364/src@178122 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 175190brettw@chromium.org2013-01-221-1/+2
| | | | | | | | | | | | | | | | | > Use an explicit PID for duplicating Pepper handles rather than the Channel's. > > When the browser process launches the plugin, it explicitly tells each side the PID of the other side, and we now use this PID for sharing handles. Previously we'd use the PID from the IPC channel. > > Using the PID from the IPC channel creates a race condition because the PID isn't set until the "hello" message from the opposite side is processed, which isn't guaranteed at any particular time. > > BUG=168222 > > Review URL: https://codereview.chromium.org/11722017 TBR=brettw@chromium.org Review URL: https://codereview.chromium.org/12051023 git-svn-id: svn://svn.chromium.org/chrome/branches/1364/src@178098 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 176966stevenjb@chromium.org2013-01-182-0/+4
| | | | | | | | | | | | | | | | | | | | > Add cellular_initialized state and UI > > The goal is to provide connecting icon and text while the cellular network is initializing. > > Cellular initializing is defined as: > Cellular technology is enabled, but no powered device present. > > BUG=169979 > For ash_strings.gyp: > TBR=sky@chromium.org > > Review URL: https://codereview.chromium.org/11878034 TBR=stevenjb@chromium.org Review URL: https://codereview.chromium.org/11926007 git-svn-id: svn://svn.chromium.org/chrome/branches/1364/src@177538 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 176009cevans@chromium.org2013-01-171-186/+0
| | | | | | | | | | | | | | | > Reject invalid GURLs across IPC. > > Also add some per-file owners to the common_param_traits.cc, since it's a > highly security-sensitive area. > > BUG=168923 > Review URL: https://codereview.chromium.org/11826002 TBR=cevans@chromium.org Review URL: https://codereview.chromium.org/11999003 git-svn-id: svn://svn.chromium.org/chrome/branches/1364/src@177487 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 176800zelidrag@chromium.org2013-01-172-4/+5
| | | | | | | | | | | | | | | | | | | > OAuth2 sign-in flow for ChromeOS. > > Refactored all OAuth1/2 code out of LoginUtils into OAuthLoginManager class. > > Created OAuth2-based specialization of OAuthLoginManager (behind --force-oauth2 switch). This new class uses OAuth2 refresh tokens as a base token from which all others are minted - incl. GAIA credentials and session cookies. > > BUG=166192, 169999 > TEST=existing unit, browser tests, additional manual testing > TBR=sky > > Review URL: https://codereview.chromium.org/11649055 TBR=zelidrag@chromium.org Review URL: https://codereview.chromium.org/11991002 git-svn-id: svn://svn.chromium.org/chrome/branches/1364/src@177316 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 176826mazda@chromium.org2013-01-162-0/+4
| | | | | | | | | | | | | | | > Adjust keyboard overlay when the layout has a diamond key. > > BUG=163916 > TEST=Manually check keyboard overlay that has a diamond key is shown with --has-chromeos-has-diamond-key specified > > > Review URL: https://chromiumcodereview.appspot.com/11862003 TBR=mazda@chromium.org Review URL: https://codereview.chromium.org/11962007 git-svn-id: svn://svn.chromium.org/chrome/branches/1364/src@177060 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 174248nkostylev@chromium.org2013-01-092-0/+10
| | | | | | | | | | | | | | | > Implemented tray notifications for enterprise enrolled devices. > > > BUG=chromium-os:35755 > TBR=nkostylev,sadrul,ben > > Review URL: https://chromiumcodereview.appspot.com/11637042 TBR=dzhioev@chromium.org Review URL: https://codereview.chromium.org/11820022 git-svn-id: svn://svn.chromium.org/chrome/branches/1364/src@175755 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 174302benwells@chromium.org2013-01-072-0/+4
| | | | | | | | | | | | | | | | | | | > Do not load extension system in the Profile import process. > Also, defer loading component extensions with background pages until > the import process is complete, so that the renderer host does not > compete for the database lock. > > This also adds a regression test for http://crbug.com/163925. > > BUG=163925,107636 > TEST=Test first-run flows and profile import after uninstalling chrome and removing AppData/Local/Google/Chrome directory > > Review URL: https://chromiumcodereview.appspot.com/11572036 TBR=tapted@chromium.org Review URL: https://codereview.chromium.org/11775020 git-svn-id: svn://svn.chromium.org/chrome/branches/1364/src@175414 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 174588zelidrag@chromium.org2013-01-072-0/+3
| | | | | | | | | | | | | | | | > [cros] Clear RLZ data when switching RLZ enabled/disabled state. > > > BUG=167425 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=174575 > > Review URL: https://chromiumcodereview.appspot.com/11649038 TBR=ivankr@chromium.org Review URL: https://codereview.chromium.org/11799005 git-svn-id: svn://svn.chromium.org/chrome/branches/1364/src@175393 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 175319hashimoto@chromium.org2013-01-072-0/+4
| | | | | | | | | | | | | | > chromeos: Disable Drive metadata prefetch > > BUG=167722 > TEST=unit_tests --gtest_filter="DriveSystemServiceTest.InitialFeedFetch" > > Review URL: https://codereview.chromium.org/11775014 TBR=hashimoto@chromium.org Review URL: https://codereview.chromium.org/11778018 git-svn-id: svn://svn.chromium.org/chrome/branches/1364/src@175322 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 175011gavinp@chromium.org2013-01-041-0/+4
| | | | | | | | | | | | | | | | | | > Pass load events from prerenders to launching elements. > > The event is already on the webkit side, this patch plumbs it through. Note that this patch is downstream from https://codereview.chromium.org/11551003/ and so it can't land until after that one. > > R=mmenke@chromium.org,jschuh@chromium.org > BUG=None > > > Review URL: https://chromiumcodereview.appspot.com/11571037 BUG=168009 TBR=mmenke@chromium.org Review URL: https://codereview.chromium.org/11737031 git-svn-id: svn://svn.chromium.org/chrome/branches/1364/src@175144 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 174418yoz@chromium.org2013-01-021-1/+1
| | | | | | | | | | | | | > Actually disable the script bubble by default. > > BUG=153137 > > Review URL: https://codereview.chromium.org/11624026 TBR=yoz@chromium.org Review URL: https://codereview.chromium.org/11740010 git-svn-id: svn://svn.chromium.org/chrome/branches/1364/src@174861 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 173740stevet@chromium.org2013-01-021-1/+11
| | | | | | | | | | | | | | | | | | | | | > X-Chrome-Variations refactoring. > > Caveats: > (1) I had to add a lock since both AC and RDH run on different threads > (2) Because the cache is lazily initialized, it's possible that a few AC requests will run without headers > (3) SP doesn't have access to ResourceContext and in turn we can't get ProfileIOData, so we can't transmit "UMA is enabled" header > (4) I used a singleton > > BUG=163999 > TEST=hand tested by adding LOG(INFO) and checking headers sent on autocomplete/search requests > Also, ran tcpdump and observed transmitted headers. > > Review URL: https://chromiumcodereview.appspot.com/11522009 TBR=bartn@chromium.org Review URL: https://codereview.chromium.org/11741007 git-svn-id: svn://svn.chromium.org/chrome/branches/1364/src@174856 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 174304cevans@chromium.org2013-01-021-17/+24
| | | | | | | | | | | | | | | | > [Spellcheck, Security] Filter against invalid locales. > > Prevents passing up of garbage strings from renderer (and thus, prevents opening of arbitrary files) > > BUG=167122 > > > Review URL: https://chromiumcodereview.appspot.com/11618046 TBR=groby@chromium.org Review URL: https://codereview.chromium.org/11748005 git-svn-id: svn://svn.chromium.org/chrome/branches/1364/src@174842 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 173612dpapad@chromium.org2012-12-189-107/+0
| | | | | | | | | | | | | | | | | | | | > First few API implementation of AppsDebuggerPrivate. > > This CL adds the skeleton for AppsDebuggerPrivate APIs with > Implementation of getItemInfo, Inspect and AutoUpdate. > > Will be adding apitest to the CL. > > BUG=149036 > TBR=estrade@chromium.org > TBR=sky@chromium.org > > Review URL: https://chromiumcodereview.appspot.com/11428116 TBR=grv@chromium.org Review URL: https://codereview.chromium.org/11614021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173622 0039d316-1c4b-4281-b951-d872f2087c98
* First few API implementation of AppsDebuggerPrivate.grv@chromium.org2012-12-189-0/+107
| | | | | | | | | | | | | | | This CL adds the skeleton for AppsDebuggerPrivate APIs with Implementation of getItemInfo, Inspect and AutoUpdate. Will be adding apitest to the CL. BUG=149036 TBR=estrade@chromium.org TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/11428116 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173612 0039d316-1c4b-4281-b951-d872f2087c98
* Enable Search-key modifiers for extended key shortcuts.danakj@chromium.org2012-12-182-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | We use the Search-key as a modifier to disable existing shortcuts that do not use the Search key. So Alt+Backspace still generates a Delete, but Search+Alt+Backspace generates Alt+Backspace. And, Search+Backspace will also generate Delete. Search acts as a modifier for accessing all of the extended keys: Home, End, Delete, Page up, Page down, Insert. This removes the command line flag entirely, making everything work in a way that does not need a flag or a preference option. Tests: unit_tests:EventRewriterTest.TestRewriteExtendedKeys unit_tests:EventRewriterTest.TestRewriteFunctionKeys unit_tests:EventRewriterTest.TestRewriteExtendedKeysWithSearchRemapped BUG=162268 NOTRY=true Review URL: https://codereview.chromium.org/11578044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173607 0039d316-1c4b-4281-b951-d872f2087c98
* Fix missing IPC field in InstantAutocompleteSuggestion.shishir@chromium.org2012-12-181-0/+1
| | | | | | | | Fallout of: https://codereview.chromium.org/11466007/ Review URL: https://chromiumcodereview.appspot.com/11586004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173604 0039d316-1c4b-4281-b951-d872f2087c98
* Fix invalid use of JSON.stringify in buildbot monitor extension.wittman@chromium.org2012-12-182-4/+2
| | | | | | | | | | | The error object passed to the XMLHttpRequest onerror function is not serializable by JSON and results in an INVALID_STATE_ERROR: DOM exception 11. If we log it as-is the console does the right thing. R=kalman@chromium.org BUG=164294 Review URL: https://chromiumcodereview.appspot.com/11593013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173592 0039d316-1c4b-4281-b951-d872f2087c98
* Relanding r172627zmo@chromium.org2012-12-172-0/+13
| | | | | | | | | | | | | | | | | Can't reproduce the issue that's encountered by shawnsingh anymore. Original CL text: Cache GL strings from GPU process and use them at next browser startup. So we can make complete GPU blacklist decisions at browser startup time. BUG=164728 TEST= TBR=kbr,shawnsingh Review URL: https://codereview.chromium.org/11612008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173564 0039d316-1c4b-4281-b951-d872f2087c98
* Add myself as an owner for Mac sandbox files.jeremy@chromium.org2012-12-171-0/+4
| | | | | | | | | | BUG=None TEST=None Review URL: https://chromiumcodereview.appspot.com/11590012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173552 0039d316-1c4b-4281-b951-d872f2087c98
* Add systray icon and click functionality to systemIndicator API.dewittj@chromium.org2012-12-171-0/+5
| | | | | | | | | | | | | | The system tray will be the location of the system indicator icon for the Linux, Mac OSX, and Windows OS (Vista and earlier). Yet to come is ChromeOS/Win7 taskbar integration, and Win8 integration. BUG=142450 TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/11445018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173551 0039d316-1c4b-4281-b951-d872f2087c98
* [Windows] Add a "More information" link from the interrupted download ↵asanka@chromium.org2012-12-172-0/+6
| | | | | | | | | | | | | context menu on the download shelf. Currently the Help Center article is Windows specific. So the link is also specific to Windows. BUG=155957 Review URL: https://chromiumcodereview.appspot.com/11548041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173530 0039d316-1c4b-4281-b951-d872f2087c98
* Consolidate dialog style flags and strings; etc.msw@chromium.org2012-12-172-28/+0
| | | | | | | | | | | | | | | | | | Nix kEnableChromeStyleDialogs and kAuraGoogleDialogFrames. Replace with new ui/base switch kEnableNewDialogStyle. Consolidate strings, nix helper function, cleanup switches. Copy flag to renderer processes in RenderProcessHostImpl. Remove duplicate kEnableTouchDragDrop flag copy code. Replace ModalBackgroundView with a View and SolidBackground. BUG=166075 TEST=--enable-new-dialog-style replaces --enable-chrome-style-dialogs and --aura-google-dialog-frames R=sky@chromium.org,wittman@chromium.org Review URL: https://chromiumcodereview.appspot.com/11565019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173521 0039d316-1c4b-4281-b951-d872f2087c98
* Change ToValue to return a scoped_ptr.bryeung@chromium.org2012-12-1710-22/+25
| | | | | | | | | | | This should be much safer than the old idiom. BUG=none Review URL: https://chromiumcodereview.appspot.com/11567017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173518 0039d316-1c4b-4281-b951-d872f2087c98
* Enables storing shelf's auto_hide_behavior and alignment per display.mukai@chromium.org2012-12-172-0/+8
| | | | | | | | | BUG=165419 TEST=on a dev-mode device, change the launcher's auto-hide behavior and see how it's stored in Preferences Review URL: https://codereview.chromium.org/11570017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173508 0039d316-1c4b-4281-b951-d872f2087c98
* Use wallpaper from file system first. If not success, fall back to the ↵bshe@chromium.org2012-12-171-0/+22
| | | | | | | | | | wallpaper on server. BUG=162638 Review URL: https://codereview.chromium.org/11569022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173467 0039d316-1c4b-4281-b951-d872f2087c98
* Remove partial magnifier from settings page.yoshiki@chromium.org2012-12-172-3/+3
| | | | | | | | | | | | | Partial magnifier won't be on R25, so its settings should be hidden from chrome://settings. BUG=165331 TEST=verify the setting is removed and magnifier is controllable via chrome:settings, system menu and oobe. browser_tests passes. TBR=dbeam@chromium.org Review URL: https://chromiumcodereview.appspot.com/11550010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173449 0039d316-1c4b-4281-b951-d872f2087c98
* Update USB extension API with suggestions from review.gdk@chromium.org2012-12-171-19/+26
| | | | | | | | BUG=122984 Review URL: https://chromiumcodereview.appspot.com/11577017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173433 0039d316-1c4b-4281-b951-d872f2087c98
* Sync: Remove flag to explicitly enable history delete directive sync.dubroy@chromium.org2012-12-172-8/+8
| | | | | | | | | | | | | | History delete directives should be on whenever full history sync is on. Added a flag to explicitly disable delete directives, as with other sync data types. Also move flag for disabling tab sync to be alongside all the other sync flags. BUG=165122 Review URL: https://codereview.chromium.org/11576009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173429 0039d316-1c4b-4281-b951-d872f2087c98
* Disable the script bubble for now.finnur@chromium.org2012-12-171-4/+0
| | | | | | | | | | | | | Will revisit for the next milestone once we have addressed some feedback we got. Also remove an artificial bump in location bar event count in the Script _Badge_ unit test, that was accounting for a bump due to the Script _Bubble_. Once the Script Bubble is online again I hope to have converted it to use the Observer model so as to not have to rely on these LocationBarView updates (so I don't expect the hack to make a comeback). BUG=153137 TEST=The script bubble should not be seen. Review URL: https://chromiumcodereview.appspot.com/11566029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173401 0039d316-1c4b-4281-b951-d872f2087c98
* Adding local html page used in Instant Extended mode when instant is ↵shishir@chromium.org2012-12-163-1/+5
| | | | | | | | | | disabled or unavailable. BUG=159289,142788,134946 Review URL: https://chromiumcodereview.appspot.com/11555033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173377 0039d316-1c4b-4281-b951-d872f2087c98
* Log field trial triggered bit for the most recent search provider request as ↵bartn@chromium.org2012-12-161-1/+18
| | | | | | | | | | | | | well as for the whole Omnibox session. AQS changes will be coming in a separate CL, as it requires some refactoring. BUG=164434 TEST=SearchProviderTest.FieldTrialTriggeredParsing, full end2end test with a custom GWS and LOG(INFO) debugging to see if the new fields are set properly Review URL: https://chromiumcodereview.appspot.com/11308214 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173373 0039d316-1c4b-4281-b951-d872f2087c98
* Integrating the QuicStreamFactory into the network stack.rch@chromium.org2012-12-162-0/+4
| | | | | | | | | | | Fix static initialized in quic_utils.cc Reverted: 173321 Initially landed: 173311 Review URL: https://chromiumcodereview.appspot.com/11416058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173367 0039d316-1c4b-4281-b951-d872f2087c98
* Whitelist for TabCapture and DIAL APIs.justinlin@chromium.org2012-12-161-4/+13
| | | | | | | | | BUG= Review URL: https://chromiumcodereview.appspot.com/11576037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173345 0039d316-1c4b-4281-b951-d872f2087c98
* This contains the implementation of the chrome.dial API (API side in ↵mfoltz@chromium.org2012-12-151-9/+14
| | | | | | | | | | | | | | | | | | | | | https://codereview.chromium.org/11444020/). Summary of classes: DialDeviceData - Data class that contains what we know about a device that has responded to a search request. Used to fill the device list that is sent back to the API. DialRegistry - Keeps track of DialDeviceData, deduplicates/merges responses, creates/destroys the DialService, starts/stops periodic discovery requests, and determines when an event should be fired to the chrome.dial.onDeviceList listeners. Observed by the DialApi. DialService - Network service that sends a discovery (M-SEARCH) request, receives and parses responses, notifies observers when a valid response has been received. Manages sockets & network resources. Observed by the DialRegistry. TBR for chrome_browser_extensions.gypi BUG=163288 TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/11299056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173335 0039d316-1c4b-4281-b951-d872f2087c98
* Move omnibox font check into the browser process instead of the renderer ↵dcblack@chromium.org2012-12-151-0/+4
| | | | | | | | | | | process for permissions correctness. Pass in the information piggybacking on the setnativesuggestions IPC. BUG= Review URL: https://chromiumcodereview.appspot.com/11316365 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173323 0039d316-1c4b-4281-b951-d872f2087c98
* Make PrerenderHandle an observer of PrerenderContents.gavinp@chromium.org2012-12-151-5/+10
| | | | | | | | | | | | | | | The big implication of this is that PrerenderLinkManager is an observer of PrerenderHandle, and so messaging to/from the browser process about prerenders ends up mostly in the same place. Interestingly, we basically can toss out the pending_prerenders_ list in the PrerenderManager; the only thing it bought us was tracking cancelation, which is now done with a bool in PrerenderHandle, just as easily. The earlier work on the lifetime of PrerenderContents and PrerenderHandle was building up to this. This CL depends on https://codereview.chromium.org/11348357/ , and can't land until after it. R=mmenke@chromium.org BUG=None Review URL: https://chromiumcodereview.appspot.com/11316311 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173322 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 173311rch@chromium.org2012-12-152-4/+0
| | | | | | | | | | | | > Integrating the QuicStreamFactory into the network stack. > > > Review URL: https://chromiumcodereview.appspot.com/11416058 TBR=rch@chromium.org Review URL: https://codereview.chromium.org/11591005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173321 0039d316-1c4b-4281-b951-d872f2087c98
* Implement ComplexFeature to support permission features with multiple rules.justinlin@chromium.org2012-12-1522-651/+1125
| | | | | | | | | | | | This moves the existing Feature class functionality into SimpleFeature and makes Feature an abstract class. ComplexFeature implements Feature and returns the availability of the Features that compose it. Also move SimpleFeatureProvider to BaseFeatureProvider since they can return either Simple or Complex features now. BUG=159181 Review URL: https://codereview.chromium.org/11316164 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173320 0039d316-1c4b-4281-b951-d872f2087c98
* Integrating the QuicStreamFactory into the network stack.rch@chromium.org2012-12-152-0/+4
| | | | | | Review URL: https://chromiumcodereview.appspot.com/11416058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173311 0039d316-1c4b-4281-b951-d872f2087c98
* Move Bluetooth adapter state API to object/method.bryeung@chromium.org2012-12-151-30/+31
| | | | | | | | BUG=none Review URL: https://codereview.chromium.org/11576011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173299 0039d316-1c4b-4281-b951-d872f2087c98
* Inject webstore API bindings into hosted apps.kalman@chromium.org2012-12-151-1/+10
| | | | | | | | | R=mpcomplete@chromium.org BUG=144991 Review URL: https://codereview.chromium.org/11576048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173296 0039d316-1c4b-4281-b951-d872f2087c98
* Add policy for limiting the session lengthbartfab@chromium.org2012-12-152-0/+14
| | | | | | | | | | | | | | | | | If this policy is set, the user is logged out when the time since login reaches the limit. The CL adds a SessionLengthLimiter that enforces the limit. A separate CL will add the UI that shows a countdown timer to the user. BUG=chromium-os:26957 TEST=Manual TBR=sky@chromium.org (vor chrome_browser_chromeos.gypi) Review URL: https://codereview.chromium.org/11499012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173285 0039d316-1c4b-4281-b951-d872f2087c98
* Define Instant Extended field trials in the ↵dcblack@chromium.org2012-12-151-4/+8
| | | | | | | | | | | chrome/common/metrics/variations/variation_ids.h enum. BUG= Review URL: https://chromiumcodereview.appspot.com/11516018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173264 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the --enable-managed-storage flag, and enable the storage.managed ↵joaodasilva@chromium.org2012-12-141-4/+0
| | | | | | | | | | namespace by default. BUG=108992 Review URL: https://codereview.chromium.org/11565047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173226 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the protector service.ivankr@chromium.org2012-12-142-4/+0
| | | | | | | | | | BUG=165008 NOTRY=true Review URL: https://chromiumcodereview.appspot.com/11493003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173169 0039d316-1c4b-4281-b951-d872f2087c98
* Make force-installed extensions subject to policy checks.mnissler@chromium.org2012-12-141-10/+0
| | | | | | | | | | | | | This is necessary to make the force-installed extension policy behave according to spec, i.e. type restrictions taking precedence over force-installation. BUG=chromium:165202 TEST=unit test Review URL: https://codereview.chromium.org/11569009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173152 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper and IPC plumbing to display message to NaCl userdschuff@chromium.org2012-12-141-0/+5
| | | | | | | | | | | | | | | | | | | | | The goal is to display an infobar for the user when when the NaCl manifest does not have an entry for nexe usable on the user's architecture (e.g. if the user is on arm but only x86 nexes have been built). This CL is the plumbing from the NaCl plugin (which actually checks the manifest) into the browser process UI thread, which can actually do the UI. R= sehr@chromium.org/jvoung@chromium.org (plugin, nacl_host) brettw@chromium.org (ppapi/, chrome/renderer/pepper, chrome/browser/renderer_host) jschuh@chromium.org (chrome/common) BUG=154121 Review URL: https://chromiumcodereview.appspot.com/11446081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173139 0039d316-1c4b-4281-b951-d872f2087c98
* On Mac, use built-in pnacl files located in the build directorydschuff@chromium.org2012-12-141-1/+19
| | | | | | | | | | | | | | | | | | The --enable-pnacl flag is supposed to enable use of "built-in" pnacl files (as opposed to files from an extension). On windows and linux they can just be found in the build directory, without being packaged or shipped in an installer. However on mac, putting them in the internal plugins directory in the bundle would also cause them to get packaged, so for now we do a directory traversal to find them outside the package, similarly to the way logs are handled currently. R=jvoung@chromium.org,brettw@chromium.org BUG= http://code.google.com/p/nativeclient/issues/detail?id=2365 Review URL: https://chromiumcodereview.appspot.com/11555037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173107 0039d316-1c4b-4281-b951-d872f2087c98