Merge inbound to m-c. a=merge
authorRyan VanderMeulen <>
Sat, 16 Sep 2017 23:13:36 -0400
changeset 381354 be5bddf32db0a1ed27251295b7711d06f9189b11
parent 381350 015f852e93fe8887e666ee5a1ff246d3d4e8063b (current diff)
parent 381353 13aea0c07147bf77029652944a6b4c4d3936e8f4 (diff)
child 381355 faa897d7948b7e2439573f39c34366c138913663
child 381369 0d5b3f16219c3780c33c1804613a00b77263f7b8
push id32521
push dateSun, 17 Sep 2017 03:13:44 +0000
treeherdermozilla-central@be5bddf32db0 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Merge inbound to m-c. a=merge
--- a/toolkit/components/passwordmgr/LoginManagerContent.jsm
+++ b/toolkit/components/passwordmgr/LoginManagerContent.jsm
@@ -405,17 +405,17 @@ var LoginManagerContent = {
       deferredTask = new DeferredTask(() => {
         // Get the updated formLike instead of the one at the time of creating the DeferredTask via
         // a closure since it could be stale since FormLike.elements isn't live.
         let formLike2 = this._formLikeByRootElement.get(formLike.rootElement);
         log("Running deferred processing of onDOMInputPasswordAdded", formLike2);
         this._fetchLoginsFromParentAndFillForm(formLike2, window);
       this._deferredPasswordAddedTasksByRootElement.set(formLike.rootElement, deferredTask);
     if (deferredTask.isArmed) {
       log("DeferredTask is already armed so just updating the FormLike");
       // We update the FormLike so it (most important .elements) is fresh when the task eventually
       // runs since changes to the elements could affect our field heuristics.