36d571eb919891dda1c2a2c9f6ba11ce570b36f7: Bug 1554831: For out-of-process iframe documents on Windows, send the a11y emulated window (if any) to the content process. r=eeejay
James Teh <jteh@mozilla.com> - Wed, 29 May 2019 04:37:28 +0000 - rev 476736
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1554831: For out-of-process iframe documents on Windows, send the a11y emulated window (if any) to the content process. r=eeejay If window emulation is enabled, an out-of-process iframe document should use the same emulated window as its embedder. Previously, we were setting this on DocAccessibleParent, but we weren't sending it to content to make it available on DocAccessibleChild. This meant that accessibles in out-of-process iframe documents were reporting the wrong window handle. Differential Revision: https://phabricator.services.mozilla.com/D32788
4b4062d78256dbdad01237c517aa32ee508ed046: Bug 1496386: Apply Meta CSP to System Privileged about:memory.
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Tue, 04 Jun 2019 04:57:57 +0000 - rev 476735
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1496386: Apply Meta CSP to System Privileged about:memory. Differential Revision: https://phabricator.services.mozilla.com/D33594
bc4c88c01a027bdf4aebe17d1f072a19c66c33d5: Bug 1484720 - Part 2: Remove always-false isSlowPlatform() test function. r=jya
Chris Peterson <cpeterson@mozilla.com> - Tue, 04 Jun 2019 05:35:53 +0000 - rev 476734
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1484720 - Part 2: Remove always-false isSlowPlatform() test function. r=jya isSlowPlatform() is always false because we no longer support Android 2.3 or B2G. Also remove unused functions isWindows32() and isAndroid(). They were added in bug 1485875, but the callers were later removed in Windows bug 1475564 and Android bug 1368843. Depends on D33423 Differential Revision: https://phabricator.services.mozilla.com/D33424
e1fee59831391244343d253dbc5457413bde1d0d: Bug 1484720 - Part 1: Enable AV1-in-MP4 test on Win32. r=jya
Chris Peterson <cpeterson@mozilla.com> - Tue, 04 Jun 2019 05:35:15 +0000 - rev 476733
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1484720 - Part 1: Enable AV1-in-MP4 test on Win32. r=jya AV1-in-MP4 support was disabled on Win32 in bug 1417050 and re-enabled in bug 1475564. This Win32 check should have been removed at that time to re-enable this AV1-in-MP4 test on Win32. Differential Revision: https://phabricator.services.mozilla.com/D33423
bf3e5c1163b7aca1dff433e4704612116a6a4b74: Bug 1518730 - Wait for both A and AAAA responses to come back before notifying the listeners r=dragana
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 03 Jun 2019 21:13:22 +0000 - rev 476732
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1518730 - Wait for both A and AAAA responses to come back before notifying the listeners r=dragana This way we preserve the behaviour of getaddrinfo, where both A and AAAA responses come back at the same time. Without this Firefox will always be biased, as the first request will usually be resolved first. So if we requested IPv4 first, we'd mostly be using IPv4. If we requested IPv6 first, normally we'll wait for the IPv4 response to come back too, which is functionally equivalent to the new behaviour. However, if the pref is set network.trr.early-AAAA;true then we'd use the IPv6 response immediately, possibly leading to a failed request if the IPv6 connection fails before we have an IPv4 address to fall back to. A test for this patch was added in bug 1542561. Depends on D33476 Differential Revision: https://phabricator.services.mozilla.com/D33477
b857157a05c365fe26204ad618cce9602e352801: Bug 1518730 - Only send AAAA TRR requests when the system has IPv6 connectivity r=dragana
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 03 Jun 2019 21:17:08 +0000 - rev 476731
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1518730 - Only send AAAA TRR requests when the system has IPv6 connectivity r=dragana This is an optimization. If we detect that the system can't use the IPv6 address, there's no point in making a request for it. Depends on D33475 Differential Revision: https://phabricator.services.mozilla.com/D33476
61ee2e790ebd66f3710d57e7388a3a8b73a2496d: Bug 1518730 - Disable TRR for connectivity checks r=dragana
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 03 Jun 2019 21:17:57 +0000 - rev 476730
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1518730 - Disable TRR for connectivity checks r=dragana Depends on D33473 Differential Revision: https://phabricator.services.mozilla.com/D33475
584d67c324a805fd9f5f385cf6ec04b5aa642bba: Bug 1542561 - Test that a IPv4 NXDOMAIN still uses the IPv6 response, regardless which one comes back first r=dragana
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 03 Jun 2019 21:20:39 +0000 - rev 476729
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1542561 - Test that a IPv4 NXDOMAIN still uses the IPv6 response, regardless which one comes back first r=dragana This test uses prefs added in Bug 1518730, but the pref is ignored when it doesn't exist, so the test is still valid. Depends on D33471 Differential Revision: https://phabricator.services.mozilla.com/D33473
71341d91163e1f66cb36cd429d2ade2c44634652: Bug 1542561 - TRR: Don't return NS_ERROR_UNKNOWN_HOST when a AAAA response comes back first, but the second A response is NXDOMAIN r=dragana
Valentin Gosu <valentin.gosu@gmail.com> - Mon, 03 Jun 2019 21:05:27 +0000 - rev 476728
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1542561 - TRR: Don't return NS_ERROR_UNKNOWN_HOST when a AAAA response comes back first, but the second A response is NXDOMAIN r=dragana Differential Revision: https://phabricator.services.mozilla.com/D33471
3bbe4502aaa48360e844b0d241544a65bdc23d2d: Bug 1556386: rename `aSkip` to `aMightSkip` in nsCycleCollectionParticipant.h. r=mccr8
Mirko Brodesser <mbrodesser@mozilla.com> - Mon, 03 Jun 2019 20:09:40 +0000 - rev 476727
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1556386: rename `aSkip` to `aMightSkip` in nsCycleCollectionParticipant.h. r=mccr8 Because it's more accurate. Differential Revision: https://phabricator.services.mozilla.com/D33497
c1170685b543aeb8d1a5407838ca0d3a0e50b263: Backed out changeset ba1f75c56457 (bug 1555150) for xpcshell failures at devtools/shared/tests/unit/test_css-properties-db.js
Coroiu Cristina <ccoroiu@mozilla.com> - Tue, 04 Jun 2019 07:52:50 +0300 - rev 476726
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Backed out changeset ba1f75c56457 (bug 1555150) for xpcshell failures at devtools/shared/tests/unit/test_css-properties-db.js
39063905a5b8abcdf9e22efe94855621f69906f1: Bug 1122740 - remove useless null checks after allocating memory with |new| r=erahm
Nicklas Boman <smurfd@gmail.com> - Tue, 04 Jun 2019 04:43:11 +0000 - rev 476725
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1122740 - remove useless null checks after allocating memory with |new| r=erahm Differential Revision: https://phabricator.services.mozilla.com/D33445
80b9b4eb8305f9dcaa35f0a355fbe673712e854d: Bug 1555511 Part 4: Add a test of resizing a document with meta viewport minimum-scale. r=botond
Brad Werth <bwerth@mozilla.com> - Mon, 03 Jun 2019 18:28:54 +0000 - rev 476724
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1555511 Part 4: Add a test of resizing a document with meta viewport minimum-scale. r=botond Differential Revision: https://phabricator.services.mozilla.com/D33100
d9ce18a4d7cd4040eb4980de80463d99687358b9: Bug 1555511 Part 3: Refactor viewport resize test helper functions. r=botond
Brad Werth <bwerth@mozilla.com> - Mon, 03 Jun 2019 18:28:42 +0000 - rev 476723
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1555511 Part 3: Refactor viewport resize test helper functions. r=botond Differential Revision: https://phabricator.services.mozilla.com/D33362
5e9e587d0622e85434f65976aeebcf69e1bc0543: Bug 1555511 Part 2: Remove a float division in MVM::ScaleZoomWithDisplayWidth. r=botond
Brad Werth <bwerth@mozilla.com> - Mon, 03 Jun 2019 18:28:40 +0000 - rev 476722
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1555511 Part 2: Remove a float division in MVM::ScaleZoomWithDisplayWidth. r=botond This is a drive-by fix to turn a division into a multiplication. It also is more correct in that the existing code attempts a divide-by-zero if aNewViewport.width is zero. The updated code will instead return a zoom of zero in such a case. Differential Revision: https://phabricator.services.mozilla.com/D32909
24e136f2746970b4179a7ebc9d14a1d0089f36a3: Bug 1555511 Part 1: Make MVM::UpdateResolution clamp viewport zoom for the new display size later in the calculation. r=botond
Brad Werth <bwerth@mozilla.com> - Mon, 03 Jun 2019 18:28:34 +0000 - rev 476721
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1555511 Part 1: Make MVM::UpdateResolution clamp viewport zoom for the new display size later in the calculation. r=botond The existing math is attempting to adjust the display scale ratio to prevent the new size from landing outside the min/max zoom bounds. This introduces unwanted side effects that can be avoided by simply clamping to min/max at the end. The remaining math correctly handles the case where the zoom has ALREADY been clamped, which is the only important case. Differential Revision: https://phabricator.services.mozilla.com/D32908
8d1253667f3ab95eff3ef08b614a4cac1e9bf3cc: Bug 1556147 - SVGImageElement::BuildPath should never be called r=longsonr
violet <violet.bugreport@gmail.com> - Sat, 01 Jun 2019 16:06:33 +0000 - rev 476720
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1556147 - SVGImageElement::BuildPath should never be called r=longsonr SVGImageElement isn't really a SVGGeometryElement, we did that just for better code sharing. BuildPath() won't be called for <image>. Differential Revision: https://phabricator.services.mozilla.com/D33400
0e949672e35e323b850d9943aaad320f3ed29b3a: Merge mozilla-central to autoland. a=merge CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Tue, 04 Jun 2019 06:50:52 +0300 - rev 476719
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
d5750bca9f677b6e8bff7d0d26770a17006027e6: Bug 1556391: Fix experiments that never expire r=mythmon
Ethan Glasser-Camp <ethan@betacantrips.com> - Mon, 03 Jun 2019 23:45:52 +0000 - rev 476718
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1556391: Fix experiments that never expire r=mythmon Add a test that simulates two Normandy "runs" to verify that the fix actually works. While we are here, fix a bug in the handling of userFacingName/userFacingDescription. Differential Revision: https://phabricator.services.mozilla.com/D33537
502619bc75a86049e772eb9f85ffd1c32aad3a30: Bug 1550911 - Show recommendations on extension and theme lists r=robwu,flod,jaws
Mark Striemer <mstriemer@mozilla.com> - Tue, 04 Jun 2019 01:50:33 +0000 - rev 476717
Push 113311 by btara@mozilla.com at Tue, 04 Jun 2019 16:10:59 +0000
Bug 1550911 - Show recommendations on extension and theme lists r=robwu,flod,jaws Differential Revision: https://phabricator.services.mozilla.com/D30745
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip