b9f349b8151b9bc165318bda2eaed0ede209d50e: Bug 1261720 (part 1) - Separate js::ClassExtension from js::Class. r=jorendorff,bz.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 04 Apr 2016 08:45:07 +1000 - rev 291626
Push 74642 by nnethercote@mozilla.com at Tue, 05 Apr 2016 09:39:49 +0000
Bug 1261720 (part 1) - Separate js::ClassExtension from js::Class. r=jorendorff,bz. js::ClassExtension is often all null. When it's not all null, it's often duplicated among classes. By pulling it out into its own struct, and using a (possibly null) pointer in js::Class, we can save 17 KiB per process on 64-bit, and half that on 32-bit.
9b307318175cf1864f30a5d31e6494fb356a7c45: merge m-c to m-i to fix perma failures
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 05 Apr 2016 10:34:05 +0200 - rev 291625
Push 74641 by cbook@mozilla.com at Tue, 05 Apr 2016 08:34:30 +0000
merge m-c to m-i to fix perma failures
3930bfe289c83593b4781f4a631444a5f1ca4afe: Backed out changeset 3d245551d3fb (bug 1260505) for suspicion of causing taskcluster-images opt Docker Artifact Image Builder failures
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 05 Apr 2016 09:48:49 +0200 - rev 291624
Push 74641 by cbook@mozilla.com at Tue, 05 Apr 2016 08:34:30 +0000
Backed out changeset 3d245551d3fb (bug 1260505) for suspicion of causing taskcluster-images opt Docker Artifact Image Builder failures
55fb4cbbdfaecc090c2d7ca13c022f933b445d6d: Backed out changeset 864320b75e76 (bug 1259466) for suspicion this caused bc 7 test failures on m-c
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 05 Apr 2016 08:54:01 +0200 - rev 291623
Push 74641 by cbook@mozilla.com at Tue, 05 Apr 2016 08:34:30 +0000
Backed out changeset 864320b75e76 (bug 1259466) for suspicion this caused bc 7 test failures on m-c
0847a24d311053f3b17f36b5680e208dd862857a: Backed out changeset 85740a5fc12f (bug 1259466) for conflicting down with merge from m-c
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 05 Apr 2016 10:32:42 +0200 - rev 291622
Push 74641 by cbook@mozilla.com at Tue, 05 Apr 2016 08:34:30 +0000
Backed out changeset 85740a5fc12f (bug 1259466) for conflicting down with merge from m-c
1d7ff58884f4f9937d92a08b0648be580d0066aa: Bug 1261553 - Don't return from OnVisibilityChanged implementations without calling the superclass implementation. r=mstange
Seth Fowler <mark.seth.fowler@gmail.com> - Tue, 05 Apr 2016 01:11:14 -0700 - rev 291621
Push 74640 by mfowler@mozilla.com at Tue, 05 Apr 2016 08:16:06 +0000
Bug 1261553 - Don't return from OnVisibilityChanged implementations without calling the superclass implementation. r=mstange
b98bd60a5a876b55af6272c10fdd3b640a6dd9e8: Bug 1256165 - fit to width again after the restore session button is added, r=Felipe
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 04 Apr 2016 12:55:15 +0100 - rev 291620
Push 74639 by gijskruitbosch@gmail.com at Tue, 05 Apr 2016 08:14:25 +0000
Bug 1256165 - fit to width again after the restore session button is added, r=Felipe MozReview-Commit-ID: 8suUhHQTRmz
b3d95f2926e6ca7011ea1a32288f04e22337b0dd: Backed out changeset b2b0a09c6e1a (bug 729011) for bug 1257686
Xidorn Quan <quanxunzhen@gmail.com> - Tue, 05 Apr 2016 17:59:08 +1000 - rev 291619
Push 74638 by xquan@mozilla.com at Tue, 05 Apr 2016 07:59:51 +0000
Backed out changeset b2b0a09c6e1a (bug 729011) for bug 1257686
de39f972fdbe2bf09305c1f3022a1d31a6c7a811: Bug 1261718. In nsSubDocumentFrame when getting the document from a view go through the view manager because it is more like to succeed. r=mats
Timothy Nikkel <tnikkel@gmail.com> - Tue, 05 Apr 2016 01:33:36 -0500 - rev 291618
Push 74637 by tnikkel@gmail.com at Tue, 05 Apr 2016 06:33:46 +0000
Bug 1261718. In nsSubDocumentFrame when getting the document from a view go through the view manager because it is more like to succeed. r=mats The view is not guaranteed to have a frame (and won't during the early parts of the presshell's existence). It will have a view manager, and that will have a presshell during this time period. Anytime a view has a frame it will also have a view manager and a pressshell so this is strictly better.
c185e1c3be0547634af286920d5a34d6cf3f1bf7: Bug 1261552 - Add FFI hooks to construct, copy, and destroy gecko style structs from servo. r=heycam
Bobby Holley <bobbyholley@gmail.com> - Fri, 01 Apr 2016 17:04:59 -0700 - rev 291617
Push 74636 by bobbyholley@gmail.com at Tue, 05 Apr 2016 06:14:51 +0000
Bug 1261552 - Add FFI hooks to construct, copy, and destroy gecko style structs from servo. r=heycam
767a3ddd89e46554e84b51ee9f80ff1cbd2b91ad: Bug 1261552 - Introduce StyleStructContext, and make all style struct constructors take it. r=heycam
Bobby Holley <bobbyholley@gmail.com> - Wed, 30 Mar 2016 16:30:39 -0700 - rev 291616
Push 74636 by bobbyholley@gmail.com at Tue, 05 Apr 2016 06:14:51 +0000
Bug 1261552 - Introduce StyleStructContext, and make all style struct constructors take it. r=heycam
74a65e4f87f0dc77bd550c117442173420fbe2a0: Bug 1261552 - Introduce StaticPresData and hoist some shared functionality into it. r=heycam
Bobby Holley <bobbyholley@gmail.com> - Thu, 31 Mar 2016 12:47:20 -0700 - rev 291615
Push 74636 by bobbyholley@gmail.com at Tue, 05 Apr 2016 06:14:51 +0000
Bug 1261552 - Introduce StaticPresData and hoist some shared functionality into it. r=heycam The complexity around the font pref cache stuff is really annoying. If we think it's unnecessary, we could remove it in a followup.
f3c202b18fa268a30d4782653f4d2a76ccfeda74: Bug 1261552 - Reimplement default placement-new for style structs. r=heycam
Bobby Holley <bobbyholley@gmail.com> - Wed, 30 Mar 2016 16:15:30 -0700 - rev 291614
Push 74636 by bobbyholley@gmail.com at Tue, 05 Apr 2016 06:14:51 +0000
Bug 1261552 - Reimplement default placement-new for style structs. r=heycam We require a pointer of the class type, rather than void*, to reduce the risk of accidentally calling this overload instead of the PresContext one.
d7d928b340e56d95fd962146f21c8beb5e1aa663: Bug 1261568 - part2.2: add reftest. r=jfkthame
Jeremy Chen <jeremychen@mozilla.com> - Tue, 05 Apr 2016 12:35:44 +0800 - rev 291613
Push 74635 by jichen@mozilla.com at Tue, 05 Apr 2016 04:40:39 +0000
Bug 1261568 - part2.2: add reftest. r=jfkthame
8a00403cb58f842bf6dd577c91cc2166f40294d8: Bug 1261568 - part2.1: update manifest before adding test. r=jgraham
Jeremy Chen <jeremychen@mozilla.com> - Tue, 05 Apr 2016 12:35:44 +0800 - rev 291612
Push 74635 by jichen@mozilla.com at Tue, 05 Apr 2016 04:40:39 +0000
Bug 1261568 - part2.1: update manifest before adding test. r=jgraham
066926557b7762909dbf037850941588051f2713: Bug 1261568 - part1: take -webkit-text-fill-color into consideration while
Jeremy Chen <jeremychen@mozilla.com> - Tue, 05 Apr 2016 12:35:44 +0800 - rev 291611
Push 74635 by jichen@mozilla.com at Tue, 05 Apr 2016 04:40:39 +0000
Bug 1261568 - part1: take -webkit-text-fill-color into consideration while building displaylist for text frame. r=jfkthame
5cdaa1592a3645ff55236f51c00cc33de4f715d5: Bug 1243083 - Enable e10s by default when using chunk-finder, r=jgraham
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 01 Apr 2016 11:03:08 -0400 - rev 291610
Push 74634 by ahalberstadt@mozilla.com at Tue, 05 Apr 2016 04:33:52 +0000
Bug 1243083 - Enable e10s by default when using chunk-finder, r=jgraham MozReview-Commit-ID: NlTGwdQ2nw
d7404a8b0bea3480531e40f25a85be077886c8bb: Bug 1243083 - Enable e10s by default when running web-platform-tests, r=jgraham
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 01 Apr 2016 11:02:29 -0400 - rev 291609
Push 74634 by ahalberstadt@mozilla.com at Tue, 05 Apr 2016 04:33:52 +0000
Bug 1243083 - Enable e10s by default when running web-platform-tests, r=jgraham MozReview-Commit-ID: NlTGwdQ2nw
940686f9541f016098b8cae8001835d0d61dd637: Bug 1243083 - Enable e10s by default when running marionette tests, r=ato
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 01 Apr 2016 11:01:57 -0400 - rev 291608
Push 74634 by ahalberstadt@mozilla.com at Tue, 05 Apr 2016 04:33:52 +0000
Bug 1243083 - Enable e10s by default when running marionette tests, r=ato MozReview-Commit-ID: NlTGwdQ2nw
f32c09cf6b231f5b2df0bc0a298cbc20de0485b3: Bug 1243083 - Enable e10s by default when running talos, r=jmaher
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 01 Apr 2016 11:01:23 -0400 - rev 291607
Push 74634 by ahalberstadt@mozilla.com at Tue, 05 Apr 2016 04:33:52 +0000
Bug 1243083 - Enable e10s by default when running talos, r=jmaher MozReview-Commit-ID: NlTGwdQ2nw
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip