searching for reviewer(sylvestre)
48a31d32bd89c1d47ec57553df02399f2834b959: Bug 1338220 - Add webrender dirs to list of third-party code. r=sylvestre
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 09 Feb 2017 12:14:09 -0500 - rev 370690
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1338220 - Add webrender dirs to list of third-party code. r=sylvestre MozReview-Commit-ID: 9QPK6OT3VwX
82a3e6d56e9fec2319795b93f905a722f19ad7bd: Bug 1305390 - Take scripts/{push,get}_apk.py update_apk_description.py out of Mozharness r=sylvestre
Johan Lorenzo <jlorenzo@mozilla.com> - Wed, 28 Sep 2016 11:36:00 +0200 - rev 348104
Push 10298 by raliiev@mozilla.com at Mon, 14 Nov 2016 12:33:03 +0000
Bug 1305390 - Take scripts/{push,get}_apk.py update_apk_description.py out of Mozharness r=sylvestre MozReview-Commit-ID: CH1sKIdQXN9
7b654728d154b6f60ae94f6498d6a2470e76f994: Bug 1312764 - Backout part of bug 1310206. a=sylvestre
Paul Adenot <paul@paul.cx> - Tue, 25 Oct 2016 17:07:27 +0200 - rev 340792
Push 10208 by cbook@mozilla.com at Thu, 27 Oct 2016 15:05:53 +0000
Bug 1312764 - Backout part of bug 1310206. a=sylvestre We're keeping duplex enabled on aurora, so instead of backing the whole uplift out, we're simply reverting one line.
57ad439e58a9fcfabbedd269e27aa2223e67795f: Bug 1304999 - Add nullptr check of YCbCr to rgb surface r=jrmuizel, a=sylvestre
Sotaro Ikeda <sotaro.ikeda.g@gmail.com> - Sun, 02 Oct 2016 23:37:53 -0700 - rev 340457
Push 10110 by cbook@mozilla.com at Thu, 06 Oct 2016 08:59:08 +0000
Bug 1304999 - Add nullptr check of YCbCr to rgb surface r=jrmuizel, a=sylvestre
02cc4b849623d4b28dc497ccc97cfbab9b951311: Bug 1307382 - fix sync case for automigration undo telemetry, r=markh, a=sylvestre
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 04 Oct 2016 10:44:28 +0100 - rev 340424
Push 10102 by cbook@mozilla.com at Wed, 05 Oct 2016 13:08:00 +0000
Bug 1307382 - fix sync case for automigration undo telemetry, r=markh, a=sylvestre MozReview-Commit-ID: GcJw83YnhN6
abd9db31f1e206f43d28774d382ca0b903b2f9b4: Bug 1307019 - Testcase for encrypted MP4 without PSSH and MDSM waiting-for-CDM. r=jya, a=sylvestre
Chris Pearce <cpearce@mozilla.com> - Mon, 03 Oct 2016 16:35:27 +1300 - rev 340422
Push 10102 by cbook@mozilla.com at Wed, 05 Oct 2016 13:08:00 +0000
Bug 1307019 - Testcase for encrypted MP4 without PSSH and MDSM waiting-for-CDM. r=jya, a=sylvestre Tests that a fragmented MP4 file without a PSSH, but with encrypted valid tracks with valid TENC boxes, is able to load with EME. This is a test for the code path added in bug 1300069. We setup MSE before starting up EME, so that we exercise the "waiting for cdm" step in the MediaDecoderStateMachine, which was regressed in bug 1300069. MozReview-Commit-ID: BXgdzAikWoH
8104e34db545f0bc1724d0302613e76b464c46a4: Bug 1307019 - Ensure MDSM and MFR have consistent view of what counts as encrypted. r=jya, a=sylvestre
Chris Pearce <cpearce@mozilla.com> - Mon, 03 Oct 2016 16:34:31 +1300 - rev 340421
Push 10102 by cbook@mozilla.com at Wed, 05 Oct 2016 13:08:00 +0000
Bug 1307019 - Ensure MDSM and MFR have consistent view of what counts as encrypted. r=jya, a=sylvestre The patch in bug 1300069 introduced an inconsistency between what the MediaDecoderStateMachine and the MediaFormatReader consider an encrypted stream. The MDSM considered a stream encrypted if mInfo.IsEncrypted() is true, and that only takes into account the PSSH. Whereas the MFR only considers the presence of a TENC box to indicate encryptedness. This would cause the MDSM to not wait for the CDM before trying to start decoding. So if you setup the MediaSource before setting the MediaKeys on the MediaElement, you'll end up trying to create an EME decoder without a CDMProxy, and that causes a null pointer deref and crash. This patch ensures that the MDSM and the MFR use the same logic to determine whether a stream is encrypted. MozReview-Commit-ID: KGuYTuP9XDL
e289e3f73f466c6366da6ce38411c4550d667989: Bug 1303710 - Don't Ion-compile scripts with too many typesets. r=bhackett, a=sylvestre
Jan de Mooij <jdemooij@mozilla.com> - Tue, 04 Oct 2016 12:07:30 +0200 - rev 340420
Push 10102 by cbook@mozilla.com at Wed, 05 Oct 2016 13:08:00 +0000
Bug 1303710 - Don't Ion-compile scripts with too many typesets. r=bhackett, a=sylvestre
ec9c18d6d521d5e9ab6785b8601150d6af32ef3b: Bug 1233073 - Disable fullscreen transition on Linux. r=karlt, a=sylvestre
Xidorn Quan <me@upsuper.org> - Tue, 27 Sep 2016 15:28:09 +1000 - rev 340418
Push 10102 by cbook@mozilla.com at Wed, 05 Oct 2016 13:08:00 +0000
Bug 1233073 - Disable fullscreen transition on Linux. r=karlt, a=sylvestre MozReview-Commit-ID: 5iP3vjRDlur
076af765a26fdf04c055ae525af11559a4a745d7: Bug 1303041 - Don't look up "what's new" when uploading Aurora r=sylvestre
Johan Lorenzo <jlorenzo@mozilla.com> - Thu, 15 Sep 2016 16:38:02 +0200 - rev 339764
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1303041 - Don't look up "what's new" when uploading Aurora r=sylvestre MozReview-Commit-ID: DxlaK90wbI8
56321464405dc99b8a9b68c0fc60e9d628f75bf5: Bug 1264192 - Adjust cookie eviction heuristics when exceeding the maximum cookies allowed per host. r=ehsan a=sylvestre
Josh Matthews <josh@joshmatthews.net> - Fri, 09 Sep 2016 16:29:15 -0400 - rev 333134
Push 10006 by kwierso@gmail.com at Mon, 12 Sep 2016 19:20:48 +0000
Bug 1264192 - Adjust cookie eviction heuristics when exceeding the maximum cookies allowed per host. r=ehsan a=sylvestre If no expired cookies exist, in order of preference, evict the oldest: * session cookie with a non-matching path * session cookie with a matching path * non-session cookie with a non-matching path * non-session cookie with a matching path This replaces the previous heuristic of evicting the oldest cookie, irregardless of any other attributes, if no expired cookies were present. This ensures that cookies that are already considered transient by web applications will be removed first, followed by cookies that are unrelated to the response that is adding new cookies. * * * Bug 1264192 - Interdiff
37c314d53f827e5fc094fcb9b1537b4101681507: Bug 1284511 - Fix slow script check to use elapsed time from last check. r=mrbkap, a=sylvestre
Tooru Fujisawa <arai_a@mac.com> - Fri, 02 Sep 2016 01:01:05 +0900 - rev 333064
Push 9990 by cbook@mozilla.com at Mon, 05 Sep 2016 14:15:08 +0000
Bug 1284511 - Fix slow script check to use elapsed time from last check. r=mrbkap, a=sylvestre
efc8bd58d7c887c7c9c66931a5ae4a126405d0ac: Bug 1300007 - Don't close a stream in an assertion. r=baku, a=sylvestre
Nicholas Nethercote <nnethercote@mozilla.com> - Fri, 02 Sep 2016 16:10:02 +1000 - rev 333063
Push 9989 by cbook@mozilla.com at Mon, 05 Sep 2016 14:13:37 +0000
Bug 1300007 - Don't close a stream in an assertion. r=baku, a=sylvestre Because assertions disappear in non-debug builds.
03212a10d20dfc51927c28d81bd85e3211489cc1: Bug 1297664 - Null check docShell before use. r=mstange, a=sylvestre
Kan-Ru Chen <kanru@kanru.info> - Fri, 02 Sep 2016 18:58:59 +0800 - rev 333062
Push 9989 by cbook@mozilla.com at Mon, 05 Sep 2016 14:13:37 +0000
Bug 1297664 - Null check docShell before use. r=mstange, a=sylvestre MozReview-Commit-ID: 1jA5K8is11X
e14feb2cfb60439d6691ef4ed84fd3038cf6bb5c: Bug 1297201 - apply offset after pattern matrix in DrawTargetSkia::MaskSurface. r=mchang, a=sylvestre
Lee Salzman <lsalzman@mozilla.com> - Thu, 25 Aug 2016 14:27:24 -0400 - rev 333061
Push 9989 by cbook@mozilla.com at Mon, 05 Sep 2016 14:13:37 +0000
Bug 1297201 - apply offset after pattern matrix in DrawTargetSkia::MaskSurface. r=mchang, a=sylvestre MozReview-Commit-ID: 9fjb0jAhlm3
8185c0d1c29887965fbe8f21b896fbccfa820ec2: Bug 1294438 - Do not store metadata for private tabs. r=sebastian, a=sylvestre
Grigory Kruglov <gkruglov@mozilla.com> - Wed, 31 Aug 2016 23:02:23 -0700 - rev 333060
Push 9989 by cbook@mozilla.com at Mon, 05 Sep 2016 14:13:37 +0000
Bug 1294438 - Do not store metadata for private tabs. r=sebastian, a=sylvestre MozReview-Commit-ID: 6afE9DWmyK7
4808dc6e844f73db06db0405114d9cb1884e7bf4: Bug 1296449, statically link mbsdiff.exe, like we do for mar.exe r=glandium a=sylvestre
Nick Thomas <nthomas@mozilla.com> - Mon, 22 Aug 2016 16:59:33 +1200 - rev 332830
Push 9933 by nthomas@mozilla.com at Wed, 24 Aug 2016 07:48:26 +0000
Bug 1296449, statically link mbsdiff.exe, like we do for mar.exe r=glandium a=sylvestre MozReview-Commit-ID: 8oedeUVoQr4
a72bfbdf5c9b36e68ca806a25944180f2652f0c9: Bug 1294650 - Install shim 'qipcap' dlls into the Firefox folder to circumvent dll injection by the 3rd party Websense product. r=aklotz a=sylvestre
Jim Mathies <jmathies@mozilla.com> - Mon, 22 Aug 2016 06:53:38 -0500 - rev 332829
Push 9932 by kwierso@gmail.com at Tue, 23 Aug 2016 19:15:28 +0000
Bug 1294650 - Install shim 'qipcap' dlls into the Firefox folder to circumvent dll injection by the 3rd party Websense product. r=aklotz a=sylvestre CLOSED TREE MozReview-Commit-ID: 11qJbfim7Lm
b80ba1b2fb9c57b44ca8b8dd2553829cb84017de: Bug 1296059 - Restore pref-gating for webidl, and update test_interfaces. - r=mrbkap a=sylvestre
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 17 Aug 2016 12:32:57 -0700 - rev 332779
Push 9922 by jgilbert@mozilla.com at Fri, 19 Aug 2016 19:31:55 +0000
Bug 1296059 - Restore pref-gating for webidl, and update test_interfaces. - r=mrbkap a=sylvestre MozReview-Commit-ID: Ca3Bcb2uvn5
168b10cafd7a0eb12a434b7b9725cd6ce3156175: Bug 1296059 - Disable WebGL2 and dx_interop for 50. - r=milan a=sylvestre
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 16 Aug 2016 16:01:38 -0700 - rev 332778
Push 9922 by jgilbert@mozilla.com at Fri, 19 Aug 2016 19:31:55 +0000
Bug 1296059 - Disable WebGL2 and dx_interop for 50. - r=milan a=sylvestre MozReview-Commit-ID: 5etQR9pSAmQ
12f39bee3e5a15eb4b2698327b38cffce1aebf50: Bug 1295296 - Ignore video tracks in MediaStreamAudioSourceNode. r=jesup a=sylvestre
Andreas Pehrson <pehrsons@gmail.com> - Wed, 17 Aug 2016 14:26:47 +0200 - rev 332735
Push 9911 by kwierso@gmail.com at Wed, 17 Aug 2016 18:20:24 +0000
Bug 1295296 - Ignore video tracks in MediaStreamAudioSourceNode. r=jesup a=sylvestre MozReview-Commit-ID: 1NeFS5wIpxC
65f69c19b3c703615572e2d570e8eab34b18b8ea: Bug 1294483: Centralise where we check for correct signing state and make the checks more obvious. r=aswan, a=sylvestre
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 11 Aug 2016 11:45:06 -0700 - rev 332692
Push 9901 by dtownsend@mozilla.com at Mon, 15 Aug 2016 18:53:15 +0000
Bug 1294483: Centralise where we check for correct signing state and make the checks more obvious. r=aswan, a=sylvestre
0c747cd335a77578aff1a1af0e1d363a7fd12e23: Bug 1291543 - [1.1] Accept partial information from VBR headers. r=jya a=sylvestre
Eugen Sawin <esawin@mozilla.com> - Wed, 03 Aug 2016 15:34:30 +0200 - rev 332665
Push 9894 by kwierso@gmail.com at Fri, 12 Aug 2016 22:13:26 +0000
Bug 1291543 - [1.1] Accept partial information from VBR headers. r=jya a=sylvestre
3e188ed421a096c8917c556ff2ad6b42b3f35868: Bug 1280443: Copy this the hard way. r=drno a=sylvestre
Byron Campen [:bwc] <docfaraday@gmail.com> - Wed, 10 Aug 2016 11:51:28 -0500 - rev 332658
Push 9891 by rjesup@wgate.com at Thu, 11 Aug 2016 16:55:49 +0000
Bug 1280443: Copy this the hard way. r=drno a=sylvestre
1ea78395c2d3df440caf7b947903695db66558eb: Bug 1281168 - Make hashing ObjectGroupCompartment::NewEntry fallible r=terrence a=sylvestre
Jon Coppeard <jcoppeard@mozilla.com> - Tue, 02 Aug 2016 10:26:25 +0100 - rev 332656
Push 9889 by jcoppeard@mozilla.com at Thu, 11 Aug 2016 10:14:25 +0000
Bug 1281168 - Make hashing ObjectGroupCompartment::NewEntry fallible r=terrence a=sylvestre
33ac1652a6f6dc6d524d2396219e59a1e7239df2: Bug 1290469 - Use fallible hashing for SavedFrame r=terrence a=sylvestre
Jon Coppeard <jcoppeard@mozilla.com> - Mon, 01 Aug 2016 09:56:25 +0100 - rev 332655
Push 9889 by jcoppeard@mozilla.com at Thu, 11 Aug 2016 10:14:25 +0000
Bug 1290469 - Use fallible hashing for SavedFrame r=terrence a=sylvestre
ac9f7f2ed879a2ac380fac1dd95069d940058c92: Bug 1285174 - Make sure we render layers even if they are currently hidden (since that can change asynchronously). r=mstange, a=sylvestre
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 02 Aug 2016 18:47:26 +1200 - rev 332629
Push 9882 by cbook@mozilla.com at Mon, 08 Aug 2016 14:38:31 +0000
Bug 1285174 - Make sure we render layers even if they are currently hidden (since that can change asynchronously). r=mstange, a=sylvestre
7827bb5b1a728293031353f23db33e06f58887bd: Bug 1290647 - FreeBSD bootstrap: Prefer GCC if base Clang is too old after bug 1286204. r=glandium, a=sylvestre
Jan Beich <jbeich@FreeBSD.org> - Sat, 30 Jul 2016 06:09:54 +0000 - rev 332628
Push 9882 by cbook@mozilla.com at Mon, 08 Aug 2016 14:38:31 +0000
Bug 1290647 - FreeBSD bootstrap: Prefer GCC if base Clang is too old after bug 1286204. r=glandium, a=sylvestre MozReview-Commit-ID: 36Yn6n5bOeQ
f6b3d411b56846cb084a3ae5d63220d71f2209db: Bug 1290647 - FreeBSD bootstrap: Allow non-interactive install after bug 1151834. r=glandium, a=sylvestre
Jan Beich <jbeich@FreeBSD.org> - Sat, 30 Jul 2016 06:09:54 +0000 - rev 332627
Push 9882 by cbook@mozilla.com at Mon, 08 Aug 2016 14:38:31 +0000
Bug 1290647 - FreeBSD bootstrap: Allow non-interactive install after bug 1151834. r=glandium, a=sylvestre MozReview-Commit-ID: 36Yn6n5bOeQ
672efbb3ea375636b36a74d15cf3763741e098bb: Bug 1290647 - FreeBSD bootstrap: GNU tar is required for ./mach package. r=glandium, a=sylvestre
Jan Beich <jbeich@FreeBSD.org> - Sat, 30 Jul 2016 06:09:54 +0000 - rev 332626
Push 9882 by cbook@mozilla.com at Mon, 08 Aug 2016 14:38:31 +0000
Bug 1290647 - FreeBSD bootstrap: GNU tar is required for ./mach package. r=glandium, a=sylvestre MozReview-Commit-ID: 36Yn6n5bOeQ
7d36949a4bd18cba1e6195f435c282bbfdeb305c: Bug 1290647 - DragonFly bootstrap: Recent versions have unzip(1) in base system. r=glandium, a=sylvestre
Jan Beich <jbeich@FreeBSD.org> - Sat, 30 Jul 2016 06:09:54 +0000 - rev 332625
Push 9882 by cbook@mozilla.com at Mon, 08 Aug 2016 14:38:31 +0000
Bug 1290647 - DragonFly bootstrap: Recent versions have unzip(1) in base system. r=glandium, a=sylvestre MozReview-Commit-ID: 36Yn6n5bOeQ
69b597846cf684fb7ca2841e71602dfdb88fe77b: Bug 1290647 - Add gconf2 to more platforms with bootstrap after bug 1167201. r=glandium, a=sylvestre
Jan Beich <jbeich@FreeBSD.org> - Sat, 30 Jul 2016 06:09:54 +0000 - rev 332624
Push 9882 by cbook@mozilla.com at Mon, 08 Aug 2016 14:38:31 +0000
Bug 1290647 - Add gconf2 to more platforms with bootstrap after bug 1167201. r=glandium, a=sylvestre MozReview-Commit-ID: 36Yn6n5bOeQ
924d05b7a076ae5984138702e7e950aa5254a6b4: Bug 1290305 - Do not pass --with-android-version in mobile/android/config/mozconfigs/common. r=glandium, a=sylvestre
Chris Manchester <cmanchester@mozilla.com> - Mon, 01 Aug 2016 11:16:57 -0700 - rev 332606
Push 9876 by cbook@mozilla.com at Thu, 04 Aug 2016 14:56:25 +0000
Bug 1290305 - Do not pass --with-android-version in mobile/android/config/mozconfigs/common. r=glandium, a=sylvestre The value passed is already the default. A recent change makes this argument unrecognized for --disable-compile-environment builds, so this argument may cause an error. MozReview-Commit-ID: 4b966AKzkp9
29c64bded0f10e51480470e6f18b778863b07311: Bug 1282120 - Run the e10s-addons experiment on Beta 49 with the set of first 9 add-ons to be tested (plus WebExtensions). r=mconley a=sylvestre
Felipe Gomes <felipc@gmail.com> - Fri, 29 Jul 2016 13:50:24 -0300 - rev 325579
Push 9841 by felipc@gmail.com at Fri, 29 Jul 2016 16:51:45 +0000
Bug 1282120 - Run the e10s-addons experiment on Beta 49 with the set of first 9 add-ons to be tested (plus WebExtensions). r=mconley a=sylvestre MozReview-Commit-ID: IwoBxUikkHf
40e4aa52d1d00969771baf1d8e558f0ff5500f3c: Bug 1247497 - Let the system add-on control the add-ons rollout policy, and properly tag the cohort based on it. r=mconley a=sylvestre
Felipe Gomes <felipc@gmail.com> - Fri, 29 Jul 2016 13:49:21 -0300 - rev 325578
Push 9841 by felipc@gmail.com at Fri, 29 Jul 2016 16:51:45 +0000
Bug 1247497 - Let the system add-on control the add-ons rollout policy, and properly tag the cohort based on it. r=mconley a=sylvestre MozReview-Commit-ID: ADPzi9Uk7m5
3ef9694e9341a2215f29dbc152f22f1bb8d95ae0: Bug 1247497. Test for e10s-addons mechanism. r=krizsa a=sylvestre
Felipe Gomes <felipc@gmail.com> - Fri, 29 Jul 2016 13:48:39 -0300 - rev 325577
Push 9841 by felipc@gmail.com at Fri, 29 Jul 2016 16:51:45 +0000
Bug 1247497. Test for e10s-addons mechanism. r=krizsa a=sylvestre MozReview-Commit-ID: HHn475ZMOl5
ed1ccacac3d82e261254e853f359e399f72bd424: Bug 1247497 - Inform the system add-on that there is at least one non-exempt add-on installed. r=krizsa a=sylvestre
Felipe Gomes <felipc@gmail.com> - Fri, 29 Jul 2016 13:48:09 -0300 - rev 325576
Push 9841 by felipc@gmail.com at Fri, 29 Jul 2016 16:51:45 +0000
Bug 1247497 - Inform the system add-on that there is at least one non-exempt add-on installed. r=krizsa a=sylvestre MozReview-Commit-ID: 2TItfx9LBO4
d2076125a317af21aaf87cc2a3eee4351eeaaf5f: Bug 1247497 - Mechanism to control when e10s is turned on based on add-ons presence or absense. r=krizsa a=sylvestre
Felipe Gomes <felipc@gmail.com> - Fri, 29 Jul 2016 13:47:37 -0300 - rev 325575
Push 9841 by felipc@gmail.com at Fri, 29 Jul 2016 16:51:45 +0000
Bug 1247497 - Mechanism to control when e10s is turned on based on add-ons presence or absense. r=krizsa a=sylvestre MozReview-Commit-ID: 9ZYXryIEpUf
a9e8f70d870c1492bc3d64d3ac2f21f033d125cf: Bug 1284322 - Unblacklist NVIDIA >8.15.11.8265, >8.16.11.8265. r=jrmuizel, a=sylvestre
Benoit Girard <b56girard@gmail.com> - Sat, 09 Jul 2016 21:14:31 -0400 - rev 325515
Push 9830 by jmuizelaar@mozilla.com at Wed, 27 Jul 2016 15:25:51 +0000
Bug 1284322 - Unblacklist NVIDIA >8.15.11.8265, >8.16.11.8265. r=jrmuizel, a=sylvestre MozReview-Commit-ID: 6x9lWGEJCZ
b283934782589961e1585b2ea130c92ad0883789: Bug 1271770 - Fallback to WARP if accelerated ANGLE fails r=BenWa,jrmuizel, a=sylvestre
eyim <eyim@mozilla.com> - Wed, 13 Jul 2016 13:51:40 -0400 - rev 325514
Push 9829 by jmuizelaar@mozilla.com at Wed, 27 Jul 2016 15:18:26 +0000
Bug 1271770 - Fallback to WARP if accelerated ANGLE fails r=BenWa,jrmuizel, a=sylvestre MozReview-Commit-ID: LDJON8Vie5R
2a0c3fd014516cd8718395e25a8cecd1fa29e0cb: Bug 1282584: If we're not in the parent process, E10S must be on. r=jimm, a=sylvestre
Milan Sreckovic <milan@mozilla.com> - Thu, 30 Jun 2016 12:53:48 -0400 - rev 325510
Push 9826 by cbook@mozilla.com at Tue, 26 Jul 2016 14:35:47 +0000
Bug 1282584: If we're not in the parent process, E10S must be on. r=jimm, a=sylvestre MozReview-Commit-ID: LtWxnZAzxCl
02b002977b46df0249540aed40854f0905340bd4: Bug 1268898 - Fix leak in sdk/event/dom. r=gabor a=sylvestre
The 8472 <bugzilla.mozilla.org@infinite-source.de> - Sun, 10 Jul 2016 12:19:00 +0200 - rev 325504
Push 9822 by bkelly@mozilla.com at Fri, 22 Jul 2016 17:18:50 +0000
Bug 1268898 - Fix leak in sdk/event/dom. r=gabor a=sylvestre
3ecc86179a9af4ddb53ab1fe478511a9832e9801: Bug 1287235 Wrap addon-sdk's Cu.getWeakReference() in a try/catch in case native objects are passed. r=bz a=sylvestre
Ben Kelly <ben@wanderview.com> - Fri, 22 Jul 2016 10:18:21 -0700 - rev 325503
Push 9821 by bkelly@mozilla.com at Fri, 22 Jul 2016 17:18:29 +0000
Bug 1287235 Wrap addon-sdk's Cu.getWeakReference() in a try/catch in case native objects are passed. r=bz a=sylvestre
ccbdbee8d758c6aaf43b22c1b745cc9a13d51a6e: Bug 1267693 P3 Add a test to detect window leaks when using sdk/window/events. r=gabor a=sylvestre
Ben Kelly <ben@wanderview.com> - Fri, 22 Jul 2016 10:17:51 -0700 - rev 325502
Push 9820 by bkelly@mozilla.com at Fri, 22 Jul 2016 17:18:00 +0000
Bug 1267693 P3 Add a test to detect window leaks when using sdk/window/events. r=gabor a=sylvestre
d0deaae22a870e4cdd3167b52ed8777335ddf700: Bug 1267693 P2 Avoid leaking windows via event channel closures. r=gabor a=sylvestre
Ben Kelly <ben@wanderview.com> - Fri, 22 Jul 2016 10:17:50 -0700 - rev 325501
Push 9820 by bkelly@mozilla.com at Fri, 22 Jul 2016 17:18:00 +0000
Bug 1267693 P2 Avoid leaking windows via event channel closures. r=gabor a=sylvestre
2f9a3a609582d45b1adee9150ff86d3e3711f759: Bug 1267693 P1 Cache the most recent event in a channel weakly to avoid leaking DOM objects. r=gabor a=sylvestre
Ben Kelly <ben@wanderview.com> - Fri, 22 Jul 2016 10:17:50 -0700 - rev 325500
Push 9820 by bkelly@mozilla.com at Fri, 22 Jul 2016 17:18:00 +0000
Bug 1267693 P1 Cache the most recent event in a channel weakly to avoid leaking DOM objects. r=gabor a=sylvestre
8fd80dfc8f7df45c301780c94650e66c06ef077e: Bug 1284017 - Add telemetry for damaged session store files. r=sebastian, a=sylvestre
Jan Henning <jh+bugzilla@buttercookie.de> - Tue, 05 Jul 2016 22:40:01 +0200 - rev 325499
Push 9819 by cbook@mozilla.com at Fri, 22 Jul 2016 10:22:33 +0000
Bug 1284017 - Add telemetry for damaged session store files. r=sebastian, a=sylvestre Just watching for a SessionRestoreException during startup can introduce some false positives, because that exception is triggered in any case where we can't restore tabs, not just when the session file has been damaged, e.g.: - on first startup - on builds affected by bug 1228593, users who are (theoretically) restoring their tabs, but clearing their history on exist end up with a deleted sessionstore.js - should we implement bug 1275662, we'd hit that exception in that case, too. Therefore we only send the telemetry event if we hit that exception even though a sessionstore.js file is present. We also exclude the case where the file size of sessionstore.js is 14 bytes, because that is most likely corresponding to a file containing only {"windows":[]}, which means that the session store intentionally wanted to write a file containing no tabs. Currently this is only the case for users who are clearing their history on exit and are also *not* restoring tabs, however if bug 1275662 should get implemented, we'd probably encounter those empty files for users who have their restore setting set to "Always restore", too. Because of bug 1261008, we can also end up with no restored tabs (and a SessionRestoreException) if the session file contains only about:home tabs with no history, because we're skipping those and not restoring them. To detect that case and exclude it from telemetry, we have to include additional logic within the SessionParser instance used during startup and pass those results back to the calling site in GeckoApp. MozReview-Commit-ID: 6pAhDU3d8QA
99b62d79d2e4f8e8e5cb606891c1df80f0771bd1: Bug 1287266 - Integer overflow check in WebSocketChannel::ProcessInput, r=mcmanus, a=sylvestre
Michal Novotny <michal.novotny@gmail.com> - Wed, 20 Jul 2016 17:15:32 +0200 - rev 325498
Push 9818 by cbook@mozilla.com at Fri, 22 Jul 2016 10:21:14 +0000
Bug 1287266 - Integer overflow check in WebSocketChannel::ProcessInput, r=mcmanus, a=sylvestre
b1b12cb0617666926c8c00e9d0433aef08739e5f: Bug 1287439 - Update robustcheckout extension with upstream; r=Callek, a=sylvestre
Gregory Szorc <gps@mozilla.com> - Mon, 18 Jul 2016 10:24:27 -0700 - rev 325497
Push 9818 by cbook@mozilla.com at Fri, 22 Jul 2016 10:21:14 +0000
Bug 1287439 - Update robustcheckout extension with upstream; r=Callek, a=sylvestre Synchronized with hgext/robustcheckout/__init.py from https://hg.mozilla.org/hgcustom/version-control-tools at revision d2140637eaf3f91fefa7c2f44cbaabf4c19faeb3. MozReview-Commit-ID: 676o5IVE536
d2b2b741d4e82fd8e1e8dd6dac9df4c0c35ac466: Bug 1287245 - Ensure globally unique internal port IDs r=billm a=sylvestre
Rob Wu <rob@robwu.nl> - Fri, 15 Jul 2016 21:44:03 -0700 - rev 325495
Push 9816 by kwierso@gmail.com at Thu, 21 Jul 2016 21:44:21 +0000
Bug 1287245 - Ensure globally unique internal port IDs r=billm a=sylvestre MozReview-Commit-ID: FXNP5MadlMx