4925cb98d64af9f0bb5887e677267b0a51eb145e: Bug 1443583 - Part 2.4: Remove unused macros. r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 13 Mar 2018 11:31:33 -0500 - rev 408996
Push 101096 by jorendorff@mozilla.com at Tue, 20 Mar 2018 15:55:06 +0000
Bug 1443583 - Part 2.4: Remove unused macros. r=jimb.
c88aebb0f7ce06808038f0d3d1fb5aa3abf9a890: Bug 1443583 - Part 2.3: Change DebuggerFrame construction to require a FrameIter unconditionally. r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 13 Mar 2018 11:20:30 -0500 - rev 408995
Push 101096 by jorendorff@mozilla.com at Tue, 20 Mar 2018 15:55:06 +0000
Bug 1443583 - Part 2.3: Change DebuggerFrame construction to require a FrameIter unconditionally. r=jimb.
6032a578926d805a8895b866c8672f0a3f716100: Bug 1443583 - Part 2.2: Fix indentation throughout Debugger.cpp. r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 13 Mar 2018 10:42:22 -0500 - rev 408994
Push 101096 by jorendorff@mozilla.com at Tue, 20 Mar 2018 15:55:06 +0000
Bug 1443583 - Part 2.2: Fix indentation throughout Debugger.cpp. r=jimb.
7a7c97827b69caf3535cdec96729cf42f2e1b078: Bug 1443583 - Part 2.1: Rename Debugger getScriptFrame methods to getFrame (JSNative frames do not exist anymore). r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Tue, 13 Mar 2018 10:18:27 -0500 - rev 408993
Push 101096 by jorendorff@mozilla.com at Tue, 20 Mar 2018 15:55:06 +0000
Bug 1443583 - Part 2.1: Rename Debugger getScriptFrame methods to getFrame (JSNative frames do not exist anymore). r=jimb.
d60b465bf9e32d7fb2e644cc4f709f99ff99fd17: Bug 1443583 - Part 1: Rename JSTrapStatus -> js::ResumeMode. r=jimb.
Jason Orendorff <jorendorff@mozilla.com> - Mon, 05 Mar 2018 12:59:09 -0600 - rev 408992
Push 101096 by jorendorff@mozilla.com at Tue, 20 Mar 2018 15:55:06 +0000
Bug 1443583 - Part 1: Rename JSTrapStatus -> js::ResumeMode. r=jimb.
1a7cb8857de44f7f0bdf665c07fbc2097bf93e93: Bug 1444604: Part 7: Reconcile LiveSavedFrameCache with evalInFramePrev by tweaking SavedFrame parent links. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Wed, 14 Mar 2018 12:54:04 -0700 - rev 408991
Push 101095 by jblandy@mozilla.com at Tue, 20 Mar 2018 15:48:04 +0000
Bug 1444604: Part 7: Reconcile LiveSavedFrameCache with evalInFramePrev by tweaking SavedFrame parent links. r=jorendorff
00c6c3c10a3aed6e3dacc35727ce97628c91a4bd: Bug 1444604: Part 6: Add LiveSavedFrameCache::findWithoutInvalidation. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Thu, 15 Mar 2018 16:26:09 -0700 - rev 408990
Push 101095 by jblandy@mozilla.com at Tue, 20 Mar 2018 15:48:04 +0000
Bug 1444604: Part 6: Add LiveSavedFrameCache::findWithoutInvalidation. r=jorendorff
0bf319672ac38bf3cec262bfe97d8b4fdc21b15f: Bug 1444604: Part 5: Downcast FramePtrs to InterpreterFrames. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Thu, 15 Mar 2018 16:19:21 -0700 - rev 408989
Push 101095 by jblandy@mozilla.com at Tue, 20 Mar 2018 15:48:04 +0000
Bug 1444604: Part 5: Downcast FramePtrs to InterpreterFrames. r=jorendorff
54f35c7183e4db5b8a6262e8d566a9cbcde5bcfe: Bug 1444604: Part 4: Construct FramePtrs from AbstractFramePtrs. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Thu, 15 Mar 2018 16:14:31 -0700 - rev 408988
Push 101095 by jblandy@mozilla.com at Tue, 20 Mar 2018 15:48:04 +0000
Bug 1444604: Part 4: Construct FramePtrs from AbstractFramePtrs. r=jorendorff
9579abbc85f6e39f94b85d44bb604181b24b2636: Bug 1444604: Part 3: Let SavedStacks::insertFrames construct its own FrameIter. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Thu, 15 Mar 2018 16:06:55 -0700 - rev 408987
Push 101095 by jblandy@mozilla.com at Tue, 20 Mar 2018 15:48:04 +0000
Bug 1444604: Part 3: Let SavedStacks::insertFrames construct its own FrameIter. r=jorendorff
27993b0b6e51ce8d6ad22ed4d0d1471e286b5872: Bug 1444604: Part 2: Simplify condition in FrameIter::operator++. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Tue, 13 Mar 2018 08:31:09 -0700 - rev 408986
Push 101095 by jblandy@mozilla.com at Tue, 20 Mar 2018 15:48:04 +0000
Bug 1444604: Part 2: Simplify condition in FrameIter::operator++. r=jorendorff InterpreterFrame::isDebuggerEvalFrame implies ..::evalInFramePrev, so there's no need to check both. MozReview-Commit-ID: sIuSKhDVSl
da9491adea8584c9780cb57fad6022ba7b871e2e: Bug 1444604: Part 1: Check for overrunning the LiveSavedFrameCache even in release builds. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Mon, 12 Mar 2018 18:08:57 -0700 - rev 408985
Push 101095 by jblandy@mozilla.com at Tue, 20 Mar 2018 15:48:04 +0000
Bug 1444604: Part 1: Check for overrunning the LiveSavedFrameCache even in release builds. r=jorendorff The LiveSavedFrameCache's invariant that every frame with its hasCachedSavedFrame bit set has an entry in the cache should ensure that LiveSavedFrameCache::find never runs off the bottom of the cache. But we should check for an empty cache even in release builds, so that violations of this invariant don't cause unconstrained memory accesses. MozReview-Commit-ID: 1b9vx9nvVeY
2adda34a5051e4fd5bedbac021c3a712125a43af: Bug 1388842. Add support for updating blob images. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Fri, 16 Mar 2018 19:20:26 -0400 - rev 408984
Push 101094 by jmuizelaar@mozilla.com at Tue, 20 Mar 2018 14:38:22 +0000
Bug 1388842. Add support for updating blob images. r=mstange Currently, we use a simple merging algorithm, because the more complicated ones didn't work. This code won't actually be used until we do blob image invalidation in a follow up. MozReview-Commit-ID: Q2Em3QC195
fa371afe65787ef2d43b3d81c6b393928371e263: Bug 1445970 - Fix ARM64 simulator on MSVC / Windows. r=jandem,lth
Ted Campbell <tcampbell@mozilla.com> - Thu, 15 Mar 2018 16:08:01 -0400 - rev 408983
Push 101093 by tcampbell@mozilla.com at Tue, 20 Mar 2018 14:27:33 +0000
Bug 1445970 - Fix ARM64 simulator on MSVC / Windows. r=jandem,lth More of the same MSVC fixes. Also fix static asserts and memory fence intrinsics. MozReview-Commit-ID: Gyv9AUtNCXr
7447cde0139912715f547088334e0af5ef2407f6: Bug 1445970 - Fix ARM simulator on MSVC / Windows. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Thu, 15 Mar 2018 10:58:21 -0400 - rev 408982
Push 101093 by tcampbell@mozilla.com at Tue, 20 Mar 2018 14:27:33 +0000
Bug 1445970 - Fix ARM simulator on MSVC / Windows. r=jandem - Bitfield packing requires same base type. Use uint32_t and add required conversions. - Enums with high-bit set, must be explictly marked unsigned if that is what we expect. - MSVC warns about implicit 32/64 shift confusion, so be explicit. - MSVC doesn't support asm() syntax. - masm.ma_sub requires a ScratchRegisterScope - MSVC sometimes gets confused by DebugOnly<T> - MSVC warns about "-1U", so fix that. MozReview-Commit-ID: BETAqbHKvUl
3f688199eba12db44ee5f2e72905e290e97762c4: Bug 1435472 - Discard and re-create mAzureScaledFont if it was created with the wrong sUseClearType setting. r=bas
Jonathan Kew <jkew@mozilla.com> - Tue, 20 Mar 2018 13:46:40 +0000 - rev 408981
Push 101092 by jkew@mozilla.com at Tue, 20 Mar 2018 13:47:33 +0000
Bug 1435472 - Discard and re-create mAzureScaledFont if it was created with the wrong sUseClearType setting. r=bas
92d4018c82ba97188917a26f78010dccc103dbd9: Bug 1444894 - Add a compartment assertion to js::BaselineCompile. r=nbp,jorendorff
Jason Orendorff <jorendorff@mozilla.com> - Mon, 12 Mar 2018 19:54:06 -0500 - rev 408980
Push 101091 by npierron@mozilla.com at Tue, 20 Mar 2018 13:41:39 +0000
Bug 1444894 - Add a compartment assertion to js::BaselineCompile. r=nbp,jorendorff
9c7cd4a36f061042e00296edfc922a8691aa0600: Backed out 3 changesets (bug 1366256) for failing in toolkit/components/url-classifier/tests/browser/browser_flashblock_off_with_always_activate.js | Plugin should have the correct 'plugin running' state on a CLOSED TREE
shindli <shindli@mozilla.com> - Tue, 20 Mar 2018 15:20:29 +0200 - rev 408979
Push 101090 by shindli@mozilla.com at Tue, 20 Mar 2018 13:19:54 +0000
Backed out 3 changesets (bug 1366256) for failing in toolkit/components/url-classifier/tests/browser/browser_flashblock_off_with_always_activate.js | Plugin should have the correct 'plugin running' state on a CLOSED TREE Backed out changeset fb9e8967c454 (bug 1366256) Backed out changeset 5bee2ab0b174 (bug 1366256) Backed out changeset c08e6bfa67d0 (bug 1366256)
5ec221865d3559c1e277ca1e8e422c389c74fb32: Bug 1445792 - Merge nsIWindowMediator_44 back into nsIWindowMediator. r=dbaron
Catalin Badea <catalin.badea392@gmail.com> - Tue, 20 Mar 2018 05:27:00 -0400 - rev 408978
Push 101089 by ryanvm@gmail.com at Tue, 20 Mar 2018 12:53:34 +0000
Bug 1445792 - Merge nsIWindowMediator_44 back into nsIWindowMediator. r=dbaron
964191c031db7c9b50b6a4f5dad9da1eb63acb49: Bug 1426353 - Do not allow the parent process to consume alt-data generated in the content process. r=michal
Valentin Gosu <valentin.gosu@gmail.com> - Tue, 06 Mar 2018 02:44:51 +0100 - rev 408977
Push 101088 by ryanvm@gmail.com at Tue, 20 Mar 2018 12:51:56 +0000
Bug 1426353 - Do not allow the parent process to consume alt-data generated in the content process. r=michal MozReview-Commit-ID: htQ28muaBI
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip