~santoshbit2007/oxide/+git/chromium:chromium_video_decoding

Last commit made on 2016-08-19
Get this branch:
git clone -b chromium_video_decoding https://git.launchpad.net/~santoshbit2007/oxide/+git/chromium
Only Santosh can upload to this branch. If you are Santosh please log in for upload directions.

Branch merges

Branch information

Name:
chromium_video_decoding
Repository:
lp:~santoshbit2007/oxide/+git/chromium

Recent commits

11eae25... by Santosh

 Implementation of video decode accelerator

4f576e7... by Chris Coulson

Merge upstream aa5a827fabbe04bcabecf997edc18ffe72ced592 in to master

aa5a827... by qyearsley <email address hidden>

Remove unused class OutputCaptureTestCaseBase.

Review-Url: https://codereview.chromium.org/2237003005
Cr-Commit-Position: refs/heads/master@{#411902}

f5fc4bb... by alph <email address hidden>

DevTools: Show warning icon on the tab strip when CPU throttling is enabled.

BUG=436111

Review-Url: https://codereview.chromium.org/2246463003
Cr-Commit-Position: refs/heads/master@{#411901}

5a5b7be... by csharrison <email address hidden>

[ParseHTMLOnMainThread] Force plaintext synchronously on lookahead parser

BUG=635634

Review-Url: https://codereview.chromium.org/2223223002
Cr-Commit-Position: refs/heads/master@{#411900}

620b836... by gab <email address hidden>

Move OomKillsMonitor from a single-threaded SequencedWorkerPool to a non-joinable thread.

The semantics are equivalent after this CL:
 - SequencedWorkerPool::CONTINUE_ON_SHUTDOWN => non-joinable thread + leaky instance.
   - Actually, it's better than before because with lack of a Leaky lazy instance,
     there was a join despite the CONTINUE_ON_SHUTDOWN request [1].
 - Ramping worker thread down on destruction through OomKillsMonitorHandle.

[1] https://cs.chromium.org/chromium/src/base/threading/sequenced_worker_pool.cc?rcl=1469791693&l=601

BUG=622400

Review-Url: https://codereview.chromium.org/2197753002
Cr-Commit-Position: refs/heads/master@{#411899}

299805a... by dgozman <email address hidden>

[DevTools] Introduce config file for inspector_protocol.

Drive-by: fixing small issues in generator.

BUG=637032

Review-Url: https://codereview.chromium.org/2240663003
Cr-Commit-Position: refs/heads/master@{#411898}

addc8ef... by gab <email address hidden>

Add joinable option to SimpleThread::Options as was just done for Thread::Options.

SimpleThread will be more suitable than Thread for
https://codereview.chromium.org/2197753002/ per it not needing a MessageLoop.

Also, cleanup the SimpleThread::Options API, making it more like Thread::Options.

Non-joinable SimpleThreads will have to remain alive so long as their Run() method uses
member state (SimpleThread itself won't after invoking Run()).
DelegateSimpleThread provides a safe way to do this by explicitly supporting
being deleted while Run() is active but ensuring the Delegate itself outlives Run()).
Note: it might seem overkill to let DelegateSimpleThread be deleted early but this is
eventually what I want to do for base::Thread (https://crbug.com/629139#c14) and this
is a good precursor to this paradigm (it really takes all its sense on base::Thread where
the destructor is more meaningful though -- winds down the MessageLoop).

The logic on SimpleThread is fairly simple, the complexity is in the assertions (which
were put behind DCHECK_IS_ON() to clearly isolate them) and the tests.

BUG=629716, 634835, 629139
<email address hidden>
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_chromium_tsan_rel_ng

Committed: https://crrev.com/8b35b0572443f4a84377a1fbd199a1edabe3d7d6
Cr-Commit-Position: refs/heads/master@{#409830}

Reverted: https://crrev.com/a9094bdb2cda679e8bf3a5b43b27c12efa975d3c
Review-Url: https://codereview.chromium.org/2204333003
Cr-Original-Commit-Position: refs/heads/master@{#410169}
Cr-Commit-Position: refs/heads/master@{#411897}

3f80b28... by qyearsley <email address hidden>

Re-add android try bot to webkitpy builder config.

Review-Url: https://codereview.chromium.org/2244703004
Cr-Commit-Position: refs/heads/master@{#411896}

6cba729... by senorblanco <email address hidden>

Revert of Re-enable smoothness.tough_filters_cases.reference on Android One. (patchset #1 id:1 of https://codereview.chromium.org/2240933002/ )

Reason for revert:
Reference run still breaks when this is enabled.

Original issue's description:
> Re-enable smoothness.tough_filters_cases.reference on Android One.
>
> This is a manual revert of 8454ebfd9efc7418ed61e44a07947607418ab8c9.
>
> Now that we have a new reference build, this should be working again.
> If not, we'll disable again.
>
> <email address hidden>
> BUG=616520
> CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.perf:android_s5_perf_cq;master.tryserver.chromium.perf:linux_perf_cq;master.tryserver.chromium.perf:mac_retina_perf_cq;master.tryserver.chromium.perf:winx64_10_perf_cq
>
> Committed: https://crrev.com/e26768713260b6912d627639218ee1dcadd59364
> Cr-Commit-Position: refs/heads/master@{#411849}

<email address hidden>
# Skipping CQ checks because original CL landed less than 1 days ago.
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=616520

Review-Url: https://codereview.chromium.org/2241123002
Cr-Commit-Position: refs/heads/master@{#411895}