3e5ea9da2cbbb0e9ac5d27a277f921ca9d470c85: Bug 1510862 - Prevent exponential blowup of custom properties. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 29 Nov 2018 10:16:38 +0000 - rev 448721
Push 73976 by ealvarez@mozilla.com at Thu, 29 Nov 2018 10:17:16 +0000
Bug 1510862 - Prevent exponential blowup of custom properties. r=jwatt Put a hard cap on the value length instead of counting substitutions, because it works best, see the comment. Differential Revision: https://phabricator.services.mozilla.com/D13352
dcec04522fb6d455270c8fe5059660e83574712c: Bug 1507125 - Protocol Front should throw when called after destroy;r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Thu, 29 Nov 2018 10:00:06 +0000 - rev 448720
Push 73975 by jdescottes@mozilla.com at Thu, 29 Nov 2018 10:06:46 +0000
Bug 1507125 - Protocol Front should throw when called after destroy;r=ochameau Depends on D13137. Differential Revision: https://phabricator.services.mozilla.com/D13138
0f93bf2d53ebd04b56f2cc6fa66c9028b7e08db3: Bug 1507125 - Stop destroying DebuggerServer when moving from This Firefox runtime page;r=daisuke
Julian Descottes <jdescottes@mozilla.com> - Thu, 29 Nov 2018 06:29:41 +0000 - rev 448719
Push 73975 by jdescottes@mozilla.com at Thu, 29 Nov 2018 10:06:46 +0000
Bug 1507125 - Stop destroying DebuggerServer when moving from This Firefox runtime page;r=daisuke Differential Revision: https://phabricator.services.mozilla.com/D13137
42cc52da72dccf71d107d2d675c69649dcac204d: Bug 1510697 - Set gfx.omta.background-color pref in dom/animation/test/chrome.ini. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 29 Nov 2018 10:02:39 +0000 - rev 448718
Push 73974 by hikezoe@mozilla.com at Thu, 29 Nov 2018 10:05:57 +0000
Bug 1510697 - Set gfx.omta.background-color pref in dom/animation/test/chrome.ini. r=birtles Differential Revision: https://phabricator.services.mozilla.com/D13378
4244b98363097285c9c6f846dfe866f664ac3546: Merge mozilla-central to autoland. a=merge on a CLOSED TREE
Daniel Varga <dvarga@mozilla.com> - Thu, 29 Nov 2018 11:59:02 +0200 - rev 448717
Push 73973 by dvarga@mozilla.com at Thu, 29 Nov 2018 10:00:56 +0000
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
d99bf39f5223abe554a629a947eee344c3e9e29e: Merge mozilla-inbound to mozilla-central. a=merge
Daniel Varga <dvarga@mozilla.com> - Thu, 29 Nov 2018 11:54:56 +0200 - rev 448716
Push 73973 by dvarga@mozilla.com at Thu, 29 Nov 2018 10:00:56 +0000
Merge mozilla-inbound to mozilla-central. a=merge
e54c1b4fa9c653c03d90600d7dd7d04279c1f889: Bug 1509047 - Part 6: Add an automated test for the heuristics for the automatic grants of temporary access in the storage access API; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Sun, 25 Nov 2018 16:13:58 -0500 - rev 448715
Push 73973 by dvarga@mozilla.com at Thu, 29 Nov 2018 10:00:56 +0000
Bug 1509047 - Part 6: Add an automated test for the heuristics for the automatic grants of temporary access in the storage access API; r=baku Differential Revision: https://phabricator.services.mozilla.com/D12867
cb7e6dc0469e54273fb84beb92ac20d4c7656b62: Bug 1509047 - Part 5: Add heuristics to the storage access API for automatically granting temporary session-scoped storage access without displaying a doorhanger prompt; r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Sun, 25 Nov 2018 14:04:52 -0500 - rev 448714
Push 73973 by dvarga@mozilla.com at Thu, 29 Nov 2018 10:00:56 +0000
Bug 1509047 - Part 5: Add heuristics to the storage access API for automatically granting temporary session-scoped storage access without displaying a doorhanger prompt; r=johannh Differential Revision: https://phabricator.services.mozilla.com/D12866
b51ddda4b7cac89989c74c9b93cf725a81077c7d: Bug 1509047 - Part 4: Add support for PermissionPromptPrototype.onBeforeShow() cancelling a prompt; r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Sun, 25 Nov 2018 14:03:30 -0500 - rev 448713
Push 73973 by dvarga@mozilla.com at Thu, 29 Nov 2018 10:00:56 +0000
Bug 1509047 - Part 4: Add support for PermissionPromptPrototype.onBeforeShow() cancelling a prompt; r=johannh Differential Revision: https://phabricator.services.mozilla.com/D12865
913a77710ba88e0a7e946dbf740fbd225b5c0c52: Bug 1509047 - Part 3: Add support for automatically granting storage access permissions on a temporary session-based basis on the Gecko side; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Sun, 25 Nov 2018 14:01:26 -0500 - rev 448712
Push 73973 by dvarga@mozilla.com at Thu, 29 Nov 2018 10:00:56 +0000
Bug 1509047 - Part 3: Add support for automatically granting storage access permissions on a temporary session-based basis on the Gecko side; r=baku Differential Revision: https://phabricator.services.mozilla.com/D12864
33e74171331abbd3feb26d26d27bbd9f762215ab: Bug 1509047 - Part 2: Add an API for measuring the number of unique origins visited in the past 24 hours; r=johannh
Ehsan Akhgari <ehsan@mozilla.com> - Sat, 24 Nov 2018 17:21:34 -0500 - rev 448711
Push 73973 by dvarga@mozilla.com at Thu, 29 Nov 2018 10:00:56 +0000
Bug 1509047 - Part 2: Add an API for measuring the number of unique origins visited in the past 24 hours; r=johannh Differential Revision: https://phabricator.services.mozilla.com/D12863
1a669c064a396860699bf8a194b70198a095858f: Merge mozilla-central to inbound a=merge
Coroiu Cristina <ccoroiu@mozilla.com> - Thu, 29 Nov 2018 06:39:53 +0200 - rev 448710
Push 73973 by dvarga@mozilla.com at Thu, 29 Nov 2018 10:00:56 +0000
Merge mozilla-central to inbound a=merge
e17e9b14a4349edc70178cf8d9fe49ea537ef6d3: Bug 1510481 - Fix handling of messages sent to NSAutoreleasePools after diverging from the recording, r=lsmyth.
Brian Hackett <bhackett1024@gmail.com> - Tue, 27 Nov 2018 14:17:07 -1000 - rev 448709
Push 73973 by dvarga@mozilla.com at Thu, 29 Nov 2018 10:00:56 +0000
Bug 1510481 - Fix handling of messages sent to NSAutoreleasePools after diverging from the recording, r=lsmyth.
9a1c57557089eec2d1256912c983ae8d63440fbb: Bug 1510105 - Save/restore JSReturnOperand when doing debug mode OSR after a VM call returns, r=tcampbell.
Brian Hackett <bhackett1024@gmail.com> - Tue, 27 Nov 2018 05:57:15 -1000 - rev 448708
Push 73973 by dvarga@mozilla.com at Thu, 29 Nov 2018 10:00:56 +0000
Bug 1510105 - Save/restore JSReturnOperand when doing debug mode OSR after a VM call returns, r=tcampbell.
4b16437f699949761edf056ff97c967bae28340e: Bug 1510675 - Allow seeking to page errors in console, r=jlast.
Brian Hackett <bhackett1024@gmail.com> - Wed, 28 Nov 2018 06:30:50 -1000 - rev 448707
Push 73973 by dvarga@mozilla.com at Thu, 29 Nov 2018 10:00:56 +0000
Bug 1510675 - Allow seeking to page errors in console, r=jlast.
39441d1aaa1691da9a2356571f7421c0d2e7e94d: Bug 1510684 - Advance iterator in maybeIonFrameRecovery, r=nbp.
Brian Hackett <bhackett1024@gmail.com> - Wed, 28 Nov 2018 10:02:07 -1000 - rev 448706
Push 73973 by dvarga@mozilla.com at Thu, 29 Nov 2018 10:00:56 +0000
Bug 1510684 - Advance iterator in maybeIonFrameRecovery, r=nbp.
d321a6c5e0718dc0f8e26c567555ed296c751d9e: Bug 1491925. Remove the various instrumentation we added to pin down InnerSetNewDocument failures. r=mccr8.
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 28 Nov 2018 18:24:53 -0500 - rev 448705
Push 73973 by dvarga@mozilla.com at Thu, 29 Nov 2018 10:00:56 +0000
Bug 1491925. Remove the various instrumentation we added to pin down InnerSetNewDocument failures. r=mccr8. This is a straight backout of (in that order) bug 1505468, bug 1503664, bug 1501479, bug 1499150, bug 1496805, and the second part of bug 1493849. The first part of bug 1493849 was a backout of earlier instrumentation, and that should stay. At this point we know we're hitting OOM inside the JS engine while trying to define properties on Document.prototype, so all this MOZ_CRASH instrumentation is no longer needed.
50f492dc4eda48eaf11a20ef1ac729ae14396fd7: Bug 1509903 part 2 - Make the remaining nsTextFrame virtual methods 'final' unless they are overridden by nsContinuingTextFrame. r=emilio
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 00:17:25 +0100 - rev 448704
Push 73973 by dvarga@mozilla.com at Thu, 29 Nov 2018 10:00:56 +0000
Bug 1509903 part 2 - Make the remaining nsTextFrame virtual methods 'final' unless they are overridden by nsContinuingTextFrame. r=emilio
69bf9d3d6b3cce3e8d4d44dcd5b70c5e76054ecf: Bug 1509903 part 1 - Make nsTextFrame::IsFrameSelected() 'final' and inline nsIFrame::IsSelected() to de-virtualize the IsFrameSelected() call in some cases. r=emilio
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 00:17:25 +0100 - rev 448703
Push 73973 by dvarga@mozilla.com at Thu, 29 Nov 2018 10:00:56 +0000
Bug 1509903 part 1 - Make nsTextFrame::IsFrameSelected() 'final' and inline nsIFrame::IsSelected() to de-virtualize the IsFrameSelected() call in some cases. r=emilio In particular, in nsCharClipDisplayItem::IsSelected() we know that the frame must be a nsTextFrame (or nsContinuingTextFrame) which means nsTextFrame::IsFrameSelected() can be called directly now.
2ffaf47c0ff4e219eb24c94dcba322ae7bf628b3: Bug 1510674 - Remove a few unnecessary #include "nsCSSFrameConstructor.h". r=emilio
Mats Palmgren <mats@mozilla.com> - Thu, 29 Nov 2018 00:17:25 +0100 - rev 448702
Push 73973 by dvarga@mozilla.com at Thu, 29 Nov 2018 10:00:56 +0000
Bug 1510674 - Remove a few unnecessary #include "nsCSSFrameConstructor.h". r=emilio There are no uses of any frame-ctor things in these files AFAICT.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip