ef03c432e08921e2d9af6bbee7b6e75cdab66312: Bug 1284599, part 2 - Add some more comments for #endif. r=froydnj
Andrew McCreight <continuation@gmail.com> - Tue, 05 Jul 2016 12:03:18 -0700 - rev 343922
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1284599, part 2 - Add some more comments for #endif. r=froydnj This doesn't add comments for all of them, just some of those spread out over many lines. The lack of these comments made writing part 1 more annoying.
eea8a7540e97a199e4ea066a1abeb8c86f6737d6: Bug 1284599, part 1 - Get rid of NS_IMPL_REFCNT_LOGGING. r=froydnj
Andrew McCreight <continuation@gmail.com> - Tue, 05 Jul 2016 12:03:18 -0700 - rev 343921
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1284599, part 1 - Get rid of NS_IMPL_REFCNT_LOGGING. r=froydnj This is unconditionally true, going back to maybe the removal of #ifdef WINCE code.
dbc1a4dabe05268e05919147eb1c88bd0dcb2971: Bug 1279609 - nsRunnableMethodImpl should use a non-public destructor. r=froydnj
Andrew McCreight <continuation@gmail.com> - Tue, 05 Jul 2016 12:03:18 -0700 - rev 343920
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1279609 - nsRunnableMethodImpl should use a non-public destructor. r=froydnj
cc4009e9cecce86e5925a00e66053cfd9c304b4d: Bug 1284005 - Replacing timestamps with relative timestamps. r=dustin
Kalpesh Krishna <kalpeshk2011@gmail.com> - Tue, 05 Jul 2016 11:50:50 -0700 - rev 343919
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1284005 - Replacing timestamps with relative timestamps. r=dustin
7d290ccf62a7f3cd10eee80c6fda1e55b1b48923: Bug 1218148 - Web Platform tests for WindowClient.navigate() r=baku
Andreas Farre <farre@mozilla.com> - Mon, 06 Jun 2016 15:57:25 +0200 - rev 343918
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1218148 - Web Platform tests for WindowClient.navigate() r=baku MozReview-Commit-ID: 4oXwKr29AhI
aa2088d0085a579f1f16bbffb6ea5729b2428a51: Bug 1218148 - Implement WindowClient.navigate() r=baku
Andreas Farre <farre@mozilla.com> - Tue, 24 May 2016 09:05:17 +0200 - rev 343917
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1218148 - Implement WindowClient.navigate() r=baku MozReview-Commit-ID: 9FJNYkwsZ0o
6891d6a48f5fb522b0844ff48d4ce109a812b08a: Bug 1261754 - Trivial follow-up to fix outdated documentation. r=me and DONTBUILD because NPOTB.
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 05 Jul 2016 14:20:59 -0400 - rev 343916
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1261754 - Trivial follow-up to fix outdated documentation. r=me and DONTBUILD because NPOTB. MozReview-Commit-ID: E5fmJ48Y0xH
1bd2b6599c55d4bf32a2d0533c23f1ddbe54576d: Bug 1284464 - Missing submenu arrows in xul menus on Mac OS X 10.9-10.10. r=mstange.
stefanh@inbox.com - Tue, 05 Jul 2016 19:54:38 +0200 - rev 343915
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1284464 - Missing submenu arrows in xul menus on Mac OS X 10.9-10.10. r=mstange.
23140396a80eb27ff586c41fdc1cad62c875c9b1: Bug 742434 - Part 3: Enable seccomp on Linux desktop nightly. r=jld
Julian Hector <julian.r.hector@gmail.com> - Thu, 16 Jun 2016 12:40:32 +0200 - rev 343914
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 742434 - Part 3: Enable seccomp on Linux desktop nightly. r=jld MozReview-Commit-ID: 3NkCKJNUE4g
efc191826274fb7bda23efa6ce3233fdf0da5dc1: Bug 742434 - Part 2: Introduce pref to control content sandbox. r=jld
Julian Hector <julian.r.hector@gmail.com> - Thu, 16 Jun 2016 12:39:07 +0200 - rev 343913
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 742434 - Part 2: Introduce pref to control content sandbox. r=jld MozReview-Commit-ID: JQAQAbHUObN
279d7b204e96ae99bd010a730930310d174eaf32: Bug 742434 - Part 1: Make ContentSecurityPolicy constructor explicit. r=gcp
Julian Hector <julian.r.hector@gmail.com> - Tue, 05 Jul 2016 03:07:00 +0200 - rev 343912
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 742434 - Part 1: Make ContentSecurityPolicy constructor explicit. r=gcp MozReview-Commit-ID: HrBpcQ1BYFI
44e5098659ef8c0476fb4ff8085025a37e4dc216: merge fx-team to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 07 Jul 2016 11:39:46 +0200 - rev 343911
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
merge fx-team to mozilla-central a=merge
c0e2702226bbb18cc6f907e0a6c41e2bc3727e74: Merge m-c to f-t
Phil Ringnalda <philringnalda@gmail.com> - Wed, 06 Jul 2016 19:35:51 -0700 - rev 343910
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Merge m-c to f-t
091b06284ffed4de98e00de2895e45195c3e70b3: Merge mozilla-central to fx-team
Gregory Szorc <gps@mozilla.com> - Wed, 06 Jul 2016 18:44:42 -0700 - rev 343909
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Merge mozilla-central to fx-team
df9ad1cf01d7b32b051931f04629b696a7f9b98a: Bug 1241084 - Ensure error page body is always at least as wide as content. r=Gijs
Nihanth Subramanya <nhnt11@gmail.com> - Wed, 29 Jun 2016 16:06:14 -0700 - rev 343908
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1241084 - Ensure error page body is always at least as wide as content. r=Gijs MozReview-Commit-ID: IybHlDmMoD8
1dd03896ee5f2165822f36235523e39394826531: Bug 1283067 - followup, rs=obvious-oversight
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 06 Jul 2016 23:12:42 +0100 - rev 343907
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1283067 - followup, rs=obvious-oversight MozReview-Commit-ID: 4aosVpyiOFO
b005ddc33470f04b39e054ecca452773ff4f74a2: Bug 1283067, r=mak
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 29 Jun 2016 23:30:51 +0100 - rev 343906
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1283067, r=mak MozReview-Commit-ID: JJpepH22gY5
df4803bab0bc40c206c6977a8cc7fcaeac677357: Bug 1261869 - Fix leaks in devtools; r=ejpbruel
Nick Fitzgerald <fitzgen@gmail.com> - Wed, 06 Jul 2016 08:37:57 -0700 - rev 343905
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1261869 - Fix leaks in devtools; r=ejpbruel There are two leaks addressed in this commit: 1. The thread actor's `_debuggerSourcesSeen` set was never cleared. This set exists only as a performance optimization to speed up `_addSource` in cases where we've already added the source. Unfortunately, this set wasn't getting cleared when we cleared debuggees out and it ended up keeping the `Debugger.Source`, its referent, and transitively its referent's global alive. I figured it was simpler to make it a `WeakSet` than to add it as a special case in `ThreadActor.prototype._clearDebuggees` and manage the lifetimes by hand. I think this fits well with its intended use as an ephemeral performance optimization. 2. Due to a logic error, we were not clearing debuggees in the memory actor's `Debugger` instance on navigations. This isn't really a "proper" leak, in that if you forced a GC, the old debuggees would go away as `Debugger` holds them weakly, however if there was no GC between navigations, then you could still see the old windows (and everything they "retained") as roots in the snapshot. This issue is straightforward to fix once identified: ensure that `_clearDebuggees` is actually called on navigation. Finally, this commit adds a test that we don't leak Window objects when devtools are open and we keep refreshing a tab. When it fails, it prints out the leaking window's retaining paths.
3705eb1dc2cce4582cc3f95af52aeec700801fae: Bug 1267617 - Move notification anchors to the identity block. r=florian
Johann Hofmann <jhofmann@mozilla.com> - Mon, 04 Jul 2016 12:56:29 +0200 - rev 343904
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1267617 - Move notification anchors to the identity block. r=florian MozReview-Commit-ID: BdqoYfjYlmP
cc1d6ac8152de5394ca090ff24aa89c590ef87a4: Bug 1276514 - Set permanentKey on tabs, not just on browsers. r=allassopraise
Dão Gottwald <dao@mozilla.com> - Wed, 06 Jul 2016 16:09:26 +0200 - rev 343903
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1276514 - Set permanentKey on tabs, not just on browsers. r=allassopraise
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip