Граф коммитов

767771 Коммитов

Автор SHA1 Сообщение Дата
Jeff Muizelaar 44f613fece Bug 1728152 - Drop unused TextRenderer code. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D123968
2021-08-30 19:37:34 +00:00
Olli Pettay 1c1c20f331 Bug 1670973, add a test to check how http redirects affect to the session history, r=peterv
The old implementation and SHIP seem to have the same behavior.

Differential Revision: https://phabricator.services.mozilla.com/D123117
2021-08-30 19:33:52 +00:00
Agi Sferro a2ff77838c Bug 1727577 - Improve no-topobjdir experience in Android Studio. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D123649
2021-08-30 19:30:01 +00:00
Agi Sferro dd1a360320 Bug 1727438 - Define glean as a capability instead of depending on it. r=nalexander,owlish
Depending on glean creates a circular dependency as glean depends on
glean-native which is substituted with GeckoView in omni builds.

Since Gradle 6 capabilities are passed on to consumers using the Gradle Module
Metadata, so now we can just define a glean capability in GeckoView and Fenix
will consume glean-native from GeckoView instead of adding a duplicated
libglean blob (there is code in the glean plugin to make sure this happens).

See also: https://docs.gradle.org/current/userguide/component_capabilities.html

Co-authored-by: Jan-Erik Rediger <janerik@fnordig.de>

Differential Revision: https://phabricator.services.mozilla.com/D123572
2021-08-30 19:15:11 +00:00
Agi Sferro 05048aa439 Bug 1727438 - Import publishing metadata from variant. r=nalexander,owlish
There's a lot of code that we don't need anymore in our publication path (I'm
assuming it was needed when it was written but then gradle/the android plugin
caught up).

This has the nice side effect of producing better metadata (e.g. our
implementation dependencies end up in the |runtime| dependency group instead of
the default one where they were before, which means the app doesn't inherit our
private dependencies).

Co-authored-by: Jan-Erik Rediger <janerik@fnordig.de>

Differential Revision: https://phabricator.services.mozilla.com/D123571
2021-08-30 19:15:11 +00:00
Agi Sferro aed476bdf8 Bug 1727438 - Upgrade kotlin to 1.5.20. r=nalexander,owlish
Co-authored-by: Jan-Erik Rediger <janerik@fnordig.de>

Differential Revision: https://phabricator.services.mozilla.com/D123570
2021-08-30 19:15:10 +00:00
Agi Sferro 78ae1c7c9b Bug 1727438 - Upgrade to Gradle 6.9.1. r=nalexander,owlish
This is the last version that doesn't require Java 11, we will upgrade to
Gradle 7 once all components are ready (namely, apilint).

Co-authored-by: Jan-Erik Rediger <janerik@fnordig.de>

Differential Revision: https://phabricator.services.mozilla.com/D123569
2021-08-30 19:15:10 +00:00
Agi Sferro d15794b08e Bug 1727438 - Increase java max heap to 16G. r=nalexander
Looks like 6G is not enough for an ASAN build when updating the gradle version.
I tried 8G on try but that's not enough either.

Differential Revision: https://phabricator.services.mozilla.com/D123970
2021-08-30 19:15:10 +00:00
Cosmin Sabou c859adbb63 Bug 1727289 - null-check root pres context to avoid crashes on automation in some cases.
​
MANUAL PUSH: Trivial orange fix CLOSED TREE
​
2021-08-30 22:54:39 +03:00
Jonathan Kew 38d10dbb1a Bug 1727397 - Specify an explicit line-height for tooltips on Linux. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D123898
2021-08-30 18:55:37 +00:00
Edgar Chen 262f7ec893 Bug 1728081 - Part 4: Make HTMLFormElement::GetDefaultSubmitElement return nsGenericHTMLFormElement; r=smaug
so that the callers don't need to queryInterface it back to nsIContent.

Differential Revision: https://phabricator.services.mozilla.com/D123952
2021-08-30 18:44:51 +00:00
Edgar Chen bae585f79e Bug 1728081 - Part 3: Merge nsIForm into HTMLFormElement; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D123951
2021-08-30 18:44:51 +00:00
Edgar Chen 09f6c7e2de Bug 1728081 - Part 2: Remove nsIForm::GetElementAt; r=smaug
as it is only used internally.

Depends on D123949

Differential Revision: https://phabricator.services.mozilla.com/D123950
2021-08-30 18:44:51 +00:00
Edgar Chen bb4c23a6e6 Bug 1728081 - Part 1: Remove nsIForm::GetElementCount; r=smaug
as it is only used internally.

Differential Revision: https://phabricator.services.mozilla.com/D123949
2021-08-30 18:44:50 +00:00
Emilio Cobos Álvarez 83b5fb42c5 Bug 1710879 - Don't clear BrowserBridgeHost::mBridge until BrowserBridgeChild has been completely destroyed. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D122214
2021-08-30 18:41:28 +00:00
Marian-Vasile Laza f89210cf82 Backed out 4 changesets (bug 516362) for causing mochitest bc failures on browser_all_files_referenced.js. CLOSED TREE
Backed out changeset 12f1b1fee451 (bug 516362)
Backed out changeset eb8885d5cd62 (bug 516362)
Backed out changeset 723ec69bb57e (bug 516362)
Backed out changeset 1e2f80bda8b4 (bug 516362)
2021-08-30 21:53:04 +03:00
Ryan Hunt de5b8b8fa2 Bug 1727284 - wasm: Correctly mark WasmAnyRefFromJSObject as not a call. r=lth
I don't see any other wasm LIR nodes that are marked incorrectly.

Differential Revision: https://phabricator.services.mozilla.com/D123967
2021-08-30 18:27:53 +00:00
Dão Gottwald 1807cc0548 Bug 1727935 - Use the same focus border implementation for the address bar and search bar. r=Itiel
Differential Revision: https://phabricator.services.mozilla.com/D123864
2021-08-30 18:24:40 +00:00
Emilio Cobos Alvarez d1f5731c04 Bug 1727289 - Prefer widget scale for scrollbar parts. r=mstange
Print preview documents might use a different DPI depending on the print
target.

Differential Revision: https://phabricator.services.mozilla.com/D123939
2021-08-30 18:01:44 +00:00
Katherine Patenio 25a76b9440 Bug 1609558 - Migrate panelUI.inc.xhtml to Fluent. r=mtigley,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D123837
2021-08-30 17:58:08 +00:00
Andrew Erickson ab364e8b9b Bug 1727415: raptor power testing: add s7 device type, remove relops mention r=perftest-reviewers,jmaher,alexandru.irimovici
Differential Revision: https://phabricator.services.mozilla.com/D123537
2021-08-30 17:55:46 +00:00
Jonathan Watt 1a15ac67cf Bug 516362 p4. Enable detection of run-from-.dmg and prompt to install and relaunch. r=mstange
Depends on D122686

Differential Revision: https://phabricator.services.mozilla.com/D122687
2021-08-30 17:51:54 +00:00
Jonathan Watt b4ca7024a7 Bug 516362 p3. Add API to install from .dmg and relaunch. r=mstange,spohl
Depends on D122685

Differential Revision: https://phabricator.services.mozilla.com/D122686
2021-08-30 17:51:54 +00:00
Jonathan Watt 103c8ac225 Bug 516362 p2. Add a localized helper to notify the user if installation fails. r=mstange,zbraniecki
Depends on D122476

Differential Revision: https://phabricator.services.mozilla.com/D122685
2021-08-30 17:51:54 +00:00
Jonathan Watt f6ffe2bd7b Bug 516362 p1. Add a localized helper to prompt the user for approval to install the app. r=zbraniecki,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D122476
2021-08-30 17:51:53 +00:00
Tooru Fujisawa f42f4977e8 Bug 1727740 - Bump jsparagus for bug 1726533. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D123960
2021-08-30 17:18:41 +00:00
Andrew Osmond ac49f09199 Bug 1728113 - Remove DrawTargetCapture and related code. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D123953
2021-08-30 16:35:50 +00:00
Andrew Osmond fe21b00004 Bug 1728112 - Remove BorrowedCairoContext. r=jrmuizel
This code is no longer used by anything.

Differential Revision: https://phabricator.services.mozilla.com/D123945
2021-08-30 16:35:49 +00:00
Sandor Molnar c235ffd64c Backed out 3 changesets (bug 1727137, bug 1727517, bug 1727756) for causing build bustages. CLOSED TREE
Backed out changeset 8796b374824b (bug 1727756)
Backed out changeset 49d136788ebd (bug 1727517)
Backed out changeset 092525a3d26a (bug 1727137)
2021-08-30 19:39:16 +03:00
Sandor Molnar 4f7a684ab9 Backed out changeset 4e3667b642ab (bug 1727935) for causing mochitest failures in browser_ext_themes_toolbar_fields_focus 2021-08-30 19:29:54 +03:00
Florian Quèze 7bb142fbc3 Bug 1727756 - Add profiler markers to understand the activity in the BHMgr Monitor thread, r=dthayer.
Differential Revision: https://phabricator.services.mozilla.com/D123761
2021-08-30 16:09:50 +00:00
Florian Quèze ae2121ec28 Bug 1727517 - Require task controller tasks to have a name, r=bas.
Differential Revision: https://phabricator.services.mozilla.com/D123618
2021-08-30 16:09:49 +00:00
Florian Quèze 48ad00f6e2 Bug 1727137 - Require IdleRunnable instances to have a name, r=bas.
Differential Revision: https://phabricator.services.mozilla.com/D123357
2021-08-30 16:09:49 +00:00
Julian Descottes 537eea5819 Bug 1727506 - [devtools] Make DevTools shared-head navigateTo reusable for RDM r=ochameau
depends on D123326

This changeset introduces a single `wait` function which should work for all DevTools setups.

For the provided browser, it will check if there is a Toolbox or a RDM UI opened. Then it will start watching for Toolbox-specific or RDM-specific navigation events (incl panels etc...), as well as for the reload of the corresponding Commands instances (toolbox and RDM UI might each have one). It also extracts the "target switching" check to a separate "watch" helper so that it doesn't get mixed with the rest of the logic.

Differential Revision: https://phabricator.services.mozilla.com/D123604
2021-08-30 15:58:52 +00:00
Dão Gottwald 030b26fc0f Bug 1727907 - Make Firefox Suggest an opt-in feature and update the onboarding dialog accordingly. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D123852
2021-08-30 15:56:28 +00:00
Nicolas Silva 8496ccf07d Bug 1726102 - Telemetry on WebRender filter fallback via UseCounter. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D122816
2021-08-30 15:54:46 +00:00
Dão Gottwald 1c0caf6113 Bug 1727935 - Use the same focus border implementation for the address bar and search bar. r=Itiel
Differential Revision: https://phabricator.services.mozilla.com/D123864
2021-08-30 15:54:22 +00:00
Julian Descottes 2dee4a110f Bug 1671171 - [devtools] Improve vertical layout display for new performance panel r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D123724
2021-08-30 15:23:37 +00:00
Tim Giles c9d617afa2 Bug 1688209 - Prevent simple hidden fields from being eligible for autofill. r=dimi
Prevent simple hidden fields from being eligible for autofill.
'Simple' in this case means fields that have the hidden attribute or 'display:none' inline property.

Differential Revision: https://phabricator.services.mozilla.com/D120669
2021-08-30 15:17:39 +00:00
Julian Descottes 9582df5787 Bug 1503199 - [devtools] Increase min width for side panels in Inspector and Accessibility panels r=bomsy
Differential Revision: https://phabricator.services.mozilla.com/D123927
2021-08-30 15:14:05 +00:00
Alex Lopez 600206e89e Bug 1696251: Change method names in mach commands to avoid scoping issues when de-classing. r=mhentges
The affected functions would cause an UnboundLocalError if they are moved
to module-level, because using an assignment inside a function makes a
variable local in Python, making it illegal to have a local variable name
be the same as a function name that is called within the same function.
The adopted solution is to rename those functions in preparation for the
future de-classing.

Differential Revision: https://phabricator.services.mozilla.com/D123867
2021-08-30 15:11:43 +00:00
Paul Adenot 498e549d18 Bug 1727598 - mach vendor rust.
Differential Revision: https://phabricator.services.mozilla.com/D123948
2021-08-30 14:50:43 +00:00
Paul Adenot 0e4e3f4880 Bug 1727598 - Update cubeb-coreaudio-rs to 4ee3b2831.
Differential Revision: https://phabricator.services.mozilla.com/D123947
2021-08-30 14:50:42 +00:00
Julien Wajsberg b896216da1 Bug 1727719 - [devtools performance] Use a more future-proof approach to set values in React-controlled inputs r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D123748
2021-08-30 14:43:40 +00:00
Yury Delendik ad2ffab089 Bug 1721686 - wasm: Generate intrinsics boilerplate code via yaml. r=rhunt
Differential Revision: https://phabricator.services.mozilla.com/D120724
2021-08-30 14:18:51 +00:00
Tom Ritter 3aa3d28c2a Bug 1727803: Create security exemptions for about:sync and about:downloads r=freddyb
This will also fix Bug 1727770

Differential Revision: https://phabricator.services.mozilla.com/D123790
2021-08-30 14:14:07 +00:00
Tom Ritter d58ff28a67 Bug 1727842: Do not crash if off the main thread. r=freddyb
Differential Revision: https://phabricator.services.mozilla.com/D123866
2021-08-30 14:13:35 +00:00
themel10rist 97c7517b35 Bug 1717638 - Removed <hr> separator between Preferences and Help to fit current style guidelines. r=tgiles@mozilla.com
Differential Revision: https://phabricator.services.mozilla.com/D123846
2021-08-30 13:50:16 +00:00
Dan Mosedale 7a569a1ce6 Bug 1728057 - fix captive portal telemetry, r=nhnt11
Differential Revision: https://phabricator.services.mozilla.com/D123911
2021-08-30 13:49:25 +00:00
Paul Adenot 01e9cebaa4 Bug 1727602 - Write initial tests for sniffing of media files. r=annevk
Differential Revision: https://phabricator.services.mozilla.com/D123727
2021-08-30 13:19:51 +00:00