5b31293f0b8dc1c58f981b6dd44ceee6c5688736: Bug 1690783, move call to updateScrollMarks to occur after the highlight and match count is determined to better ensure that the found ranges have been determined, r=mikedeboer
Neil Deakin <neil@mozilla.com> - Wed, 10 Feb 2021 14:08:44 +0000 - rev 566813
Push 38191 by btara@mozilla.com at Thu, 11 Feb 2021 05:02:45 +0000
Bug 1690783, move call to updateScrollMarks to occur after the highlight and match count is determined to better ensure that the found ranges have been determined, r=mikedeboer Differential Revision: https://phabricator.services.mozilla.com/D104318
569826c0fd47a0e196057500c0873fab31253b70: Backed out changeset 09b2d1c8bba2 (bug 1689951) for causing dt failures in browser_screenshot_button_warning. CLOSED TREE
smolnar <smolnar@mozilla.com> - Wed, 10 Feb 2021 16:17:07 +0200 - rev 566812
Push 38190 by btara@mozilla.com at Wed, 10 Feb 2021 21:50:51 +0000
Backed out changeset 09b2d1c8bba2 (bug 1689951) for causing dt failures in browser_screenshot_button_warning. CLOSED TREE
86cdeb4f7d76bdd99626ea3f55e5ce95bb4ee03c: Bug 944846 part 4 - Use DoubleToStringConverter::ToFixed for toFixed. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Wed, 10 Feb 2021 13:42:18 +0000 - rev 566811
Push 38190 by btara@mozilla.com at Wed, 10 Feb 2021 21:50:51 +0000
Bug 944846 part 4 - Use DoubleToStringConverter::ToFixed for toFixed. r=anba Differential Revision: https://phabricator.services.mozilla.com/D104522
613260ab04e0a45849c72ea429857ab2646e59de: Bug 944846 part 3 - Increase DoubleToStringConverter::kMaxFixedDigitsAfterPoint from 60 to 100. r=glandium
Jan de Mooij <jdemooij@mozilla.com> - Wed, 10 Feb 2021 13:42:17 +0000 - rev 566810
Push 38190 by btara@mozilla.com at Wed, 10 Feb 2021 21:50:51 +0000
Bug 944846 part 3 - Increase DoubleToStringConverter::kMaxFixedDigitsAfterPoint from 60 to 100. r=glandium We need to support values up to 100 for `Number.prototype.toFixed`. See https://262.ecma-international.org/11.0/#sec-number.prototype.tofixed Differential Revision: https://phabricator.services.mozilla.com/D104521
2560c2763df01b03bb837da4c06732180ed47abb: Bug 944846 part 2 - Use DoubleToStringConverter::ToPrecision for toPrecision. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Wed, 10 Feb 2021 13:42:17 +0000 - rev 566809
Push 38190 by btara@mozilla.com at Wed, 10 Feb 2021 21:50:51 +0000
Bug 944846 part 2 - Use DoubleToStringConverter::ToPrecision for toPrecision. r=anba Differential Revision: https://phabricator.services.mozilla.com/D104520
d06ce55333265c09b57efc57717144db6566cd39: Bug 944846 part 1 - Use DoubleToStringConverter::ToExponential for toExponential. r=anba
Jan de Mooij <jdemooij@mozilla.com> - Wed, 10 Feb 2021 13:42:17 +0000 - rev 566808
Push 38190 by btara@mozilla.com at Wed, 10 Feb 2021 21:50:51 +0000
Bug 944846 part 1 - Use DoubleToStringConverter::ToExponential for toExponential. r=anba This avoids a rounding issue in the old dtoa code. Differential Revision: https://phabricator.services.mozilla.com/D104519
09b2d1c8bba2075330790cf05b641fce84712870: Bug 1689951 - [devtools] Display notification for screenshot warnings and error messages. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 10 Feb 2021 13:13:30 +0000 - rev 566807
Push 38190 by btara@mozilla.com at Wed, 10 Feb 2021 21:50:51 +0000
Bug 1689951 - [devtools] Display notification for screenshot warnings and error messages. r=jdescottes. This patch make the warning and error messages visible when such messages were emitted, for the RDM screenshot button, the toolbar screenshot button and the inspector screenshot node context menu entry. In the case of the toolbar screenshot button in the browser toolbox, we also display the saved messages so users have a way to know where the file was saved. We don't do anything more for `:screenshot` command in the console, as the messages are already displayed directly in the console output. Tests are added for the different use case. The RDM one is a bit different as we can't have a viewport taller than 9999px, so we bump the dpr to make capture-screenshot downsize it (as such image would be too big). We take this opportunity to fix the `takeNodeScreenshot` helper, which was adding a "load" event listener after setting the src on an image, which can lead to races. Differential Revision: https://phabricator.services.mozilla.com/D104058
2179b6ef663a13090a04974941119803fab30387: Bug 1680087 - Disable webrender partial present on Mali-T6xx and T7xx. r=aosmond
Jamie Nicol <jnicol@mozilla.com> - Wed, 10 Feb 2021 13:10:38 +0000 - rev 566806
Push 38190 by btara@mozilla.com at Wed, 10 Feb 2021 21:50:51 +0000
Bug 1680087 - Disable webrender partial present on Mali-T6xx and T7xx. r=aosmond Due to rendering issues reported on a Mali-T628 and Mali-T760, disable partial present on all Mali-T6xx and T7xx devices. We know that not all T6xx and T7xx devices are affected, so this is being cautious. The driver version is probably more important than the GPU model. We should make the block more precise once more is known about the bug. Differential Revision: https://phabricator.services.mozilla.com/D104678
01c702b65cc993cd4c228e687c0e234c3c6f85fe: Backed out changeset 6bdd49767079 (bug 1691925) for crashes on GLContext . CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Wed, 10 Feb 2021 15:17:53 +0200 - rev 566805
Push 38190 by btara@mozilla.com at Wed, 10 Feb 2021 21:50:51 +0000
Backed out changeset 6bdd49767079 (bug 1691925) for crashes on GLContext . CLOSED TREE
396c4eb0222a9230ae9fe201d7cac78486af8c51: Bug 1691621 - fix bad cast r=emilio
Frederik Braun <fbraun@mozilla.com> - Wed, 10 Feb 2021 12:36:59 +0000 - rev 566804
Push 38190 by btara@mozilla.com at Wed, 10 Feb 2021 21:50:51 +0000
Bug 1691621 - fix bad cast r=emilio Differential Revision: https://phabricator.services.mozilla.com/D104501
6bdd497670799f09a49875dcd3cfde515740b691: Bug 1691925 - Block webrender on android devices which don't support GL_OES_EGL_image_external_essl3 r=aosmond
Jamie Nicol <jnicol@mozilla.com> - Wed, 10 Feb 2021 12:12:43 +0000 - rev 566803
Push 38190 by btara@mozilla.com at Wed, 10 Feb 2021 21:50:51 +0000
Bug 1691925 - Block webrender on android devices which don't support GL_OES_EGL_image_external_essl3 r=aosmond Currently webrender requires the extension GL_OES_EGL_image_external_essl3 to render video. There exist some older GLES 3 devices which do not support this extension, and attempting to render video on these devices results in a shader compilation error and falling back to OpenGL layers. In bug 1507074 we will implement a long term solution for such devices, but in the meantime block webrender on devices which do not support this extension. Differential Revision: https://phabricator.services.mozilla.com/D104669
f34c46915ae1e025a9706ba6f1388ad516c9543f: Bug 1674777 part 13 - Remove deprecatedGetUint32. r=lth
Jan de Mooij <jdemooij@mozilla.com> - Wed, 10 Feb 2021 11:23:01 +0000 - rev 566802
Push 38190 by btara@mozilla.com at Wed, 10 Feb 2021 21:50:51 +0000
Bug 1674777 part 13 - Remove deprecatedGetUint32. r=lth Also change wasmMaxSize and wasmMappedSize to use 'get' instead of 'deprecatedGetUint32'. Differential Revision: https://phabricator.services.mozilla.com/D104054
a5b7b61ae1480501748963bb85ee2ddcab86df83: Bug 1674777 part 12 - Add test for XPConnect array conversions involving large typed arrays. r=kmag
Jan de Mooij <jdemooij@mozilla.com> - Wed, 10 Feb 2021 11:23:00 +0000 - rev 566801
Push 38190 by btara@mozilla.com at Wed, 10 Feb 2021 21:50:51 +0000
Bug 1674777 part 12 - Add test for XPConnect array conversions involving large typed arrays. r=kmag Differential Revision: https://phabricator.services.mozilla.com/D104052
ce348dc698371692817127de918fe4e1e262dffb: Bug 1674777 part 11 - Change JS_GetTypedArrayLength return type from uint32_t to size_t. r=sfink
Jan de Mooij <jdemooij@mozilla.com> - Wed, 10 Feb 2021 11:23:00 +0000 - rev 566800
Push 38190 by btara@mozilla.com at Wed, 10 Feb 2021 21:50:51 +0000
Bug 1674777 part 11 - Change JS_GetTypedArrayLength return type from uint32_t to size_t. r=sfink The callers in AudioWorkletNode.cpp are just comparing the length to the expected length to guard against detachment. Differential Revision: https://phabricator.services.mozilla.com/D103903
03c71d1fa7f823e8bb23433503446d0fce37cff8: Bug 1674777 part 10 - Fix XPConnect callers for JS_GetTypedArrayLength returning size_t. r=kmag
Jan de Mooij <jdemooij@mozilla.com> - Wed, 10 Feb 2021 11:22:59 +0000 - rev 566799
Push 38190 by btara@mozilla.com at Wed, 10 Feb 2021 21:50:51 +0000
Bug 1674777 part 10 - Fix XPConnect callers for JS_GetTypedArrayLength returning size_t. r=kmag For enumerateNames on Xrays, throw an OOM exception upfront. This matches what we do inside the JS engine when enumerating large typed arrays. Differential Revision: https://phabricator.services.mozilla.com/D103902
01813d1260e00a5597137f02e60c93b35d080d39: Bug 1675188 - Update expectations for fontface-override-descriptor-getter-setter.sub.html on Windows ccov. r=jfkthame
Mihai Alexandru Michis <malexandru@mozilla.com> - Wed, 10 Feb 2021 11:19:53 +0000 - rev 566798
Push 38190 by btara@mozilla.com at Wed, 10 Feb 2021 21:50:51 +0000
Bug 1675188 - Update expectations for fontface-override-descriptor-getter-setter.sub.html on Windows ccov. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D104343
375bea508a03d900321fb2e3564dcc6f1fb831a8: Backed out changeset 373160bb04a5 (bug 902346) for causing assertion failures in nsCOMPtr.h
Mihai Alexandru Michis <malexandru@mozilla.com> - Wed, 10 Feb 2021 13:35:43 +0200 - rev 566797
Push 38189 by nbeleuzu@mozilla.com at Wed, 10 Feb 2021 16:04:18 +0000
Backed out changeset 373160bb04a5 (bug 902346) for causing assertion failures in nsCOMPtr.h CLOSED TREE
ffd0b3afde31bd31d2dcb756e52dc6438589cb14: Bug 1666733 - Add error reporting to minidump generation (Linux) r=gsvelto
M. Sirringhaus <msirringhaus@suse.de> - Wed, 10 Feb 2021 10:05:37 +0000 - rev 566796
Push 38189 by nbeleuzu@mozilla.com at Wed, 10 Feb 2021 16:04:18 +0000
Bug 1666733 - Add error reporting to minidump generation (Linux) r=gsvelto Linux only, as part of the oxidization effort (Bug 1620993) of breakpad. Differential Revision: https://phabricator.services.mozilla.com/D103895
9ce8fc97afa5a65d4799296bd3184608f8a53160: Bug 1666733 - Rebase to latest upstream changes (ARM specific, which is still deactivated) r=gsvelto
M. Sirringhaus <msirringhaus@suse.de> - Wed, 10 Feb 2021 10:05:36 +0000 - rev 566795
Push 38189 by nbeleuzu@mozilla.com at Wed, 10 Feb 2021 16:04:18 +0000
Bug 1666733 - Rebase to latest upstream changes (ARM specific, which is still deactivated) r=gsvelto Differential Revision: https://phabricator.services.mozilla.com/D104537
9363c9d95f6c9c36fd88ebc5c630c0a0eada2c8b: Bug 1691096 - [devtools] Fix intermittent on browser_jsterm_screenshot_command_clipboard.js. r=bomsy
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 10 Feb 2021 09:43:52 +0000 - rev 566794
Push 38189 by nbeleuzu@mozilla.com at Wed, 10 Feb 2021 16:04:18 +0000
Bug 1691096 - [devtools] Fix intermittent on browser_jsterm_screenshot_command_clipboard.js. r=bomsy We wait for a tick after triggering the overflow so the scrollbars have the time to be rendered. Differential Revision: https://phabricator.services.mozilla.com/D104410
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip