Commit Graph

753883 Commits

Author SHA1 Message Date
Julien Cristau
7a10b933bd Bug 1705639 - bump max run time for periodic-update job. r=RyanVM,releng-reviewers,jmaher DONTBUILD
Updating the HSTS preload list is now taking close to the previous limit
of 5 hours, so bump it to 6 hours as a stopgap, and adjust the start
time to keep its end time from going too late in the day.

Differential Revision: https://phabricator.services.mozilla.com/D112346
2021-04-16 14:52:53 +00:00
Emilio Cobos Álvarez
596550f823 Bug 1705106 - Attention icon color should be theme accent color for Linux default theme. r=jaws
This matches the urlbar focus colors etc, so feels less out of place.

Differential Revision: https://phabricator.services.mozilla.com/D112041
2021-04-16 14:46:35 +00:00
Emma Malysz
6fe44e9ece Bug 1704827, improve contrast of error text in site identity panel r=desktop-theme-reviewers,harry
Differential Revision: https://phabricator.services.mozilla.com/D112121
2021-04-16 14:42:58 +00:00
Emma Malysz
ae77fc5e90 Bug 1703012: fix control center and identity panel proton styling r=desktop-theme-reviewers,fluent-reviewers,mconley,flod,pbz,Itiel
Migrates two strings to fluent and uses sentence casing.
Places identity security block into a toolbar button.
Fixes margin spacing.
Removes green color from secure connection.

Differential Revision: https://phabricator.services.mozilla.com/D111368
2021-04-16 14:42:57 +00:00
Lars T Hansen
e43b373f10 Bug 1705446 - Fix Firefox pref names in WasmFeatures. r=rhunt
The features rewrite got the names of the Firefox wasm prefs wrong, they
all have a wasm_ prefix that got chopped off.  This puts it back.

It sucks that we don't have meaningful test cases for this.  A manual
test case (see bug) is easy, but how to automate it?

Differential Revision: https://phabricator.services.mozilla.com/D112325
2021-04-16 14:20:49 +00:00
Itiel
6af30638e9 Bug 1705494 - Fix expanders for the library window on Linux r=dao
Differential Revision: https://phabricator.services.mozilla.com/D112342
2021-04-16 14:19:04 +00:00
Andi-Bogdan Postelnicu
a09d3b3373 Bug 1703483 - Add required CI jobs for using clang main as a testing toolchain for firefox build. r=mhentges,glandium
1. Add task to get and build clang from the main branch.
2. Using clang main toolchain we build on a daily basis linux64 firefox, this tasks also automatically triggers the fetch and build of clang from main branch since we don't cache it.

Differential Revision: https://phabricator.services.mozilla.com/D111063
2021-04-16 14:12:14 +00:00
Evgenia Kotovich
b1583ff7f2 Bug 1700893 - Fix font-weight and spacing on subtitle and count descriptions on the CSV Import Summary report. r=tgiles
Differential Revision: https://phabricator.services.mozilla.com/D111748
2021-04-16 14:01:26 +00:00
Julian Descottes
cb230e8e99 Bug 1705536 - [devtools] Add linter errors when using componentDidUnmount r=bomsy
Differential Revision: https://phabricator.services.mozilla.com/D112272
2021-04-16 14:00:37 +00:00
Evgenia Kotovich
d4573b358a Bug 1701690 - Fix error dialog window text in about:logins to have correct line-height. r=tgiles
Differential Revision: https://phabricator.services.mozilla.com/D111743
2021-04-16 13:59:44 +00:00
Ed Lee
7cded33c05 Bug 1704720 - Default upgrade dialog to default theme if no active theme r=andreio
Should only happens during test automation where a theme is disabled before default auto-activates.

