View On GitHub
The Joy of Coding: Episode Guide
Volunteer-driven episode guide for The Joy of Coding
Project maintained by
mikeconley
Hosted on GitHub Pages — Theme by
mattgraham
Episode 190: Sep 25th, 2019
Links
Watch this episode on new Air Mozilla
Evernote Agenda
Topics
Come join Mike and others on the temporary
Matrix
instance Mozilla uses
We are in the #livehacking channel
Bug 1576915
- Port PictureInPictureChild and PictureInPictureToggleChild message manager actors to JSWindowActor to make it Fission-compatible
Help Teja out with JSWindowActor port for Picture-in-Picture
Code review
Bug 1583882
- Picture-in-Picture player window should close if the associated is removed from the DOM
19 minutes in - Impressions :)
Manual lldb debugging looking at differnt memory addresses
Building :
./mach build - builds both Binaries and Faster (if you are unsure)
./mach build faster - is needed when changing Javascript, html, css or Xul
./mach build binaries - is needed when changing C/C++ or Rust
Rate this episode
Resource Links
Felicia Bacon
npb hacks
on the SpiderMonkey JS engine
Compiler Compiler
live stream
Try out
Mozilla VPN
Firefox Source Code Documentation
mozconfigwrapper
: A Wrapper to manage different mozconfigs
MyQOnly
: Mike's addon to track your review queues on Mozilla Phabricator
Mike's Firefox Color Theme
Firefox Monitor
: Stay informed on new data breach of services you're using online
Create a free Bugzilla account
Codetribute
: Find a good first bug to start contributing on a Mozilla projects (Firefox, Thunderbird, and more). See the above link for creating a Bugzilla account first!
Nathan Baggs livehacking / reverse engineering
Alessandro Castellani has been streaming himself livehacking on Thunderbird
Emilio hacking on Firefox