| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
Unify these two parts of out USB device support. The //device tree is
the cannonical location for hardware device APIs.
BUG=
Review URL: https://codereview.chromium.org/497363004
Cr-Commit-Position: refs/heads/master@{#293246}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
There are more work needs to be finished, but this should at least allow us to implement login UI
* Added chrome version of ExtensionsDelegate and AppActivity
* introduce use_athena gyp flag
* disabled features/code path that does not work yet on athena. Filed bugs to keep track of them.
BUG=397167
R=mukai@chromium.org, yoz@chromium.org
Review URL: https://codereview.chromium.org/514293003
Cr-Commit-Position: refs/heads/master@{#293023}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of explicitly depending on specific browser threads the USB
service can assume that it is instantiated on BrowserThread::FILE (or
equivalent) and save a TaskRunner reference from this instantiation for
later use when called from other threads.
To reach BrowserThread::UI (required for DBus on Chrome OS) a reference
to the appropriate TaskRunner must be provided when calling
UsbService::GetInstance().
BUG=
Review URL: https://codereview.chromium.org/507503002
Cr-Commit-Position: refs/heads/master@{#292546}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Create a component necessary for showing PDF in a content-based client. Much of
the relevant code currently lives in //chrome/, and is usable by chrome. Moving
this code into a separate component in //components/pdf/ allows it to be easily
used by other content-clients (e.g. app-shell, athena, etc.). This patch moves
PPB_PDF_Impl (implementation for the PPB_PDF interface in ppapi) and the
relevant IPC messages in the pdf component.
A short summary of the changes in this patch:
. Move ppb_pdf_impl.cc|h into //components/pdf from //chrome/renderer/pepper
. Put this code in the 'pdf' namespace. This code lives in 'pdf_renderer'
target. 'chrome_renderer' depends on this target.
. Move the following IPC messages from render_messages.h to pdf_messages.h:
- PDFUpdateContentRestrictions
- PDFHasUnsupportedFeature
- PDFSaveURLAs
- PDFModalPromptForPassword
Change the prefix of these messages from ChromeViewHostMsg_ to PDFHostMsg_
. Move PDFTabHelper into //components/pdf from //chrome/browser/ui/pdf.
Put this code in the 'pdf' namespace. This code lives in 'pdf_browser'
target. 'chrome_browser' depends on this target.
BUG=401242
R=blundell@chromium.org, raymes@chromium.org, thestig@chromium.org, tsepez@chromium.org
TBR=darin@chromium.org for DEPS
Review URL: https://codereview.chromium.org/477263003
Cr-Commit-Position: refs/heads/master@{#292313}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In the near future, Crashpad (the new Mac crash reporter) will be integrated,
and it should be integrated/exposed transparently to the users of this
component.
BUG=406410
R=blundell@chromium.org
TBR=darin@chromium.org
Review URL: https://codereview.chromium.org/485893007
Cr-Commit-Position: refs/heads/master@{#292162}
|
|
|
|
|
|
|
|
|
|
| |
This is part of the battery auditing feature, which will be surfaced in the Website Settings options page in the next patch.
BUG=372598
Review URL: https://codereview.chromium.org/472383002
Cr-Commit-Position: refs/heads/master@{#291999}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Consolidates id_util functions of extension/app/component ids in the crx_file component.
It belongs there because these types of ids are not exclusive to extensions, but rather, for anything that comes in a crx file.
BUG=371463
TBR=blundell@chromium.org
Review URL: https://codereview.chromium.org/481433005
Cr-Commit-Position: refs/heads/master@{#290971}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290971 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=371463
Review URL: https://codereview.chromium.org/449643002
Cr-Commit-Position: refs/heads/master@{#290499}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290499 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Move UserManager test helper classes in their own files
* Move RemoveUserDelegate to user_manager component
* Move UserManager ownership to BrowserProcessPlatformPart
* UserManager::Get() still stays but instance is explicitly initialized/cleared with instance->Initialize()|Destroy()
* ScopedUserManagerEnabler / ScopedTestUserManager classes still work
* Introduce ChromeUserManager base class (impl: ChromeUserManagerImpl)
* ChromeUserManager adds getters for MultiProfileUserController, UserImageManager, SupervisedUserManager.
All clients that were using these methods now access ChromeUserManager instance through ChromeUserManager::Get().
* FakeUserManager/MockUserManager implement ChromeUserManager
* Move *UserFlow() methods out of UserManager to ChromeUserManager
BUG=387614
TBR=thestig,benwells
Review URL: https://codereview.chromium.org/444903002
Cr-Commit-Position: refs/heads/master@{#289827}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289827 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Also moved BookmarksBridge#BookmarkItem to bookmarks component.
BUG=386785
Review URL: https://codereview.chromium.org/459973004
Cr-Commit-Position: refs/heads/master@{#289695}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@289695 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=401588
Review URL: https://codereview.chromium.org/448423002
Cr-Commit-Position: refs/heads/master@{#288512}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288512 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
components/omnibox will be the directory to which code under chrome/browser/{autocomplete,omnibox} will move.
(https://codereview.chromium.org/415073003#msg7)
BUG=371538
TEST=build
R=blundell@chromium.org, pkasting@chromium.org
TBR=mukai@chromium.org for athena/, sky@chromium.org for include fix under chrome/
Review URL: https://codereview.chromium.org/443043003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@288038 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To communicate with whispernet (which needs to be checked in as a pNacl binary),
the only way possible is for us to go through an extension. This code
implements the ChromeWhispernetClient, which uses the whispernet proxy compoent
extension. This extension is implemented on top of a private API that allows it
to communicate back and forth with the ChromeWhispernetClient.
The tests for this code exist only for the ChromeWhispernetClient since they
excersize the full flow back and forth from sending a request to encode a token
to receiving the samples, and then decoding samples and receiving the correct
token.
This is our temporary measure for M38 till we can find a better way to
communicate with the whispernet library.
Owners reviews requested:
xiyuan@ - For the overall review + the whispernet proxy code in
c/b/r/whispernet_proxy
jochen@ - For adding components/copresence to c/b/DEPS
kalman@ - For the copresence_private API
ben@ - For adding the c/b/copresence directory and the OWNERS file + the
addition to c/b/browser_resources.grd
R=ben@chromium.org, jochen@chromium.org, kalman@chromium.org, xiyuan@chromium.org
BUG=365493
Review URL: https://codereview.chromium.org/438513002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287976 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change moves all non-API classes to
sync/internal_api/public/attachments/ so that the various sync
sub-components may depend on sync/api/attachments without risking a
cyclic dependency.
Remove unused variables and includes from
attachment_service_proxy_unittest.cc.
Remove an unnecessary forward declaration from
attachment_service_proxy.h.
TBR=nkostylev@chromium.org,pam@chromium.org,bengr@chromium.org,brettw@chromium.org,miket@chromium.org,pkotwicz@chromium.org,msw@chromium.org
Review URL: https://codereview.chromium.org/436373002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@287623 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
result.
This is the first step in removing the need for a synchronous IPC message
after the permission request has been completed. Currently, the browser
process informs the renderer about the process being completed, after which
the renderer will use a synchronous IPC to retrieve the just changed
permission status.
BUG=398045
Review URL: https://codereview.chromium.org/405633002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@286223 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Move context_menu_delegate/renderer_view_context_menu_observer
* RenderViewContextMenuProxy has been extracted from render_view_context_menu.h and moved to component directory.
* Inline empty observer methods.
* Reduce the use of Profile and replaced them with content::BrowserContext
BUG=397320
TBR=sky@chromium.org
Review URL: https://codereview.chromium.org/425493002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@286149 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Adding base::StatisticsRecorder::Initialize() to run_all_unittests to mirror another change we had made to the content test suite in https://codereview.chromium.org/330473003/
BUG=387751
TEST=Suggestions*,Blacklist*
Review URL: https://codereview.chromium.org/410673002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285598 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=384861
TBR=jochen@chromium.org
Review URL: https://codereview.chromium.org/410993002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285555 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These functions are simplistic and doesn't depend on chrome's
feature, so there's no reason to be under chrome/browser.
Moving to components/ would help further componentization
task of autocomplete anad omnibox_field_trials.
BUG=371538
R=brettw@chromium.org, pkasting@chromium.org, blundell@chromium.org
TBR=tedchoc@chromium.org, jhawkins@chromium.org
TEST=build
Review URL: https://codereview.chromium.org/393173002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284885 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Moves all code remaining in sync/notifier to components/invalidation.
Updates gyp files, DEPS, and #includes accordingly.
In terms of program behavior, this should be one big no-op. This CL
contains no non-trivial code changes.
In terms of the build system, this is a significant change. Symbols
that were previously exported through sync_notifier and related targets
have moved into the components/invalidation related targets. Some
SYNC_EXPORT macros have been replaced with INVALIDATION_EXPORT, which is
significant since INVALIDATION_EXPORT is currently a no-op but
SYNC_EXPORT has meaning under some build configurations.
Unlike most other files in sync/notifier, invalidation_util.{cc,h} was
moved to sync/internal_api/public/base. This is so it could be
referenced from sync/internal_api/public/base/invalidation.cc. This is
a slight regression, but it should be fixed in the next CL when we move
all invalidations-related code out of sync/internal_api.
TBR=rogerta,benwells
BUG=259559
Review URL: https://codereview.chromium.org/387733004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283840 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SessionManager is responsible for performing Chrome OS-specific steps to re-launch user session (after crash/stub or in tests) or pre-session UI such as out-of-box or login.
ChromeSessionManager is chrome/browser implementation of SessionManager.
SessionManager is initialized with specific delegate that is reponsible for initial behavior. These delegates are introduced, see ChromeSessionManager::CreateSessionManager():
* LoginOobeSessionManagerDelegate - launches either out-of-box or login UI,
actual branching still happens in ShowLoginWizard()
* RestoreAfterCrashSessionManagerDelegate - responsible for re-launching Chrome into existing user session,
happens after browser process crash or in "stub user" session.
* StubLoginSessionManagerDelegate - starts "stub user" session, when executed on non-CrOS machine w/o parameters or in tests. Extends RestoreAfterCrashSessionManagerDelegate.
* KioskAutoLauncherSessionManagerDelegate - automatically starts kiosk app session.
Code move in ChromeBrowserMainPartsChromeos:
* OptionallyRunChromeOSLoginManager() -> ChromeSessionManager::CreateSessionManager()
* RunAutoLaunchKioskApp() -> KioskAutoLauncherSessionManagerDelegate
* Session restore code in PostProfileInit() -> RestoreAfterCrashSessionManagerDelegate
* Blocks in OptionallyRunChromeOSLoginManager -> to delegates.
BUG=387610
Review URL: https://codereview.chromium.org/363613004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@283437 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=376554
Review URL: https://codereview.chromium.org/333353005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279867 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TBR=isherman@chromium.org,rogerta@chromium.org,dalecurtis@chromium.org,brettw@chromium.org
Review URL: https://codereview.chromium.org/350453004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@279265 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Code extracted from components/dom_distiller/core/dom_distiller_database.*
Slight API change: callers to UpdateEntries now have to pass a vector of (string, proto) as key and value, instead of just a vector of protos where key is derived.
Ran clang-format on the files I touched so you may see some diffs.
Note: Implementations are in proto_database_impl.h and fake_db.h for proper linking.
BUG=385747
TBR=jochen,dgrogan
TEST=DomDistiller*,ProtoDatabaseImplTest
Review URL: https://codereview.chromium.org/330833002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@278096 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move chrome/browser/autocomplete/url_prefix.{cc,h} to components/autocomplete
BUG=371538
TEST=git cl try
TBR=sky@chromium.org for chrome/browser/DEPS
Review URL: https://codereview.chromium.org/330233002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@277616 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move template_url_id.h from chrome/browser/search_engines to components/search_engines.
Split TemplateURLData from template_url.h to a separate file, move it to components/search_engines.
BUG=371535
TEST=git cl try
Review URL: https://codereview.chromium.org/315983002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276278 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move chrome/browser/network_time to components/network_time
network_time.h is removed as it's unused.
BUG=371470
TEST=git cl try
Review URL: https://codereview.chromium.org/296453005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@274887 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Introduce the HistoryClient interface that will abstract the embedder for
the history component. The implementation in //chrome ChromeHistoryClient
owns the HistoryService and implements the KeyedService interface.
BUG=371825
TBR=sky, zea
Review URL: https://codereview.chromium.org/305443004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273846 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bookmarks is not a layered component, so there is no need for the two level deep
hierarchy, switch code from components/bookmarks/core/... to components/bookmarks/...
BUG=370434
TEST=components_unittests --gtest_filter=Bookmark*
R=blundell@chromium.org,sdefresne@chromium.org
TBR=thakis@chromium.org
Review URL: https://codereview.chromium.org/284893003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@271675 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Moves the definition of some invalidations-related swtiches into the
newly-created components/invalidation/invalidation_switches.{cc,h}.
Moves invalidation_service_util.{cc,h} into the component, since those
files no longer depend on chrome/common/chrome_switches.h
Moves p2p_invalidation_service.{cc,h} into the component, since its only
chrome/ dependency was invalidation_service_util.h.
TBR=ben
BUG=336571
Review URL: https://codereview.chromium.org/283673003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@270835 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The reason for doing this is that user_prefs depends on content_browser,
which brings a lot of extra dependencies that takes a lot of time to build
(yeah, I'm looking at you Blink and V8) and bookmarks is one of the targets
that should not depend on content.
BUG=359565
TEST=green trybots
R=blundell@chromium.org, sky@chromium.org, yoz@chromium.org
Review URL: https://codereview.chromium.org/271793003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@270722 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=356716
TEST=existing tests
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=270226
R=blundell@chromium.org, fgorski@chromium.org, jhawkins@chromium.org, kalman@chromium.org, pavely@chromium.org, zea@chromium.org
Review URL: https://codereview.chromium.org/261853012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@270470 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
First step toward //chrome/browser/google componentization.
BUG=372731,371466
TBR=thakis
Review URL: https://codereview.chromium.org/286563006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@270396 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
broke on Chrome OS: http://build.chromium.org/p/chromium.chrome/builders/Google%20Chrome%20ChromeOS/builds/67606
> Componentize GCM Part 1: create GCM component and move some files over
>
> BUG=356716
> TEST=existing tests
>
> Review URL: https://codereview.chromium.org/261853012
TBR=jianli@chromium.org
Review URL: https://codereview.chromium.org/281783004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@270234 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=356716
TEST=existing tests
Review URL: https://codereview.chromium.org/261853012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@270226 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
The motivation is to reuse the Widevine keysystem registration logic in Android Webview.
BUG=322395
Review URL: https://codereview.chromium.org/253593002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@269297 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=359299
TEST=build works
Review URL: https://codereview.chromium.org/225183018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@269152 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Those files are used by a lot of tests and do not depends on chrome/
or content/ so they can be moved to the component in a new library
that will be used by the test (eventually components_unittests).
BUG=367839
Review URL: https://codereview.chromium.org/268673004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@268282 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds a KeyedService that provides the logo for the default search
provider, using the new search_provider_logos component under the hood.
This also adds a JNI bridge to provide the logo to Java clients.
BUG=178922
Review URL: https://codereview.chromium.org/164333004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@267467 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL sets up the directory structure for the Infobars component and the
infobars_core target. It also does a simple code move to the compoonent.
This CL does not move ConfirmInfoBarDelegate because it still has a
dependency on chrome/ (for strings).
BUG=354379
TBR=sky, reed
Review URL: https://codereview.chromium.org/240193003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@264792 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TBR=jochen@chromium.org
Review URL: https://codereview.chromium.org/242243002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@264745 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The move caused includes, DEPS, and gyp to change.
This CL also adds droger as a temporary owner to the favicon and favicon_base components.
Reasoning behind the creation of a favicon_base component:
Bookmarks and History code do not fundamentally depend on the Favicon code, so we should be able to build those components without building the Favicon code.
Deep inside the Bookmarks and History code base there's usage of certain favicon types. Those typedefs are moved to a separate component to break the dependency between the Bookmark/History components and the Favicon component.
BUG=362481
Review URL: https://codereview.chromium.org/234893002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@264555 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
The query_parser component exports type to parse and normalize queries in the
history search. It is used by both the history and bookmarks components, with
the goal of breaking a cyclic dependency.
BUG=363076
Review URL: https://codereview.chromium.org/235603007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@264027 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
BookmarkNode and PermanentBookmarkNode does not depends on anything
in the bookmarks component, so they are good candidate to be moved
into the component.
BUG=362512
Review URL: https://codereview.chromium.org/235263003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@263739 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Platform-inspecific code was moved from
chrome/browser/net/spdyproxy to components/data_reduction_proxy.
Names that include variations on SpdyProxyAuth have been changed to
DataReductionProxy.
Significant changes include: (1) InitChromeProxySettings now
takes |PrefService|s and a URLRequestContextGetter. (2)
All switches and prefs have been moved to
components/data_reduction_proxy/common.
(3) data_reduction_proxy_settings_unittest.[cc,h] was split into
itself and data_reduction_proxy_settings_test_util.[cc,h]. (4) proxy
configuration via prefs is embedded.
BUG=359340
Review URL: https://codereview.chromium.org/214343003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@263728 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is just moving this constant out of
chrome/common/chrome_constants.* into its new location so it can be
shared by Chrome on iOS.
BUG=360616
TEST=None, no functional changes.
R=blundell@chromium.org, sky@chromium.org
TBR=sky
Review URL: https://codereview.chromium.org/224863005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@263479 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Nothing above chrome/common/ depends yet on components/bookmarks/ so
remove the inclusion of components/bookmarks from chrome/browser/.
No project above chrome/common_constants.gyp directly depends on
components.gyp:bookmarks_core_common, so fix the dependencies.
BUG=360613
R=thestig@chromium.org,tfarina@chromium.org,blundell@chromium.org
Review URL: https://codereview.chromium.org/233953002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@263323 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Introduce a new bookmarks component and update DEPS for chrome/browser
and chrome/chrome_browser.gypi.
Move names of bookmark preferences from chrome/common/pref_names.{cc,h}
to components/bookmarks/core/common/bookmark_pref_names.{cc,h} and add
an include in chrome/common/pref_names.h to limit modification to the
client files.
BUG=360613
TBR=sky
Review URL: https://codereview.chromium.org/228393004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@263016 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=335082
TBR=thakis
Review URL: https://codereview.chromium.org/219963007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261683 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Second part of a 2-part changelist.
The first part is https://codereview.chromium.org/25883006/
BUG=304879
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=259726
Review URL: https://codereview.chromium.org/25909005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@260243 0039d316-1c4b-4281-b951-d872f2087c98
|