Differential Revision: https://phabricator.services.mozilla.com/D112146
2021-04-16 13:41:23 +00:00
Ed Lee
4ac931c5bc Bug 1705334 - Dismiss upgrade dialog on quit to allow quit window modal prompt to show r=andreio
Observe "quit-application-requested" to close the dialog. Use TelemetryTestUtils.assertEvents to check all events.

Differential Revision: https://phabricator.services.mozilla.com/D112303
2021-04-16 13:39:49 +00:00
Alexandru Michis
00fe1b9131 Backed out changeset 3ce66b167bb2 (bug 1704116) for causing mochitest failures.
CLOSED TREE
2021-04-16 16:53:10 +03:00
Daisuke Akatsuka
547c99d5ad Bug 1705449: Set placeholder opacity to make the contrast stronger.r=mak
Differential Revision: https://phabricator.services.mozilla.com/D112301
2021-04-16 13:19:58 +00:00
Nicolas Chevobbe
7d81c47184 Bug 1704736 - [devtools] Call setRDMPaneOrientation in parent process. r=ochameau,devtools-backward-compat-reviewers.
A `simulateScreenOrientationChange` method is created in targetConfigurationCommand
since we need to reach both the parent process (to call `setRDMPaneOrientation`),
and the content process in some cases (to dispatch an `orientationchange` event).

Another change was needed to ensure the orientation was set early enough in the
document lifecycle: when a new browsing context is created, we want to call
`setRDMPanOrientation` again, to "persist" the orientation. But the method bails
if `browsingContext.inRDMPane` isn't true, which is not the case when we get
the new browsing context.
In such case, we check if `inRDMPane` was true in the previous browsing context,
and we set it again on the new one, before re-applying the configuration.

Since the command needs RDM to be open to be effective, we're not adding a test
directly in the target configuration command folder, but extend an existing RDM
test to cover more cases.
Note that calling `setRDMPaneOrientation` on the browsing context does not apply
the orientation to iframes (See Bug 1704830), which is why we don't test it in
the test.

Differential Revision: https://phabricator.services.mozilla.com/D111989
2021-04-16 12:58:31 +00:00
Valentin Gosu
3477d25274 Bug 1551562 - Use CopyMemory instead of memcpy on Windows inside try/catch blocks r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D112343
2021-04-16 12:58:28 +00:00
Hubert Boma Manilla
6b07b736ec Bug 1704116 - [devtools] Cache emitted update events until listeners are available r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D111569
2021-04-16 12:50:03 +00:00
Jan-Erik Rediger
598f4a226a Bug 1705693 - Pass verifier callback as an option. r=aosmond
`ProduceVerifyOutput` takes an `transform_fn_t`, which is a type
definition for `Option<unsafe fn(...)>`.
So we need to pass `Some`. This code can never have worked correctly.

Differential Revision: https://phabricator.services.mozilla.com/D112341
2021-04-16 12:40:33 +00:00
Drew Willcoxon
40b8a51cc4 Bug 1702772 - Give urlbar search shortcut buttons the proper Proton hover color. r=harry,mak
Differential Revision: https://phabricator.services.mozilla.com/D111751
2021-04-16 12:38:53 +00:00
Kashav Madan
5d9d4625d1 Bug 1705547 - Null check the SessionHistory object before attempting to collect, r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D112290
2021-04-16 12:02:17 +00:00
Sebastian Hengst
c424e84de6 Bug 1705576 - switch step of measure-memory/detached.https.window.html back to timing out. DONTBUILD
Expectation got removed by latest synchronization with upstream of
web-platform-tests repository in bug 1704759.

Differential Revision: https://phabricator.services.mozilla.com/D112337
2021-04-16 11:39:50 +00:00
Alexandru Michis
777f450c24 Backed out changeset 656d52ea68bb (bug 1702812) for causing devtool failures in browser_webconsole_shows_reqs_from_netmonitor.js
CLOSED TREE
2021-04-16 13:46:10 +03:00
Bob Owen
306f970597 Bug 1704445: Take read lock before write lock when copying previous texture to new back buffer. r=mattwoodrow
This is to try and prevent deadlocks between the compositor/renderer threads and
the canvas threads.

Differential Revision: https://phabricator.services.mozilla.com/D111853
2021-04-16 10:40:45 +00:00
smolnar
8c0684402e Backed out changeset 0851da1d6c1d (bug 1705327) for causing mochitest-plain failures in test_user_select. CLOSED TREE 2021-04-16 12:23:09 +03:00
smolnar
47ab0d2495 Backed out changeset d23da8a670ac (bug 1700084) for causing build bustages. CLOSED TREE 2021-04-16 12:19:22 +03:00
Jan-Erik Rediger
5cb9672f70 Bug 1700084 - Replay samples from timing distribution. r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D109079
2021-04-16 08:11:55 +00:00
Mirko Brodesser
70371eb59b Bug 1700051: part 29) Refactor TextNodeContainsDOMWordSeparator to FindOffsetOfLastDOMWordSeparatorSequence. r=smaug
More descriptive and separates input- from output-arguments.

Differential Revision: https://phabricator.services.mozilla.com/D112180
2021-04-16 08:10:11 +00:00
Kershaw Chang
cd7fa085fa Bug 1705533 - Avoid racing on AltSvcCache::mStorage, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D112271
2021-04-16 07:25:26 +00:00
Calixte Denizet
b4e39eb71d Bug 1705327 - Remove infobar notification from pdf viewer r=bdahl
Recommandation from UX is to not show this bar, so remove it.

Differential Revision: https://phabricator.services.mozilla.com/D112163
2021-04-16 07:11:19 +00:00
Makoto Kato
76be4380bd Bug 1689369 - Use fallible version of StringParam in BoxString. r=geckoview-reviewers,agi
If JavaScript string is UTF-16, we can return error when we cannot allocate
Java string. But if it is Latin-1, GeckoView crashes due to using infallible
version of StringParam.

So we should use fallible version of StringParam instead even if Latin-1.

Differential Revision: https://phabricator.services.mozilla.com/D112176
2021-04-16 06:53:49 +00:00
Makoto Kato
478a04966e Bug 1689369 - Add fallible version of mozilla::jni::StringParam. r=geckoview-reviewers,aklotz
Differential Revision: https://phabricator.services.mozilla.com/D112175
2021-04-16 06:53:49 +00:00
Mike Hommey
6a41d8d7ad Bug 1515229 - Make MozStackWalk/MozWalkTheStack frame skipping more reliable. r=gerald,nika,bobowen,jld
Differential Revision: https://phabricator.services.mozilla.com/D110899
2021-04-16 04:06:02 +00:00
Noemi Erli
f90389736b Backed out changeset 1c9943dacbdb (bug 1701691) for causing failures in browser_toolbar_prefers_color_scheme.js CLOSED TREE 2021-04-16 05:29:10 +03:00
Glenn Watson
26344c3634 Bug 1705569 - Prevent non-premultiplied alpha images being promoted to compositor surfaces r=gfx-reviewers,lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D112300
2021-04-16 01:53:20 +00:00
Matt Woodrow
44054a4274 Bug 1697629 - Allocate a temporary framebuffer the size of the widget when running in headless mode, so that reftest readback works correctly. r=lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D112298
2021-04-16 01:12:47 +00:00
Noemi Erli
40d417bd3c Bug 1704126 - Fix lint failure r=fix CLOSED TREE 2021-04-16 04:20:52 +03:00
Tom Tung
be03b11109 Bug 1700676 - Unregister the lock itself before unblock other locks; r=dom-storage-reviewers,sg,janv
Differential Revision: https://phabricator.services.mozilla.com/D109640
2021-04-16 01:09:11 +00:00
Tom Tung
1631cf13b6 Bug 1647316 - Update expected file layout for test_originMismatch since the padding file will be removed if the caches.sqlite doesn't exist after initializing; r=dom-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D109639
2021-04-16 01:09:11 +00:00
Tom Tung
abf9f74311 Bug 1655953 - Remove mutex lock for protecting the padding file; r=dom-workers-and-storage-reviewers,sg,asuth,janv
Depends on D81680

Differential Revision: https://phabricator.services.mozilla.com/D85279
2021-04-16 01:09:10 +00:00
Tom Tung
f2aee4b5a8 Bug 1648399 - Add test cases to ensure that a cache/ls directory in permanent origin directory shouldn't cause storage init to fail; r=dom-workers-and-storage-reviewers,sg,janv
Depends on D80824

Differential Revision: https://phabricator.services.mozilla.com/D81680
2021-04-16 01:09:10 +00:00
Tom Tung
c994e030b2 Bug 1647316 - Revert the change for test_initTemporaryStorage.js since we have test_originInit.js; r=dom-workers-and-storage-reviewers,janv
Depends on D80823

Differential Revision: https://phabricator.services.mozilla.com/D80824
2021-04-16 01:09:09 +00:00
Tom Tung
69065f48aa Bug 1647316 - Align the InitOrigin for Cache with other client's; r=dom-workers-and-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D80823
2021-04-16 01:09:09 +00:00
Mike Hommey
f2dafefef4 Bug 1704126 - Make mach create-mach-environment fail when running under Rosetta. r=firefox-build-system-reviewers,mhentges
Differential Revision: https://phabricator.services.mozilla.com/D112151
2021-04-16 01:03:56 +00:00
Emilio Cobos Álvarez
b42ccb7de0 Bug 1705509 - Hide -moz-outline-radius behind a pref. r=mstange
This property does nothing since bug 315209 got implemented.

Every single user that I checked was doing the same math by hand, so
hooray for good defaults :-)

Differential Revision: https://phabricator.services.mozilla.com/D112253
2021-04-16 01:01:45 +00:00
Mike Hommey
dd1bea60ed Bug 1698669 - Fix gyp target_arch for little-endian powerpc64. r=firefox-build-system-reviewers,mhentges
gyp files expect something different than what we currently feed them.

Differential Revision: https://phabricator.services.mozilla.com/D112144
2021-04-16 01:01:11 +00:00
Mike Hommey
3b212b0272 Bug 1705296 - Don't create a python2 mach virtualenv. r=firefox-build-system-reviewers,mhentges
No mach command uses python2 anymore, so we don't need to create a
virtualenv for python2.

Differential Revision: https://phabricator.services.mozilla.com/D112148
2021-04-16 01:00:09 +00:00
Noemi Erli
9e2c1b6a05 Backed out changeset f6d5979ef10a (bug 1702281) for causing build bustages CLOSED TREE 2021-04-16 03:58:06 +03:00
Mark Striemer
53099a968e Bug 1701691 - -moz-toolbar-prefers-color-scheme for dark theme detection r=desktop-theme-reviewers,emilio,harry
This adds a new @media query -moz-toolbar-prefers-color-scheme which works like
prefers-color-scheme but is set based on the browser theme rather than the OS
theme. The background colour of the toolbar is used to determine the theme
dark/light preference. This will be used for in-content common.css pages and
other UI elements that include that stylesheet in the browser-chrome through
shadow DOM.

The end result is that about: pages, infobars, and modals will now "match" the
browser theme (just light/dark mode, not LWT theming support).

Differential Revision: https://phabricator.services.mozilla.com/D111486
2021-04-16 00:43:46 +00:00
Sam Foster
a563db3e96 Bug 1702281 - Update the close, reload icons and stop-reload, reload-stop toolbar animations. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D110868
2021-04-16 00:35:38 +00:00
Ksenia Berezina
7ef318fa51 Bug 1702011 - Ship v22.0.0 of webcompat system addon r=webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D112297
2021-04-15 23:35:27 +00:00