1282febe554e2dbf191c9832a9d46bead116cdce: Merge mozilla-central to inbound. a=merge CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Sat, 31 Mar 2018 01:28:52 +0300 - rev 410840
Push 33743 by ncsoregi@mozilla.com at Sat, 31 Mar 2018 10:06:30 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
b73579bf971f5b655c1ec5c0769c357ce05f5452: Bug 1450369 - Update pdf.js to version 2.0.466. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 30 Mar 2018 17:25:35 -0400 - rev 410839
Push 33743 by ncsoregi@mozilla.com at Sat, 31 Mar 2018 10:06:30 +0000
Bug 1450369 - Update pdf.js to version 2.0.466. r=bdahl
3cc185cfc23bd1f4f94954b056a349504a08ba92: Bug 1450133 - Pick up LLD r320462 for the static analysis builders. r=froydnj
David Major <dmajor@mozilla.com> - Fri, 30 Mar 2018 18:06:27 -0400 - rev 410838
Push 33743 by ncsoregi@mozilla.com at Sat, 31 Mar 2018 10:06:30 +0000
Bug 1450133 - Pick up LLD r320462 for the static analysis builders. r=froydnj
526edefabb8cec0c7d419649c81046ac35564253: Bug 1449807: Don't flush in nsXBLResourceLoader::NotifyBoundElements. r=bz
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 29 Mar 2018 02:56:57 +0200 - rev 410837
Push 33743 by ncsoregi@mozilla.com at Sat, 31 Mar 2018 10:06:30 +0000
Bug 1449807: Don't flush in nsXBLResourceLoader::NotifyBoundElements. r=bz Before bug 1357142, we used to legitimately need to check for redundant frame tree insertions and such, since we went into frame construction synchronously. But after that, all this dance of flushing, querying the primary frame and the uncomputed maps is just needless. We can just post as many reframes as we want, they'll be processed properly on the next flush. This removes one of the queries to the undisplayed map which I'm trying to remove in bug 1303605. I could have just poked at the style stored in the element, but this one is easy to just get rid of. MozReview-Commit-ID: 4ng4bU6C4Bs
3634b781cadf172679e961cb147d77da896d2be4: Bug 1450142 - Add setShowSoftInputOnFocus() to SessionTextInput r=jchen,droeh
Randall Barker <rbarker@mozilla.com> - Thu, 29 Mar 2018 14:36:09 -0700 - rev 410836
Push 33743 by ncsoregi@mozilla.com at Sat, 31 Mar 2018 10:06:30 +0000
Bug 1450142 - Add setShowSoftInputOnFocus() to SessionTextInput r=jchen,droeh MozReview-Commit-ID: 81La5KdeA6z
b375d6b5cf79842242b161bf94d2fc225081bbe1: Bug 1449328: Disable high-frequency intermittent on webrender. rs=kats
Daniel Holbert <dholbert@cs.stanford.edu> - Fri, 30 Mar 2018 14:14:41 -0700 - rev 410835
Push 33743 by ncsoregi@mozilla.com at Sat, 31 Mar 2018 10:06:30 +0000
Bug 1449328: Disable high-frequency intermittent on webrender. rs=kats
05379c1bc4a5c540f175cb5230cb869f54ceb8af: Bug 1450311 - Update jsval.rs's glue code for JS::Value::layout going away and its former members being renamed. r=me on the dead-simple changes
Jeff Walden <jwalden@mit.edu> - Fri, 30 Mar 2018 13:54:46 -0700 - rev 410834
Push 33743 by ncsoregi@mozilla.com at Sat, 31 Mar 2018 10:06:30 +0000
Bug 1450311 - Update jsval.rs's glue code for JS::Value::layout going away and its former members being renamed. r=me on the dead-simple changes
5eaadafebee8490143d9f6e55386d9ca69ffeb5e: Merge central to inbound. a=merge CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Fri, 30 Mar 2018 21:51:48 +0300 - rev 410833
Push 33743 by ncsoregi@mozilla.com at Sat, 31 Mar 2018 10:06:30 +0000
Merge central to inbound. a=merge CLOSED TREE
96c6921fef5af066d12c1b62ac0e47e13345b944: Bug 1447871 P3 Make nsIGlobalObject::ForEachEventTargetObject() protect against side effects that might delete other DETH objects. r=asuth
Ben Kelly <ben@wanderview.com> - Fri, 30 Mar 2018 11:25:48 -0700 - rev 410832
Push 33743 by ncsoregi@mozilla.com at Sat, 31 Mar 2018 10:06:30 +0000
Bug 1447871 P3 Make nsIGlobalObject::ForEachEventTargetObject() protect against side effects that might delete other DETH objects. r=asuth
53c7a68374a8164a621372dfd47bb775e92e23d7: Bug 1447871 P2 Add a mochitest to test leaks due to service worker binding object usage. r=asuth
Ben Kelly <ben@wanderview.com> - Fri, 30 Mar 2018 11:25:48 -0700 - rev 410831
Push 33743 by ncsoregi@mozilla.com at Sat, 31 Mar 2018 10:06:30 +0000
Bug 1447871 P2 Add a mochitest to test leaks due to service worker binding object usage. r=asuth
1e96975ff12b84ef4bae03cfbe8c87395be91655: Bug 1447871 P1 Call DisconnectFromOwner() on service worker binding objects in FreeInnerObjects(). r=asuth
Ben Kelly <ben@wanderview.com> - Fri, 30 Mar 2018 11:25:47 -0700 - rev 410830
Push 33743 by ncsoregi@mozilla.com at Sat, 31 Mar 2018 10:06:30 +0000
Bug 1447871 P1 Call DisconnectFromOwner() on service worker binding objects in FreeInnerObjects(). r=asuth
5401938bde37d0e7f1016bbd7694e72bdbf5e9a1: No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
ffxbld - Fri, 30 Mar 2018 21:57:51 -0700 - rev 410829
Push 33742 by ffxbld at Sat, 31 Mar 2018 04:57:57 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
a8a0db59e9fecc60b4b5731e621cd63d8327b6a0: No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
ffxbld - Fri, 30 Mar 2018 21:57:48 -0700 - rev 410828
Push 33742 by ffxbld at Sat, 31 Mar 2018 04:57:57 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
8059b8b2abe9aee49ae69c804b8d9fef6ae42df5: Merge autoland to mozilla-central. a=merge
Narcis Beleuzu <nbeleuzu@mozilla.com> - Sat, 31 Mar 2018 01:18:06 +0300 - rev 410827
Push 33741 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 22:18:29 +0000
Merge autoland to mozilla-central. a=merge
09d4e91d46e75f5afd44b0f55a764c54fbcb9717: Backed out changeset 60bd2e867d35 (bug 1444965) for browser chrome failures on browser_startup.js CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Fri, 30 Mar 2018 23:58:36 +0300 - rev 410826
Push 33741 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 22:18:29 +0000
Backed out changeset 60bd2e867d35 (bug 1444965) for browser chrome failures on browser_startup.js CLOSED TREE
beafe16ced2ac9ad29b8906bcc0174209d22762c: Bug 1446528 - Only set resource URI redirect in parent process; r=snorp
Jim Chen <nchen@mozilla.com> - Fri, 30 Mar 2018 16:05:09 -0400 - rev 410825
Push 33741 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 22:18:29 +0000
Bug 1446528 - Only set resource URI redirect in parent process; r=snorp Calling setResourceSubstitutions in the child process was causing an error that prevented the prompt code from initializing in the child process. MozReview-Commit-ID: 9bE7jvglPPw
1496cf1a2c07789bbca540d141ce3f0a4072208d: Bug 1428214 - Prune unnecessary packages from mozboot bootstrappers. - r=gps
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 04 Jan 2018 15:51:45 -0800 - rev 410824
Push 33741 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 22:18:29 +0000
Bug 1428214 - Prune unnecessary packages from mozboot bootstrappers. - r=gps MozReview-Commit-ID: GwNfUFFwkBQ
74826e993054a4bc20f7d98a17cef86ad47caa6f: Bug 1450270 - Special case general.useragent.locale in distributions. r=gandalf
Michael Kaply <mozilla@kaply.com> - Fri, 30 Mar 2018 10:37:27 -0500 - rev 410823
Push 33741 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 22:18:29 +0000
Bug 1450270 - Special case general.useragent.locale in distributions. r=gandalf MozReview-Commit-ID: Js9UxBCxht3
0f2d2c86412ccf3896c8b3eb6f3b261db443c50b: Backed out 3 changesets (bug 1298008) for devtools failures on browser_boxmodel_pseudo-element.js CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Fri, 30 Mar 2018 23:10:23 +0300 - rev 410822
Push 33741 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 22:18:29 +0000
Backed out 3 changesets (bug 1298008) for devtools failures on browser_boxmodel_pseudo-element.js CLOSED TREE Backed out changeset c18e2aac48a5 (bug 1298008) Backed out changeset b5a4113f4649 (bug 1298008) Backed out changeset 40f53976a5b8 (bug 1298008)
cb9e04f4c32d8d6c77e7e6f714d9c88d9a246b6d: Bug 1278581 - Part 4 - Ensure the progress bar doesn't get stuck after displaying the error page. r=esawin
Jan Henning <jh+bugzilla@buttercookie.de> - Thu, 22 Mar 2018 21:51:33 +0100 - rev 410821
Push 33741 by nbeleuzu@mozilla.com at Fri, 30 Mar 2018 22:18:29 +0000
Bug 1278581 - Part 4 - Ensure the progress bar doesn't get stuck after displaying the error page. r=esawin For a normal load, we get a request start, the various location change/load events and then a stop. When encountering an error (e.g. server not found), the usual event order is start, stop and then the location change/load events while the error page is loading (compare bug 976426). When displaying the "unknown protocol" error page from within the Content- DispatchChooser however, we never receive any onStateChange events from the WebProgressListener. When this happens within an existing tab, this isn't a problem - the UI never thinks that the tab is starting a page load and thanks to bug 976426 never displays the progress bar. When opening a link in a new tab, though, the UI speculatively creates the tab as STATE_LOADING and shows the progress bar. Because we never receive any state change events if the "unknown protocol" error was triggered, especially not a "Stop" event, the progress bar then never gets hidden because the UI assumes that the tab is still loading. To work around this, we make use of the error type that we were still trans- mitting during DOMContentLoaded - if an error page was detected, we reset the tab's load state in the UI and stop the progress bar. We also take this opportunity to change the handling of Content:LoadError messages. Originally, this message was intended to reset the URL bar if an attempt to load an URL resulted in an immediate error in browser.js. For un- known reasons, the rewrite from loading throbber to progress bar changed the meaning of the event to set the progress value of the progress bar to 80 %, just like DOMContentLoaded. With this patch, a Content:LoadError message will immediately stop and hide the progress bar as well. MozReview-Commit-ID: 8AXICB7mEfK
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip