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

761669 Коммитов

Автор SHA1 Сообщение Дата
Jan Varga 3ba806fc14 Bug 1714283 - IDB: Fix building in non-unified builds; r=dom-storage-reviewers,jstutte
Differential Revision: https://phabricator.services.mozilla.com/D116683
2021-06-23 13:57:52 +00:00
Mike Conley 77bbab5c56 Bug 1698883 - Use :focus-visible rather than :focus for panel focus ring rules. r=Itiel,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D118542
2021-06-23 13:54:41 +00:00
Mike Conley ba30b01adc Bug 1698883 - Remove the panel-footer-menulike class. r=mhowell
We kept this class around so that we could toggle back and forth between the
Photon-era footer button style, and the Proton-era menuitem style for footer
buttons.

Now that v89 has shipped, we can remove that class and switch the markup and
styling over completely to the Proton styling.

Differential Revision: https://phabricator.services.mozilla.com/D117553
2021-06-23 13:54:41 +00:00
Andrew Osmond ffcb694790 Bug 1717803 - Run Windows ASAN tests on WebRender. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D118574
2021-06-23 13:23:48 +00:00
Miko Mynttinen c948d7c6a9 Bug 1494676 - Always consider scrollframes with will-change: scroll active r=tnikkel
This bypasses will-change budgeting for frames will-change: scroll.

Differential Revision: https://phabricator.services.mozilla.com/D118373
2021-06-23 13:10:15 +00:00
Alexandre Poirot 37538d847e Bug 1717052 - [devtools] Instantiate FirefoxDataProvider only once. r=bomsy
Differential Revision: https://phabricator.services.mozilla.com/D118196
2021-06-23 13:01:09 +00:00
Julian Descottes 1eef22c6b8 Bug 1714068 - Bug 1707588 - [puppeteer] Sync vendored puppeteer to v10.0.0 r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D118526
2021-06-23 12:37:53 +00:00
Iulian Moraru e52d645cec Backed out changeset a52d5a052386 (bug 1717615) for causing build bustages. CLOSED TREE 2021-06-23 15:43:28 +03:00
Julian Descottes 379e5f5e6d Bug 1717633 - [devtools] Cleanup javascriptEnabled usage in devtools r=nchevobbe
Changes:
- added backward compatibility comments
- introduced a real browsing context target actor trait
- rename applyJavascript... method to forwardJavascript... as it better matches the role of the method

Try at https://treeherder.mozilla.org/#/jobs?repo=try&revision=f9d3a064108baed08f3491ea35509e42b8a98243
Locally tested against FF90 (dev edition)

Differential Revision: https://phabricator.services.mozilla.com/D118487
2021-06-23 12:10:39 +00:00
Christoph Kerschbaumer 2224c15d86 Bug 1717797: HTTPS-First and HTTPS-Only: Convert static 3000ms background request delay to rely on a pref r=freddyb
Differential Revision: https://phabricator.services.mozilla.com/D118581
2021-06-23 11:46:50 +00:00
Tomislav Jovanovic 7e2b71461c Bug 1671244 - Stop duplicating originPermissions in ExtensionData.permissions r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D118269
2021-06-23 10:39:39 +00:00
Glenn Watson 87d6df1f33 Bug 1717738 - Fix low-quality pinch-zoom mode with hw-wr r=gfx-reviewers,jnicol
Fixes a case where at the end of a pinch-zoom on the Draw compositor
the tiles would be drawn incorrectly (due to the transforms not
being quite right for the local-to-surface case here, which was
affecting the occlusion calculations).

Differential Revision: https://phabricator.services.mozilla.com/D118559
2021-06-23 10:32:03 +00:00
Kagami Sascha Rosylight 25884fe5f6 Bug 1717615 - Remove nsSidebar r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D118500
2021-06-23 10:28:47 +00:00
Jon Coppeard 1de1502fec Bug 1717658 - Make GC profile output line up properly r=sfink
This lines up all the columns and makes most of the fields 6 characters wide.
String fields are left aligned, numbers right aligned. This makes it a little
less unreadable.

Differential Revision: https://phabricator.services.mozilla.com/D118508
2021-06-23 08:38:35 +00:00
Jon Coppeard 82ed305126 Bug 1717658 - Add PID to GC profile information r=sfink
Nowadays we almost always have multiple FF processes around so it makes sense
to include the PID in the output.

Differential Revision: https://phabricator.services.mozilla.com/D118507
2021-06-23 08:38:35 +00:00
Jon Coppeard a924f8611f Bug 1717658 - Make GC profile information ignore worker runtimes by default r=sfink
Most of the time when I use these I'm only interested in the main runtime, so
this makes printing the information on workers optional. It also commons up the
logic involved.

Differential Revision: https://phabricator.services.mozilla.com/D118506
2021-06-23 08:38:34 +00:00
Dmitry Bezhetskov cec32d4169 Bug 1710358 - Add wasi SM CI build. r=jandem,sfink,glandium,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D117997
2021-06-23 08:29:55 +00:00
Dale Harvey 79494e7550 Bug 1714259 - Remove REGION_LOCATION_SERVICES_DIFFERENCE telemetry. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D118061
2021-06-23 08:25:08 +00:00
Emilio Cobos Álvarez d18129e143 Bug 1715513 - Make Linux also override the mousewheel scroll speed. r=stransky
We have been doing this on Windows for a very very long time, to
increase perceived performance.

Given the default scroll speed on Linux matches windows without the
override, it makes sense doing it on Linux as well, for the same
reasons.

Differential Revision: https://phabricator.services.mozilla.com/D117286
2021-06-23 07:54:42 +00:00
Emilio Cobos Álvarez 85e2ca0dd0 Bug 1716462 - Set right theme name when switching to Adwaita Dark. r=stransky
This doesn't change behavior on GNOME because we already set
"gtk-application-prefer-dark-theme" to dark, and the fallback theme is
Adwaita, but on KDE we get the wrong close icons if we don't do this.

Differential Revision: https://phabricator.services.mozilla.com/D117724
2021-06-23 07:53:43 +00:00
Emilio Cobos Álvarez 6126b0b75d Bug 1717077 - Prefer blending with theme_bg_color rather than white to compute accent color. r=stransky
Differential Revision: https://phabricator.services.mozilla.com/D118310
2021-06-23 07:52:57 +00:00
mhoye 96cec5e5d5 Bug 1528338 - Update the Disconnect.me license to CC-BY-SA 4.0 r=dnazer DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D118404
2021-06-23 07:52:53 +00:00
Emilio Cobos Álvarez c0dd8a5908 Bug 1717077 - Make RestoreSystemTheme call a bit more fine-grained. r=stransky
While testing the above patch on a variety of gtk themes, I noticed that
selection colors were inconsistent (as in, from the old theme) when
switching gtk themes, and tracked that down to this call.

Since we only need to restore the theme when actually overridden, track
that instead.

Differential Revision: https://phabricator.services.mozilla.com/D118311
2021-06-23 07:52:25 +00:00
Jan de Mooij f213971fbd Bug 1717408 - Preserve IsUsedAsPrototype object flag when swapping objects. r=jonco
Old bug exposed by new assertions.

Differential Revision: https://phabricator.services.mozilla.com/D118334
2021-06-23 06:56:07 +00:00
Tooru Fujisawa 1add96aab2 Bug 1717002 - Part 5: Add offThreadCompileToStencil and finishOffThreadCompileToStencil. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D118316
2021-06-23 05:15:13 +00:00
Tooru Fujisawa ce73db7a42 Bug 1717002 - Part 4: Add compileToStencil and evalStencil. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D118315
2021-06-23 05:15:13 +00:00
Tooru Fujisawa 4e9b3dc188 Bug 1717002 - Part 3: Support compile options parameter in compileToStencilXDR and evalStencilXDR. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D118314
2021-06-23 05:15:13 +00:00
Tooru Fujisawa f8f28d3fe2 Bug 1717002 - Part 2: Make ParseCompileOptions reusable from testing functions. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D118313
2021-06-23 05:15:12 +00:00
Tooru Fujisawa 00fadc1d33 Bug 1717002 - Part 1: Rename compileStencilXDR to compileToStencilXDR. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D118312
2021-06-23 05:15:12 +00:00
Cosmin Sabou edeaffb831 Backed out 3 changesets (bug 1714486, bug 1713036) for xpcshell failures on test_trr.js. CLOSED TREE
Backed out changeset 5161c4f25f80 (bug 1713036)
Backed out changeset 6ce07df62710 (bug 1713036)
Backed out changeset c824fe9b4adb (bug 1714486)
2021-06-23 08:00:36 +03:00
Tooru Fujisawa 9fafbb0361 Bug 1710010 - Collect telemetry for popup condition of window.open. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D118448
2021-06-23 04:19:40 +00:00
Nihanth Subramanya 19d9d9de89 Bug 1713036 - Fix some test failures. a=fix
CLOSED TREE

Ensure we only remove the DoH config update observer once in the connection dialog code.
await resetPrefs when cleaning up in the dialog test - it's an async function.
Don't forget to reset the regional pref in browser_remoteSettings_newProfile.js
Use the new default provider pref in test_trr_confirmation.js
2021-06-23 06:51:54 +03:00
Mats Palmgren e0fbda09f4 Bug 1699964 - [css-content] Implement 'content: none' for elements. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D114130
2021-06-23 02:52:42 +00:00
Mats Palmgren c019c6f680 Bug 1605473 - Implement 'content: none' for ::marker. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D111707
2021-06-23 02:52:42 +00:00
Aki Sasaki 815b68c3c8 Bug 1380123 - mitigate duplicate nightly graphs off the same revision. r=taskgraph-reviewers,jmaher
We can still get multiple nightly graphs off the same revision, if
the 2nd cron task runs before the 1st one finishes. However, once
the 1st finishes, we will prevent a 2nd nightly graph. (This has the
side effect of not being able to trigger a 2nd nightly graph off the
same revision, even if the first nightly graph failed, but I think
that's still an improvement. We can work around this with a new push,
or triggering the platform-specific nightly graphs.)

Differential Revision: https://phabricator.services.mozilla.com/D118543
2021-06-23 02:38:18 +00:00
Jeff Muizelaar 9516b71d67 Bug 1717737 - Probe mapped data to ensure it's writable. r=mattwoodrow
In bug 1717519 we're seeing access violations when writing
to the destination with SWGL. This does some early writes
to try to catch the problem earlier.

Differential Revision: https://phabricator.services.mozilla.com/D118556
2021-06-23 02:33:20 +00:00
Nihanth Subramanya 44665bb834 Bug 1713036 - Use Remote Settings config in DoH preferences UI. r=jaws,preferences-reviewers,necko-reviewers,valentin
Depends on D116798

Differential Revision: https://phabricator.services.mozilla.com/D117960
2021-06-23 02:29:19 +00:00
Nihanth Subramanya 4e001bacfc Bug 1714486 - [DoH] Allow pref values to override Remote Settings. r=necko-reviewers,jaws,dragana
Differential Revision: https://phabricator.services.mozilla.com/D116798
2021-06-23 02:29:18 +00:00
Nika Layzell 5731c1747c Bug 1717526 - String's implicit conversion operator causes COW relocations, r=xpcom-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D118430
2021-06-23 01:57:00 +00:00
Michelle Goossens 55106740f3 Bug 1714462 - Part 1: Remove CSS rules from toolkit/themes using "not (-moz-proton)" r=emalysz
Differential Revision: https://phabricator.services.mozilla.com/D117202
2021-06-23 00:24:54 +00:00
Chun-Min Chang 54e5af0ed9 Bug 1716248 - Change AppendAndConsumeChunk's input parameter type r=padenot
It's better to change the input parameter's type of
`AppendAndConsumeChunk` from `AudioChunk*` to `AudioChunk&&` since the
`AudioChunk` will be consumed once it's fed to this function.

One benefit for doing so is to prevent the consumed `AudioChunk` from
being used again after it's moved/consumed. Gecko has a clang-tidy
check, bugprone-use-after-move [1], to avoid this kind of error. We
should utilize this check instead of catching used-after-move error by
human eyes.

[1]: https://searchfox.org/mozilla-central/rev/f351e19360729b351bfc7c1386d6e4ca4ea676e2/tools/clang-tidy/config.yaml#70

Differential Revision: https://phabricator.services.mozilla.com/D117714
2021-06-23 00:24:16 +00:00
Brindusan Cristian 0f63b1513f Backed out 6 changesets (bug 1699586) for causing bc failures in browser_ext_tabs_hide.js.
CLOSED TREE

Backed out changeset aeeaa1d05965 (bug 1699586)
Backed out changeset 2b0292c56e66 (bug 1699586)
Backed out changeset b23c2cdf6055 (bug 1699586)
Backed out changeset 4c4d46cb250d (bug 1699586)
Backed out changeset bd33ea428223 (bug 1699586)
Backed out changeset faedaeb2a10f (bug 1699586)
2021-06-23 03:12:24 +03:00
Mike Hommey 841e1d8a06 Bug 1717585 - Switch --enable-bootstrap on by default on central. r=firefox-build-system-reviewers,mhentges
As there are some things to solve first for the sysroot, we don't enable
the sysroot bootstrap unless --enable-bootstrap is given explicitly. The
default will still bootstrap everything else when building on central.

Differential Revision: https://phabricator.services.mozilla.com/D118450
2021-06-22 23:36:28 +00:00
sotaro c9240ccd99 Bug 1717572 - Remove gfxUtils::ConvertBGRAtoRGBA() call in AndroidCompositorWidget::EndRemoteDrawingInRegion() r=lsalzman,gfx-reviewers
gfxUtils::ConvertBGRAtoRGBA() could be removed. BGRA->RBGA conversion could be done by DrawTargetSkia::CopySurface() in RenderCompositorSWGL::CommitMappedBuffer(). Though DrawTargetCairo::CopySurface() does not do the conversion.

On Android, RenderCompositorSWGL is not expected to be used on release. It is only for testing for now.

Differential Revision: https://phabricator.services.mozilla.com/D118449
2021-06-22 23:22:50 +00:00
James Teh 165b6e2e26 Bug 1598750: Make browser_nested_iframe.js wait for doc load complete if the nested iframe doc accessible isn't present yet. r=morgan
For OOP iframes, a doc load complete event on the embedder document doesn't necessarily mean the iframe document has finished loading yet.
We already checked for the busy state on the nested iframe doc and waited for a doc load complete event in that case.
However, depending on timing, it might be possible there is no document at all (even a busy one), so we should wait for doc load complete in that case too.
This is a speculative fix; I wasn't able to reproduce this myself.

Differential Revision: https://phabricator.services.mozilla.com/D118123
2021-06-22 23:11:25 +00:00
Sam Foster 0901151ac2 Bug 1699586 - Rename default right arrow icon to arrow-right.svg for naming consistency with its other directions. Use it rather than flipping the left arrow. r=Itiel,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D118424
2021-06-22 22:32:35 +00:00
Sam Foster 9b797ac970 Bug 1699586 - De-duplicate default up arrow icons, rename as arrow-up.svg r=harry,desktop-theme-reviewers,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D117577
2021-06-22 22:32:34 +00:00
Sam Foster e84104bc3d Bug 1699586 - De-duplicate default down arrow icons, rename as arrow-down.svg. r=harry,desktop-theme-reviewers,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D117576
2021-06-22 22:32:34 +00:00
Sam Foster 7743f214a9 Bug 1699586 - De-duplicate small right arrow icons, rename as arrow-right-12.svg r=harry,desktop-theme-reviewers,thecount,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D117575
2021-06-22 22:32:34 +00:00
Sam Foster 899a5d3b0f Bug 1699586 - De-duplicate small left arrow icons, rename as arrow-left-12.svg. r=harry,desktop-theme-reviewers,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D117574
2021-06-22 22:32:33 +00:00