590e456afee109734f2aa78f57c2bf7a6f07d242: No bug, Automated HPKP preload list update from host bld-linux64-spot-389 - a=hpkp-update
ffxbld - Tue, 28 Mar 2017 07:55:46 -0700 - rev 554116
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-389 - a=hpkp-update
1b53b567d75c23c1f406fcad1800f759ef00836c: No bug, Automated HSTS preload list update from host bld-linux64-spot-389 - a=hsts-update
ffxbld - Tue, 28 Mar 2017 07:55:43 -0700 - rev 554115
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-389 - a=hsts-update
d32e5470aa322368f4a141fb41583a2a0e07d922: Bug 1351306 - Move the UTC starttime of nightlies earlier. r=rail a=schedule-only
Justin Wood <Callek@gmail.com> - Tue, 28 Mar 2017 09:56:30 -0400 - rev 554114
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
Bug 1351306 - Move the UTC starttime of nightlies earlier. r=rail a=schedule-only This is needed because we want to keep the nightly start times aligned with Buildbot starts, in order to keep the possibility of drastically different code going out for one platform in a day and not another (e.g. a merge). The reason the change is needed specifically is because UTC of course doesn't follow Daylight Time shifts, and Pacific time just went through one (+1 hour) which brings it closer to UTC by one hour, so in order to keep UTC matching what buildbot uses we subtract 1 hour from the UTC time. MozReview-Commit-ID: J07lZYJxlOd
f823d309838ffcb8412725301c3d1bbb32adb40e: bug 1348922: make release automation update websense bypass rules. r=jlorenzo, a=release
Ben Hearsum <bhearsum@mozilla.com> - Tue, 28 Mar 2017 09:01:45 -0400 - rev 554113
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
bug 1348922: make release automation update websense bypass rules. r=jlorenzo, a=release
cbc61557e638cec7ce467956ed6525f93ef0441f: Bug 1283947 - Clear pending transactions when ClientLayerManager is assigning to a different refresh driver. r=mattwoodrow a=gchang
Samael Wang <freesamael@gmail.com> - Fri, 24 Mar 2017 15:10:07 +0800 - rev 554112
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
Bug 1283947 - Clear pending transactions when ClientLayerManager is assigning to a different refresh driver. r=mattwoodrow a=gchang
62f40b74ee69aa12ab13518bb5a765e7ed37d229: Bug 1350315 - Hide cursor when video controls fadeout for desktop. r=Gijs a=gchang
Ray Lin <ralin@mozilla.com> - Sat, 25 Mar 2017 11:41:44 +0800 - rev 554111
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
Bug 1350315 - Hide cursor when video controls fadeout for desktop. r=Gijs a=gchang We used to have this rule in shared stylesheet for both mobile and desktop, but the namespace mismatched after visual refresh (De-XUL). Now we should add this rule back to hide cursor while fading out. MozReview-Commit-ID: HDZKn8CrQ5X
2365a3af90a4e09c9dae0aecd35be0dbc3c692e2: Bug 1350064 - test that updated system add-ons are reset on app update r=aswan a=gchang
Robert Helmer <rhelmer@mozilla.com> - Thu, 23 Mar 2017 18:49:58 -0700 - rev 554110
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
Bug 1350064 - test that updated system add-ons are reset on app update r=aswan a=gchang MozReview-Commit-ID: BbUtIMfCDXZ
1b675b18491d17f723daa65381605e5b481fb724: Bug 1349987 - Init nsExtProtocolChannel.mLoadFlags to 0, r=jduell a=gchang
Honza Bambas <honzab.moz@firemni.cz> - Thu, 23 Mar 2017 10:17:00 +0100 - rev 554109
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
Bug 1349987 - Init nsExtProtocolChannel.mLoadFlags to 0, r=jduell a=gchang
832553662a982ff2c7e0bac98a825a641562666c: Bug 1349298 - Add a stub limit to Baseline's TypeOf IC. r=h4writer a=gchang
Jan de Mooij <jdemooij@mozilla.com> - Fri, 24 Mar 2017 11:47:19 +0100 - rev 554108
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
Bug 1349298 - Add a stub limit to Baseline's TypeOf IC. r=h4writer a=gchang
0d45f6bfb7a64f14aed5b3052987aa17ac45c89f: Bug 1349187 - Ensure the Rollup implementations clear the out-pointer even upon returning false. r=enndeakin+6102 a=gchang
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 21 Mar 2017 10:32:56 -0400 - rev 554107
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
Bug 1349187 - Ensure the Rollup implementations clear the out-pointer even upon returning false. r=enndeakin+6102 a=gchang This ensures that the pointer is always either null or a valid nsIContent after the call to Rollup returns, and avoids potentially leaving it as garbage. An alternative approach would be to make the call sites responsible for ensuring it is set to nullptr if the function returns false, but this seems safer. MozReview-Commit-ID: BXxPBgs6MZL
3d505d4ed9fad4d3185d5cb8a953156a2770b22f: Bug 1348574 - Clean up .autocomplete-richlistitem styling. r=mak a=gchang
Dão Gottwald <dao@mozilla.com> - Sat, 18 Mar 2017 16:42:22 +0100 - rev 554106
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
Bug 1348574 - Clean up .autocomplete-richlistitem styling. r=mak a=gchang MozReview-Commit-ID: K1jZgM7iFos
f83069cf61ed74fd3ddfa3c7a2df806ca3146d3f: Bug 1347503 - Handle "swapping" event for permission notifications. r=johannh a=gchang
Nihanth Subramanya <nhnt11@gmail.com> - Sun, 19 Mar 2017 02:22:39 +0530 - rev 554105
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
Bug 1347503 - Handle "swapping" event for permission notifications. r=johannh a=gchang MozReview-Commit-ID: ig8XaAe8D2
0d59b5163d272ce075bf440ac0dd908073ecccfe: Bug 1347486 - Replace MOZ_CRASH in GetCacheIRExpectedInputType with MOZ_ASSERT_UNREACHABLE. r=h4writer a=gchang
Jan de Mooij <jdemooij@mozilla.com> - Mon, 27 Mar 2017 14:39:56 +0200 - rev 554104
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
Bug 1347486 - Replace MOZ_CRASH in GetCacheIRExpectedInputType with MOZ_ASSERT_UNREACHABLE. r=h4writer a=gchang
a6be6249c4648b95c18f4d0f36024c026e19ed16: Bug 1345612 - avoid calling NS_NewURI on IP addresses when checking certificate overrides r=Cykesiopka, a=gchang
David Keeler <dkeeler@mozilla.com> - Mon, 20 Mar 2017 13:42:27 -0700 - rev 554103
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
Bug 1345612 - avoid calling NS_NewURI on IP addresses when checking certificate overrides r=Cykesiopka, a=gchang When determining if a certificate error override is allowed for a host, we consult nsISiteSecurityService::IsSecureURI to see if the host is HSTS/HPKP. This API takes an nsIURI, but the calling code only has a hostname as an nsCString. Calling NS_NewURI works in all situations we will encounter except when the hostname is an IPv6 address. Since IP addresses are never HSTS/HPKP anyway, we can skip the NS_NewURI / IsSecureURI calls in those cases as a workaround. MozReview-Commit-ID: JXa8cGvqqTA
0e67736a44a532f71d83aa65c6a45130d33aeeec: Bug 1345160 - Fix LIRGenerator::visitSetPropertyCache to consider INITELEM* ops too. r=arai a=gchang
Jan de Mooij <jdemooij@mozilla.com> - Mon, 27 Mar 2017 14:43:48 +0200 - rev 554102
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
Bug 1345160 - Fix LIRGenerator::visitSetPropertyCache to consider INITELEM* ops too. r=arai a=gchang
e524e3cf3a116cdcb8d2c04eb7aacac3a26d85df: Bug 1344498 - Use fallible string.StripWhitespace to avoid OOM r=mcmanus a=gchang
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 23 Mar 2017 12:54:38 +0100 - rev 554101
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
Bug 1344498 - Use fallible string.StripWhitespace to avoid OOM r=mcmanus a=gchang MozReview-Commit-ID: 9wosC46DNcX
369a0d04420535e89d6fb1d6d05a11e4c1cf14f5: Bug 1344498 - Add fallible StripWhitespace r=njn a=gchang
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 23 Mar 2017 12:52:31 +0100 - rev 554100
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
Bug 1344498 - Add fallible StripWhitespace r=njn a=gchang MozReview-Commit-ID: 8UOTEBlFxfO
316ec3452a611f5c3bd9d400fe0cecd1db001752: Bug 1344478 - isAlreadyShutDown should return true for nsNSSShutDownObjects created after NSS shut down r=Cykesiopka,ttaubert a=gchang
David Keeler <dkeeler@mozilla.com> - Mon, 13 Mar 2017 15:26:40 -0700 - rev 554099
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
Bug 1344478 - isAlreadyShutDown should return true for nsNSSShutDownObjects created after NSS shut down r=Cykesiopka,ttaubert a=gchang MozReview-Commit-ID: 5bUTLz6mGKC In general, it is possible to create a new nsNSSShutDownObject after nsNSSShutDownList::shutdown() had been called. Before this patch, at that point, isAlreadyShutDown() would incorrectly return false, which could lead to code calling NSS functions, which would probably lead to a crash (because NSS could be uninitialized at that point). This change merges nsNSSShutDownList::shutdown() with evaporateAllNSSResources() into evaporateAllNSSResourcesAndShutDown() for simplicity and makes it so isAlreadyShutDown() returns true if called after that point.
e7ac5b31de97477a453eafafbce20756da30f1df: Bug 1343977 - Extract nsAutoRollup into a more self-contained class and clean it up some. No functional changes intended. r=enndeakin+6102 a=gchang
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 13 Mar 2017 10:44:56 -0400 - rev 554098
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
Bug 1343977 - Extract nsAutoRollup into a more self-contained class and clean it up some. No functional changes intended. r=enndeakin+6102 a=gchang This just decouples nsAutoRollup from the widget class, which it isn't really bound to anyway because the internal data is static. We'll need to be able to use nsAutoRollup independently in the next patch. MozReview-Commit-ID: 1dxSLTr4g1K
f5139212bb40316767d9b1d01def5edf75452ced: Bug 1342398 - incorporate the popup's scroll position into the computation of where the current menuitem is, preventing misplaced popups on Mac, r=mstange a=gchang
Neil Deakin <neil@mozilla.com> - Mon, 13 Mar 2017 09:44:02 -0400 - rev 554097
Push 51862 by bmo:jlorenzo@mozilla.com at Fri, 31 Mar 2017 07:12:24 +0000
Bug 1342398 - incorporate the popup's scroll position into the computation of where the current menuitem is, preventing misplaced popups on Mac, r=mstange a=gchang
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip