| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adapts things to use the Linux WorkerPool code by default, with
--disable-linux-workerpool to switch back to the old version.
The old implementation uses NSOperationQueue, which is implemented in
terms of pthread workqueues. These are implicated by the stack traces
from the recent unit test flakiness. This change attempts to
influence that flakiness.
BUG=20471, 60426
TEST=Tree green.
Review URL: http://codereview.chromium.org/4595001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65273 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
An early return in the WebDataService was the source of a leak in PersonalDataManagerTest.Refresh test. This fixes it. Also, some small cleanup in the test itself.
BUG=61988
TEST=Memory bots stay green.
Review URL: http://codereview.chromium.org/4612001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65272 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rewrite multiple helper functions to just go directly from the vector
of chunks to the range string.
BUG=none
TEST=Unit tests green.
Review URL: http://codereview.chromium.org/4588001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65271 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=55660
TEST=manually verify with VoiceOver; wrote utility to observe notifications using AXUIElement carbon api (automation on the way).
Review URL: http://codereview.chromium.org/4539001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65270 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=62127
TEST=ffmpeg_unittests
Review URL: http://codereview.chromium.org/4590003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65269 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
tests now pass, except for the one that uses FileRef which isn't implemented
yet.
BUG=none
TEST=URLLoader pepper test
Review URL: http://codereview.chromium.org/4605001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65268 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
When the user clicks enable for the first time, it shows the dialog. After the user accepts for the first time, it should never show again.
BUG=61042
TEST=manual
Review URL: http://codereview.chromium.org/4524001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65267 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/4592001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65266 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=47135
TEST=Manual. See bug for NVDA verification steps.
Review URL: http://codereview.chromium.org/4493001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65264 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
I wanted to do the same thing in a third place.
TEST=compiles
Review URL: http://codereview.chromium.org/4508004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65263 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
and received with proper refcounting semantics.
The basic design is that the SerializedVar is the thing actually handled by
IPC. Then you use one of the many helper classes depending on whether you are
sending or receiving and what the ownership semantics are. The helper classes,
along with the VarSerialization interface makes the right thing happen for
string conversion & refcounting.
The VarSerialization class is implemented differently on the browser and plugin
side and is where the differences in refcounting & strings are handled. This
allows the rest of the code to be the same on both the plugin and browser side
and allows vars to be sent back and forth.
This patch references some files not in it like the dispatcher and various
tracker classes. This is the cleanest cut I could make for a reasonably
reviewable chunk.
Review URL: http://codereview.chromium.org/4096008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65262 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
don't build by themselves, this is part of a larger patch. You can see most of
the serialization mechanics already checked in to the same directory.
TEST=none
BUG=none
Review URL: http://codereview.chromium.org/4345003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65261 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
part of a larger patch. You can see most of the serialization mechanics already
checked in to the same directory.
TEST=none
BUG=none
Review URL: http://codereview.chromium.org/4289005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65260 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
ConnectExternalTab.
The ChromeFrame objects now provides an unfrozen interface called IChromeFramePrivate. This interface provides a GetSessionId() which returns the ID used by Chrome in its Tab javascript object. This ID is necessary in CEEE for its tabs management.
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/4467002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65257 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=62119
TEST=none
Review URL: http://codereview.chromium.org/4565003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65256 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65255 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=57613
TEST=none(yet)
Review URL: http://codereview.chromium.org/3806006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65252 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is to avoid unwanted dependencies between remoting modules. Also
fixed libjingle includes to use full path, and removed some old
includes.
TEST=checkdeps
BUG=None
Review URL: http://codereview.chromium.org/4562002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65251 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=61922
Review URL: http://codereview.chromium.org/4506001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65250 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=61775
Review URL: http://codereview.chromium.org/4478002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65249 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Reenable commented targets in remoting.gyp
BUG=None
TEST=compiles
Review URL: http://codereview.chromium.org/4558001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65248 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Build break.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65247 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
I wanted to do the same thing in a third place.
TEST=compiles
Review URL: http://codereview.chromium.org/4508004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65246 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=44991
TEST=none
TBR=erikkay
Review URL: http://codereview.chromium.org/4592002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65241 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TEST=trybots
BUG=none
Review URL: http://codereview.chromium.org/4499004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65240 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
for Chrome Frame.
BUG=61383
TEST=Run IE with version X of CF loaded. Register version Y of CF. Run a second IE process, notice that version Y when loaded defers to version X.
Review URL: http://codereview.chromium.org/4144008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65236 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Implementing ClientStubImpl using socket and BufferedSocketWriter.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/4440001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65234 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
notification is registered.
BUG=54274
TEST=none
Review URL: http://codereview.chromium.org/4574002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65233 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Passes on trybots. I believe r64858 or r65011 might have fixed it. I will commit and watch for flake on the buildbots.
TEST=try
BUG=61037
Review URL: http://codereview.chromium.org/4549001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65232 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
via the context menu.
This was because the Back and Forward menu items on the context menu were disabled. The context
menu is displayed by the active document in IE and it attempts to enable/disable these items
based on entries in the IE travel log. The enabling of these items was failing as we were
incorrectly passing in the string id of these options instead of their command id equivalents
Should fix bug http://code.google.com/p/chromium/issues/detail?id=34657
Bug=34657
Test=Covered by new ChromeFrame context menu back forward test.
Review URL: http://codereview.chromium.org/4500002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65231 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
R=japhet
Review URL: http://codereview.chromium.org/4581001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65229 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=42440
TEST=none
Review URL: http://codereview.chromium.org/4280001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65228 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Now, HttpNetworkTransaction::HandleAuthChallenge returns ERR_INVALID_PROXY_AUTHENTICATE when this is detected.
BUG=61701
TEST=net_unittests --gtest_filter="*HttpsServerRequestsProxyAuthThroughProxy*"
Review URL: http://codereview.chromium.org/4575001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65225 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
and repayment related issues.
BUG=chromium-os:8724
TEST=none
Review URL: http://codereview.chromium.org/4540002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65224 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
No functional changes are intended.
This is in anticipation of using the new WebPerformance API:
http://trac.webkit.org/changeset/68141
My strategy is this:
1. In this patch, make the most minimal change possible to the Dump() method
necessary to factor it out to a new class.
2. Add a new, temporary histograms which log the WebPerformance metrics which
have an existing counterparts.
3. Once we understand any differences and are happy with the new metrics, rip
out the old ones. This will allow more cleanup in RenderView and
NavigationState.
4. Add new histograms for any interesting WebPerformance metrics which weren't
previously available.
BUG=none
TEST=none
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65223 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=Build succeeds.
Review URL: http://codereview.chromium.org/4535003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65222 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=The ExtensionCrxInstallerTest.Whitelisting browser_test should succeed on
ChromeOS
TBR=erikkay
Review URL: http://codereview.chromium.org/4560002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65221 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
composited tabs.
BUG=53165
TEST=Go to http://webkit.org/blog/386/3d-transforms/. Resize window. Watch a youtube video click the "make bigger" button. No garbage should appear. There are still some funky artifacts at the top/right border during resizing caused by clamping the texture instead of filling with white, and sometimes (rarely) the tab flashes black/white but I'd like to tackle that in follow-up CLs. This is already much better than what's in the tree currently.
Review URL: http://codereview.chromium.org/4101002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65220 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=mattm
BUG=60890
TEST=Greener valgrind bots
Review URL: http://codereview.chromium.org/4518004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65219 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/4543003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65217 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=61914
TEST=none
Review URL: http://codereview.chromium.org/4579001
TBR=fbarchard@chromium.org
Review URL: http://codereview.chromium.org/4527002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65215 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
There was some confusion about the coordinates space used for pepper::PluginInstance::clip_
BUG=none
TEST=test with pepper flash on youtube, make sure GetBitmapForOptimizedPluginPaint succeeds most of the time, and that it paints correctly.
Review URL: http://codereview.chromium.org/4550001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65214 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
installed, even if the installation is through default
installation.
BUG=61973
TEST=Have an app installed, then close apps section, then install a new app. Apps section should re-open.
Review URL: http://codereview.chromium.org/4506002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65213 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=61634
TEST=Browse to chrome.google.com/extensions, find an extension id, then open
js console and enter chrome.webstorePrivate.install(<id>). The install should
not prompt for confirmation, unless the extension uses NPAPI.
Review URL: http://codereview.chromium.org/4443001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65212 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=59782
TEST=build of policy_templates completes
Review URL: http://codereview.chromium.org/4488001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65211 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=61914
TEST=none
Review URL: http://codereview.chromium.org/4579001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65210 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=akalin
BUG=62078
TEST=Green heapcheck bot
Review URL: http://codereview.chromium.org/4577002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65209 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This decodes the device management policy information and keeps a local cache of the policy information on disk.
BUG=62036
TEST=unit tests
Review URL: http://codereview.chromium.org/4338004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65208 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=dhollowa
BUG=61988
TEST=Greener valgrind bots
Review URL: http://codereview.chromium.org/4578002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65206 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=58072
TEST=After crashing the browser on Windows (goto about:inducebrowsercrashforrealz), component extensions should not be in the crash report.
Review URL: http://codereview.chromium.org/4050004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65205 0039d316-1c4b-4281-b951-d872f2087c98
|