| 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=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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Many tests in browser_tests crashed with a LOG(DFATAL) message on Chrome OS:
[28862:28862:0526/153905:3290241082989:FATAL:browser_main.cc(955)] GLib-GObject: invalid (NULL) pointer instance
Backtrace:
base::debug::StackTrace::StackTrace() [0x33308d6]
logging::LogMessage::~LogMessage() [0x334df2e]
(anonymous namespace)::GLibLogHandler() [0x7c7d45]
0x2ab2a37a7fb9
0x2ab2a37a83d3
0x2ab2a313302a
0x2ab2a31315c5
views::NativeWidgetGtk::InitNativeWidget() [0x1a30dcf]
views::Widget::Init() [0x1a37fa7]
NativeTabContentsViewGtk::InitNativeTabContentsView() [0x10c6b83]
TabContentsViewViews::CreateView() [0x397ac46]
TabContents::TabContents() [0x1501e09]
Browser::TabContentsFactory() [0xc84725]
browser::Navigate() [0xc954c7]
Browser::AddSelectedTabWithURL() [0xc76d9e]
(anonymous namespace)::InitializeBrowser() [0x70be3d]
InProcessBrowserTest::CreateBrowser() [0x70d178]
InProcessBrowserTest::RunTestOnMainThreadLoop() [0x70d34a]
[...snipped...]
BUG=72040
TEST=none
Review URL: http://codereview.chromium.org/7075019
R=msw@chromium.org
TBR=ben@chromium.org
Review URL: http://codereview.chromium.org/6976040
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86939 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86937 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
disk. Allows for parameterization
via chrome://fileicon/path.ext?size=[small|medium|large]
BUG=129
Review URL: http://codereview.chromium.org/7010008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86936 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/7069035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86932 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
TBR=mihaip
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86931 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
protobuf targets need to have hard_dependency specified other the build will
become flaky.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/6933003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86930 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
if it is accessed.
BUG=77155
TEST=These extra NOTREACHED() don't trigger.
Review URL: http://codereview.chromium.org/7074019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86929 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
embedder would want.
Review URL: http://codereview.chromium.org/7062036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86928 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the patch containing code necessary for communicating with the VideoCaptureMessageFilter from the browser process and transferring Transport Dibs filled with video frames in I420 color format. It also contain code for color converting video frames to I420.
Color conversion has been tested on Linux and Windows by using video_capture_host_unittest and dumping I420 frames to file. See #define DUMP_VIDEO #define TEST_REAL_CAPTURE_DEVICE.
Patch by perk@google.com:
http://codereview.chromium.org/7002027/
BUG=none
TEST=try bots
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86927 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
source message to content since it belongs there now that devtools will be in content.
BUG=76697
Review URL: http://codereview.chromium.org/7081001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86925 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=83864
TEST=The test is not flaky anymore.
Review URL: http://codereview.chromium.org/7008027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86924 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Refactor : make tooltip maker code a class method in bookmark_menu_cocoa_controller.mm where it is more available and matches similar existing code that generate menu titles for nodes.
BUG=70709
Review URL: http://codereview.chromium.org/7071022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86923 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
string::size() to string::length() (omnibox code style), and some rewrapping.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/7075020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86922 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These were discovered by clicking and waving the mouse wildly and with great alacrity.
bug 1: drag representation gets left hidden --- tile never cleans up drag because transitionEnd event never fires
bug 2: starting a drag within 200 ms of the last drag, i.e. while the last drag is still animating to finish, causes wackiness.
BUG=none
TEST=see above
Review URL: http://codereview.chromium.org/6962002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86920 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a precursor to another patch I'm working on, which will add
ExtensionFunctions that can run on the IO thread. The webRequest API will use
this.
I've also done a bit of other cleanup:
- moved almost everything off of {Async,Sync}ExtensionFunction, up into the
base class, since none of it was specific to either of those.
- store Extension directly on ExtensionFunction, rather than needing to look it
up, since it is now refcounted.
BUG=no
TEST=no
Review URL: http://codereview.chromium.org/7073001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86919 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
phishing detection.
This extends SafeBrowsingService::UrlCheckResult to add a new type for client-side phishing urls.
BUG=83436
TEST=ClientSideDetectionHostTest
Review URL: http://codereview.chromium.org/7076009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86915 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=72040
TEST=none
Review URL: http://codereview.chromium.org/7075019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86914 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=60099
TEST=no
Review URL: http://codereview.chromium.org/6979012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86913 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change all refernces of lib.target/_pyautolib.so to _pyautolib.so
R=evan@chromium.org
BUG=
TEST=
Review URL: http://codereview.chromium.org/7062033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86910 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=84015
R=anantha@chromium.org
TEST=
Review URL: http://codereview.chromium.org/7076021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86909 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=81451
TEST=none
Review URL: http://codereview.chromium.org/6962026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86908 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Catching up with other platforms; removes some ifdefs.
Review URL: http://codereview.chromium.org/7074021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86907 0039d316-1c4b-4281-b951-d872f2087c98
|