| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I.e. now host signals that it is ready to accept new data using sockets,
not IPC messages.
That should reduce audio latency.
Right now we are using high latency code path by default, low latency
would be used only when flag --enable-low-latency-audio is specified.
Changed unit tests to test low latency code path, as it should become
default soon.
http://codereview.chromium.org/7253003
BUG=http://code.google.com/p/chromium/issues/detail?id=87640
TEST=Everything should just work. I changed audio_renderer_impl_unittest.cc to explicitly force low latency code path.
Review URL: http://codereview.chromium.org/7253003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91727 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
(webrtc, libjinle etc), which is not allowed in media. So move rtc_video_decoder* from media/filter/ to content/renderer/media/.
patch by ronghuawu@google.com
BUG=none
TEST=unit_tests, media_unittests
Review URL: http://codereview.chromium.org/7193001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91721 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
MediaStreamManager will get requests to open capture devices, normally from WebKit. MediaStreamManager will ask for user permission and then call the proper device manager to open the user specified device.
MediaStreamManager now owns VideoCaptureManager, which introduces changes to VideoCaptureManager and test related to VideoCaptureManager.
TODO: Find out who should own MediaStreamManager. Temporary for testing and to not block development, this is now a singleton. This will change...
The next MediaStream patch, MediaStreamDispatcherHost, will contain test including MediaStreamManager.
Review URL: http://codereview.chromium.org/7284037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91696 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
All code specific to DevToolsWindow moved into that class. There is
no DevToolsClientHost::AsDevToolsWindow method anymore. To open
devtools window clients should invoke corresponding static methods on
DevToolsWindow which is the only way to create default devtools window.
BUG=None
TEST=Existing DevTools tests.
Review URL: http://codereview.chromium.org/7322004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91695 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=
TEST=
Review URL: http://codereview.chromium.org/7257002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91692 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Clean up a couple of unused variables.
BUG=NONE
TEST=omx_video_decode_accelerator_unittest
Review URL: http://codereview.chromium.org/7311004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91677 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add the code to set wrap_s, and wrap_t parameters
to textures.
Bug=None
Test=omx_video_decode_accelerator_unittest
Review URL: http://codereview.chromium.org/7210055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91673 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Documented the thread-(non)safety of OmxVideoDecodeAccelerator and added
explicit safety checks, enabling:
- Removed some unnecessary PostTask()'ing from methods that were already
PostTask()'d.
- Added unittests for early teardown of OmxVideoDecodeAccelerator. Currently
DISABLED because of http://crosbug.com/p/4869.
- Replaced some unnecessary (*foo)() constructs (where |foo| is a
pointer-to-function) with foo() which works just as well but looks prettier.
BUG=none
TEST=omx_video_decode_accelerator_unittest passes on kaen
Review URL: http://codereview.chromium.org/7314008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91663 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
With this change we now use the new ProfileInfoCache object to get information about profiles.
As per the multi-profiles UI discussion we also hide the avatar if the user only has one local profile.
BUG=
TEST=
Review URL: http://codereview.chromium.org/7273004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91641 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now that LevelDB is the default back-end (see r91297), remove the command-line
flag, and about:flags option.
Introduce --indexeddb-use-sqlite, which is intended to be used for debugging.
BUG=64078
TEST=browser_tests
Review URL: http://codereview.chromium.org/7232027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91639 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=All time unittests pass.
Review URL: http://codereview.chromium.org/7282018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91602 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This test will be reenabled after WebSocket tests migration is complete in
WebKit.
BUG=88445
TEST=none
TBR=dimich
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91530 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With this changes, OVDA will inform video client
of any error that has occurred while decoding.
This change handles
1) NotifyError() to client.
2) Avoid calling OMX_GetState if component handle is NULL.
3) Update client_state_ after state transistion.
4) Return error value.
Tested=Emulated the error condition and verified that
client receives the error notification.
Bug=http://code.google.com/p/chromium/issues/detail?id=88432
Review URL: http://codereview.chromium.org/7308005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91513 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
R=brettw@chromium.org
Review URL: http://codereview.chromium.org/7304005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91454 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
timeouts
Ensure that the result of SpawnChild() is consistently checked for unittests.
If an child fails to launch, SpawnChild() will return
base::kNullProcessHandle. Waiting on this handle is equivalent to waiting for
any child to terminate - and if there are no children, this may wait
indefinitely, causing the whole test executable to timeout after 10 minutes.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/7304008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91430 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
R=creis@chromium.org
Review URL: http://codereview.chromium.org/7277071
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91429 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
It takes 38 seconds to run and then fails.
BUG=85865,54717
TEST=none
Review URL: http://codereview.chromium.org/7300021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91428 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
routed -> control
allowing it to be sent from BrowserRenderProcessHost::OnProcessLaunched
and minimizing the number of required IPCs (since the online state
is a per-WebKit singleton).
In doing so, I've disentangled online state management from TabContents: it now resides off by itself in BrowserOnlineStateObserver, a tiny class owned by BrowserProcessImpl.
BUG=7469,86538
TEST=begin with network disconnected, open new tab, load test page attached to 7469, then re-connect network
Review URL: http://codereview.chromium.org/7259004
TBR=eroman@chromium.org
Review URL: http://codereview.chromium.org/7300018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91392 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
allowing it to be sent from BrowserRenderProcessHost::OnProcessLaunched
and minimizing the number of required IPCs (since the online state
is a per-WebKit singleton).
In doing so, I've disentangled online state management from TabContents: it now resides off by itself in BrowserOnlineStateObserver, a tiny class owned by BrowserProcessImpl.
BUG=7469,86538
TEST=begin with network disconnected, open new tab, load test page attached to 7469, then re-connect network
Review URL: http://codereview.chromium.org/7259004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91390 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
feature which uses it is
specific to Chrome. This interface is now part of the BookmarkTabHelper class.
Fixes bug http://code.google.com/p/chromium/issues/detail?id=87682
BUG=87682
TEST=no change in functionality. Existing tests should continue to work.
Review URL: http://codereview.chromium.org/7291018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91384 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=84246
TEST=None
Review URL: http://codereview.chromium.org/7283029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91375 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=76789
TEST=no
Review URL: http://codereview.chromium.org/7276051
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91369 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=85247
TEST=None
Review URL: http://codereview.chromium.org/7210059
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91349 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
empty implementations.
BUG=none
TEST=none
R=brettw@chromium.org
Review URL: http://codereview.chromium.org/7302001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91344 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
when client it receive OMX_IndexParamPortDefinition.
Tested=Sample plugin.
Bug=88155.
Review URL: http://codereview.chromium.org/7294020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91326 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=87490
TEST=None
Review URL: http://codereview.chromium.org/7264013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91314 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
http://src.chromium.org/viewvc/chrome?view=rev&revision=91150
Comparing with the previous CL, this CL makes changes to
ppapi/proxy/ppapi_proxy_test.{h,cc}
TEST=None
BUG=None
Review URL: http://codereview.chromium.org/7210030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91310 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
CID=17704,17705,17783
BUG=none
TEST=none
R=kmadhusu@chromium.org
Review URL: http://codereview.chromium.org/7278012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91305 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
(Landing with fix for David Grogan, original patch here: http://codereview.chromium.org/7253026/)
BUG=64078
TEST=llvm/Debug/unit_tests --gtest_filter=IndexedDBQuotaClientTest.* && llvm/Debug/browser_tests --gtest_filter=IndexedDBBrowser*:BrowsingDataIndexedDBHelperTest.*
Review URL: http://codereview.chromium.org/7294018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91297 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
field.
Note: POST forms are not supported with this patch
BUG=6872
TEST=none
Review URL: http://codereview.chromium.org/335023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91253 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PrintViewManager and use this to properly release the PrinterQuery when the
initiator tab closes during the middle of a Printing operation.
BUG=84764
TEST=none
R=thestig@chromium.org
Review URL: http://codereview.chromium.org/7272046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91251 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
correctly.
BUG=87998
TEST=none
Review URL: http://codereview.chromium.org/7210045
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91230 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=72317
TEST=None
R=rsesek@chromium.org
Review URL: http://codereview.chromium.org/7218065
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91179 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Because Flash data is global among all profiles (and all browsers) on a machine, we can't clear site data easily per profile on exit. Instead, if this flag is set, we run Flash instances in Incognito mode for profiles that want to leave no data stored on exit.
BUG=80794
TEST=
Review URL: http://codereview.chromium.org/7230052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91168 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
TEST=None
BUG=None
Review URL: http://codereview.chromium.org/7191005
TBR=yzshen@chromium.org
Review URL: http://codereview.chromium.org/7293001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91153 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TEST=None
BUG=None
Review URL: http://codereview.chromium.org/7191005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91150 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=84078
TEST=existing
Review URL: http://codereview.chromium.org/7290002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91146 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
those cases.
BUG=84604
TEST=no visible change
Review URL: http://codereview.chromium.org/7283022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91128 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PrintPreviewUI that the source tab has navigated.
Speculative fix for the crash in Linux Views Debug bots.
BUG=87964
TEST=PrintPreviewWebUITest.TestPrintPreview
R=thestig@chromium.org
Review URL: http://codereview.chromium.org/7284023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91088 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Libjingle roll 66:68. Enable STUN magic cookie verification.
BUG=83242
TEST=None
Review URL: http://codereview.chromium.org/7283029
TBR=sergeyu@chromium.org
Review URL: http://codereview.chromium.org/7289005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91085 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=83242
TEST=None
Review URL: http://codereview.chromium.org/7283029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91080 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
On Chrome OS Flash player is running out-of-process by default,
and it is failing to handle font fallback because in PpapiWebkitClientImpl
SandboxSupport object is not instantiated.
Without SandboxSupport instance, all the font related requests are handled
locally, and fail to communicate with Fontconfig because it is sandboxed.
Instantiating SandboxSupport will properly route font related requests
to Sandbox IPC process to communicate to Fontconfig.
BUG=87039, chromium-os:15882
TEST=Set Chrome OS to English UI and open http://weathernews.jp to see if
all the characters are rendered properly.
Review URL: http://codereview.chromium.org/7273062
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91076 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
RenderViewHostDelegate
interfaces as this is specifc to ChromeFrame which is a Chrome feature. This functionality has now
been moved to the ContentBrowserClient interface which is implemented by the embedder (Chrome).
The content source still has one chrome frame item which is the chrome-frame switch which lives in
content_switches.cc/.h. That will be removed in a future CL.
Fixes bug http://code.google.com/p/chromium/issues/detail?id=87686
BUG=87686
TEST=ChromeFrame should continue to work as before.
Review URL: http://codereview.chromium.org/7277060
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91055 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Abstract creation of fake indexeddb files - faking a leveldb is a few more lines
Create temp dir once instead of in each test - additional leveldb-specific quota tests are forthcoming
BUG=
TEST=llvm/Debug/unit_tests --gtest_filter=IndexedDBQuotaClientTest.*
Review URL: http://codereview.chromium.org/7274034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91034 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
node may be an embedded plugin not contained in a WebPluginDocument (and thus
not able to be copied from).
Depends on WebKit r89939.
BUG=84511
TEST=none
R=darin@chromium.org
Review URL: http://codereview.chromium.org/7280001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91033 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=72317
TEST=None
R=rsesek@chromium.org
Review URL: http://codereview.chromium.org/7253057
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91010 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=87815
Review URL: http://codereview.chromium.org/7275032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91002 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
TabContentsDelegate from a TabContents.
BUG=87411,85247
TEST=None
Review URL: http://codereview.chromium.org/7260010
TBR=cbentzel@chromium.org
Review URL: http://codereview.chromium.org/7253005
TBR=cbentzel@chromium.org
Review URL: http://codereview.chromium.org/7276001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90993 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is done by inserting tokens into the command-buffer stream
when synchronization is needed, and adding a
last-read/last-written token pair to each IPC message. This
allowed me to remove the bogus FinishGL() calls from the gles2
sample pepper plugin.
As part of this CL, the return value for VideoDecodeAccelerator::{Decode,Flush,Abort} changed from bool to void. These are all async methods so errors ought to be signaled using callbacks.
BUG=none
TEST=gles2 works, no crashes; trybots
Review URL: http://codereview.chromium.org/7260008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90971 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Other references are modified only to point to the new
location. Follow-up changes will move build rules for the debugger
into content.
This adds a somewhat permissive DEPS file to
content/browser/debugger. Follow-up work will whittle that down to
zero dependencies on chrome/.
BUG=84078
TEST=existing
Review URL: http://codereview.chromium.org/7274031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90912 0039d316-1c4b-4281-b951-d872f2087c98
|