Artem Manushenkov's Avatar

Artem Manushenkov

@amanushenkov.bsky.social

Frontend React dev with 4 years of experience, I love browser hacking I'm from russia, j'adore les langues ! πŸ‡§πŸ‡· πŸ‡ͺπŸ‡Έ πŸ‡«πŸ‡· πŸ‡·πŸ‡Έ

2 Followers  |  9 Following  |  20 Posts  |  Joined: 29.01.2025  |  1.6988

Latest posts by amanushenkov.bsky.social on Bluesky


Post image

so as long as you don't close devtools, basically this entire panel will be kept in the memory, as object with data and HTML elements, even switching to other tabs or going to other websites didn't cause CG

12.09.2025 15:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

i'm fixing a memory leak in firefox devtools. Most of the objects and html elements that are associated with the rules and properties are not garbage collected due to uncareful use of Map() in a singleton, an unremoved event listener creating closure and a LOT of circular references

12.09.2025 15:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

los ΓΊltimos dias hago un poco de jogging, suprime el hambre bastante bien, gracias a esto me salto la cena

pero no se puede engaΓ±ar a su cuerpo asΓ­, voy a tener un hambre voraz maΓ±ana πŸ˜…

05.09.2025 20:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

TIL

DOMTokenList.classList.toggle("class", force) needs `force` to be either === true or === false, otherwise it'll ignore it

28.08.2025 13:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Now give us proof that anything else besides corn is grown there 😭

24.08.2025 06:10 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

St. Petersburg is within Leningrad Oblast, weird they didn't rename it

24.08.2025 05:58 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

If you have any bug reports or improvement suggestions, you can file a ticket under firefox devtools category at bugzilla.mozilla.org, or leave a comment here/dm me

23.08.2025 10:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Here is #firefox #devtools for comparison, you can easily (un)check the properties and navigate straight into them to update them. It's not perfect but it's there

23.08.2025 10:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

4) You can't navigate out of the checkbox into the property that it's meant to toggle. Best case scenario is tabbing into the the sourcefile button ( (index) in my case) and pressing β¬…, in the worst case the focus just jumps into the elements tab after pressing space

23.08.2025 10:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

2) Pressing Enter doesn't do anything, and pressing space triggers the scroll action, removing the css rule from the view

3) You can't even navigate into a checkbox if you haven't somehow activated it (by hovering over the rule for example), if it's hidden, it's inaccessible

23.08.2025 10:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

I'm working on some #accessibility features in firefox devtools and i decided to look at what's going on in chrome devtools

My verdict is that it needs some love & care :(

1) The visual indication with 2 outlines is ugly, clearly unintended

23.08.2025 10:39 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I can somewhat relate, but in my culture I'd say it's a manifestation of patriarchy, the very practical example of this is how young men are conditioned into doing military service by the patriarch in the family with similar arguments and motivation

23.08.2025 07:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Today I learned that instead of `git reset HEAD~1` you can just write `git reset head~` πŸ˜…

23.08.2025 07:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I consider all of these features AI (Amazing Improvements)

22.08.2025 19:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Public libraries can be such a life saver. I'm staying in a crowded hostel in Moscow with unstable wifi connection, but guess what? There's library with free wifi a couple blocks away

I have a free office room just to myself because there's no one else here, just some babushkas picking up books :)

21.08.2025 12:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Improving #firefox #devtools little by little. This time I fixed chaotic text selection when switching between color formats

18.08.2025 11:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
1658511 - enter on input type text can trigger link UNCONFIRMED (nobody) in Core - DOM: Forms. Last updated 2025-07-17.

We've got a good-first bug for new contributors to Firefox: bugzilla.mozilla.org/show_bug.cgi...

If you're interested in writing a little bit of C++/HTML/JS to make your first contribution, let me know! I'd be happy to guide you through the whole process over chat or video call.

17.07.2025 20:11 β€” πŸ‘ 23    πŸ” 9    πŸ’¬ 4    πŸ“Œ 0
1983238 - Opening color tooltip with mouse-click on the swatch should not add focus-visible to the spectrum UNCONFIRMED (nobody) in DevTools - Inspector: Rules. Last updated 2025-08-15.

Filed an improvement request bugzilla.mozilla.org/show_bug.cgi...

15.08.2025 10:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

While working on keyboard accessibility for another tooltip, I looked at how the color tooltip handles it.

Well... I got it to show the blue outline on the first focusable element when click-opening it, and not show the same outline when using the keyboard

It should be the other way around!

15.08.2025 10:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Visited Bluesky HQ (Parque Das Aves - Foz do IguaΓ§u - Brasil)

15.08.2025 05:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Several folks were interested but no one claimed it yet πŸ€’ I love your enthusiasm though! Would love to work on some bugs adjacent to your sphere of influence after I'm done with a big feature I'm adding to devtools

15.08.2025 04:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@amanushenkov is following 9 prominent accounts