| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
password assumed there will only be one such pair for a URL. Changed to work with URLs for which there are several sets of credentials stored.
BUG=305241
TEST=IE7PasswordTest.*
Review URL: https://codereview.chromium.org/26465006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228180 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=247431
R=joi@chromium.org, rsesek@chromium.org, thakis@chromium.org
TBR=mark@chromium.org
Review URL: https://codereview.chromium.org/26856002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228167 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=280499
TEST=browser_tests
R=estade@chromium.org
Review URL: https://codereview.chromium.org/26572012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228162 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of using content::BrowserThread's global SequencedWorkerPool to execute
blocking tasks, AutofillManager now obtains a blocking pool from AutofillDriver.
BUG=303014
Review URL: https://codereview.chromium.org/26261002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228155 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
R=joi@chromium.org
Review URL: https://codereview.chromium.org/26857002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228141 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds the core DomDistillerService, a wrapped version of that
making it a BrowserContextKeyedService, and the corresponding
BrowserContextKeyedServiceFactory.
Currently, the service has an interface but doesn't actually implement
any of the methods.
This also adds some interfaces to the distiller that the service
depends on. These also have no implementation.
BUG=288015
Review URL: https://codereview.chromium.org/26338002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228078 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL adds support for treating <textarea> fields as autofillable.
It also allows the (local) heuristic-based field type predictor to identify a
textarea as an address field... but will only fill address line 1 into that
field.
BUG=280499
TEST=unit_tests and browser_tests
R=estade@chromium.org
Review URL: https://codereview.chromium.org/25974002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228066 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL should have no effective change, it's only a change in code to get us closer to supporting multiple users. I've verified that all of this code works with the one change of passing along all the usernames to the account chooser model rather than just the first one.
As there will be some more work required on the view side as well as the server side (probably), this is as good a point as any to stop.
The current problem on the server side is that our passive login flow (sort of) only works for a single user. Multiple users can get passively logged in, but if some do and some do not require passive sign in, we don't handle it well.
BUG=259543
Review URL: https://codereview.chromium.org/25549004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228046 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=305779
TEST=New unit test.
Review URL: https://codereview.chromium.org/26129011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228009 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
dialogs.
BUG=170921
TEST=everything still works
Review URL: https://codereview.chromium.org/26554002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227985 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
These dialogs are not contained by the browser window, so allow them to have whatever size they want to have.
BUG=288493
Review URL: https://codereview.chromium.org/24265007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227820 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=170921
TEST=everything still works
Review URL: https://codereview.chromium.org/26553002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227798 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Class to fetch an image an insert it in the DOM Distiller's
distilled page proto.
BUG=288015
Review URL: https://codereview.chromium.org/24242012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227779 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=
Review URL: https://codereview.chromium.org/25892006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227690 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
Review URL: https://codereview.chromium.org/24917002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227501 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=267667
Review URL: https://codereview.chromium.org/24600003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227495 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The original CL was reverted because it increased the binary size of
nacl-helper/data by 0.45%, but the increase was just 128 bytes.
So I'll reland this CL, supressing the size failure.
> Revert "Implement TracingController::{Enable,Disable,Capture}Monitoring"
> Revert "Fix failures in chrome os after r227262"
> Revert "Fix the content_browser breakage after r227269"
>
> Caused sizes regression on linux for nacl-helper-data.
>
> TBR=haraken
> BUG=304789
>
> > Implement TracingController::{Enable,Disable,Capture}Monitoring
> >
> > This CL implements TracingController::EnableMonitoring,
> > TracingController::DisableMonitoring and
> > TracingController::CaptureMonitoringSnapshot.
> >
> > BUG=241743
> > TEST=base_unittests::TraceEventTestFixture.TraceContinuousSampling,
> > content_browsertests::TracingControllerTest.EnableCaptureAndDisableMonitoring
> >
> > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=226701
> >
> > R=dsinclair@chromium.org, joi@chromium.org, nduca@chromium.org, tsepez@chromium.org
> >
> > Review URL: https://codereview.chromium.org/23531042
>
> Review URL: https://codereview.chromium.org/26294003
TBR=justinlin@chromium.org
Review URL: https://codereview.chromium.org/26272005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227413 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Instead, the AutofillWebDataService now takes in MessageLoopProxy's specifying
the UI thread and DB thread that it should use in its constructor.
BUG=303020
Review URL: https://codereview.chromium.org/25870002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227384 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Revert "Fix failures in chrome os after r227262"
Revert "Fix the content_browser breakage after r227269"
Caused sizes regression on linux for nacl-helper-data.
TBR=haraken
BUG=304789
> Implement TracingController::{Enable,Disable,Capture}Monitoring
>
> This CL implements TracingController::EnableMonitoring,
> TracingController::DisableMonitoring and
> TracingController::CaptureMonitoringSnapshot.
>
> BUG=241743
> TEST=base_unittests::TraceEventTestFixture.TraceContinuousSampling,
> content_browsertests::TracingControllerTest.EnableCaptureAndDisableMonitoring
>
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=226701
>
> R=dsinclair@chromium.org, joi@chromium.org, nduca@chromium.org, tsepez@chromium.org
>
> Review URL: https://codereview.chromium.org/23531042
Review URL: https://codereview.chromium.org/26294003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227354 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL implements TracingController::EnableMonitoring,
TracingController::DisableMonitoring and
TracingController::CaptureMonitoringSnapshot.
BUG=241743
TEST=base_unittests::TraceEventTestFixture.TraceContinuousSampling,
content_browsertests::TracingControllerTest.EnableCaptureAndDisableMonitoring
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=226701
R=dsinclair@chromium.org, joi@chromium.org, nduca@chromium.org, tsepez@chromium.org
Review URL: https://codereview.chromium.org/23531042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227262 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=247431
R=bauerb@chromium.org
Review URL: https://codereview.chromium.org/26000004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227209 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=236893
R=sky@chromium.org
Review URL: https://codereview.chromium.org/25770005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227102 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Language detection is used from the renderer on most platform, but from the
browser on iOS. This CL moves it from chrome/common/ to a new "translate"
component, which allows to track and address more cleanly dependencies issues.
BUG=297777
Review URL: https://codereview.chromium.org/25531002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227015 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
the dev/beta users.
BUG=240559,295787
Review URL: https://codereview.chromium.org/23934011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226860 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds DomDistillerStore which maintains the in-memory model of
the DOM distiller list. It implements SyncableService and keeps three
things consistent, sync, the local db, and the "user". Whenever a
change is received from one of these three, it is applied to the model
and each of the three sources are sent the "diff" between there
eventual state (i.e. after already sent messages are applied)
and the in-memory model's current state.
There is currently no support for deleting entries once they are
added to the list.
BUG=297789,288015
Review URL: https://codereview.chromium.org/24096015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226832 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This CL also adds a missing iOS string that was preventing dom_distiller from compiling on iOS.
BUG=NONE
Review URL: https://codereview.chromium.org/25706003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226799 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
include content or chrome.
R=joi@chromium.org
Review URL: https://codereview.chromium.org/25727006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226754 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This also adds a couple of useful functions for dealing with these protos
(comparison, conversion to/from EntitySpecifics, check validity).
BUG=288015
TBR=tim@
Review URL: https://codereview.chromium.org/24240002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226749 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead, this class now takes in MessageLoopProxy's for the UI thread and DB
thread. All operations that were previously on BrowserThread are changed to the
corresponding operations on MessageLoopProxy.
A follow-up change will perform a similar abstraction for AutofillWebDataService.
BUG=303017
Review URL: https://codereview.chromium.org/25783002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226724 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added test base_unittests:TraceContinuousSampling fails on main waterfall
http://build.chromium.org/p/chromium.linux/buildstatus?builder=Linux%20Clang%20%28dbg%29&number=51008
TraceEventTestFixture.TraceContinuousSampling:
../../base/debug/trace_event_unittest.cc:1814: Failure
Value of: FindNamePhase("CCC", "P")
Actual: false
Expected: true
> Implement TracingController::{Enable,Disable,Capture}Monitoring
>
> This CL implements TracingController::EnableMonitoring,
> TracingController::DisableMonitoring and
> TracingController::CaptureMonitoringSnapshot.
>
> BUG=241743
> TEST=base_unittests::TraceEventTestFixture.TraceContinuousSampling,
> content_browsertests::TracingControllerTest.EnableCaptureAndDisableMonitoring
>
> Review URL: https://codereview.chromium.org/23531042
TBR=haraken@chromium.org
Review URL: https://codereview.chromium.org/25849002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226713 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL implements TracingController::EnableMonitoring,
TracingController::DisableMonitoring and
TracingController::CaptureMonitoringSnapshot.
BUG=241743
TEST=base_unittests::TraceEventTestFixture.TraceContinuousSampling,
content_browsertests::TracingControllerTest.EnableCaptureAndDisableMonitoring
Review URL: https://codereview.chromium.org/23531042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226701 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
original review: https://codereview.chromium.org/24538008/
difference to original review: android test updated.
1) fill Wallet phone number data in a format that's more similar to Autofill (i.e. whole number without any formatting)
2) display Wallet phone numbers in rAc in US-national format
3) display Autofill phone numbers in rAc in user-supplied format, unless there is no formatting. In that case add formatting.
BUG=297204
R=isherman@chromium.org
Review URL: https://codereview.chromium.org/25092011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226415 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
R=mirandac@chromium.org
Review URL: https://codereview.chromium.org/25612003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226342 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds a Follow-Only-When-Prerender-Shown header which, when attached to an
HTTP redirect, defers the redirect until the page is visible. In some
situations, namely if attached to a main page load or a synchronous request,
the prerender is aborted instead. (In the former case, the navigation entry is
uncommitted, so the prerender is useless. In the latter, we indefinitely hang
up the renderer process, preventing reuse in other tabs.)
BUG=292879
TEST=PrerenderBrowserTest.PrerenderDeferredImage,
PrerenderBrowserTest.PrerenderDeferredImageAfterRedirect,
PrerenderBrowserTest.PrerenderDeferredMainFrame,
PrerenderBrowserTest.PrerenderDeferredMainFrameAfterRedirect,
PrerenderBrowserTest.PrerenderDeferredSynchronousXHR,
PrerenderTrackerTest.PrerenderThrottledRedirectResume,
PrerenderTrackerTest.PrerenderThrottledRedirectCancel,
PrerenderTrackerTest.PrerenderThrottledRedirectMainFrame,
PrerenderTrackerTest.PrerenderThrottledRedirectSyncXHR
Review URL: https://codereview.chromium.org/24195015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226290 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
These allowances don't actually require any refactorings to tighten down.
BUG=247015
Review URL: https://codereview.chromium.org/25381005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226277 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Limit AutofillManager's knowledge of WebContents to being private as we work to
abstract this knowledge altogether.
BUG=247015
Review URL: https://codereview.chromium.org/25492002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226253 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=77656
R=jochen@chromium.org
Review URL: https://codereview.chromium.org/23602009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226222 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also change --wallet-service-use-prod to --wallet-service-use-sandbox instead
(and update about:flags description).
BUG=299902
R=estade@chromium.org
TEST=unit_tests, no developer warning/real generated cards by default
Review URL: https://codereview.chromium.org/25127002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226123 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
R=ben@chromium.org
Review URL: https://codereview.chromium.org/24788002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226105 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> rAc: phone number cleanup
>
> 1) fill Wallet phone number data in a format that's more similar to Autofill (i.e. whole number without any formatting)
> 2) display Wallet phone numbers in rAc in US-national format
> 3) display Autofill phone numbers in rAc in user-supplied format, unless there is no formatting. In that case add formatting.
>
> BUG=297204
> R=isherman@chromium.org
>
> Review URL: https://codereview.chromium.org/24538008
TBR=aruslan@chromium.org
Review URL: https://codereview.chromium.org/25331002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226021 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) fill Wallet phone number data in a format that's more similar to Autofill (i.e. whole number without any formatting)
2) display Wallet phone numbers in rAc in US-national format
3) display Autofill phone numbers in rAc in user-supplied format, unless there is no formatting. In that case add formatting.
BUG=297204
R=isherman@chromium.org
Review URL: https://codereview.chromium.org/24538008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226004 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Landed previously in r225857, which was reverted in r225859 because it broke android tests.
BUG=103304
R=ben@chromium.org
Review URL: https://codereview.chromium.org/25015003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225909 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Reason: PerfTimer is used by production code, so it doesn't make sense to have
it as test only.
- Rename it to ElapsedTimer.
- Move into base namespace.
- Move into timer/ directory.
BUG=None
TEST=None, no functional change
R=brettw@chromium.org
TBR=grt@chromium.org # for chrome_frame
Review URL: https://codereview.chromium.org/24265005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225898 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> gfx: Create a separate gfx component out of ui.
>
> BUG=103304
> R=ben@chromium.org
>
> Review URL: https://codereview.chromium.org/25015003
TBR=sadrul@chromium.org
Review URL: https://codereview.chromium.org/25161002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225859 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=103304
R=ben@chromium.org
Review URL: https://codereview.chromium.org/25015003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225857 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Other projects will be using the JNI bindings.
- Move GetMethodIDFromClassName down to content/browser/renderer_host/java,
the only place where it's used.
- Remove a few methods that are no longer in use.
- Trim down dependencies.
BUG=
Review URL: https://codereview.chromium.org/23835020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225471 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Found by clang's new -Wunused-const-variable.
BUG=290204
R=akalin@chromium.org, jamesr@chromium.org, koz@chromium.org, piman@chromium.org, sergeyu@chromium.org, thestig@chromium.org, vitalybuka@chromium.org
TBR=cpu, dmichael, joi, xhwang
Review URL: https://codereview.chromium.org/24579003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225281 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Found by clang's new -Wunused-const-variable.
BUG=290204
R=akalin@chromium.org, avi@chromium.org, isherman@chromium.org, jamesr@chromium.org, joi@chromium.org, sergeyu@chromium.org, sky@chromium.org, thestig@chromium.org, xhwang@chromium.org
Review URL: https://codereview.chromium.org/24649002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225273 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://codereview.chromium.org/24476004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225240 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PolicySchema was used to contain the JSON schema describing the valid values for
each known policy. This is now done by the policy::Schema class, which supports
loading the Chrome policy schema at startup without having to parse a JSON blob.
BUG=270667
R=bartfab@chromium.org, dubroy@chromium.org, joi@chromium.org, kalman@chromium.org
Review URL: https://codereview.chromium.org/24367003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225181 0039d316-1c4b-4281-b951-d872f2087c98
|