| Index: ui/file_manager/file_manager/foreground/js/elements_importer.js
|
| diff --git a/ui/file_manager/file_manager/foreground/js/elements_importer.js b/ui/file_manager/file_manager/foreground/js/elements_importer.js
|
| index c821ad9bb48cc583fd770903e07d0269082323ba..0d9d88d1ccbdee044f207e86fbe43e320bb4cc66 100644
|
| --- a/ui/file_manager/file_manager/foreground/js/elements_importer.js
|
| +++ b/ui/file_manager/file_manager/foreground/js/elements_importer.js
|
| @@ -10,11 +10,17 @@ window.Polymer.dom = 'shadow';
|
| * elements for file manager UI are loaded.
|
| */
|
| window.importElementsPromise = new Promise(function(resolve, reject) {
|
| + var startTime = Date.now();
|
| +
|
| var link = document.createElement('link');
|
| link.rel = 'import';
|
| link.href = 'foreground/elements/elements_bundle.html';
|
| link.setAttribute('async', '');
|
| - link.onload = resolve;
|
| + link.onload = function() {
|
| + chrome.metricsPrivate.recordTime(
|
| + 'FileBrowser.Load.ImportElements', Date.now() - startTime);
|
| + resolve();
|
| + };
|
| link.onerror = reject;
|
| document.head.appendChild(link);
|
| });
|
|
|