| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
not change.
BUG=chromium-os:14880
TEST=Click "play" button on an audion file in the file browser. Check that the mediaplayer panel has popped up. Click on another file. Check that the mediaplayer playlist panel has popped up and contains 2 items.
Review URL: http://codereview.chromium.org/7067020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87002 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/7074022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87001 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=QuotaManagerTest.Get*Usage_WithModify
Review URL: http://codereview.chromium.org/7075025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86998 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=84178
TEST=none
Review URL: http://codereview.chromium.org/7077027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86997 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86996 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=72002
TEST=none
Review URL: http://codereview.chromium.org/7071014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86994 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
existing object exactly once and land the CL again:
Introduce the ANNOTATE_LEAKING_OBJECT_PTR annotation that can be used to mark
heap allocated objects as intentionally leaked ones.
Annotate the histograms produced by {Histogram,BooleanHistogram,LinearHistogram,CustomHistogram}::FactoryGet(), as leaked.
Rename StatsHistogram::StatsHistogramFactoryGet to StatsHistogram::FactoryGet, annotate the result as leaky, update the suppressions.
BUG=79322
TBR=jar
Review URL: http://codereview.chromium.org/6976044
TBR=glider@chromium.org
Review URL: http://codereview.chromium.org/7071035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86993 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=msw
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86992 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Worker and Page processes.
On the Page side devtools messages are handled by WorkerDevtoolsAgentProxy. It implements WebWorkerBase::DevToolsDelegate interface which isolates worker stuff under content/ from DevTools specifics.
In the worker process it's WorkerDevtoolsAgent that is responsible for sending/receiving devtools messages. It implements WebWorkerStub::DevToolsDelegate and WebWorkerClientProxy::DevToolsDelegate which insulate worker stuff under content/ from the devtools implementation details.
WorkerDevtoolsAgentProxy and WorkerDevtoolsAgent are counterparts of WebWorkerProxy and WebWorkerStub. Since devtools is not a part of HTML5 the new classes live under chrome/
ContentWorkerClient is introduced for notifying embedder about certain events when worker clients can be installed.
BUG=13684
TEST=None
Review URL: http://codereview.chromium.org/6990059
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86991 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
exactly once and land the CL again:
Introduce the ANNOTATE_LEAKING_OBJECT_PTR annotation that can be used to mark
heap allocated objects as intentionally leaked ones.
Annotate the histograms produced by {Histogram,BooleanHistogram,LinearHistogram,CustomHistogram}::FactoryGet(), as leaked.
Rename StatsHistogram::StatsHistogramFactoryGet to StatsHistogram::FactoryGet, annotate the result as leaky, update the suppressions.
BUG=79322
TBR=jar
Review URL: http://codereview.chromium.org/6976044
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86990 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
TBR=adamk@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86989 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Resolved merge conflicts that had caused breakage in the previous attempt.
Review URL: http://codereview.chromium.org/7067021
BUG=74841
TEST=FileWriterDelegateTest.*, QuotaFileUtilTest.*
TBR=ericu, msw
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86988 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=80102
TEST=unit-tested
Review URL: http://codereview.chromium.org/7069024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86987 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=84170
TEST=none
Review URL: http://codereview.chromium.org/7075026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86986 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=81621
R=cmp@chromium.org
TEST=
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=86732
Review URL: http://codereview.chromium.org/6992077
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86985 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
R=ananta@chromium.org
BUG=84109
TEST=none
Review URL: http://codereview.chromium.org/6962028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86984 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixed some genuine problems.
Passed -Wno-self-assign for a problem in a generated code (pyautolib_wrap.cc)
R=thakis@chromium.org
BUG=
TEST=
Review URL: http://codereview.chromium.org/6962035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86983 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Including:
- Rewrite to use WebUI tabs instead of homebrew tabs
- Draw vsync lines without transform so they dont get fat on zoomin
- Compute vsync line boundary even when selection.length > 1
- Show scroll bars in the right place if a trace with lots of threads is loaded
- Track mousemoves on the window rather than div so dragging outside the div doesn't
lead to unexpected behavior.
- Make -webkit-user-select:none default; turn on only when directly requested
- Add more colors to color pallette for big traces
TBR=jhawkins@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86982 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- allowed_growth can be negative if the current usage is larger than the quota; in that case we shouldn't crash (there was a DCHECK that is checking it)
- fixed 'delta' size in update notification for overwriting cases
- now it respects 'unlimitedStorage' settings
BUG=74841
TEST=FileWriterDelegate.WriteWithQuotaAndOffset
Review URL: http://codereview.chromium.org/7067021
TBR=kinuko@chromium.org
Review URL: http://codereview.chromium.org/6962037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86981 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=79502
TEST=none
Review URL: http://codereview.chromium.org/7071033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86980 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to 6.
Changed how often we send a ping from 2 secs to 1 sec. Changed check
for unresponsiveness time from 4 secs to 2 secs.
From jar: this change is to make it harder for scheduler to
a) grant time slices coursely; and
b) favor the watchdog and disfavor the IO thread.
BUG=84145
TEST=thread watcher unit tests
R=jar
Review URL: http://codereview.chromium.org/6962033
TBR=rtenneti@chromium.org
Review URL: http://codereview.chromium.org/6962036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86979 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- allowed_growth can be negative if the current usage is larger than the quota; in that case we shouldn't crash (there was a DCHECK that is checking it)
- fixed 'delta' size in update notification for overwriting cases
- now it respects 'unlimitedStorage' settings
BUG=74841
TEST=FileWriterDelegate.WriteWithQuotaAndOffset
Review URL: http://codereview.chromium.org/7067021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86978 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=compiles with touchui
TBR=ben@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86977 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changed how often we send a ping from 2 secs to 1 sec. Changed check
for unresponsiveness time from 4 secs to 2 secs.
From jar: this change is to make it harder for scheduler to
a) grant time slices coursely; and
b) favor the watchdog and disfavor the IO thread.
BUG=84145
TEST=thread watcher unit tests
R=jar
Review URL: http://codereview.chromium.org/6962033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86976 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This also works for pure prefetch requests.
BUG=70993,82425
TEST=browser_tests --gtest_filter=*PrerenderSSLClient*
Review URL: http://codereview.chromium.org/7016030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86975 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=84151
TEST=browser_tests --gtest_filter=*DataDrivenHeuristics
Review URL: http://codereview.chromium.org/7076038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86974 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
information in BrowserAccessibilityCocoa. Feedback welcome.
Review URL: http://codereview.chromium.org/6880230
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86973 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ScopedTaskRunner.
This is needed to avoid faux dependencies on media/ creeping in to remoting/ code, and creating linker issues.
BUG=
TEST=Everything works as before.
Review URL: http://codereview.chromium.org/7062013
TBR=wez@chromium.org
Review URL: http://codereview.chromium.org/7062042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86972 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is needed to avoid faux dependencies on media/ creeping in to remoting/ code, and creating linker issues.
BUG=
TEST=Everything works as before.
Review URL: http://codereview.chromium.org/7062013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86971 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
currently prerendering RenderView on the UI thread, rather
than the IO thread.
BUG=none
TEST=PrerenderBrowserTest.PrerenderInfiniteLoop (Currently FLAKY).
Review URL: http://codereview.chromium.org/7077009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86968 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes various Linux packages/zip files of Chrome/Chromium so that
they only include the IRT for the target architecture.
Originally I thought it would be fine to copy both the x86-32 and
x86-64 versions of the IRT library into the build directory, on the
grounds that the Mac/Linux packaging steps would only copy the
versions they needed from there. (On Windows we need both so it
doesn't matter.) And indeed, this is fine on Mac where the app dir is
created by logic in chrome/chrome_dll.gypi and everyone uses that.
For Linux, however, there are various packaging steps that take files
directly from out/Release or out/Debug. This includes:
* The Buildbot config, which creates zip file snapshots which are
uploaded here:
http://build.chromium.org/f/chromium/snapshots/Linux_x64/
The script responsible for doing this is in the Buildbot config:
http://src.chromium.org/viewvc/chrome/trunk/tools/build/scripts/slave/chromium/archive_build.py?revision=84592&view=markup
and this uses the file list in chrome/tools/build/linux/FILES.
* The .deb and .rpm creators that are invoked from
chrome/chrome_installer.gypi via linux_packages_all. This Gyp file
invokes scripts that live in the private repo:
installer/linux/internal/debian/build.sh
installer/linux/internal/rpm/build.sh
Yesterday I had to change
installer/linux/internal/common/installer.include
so that nacl_irt_{32,64}.nexe would get copied by these scripts,
but it ended up copying both versions. The conditionals I added in
chrome/chrome_installer.gypi on 9th May for
packaging_files_binaries are seemingly not used.
The easiest way to fix these is to be more selective about what we put
into out/{Release,Build} to start with.
BUG=84143
TEST=trybots (I inspected the "compile" steps to ensure that the right
IRT binaries get copied in them)
Review URL: http://codereview.chromium.org/7071032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86967 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This state ensures that ssl_host_info_->state().certs has been
initialized. This helps the DoHandshake and DoVerifyCert states, and
will be required for the TLS cached information extension.
R=agl@chromium.org
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6992042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86966 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The absolute boring score is not suitable for judging a thumbnail is actually
boring or not. For instance, www.google.com is very succinct so the boring
score can be as high as 0.9, where 1 is the maximum. This score should only
be used for comparing two thumbnails taken from the same page to see which one
is more boring/interesting.
BUG=65936
TEST=with --enable-in-browser-thumbnailing --vmodule=thumbnail_generator=1, confirm that the thumbnail is not updated very often for www.google.com.
Review URL: http://codereview.chromium.org/7071008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86965 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Users of SelectFileDialog may delete the object before the window is done closing, so we need to clean things up early.
BUG=chromium-os:15758
TEST=Use bookmarks manager to export and import a set of bookmarks.
Review URL: http://codereview.chromium.org/7062034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86963 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=84154
TEST=None
TBR=dominich@chromium.org
Review URL: http://codereview.chromium.org/7075023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86962 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=open a poster circle page and kill the GPU process (also try about:gpuclean to check there's no regression)
Review URL: http://codereview.chromium.org/7082002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86960 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is always called with the same argument, and all the other helpers are member-based rather than param-based, so StopRecording should just use pending_log_directly.
BUG=None
TEST=Metrics continue to work.
Review URL: http://codereview.chromium.org/7077017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86959 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
With recent changes that have moved gpu message handling in the browser to the IO thread (and moved the handling of messages between gpu and renderer, that are mediated by the browser, to GpuProcessHost), the routing for such messages was broken when running the gpu thread (rather than process).
The new approach is to always instantiate GpuProcessHost (even when running a gpu thread only) and have a real IPC channel between host and gpu thread. This makes the 'in-process' GPU code work similar to what the renderer does when running --single-process.
Note that --single-process mode is potentially still a bit fragile with this, since ChildProcess and ChildThread are currently written to only allow a single static instance in one process (it would be better to instantiate GpuProcess and RenderProcess simultaneously), so ambiguous calls to access e.g. the main thread are possible.
Review URL: http://codereview.chromium.org/7054005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86958 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
R=tony@chromium.org
BUG=84110
TEST=none
Review URL: http://codereview.chromium.org/7062040
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86957 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
registerProtocolHandler.
BUG=84161
TBR=koz@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86956 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
protected one.
BUG=72040
TEST=None
R=ben@chromium.org
Review URL: http://codereview.chromium.org/7077016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86955 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=35195,76790
TEST=None
Review URL: http://codereview.chromium.org/7077019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86954 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=unit-tested
Review URL: http://codereview.chromium.org/7077021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86950 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
was sometimes hit-testing against a hidden button (previous location of the dragged button) which made it hard to drag into a folder on the right.
BUG=83131
R=mrossetti@chromium.org
Review URL: http://codereview.chromium.org/7071030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86949 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change hooks up the register protocol handler changes with the OS
default protocol client capabilities added in a previous CL.
BUG=83556
TEST=Manual testing
Review URL: http://codereview.chromium.org/6962011
Patch from Ben Wells <benwells@chromium.org>.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86948 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Converts the single-pass strategy of the Autofill heuristics to a multi-pass approach based on the specificity of relative terms. "Email address" over "address" for example.
BUG=76299
TEST=FormStructureBrowserTest.DataDrivenHeuristics with "grabber" test files.
Review URL: http://codereview.chromium.org/6962031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86947 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=Unittests
Review URL: http://codereview.chromium.org/7082003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86946 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
R=tony
Review URL: http://codereview.chromium.org/7075007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86944 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Cole iterated on the UX with me.
BUG=chromium-os:15849
TEST=manual testing in chromeos-chrome on linux
Review URL: http://codereview.chromium.org/7076037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86943 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
TBR=mihaip
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86942 0039d316-1c4b-4281-b951-d872f2087c98
|