2cd8c7f13e6c5ace6955da85a4d95f6e65caad2e: Bug 1369571 - Break reference cycle between HttpChannelChild and HttpBackgroundChannelChild while PHttpChannel is destroyed. r=mayhemer, a=jcristau FIREFOX_RELEASE_55_BASE
Shih-Chiang Chien <schien@mozilla.com> - Tue, 18 Jul 2017 19:03:14 +0800 - rev 414496
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1369571 - Break reference cycle between HttpChannelChild and HttpBackgroundChannelChild while PHttpChannel is destroyed. r=mayhemer, a=jcristau The reference cycle is supposed to be removed when HttpBackgroundChannelChild::ActorDestroyed, however this operation is pending due until HttpChannelChild receives OnStartRequest IPC message. Unfortunately the OnStartRequest IPC message is dropped because of PContent shutdown procedure. So, the reference removal is never executed, which leaks memory until content process is terminated. MozReview-Commit-ID: 7R6nt7W690o
c5cb6429eb36cf2c3110d464f95b8760ae1c524a: Bug 1376459 - Prevent Offline Application Cache fallback namespace and fallback page be from a parent directory relative to the manifest. r=jduell, a=jcristau
Honza Bambas <honzab.moz@firemni.cz> - Mon, 31 Jul 2017 07:57:53 -0400 - rev 414495
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1376459 - Prevent Offline Application Cache fallback namespace and fallback page be from a parent directory relative to the manifest. r=jduell, a=jcristau
66bd0b4c3b50686ca081aafcc9a8c1a26b77df00: Bug 1385177 - Remove check for built-in self-support from shield recipe client. r=mythmon, a=jcristau
Robert Helmer <rhelmer@mozilla.com> - Fri, 28 Jul 2017 13:58:35 -0700 - rev 414494
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1385177 - Remove check for built-in self-support from shield recipe client. r=mythmon, a=jcristau MozReview-Commit-ID: 52e6FrUdJF4
2ccefa352a999294fe5d582cd7142052deb40095: Bug 1383338 - await shield recipe runner so recipes have a chance to see if this is first run. r=mkelly, a=jcristau
Robert Helmer <rhelmer@mozilla.com> - Fri, 28 Jul 2017 13:27:30 -0700 - rev 414493
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1383338 - await shield recipe runner so recipes have a chance to see if this is first run. r=mkelly, a=jcristau MozReview-Commit-ID: BAmWPQ3buaH
b5fbb13229c2aaf5938b635a8553cf52744b1320: Bug 1384985 - Update e10srollout for 55 to move to Release. r=Felipe, a=jcristau
Blake Kaplan <mrbkap@gmail.com> - Thu, 27 Jul 2017 09:57:23 -0700 - rev 414492
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1384985 - Update e10srollout for 55 to move to Release. r=Felipe, a=jcristau MozReview-Commit-ID: AGuhEHHOWU0
f93965089c0a14cb2945c74466903d1da3ad7db8: Bug 1384962 - Don't set process count for user on Preferences page load. r=jaws, a=jcristau
Timothy Guan-tin Chien <timdream@gmail.com> - Fri, 28 Jul 2017 11:06:53 +0800 - rev 414491
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1384962 - Don't set process count for user on Preferences page load. r=jaws, a=jcristau
993bfbae557ccf854ce7114be907baf523e6fa0f: Bug 1383748 - Fix SPDY while using proxy. r=mcmanus, a=jcristau
Wei-Cheng Pan <wpan@mozilla.com> - Thu, 27 Jul 2017 19:45:36 +0800 - rev 414490
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1383748 - Fix SPDY while using proxy. r=mcmanus, a=jcristau The SPDY status variable was overwrited by other function. Giving it a new meaningful name to prevent possible regression again. MozReview-Commit-ID: 4A98mKXXg7P
0f9963b516651dd67aedfdb340b14a47592cdd15: Bug 1383479 - Allow null output buffers when codec is configured with output surface. r=esawin, a=jcristau
John Lin <jolin@mozilla.com> - Thu, 27 Jul 2017 14:37:29 +0800 - rev 414489
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1383479 - Allow null output buffers when codec is configured with output surface. r=esawin, a=jcristau It appears that on some devices (e.g., Huawei P10) the video decoder returns null output buffers rather than the common 8 bytes graphic buffer handles. MozReview-Commit-ID: 2Wp7gDuN2pV
85d2ddf5f03a143b2930126aac7cad82870c9190: Bug 1382681 - Remove java.lang.RuntimeException in VideoCaptureAndroid. r=jesup, a=jcristau
Dan Minor <dminor@mozilla.com> - Tue, 25 Jul 2017 11:31:26 -0400 - rev 414488
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1382681 - Remove java.lang.RuntimeException in VideoCaptureAndroid. r=jesup, a=jcristau There does not seem to be any bad effects from calling stop twice, so just log that it has happened rather than throwing an exception.
c2b9b5bec46f0e2e0e7d3ab115e9bd95c2252841: Bug 1376825 - Set eIsNotInDocument to accessible's state when unbinding from doc. r=surkov, a=jcristau
Eitan Isaacson <eitan@monotonous.org> - Thu, 20 Jul 2017 12:57:00 -0400 - rev 414487
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1376825 - Set eIsNotInDocument to accessible's state when unbinding from doc. r=surkov, a=jcristau
7aa43a156e68b15af8c89bcf692d2344598d0ef3: Bug 1374797 - Fix logic around triggering atoms GCs. r=sfink, a=jcristau
Jon Coppeard <jcoppeard@mozilla.com> - Tue, 25 Jul 2017 11:28:41 +0100 - rev 414486
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1374797 - Fix logic around triggering atoms GCs. r=sfink, a=jcristau * * * Bug 1384550 - Skip atoms collection if it's no longer possible r=sfink
b28e95b7acac6791603976d7ea759346dd5b14a8: Bug 1382257 - Draw border image if nsCSSBorderImageRenderer was created. r=mstange, a=jcristau
cku <cku@mozilla.com> - Fri, 28 Jul 2017 18:12:53 +0800 - rev 414485
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1382257 - Draw border image if nsCSSBorderImageRenderer was created. r=mstange, a=jcristau MozReview-Commit-ID: BBqqHfoALkv
1dbc2921bc3753050440b4b4e10784c5f7ed4648: Bug 1373818 - Don't hardcode our tracker per Adjust. r=rnewman, a=jcristau
Michael Kaply <mozilla@kaply.com> - Fri, 07 Jul 2017 14:27:58 -0500 - rev 414484
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1373818 - Don't hardcode our tracker per Adjust. r=rnewman, a=jcristau MozReview-Commit-ID: 5O04Qp2IP9U
0b773a46e445da142cca20912b8f7ef5a10ef469: No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update
ffxbld - Sat, 29 Jul 2017 03:16:47 -0700 - rev 414483
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update
595538d8e6e057a15508f2bcd873c3e6a9d1060f: No bug - Tagging 271221d4286a7641c21f8a13df2987d655f9d3dc with FIREFOX_55_0b13_BUILD1, FIREFOX_55_0b13_RELEASE a=release CLOSED TREE
ffxbld <release@mozilla.com> - Fri, 28 Jul 2017 08:32:33 -0700 - rev 414482
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
No bug - Tagging 271221d4286a7641c21f8a13df2987d655f9d3dc with FIREFOX_55_0b13_BUILD1, FIREFOX_55_0b13_RELEASE a=release CLOSED TREE
21aadf94848e8624431cebfca6aed6e5d7174392: Automatic version bump. CLOSED TREE NO BUG a=release
ffxbld <release@mozilla.com> - Fri, 28 Jul 2017 08:32:28 -0700 - rev 414481
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Automatic version bump. CLOSED TREE NO BUG a=release
52b2aac1366175503ed2316be358687decd4445b: Bug 1371484 - Fix Key::EncodeAsString(). r=baku a=al
Bevis Tseng <btseng@mozilla.com> - Mon, 24 Jul 2017 11:33:08 +0800 - rev 414480
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1371484 - Fix Key::EncodeAsString(). r=baku a=al
271221d4286a7641c21f8a13df2987d655f9d3dc: Bug 1382329 - Part 4: Hold mMonitor while accessing scripts in the write thread. r=erahm, a=jcristau FIREFOX_55_0b13_BUILD1 FIREFOX_55_0b13_RELEASE
Kris Maglione <maglione.k@gmail.com> - Wed, 19 Jul 2017 14:16:56 -0700 - rev 414479
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1382329 - Part 4: Hold mMonitor while accessing scripts in the write thread. r=erahm, a=jcristau MozReview-Commit-ID: 66se8G27sqQ
6a2562c3bc90bd6b16f0130294025de86f57fe8c: Bug 1382329 - Part 3: Wait for pending parse tasks to finish before freeing scripts. r=erahm, r=nbp, a=jcristau
Kris Maglione <maglione.k@gmail.com> - Tue, 25 Jul 2017 15:23:12 -0700 - rev 414478
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1382329 - Part 3: Wait for pending parse tasks to finish before freeing scripts. r=erahm, r=nbp, a=jcristau Off-thread parse tasks depend on the memory allocated by the main-thread script preloader, so that memory needs to be kept alive until they finish. In normal use cases, this is guaranteed, but when the browser shuts down very quickly (as sometimes happens in tests), or we invalidate the startup caches in the middle of the startup process, they can sometimes be freed too early. MozReview-Commit-ID: GQmkVbWgTH9
0dc750f5253da3b132d30e85a2876d161ae607fc: Bug 1382329 - Part 2: Eagerly encode scripts for the startup cache. r=erahm, r=nbp, a=jcristau
Kris Maglione <maglione.k@gmail.com> - Wed, 19 Jul 2017 12:44:17 -0700 - rev 414477
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1382329 - Part 2: Eagerly encode scripts for the startup cache. r=erahm, r=nbp, a=jcristau MozReview-Commit-ID: JqCqQZ2rO2z
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip