- 02 Aug, 2012 40 commits
-
-
viettrungluu@chromium.org authored
We found that, with Pepper plugins (e.g., Pepper Flash), even 50 ms buffers weren't enough to avoid occasional clicks (with 3 wave out buffers). (On my Vista test machine with 4 wave out buffers we could manage ~43 ms buffers.) Review URL: https://chromiumcodereview.appspot.com/10830150 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149741 0039d316-1c4b-4281-b951-d872f2087c98
-
hallielaine@chromium.org authored
Fixed Create/Manage Profile dialog spacing due to Mac bug. Updated margin to account for added space due to border added. Review URL: https://chromiumcodereview.appspot.com/10832120 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149740 0039d316-1c4b-4281-b951-d872f2087c98
-
fgalligan@chromium.org authored
TBR=xhwang@chromium.org BUG=140378 TEST=All media_uinttests pass. Review URL: https://chromiumcodereview.appspot.com/10828137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149739 0039d316-1c4b-4281-b951-d872f2087c98
-
jln@chromium.org authored
This adds a SandboxSeccompBpf class to centralize Seccomp BPF sandbox policies inside of content/ LinuxSandbox is the only user of this class and Linux sandboxing is now fully unified through LinuxSandbox. BUG= NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10843042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149738 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149737 0039d316-1c4b-4281-b951-d872f2087c98
-
dimich@chromium.org authored
TBR= Review URL: https://chromiumcodereview.appspot.com/10834136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149736 0039d316-1c4b-4281-b951-d872f2087c98
-
strobe@google.com authored
A common error when using BMFF with Media Source is to begin appending at an incorrect offset, such that the parser sees an extremely large value for the box size and consequently waits forever for input without failing. This change adds a whitelist of permitted top-level boxes, which allows these situations to be detected as soon as the header is read. BUG= TEST=BoxReaderTest.WrongFourCCTest Review URL: https://chromiumcodereview.appspot.com/10823139 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149735 0039d316-1c4b-4281-b951-d872f2087c98
-
jln@chromium.org authored
The LinuxSandbox class aims to become the central place for Linux sandboxing inside content/. For now, this refactors mostly code from the Zygote. (Note: this is a re-land of https://chromiumcodereview.appspot.com/10826093/ with a trivial fix for ARM architectures). BUG= TBR=piman@chromium.org NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10843059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149734 0039d316-1c4b-4281-b951-d872f2087c98
-
xiaomings@google.com authored
TEST=H264BitReaderTest::ReadStreamWithoutEscapeAndTrailingZeroBytes in h264_parser_unittest. Review URL: https://chromiumcodereview.appspot.com/10843057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149733 0039d316-1c4b-4281-b951-d872f2087c98
-
kinuko@chromium.org authored
so that we can make sure we invalidate all file systems associated to a given path (e.g. for a detached device) BUG=none TEST=IsolatedContextTest.* Review URL: https://chromiumcodereview.appspot.com/10829136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149732 0039d316-1c4b-4281-b951-d872f2087c98
-
alecflett@chromium.org authored
This removes a whole bunch of IPC stubs for methods that don't exist anymore: IDBCursorBackendInterface::update IDBObjectStoreBackendInterface::put IDBTransaction::mode BUG=129471 Review URL: https://chromiumcodereview.appspot.com/10831138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149731 0039d316-1c4b-4281-b951-d872f2087c98
-
strobe@google.com authored
MP4StreamParser::Flush() (called eventually by sourceAbort()) did not reset the parser state, and so would only work if the call happened to come when the parser was already in a particular state (which happened to always be true for the browser test harness it was originally tested with). Additionally, the format-specific buffer conversion methods did not cause an error to be propagated to the caller on failure, resulting in unexpected success for the added test. BUG= TEST=MP4StreamParserTest.TestFlush Review URL: https://chromiumcodereview.appspot.com/10843044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149730 0039d316-1c4b-4281-b951-d872f2087c98
-
sullivan@chromium.org authored
linux-release/dom_perf: http://build.chromium.org/f/chromium/perf/linux-release/dom_perf/report.html?history=500&rev=149619 BUG=138888 Review URL: https://chromiumcodereview.appspot.com/10825163 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149729 0039d316-1c4b-4281-b951-d872f2087c98
-
acolwell@chromium.org authored
BUG=122913 Review URL: https://chromiumcodereview.appspot.com/10824141 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149728 0039d316-1c4b-4281-b951-d872f2087c98
-
shishir@chromium.org authored
BUG=140335 Review URL: https://chromiumcodereview.appspot.com/10827103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149727 0039d316-1c4b-4281-b951-d872f2087c98
-
scheib@chromium.org authored
BUG=72754 Review URL: https://chromiumcodereview.appspot.com/10832119 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149726 0039d316-1c4b-4281-b951-d872f2087c98
-
tedchoc@chromium.org authored
These are copies of the content versions with JRG removed as he is no longer on the team :-( BUG= Review URL: https://chromiumcodereview.appspot.com/10825164 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149725 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149724 0039d316-1c4b-4281-b951-d872f2087c98
-
ronghuawu@chromium.org authored
Review URL: https://chromiumcodereview.appspot.com/10825165 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149723 0039d316-1c4b-4281-b951-d872f2087c98
-
mitchellwrosen@chromium.org authored
BUG=133748 TEST=included Review URL: https://chromiumcodereview.appspot.com/10690016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149721 0039d316-1c4b-4281-b951-d872f2087c98
-
steveblock@chromium.org authored
- lcov - LICENCE is identical to LICENSE and seems to have been added accidentally in http://codereview.chromium.org/57083. - libxml - COPYING is identical to Copyright and appears not to exist upstream at http://git.gnome.org/browse/libxml2/tree. - libxml - COPYING is identical to Copyright and appears not to exist upstream at http://git.gnome.org/browse/libxslt/tree. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10834110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149720 0039d316-1c4b-4281-b951-d872f2087c98
-
mtytel@chromium.org authored
Certain browsers wouldn't display correctly without the response code. BUG= Review URL: https://chromiumcodereview.appspot.com/10837078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149719 0039d316-1c4b-4281-b951-d872f2087c98
-
miket@chromium.org authored
As a curious shortcut, we originally implemented the serial read function to return exactly one byte at a time. This might have been back when we didn't yet have ArrayBuffer support, so it actually was easier to deal with a byte rather than a buffer. Now we read the requested number of bytes or a smaller number to avoid blocking. BUG=136897 TEST=changed existing tests to use new API, and replaced the test byte with a test sequence. Review URL: https://chromiumcodereview.appspot.com/10827123 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149718 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149717 0039d316-1c4b-4281-b951-d872f2087c98
-
thestig@chromium.org authored
BUG=none TEST=none TBR=vandebo Review URL: https://chromiumcodereview.appspot.com/10837085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149716 0039d316-1c4b-4281-b951-d872f2087c98
-
thakis@chromium.org authored
This adds back the fallback code that was deleted after the 10.6 migration in https://chromiumcodereview.appspot.com/10807052, it's necessary again. BUG=140256,138570 Review URL: https://chromiumcodereview.appspot.com/10824151 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149715 0039d316-1c4b-4281-b951-d872f2087c98
-
kevers@chromium.org authored
BUG=chromium-os:32124 Review URL: https://chromiumcodereview.appspot.com/10834132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149714 0039d316-1c4b-4281-b951-d872f2087c98
-
bauerb@chromium.org authored
BUG=132410 Review URL: https://chromiumcodereview.appspot.com/10831045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149711 0039d316-1c4b-4281-b951-d872f2087c98
-
steveblock@chromium.org authored
Currently, only the LGPL v2 license from the docs/ subdirectory is mentioned. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10837052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149710 0039d316-1c4b-4281-b951-d872f2087c98
-
steveblock@chromium.org authored
It looks like the existing MIT license was added incorrectly in http://codereview.chromium.org/1121003. The README file and source headers state that the correct license is Academic Free License version 2.0 or LGPL v2. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10843034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149709 0039d316-1c4b-4281-b951-d872f2087c98
-
jgreenwald@chromium.org authored
This isn't needed anymore now that CookieMonster::SetPersistSessionCookies exists. BUG=115372 Review URL: https://chromiumcodereview.appspot.com/10831117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149708 0039d316-1c4b-4281-b951-d872f2087c98
-
nhiroki@google.com authored
BUG=139366 TEST="Will be tested from WebKit inspector test" Review URL: https://chromiumcodereview.appspot.com/10828043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149707 0039d316-1c4b-4281-b951-d872f2087c98
-
hshi@chromium.org authored
Use ScopedClosureRunner to simplify callback invocation. This ensures the callback is always either invoked or passed on, and eliminates the need to DCHECK(!callback.is_null()). BUG=none TEST=unit_tests, manual upload tests. Review URL: https://chromiumcodereview.appspot.com/10825160 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149706 0039d316-1c4b-4281-b951-d872f2087c98
-
mazda@chromium.org authored
r149692 broke ChromiumOS (tegra2) build. The LinuxSandbox class aims to become the central place for Linux sandboxing inside content/. For now, this refactors mostly code from the Zygote. BUG= NOTRY=true Review URL: https://chromiumcodereview.appspot.com/10826093 TBR=jln@chromium.org Review URL: https://chromiumcodereview.appspot.com/10837081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149705 0039d316-1c4b-4281-b951-d872f2087c98
-
vrk@google.com authored
Adds logic + test to truncate the duration on Media Source streams when EndOfStream is signalled. Also adds some logic to make sure buffered streams never exceed the reported duration. BUG=139899 Review URL: https://chromiumcodereview.appspot.com/10829108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149702 0039d316-1c4b-4281-b951-d872f2087c98
-
steveblock@chromium.org authored
Currently, the license file mentions only the BSD license, but some of the code in lib/ seems to use an MIT license. Also include this directory in the list of extra directories scanned by the license tool. BUG=138921 Review URL: https://chromiumcodereview.appspot.com/10828117 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149700 0039d316-1c4b-4281-b951-d872f2087c98
-
viettrungluu@chromium.org authored
[Because the non-low-latency path is so awful, especially on Vista.] (In particular, for Pepper Flash.) The intent is to try this out on Canary for M21, merge it to M21 if it looks good, and then revert this change. BUG=139953 TBR=cpu,brettw Review URL: https://chromiumcodereview.appspot.com/10828124 TBR=viettrungluu@chromium.org Review URL: https://chromiumcodereview.appspot.com/10823148 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149699 0039d316-1c4b-4281-b951-d872f2087c98
-
michaeln@google.com authored
Review URL: https://chromiumcodereview.appspot.com/10831119 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149698 0039d316-1c4b-4281-b951-d872f2087c98
-
rdevlin.cronin@chromium.org authored
Fixed unclean exit watching to work on CrOS Added a cleaner waiting structure to renderer crash to see if it clears up the CrOS ASAN error. BUG=137726, 130212 Review URL: https://chromiumcodereview.appspot.com/10815079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149697 0039d316-1c4b-4281-b951-d872f2087c98
-
fgalligan@chromium.org authored
- Fixed HmacCheckFailure from aes_decryptor_unittest.cc that was causing a failure on the ASAN bots. - Added code to handle the signal_byte contained within WebM encrypted Blocks. - Added a unittest to aes_decryptor to handle an encrypted WebM Block with an unencrypted frame. - Added two unittests to aes_decryptor to try an encrypted WebM frame as an unencrypted frame and an unencrypted WebM frame as an encrypted frame. Revert "Revert 149449 - Add support for v0.3 of the encrypted WebM specification." This reverts commit 672f667e. BUG=139876 TEST=Run media_unittests --gtest_filter=AesDecryptor* and all tests must pass. media_unittests must pass on linux_asan and mac_asan. Review URL: https://chromiumcodereview.appspot.com/10824136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149696 0039d316-1c4b-4281-b951-d872f2087c98
-