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

18402 Коммитов

Автор SHA1 Сообщение Дата
Narcis Beleuzu 679469fad8 Backed out changeset 239f29a99c4f (bug 1667118) for bc failure on browser_parsable_css.js . CLOSED TREE 2020-09-25 23:39:15 +03:00
Frederic Wang 5461921d85 Bug 1667118 - Rename -moz-math-script-level to math-depth. r=emilio
This renames the internal -moz-math-script-level property in order to
prepare for full math-depth support. Currently, the property is guarded
under a disabled-by-default flag, so there should be no observable
behavior change.

Differential Revision: https://phabricator.services.mozilla.com/D91285
2020-09-25 18:37:39 +00:00
Mihai Alexandru Michis cc04d2696e Backed out changeset b08319695e21 (bug 1667118) for causing xpcshell failures in test_css-properties-db.js
CLOSED TREE
2020-09-25 16:40:33 +03:00
Frederic Wang eb4b491896 Bug 1667118 - Rename -moz-math-script-level to math-depth. r=emilio
This renames the internal -moz-math-script-level property in order to
prepare for full math-depth support. Currently, the property is guarded
under a disabled-by-default flag, so there should be no observable
behavior change.

Differential Revision: https://phabricator.services.mozilla.com/D91285
2020-09-25 12:04:53 +00:00
tobar2018 9d2d6fb472 Bug 1659264 - Remove all references to the preference 'layout.css.moz-touch-enabled.enabled'. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D91401
2020-09-25 10:29:08 +00:00
Christoph Kerschbaumer 9abdc0cc16 Bug 1667326: Remove unnecessary pref for SRI. r=freddyb
Differential Revision: https://phabricator.services.mozilla.com/D91399
2020-09-25 10:04:08 +00:00
Peter Van der Beken b14a77101d Bug 1666881 - Make fission.sessionHistoryInParent require a restart when switching. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D91260
2020-09-25 09:03:58 +00:00
Kershaw Chang 0ec383b700 Bug 1652677 - P1: Prefer to use records with ECH config r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D89454
2020-09-24 19:33:15 +00:00
Csoregi Natalia 9fab6c0021 Backed out changeset 78024e47a901 (bug 1657822) for failures on test_bug1303704.html. CLOSED TREE 2020-09-25 10:19:54 +03:00
Timothy Nikkel d0caf06032 Bug 1657822. Enable new desktop zooming scrollbar code. r=kats
The mathml reftest pref needs to be added at the same time because the test needs that pref with the new scrollbar code to pass, but it fails with that pref with the old scrollbar code. Since that test uses the minimum scale, which is only valid with overlay scrollbars, it is correct to do so.

Differential Revision: https://phabricator.services.mozilla.com/D91243
2020-09-24 22:09:54 +00:00
Razvan Maries ed260c95a0 Backed out changeset 08538390d573 (bug 1667118) for perma failures on test_css-properties-db.js. CLOSED TREE 2020-09-25 00:12:10 +03:00
Frederic Wang c828ccef71 Bug 1667118 - Rename -moz-math-script-level to math-depth. r=emilio
This renames the internal -moz-math-script-level property in order to
prepare for full math-depth support. Currently, the property is guarded
under a disabled-by-default flag, so there should be no observable
behavior change.

Differential Revision: https://phabricator.services.mozilla.com/D91285
2020-09-24 18:44:41 +00:00
Razvan Maries e761feff33 Backed out 2 changesets (bug 1652677) for build bustages on nsHttpConnection.cpp. CLOSED TREE
Backed out changeset 7df7bfbfbc6e (bug 1652677)
Backed out changeset 435ff20fa8c6 (bug 1652677)
2020-09-24 22:01:09 +03:00
Kershaw Chang bd99e0b590 Bug 1652677 - P1: Prefer to use records with ECH config r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D89454
2020-09-24 14:29:56 +00:00
Mihai Alexandru Michis 8b9238686c Backed out changeset 88337b6e4e3e (bug 1666881) for causing failures regarding the fission.autostart pref.
CLOSED TREE
2020-09-24 15:41:33 +03:00
pbz 436ca38df1 Bug 1667065 - Enable tab HTTP auth prompts for Beta and Release. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D91268
2020-09-24 12:28:17 +00:00
Jonathan Watt bbad3cfbe1 Bug 1667039. Gather the printing prefs together in all.js, and remove some obsolete prefs. r=bobowen
Removes the prefs:

 - print.postscript.enabled
 - print.printer_list

Differential Revision: https://phabricator.services.mozilla.com/D91254
2020-09-24 12:05:23 +00:00
Peter Van der Beken 55fdbb4384 Bug 1666881 - Make fission.sessionHistoryInParent require a restart when switching. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D91260
2020-09-24 11:14:51 +00:00
Frederic Wang 5a699ddc37 Bug 1664488: Disable various preferences for deprecated MathML features. r=emilio
This commit disables the following preference on all builds by default:

mathml.deprecated_style_attributes.disabled
mathml.deprecated_menclose_notation_radical.disabled
mathml.mathsize_names.disabled
mathml.mfrac_bevelled_attribute.disabled
mathml.deprecated_alignment_attributes.disabled
mathml.script_shift_attributes.disabled
mathml.xlink.disabled
mathml.mfrac_linethickness_names.disabled

In addition, the following one is disabled on all but mac platform,
where currently (macos catalina) STIXGeneral is still the only
pre-installed math font available:

mathml.stixgeneral_operator_stretching.disabled

For details, see the intent to unship threads:
https://groups.google.com/forum/#!topic/mozilla.dev.platform/LvQ13Hcaw8k
https://groups.google.com/forum/#!topic/mozilla.dev.platform/x_eQ3vn5iwc

Differential Revision: https://phabricator.services.mozilla.com/D89928
2020-09-24 08:46:17 +00:00
stransky 779f475a47 Bug 1665329 Enable media.navigator.mediadatadecoder_vpx_enabled for release, r=jya,drno
Differential Revision: https://phabricator.services.mozilla.com/D90375
2020-09-24 07:07:20 +00:00
Chris Peterson 702f0bf062 Bug 1664099 - Replace MOZ_MUST_USE with [[nodiscard]] in libjar. r=aklotz
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.

Differential Revision: https://phabricator.services.mozilla.com/D91094
2020-09-23 17:07:13 +00:00
Simon Giesecke de7bab0f06 Bug 1650145 - Replace all value uses of Empty[C]String by 0-length _ns literals. r=froydnj,geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D82325
2020-09-23 15:17:15 +00:00
Frederic Wang aec8cecc03 Bug 1665975 - Implement the math-style property. r=emilio
This patch renames the internal -moz-math-display to math-style and
exposes it under the layout.css.math-style.enabled preference. The
initial value becomes "normal" but that does not affect the default
MathML behavior since the UA style sheet sets the math-style property
explicitly on <math> tags. WPT tests are updated to use the syntax
approved by the CSSWG.

Intent to prototype: https://groups.google.com/forum/#!msg/mozilla.dev.platform/1hQQ7ISudGo/_yLEckEeBQAJ

Differential Revision: https://phabricator.services.mozilla.com/D90731
2020-09-23 13:04:48 +00:00
Narcis Beleuzu 85b4b24cfc Backed out changeset 9480237e1e6f (bug 1665975) for xpcshell failure on test_css-properties-db.js. CLOSED TREE 2020-09-23 13:06:21 +03:00
Frederic Wang ff5e02320a Bug 1665975 - Implement the math-style property. r=emilio
This patch renames the internal -moz-math-display to math-style and
exposes it under the layout.css.math-style.enabled preference. The
initial value becomes "normal" but that does not affect the default
MathML behavior since the UA style sheet sets the math-style property
explicitly on <math> tags. WPT tests are updated to use the syntax
approved by the CSSWG.

Intent to prototype: https://groups.google.com/forum/#!msg/mozilla.dev.platform/1hQQ7ISudGo/_yLEckEeBQAJ

Differential Revision: https://phabricator.services.mozilla.com/D90731
2020-09-23 08:14:38 +00:00
Jan de Mooij 7087de27ea Bug 1666417 part 3 - Enable Warp in the browser. r=iain
Also bumps the threshold to 1500 to match DefaultJitOptions::setWarpEnabled.

Changing the JS shell default is more tricky and will be done separately if this
sticks.

Depends on D90957

Differential Revision: https://phabricator.services.mozilla.com/D90958
2020-09-22 18:27:14 +00:00
Kartikaya Gupta 92c5606dad Bug 1637908 - Enable touch event retargeting on android with new touchable heuristic. r=snorp
Depends on D91028

Differential Revision: https://phabricator.services.mozilla.com/D91029
2020-09-22 20:39:04 +00:00
Anny Gakhokidze 5842740ef5 Bug 1666287 - Remove pref dom.datatransfer.mozAtAPIs and make relevant APIs ChromeOnly, r=nika
Make mozItemCount, mozTypesAt, mozClearDataAt, mozSetDataAt, mozGetDataAt
DataTransfer APIs ChromeOnly

Differential Revision: https://phabricator.services.mozilla.com/D91017
2020-09-22 16:16:29 +00:00
Jan de Mooij d6bba0cf60 Bug 1666417 part 1 - Make Warp pref work on non-Nightly. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D90956
2020-09-22 16:00:21 +00:00
Makoto Kato 3759e7c3b5 Bug 1425291 - Part 1. Implement autocapitalize attribute. r=webidl,smaug
Virtual keyboard on Android (and API level of GTK) supports autocapitalization
that is automatically capitalize words and etc.

atucapitalize attribute inherits from form element if the element is button,
fieldset, input, output, select and textarea. Its tests are included in wpt.

WebKit on iOS and Blink on Android already support this HTML attribute, so I
would like to support this on Firefox/GeckoView Nightly.

Differential Revision: https://phabricator.services.mozilla.com/D86674
2020-09-15 14:33:27 +00:00
Andy Grover 99792ccf29 Bug 1649495 - Add network.http.http3.enable_qlog pref r=dragana,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D81949
2020-09-22 08:28:44 +00:00
mcccs c7b6171fd4 Bug 1589781 - NAT64 synthesis for TRR. r=valentin,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D86343
2020-09-22 07:29:34 +00:00
Valentin Gosu e66347e556 Bug 1648147 - Don't retry the connection with RES_DISABLE_TRR when the TRR server returns 0.0.0.0 r=dragana,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D90549
2020-09-21 12:01:50 +00:00
Butkovits Atila 49f424b435 Backed out changeset f82548378b79 (bug 1649495) for xpc failures at test_upgrade.js. CLOSED TREE 2020-09-21 15:45:00 +03:00
pbz b81e69ee95 Bug 1314912 - Rate limit calls to History and Location interfaces. r=smaug
This adds a rate limit to methods and setters of the History and Location
for non-system callers.
The rate limit is counted per BrowsingContext and can be controlled by prefs.

This patch is based on the original rate limit patch by :freesamael.

Differential Revision: https://phabricator.services.mozilla.com/D90136
2020-09-21 11:54:50 +00:00
Emilio Cobos Álvarez 60f1efb07e Bug 1666086 - Enable layout.css.moz-any-is-is.enabled on all channels. r=jwatt
We haven't heard of any issues with this during the 81 and 82 cycles,
and I think we should try to do this.

This should land after the 82 merge.

Differential Revision: https://phabricator.services.mozilla.com/D90789
2020-09-21 11:10:28 +00:00
Butkovits Atila b40e948d8d Backed out changeset 048a2ebdfcb0 (bug 1666086) for causing bustages at Result.h. CLOSED TREE 2020-09-21 15:18:15 +03:00
Emilio Cobos Álvarez a3d93c993b Bug 1666086 - Enable layout.css.moz-any-is-is.enabled on all channels. r=jwatt
We haven't heard of any issues with this during the 81 and 82 cycles,
and I think we should try to do this.

This should land after the 82 merge.

Differential Revision: https://phabricator.services.mozilla.com/D90789
2020-09-21 11:10:28 +00:00
Andy Grover 63993e1a49 Bug 1649495 - Add network.http.http3.qlog_enabled pref r=dragana,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D81949
2020-09-21 11:00:26 +00:00
J. Ryan Stinnett b1df6f0420 Bug 1580117 - Pause composition for minimized windows on macOS. r=mstange
This pauses composition when a window becomes minimized.

This is particularly important for platforms like macOS, where minimized /
hidden windows historically would remain compositing, potentially on every vsync
if the hidden window contained animations. This should lead to a nice power
savings by skipping this unnecessary work.

This change affects both the WebRender and legacy compositor paths.

As bug 1580117 is believed to be a macOS specific issue, this is currently
implemented for macOS only, but could in the future be generalized to other
platforms as well.

Differential Revision: https://phabricator.services.mozilla.com/D85954
2020-09-17 16:57:31 +00:00
Valentin Gosu 4cceaf9d42 Bug 1657323 - Do DNS queries for example.org instead of mozilla.org because mo doesn't have IPv6 addresses r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D90539
2020-09-18 09:47:43 +00:00
Bogdan Tara 2991b8c066 Backed out changeset 0da5103ba772 (bug 1665975) for mozglue_static::panic_hook mass crashes CLOSED TREE 2020-09-21 10:07:03 +03:00
Frederic Wang 1ac695dbdc Bug 1665975 - Implement the math-style property. r=emilio
This patch renames the internal -moz-math-display to math-style and
exposes it under the layout.css.math-style.enabled preference. The
initial value becomes "normal" but that does not affect the default
MathML behavior since the UA style sheet sets the math-style property
explicitly on <math> tags. WPT tests are updated to use the syntax
approved by the CSSWG.

Intent to prototype: https://groups.google.com/forum/#!msg/mozilla.dev.platform/1hQQ7ISudGo/_yLEckEeBQAJ

Differential Revision: https://phabricator.services.mozilla.com/D90731
2020-09-21 05:41:51 +00:00
Csoregi Natalia f040f9c556 Backed out changeset 8c6e791dcb00 (bug 1589781) for xpcshell failures on test_ext_captivePortal.js. CLOSED TREE 2020-09-20 14:36:18 +03:00
mcccs a748291a86 Bug 1589781 - NAT64 synthesis for TRR. r=valentin,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D86343
2020-09-20 10:43:02 +00:00
alwu 05abfeb051 Bug 1665496 - part1 : enable Media Session API by default. r=chunmin
We're going to enable MediaSession API by default on Fx82.

Differential Revision: https://phabricator.services.mozilla.com/D90476
2020-09-18 16:28:07 +00:00
Mihai Alexandru Michis 51875c07f4 Backed out changeset 932516ec74bb (bug 1649495) for causing bustages in nsHttpHandler
CLOSED TREE
2020-09-18 15:55:06 +03:00
Andy Grover 96ac4b6334 Bug 1649495 - Add network.http.http3.qlog_enabled pref r=dragana,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D81949
2020-09-18 07:02:15 +00:00
Bogdan Tara 8fe09fb514 Backed out changeset 7f4e096d1be6 (bug 1589781) for NetworkConnectivityService tsan failures CLOSED TREE 2020-09-17 19:28:43 +03:00
mcccs 17b4754b7e Bug 1589781 - NAT64 synthesis for TRR. r=valentin,necko-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D86343
2020-09-17 06:40:19 +00:00