90dd92f271f5cc3209b7231a6d2f96ee32c8ae7d: Bug 1398605, keep nsContentList objects alive for awhile when generating state keys so that new objects don't need to be created all the time, r=ehsan
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 14 Sep 2017 21:56:58 +0300 - rev 665134
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +0000
Bug 1398605, keep nsContentList objects alive for awhile when generating state keys so that new objects don't need to be created all the time, r=ehsan
912ecebecee6be1424459d686cbba4e4207d0d2c: Bug 1399921 - Register zone allocator independently, and delay jemalloc initialization on mac. r?njn draft
Mike Hommey <mh+mozilla@glandium.org> - Fri, 15 Sep 2017 07:34:48 +0900 - rev 665133
Push 79942 by bmo:mh+mozilla@glandium.org at Thu, 14 Sep 2017 23:58:22 +0000
Bug 1399921 - Register zone allocator independently, and delay jemalloc initialization on mac. r?njn In bug 1361258, we unified the initialization sequence on mac, and chose to make the zone registration happen after jemalloc initialization. The order between jemalloc init and zone registration shouldn't actually matter, because jemalloc initializes the first time the allocator is actually used. On the other hand, in some build setups (e.g. with light optimization), the initialization of the thread_arena thread local variable can happen after the forced jemalloc initialization because of the order the corresponding static initializers run. In some levels of optimization, the thread_arena initializer resets the value the jemalloc initialization has set, which subsequently makes choose_arena() return a bogus value (or hit an assertion in ThreadLocal.h on debug builds). So instead of initializing jemalloc from a static initializer, which then registers the zone, we instead register the zone and let jemalloc initialize itself when used, which increases the chances of the thread_arena initializer running first.
539dda529d80aa2b3400c7c0e9cd8d793729f757: Bug 1157592 Part 2: Specially treat the frames for the canvas custom content container to ensure they are added to the canvas and not the document root. draft
Brad Werth <bwerth@mozilla.com> - Thu, 07 Sep 2017 11:17:53 -0700 - rev 665132
Push 79941 by bwerth@mozilla.com at Thu, 14 Sep 2017 23:57:04 +0000
Bug 1157592 Part 2: Specially treat the frames for the canvas custom content container to ensure they are added to the canvas and not the document root. MozReview-Commit-ID: HJB3SdUtsHF
696b28ece0d6a6235be05d964cc7cfc200db0f75: Bug 1157592 Part 1: Refactor out a helper function to add frames for anonymous content items. draft
Brad Werth <bwerth@mozilla.com> - Thu, 07 Sep 2017 10:59:43 -0700 - rev 665131
Push 79941 by bwerth@mozilla.com at Thu, 14 Sep 2017 23:57:04 +0000
Bug 1157592 Part 1: Refactor out a helper function to add frames for anonymous content items. MozReview-Commit-ID: D0vo8jEumcN
2c8167739b824c8189636f9966704e23eea4feab: Bug 1400073 - Hide MOZ_debug from getSupportedExtensions. - r=daoshengmu draft
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 14 Sep 2017 16:52:36 -0700 - rev 665130
Push 79940 by bmo:jgilbert@mozilla.com at Thu, 14 Sep 2017 23:52:47 +0000
Bug 1400073 - Hide MOZ_debug from getSupportedExtensions. - r=daoshengmu MozReview-Commit-ID: LFTrUOGLh36
19b510af2b7a6fe8b71f55fbb3d51d0a7696b54c: Bug 1397847: use hashing and the index to download toolchains; r?glandium draft
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 14 Sep 2017 23:30:58 +0000 - rev 665129
Push 79939 by dmitchell@mozilla.com at Thu, 14 Sep 2017 23:47:12 +0000
Bug 1397847: use hashing and the index to download toolchains; r?glandium MozReview-Commit-ID: TqON8joEd6
9e69a72a36ed17f05070419129a582ce2809eb91: Bug 1397847: build common code for finding and hashing toolchains; r?glandium draft
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 14 Sep 2017 22:51:17 +0000 - rev 665128
Push 79939 by dmitchell@mozilla.com at Thu, 14 Sep 2017 23:47:12 +0000
Bug 1397847: build common code for finding and hashing toolchains; r?glandium And use this code to hash for optimization. This indexes tasks under both the primary name and aliases for ease of later discovery. MozReview-Commit-ID: 3VL3c31rg71
de1be11a3660a800bdef6aa5e8a4b42052e92e04: Bug 1397847: make toolchain definitions a bit more generic; r?glandium draft
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 14 Sep 2017 22:08:41 +0000 - rev 665127
Push 79939 by dmitchell@mozilla.com at Thu, 14 Sep 2017 23:47:12 +0000
Bug 1397847: make toolchain definitions a bit more generic; r?glandium This makes the toolchain definitions a little more generic and useful for other purposes, but includes a transform that turns them back into toolchain jobs. MozReview-Commit-ID: 7NRrru9B3iU
4d29e16b186e836db589c6b80cb7b50631e8ebc4: Bug 1397847: rename 'toolchain' transform to 'use_toolchains'; r?glandium draft
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 14 Sep 2017 20:12:59 +0000 - rev 665126
Push 79939 by dmitchell@mozilla.com at Thu, 14 Sep 2017 23:47:12 +0000
Bug 1397847: rename 'toolchain' transform to 'use_toolchains'; r?glandium MozReview-Commit-ID: 5vKM5dRBuZt
84547dc57180fe679ed35f5cd111816db1eaae63: Bug 1397847: allow jobs-from to be topsrcdir-relative, move toolchains; r?glandium draft
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 14 Sep 2017 20:11:57 +0000 - rev 665125
Push 79939 by dmitchell@mozilla.com at Thu, 14 Sep 2017 23:47:12 +0000
Bug 1397847: allow jobs-from to be topsrcdir-relative, move toolchains; r?glandium This moves the toolchain definitions out of the taskcluster/ci tree, in preparation for making them useful outside of task-graph generation. MozReview-Commit-ID: 928jAuvt2LM
6d380f8f223e8c6f77b57b286c34733faa8fcf33: Bug 1348981 - only load system add-ons from a built-in list r?aswan draft
Robert Helmer <rhelmer@mozilla.com> - Thu, 14 Sep 2017 00:36:04 -0700 - rev 665124
Push 79938 by bmo:rhelmer@mozilla.com at Thu, 14 Sep 2017 23:41:03 +0000
Bug 1348981 - only load system add-ons from a built-in list r?aswan MozReview-Commit-ID: A6c5kaLmNPP
6c438fb4fa6eea607dd118e848352bdf156582a7: Bug 1399921 - Register zone allocator independently, and delay jemalloc initialization on mac. r?njn draft
Mike Hommey <mh+mozilla@glandium.org> - Fri, 15 Sep 2017 07:34:48 +0900 - rev 665123
Push 79937 by bmo:mh+mozilla@glandium.org at Thu, 14 Sep 2017 23:38:54 +0000
Bug 1399921 - Register zone allocator independently, and delay jemalloc initialization on mac. r?njn In bug 1361258, we unified the initialization sequence on mac, and chose to make the zone registration happen after jemalloc initialization. The order between jemalloc init and zone registration shouldn't actually matter, because jemalloc initializes the first time the allocator is actually used. On the other hand, in some build setups (e.g. with light optimization), the initialization of the thread_arena thread local variable can happen after the forced jemalloc initialization because of the order the corresponding static initializers run. In some levels of optimization, the thread_arena initializer resets the value the jemalloc initialization has set, which subsequently makes choose_arena() return a bogus value (or hit an assertion in ThreadLocal.h on debug builds). So instead of initializing jemalloc from a static initializer, which then registers the zone, we instead register the zone and let jemalloc initialize itself when used, which increases the chances of the thread_arena initializer running first. In practice, this is how things were setup with replace-malloc enabled before bug 1361258.
c24dc26e2f8a1622f84ee7c154ee0e42fc0c71ba: Bug 1394600 - Allow VRDisplay.requestPresent update the VR layers after presentation has already begun draft
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Mon, 28 Aug 2017 16:20:59 -0700 - rev 665122
Push 79936 by kgilbert@mozilla.com at Thu, 14 Sep 2017 23:36:40 +0000
Bug 1394600 - Allow VRDisplay.requestPresent update the VR layers after presentation has already begun - A user gesture is required only for the VRDisplay.requestPresent call that initiates the VR presentation, as per the WebVR 1.1 spec. MozReview-Commit-ID: BL7aJfF6nqR
db3171195b998a6988c832615e00589614b20f49: Bug 1399499 - Add additional margin-top to the tabs toolbar on Windows 7 per Photon spec. r=nhnt11 draft
Johann Hofmann <jhofmann@mozilla.com> - Fri, 15 Sep 2017 01:30:08 +0200 - rev 665121
Push 79935 by bmo:jhofmann@mozilla.com at Thu, 14 Sep 2017 23:30:51 +0000
Bug 1399499 - Add additional margin-top to the tabs toolbar on Windows 7 per Photon spec. r=nhnt11 MozReview-Commit-ID: E3lWYq29eTQ
4a2fb9682bffe506f007ed6d162bdf7cbe0c6671: Bug 1384799 - Allow the version string in Preferences to be selected and copied. r?gijs draft
Jared Wein <jwein@mozilla.com> - Thu, 14 Sep 2017 19:15:14 -0400 - rev 665120
Push 79934 by bmo:jaws@mozilla.com at Thu, 14 Sep 2017 23:15:33 +0000
Bug 1384799 - Allow the version string in Preferences to be selected and copied. r?gijs MozReview-Commit-ID: F2p9BRGk22B
540064a00ba4c4b7aae19defdee74f2ff095fefb: Bug 1399314 - Use getBindingElementAndPseudo() to pass the parent and pseudo type name to getCSSStyleRules in the case of pseudo. r?pbro draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 15 Sep 2017 07:59:09 +0900 - rev 665119
Push 79933 by hikezoe@mozilla.com at Thu, 14 Sep 2017 23:09:54 +0000
Bug 1399314 - Use getBindingElementAndPseudo() to pass the parent and pseudo type name to getCSSStyleRules in the case of pseudo. r?pbro MozReview-Commit-ID: LRQBdiizoL7
7c28d7dbb127f2f8021b4fe7d47fddd3de287127: Bug 1399314 - Move getBindingElementAndPseudo into shared/inspector/css-logic.js. r?ochamaeu draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 15 Sep 2017 07:55:00 +0900 - rev 665118
Push 79933 by hikezoe@mozilla.com at Thu, 14 Sep 2017 23:09:54 +0000
Bug 1399314 - Move getBindingElementAndPseudo into shared/inspector/css-logic.js. r?ochamaeu MozReview-Commit-ID: 4Ka61REglh
dd4854b44965154eb816b43654e21cefa8964be7: Bug 1329282 - QEMU image for building docker images draft
Jonas Finnemann Jensen <jopsen@gmail.com> - Thu, 24 Aug 2017 17:13:03 -0700 - rev 665117
Push 79932 by jojensen@mozilla.com at Thu, 14 Sep 2017 23:04:25 +0000
Bug 1329282 - QEMU image for building docker images This adds a QEMU image based on Ubuntu 16.04 for in-tree docker images. Changes to docker-image tasks are not part of this commit. MozReview-Commit-ID: FnSGRfMCCEn
e9a9be8d32a0ab545cdf3b26a19f91c1a33932c9: Bug 1329282 - Documentation for in-tree QEMU images draft
Jonas Finnemann Jensen <jopsen@gmail.com> - Tue, 22 Aug 2017 19:45:06 -0700 - rev 665116
Push 79932 by jojensen@mozilla.com at Thu, 14 Sep 2017 23:04:25 +0000
Bug 1329282 - Documentation for in-tree QEMU images * Description of index namespaces * Definition of image building format * Guides for working with |mach qemu| commands. MozReview-Commit-ID: 2IrWy917TCN
184493f723b53bf7331551a0cfa8aa82214c0eaa: Bug 1329282 - Task kind for building QEMU images draft
Jonas Finnemann Jensen <jopsen@gmail.com> - Thu, 24 Aug 2017 13:05:56 -0700 - rev 665115
Push 79932 by jojensen@mozilla.com at Thu, 14 Sep 2017 23:04:25 +0000
Bug 1329282 - Task kind for building QEMU images * Defines a loader for creating a task for each folder * Defines a transform that creates a task which builds and indexes a QEMU image. * Defines a new task kind: qemu-image MozReview-Commit-ID: 7iiCRjktP65
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip