fb084575df12b88ac718f023454f3f5d500ab388: Bug 1271574 - Purposefully leak the XUL_APP_FILE string passed to putenv. r=bsmedberg
Mike Hommey <mh+mozilla@glandium.org> - Thu, 02 Jun 2016 08:44:16 +0900 - rev 301141
Push 78237 by mh@glandium.org at Wed, 08 Jun 2016 23:33:23 +0000
Bug 1271574 - Purposefully leak the XUL_APP_FILE string passed to putenv. r=bsmedberg Before bug 552864, the string was created with PR_smprintf, and PR_SetEnv'ed (which, under the hood, just calls putenv). PR_smprintf was allocating the string on the heap. Now, it's allocated on the stack, and still putenv'ed. putenv kind of takes ownership of the strings it's being passed, so stack allocated strings are dangerous to use. It looks like we've been fairly lucky that it worked, presumably because compilers would keep the stack frame with the variable, but that's not guaranteed to happen, and in some case, doesn't. So we strdup the string and purposefully leak it instead, which matches what happened before bug 552864, and is the only "sane" way to use putenv.
302da31353a0a8ca6d65e01e869d98a589d34b62: Backed out changeset e8b366f388f6 (bug 1278985) for build bustage on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 09 Jun 2016 00:24:15 +0200 - rev 301140
Push 78236 by archaeopteryx@coole-files.de at Wed, 08 Jun 2016 22:25:16 +0000
Backed out changeset e8b366f388f6 (bug 1278985) for build bustage on a CLOSED TREE
2dbc26e0764692cd9d6e9d6c01ad21063de00dbe: Bug 1277298 - Store the 'scrollgrab' property in a NODE_FLAG_BIT rather than a new field of nsGenericHTMLElement. r=smaug
Botond Ballo <botond@mozilla.com> - Mon, 06 Jun 2016 17:45:46 -0400 - rev 301139
Push 78235 by bballo@mozilla.com at Wed, 08 Jun 2016 22:09:51 +0000
Bug 1277298 - Store the 'scrollgrab' property in a NODE_FLAG_BIT rather than a new field of nsGenericHTMLElement. r=smaug MozReview-Commit-ID: 7DV33kG2KNt
df61facc5659fca43f03e367cd899382f5f9cfce: Bug 1279006 - Clean up webaudioeditor node destruction tests, and fix another race condition. (r=bgrins)
Eric Faust <efaustbmo@gmail.com> - Wed, 08 Jun 2016 14:54:53 -0700 - rev 301138
Push 78234 by efaustbmo@gmail.com at Wed, 08 Jun 2016 21:55:09 +0000
Bug 1279006 - Clean up webaudioeditor node destruction tests, and fix another race condition. (r=bgrins)
30174708069d124a762b8fbd617f4fc0dc17a5b8: Bug 1278530 Sanity check ids derived from signatures r=kmag
Andrew Swan <aswan@mozilla.com> - Wed, 08 Jun 2016 14:38:35 -0700 - rev 301137
Push 78233 by aswan@mozilla.com at Wed, 08 Jun 2016 21:53:52 +0000
Bug 1278530 Sanity check ids derived from signatures r=kmag MozReview-Commit-ID: Afb7fSwlvVe
cfc53646cd69d2355d046bde9930eb1ae97a71cf: Bug 1278322 - Remove the gfxContext::Mask overload that takes a gfxASurface. r=eflores
Jonathan Watt <jwatt@jwatt.org> - Thu, 02 Jun 2016 11:13:30 +0100 - rev 301136
Push 78232 by jwatt@jwatt.org at Wed, 08 Jun 2016 21:45:19 +0000
Bug 1278322 - Remove the gfxContext::Mask overload that takes a gfxASurface. r=eflores
1bfdc24b25401e27abd6ae071be69d0ffcb95f2f: Bug 1278989 - Make parent outer window available on TabParent. r=mrbkap
Mike Conley <mconley@mozilla.com> - Wed, 27 Apr 2016 15:40:36 -0400 - rev 301135
Push 78231 by mconley@mozilla.com at Wed, 08 Jun 2016 21:37:51 +0000
Bug 1278989 - Make parent outer window available on TabParent. r=mrbkap MozReview-Commit-ID: 9nS1zQkGmu3
e8b366f388f6e41f9f4663ab89eab383eea8609e: Bug 1278985 - Remove unused URL arg from CreateChromeWindow2. r=mrbkap
Mike Conley <mconley@mozilla.com> - Wed, 27 Apr 2016 16:19:25 -0400 - rev 301134
Push 78230 by mconley@mozilla.com at Wed, 08 Jun 2016 21:31:27 +0000
Bug 1278985 - Remove unused URL arg from CreateChromeWindow2. r=mrbkap This isn't used at all internally, and was probably used by people embedding Gecko back when Gecko was more embeddable. For now, it's just noise - I figure we can remove it. MozReview-Commit-ID: I1H2WZeoHTJ
b598ce1977bc54968e485184a16d410b231f2843: Bug 1277695 Add sanity checks for addons with no id r=kmag
Andrew Swan <aswan@mozilla.com> - Tue, 07 Jun 2016 16:23:17 -0700 - rev 301133
Push 78229 by aswan@mozilla.com at Wed, 08 Jun 2016 21:10:11 +0000
Bug 1277695 Add sanity checks for addons with no id r=kmag The patch for bug 1277965 (enable ADDON_SIGNING by default) fixes the actual problem here but this patch adds a series of sanity checks in the add-on manager and the test case, so any similar problem in the future should be easier to troubleshoot. MozReview-Commit-ID: JGQk9yCVFkQ
8b7926661e4a89b25210539d3f4485e7fad75f9a: Bug 1274777 - Check for oveflow. r=peterv
Eric Rahm <erahm@mozilla.com> - Wed, 08 Jun 2016 13:54:05 -0700 - rev 301132
Push 78228 by erahm@mozilla.com at Wed, 08 Jun 2016 20:54:11 +0000
Bug 1274777 - Check for oveflow. r=peterv
b3930a21b6edbf8e3138ca739f1b7ead13ecf703: Bug 1197954 - Implement Linux hardware vsync using GLX_SGI_video_sync. r=mchang,lsalzman
Andrew Comminos <andrew@comminos.com> - Mon, 09 May 2016 11:35:58 -0400 - rev 301131
Push 78227 by acomminos@mozilla.com at Wed, 08 Jun 2016 20:40:00 +0000
Bug 1197954 - Implement Linux hardware vsync using GLX_SGI_video_sync. r=mchang,lsalzman MozReview-Commit-ID: DPeqxPl0NSh
4f20674c779292f19e1402c7082ec25fa49bc05e: Bug 1197954 - Add support for GLX_SGI_video_sync to GLContextProviderGLX. r=jgilbert
Andrew Comminos <andrew@comminos.com> - Mon, 09 May 2016 11:35:36 -0400 - rev 301130
Push 78227 by acomminos@mozilla.com at Wed, 08 Jun 2016 20:40:00 +0000
Bug 1197954 - Add support for GLX_SGI_video_sync to GLContextProviderGLX. r=jgilbert MozReview-Commit-ID: JnNLEbsKjzl
e9a46afd9375bf14dbbef5fb775473745d26a12b: Bug 1279017 - Remove code specific to 10.6-10.8 in widget/cocoa. r=mstange.
stefanh@inbox.com - Wed, 08 Jun 2016 22:02:22 +0200 - rev 301129
Push 78226 by stefanh@inbox.com at Wed, 08 Jun 2016 20:02:29 +0000
Bug 1279017 - Remove code specific to 10.6-10.8 in widget/cocoa. r=mstange.
d5316a130446404c9ef7d963b09f6ad16e63db05: Bug 1271593 - Unit test for NS_NewRunnableFunction - r=froydnj
Gerald Squelart <gsquelart@mozilla.com> - Thu, 02 Jun 2016 00:53:35 +0200 - rev 301128
Push 78225 by gsquelart@mozilla.com at Wed, 08 Jun 2016 19:59:47 +0000
Bug 1271593 - Unit test for NS_NewRunnableFunction - r=froydnj Tests to verify that the number of copies and moves are as expected. Also check that the runnable is fully self-contained and can be used after the initial function objects have been destroyed or moved-from. MozReview-Commit-ID: ArwIG9BEhDX
4745497b044e61cbd37a0678904f78bcce1c9cb7: Bug 1271593 - NS_NewRunnableFunction should forward its arg - r=froydnj
Gerald Squelart <gsquelart@mozilla.com> - Thu, 02 Jun 2016 01:21:36 +0200 - rev 301127
Push 78225 by gsquelart@mozilla.com at Wed, 08 Jun 2016 19:59:47 +0000
Bug 1271593 - NS_NewRunnableFunction should forward its arg - r=froydnj By perfect-forwarding its argument, we can automatically gain move semantics optimization when storing the given function object into nsRunnableFunction. Also it allows movable-only function objects. Note that any reference is removed from the type to be stored, so that the runnable always contain a concrete function object. MozReview-Commit-ID: 9EZK84ZhMvR
6b412fb33fecc3c69fb13a089d8d300f43ccd0f9: Bug 1043537 - Don't show resize handle for generated content. r=Enn
Jonathan Chan <jchan@mozilla.com> - Tue, 07 Jun 2016 10:22:04 -0700 - rev 301126
Push 78224 by dholbert@mozilla.com at Wed, 08 Jun 2016 19:56:38 +0000
Bug 1043537 - Don't show resize handle for generated content. r=Enn MozReview-Commit-ID: IZHqb9IwaAl
9eeb5a616d4a1357877d33748bfd95736cedefb8: Bug 1278688 Attribute style sheet memory to last CSSStyleSheet attached to inner to avoid hiding memory in XUL cache. r=bz
Ben Kelly <ben@wanderview.com> - Wed, 08 Jun 2016 12:21:21 -0700 - rev 301125
Push 78223 by bkelly@mozilla.com at Wed, 08 Jun 2016 19:21:28 +0000
Bug 1278688 Attribute style sheet memory to last CSSStyleSheet attached to inner to avoid hiding memory in XUL cache. r=bz
026cf6432f4473549aa6193272764a06be33a1c3: Bug 1204392 - Use StreamingLexer in the GIF decoder. r=njn,seth
Seth Fowler <mark.seth.fowler@gmail.com> - Wed, 08 Jun 2016 12:17:17 -0700 - rev 301124
Push 78222 by mfowler@mozilla.com at Wed, 08 Jun 2016 19:17:43 +0000
Bug 1204392 - Use StreamingLexer in the GIF decoder. r=njn,seth
8dc18bf5abac83c7adb2791eb582f1722a244666: Bug 1272107 - FlyWeb desktop UI code. Third time is the charm. r=mconley feedback=Pike
Justin D'Arcangelo <jdarcangelo@mozilla.com> - Wed, 08 Jun 2016 15:08:46 -0400 - rev 301123
Push 78221 by kvijayan@mozilla.com at Wed, 08 Jun 2016 19:08:55 +0000
Bug 1272107 - FlyWeb desktop UI code. Third time is the charm. r=mconley feedback=Pike
a5e6427b76956ffb5f879ab7f3f17bd9e4bb9ac7: Backout dcdbaae3b40f (bug 1278688) r=me
Ben Kelly <ben@wanderview.com> - Wed, 08 Jun 2016 12:03:31 -0700 - rev 301122
Push 78220 by bkelly@mozilla.com at Wed, 08 Jun 2016 19:03:39 +0000
Backout dcdbaae3b40f (bug 1278688) r=me
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip