48d35c2a2dd5cd8301cee595c0238366d67a34c4: Bug 1554777 - update test expectation r=jmaher
Andreea Pavel <apavel@mozilla.com> - Sun, 30 Jun 2019 09:51:37 +0000 - rev 540370
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1554777 - update test expectation r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D36280
3a38fa70468c2cb7c6a59dc9f893f289e6d11132: Bug 1490546 - update postmessage.https.html.ini expectation r=jmaher
Andreea Pavel <apavel@mozilla.com> - Sun, 30 Jun 2019 09:51:25 +0000 - rev 540369
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1490546 - update postmessage.https.html.ini expectation r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D36278
c1a57ba1756d46713e9831dac5b6ab6e6c981af0: Bug 1562220 - Only set -moz-font-smoothing-background-color in light compact theme. r=dao
Tim Nguyen <ntim.bugs@gmail.com> - Sun, 30 Jun 2019 09:53:06 +0000 - rev 540368
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1562220 - Only set -moz-font-smoothing-background-color in light compact theme. r=dao Differential Revision: https://phabricator.services.mozilla.com/D36335
4c18b27b133c5052954190d74c4416904f38c0f2: Bug 1561653 - Drop URIs from remote types we use in telemetry. r=nika
Andrew McCreight <continuation@gmail.com> - Fri, 28 Jun 2019 14:30:18 +0000 - rev 540367
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1561653 - Drop URIs from remote types we use in telemetry. r=nika With Fission enabled, remote types can have the form webIsolated=<URI>. This is bad, because we store them in telemetry in some places. This patch adds and uses a method that sanitizes remote types. Differential Revision: https://phabricator.services.mozilla.com/D36068
b8938b6afa9c4b498ec016d1b3d50be0e50684c0: Bug 1562257 part 5. Fix style mapping of border attribues to more closely match the spec. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 28 Jun 2019 23:55:38 +0000 - rev 540366
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1562257 part 5. Fix style mapping of border attribues to more closely match the spec. r=mccr8 Per spec, "border" is parsed as a non-negative integer, only mapped if nonzero (though this is not observably different from mapping even if 0, except if user or UA stylesheets style the border), and supported on img, object, <input type="image">, but NOT embed, iframe, or marquee. This matches the Chrome and Safari behavior, as far as I can tell. The substantive change here is that we are removing mapping for the <embed border> case. Differential Revision: https://phabricator.services.mozilla.com/D36376
bd2a2e91e9eefc6f27621620e11b93ffd8eca2e6: Bug 1562257 part 4. Fix style mapping of hspace and vspace attributes to match the spec. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 28 Jun 2019 23:51:43 +0000 - rev 540365
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1562257 part 4. Fix style mapping of hspace and vspace attributes to match the spec. r=mccr8 Per spec, "hspace" and "vspace" are parsed as dimension attributes and are supported on the following elements: embed, iframe, img, object, <input type="image">, marquee. Except no one implements this for iframe. https://github.com/whatwg/html/issues/4742 tracks the spec changing accordingly. As far as hspace/vpace on <table> go, Safari supports them in both quirks and standards mode, while Chrome doesn't support them in either mode. The HTML spec doesn't have them supported at all, and neither does the quirks mode spec, so I'm removing the quirks-only support we had to align with the specs and Chrome. Differential Revision: https://phabricator.services.mozilla.com/D36375
651433227fdbeb4fd53d90c15fac3dad3b1245a6: Bug 1562257 part 3. Change the dimension attribute reflection test to handle the attribute name and CSS property name not matching. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 28 Jun 2019 23:32:38 +0000 - rev 540364
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1562257 part 3. Change the dimension attribute reflection test to handle the attribute name and CSS property name not matching. r=mccr8 We're going to need that for hspace/vspace Differential Revision: https://phabricator.services.mozilla.com/D36373
399e8e089eda6d6cba06bb37c3aadacc607fe6b6: Bug 1562257 part 2. Fix parsing of margin attributes on <body> match the spec. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 28 Jun 2019 23:32:12 +0000 - rev 540363
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1562257 part 2. Fix parsing of margin attributes on <body> match the spec. r=mccr8 The various margin attributes on <body> are "pixel length attributes" in the spec, which should get parsed as non-negative integers. That said, Chrome and Safari implement marginwidth, marginheight, marginleft, and margintop as "dimension attributes" instead, and don't implement marginright and marginbottom at all. Differential Revision: https://phabricator.services.mozilla.com/D36372
5f320b55434e965f2681b20fed51982e3c22f770: Bug 1562257 part 1. Remove pointless parsing of "charoff" attributes. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 28 Jun 2019 23:31:57 +0000 - rev 540362
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1562257 part 1. Remove pointless parsing of "charoff" attributes. r=mccr8 "charoff" isn't parsed specially in the spec, and nothing in our code uses the parsed value. Differential Revision: https://phabricator.services.mozilla.com/D36369
5277a23512a6bd556d25531a67d5e62da9f30948: Bug 1561440 part 4. Parse non-integer HTML dimension values. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 28 Jun 2019 23:31:15 +0000 - rev 540361
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1561440 part 4. Parse non-integer HTML dimension values. r=mccr8 Differential Revision: https://phabricator.services.mozilla.com/D36265
6e87795591400e7e32204851fc8bbc6b7009345a: Bug 1561440 part 3. Add a way to store a non-integer percent value in nsAttrValue. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 28 Jun 2019 23:26:09 +0000 - rev 540360
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1561440 part 3. Add a way to store a non-integer percent value in nsAttrValue. r=mccr8 In the new setup, if the value is an integer and fits in our restricted integer range we store it directly; otherwise we just go ahead and store it as a double in the misc container, since we have a double available there anyway. Differential Revision: https://phabricator.services.mozilla.com/D36264
3065c80f6ca8eae54ddfc41cb2a7b26616624f87: Bug 1561440 part 2. Add mapping and reflection support for dimension attributes stored as doubles. r=mccr8,emilio
Boris Zbarsky <bzbarsky@mit.edu> - Sat, 29 Jun 2019 19:36:13 +0000 - rev 540359
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1561440 part 2. Add mapping and reflection support for dimension attributes stored as doubles. r=mccr8,emilio Differential Revision: https://phabricator.services.mozilla.com/D36263
56b4d225809356d5452fe5fef8b3e0240a0a6749: Bug 1561440 part 1. Move MapSizeAttributeInto to earlier in the file, where we will need it, and rename to be clearer about what sort of things it maps. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 28 Jun 2019 22:08:37 +0000 - rev 540358
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1561440 part 1. Move MapSizeAttributeInto to earlier in the file, where we will need it, and rename to be clearer about what sort of things it maps. r=mccr8 Differential Revision: https://phabricator.services.mozilla.com/D36262
237163b50c8cd1d309592b3a8c30db6ff7452e3d: Bug 1560462: Implement DOMMatrix.fromMatrix r=bzbarsky
Kagami Sascha Rosylight <saschanaz@outlook.com> - Sun, 30 Jun 2019 03:02:13 +0000 - rev 540357
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1560462: Implement DOMMatrix.fromMatrix r=bzbarsky Also fixes `.multiply()` to use DOMMatrixInit. Differential Revision: https://phabricator.services.mozilla.com/D35526
62cc1336cd81335ae752cdd386f4213e75cc8f78: Bug 1562111 - Unconditionally include WinUtils.h on Windows. r=bobowen
Dan Glastonbury <dan.glastonbury@gmail.com> - Sat, 29 Jun 2019 08:27:35 +0000 - rev 540356
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1562111 - Unconditionally include WinUtils.h on Windows. r=bobowen Differential Revision: https://phabricator.services.mozilla.com/D36283
979f1395a70cce96d272e4684a181dc5eed479d0: Bug 1541396 - Add GLBuffer prebind workaround. r=lsalzman
Jeff Gilbert <jgilbert@mozilla.com> - Sun, 30 Jun 2019 01:29:44 +0000 - rev 540355
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1541396 - Add GLBuffer prebind workaround. r=lsalzman BindBufferBase/Range will fail (on some drivers) if the buffer name has never been bound. (GenBuffers makes a name, but BindBuffer initializes that name as a real buffer object) Include test fix: https://github.com/KhronosGroup/WebGL/pull/2907 Differential Revision: https://phabricator.services.mozilla.com/D36417
0c28fedb2c6a5face6a488ac940a42af62674e66: Bug 1541396 - Refactor (non-)transform-feedback binding/use checks. r=lsalzman
Jeff Gilbert <jgilbert@mozilla.com> - Sun, 30 Jun 2019 01:29:42 +0000 - rev 540354
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1541396 - Refactor (non-)transform-feedback binding/use checks. r=lsalzman * Remove WebGLBuffer::SetSlot * Make most bindBuffer calls lazy. * Replace nsTArray with std::vector in WebGLVertexArray. Differential Revision: https://phabricator.services.mozilla.com/D36274
edcb607325025e9622d21865f200089eb36dcd8f: Backed out changeset d63622bdde81 (bug 1560462) for wpt failures at css/geometry/DOMMatrixInit-validate-fixup.html
Coroiu Cristina <ccoroiu@mozilla.com> - Sun, 30 Jun 2019 03:21:14 +0300 - rev 540353
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Backed out changeset d63622bdde81 (bug 1560462) for wpt failures at css/geometry/DOMMatrixInit-validate-fixup.html
d63622bdde81af2c25218e00b0420e5fe1dd9e39: Bug 1560462: Implement DOMMatrix.fromMatrix r=bzbarsky
Kagami Sascha Rosylight <saschanaz@outlook.com> - Sat, 29 Jun 2019 03:24:08 +0000 - rev 540352
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
Bug 1560462: Implement DOMMatrix.fromMatrix r=bzbarsky Also fixes `.multiply()` to use DOMMatrixInit. Differential Revision: https://phabricator.services.mozilla.com/D35526
66d73eaad94050a295761521537c8c556a17465f: No bug - rustfmt recent changes. r=whitespace-only
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 29 Jun 2019 21:44:35 +0200 - rev 540351
Push 11522 by ffxbld-merge at Mon, 01 Jul 2019 09:00:55 +0000
No bug - rustfmt recent changes. r=whitespace-only
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 tip