69a27bde5003c70c97e8c31202c1fcf3e13d173e: Bug 1639153 - Part 6.4: Add tls dependency for WasmTruncateToInt64 and Int64ToFloatingPoint for arm. r=lth
Dmitry Bezhetskov <dbezhetskov@igalia.com> - Wed, 09 Sep 2020 10:48:09 +0000 - rev 548266
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Bug 1639153 - Part 6.4: Add tls dependency for WasmTruncateToInt64 and Int64ToFloatingPoint for arm. r=lth In this patch we add a tls dependency for the remaining nodes which use BuiltinThunk to call c++ runtime. By ABI requirements WasmTlsReg should be set. Differential Revision: https://phabricator.services.mozilla.com/D89239
9b42e0b690b639f4651b855d545e1f8c8ccc3744: Bug 1639153 - Part 6.3: Establish dependency from tls for arm callWithABI div/mod i64. r=lth
Dmitry Bezhetskov <dbezhetskov@igalia.com> - Wed, 09 Sep 2020 09:50:35 +0000 - rev 548265
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Bug 1639153 - Part 6.3: Establish dependency from tls for arm callWithABI div/mod i64. r=lth To be able to call c++ runtime via Builtin thunk we need to set up WasmTlsReg. In this patch I create dependencies from MIR level to Codegen to be sure that WasmTlsReg is alive when we call runtime in div/mod i64 for arm. Differential Revision: https://phabricator.services.mozilla.com/D88762
fd8adea7aa17b82a6d48c72836823b11ae4c7c66: Bug 1639153 - Part 6.2: Establish dependency from tls for x86 callWithABI div/mod i64. r=lth
Dmitry Bezhetskov <dbezhetskov@igalia.com> - Fri, 11 Sep 2020 05:40:14 +0000 - rev 548264
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Bug 1639153 - Part 6.2: Establish dependency from tls for x86 callWithABI div/mod i64. r=lth x86 has few register so to do div/mod for i64 it call the runtime and clobber almost all gp registers including WasmTlsReg. To be able to call c++ runtime via Builtin thunk we need to set up WasmTlsReg. In this patch I create dependencies from MIR level to Codegen to be sure that WasmTlsReg is alive when we call runtime. Differential Revision: https://phabricator.services.mozilla.com/D88524
6d91f5b4cc322020443d2789407a3fe0ad50091b: Backed out changeset 08f94ba4c50c (bug 1659150) for bc failures on browser_all_files_referenced.js. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Fri, 11 Sep 2020 08:32:46 +0300 - rev 548263
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Backed out changeset 08f94ba4c50c (bug 1659150) for bc failures on browser_all_files_referenced.js. CLOSED TREE
e58be82bdac667265fc96f26c050ede079bb23a0: Bug 1661758 - Part 5: Test AXUIElementForTextMarker and AXTextMarkerRangeForUIElement. r=morgan
Eitan Isaacson <eitan@monotonous.org> - Fri, 11 Sep 2020 05:08:02 +0000 - rev 548262
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Bug 1661758 - Part 5: Test AXUIElementForTextMarker and AXTextMarkerRangeForUIElement. r=morgan Differential Revision: https://phabricator.services.mozilla.com/D89067
f13f890ce9786b68ce54877c5996fdc78aceb728: Bug 1661758 - Part 4: Implement AXUIElementForTextMarker. r=morgan
Eitan Isaacson <eitan@monotonous.org> - Fri, 11 Sep 2020 05:08:00 +0000 - rev 548261
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Bug 1661758 - Part 4: Implement AXUIElementForTextMarker. r=morgan Differential Revision: https://phabricator.services.mozilla.com/D89066
6c5ae2c79521f67c480a766d8bfce6fdf6f53fe7: Bug 1661758 - Part 3: Implement AXTextMarkerRangeForUIElement. r=morgan
Eitan Isaacson <eitan@monotonous.org> - Fri, 11 Sep 2020 05:07:52 +0000 - rev 548260
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Bug 1661758 - Part 3: Implement AXTextMarkerRangeForUIElement. r=morgan Differential Revision: https://phabricator.services.mozilla.com/D89065
ce2cd2e1c726fcad6a101333efdad39479760120: Bug 1661758 - Part 2: Introduce sync IPDL methods for getting leaf at offset. r=morgan,mccr8
Eitan Isaacson <eitan@monotonous.org> - Fri, 11 Sep 2020 05:07:48 +0000 - rev 548259
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Bug 1661758 - Part 2: Introduce sync IPDL methods for getting leaf at offset. r=morgan,mccr8 Differential Revision: https://phabricator.services.mozilla.com/D89064
7627832ff81bccfbc840bc7581e122f9580b030e: Bug 1661758 - Part 1: Introduce sync IPDL methods for getting text range of child. r=morgan,mccr8
Eitan Isaacson <eitan@monotonous.org> - Fri, 11 Sep 2020 05:07:46 +0000 - rev 548258
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Bug 1661758 - Part 1: Introduce sync IPDL methods for getting text range of child. r=morgan,mccr8 Differential Revision: https://phabricator.services.mozilla.com/D89063
bc22825bf0a4772e942ab395744b0221e6fb04c8: Bug 1664100 - Replace MOZ_MUST_USE with [[nodiscard]] in caps. r=ckerschb
Chris Peterson <cpeterson@mozilla.com> - Thu, 10 Sep 2020 14:36:15 +0000 - rev 548257
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Bug 1664100 - Replace MOZ_MUST_USE with [[nodiscard]] in caps. r=ckerschb The MOZ_MUST_USE macro is defined as clang's and gcc's nonstandard __attribute__((warn_unused_result)). Now that we compile as C++17 by default (bug 1560664), we can replace MOZ_MUST_USE with C++17's standard [[nodiscard]] attribute. The [[nodiscard]] attribute must precede a function declaration's declaration specifiers (like static, extern, inline, or virtual). The __attribute__((warn_unused_result)) attribute does not have this order restriction. Differential Revision: https://phabricator.services.mozilla.com/D89697
e503fe6d5db6dd89f196f73b382e430feb80004b: Backed out changeset 16d4d1f1a447 (bug 1664105) for linux webrender tidy bustage. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Fri, 11 Sep 2020 08:13:57 +0300 - rev 548256
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Backed out changeset 16d4d1f1a447 (bug 1664105) for linux webrender tidy bustage. CLOSED TREE
c2c9ac84ff3bf9ed22418223fbde7257b3e003e3: Backed out changeset 0f6ea0586a34 (bug 1663938) for causing Bug 1664326.
Cosmin Sabou <csabou@mozilla.com> - Fri, 11 Sep 2020 08:12:30 +0300 - rev 548255
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Backed out changeset 0f6ea0586a34 (bug 1663938) for causing Bug 1664326.
5d0b26fcb7c24d48f2794e0a89fdfeb68ca82248: Bug 1649088 - Add SharedSurface support with AHardwareBuffer support on android r=jgilbert
sotaro <sotaro.ikeda.g@gmail.com> - Fri, 11 Sep 2020 03:11:45 +0000 - rev 548254
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Bug 1649088 - Add SharedSurface support with AHardwareBuffer support on android r=jgilbert AHardwareBuffer could remove several limitations of android::SurfaceTexture. File descriptor usage of current implementation is not efficient. It is going to be addressed by Bug 1663381. Differential Revision: https://phabricator.services.mozilla.com/D89232
16d4d1f1a4473a16c19baf6de08aebd517bed7b9: Bug 1664105 - Upgrade `ron` to 0.6.2. r=kvark
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 10 Sep 2020 14:31:34 +0000 - rev 548253
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Bug 1664105 - Upgrade `ron` to 0.6.2. r=kvark Differential Revision: https://phabricator.services.mozilla.com/D89698
ecaff97c6a4c1b5a84fdf7a16bb2638a032168f5: Bug 1664298 - Upgrade authenticator-rs to v0.3.0 r=kjacobs
J.C. Jones <jjones@mozilla.com> - Thu, 10 Sep 2020 23:49:02 +0000 - rev 548252
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Bug 1664298 - Upgrade authenticator-rs to v0.3.0 r=kjacobs https://github.com/mozilla/authenticator-rs/releases/tag/v0.3.0 Major changes: * Move to Rust 2018 edition #125 * Remove dependency on boxfnonce #121 * Reworked error handling #130 * Added a higher-level AuthenticatorService that can use multiple backends #123 * Changed the C API to use the new AuthenticatorService #123 * Added a Status channel for backends #122 * Now obtaining HID report sizes from the descriptors #12 * Add authenticator USB and Firmware details to the C API #93 Differential Revision: https://phabricator.services.mozilla.com/D89823
3831f3e405fb283688bab9a7efe46214a69eea88: Bug 1664339. Stop incrementing the legacy printing UI telemetry counts when the new printing UI is in use. r=sfoster
Jonathan Watt <jwatt@jwatt.org> - Fri, 11 Sep 2020 01:18:28 +0000 - rev 548251
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Bug 1664339. Stop incrementing the legacy printing UI telemetry counts when the new printing UI is in use. r=sfoster Differential Revision: https://phabricator.services.mozilla.com/D89846
def25c8821662ac27c497f912076a02177f1cec6: Bug 1664172 - Remove the MOZ_RELEASE_ASSERT on the CUPS dinfo r=emilio
Emily McDonough <emcdonough@mozilla.com> - Fri, 11 Sep 2020 00:36:17 +0000 - rev 548250
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Bug 1664172 - Remove the MOZ_RELEASE_ASSERT on the CUPS dinfo r=emilio Add a separate field to CUPSPrinterInfo to track if we attempted to fetch the printer info before. This should be safe, as all the CUPS calls internally check for a null-dinfo and we will detect the error at that point. Differential Revision: https://phabricator.services.mozilla.com/D89847
a8e861e22b746c2dddcc14b123f9e8d74b87cbe0: Bug 1664332. Derive the prepopulated filename for save-to-PDF via the system print dialog from the document title. r=sfoster
Jonathan Watt <jwatt@jwatt.org> - Fri, 11 Sep 2020 01:08:55 +0000 - rev 548249
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Bug 1664332. Derive the prepopulated filename for save-to-PDF via the system print dialog from the document title. r=sfoster Differential Revision: https://phabricator.services.mozilla.com/D89838
08f94ba4c50cb77919eabe8b0708d7c1f9fef1f1: Bug 1659150 - Remove about:welcome trailhead, full page and ReturnToAMO templates r=perftest-reviewers,Mardak,mkaply,nanj,sparky
Punam Dahiya <punamdahiya@yahoo.com> - Fri, 11 Sep 2020 00:31:11 +0000 - rev 548248
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Bug 1659150 - Remove about:welcome trailhead, full page and ReturnToAMO templates r=perftest-reviewers,Mardak,mkaply,nanj,sparky Differential Revision: https://phabricator.services.mozilla.com/D89077
e381cc96a78811dced72a2b9ee1a6406d6baf5d2: Bug 1664122 - Clearer MarkerOptions accessors - r=gregtatum
Gerald Squelart <gsquelart@mozilla.com> - Fri, 11 Sep 2020 00:44:18 +0000 - rev 548247
Push 37775 by malexandru@mozilla.com at Fri, 11 Sep 2020 09:30:56 +0000
Bug 1664122 - Clearer MarkerOptions accessors - r=gregtatum `MarkerOptions::Set()` returns the same reference type as the object it's invoked on, i.e.: & -> &, and && -> &&. `MarkerOptions::NAME()` now always returns a reference to a `const` member, so it's clear it cannot be modified (even if the object at hand is not `const`). `MarkerOptions::NAMERef()` must be used when non-`const` access is needed. Differential Revision: https://phabricator.services.mozilla.com/D89715
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip