0510315b5641dbab766002a58b306eb8b880569c: Bug 1356215 - LUL: increase size of unwound stack to 160k. r=froydnj.
Julian Seward <jseward@acm.org> - Tue, 18 Apr 2017 10:30:14 +0200 - rev 353704
Push 89325 by jseward@mozilla.com at Wed, 19 Apr 2017 06:06:28 +0000
Bug 1356215 - LUL: increase size of unwound stack to 160k. r=froydnj. For reasons related to the architecture of the Gecko Profiler in previous years, which are no longer relevant, LUL will only unwind through the first 32KB of stack. This is mostly harmless, since most stacks are smaller than 4KB, per measurements today, but occasionally they go above 32KB, causing unwinding to stop prematurely. This patch changes the max size to 160KB, and documents the rationale for copying the stack and unwinding, rather than unwinding in place. 160KB is big enough for all stacks observed in several minutes of profiling all threads at 1KHz.
58c4711b8ca2cf89a74368f93c93d8fcd2b5c6f0: Bug 1357208 - No warning message when the creation of the principal origin fails, r=bholley
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 19 Apr 2017 08:00:11 +0200 - rev 353703
Push 89324 by amarchesini@mozilla.com at Wed, 19 Apr 2017 06:01:43 +0000
Bug 1357208 - No warning message when the creation of the principal origin fails, r=bholley
600f9d60d76ffa8498a32fcf6ddf5b2856a6fbb0: Bug 1342567. r=aosmond a=abillings
Timothy Nikkel <tnikkel@gmail.com> - Wed, 19 Apr 2017 00:36:06 -0500 - rev 353702
Push 89323 by tnikkel@gmail.com at Wed, 19 Apr 2017 05:36:19 +0000
Bug 1342567. r=aosmond a=abillings
ad2f95eed55671e75e62bdc46c4dc77ea9d74db6: Bug 1351412 - Make the ContainerState AGR cache work even for non-async scrollable AGRs. r=mstange
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 19 Apr 2017 15:39:17 +1200 - rev 353701
Push 89322 by mwoodrow@mozilla.com at Wed, 19 Apr 2017 04:05:13 +0000
Bug 1351412 - Make the ContainerState AGR cache work even for non-async scrollable AGRs. r=mstange
f79d7564d39d7a622c2dbc6fd1722e74a40ab453: Bug 1341496 - Part 3: Make CrossProcessSemaphore allocation fallible. r=billm
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 19 Apr 2017 15:39:11 +1200 - rev 353700
Push 89322 by mwoodrow@mozilla.com at Wed, 19 Apr 2017 04:05:13 +0000
Bug 1341496 - Part 3: Make CrossProcessSemaphore allocation fallible. r=billm
f4c724034728dbca08651d0b6047c8e778142237: Bug 1341496 - Part 2: Don't use a separate ReadLock for the second component alpha texture as they should always be locked/unlocked at the same time. r=nical
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 19 Apr 2017 15:16:13 +1200 - rev 353699
Push 89322 by mwoodrow@mozilla.com at Wed, 19 Apr 2017 04:05:13 +0000
Bug 1341496 - Part 2: Don't use a separate ReadLock for the second component alpha texture as they should always be locked/unlocked at the same time. r=nical
c5785434af743a93ea15a6270dc5cab9259f0fa0: Bug 1341496 - Part 1: Don't try to serialize read locks that aren't valid. r=nical
Matt Woodrow <mwoodrow@mozilla.com> - Wed, 19 Apr 2017 15:15:42 +1200 - rev 353698
Push 89322 by mwoodrow@mozilla.com at Wed, 19 Apr 2017 04:05:13 +0000
Bug 1341496 - Part 1: Don't try to serialize read locks that aren't valid. r=nical
8404a67bd0cded2579748e802dfe274685394954: Bug 1357631 - Drop comments about updating the type of `target` arguments/members in KeyframeEffect(ReadOnly); r=bz DONTBUILD
Brian Birtles <birtles@gmail.com> - Wed, 19 Apr 2017 12:56:25 +0900 - rev 353697
Push 89321 by bbirtles@mozilla.com at Wed, 19 Apr 2017 03:56:49 +0000
Bug 1357631 - Drop comments about updating the type of `target` arguments/members in KeyframeEffect(ReadOnly); r=bz DONTBUILD In bug 1241783 and Github issue #186[1] it was decided to update the WebIDL in the Web Animations spec so that instead of using a mixin as the type, we instead use a suitable union type. This patch removes the comments that indicated that the Gecko WebIDL definition need to be updated to match the spec, since the spec has now been updated to match the Gecko WebIDL definition instead.[2] [1] https://github.com/w3c/web-animations/issues/186 [2] https://github.com/w3c/web-animations/commit/a07f609270e016fa5fcfcc274dde37d2a6a2ed3a https://github.com/w3c/web-animations/commit/d0445d2a465540847ce03cedf093a922dada630d
c148d5f3d36c1846d55d4a04856f79f0977e7343: Backed out changeset b8ef6055e88f (bug 1351676) for Windows reftest failures in tree-row-outline-1.xul
Phil Ringnalda <philringnalda@gmail.com> - Tue, 18 Apr 2017 19:51:48 -0700 - rev 353696
Push 89320 by philringnalda@gmail.com at Wed, 19 Apr 2017 02:51:57 +0000
Backed out changeset b8ef6055e88f (bug 1351676) for Windows reftest failures in tree-row-outline-1.xul
7a756b15ba7b748b0c6e6b0218e12f9bbfda5e05: Bug 1357286 - Fix warnings on release builds about unused return values from autoStream->Serialize, r=philor
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 18 Apr 2017 07:29:47 -0700 - rev 353695
Push 89319 by philringnalda@gmail.com at Wed, 19 Apr 2017 02:48:11 +0000
Bug 1357286 - Fix warnings on release builds about unused return values from autoStream->Serialize, r=philor
1b55d17c24cf4b29f15dbfbf84fae1b5fb9c23f1: Bug 1350256 - Handle null entry values more gracefully. r=mayhemer
Michal Novotny <michal.novotny@gmail.com> - Sat, 15 Apr 2017 04:49:00 -0400 - rev 353694
Push 89318 by ryanvm@gmail.com at Wed, 19 Apr 2017 02:05:28 +0000
Bug 1350256 - Handle null entry values more gracefully. r=mayhemer
6fed58304dde604c86b814e95e16a5ece11f5043: Bug 1356498 followup: fix compiler bustage.
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 18 Apr 2017 21:26:43 -0400 - rev 353693
Push 89317 by bzbarsky@mozilla.com at Wed, 19 Apr 2017 01:26:50 +0000
Bug 1356498 followup: fix compiler bustage.
67bf37b2c974960a2b3d6ec9675f1a02453d8b51: Bug 1356691 - Preserve DeadObjectProxy's IsCallable and IsConstructor values statically with templates. (r=billm)
Shu-yu Guo <shu@rfrn.org> - Tue, 18 Apr 2017 18:23:18 -0700 - rev 353692
Push 89316 by shu@rfrn.org at Wed, 19 Apr 2017 01:25:17 +0000
Bug 1356691 - Preserve DeadObjectProxy's IsCallable and IsConstructor values statically with templates. (r=billm)
428f1770d076b08646e6bff729c439af145bd8cb: Bug 1357012 - Use fallible append for compression tasks and use UniquePtrs. (r=jonco)
Shu-yu Guo <shu@rfrn.org> - Tue, 18 Apr 2017 18:23:18 -0700 - rev 353691
Push 89316 by shu@rfrn.org at Wed, 19 Apr 2017 01:25:17 +0000
Bug 1357012 - Use fallible append for compression tasks and use UniquePtrs. (r=jonco)
fae4abdb3d862e8ff21f1f4fd58ac9b8f138e7c7: Bug 1306200 part 2. When a promise is rejected with an object that cannot be securely unwrapped, report the underlying object as an error to its global before replacing the rejection value with a security error placeholder. r=waldo
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 18 Apr 2017 20:56:48 -0400 - rev 353690
Push 89315 by bzbarsky@mozilla.com at Wed, 19 Apr 2017 00:57:04 +0000
Bug 1306200 part 2. When a promise is rejected with an object that cannot be securely unwrapped, report the underlying object as an error to its global before replacing the rejection value with a security error placeholder. r=waldo
c14bbafbc6a6606f42ac0d23dcde9f05485c41d2: Bug 1306200 part 1. Move the "report this error now" machinery from Debugger.cpp to ErrorReporting. r=waldo
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 18 Apr 2017 20:56:48 -0400 - rev 353689
Push 89315 by bzbarsky@mozilla.com at Wed, 19 Apr 2017 00:57:04 +0000
Bug 1306200 part 1. Move the "report this error now" machinery from Debugger.cpp to ErrorReporting. r=waldo This allows other consumers to share this machinery.
d0ba9a32cea534fda58ca7794d2fae9ff9ce6e83: Bug 1356498. Change nsDocument's unlink to unbind/remove its kids the same way other places (including FragmentOrElement's unlink) do. r=mystor
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 18 Apr 2017 20:56:45 -0400 - rev 353688
Push 89315 by bzbarsky@mozilla.com at Wed, 19 Apr 2017 00:57:04 +0000
Bug 1356498. Change nsDocument's unlink to unbind/remove its kids the same way other places (including FragmentOrElement's unlink) do. r=mystor This prevents us from trying to re-set the base URI to the href of a <base> element that's being unlinked.
b8ef6055e88f2197b048dcb9e7bbd5a606f72fc3: Bug 1351676 - Add Windows theme related look and feel values to the content process look and feel cache. r=mconley
Jim Mathies <jmathies@mozilla.com> - Thu, 13 Apr 2017 11:13:49 -0500 - rev 353687
Push 89314 by ryanvm@gmail.com at Wed, 19 Apr 2017 00:24:15 +0000
Bug 1351676 - Add Windows theme related look and feel values to the content process look and feel cache. r=mconley MozReview-Commit-ID: FFGLOnH2TQS
637d897a3364010c00396e54920483c2c3396f5d: Bug 1298937 - Fix overlap by changing search bar's margin-top attribute. r=adw
Aditya Srivastava <adi.srivastava@hotmail.com> - Tue, 20 Dec 2016 23:39:47 +0530 - rev 353686
Push 89314 by ryanvm@gmail.com at Wed, 19 Apr 2017 00:24:15 +0000
Bug 1298937 - Fix overlap by changing search bar's margin-top attribute. r=adw
7bdfa44ce84378c42f638e31145a3ac79655ff7c: Bug 1343396 - Split CycledCollectedJSContext and XPCJSContext into separate context and runtime classes (r=mccr8)
Bill McCloskey <billm@mozilla.com> - Thu, 23 Feb 2017 13:23:45 -0800 - rev 353685
Push 89313 by wmccloskey@mozilla.com at Wed, 19 Apr 2017 00:02:48 +0000
Bug 1343396 - Split CycledCollectedJSContext and XPCJSContext into separate context and runtime classes (r=mccr8) To run JS in separate cooperative threads, we need to split up per-thread state from per-runtime state. This patch does that for XPConnect. MozReview-Commit-ID: 407SlJ7nR6v
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip