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

715201 Коммитов

Автор SHA1 Сообщение Дата
Bob Owen 3ba9a0b436 Bug 1641722: Deactivate remote canvas 2D when device creation or stream read failure occurs. r=jrmuizel,chutten
This also adds telemetry probes to track:
* number of times remote canvas 2D is activated
* number of times remote canvas 2D is deactivated due to device creation failure
* number of times remote canvas 2D is deactivated due to a stream read error.

Differential Revision: https://phabricator.services.mozilla.com/D81032
2020-06-26 11:37:31 +00:00
Dorel Luca 88ce7f0c92 Backed out changeset c6d8b979af47 (bug 1644140) for causing Bug 1644213 to regress 2020-06-26 14:21:41 +03:00
Dale Harvey ad16313f52 Bug 1627555 - Update region if in new location for a length of time. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D79272
2020-06-25 22:20:21 +00:00
Emilio Cobos Álvarez 7c995807da Bug 1646936 - Generate a single metadata file in the objdir, and feed it to cbindgen. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D80360
2020-06-26 10:41:26 +00:00
Robert Mader 198e8b531d Bug 1648554 - Clean up imports in gfxPlatformGtk, r=stransky
- clean up header imports
- move initialization of `mUseWebGLDmabufBackend` to constructor

Differential Revision: https://phabricator.services.mozilla.com/D81303
2020-06-26 10:04:04 +00:00
Lars T Hansen 4ada6f9383 Bug 1648697 - Disable --enable-avx. r=bbouvier
I disable this with an error message and a comment, but do not remove it,
because it is currently buggy and unsupported but may well make a comeback
when we have time to clean it up and we see whether wasm SIMD on the web
starts demanding it.

It is of course possible that we will never do this in Ion but will wait
for Cranelift, but we don't have to make that decision today.

Differential Revision: https://phabricator.services.mozilla.com/D81293
2020-06-26 08:54:48 +00:00
Dorel Luca caf588721d Backed out changeset 8570bd4a1f0b (bug 1641722) for Build bustage in telemetry/.deps/TelemetryScalarData.h. CLOSED TREE 2020-06-26 13:26:54 +03:00
Bob Owen d3745901a1 Bug 1641722: Deactivate remote canvas 2D when device creation or stream read failure occurs. r=jrmuizel,chutten
This also adds telemetry probes to track:
* number of times remote canvas 2D is activated
* number of times remote canvas 2D is deactivated due to canvas device creation failure
* number of times remote canvas 2D is deactivated due to a stream read error.

Differential Revision: https://phabricator.services.mozilla.com/D81032
2020-06-26 08:22:12 +00:00
Coroiu Cristina 302c2fa31a Backed out changeset 8f948dd74aba (bug 1646936) for SM and Toolchain failures on a CLOSED TREE 2020-06-26 13:08:09 +03:00
Emilio Cobos Álvarez 9c7c03bf30 Bug 1646936 - Generate a single metadata file in the objdir, and feed it to cbindgen. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D80360
2020-06-26 09:37:16 +00:00
Mathieu Leplatre ceaf07c1e6 Bug 1643194 - Do not build sync results if client has no listener r=Gijs
Building the sync event data has an extra cost on large collections. This bypasses iterations or records in case the client has no listener.

Differential Revision: https://phabricator.services.mozilla.com/D81046
2020-06-26 08:56:14 +00:00
Jonathan Kew 800ef13016 Backed out changeset ed8d5ec80203 (Bug 1533462) to revert the gfx.e10s.font-list.shared pref change.
Differential Revision: https://phabricator.services.mozilla.com/D81304
2020-06-26 09:05:00 +00:00
Jon Coppeard d6eacd40fa Bug 1648272 - Change store buffer mutex order so as not to conflict with wasm mutexes r=sfink
Differential Revision: https://phabricator.services.mozilla.com/D81135
2020-06-25 21:57:54 +00:00
Simon Giesecke 3ca22ad465 Bug 1646774 - Use EnsureInserted instead of Contains + PutEntry. r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D80849
2020-06-26 08:38:28 +00:00
Dorel Luca 03ea5569f1 Backed out 3 changesets (bug 1640612) on dev's request for regressing Bug 1648624
Backed out changeset c2d1a0de6874 (bug 1640612)
Backed out changeset 188dc24e864a (bug 1640612)
Backed out changeset 2fe263339790 (bug 1640612)
2020-06-26 11:28:14 +03:00
Marco Zehe 5dfb4493c4 Bug 1648011 - Give the All Tabs overflow button a tooltip, r=nchevobbe,flod,Honza
This pertains to both the inspector side bar as well as the net monitor tabs.

Differential Revision: https://phabricator.services.mozilla.com/D80829
2020-06-26 07:50:29 +00:00
Christoph Kerschbaumer 446049db3d Bug 1644146: Change HTTPS Only Mode error copy to give the sense of protection r=flod,JulianWels
Differential Revision: https://phabricator.services.mozilla.com/D78713
2020-06-26 06:51:14 +00:00
R. Martinho Fernandes b4bf6419e0 Bug 1645192 - Enable EV Treatment for "certSIGN Root CA G2" root certificate r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D81052
2020-06-26 07:15:41 +00:00
Nicolas Chevobbe 90123a987c Bug 1648458 - Add a test to assert resource watcher destruction when associated target actor is destroyed. r=ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D81034
2020-06-26 06:58:55 +00:00
Dorel Luca 8118a1f339 Backed out 4 changesets (bug 1646423, bug 1644544, bug 1646178, bug 1648223) for browser-chrome failures in browser/components/preferences/tests/browser_basic_rebuild_fonts_test.js
Backed out changeset 48790fe7990a (bug 1648223)
Backed out changeset 2d52e80dd321 (bug 1646178)
Backed out changeset 5186e66006a4 (bug 1646423)
Backed out changeset 28d0dc323af8 (bug 1644544)
2020-06-26 08:59:45 +03:00
Marco Zehe 0e1ed3a46b Bug 1648069 - Make the Changes view a document for screen readers, r=yzen
Also make it focusable so screen readers will pick up even the "no changes yet" scenario and won't skip over it.

Differential Revision: https://phabricator.services.mozilla.com/D80865
2020-06-26 00:15:21 +00:00
Kenrick 47fb9957d8 Bug 1627164 - Fix edit/delete buttons in about:logins break into lines r=MattN
In CJK locales, line break could happen in any letter of the button. The fix here is to explicitly specify flex property so that the button couldn't grow or shrink.

Differential Revision: https://phabricator.services.mozilla.com/D79823
2020-06-19 12:31:37 +00:00
Cosmin Sabou 53dddceaa0 Backed out changeset ec2d3d359743 (bug 1647862) for refetest failures on css-simple-styling.html. CLOSED TREE 2020-06-26 07:58:54 +03:00
Mike Hommey 77976c2cc1 Bug 1463035 - Remove MOZ_SIGNAL_TRAMPOLINE. r=gerald
This was previously r=jchen and landed, but was backed out because some
Android tests were running on an unrealistically old Linux kernel. These
tests have been retired, so this can reland.

Differential Revision: https://phabricator.services.mozilla.com/D81278
2020-06-26 03:48:49 +00:00
Jared Wein 11097b2f8b Bug 1648223 - Enable the Experimental Preferences by default. r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D81111
2020-06-26 03:45:05 +00:00
Jared Wein e964c2ad3f Bug 1646178 - Use similar markup as the other preference categories to show a header within the search results. r=mstriemer,fluent-reviewers,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D80959
2020-06-26 03:45:01 +00:00
Jared Wein 9e14db259e Bug 1646423 - Experimental features should only be displayed on release channels that they are intended for. r=mstriemer,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D80714
2020-06-26 03:45:05 +00:00
Jared Wein e23dc1af7e Bug 1644544 - Annotate crash-stats reports with the enabled experimental features. r=gsvelto,Gijs,preferences-reviewers,mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D80007
2020-06-26 03:44:51 +00:00
Cosmin Sabou 9d21cb65b8 Backed out changeset 5e0244588a91 (bug 822978) for causing Windows MinGW bustages. CLOSED TREE 2020-06-26 06:08:15 +03:00
Cosmin Sabou 713e296892 Backed out 3 changesets (bug 1399356) for mochitest failures on several tests.
Backed out changeset 979f641a6bef (bug 1399356)
Backed out changeset aa001ccfcce3 (bug 1399356)
Backed out changeset aa54dc45b2d4 (bug 1399356)
2020-06-26 05:42:53 +03:00
Sam Foster 394b51b9e3 Bug 1639069 - Add download context menu items to 'Use' and 'Always use' the system viewer to open the download. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D79396
2020-06-25 22:19:37 +00:00
Sam Foster 1c447df70b Bug 1639069 - Provide helpers for getting a nsIMIMEInfo on DownloadsCommon, and confirming if a download is a given mime-type. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D79395
2020-06-26 02:34:03 +00:00
Steve Fink 4d9132ebfd Bug 1568923 - String deduplication fixups from review r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D79583
2020-06-26 02:17:04 +00:00
Ed Lee 6a240f86aa Bug 1643761 - Measure about:welcome performance r=pdahiya
Use Performance for mark and navigation timings to send with message impression.

Differential Revision: https://phabricator.services.mozilla.com/D81170
2020-06-26 02:13:53 +00:00
Jan Varga f482502235 Bug 1621920 - Convert LS client to use the new macro for warning about unknown stuff and add testing for unknown directories in LS client directory; r=dom-workers-and-storage-reviewers,ttung
Differential Revision: https://phabricator.services.mozilla.com/D80167
2020-06-26 01:56:45 +00:00
Jan Varga f7200a696c Bug 1621920 - Provide a new testable macro for warning about unknown files or directories; r=dom-workers-and-storage-reviewers,ttung,sg
Differential Revision: https://phabricator.services.mozilla.com/D80166
2020-06-25 07:16:47 +00:00
Jan Varga 3048b298b2 Bug 1621920 - Fix some comments in test_unknownFiles.js; r=dom-workers-and-storage-reviewers,ttung
Differential Revision: https://phabricator.services.mozilla.com/D80165
2020-06-25 07:16:50 +00:00
Mike Hommey 219d10e7ce Bug 1648654 - Remove AutoObjectMapperFaultyLib. r=gerald
Bug 1486524 disabled the features from the custom linker that required
AutoObjectMapperFaultyLib. We can now rely on AutoObjectMapperPOSIX
instead.

Differential Revision: https://phabricator.services.mozilla.com/D81264
2020-06-26 01:26:56 +00:00
Glenn Watson 29c3ca7449 Bug 1647862 - Fix panic when casting large rects to i32. r=Bert
In various parts of the picture and mask code, we were casting
the `clipped` rect to i32 (after rounding out). However, this
can cause overflow panics when the origin of the rect is too big.

Instead, treat the origin as f32 (which it was generally being
converted to anyway), and only cast the size part to be i32 as
required. This is safe since we know that the size has been
clipped to the visible screen, so will always be safe to cast
to i32.

Differential Revision: https://phabricator.services.mozilla.com/D80968
2020-06-25 23:42:07 +00:00
Emilio Cobos Álvarez 8ae606c7bf Bug 1648095 - Don't defer the same sheet load twice. r=heycam
When we call into LoadSheet when starting pending loads for a given
loader, it may be the case that the original loader may still not care
about the load. However some other loader will, so we can't defer this.

This was also causing our state to get out of sync, because if this
happened, then we'd fail to account for it in other loaders.

Differential Revision: https://phabricator.services.mozilla.com/D81119
2020-06-26 01:17:40 +00:00
Mike Hommey 2c0ef5cc73 Bug 822978 - Enable -Werror=implicit-function-declaration by default. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D81250
2020-06-26 01:06:48 +00:00
Nicholas Nethercote e671bf0673 Bug 1647987 - Create Rust testing docs. r=froydnj.
Some of the testing info is from the Oxidation wiki, and the logging info is
largely from a dev-platform email by Valentin. The other parts I wrote from
scratch.

The commit also makes some small improvements to the Rust build docs.

Differential Revision: https://phabricator.services.mozilla.com/D81017
2020-06-26 01:04:40 +00:00
Cosmin Sabou 365452d665 Bug 1399356 - Fix eslint prettier failure on browser_anti_clickjacking.js. r=eslint-fix 2020-06-26 04:10:13 +03:00
Neil Deakin 92c10e5f50 Bug 1646197, convert about:certificate to JSWindowActor instead of old RPM, r=johannh
Differential Revision: https://phabricator.services.mozilla.com/D80017
2020-06-25 01:13:05 +00:00
Mike Hommey 90a47ff4ef Bug 1648343 - Require rustc 1.43 to build. r=dmajor
Differential Revision: https://phabricator.services.mozilla.com/D81246
2020-06-25 23:41:16 +00:00
Glenn Watson a4c8032bbc Bug 1648328 - Remove a redundant assertion check. r=Bert
The code already explicitly checks for and handles the rect here
having a zero or invalid size, there is no need to assert that
the rect size itself is valid.

Differential Revision: https://phabricator.services.mozilla.com/D81249
2020-06-26 00:24:04 +00:00
Adam Roach [:abr] 577210f784 Bug 1399356: Test & test adjustments for anti-clickjacking r=zbraniecki
Depends on D79775

Differential Revision: https://phabricator.services.mozilla.com/D80229
2020-06-26 00:38:55 +00:00
Adam Roach [:abr] b3e0a05bb9 Bug 1399356: Delay input to autofill popup r=zbraniecki,MattN
Differential Revision: https://phabricator.services.mozilla.com/D79775
2020-06-26 00:36:57 +00:00
Zibi Braniecki 8ce6deaff2 Bug 1641719 - Don`t set 0 state in TreeView on first click. r=bomsy
Differential Revision: https://phabricator.services.mozilla.com/D79322
2020-06-26 00:14:23 +00:00
Timothy Nikkel bc9a1824af Bug 1647948. Relax assertion about image aspect ratio to consider that images can go into error state. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D80826
2020-06-25 23:51:22 +00:00