Skip to content

Deploy Dec 12, 2024#5262

Merged
canova merged 45 commits into
productionfrom
main
Dec 12, 2024
Merged

Deploy Dec 12, 2024#5262
canova merged 45 commits into
productionfrom
main

Conversation

@canova

@canova canova commented Dec 12, 2024

Copy link
Copy Markdown
Member

[Sean Kim] Add Class of Service for a request in the profiler network tab (#5228)
[Nisarg Jhaveri] Allow loading gzipped profiles from more endpoints (#5215)
[Nicolas Chevobbe] Adapt Tree row toggle button to High Contrast Mode. (#5238)
[Jon Coppeard] Display malloc heap size data in GCMajor markers (#5239)
[Nicolas Chevobbe] Opt-out of forced-colors for colored-square and colored-border (#5237)
[Yuval Mizrachi] Support colored bandwidth and memory tracks (#5232)
[Nicolas Chevobbe] Adapt context menu to High Contrast Mode (#5244)
[Nazım Can Altınova] Show Chrome extension instructions in the homepage if visited from Chromium browsers (#5251)

And thanks to our localizers:
de: Michael Köhler
en-GB: Ian Neal
fr: Théo Chevalier
fr: felash
fy-NL: Fjoerfoks
it: Francesco Lodolo [:flod]
nl: Mark Heijl
pt-BR: Marcelo Ghelman
ru: Valery Ledovskoy
uk: Francesco Lodolo [:flod]
uk: Markevych Dmytro Vitaliyovych
zh-CN: Olvcpr423

julienw and others added 30 commits November 27, 2024 17:43
Co-authored-by: felash <felash@gmail.com>
Co-authored-by: dearbear35200 <dearbear35200@gmail.com>
Co-authored-by: felash <felash@gmail.com>
Co-authored-by: calculus_crusader <derekauu40@gmail.com>
Co-authored-by: Markevych Dmytro Vitaliyovych <hotr1pak@gmail.com>
Co-authored-by: Francesco Lodolo [:flod] <flod+pontoon@mozilla.com>
Co-authored-by: Théo Chevalier <theochevalier@pm.me>
Co-authored-by: Théo Chevalier <theochevalier@pm.me>
- Move gzip handling to unserializeProfileOfArbitraryFormat method to enable proper handling of gzipped profiles from more endpoints
- Fix tests which were incorrectly passing promise as payload instead of the compressed profile as ArrayBuffer.
Use CSS variable to manage the colors of the arrow in its differents
states, and override the variable in forced-colors with system colors.
In the context of the SpiderMonkey GC, malloc heap data is malloced data owned
by GC things.

This displays the total size of malloc heap data added to the profile data in
Firefox bug 1933205.
We do want the color to be visible even if they're not system colors.
This is your weekly update of **all** Yarn dependencies. Please take a
good look at what changed and the test results before merging this pull
request.
Add a solid border around it, make sure the hover
style is correct and use GrayText for disabled items
Make sure the keyboard shortcut are displayed nicely
…iler

Co-authored-by: Pin-guang Chen <petercpg@mail.moztw.org>
…iler

Co-authored-by: Pin-guang Chen <petercpg@mail.moztw.org>
canova and others added 15 commits December 9, 2024 14:19
…romium browsers (#5251)

Now that we have [a Chrome
extension](https://github.com/firefox-devtools/firefox-profiler-for-chrome),
let's show an instruction to install it in the profiler home page if
it's visited from Chromium based browsers.

I was also thinking about showing the recording instructions if we
detect that the chrome extension is already installed, but I don't think
we have to have that for the first iteration as this is a clear
improvement to the previous version. I would prefer to implement that as
a follow-up, as it will require changes in the extension code and we
will have to publish that new extension version.
…iler

Co-authored-by: Pin-guang Chen <petercpg@mail.moztw.org>
…iler

Co-authored-by: Pin-guang Chen <petercpg@mail.moztw.org>
Co-authored-by: Francesco Lodolo [:flod] <flod+pontoon@mozilla.com>
Co-authored-by: Olvcpr423 <oliverchan86@outlook.com>
Co-authored-by: Fjoerfoks <fryskefirefox@gmail.com>
Co-authored-by: Mark Heijl <markh@babelzilla.org>
Co-authored-by: Valery Ledovskoy <valery@ledovskoy.com>
Co-authored-by: Valery Ledovskoy <valery@ledovskoy.com>
Co-authored-by: Michael Köhler <michael.koehler1@gmx.de>
…rofiler

Co-authored-by: Marcelo Ghelman <marcelo.ghelman@gmail.com>
…rofiler

Co-authored-by: Marcelo Ghelman <marcelo.ghelman@gmail.com>
…ox Profiler

Co-authored-by: Ian Neal <iann_bugzilla@blueyonder.co.uk>
Updated locales: de, en-GB, fr, fy-NL, it, nl, pt-BR, ru, uk, zh-CN,
zh-TW.

Thanks to our localizers!
@canova canova requested a review from a team as a code owner December 12, 2024 13:56
@canova canova removed the request for review from a team December 12, 2024 13:56
@canova canova merged commit 4b6079e into production Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.