0791ff3d91947249711a0d880582003d5cec7b13: Bug 1265342 Part 7: Implement shape-margin for shape-outside: shape-box. r=dholbert
Brad Werth <bwerth@mozilla.com> - Mon, 26 Feb 2018 14:47:31 -0800 - rev 787760
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1265342 Part 7: Implement shape-margin for shape-outside: shape-box. r=dholbert MozReview-Commit-ID: 67vq9Gcr8qJ
7109288f10b3e516bf891f6f72c5c711cd993d40: Bug 1265342 Part 6b: Implement shape-margin for shape-outside: inset, for general case of shape-margin > 0. r=dholbert
Brad Werth <bwerth@mozilla.com> - Tue, 17 Apr 2018 11:39:50 -0700 - rev 787759
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1265342 Part 6b: Implement shape-margin for shape-outside: inset, for general case of shape-margin > 0. r=dholbert MozReview-Commit-ID: 4pjALPSIBhI
048cce2fb99f082e994622a7ea6bcb9c6ea71475: Bug 1265342 Part 6a: Implement shape-margin for shape-outside: inset, for some special cases with shape-margin > 0. r=dholbert
Brad Werth <bwerth@mozilla.com> - Fri, 13 Apr 2018 11:29:14 -0700 - rev 787758
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1265342 Part 6a: Implement shape-margin for shape-outside: inset, for some special cases with shape-margin > 0. r=dholbert MozReview-Commit-ID: AEOksiuM0GJ
c8e3dbc6c729bfd867b70770cc41a567b08a4345: Bug 1265342 Part 5d: Move EllipseShapeInfo class definition ahead of RoundedBoxShapeInfo so it can be referenced by rounded boxes. r=dholbert
Brad Werth <bwerth@mozilla.com> - Tue, 17 Apr 2018 11:59:11 -0700 - rev 787757
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1265342 Part 5d: Move EllipseShapeInfo class definition ahead of RoundedBoxShapeInfo so it can be referenced by rounded boxes. r=dholbert MozReview-Commit-ID: G8qdPlnh8kY
09da0968333aa201bf54395dcd679a095d8c58f0: Bug 1265342 Part 5c: Add some asserts to ensure ellipse distance field index values are in-bounds. r=dholbert
Brad Werth <bwerth@mozilla.com> - Fri, 20 Apr 2018 13:43:36 -0700 - rev 787756
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1265342 Part 5c: Add some asserts to ensure ellipse distance field index values are in-bounds. r=dholbert MozReview-Commit-ID: CpuWWaLh1CX
d16f7ff85677ef42adebabfbfcc80a18025c9104: Bug 1265342 Part 5b: Complete the implementation of shape-margin for ellipse (handling shape-margin: > 0). r=dholbert
Brad Werth <bwerth@mozilla.com> - Wed, 11 Apr 2018 15:18:32 -0700 - rev 787755
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1265342 Part 5b: Complete the implementation of shape-margin for ellipse (handling shape-margin: > 0). r=dholbert MozReview-Commit-ID: CovCfk5ryEn
53eb7f14463d61084c148f147808a6c55ec7348b: Bug 1265342 Part 5a: Implement shape-margin for shape-outside: circle and ellipse (ellipse only for shape-margin: 0). r=dholbert
Brad Werth <bwerth@mozilla.com> - Mon, 26 Feb 2018 13:13:03 -0800 - rev 787754
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1265342 Part 5a: Implement shape-margin for shape-outside: circle and ellipse (ellipse only for shape-margin: 0). r=dholbert MozReview-Commit-ID: HeipoUTkqUE
64fc631ef122fbb08ad6f0ebb7caff2f9290ebd2: Bug 1265342 Part 4b: Add some logic and asserts to ensure distance field index values and image index values are in-bounds. r=dholbert
Brad Werth <bwerth@mozilla.com> - Fri, 20 Apr 2018 14:04:15 -0700 - rev 787753
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1265342 Part 4b: Add some logic and asserts to ensure distance field index values and image index values are in-bounds. r=dholbert MozReview-Commit-ID: 1C9vB14Qhyj
332382c708e17e5a75d1a12a324987ca96e68093: Bug 1265342 Part 4a: Complete the implementation of shape-margin for shape-outside: image (handling shape-margin: > 0). r=dholbert
Brad Werth <bwerth@mozilla.com> - Thu, 22 Feb 2018 11:11:03 -0800 - rev 787752
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1265342 Part 4a: Complete the implementation of shape-margin for shape-outside: image (handling shape-margin: > 0). r=dholbert MozReview-Commit-ID: 4xqfqWB78Oh
a8695981eec01c576d813819eba2fbeede89ff34: Bug 1265342 Part 3: Stub in shape-margin for shape-outside: image, by implementing only for shape-margin: 0. r=dholbert
Brad Werth <bwerth@mozilla.com> - Mon, 12 Mar 2018 17:04:34 -0700 - rev 787751
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1265342 Part 3: Stub in shape-margin for shape-outside: image, by implementing only for shape-margin: 0. r=dholbert MozReview-Commit-ID: 2gVRyQtd7Io
ce473fa5f1f43e5914251aea21ca59286e643264: Bug 1265342 Part 2b: Refactor interval creation for shape-outside:image. r=dholbert
Brad Werth <bwerth@mozilla.com> - Wed, 28 Feb 2018 10:43:43 -0800 - rev 787750
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1265342 Part 2b: Refactor interval creation for shape-outside:image. r=dholbert MozReview-Commit-ID: LnzQPsSBVqY
5ee470e75a5340cbdefeb0dc545bfc5cd17379e3: Bug 1265342 Part 2a: Move interval binary search method into ShapeInfo. r=dholbert
Brad Werth <bwerth@mozilla.com> - Wed, 11 Apr 2018 14:05:06 -0700 - rev 787749
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1265342 Part 2a: Move interval binary search method into ShapeInfo. r=dholbert MozReview-Commit-ID: BxJxIU0RVAo
802aa95a52d946c6d124fac91a9b318a2af601cb: Bug 1265342 Part 1: Add shape-margin to style system (Gecko bindings). r=xidorn
Brad Werth <bwerth@mozilla.com> - Wed, 07 Feb 2018 17:27:04 -0800 - rev 787748
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1265342 Part 1: Add shape-margin to style system (Gecko bindings). r=xidorn MozReview-Commit-ID: 3G0ZpWDrumg
5da0c34c96001035a846d5ac2c29dd9dfc8a3d2a: Bug 1265342 Part 0: Servo changes to add shape-margin. r=xidorn
Brad Werth <bwerth@mozilla.com> - Thu, 08 Feb 2018 11:00:56 -0800 - rev 787747
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1265342 Part 0: Servo changes to add shape-margin. r=xidorn MozReview-Commit-ID: 99pLZsFA9mj
82d178d9966ddd126ec1cf3c0ff90173c9ad4a80: Bug 1447551 Part 2: Convert webRequest to persistent events r=kmag,mixedpuppy
Andrew Swan <aswan@mozilla.com> - Fri, 20 Apr 2018 11:41:30 -0700 - rev 787746
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1447551 Part 2: Convert webRequest to persistent events r=kmag,mixedpuppy MozReview-Commit-ID: ANprpK8Kw5Q
b6f7de464d7f6fc953aaa4022c6c48cf879fcb10: Bug 1447551 Part 1: Fix some issues with persistent EventManagers r=kmag
Andrew Swan <aswan@mozilla.com> - Fri, 20 Apr 2018 16:09:13 -0700 - rev 787745
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1447551 Part 1: Fix some issues with persistent EventManagers r=kmag - Un-lazify the startup promises in ext-toolkit.js since the manifest background property is handled asynchronously, so it races with startup and can miss the relevant events if it loses the race. - Ensure that persistent events don't cause breakage when the background-delayed-startup preference is set to false. - Add a wakeup() method to the fire object provided to primed listeners. This method returns a Promise that resolves when the extension background page has started. Events that need to do some work in the context of the extension can wait on the result of wakeup(), then continue processing after the background page is started, using fire.[a?]sync as normal. MozReview-Commit-ID: HiYOguVdEQK
544e2832e78306fc04c7cbaea81a40b0189ae155: Bug 1449608 - Avoid calling ComputeScrollMetadata repeatedly for same scroll frame and clip. r=mstange
Jamie Nicol <jnicol@mozilla.com> - Thu, 19 Apr 2018 14:48:04 +0100 - rev 787744
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1449608 - Avoid calling ComputeScrollMetadata repeatedly for same scroll frame and clip. r=mstange Currently in ContainerState::SetupScrollingMetadata we call ComputeScrollMetadata for every layer and for each ASR in the layer's clip chain. If there are many sibling layers with the same clip then this is largely wasted work. This change makes us cache the most recently calculated result, and only recalculate if the ASR or clip is different. There was a small portion of ComputeScrollMetadata that must actually be executed for every layer and ASR in its clip chain. This has been moved to a separate function, ClipLayerToDisplayPort, that is still called every time. MozReview-Commit-ID: 7Zzblmimtc5
e5a4d5c29bb93a75597aecbe6f7d4d94dc0c85f5: Bug 1455487 - Rotate the chevron icon 180 degree when RTL. r=jdescottes
Mantaroh Yoshinaga <mantaroh@gmail.com> - Tue, 24 Apr 2018 17:04:57 +0900 - rev 787743
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1455487 - Rotate the chevron icon 180 degree when RTL. r=jdescottes If the browser ui direction is RTL, this patch will rotate the chevron menu icon of devtool 180 degree. MozReview-Commit-ID: 72vLKnF1FkF
27d9c410de6a9661f786176cb937ecab2387e8b5: Bug 1456326 - Use latest decision image for decision task; r=dustin
Gregory Szorc <gps@mozilla.com> - Mon, 23 Apr 2018 18:01:22 -0700 - rev 787742
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1456326 - Use latest decision image for decision task; r=dustin As part of this we also change the cache name to ensure that the new image uses a separate cache from the old image. MozReview-Commit-ID: J4DmgupnyS
f006d267e9ad383f451038b2fb33c7fec9fed057: Bug 1456326 - Bump version of decision image; r=dustin
Gregory Szorc <gps@mozilla.com> - Mon, 23 Apr 2018 17:53:16 -0700 - rev 787741
Push 107796 by bmo:emilio@crisal.io at Wed, 25 Apr 2018 10:57:04 +0000
Bug 1456326 - Bump version of decision image; r=dustin Version number is arbitrary. MozReview-Commit-ID: EGfDiyGuCPI
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip