520925e9878a9a3a96a6f3600dc9523a58dd4364: Bug 1461127: Cleanup install location registration. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Sat, 12 May 2018 11:15:32 -0700 - rev 796079
Push 110159 by maglione.k@gmail.com at Thu, 17 May 2018 00:22:46 +0000
Bug 1461127: Cleanup install location registration. r?aswan MozReview-Commit-ID: 4nok6Hj54dv
35a2c45643796049f83d5b88a1906bfbc0ad9b2e: Bug 1461062: Part 2 - Remove dead code. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Fri, 11 May 2018 21:44:46 -0700 - rev 796078
Push 110159 by maglione.k@gmail.com at Thu, 17 May 2018 00:22:46 +0000
Bug 1461062: Part 2 - Remove dead code. r?aswan MozReview-Commit-ID: GgVkfO25tdt
93c834e5d77272b09fc0b4a5cb678be0b270e199: Bug 1461062: Refactor bootstrap lifecycle management to be somewhat maintainable. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Fri, 11 May 2018 20:40:31 -0700 - rev 796077
Push 110159 by maglione.k@gmail.com at Thu, 17 May 2018 00:22:46 +0000
Bug 1461062: Refactor bootstrap lifecycle management to be somewhat maintainable. r?aswan MozReview-Commit-ID: 8OQhjqxzKYP
aebbcfaef64e72f40fb7894bb59ef9da40c6d774: Bug 1461045: Remove unused AddonInternal.bootstrap flag. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Fri, 11 May 2018 17:58:45 -0700 - rev 796076
Push 110159 by maglione.k@gmail.com at Thu, 17 May 2018 00:22:46 +0000
Bug 1461045: Remove unused AddonInternal.bootstrap flag. r?aswan MozReview-Commit-ID: 8NKCZaq0dVc
257e47ec684d839fcc5f5a8a55242969fd83f20b: Bug 1461407 - make about:home unlinkable again and improve behavior of serialized principals across changes to URLs, r?bz,Mardak draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 14 May 2018 22:04:49 +0100 - rev 796075
Push 110158 by gijskruitbosch@gmail.com at Thu, 17 May 2018 00:05:01 +0000
Bug 1461407 - make about:home unlinkable again and improve behavior of serialized principals across changes to URLs, r?bz,Mardak Making about:home unlinkable changes its URL structure. Prior to this change, it is a nested URL. After this change, it no longer is. We store serialized versions of principals in some cases. These include details about whether the URI is nested etc. This is problematic for the about:home change because the change in nesting changes the origin of the page, so the origin would mismatch between the principal and its URL. To avoid this, we always re-create URIs for about: URIs when deserializing them from strings, ensuring we don't create bogus principals. MozReview-Commit-ID: 87zVUFgbusn
d75dbdfc262476894ca1e329c10c1005caec747c: Bug 1462179: Add t.step_func() to calllback and remove closed state test. draft
Jan-Ivar Bruaroey <jib@mozilla.com> - Wed, 16 May 2018 19:10:10 -0400 - rev 796074
Push 110157 by jbruaroey@mozilla.com at Wed, 16 May 2018 23:49:34 +0000
Bug 1462179: Add t.step_func() to calllback and remove closed state test. MozReview-Commit-ID: 3QCO21KdT7s
040a731f0f98ebf2ee7c7dfec600a566f882e7ef: Bug 1362953 - Refactored lock-protected TelemetryHistogram code to be more similar to other sections of code. r?Dexter draft
Michael Calabrese <mcalabrese85@gmail.com> - Wed, 16 May 2018 19:08:14 -0400 - rev 796073
Push 110156 by bmo:mcalabrese85@gmail.com at Wed, 16 May 2018 23:10:11 +0000
Bug 1362953 - Refactored lock-protected TelemetryHistogram code to be more similar to other sections of code. r?Dexter MozReview-Commit-ID: EjznJVDhOPn
211e78e8de641d42d1c8357d7a66e1de63b0859a: Bug 1460815 - Provide a chrome-only callback on CustomElementRegistry so script can define CE lazily draft
Timothy Guan-tin Chien <timdream@gmail.com> - Fri, 11 May 2018 11:23:31 -0700 - rev 796072
Push 110155 by timdream@gmail.com at Wed, 16 May 2018 23:07:15 +0000
Bug 1460815 - Provide a chrome-only callback on CustomElementRegistry so script can define CE lazily This patch creates a chrome-only method customElements.setElementCreationCallback() so that custom elements migrated from XBL bindings doesn't have to be define()'d on document loading. With this method, we will set callbacks and the platform will get back to us when it encounters a matched custom element type -- and the callback will load the relevant script. It's important to note that the callback runs after construction of the first element; it will be upgraded when it's being appended. MozReview-Commit-ID: 80z72zwXRlf
37f9f9893519ccc5a59d5f2ce2c4409aca89ed7a: Bug 1462177 - Do not condition dumping of inactive layer trees on MOZ_DUMP_PAINTING. r=mstange draft
Botond Ballo <botond@mozilla.com> - Wed, 16 May 2018 19:02:27 -0400 - rev 796071
Push 110154 by bballo@mozilla.com at Wed, 16 May 2018 23:03:41 +0000
Bug 1462177 - Do not condition dumping of inactive layer trees on MOZ_DUMP_PAINTING. r=mstange MozReview-Commit-ID: t38JkoVfQl
890deed0929b06b7179d61466ba82cfb6463ef2f: Bug 1461046 Part 3: Add WPT reftests to check shape-outside empty float areas stay empty even with shape-margin applied. draft
Brad Werth <bwerth@mozilla.com> - Wed, 16 May 2018 13:51:23 -0700 - rev 796070
Push 110153 by bwerth@mozilla.com at Wed, 16 May 2018 23:00:38 +0000
Bug 1461046 Part 3: Add WPT reftests to check shape-outside empty float areas stay empty even with shape-margin applied. MozReview-Commit-ID: AxT25juPtte The CSS Shapes 1 spec says that a shape enclosing no area defines an empty float area that has no effect on line boxes. The shape-margin value is relevant only if there is a non-empty float area. These tests define empty float areas using circle, ellipse, inset, and polygon, assigns them all a positive shape-margin value, and checks that they have no effect on line boxes.
3cc4120c5bd1bb47750df1c869e26aa8fb873e1c: Bug 1461046 Part 3: Add WPT reftests to check shape-outside empty float areas stay empty even with shape-margin applied. draft
Brad Werth <bwerth@mozilla.com> - Wed, 16 May 2018 13:51:23 -0700 - rev 796069
Push 110152 by bwerth@mozilla.com at Wed, 16 May 2018 22:52:48 +0000
Bug 1461046 Part 3: Add WPT reftests to check shape-outside empty float areas stay empty even with shape-margin applied. MozReview-Commit-ID: AxT25juPtte
427a8aede986dd2d18d5cb9b0ec1c5e4aa353ca6: Bug 1461046 Part 2: Change RoundedBoxShapeInfo constructor to early exit for empty shapes, and create non-empty elliptical corners when the box is non-empty. draft
Brad Werth <bwerth@mozilla.com> - Tue, 15 May 2018 14:34:11 -0700 - rev 796068
Push 110152 by bwerth@mozilla.com at Wed, 16 May 2018 22:52:48 +0000
Bug 1461046 Part 2: Change RoundedBoxShapeInfo constructor to early exit for empty shapes, and create non-empty elliptical corners when the box is non-empty. MozReview-Commit-ID: CtbMbHrxHGO
07c0656cc5f68677ec5c4e6a179846ff0e3196ae: Bug 1461046 Part 1: Prevent EllipseShapeInfo from changing an empty ellipse into a non-empty ellipse if shape-margin is specified. draft
Brad Werth <bwerth@mozilla.com> - Tue, 15 May 2018 14:19:45 -0700 - rev 796067
Push 110152 by bwerth@mozilla.com at Wed, 16 May 2018 22:52:48 +0000
Bug 1461046 Part 1: Prevent EllipseShapeInfo from changing an empty ellipse into a non-empty ellipse if shape-margin is specified. MozReview-Commit-ID: 4xlP31CMgjK
945b2048b31843c27cd21c19374cb7f61ea62be5: Bug 1459890 - Do not clip mask for clip path to bbox of clipped content. r=mstange draft
Botond Ballo <botond@mozilla.com> - Fri, 11 May 2018 18:55:30 -0400 - rev 796066
Push 110151 by bballo@mozilla.com at Wed, 16 May 2018 22:34:30 +0000
Bug 1459890 - Do not clip mask for clip path to bbox of clipped content. r=mstange MozReview-Commit-ID: 9yZ1ziiDAKa
3dd17387ba8e18a051588e056d11a72d745fcaf1: Bug 1459890 - Do not clip mask for clip path to bbox of clipped content. r=mstange draft
Botond Ballo <botond@mozilla.com> - Fri, 11 May 2018 18:55:30 -0400 - rev 796065
Push 110150 by bballo@mozilla.com at Wed, 16 May 2018 22:31:27 +0000
Bug 1459890 - Do not clip mask for clip path to bbox of clipped content. r=mstange MozReview-Commit-ID: 9yZ1ziiDAKa
38d7b4fe60dfa578f44c1418fd20955c2f4a80e2: Bug 1460962 - WIP - Support customized built-in element in XUL draft
Timothy Guan-tin Chien <timdream@gmail.com> - Fri, 11 May 2018 12:44:46 -0700 - rev 796064
Push 110149 by timdream@gmail.com at Wed, 16 May 2018 22:09:00 +0000
Bug 1460962 - WIP - Support customized built-in element in XUL MozReview-Commit-ID: GCQ9RnfvvrC
94a9641c5a018cfe729ebe748e75a7c4373e4322: Bug 1460470 - Make run-task Python 3.5+ only; r=mshal
Gregory Szorc <gps@mozilla.com> - Fri, 11 May 2018 10:19:53 -0700 - rev 796063
Push 110148 by bmo:gps@mozilla.com at Wed, 16 May 2018 22:07:12 +0000
Bug 1460470 - Make run-task Python 3.5+ only; r=mshal A try push converting run-task to Python 3 seemed to complete without error. Since it is annoying writing code that needs to work on both Python 2 and 3, let's require Python 3 and remove code for supporting Python 2. We implement a version check enforcing Python 3.5+. This is because we're supposed to be standardizing on 3.5+ everywhere. I want to prevent accidental usage of older Python 3 versions. MozReview-Commit-ID: 4vATLZ6Si2e
33fe8423f88cb8158559bc736d89b4849b57d315: Bug 1460470 - Change run-task to use Python 3 by default; r=mshal
Gregory Szorc <gps@mozilla.com> - Wed, 09 May 2018 17:26:40 -0700 - rev 796062
Push 110148 by bmo:gps@mozilla.com at Wed, 16 May 2018 22:07:12 +0000
Bug 1460470 - Change run-task to use Python 3 by default; r=mshal Python 3 is the future. MozReview-Commit-ID: APuu4Q3mimj
4902cab3ce5dab2d1756cf0cd5c95f40603c0a0e: Bug 1460470 - More run-task Python 3 porting; r=mshal
Gregory Szorc <gps@mozilla.com> - Wed, 09 May 2018 21:15:36 -0700 - rev 796061
Push 110148 by bmo:gps@mozilla.com at Wed, 16 May 2018 22:07:12 +0000
Bug 1460470 - More run-task Python 3 porting; r=mshal Mostly normalization of str and bytes. Python 3 is annoying for systems level code where most things are bytes. MozReview-Commit-ID: KpvZGegBkYn
19fe5702cf6d018b743108b35e86d1750f205a76: Bug 1460470 - Make run-task somewhat usable on Python 3; r=mshal
Gregory Szorc <gps@mozilla.com> - Wed, 16 May 2018 11:06:36 -0700 - rev 796060
Push 110148 by bmo:gps@mozilla.com at Wed, 16 May 2018 22:07:12 +0000
Bug 1460470 - Make run-task somewhat usable on Python 3; r=mshal This required a lot of attention to bytes versus strings. The hacks around handling process output are somewhat gross. Apparently readline() doesn't work on bytes streams in Python 3?! So we install a custom stream decoder so we can have nice things. There are still some failures in run-task on Python 3. But we're a big step closer. MozReview-Commit-ID: 4FJlTn3q9Ai
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip