Make sure webrtc::VideoSource is released when WebRtcVideoTrackAdapter is destroyed.
[chromium-blink-merge.git] / components / dom_distiller / core / javascript / domdistiller.js
blobb8d860b0f0218718423ba5349a2ea1e83417326b
1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 // These includes will be processed at build time by grit.
6 <include src="../../../../third_party/dom_distiller_js/package/js/domdistiller.js"/>
8 // Applies DomDistillerJs to the content of the page and returns a
9 // DomDistillerResults (as a javascript object/dict).
10 (function() {
11   try {
12     // The OPTIONS placeholder will be replaced with the DomDistillerOptions at
13     // runtime.
14     res = com.dom_distiller.DomDistiller.applyWithOptions($$OPTIONS);
15     return res;
16   } catch (e) {
17     window.console.error("Error during distillation: " + e);
18     if (e.stack != undefined) window.console.error(e.stack);
19   }
20   return undefined;
21 })()