2d10a10c32dc26b6dc0b13ee7805ad6241f82081: Automatic version bump. CLOSED TREE NO BUG a=release FIREFOX_59b_RELBRANCH FENNEC_59_0b15_BUILD1 FENNEC_59_0b15_RELEASE
ffxbld <release@mozilla.com> - Tue, 27 Feb 2018 08:15:49 -0800 - rev 459047
Push 8816 by ryanvm@gmail.com at Mon, 05 Mar 2018 21:27:04 +0000
Automatic version bump. CLOSED TREE NO BUG a=release
e633045eb64aa3935340eda5cacfbedcd5d72110: Backed out changeset d613c28bb2fc (bug 1426129) for crashing in mda's dom/media/tests/mochitest/test_enumerateDevices.html. a=backout CLOSED TREE FIREFOX_59b_RELBRANCH
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 05 Mar 2018 21:31:47 +0200 - rev 459046
Push 8815 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 19:33:16 +0000
Backed out changeset d613c28bb2fc (bug 1426129) for crashing in mda's dom/media/tests/mochitest/test_enumerateDevices.html. a=backout CLOSED TREE
52bcd064838a6976f80173ce3bcd924c8fb0e6ad: Bug 1441145 - Swap width and height in target capability if the frame is rotated. r=jib a=lizzard FIREFOX_59b_RELBRANCH
Andreas Pehrson <pehrsons@mozilla.com> - Mon, 26 Feb 2018 15:42:57 +0100 - rev 459045
Push 8814 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 19:25:36 +0000
Bug 1441145 - Swap width and height in target capability if the frame is rotated. r=jib a=lizzard MozReview-Commit-ID: 3QO3W0J3b6G
5ed282b8b20d143d6193e547825dbb319e2e4c0e: Bug 1441145 - Hack the frame rotation through to CamerasParent and CamerasChild. r=jib a=lizzard FIREFOX_59b_RELBRANCH
Andreas Pehrson <pehrsons@mozilla.com> - Fri, 02 Mar 2018 16:57:59 +0100 - rev 459044
Push 8814 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 19:25:36 +0000
Bug 1441145 - Hack the frame rotation through to CamerasParent and CamerasChild. r=jib a=lizzard MozReview-Commit-ID: 1UL1Ixkzl86
01ca4a01f130c63dd169cf1a58b66fe1b7881d2d: Bug 1441153 - Block cross origin redirects after media channel setup for wav. r=jya a=lizzard FIREFOX_59b_RELBRANCH
Chris Pearce <cpearce@mozilla.com> - Thu, 01 Mar 2018 14:08:30 +1300 - rev 459043
Push 8814 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 19:25:36 +0000
Bug 1441153 - Block cross origin redirects after media channel setup for wav. r=jya a=lizzard
5da6d8b0b9714aa2a9556eb79f6533451d7500c0: Bug 1440257: Ensure that mscom::MainThreadInvoker gets cleaned up very soon after it finishes executing. r=aklotz a=lizzard FIREFOX_59b_RELBRANCH
James Teh <jteh@mozilla.com> - Fri, 23 Feb 2018 10:44:07 +1000 - rev 459042
Push 8814 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 19:25:36 +0000
Bug 1440257: Ensure that mscom::MainThreadInvoker gets cleaned up very soon after it finishes executing. r=aklotz a=lizzard MainThreadInvoker queues both a Gecko runnable and an APC to the main thread to deal with different ways in which the main thread can block. However, the main thread doesn't check for APCs very often any more. This means that the APC's reference to the SyncRunnable doesn't get cleaned up for a long time, thus leaking memory. To work around this, we: 1. Queue an APC wich does the actual work. 2. Post a Gecko runnable (which always runs). If the APC hasn't run, the Gecko runnable runs it. Otherwise, it does nothing. MozReview-Commit-ID: L0P4rMBnlaZ
d613c28bb2fc2771d381e43b3b7f8e25553b50a7: Bug 1426129 - Take a reference to `this` when calling methods asynchronously in CameraChild.cpp. r=pehrsons a=lizzard FIREFOX_59b_RELBRANCH
Paul Adenot <paul@paul.cx> - Mon, 05 Mar 2018 20:24:16 +0200 - rev 459041
Push 8814 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 19:25:36 +0000
Bug 1426129 - Take a reference to `this` when calling methods asynchronously in CameraChild.cpp. r=pehrsons a=lizzard
8abde869985b839392a2a64348273579076c374a: Bug 1441868 - Remove unused css properties. r=bgrins a=RyanVM FIREFOX_59b_RELBRANCH
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 28 Feb 2018 17:59:32 +0100 - rev 459040
Push 8814 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 19:25:36 +0000
Bug 1441868 - Remove unused css properties. r=bgrins a=RyanVM This also reveals a regression on the border color for warning and error messages in dark mode, which is fixed by this patch. MozReview-Commit-ID: H24hOYVhpr7
f149ea88f20108dec9d7937b8f45138744461150: Bug 1443104 - fix update folder in bouncer submission release job. r=jlorenzo,Callek a=release CLOSED TREE
Mihai Tabara <mtabara@mozilla.com> - Mon, 05 Mar 2018 14:10:21 +0000 - rev 459039
Push 8813 by mtabara@mozilla.com at Mon, 05 Mar 2018 15:56:41 +0000
Bug 1443104 - fix update folder in bouncer submission release job. r=jlorenzo,Callek a=release CLOSED TREE MozReview-Commit-ID: E1vqqaG1PE9
13a58c13967f9e10e36aac6f72f2f02429e959ee: Merge mozilla-central to beta. a=merge, l10n=me on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 05 Mar 2018 15:37:45 +0200 - rev 459038
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Merge mozilla-central to beta. a=merge, l10n=me on a CLOSED TREE
51200c0fdaddb2749549a82596da5323a4cbd499: Merge inbound to mozilla-central. a=merge
Margareta Eliza Balazs <ebalazs@mozilla.com> - Mon, 05 Mar 2018 11:41:34 +0200 - rev 459037
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Merge inbound to mozilla-central. a=merge
99fd2c41687b7a9f7912a2b74b1eaaf4fa7a96f9: Bug 1439181: Stop mangling stack traces in AOM errors. r=aswan
Kris Maglione <maglione.k@gmail.com> - Sat, 17 Feb 2018 19:27:01 -0800 - rev 459036
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1439181: Stop mangling stack traces in AOM errors. r=aswan MozReview-Commit-ID: 6Nh4hwwvrWb
2a70fdfcfde97397e2c47844d85a8a9d7437385c: Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Mon, 05 Mar 2018 05:20:27 +0200 - rev 459035
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
76a740cc4454f92c44b10e63abcc3d68daf8ee06: Bug 1441754 - Use MOZ_ASSERT instead of NS_ASSERTION and NS_PRECONDITION in Preferences.cpp. r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 28 Feb 2018 18:47:38 +1100 - rev 459034
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1441754 - Use MOZ_ASSERT instead of NS_ASSERTION and NS_PRECONDITION in Preferences.cpp. r=glandium I also removed the explanation string in cases where I felt it was obvious. MozReview-Commit-ID: IyHswX3s23y
e6680fcb17a0392208b7413a214a662f8b8ca284: Bug 1441754 - Shrink CallbackNode by combining mMatchKind and mNext into a tagged pointer. r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 28 Feb 2018 16:21:42 +1100 - rev 459033
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1441754 - Shrink CallbackNode by combining mMatchKind and mNext into a tagged pointer. r=glandium The following table shows the effect of this change: > old 64-bit new 64-bit old 32-bit new 32-bit > sizeof(CallbackNode) 40 32 20 16 > size when heap allocated 48 32 32 16 This reduces memory usage by about 15--40 KB per process. MozReview-Commit-ID: 4gXgGI3SiJz
13e0252c67c9caeb7fa73ae5b2e16080c84cb728: Bug 1441754 - Privatize CallbackNode's field. r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 28 Feb 2018 16:10:11 +1100 - rev 459032
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1441754 - Privatize CallbackNode's field. r=glandium This isn't compelling on its own, but it's necessary for the next patch. MozReview-Commit-ID: CFON8DCdGoA
17fe71b2e622c2ae4bfcc963156ddc8815f40dd1: Bug 1441754 - Split measurements of pref callbacks in two. r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 28 Feb 2018 16:09:48 +1100 - rev 459031
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1441754 - Split measurements of pref callbacks in two. r=glandium This shows that the objects themselves are accounting for about 60% of the callback memory on 64-bit, and the domains are about 40%. MozReview-Commit-ID: JndlyIvlrGs
4a6b832ce2521677f35b380245a621c2d46eb03c: Bug 1441754 - clang-format some Preferences.cpp code that needs it. r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 28 Feb 2018 16:09:24 +1100 - rev 459030
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1441754 - clang-format some Preferences.cpp code that needs it. r=glandium MozReview-Commit-ID: E6kxiIs92qB
fd432ad90d28c730dda9aa1b9a8fbde7ab86d519: Bug 1364025 - Add Unscopable to Document.fullscreen. r=bz
Xidorn Quan <me@upsuper.org> - Mon, 05 Mar 2018 12:39:41 +1100 - rev 459029
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1364025 - Add Unscopable to Document.fullscreen. r=bz MozReview-Commit-ID: CK8pbdKeBas
8e54d2f48d4f2a0b50c0fa58642328b898c63518: Bug 1364025 - Fix Payment Request interface IDL test to not check EventHandler. r=bz
Xidorn Quan <me@upsuper.org> - Mon, 05 Mar 2018 12:39:41 +1100 - rev 459028
Push 8812 by archaeopteryx@coole-files.de at Mon, 05 Mar 2018 13:45:44 +0000
Bug 1364025 - Fix Payment Request interface IDL test to not check EventHandler. r=bz MozReview-Commit-ID: 93Lcg6wo1Xs
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip