47e45132a5494f9ec6560d476de7b5448675db6f: Bug 1281745: Don't consider <xbl:children> in a shadow root without any binding active. r=smaug draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 13 Apr 2018 16:32:50 +0200 - rev 781838
Push 106424 by bmo:emilio@crisal.io at Fri, 13 Apr 2018 18:19:01 +0000
Bug 1281745: Don't consider <xbl:children> in a shadow root without any binding active. r=smaug MozReview-Commit-ID: GSewdIOpKIv
467b249e5937ea5c77dd5e9c315485859589e301: Bug 1453789: Remove Element.createShadowRoot. r=smaug draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 12 Apr 2018 22:35:45 +0200 - rev 781837
Push 106424 by bmo:emilio@crisal.io at Fri, 13 Apr 2018 18:19:01 +0000
Bug 1453789: Remove Element.createShadowRoot. r=smaug MozReview-Commit-ID: Hgxbp1Icgvh
021be15397e2ee88a9f10e1e5824b15d5bdd06a6: Bug 1452143: WIP: fix some tests. draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 13 Apr 2018 14:29:55 +0200 - rev 781836
Push 106424 by bmo:emilio@crisal.io at Fri, 13 Apr 2018 18:19:01 +0000
Bug 1452143: WIP: fix some tests. MozReview-Commit-ID: 2C8C9CTxU4g
880527e13209a90432477390d2a8273b23f21c9a: Bug 1452143: Reparse doc sheets after enabling error reporting on a docshell. r?jryans draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 12 Apr 2018 23:58:12 +0200 - rev 781835
Push 106424 by bmo:emilio@crisal.io at Fri, 13 Apr 2018 18:19:01 +0000
Bug 1452143: Reparse doc sheets after enabling error reporting on a docshell. r?jryans While at it, remove useless charset rule lookups, since charset rules aren't part of the OM, and have no effect at all anymore. I suspect I need to go through InspectorUtils.getAllSheets for the content toolbox... MozReview-Commit-ID: EefGrOZvmm7
2d330dc2a1cd1d80bd7a57f77cdd12bd3b423934: Bug 1452143: Hook the filters and enable error reporting on demand. r?nchevobbe draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 12 Apr 2018 17:38:29 +0200 - rev 781834
Push 106424 by bmo:emilio@crisal.io at Fri, 13 Apr 2018 18:19:01 +0000
Bug 1452143: Hook the filters and enable error reporting on demand. r?nchevobbe MozReview-Commit-ID: BDFmxWjbDgj
c1c4f100a496adc0f86f4253344a175316c6a92f: Bug 1452143: Expose and honor a cssErrorReportingEnabled in the docshell. r?bholley draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 12 Apr 2018 11:59:09 +0200 - rev 781833
Push 106424 by bmo:emilio@crisal.io at Fri, 13 Apr 2018 18:19:01 +0000
Bug 1452143: Expose and honor a cssErrorReportingEnabled in the docshell. r?bholley The idea would be for parallel CSS parsing to check the static methods in ErrorReporter before loading the sheet, and unconditionally return false for the method if off-main-thread, since technically the owner node, document, and such can go away while you're parsing a sheet or what not (plus, sheets are not refcounted so not sure you can even poke at them OMT). But I guess this needs more changes than that for @import and what not, so maybe some of this needs to be changed further. MozReview-Commit-ID: D7cedJQpz9K
5cf2cadd1358f5d9cb774d209c33e752540b0828: Bug 1453800 - Move the container removal dialog strings to preferences.ftl. r?flod draft
Zibi Braniecki <zbraniecki@mozilla.com> - Thu, 12 Apr 2018 14:17:28 -0700 - rev 781832
Push 106423 by bmo:gandalf@aviary.pl at Fri, 13 Apr 2018 18:11:22 +0000
Bug 1453800 - Move the container removal dialog strings to preferences.ftl. r?flod MozReview-Commit-ID: JAAfviRvbJb
e2b87acf9e82ed1b6d1cbffccd052ac4958dcc1e: Bug 1265342 Part 10: Change a bunch of web-platform tests to expected pass. draft
Brad Werth <bwerth@mozilla.com> - Wed, 14 Mar 2018 13:09:47 -0700 - rev 781831
Push 106422 by bwerth@mozilla.com at Fri, 13 Apr 2018 18:10:27 +0000
Bug 1265342 Part 10: Change a bunch of web-platform tests to expected pass. MozReview-Commit-ID: EPGiDlrxInY
cfc21b2c883059b3934db750f410e6442e7f0ea0: Bug 1265342 Part 9: Update shape-outside ellipse tests to correct invalid use of only one radius parameter. draft
Brad Werth <bwerth@mozilla.com> - Wed, 14 Mar 2018 14:21:12 -0700 - rev 781830
Push 106422 by bwerth@mozilla.com at Fri, 13 Apr 2018 18:10:27 +0000
Bug 1265342 Part 9: Update shape-outside ellipse tests to correct invalid use of only one radius parameter. https://www.w3.org/TR/css-shapes-1/#funcdef-ellipse states that the grammar for ellipse is: ellipse() = ellipse( [<shape-radius>{2}]? [at <position>]? ) This permits either 0 or 2 shape-radius tokens, but not 1. These two tests use 1 shape-radius token and do not parse correctly. https://www.w3.org/TR/css-shapes-1/#typedef-shape-radius states that omitted shape-radius values default to closest-side. This change updates these two tests to add the closest-side value for the missing shape-radius tokens. MozReview-Commit-ID: 9UKxJel1b50
9c7cfb97ab7d5bc93e3eb12ffd5db73347298e9c: Bug 1265342 Part 8: Update shape-outside inset tests to explicitly set a line-height of 1, and not rely on a UA-specific value. draft
Brad Werth <bwerth@mozilla.com> - Wed, 14 Mar 2018 14:49:57 -0700 - rev 781829
Push 106422 by bwerth@mozilla.com at Fri, 13 Apr 2018 18:10:27 +0000
Bug 1265342 Part 8: Update shape-outside inset tests to explicitly set a line-height of 1, and not rely on a UA-specific value. https://www.w3.org/TR/CSS2/visudet.html#propdef-line-height specifies that line-height is given an initial value of normal, which is defined: Tells user agents to set the used value to a "reasonable" value based on the font of the element. The value has the same meaning as <number>. We recommend a used value for 'normal' between 1.0 to 1.2. The computed value is 'normal'. These tests are designed to work correctly if and only if the line-height is 1. This change specifies line-height: 1 explicitly. MozReview-Commit-ID: 3Ueassok0f
0b2ff99f9d58044af4433e730301751151b27358: Bug 1265342 Part 7: Implement shape-margin for shape-outside: shape-box. draft
Brad Werth <bwerth@mozilla.com> - Mon, 26 Feb 2018 14:47:31 -0800 - rev 781828
Push 106422 by bwerth@mozilla.com at Fri, 13 Apr 2018 18:10:27 +0000
Bug 1265342 Part 7: Implement shape-margin for shape-outside: shape-box. MozReview-Commit-ID: 67vq9Gcr8qJ
2e159b562eff7b79c66dee201499f2ae7a0082cd: Bug 1265342 Part 6: Implement shape-margin for shape-outside: inset. draft
Brad Werth <bwerth@mozilla.com> - Mon, 26 Feb 2018 14:41:41 -0800 - rev 781827
Push 106422 by bwerth@mozilla.com at Fri, 13 Apr 2018 18:10:27 +0000
Bug 1265342 Part 6: Implement shape-margin for shape-outside: inset. MozReview-Commit-ID: AEOksiuM0GJ
7b88e19aef31900a593685ca59fcb6a4f4669a58: Bug 1265342 Part 5b: Complete the implementation of shape-margin for ellipse (handling shape-margin: > 0). draft
Brad Werth <bwerth@mozilla.com> - Wed, 11 Apr 2018 15:18:32 -0700 - rev 781826
Push 106422 by bwerth@mozilla.com at Fri, 13 Apr 2018 18:10:27 +0000
Bug 1265342 Part 5b: Complete the implementation of shape-margin for ellipse (handling shape-margin: > 0). MozReview-Commit-ID: CovCfk5ryEn
86d3362123b00ecb28e9809bc03e1db23e6c54a0: Bug 1265342 Part 5: Implement shape-margin for shape-outside: circle and ellipse (ellipse only for shape-margin: 0). draft
Brad Werth <bwerth@mozilla.com> - Mon, 26 Feb 2018 13:13:03 -0800 - rev 781825
Push 106422 by bwerth@mozilla.com at Fri, 13 Apr 2018 18:10:27 +0000
Bug 1265342 Part 5: Implement shape-margin for shape-outside: circle and ellipse (ellipse only for shape-margin: 0). MozReview-Commit-ID: HeipoUTkqUE
dad91bb00d53477aaf025ee98b5381b3129b5a34: Bug 1265342 Part 4: Complete the implementation of shape-margin for shape-outside: image (handling shape-margin: > 0). draft
Brad Werth <bwerth@mozilla.com> - Thu, 22 Feb 2018 11:11:03 -0800 - rev 781824
Push 106422 by bwerth@mozilla.com at Fri, 13 Apr 2018 18:10:27 +0000
Bug 1265342 Part 4: Complete the implementation of shape-margin for shape-outside: image (handling shape-margin: > 0). MozReview-Commit-ID: 4xqfqWB78Oh
42c7bd61679e3f606aeea3da4caff54006bf0f1e: Bug 1265342 Part 3: Stub in shape-margin for shape-outside: image, by implementing only for shape-margin: 0. draft
Brad Werth <bwerth@mozilla.com> - Mon, 12 Mar 2018 17:04:34 -0700 - rev 781823
Push 106422 by bwerth@mozilla.com at Fri, 13 Apr 2018 18:10:27 +0000
Bug 1265342 Part 3: Stub in shape-margin for shape-outside: image, by implementing only for shape-margin: 0. MozReview-Commit-ID: 2gVRyQtd7Io
53d342a65f9f1874c8b50dc863fb86e7f22bde29: Bug 1265342 Part 2: Refactor interval creation for shape-outside:image. draft
Brad Werth <bwerth@mozilla.com> - Wed, 28 Feb 2018 10:43:43 -0800 - rev 781822
Push 106422 by bwerth@mozilla.com at Fri, 13 Apr 2018 18:10:27 +0000
Bug 1265342 Part 2: Refactor interval creation for shape-outside:image. MozReview-Commit-ID: LnzQPsSBVqY
14405c53a999c04adf75ad34b3263be3ffdd1aac: Bug 1265342 Part 1b: Move interval binary search method into ShapeInfo. draft
Brad Werth <bwerth@mozilla.com> - Wed, 11 Apr 2018 14:05:06 -0700 - rev 781821
Push 106422 by bwerth@mozilla.com at Fri, 13 Apr 2018 18:10:27 +0000
Bug 1265342 Part 1b: Move interval binary search method into ShapeInfo. MozReview-Commit-ID: BxJxIU0RVAo
00507be8e9529d26b4ed84ae27699b10ec843a48: Bug 1265342 Part 1: Add shape-margin to style system (Gecko bindings). draft
Brad Werth <bwerth@mozilla.com> - Wed, 07 Feb 2018 17:27:04 -0800 - rev 781820
Push 106422 by bwerth@mozilla.com at Fri, 13 Apr 2018 18:10:27 +0000
Bug 1265342 Part 1: Add shape-margin to style system (Gecko bindings). MozReview-Commit-ID: 3G0ZpWDrumg
e6ccf6a06dac17df77ad377ce1e36f291cc9012e: Bug 1265342 Part 0: Servo changes to add shape-margin. draft
Brad Werth <bwerth@mozilla.com> - Thu, 08 Feb 2018 11:00:56 -0800 - rev 781819
Push 106422 by bwerth@mozilla.com at Fri, 13 Apr 2018 18:10:27 +0000
Bug 1265342 Part 0: Servo changes to add shape-margin. MozReview-Commit-ID: 99pLZsFA9mj
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip