Reminder - no plan survives breakfast.
- Hopefully I’m continuing the trend of recording these things correctly!
- Self-note: Is my Mic on?
- Updates
- Bug 1246291 - [e10s] about:preferences#advanced - "Warn me when websites try to redirect or reload the page" doesn't allow redirects - Notes
- Fixed and landed! I went with the solution we originally settled on last episode.
- Bug 1248599 - [e10s] The user is not automatically signed into the Firefox account after resetting the password - Notes
- Never got into this last week, but this got fixed.
- Bug 1182595 - Make profile dumping work with e10s - Notes
- I’ve got the initial patch up for review!
- content-sessionStore.js test failure. Notes for content-sessionStore.js
- Oh man, what a garbage fire. But it’s landed!
- Bug 1246291 - [e10s] about:preferences#advanced - "Warn me when websites try to redirect or reload the page" doesn't allow redirects - Notes
- One of the lovely people who rated last weeks episode reminded me about THE HOUR OF DESIGN by ricardo! Check it out!
- (L)https://www.youtube.com/channel/UC9MJ2wGfJ_7mbLN6rXjWztA?app=desktop
- Bug 1174770 - tpaint regressions (3%-33%) in e10s mode compared to non-e10s mode - Notes
- Let’s look at some profiles: https://treeherder.mozilla.org/#/jobs?repo=try&revision=7bacdebeffc6&selectedJob=17130143
- Reviews!
- (L)https://bugzilla.mozilla.org/showbug.cgi?id=1088710
- https://bugzilla.mozilla.org/showbug.cgi?id=1245891
- Subscribe to The Joy of Coding in iTunes or Kodi: https://air.mozilla.org/feed/itunes/livehacking
- We'd love for other people in the Mozilla community to start livehacking! Come talk to mconley or Richard in #livehacking.
*RATE THIS EPISODE: *http://goo.gl/forms/MMT8eAnrO7
Chat
- We're in irc.mozilla.org in #livehacking.
- Here's a link to a web-based IRC client you can use.
Links
- Livehacking on Air Mozilla: https://air.mozilla.org/channels/livehacking/
- I've been mirroring the episodes to YouTube: (L)https://www.youtube.com/playlist?list=PLmaFLMwlbk8wKMvfEEzp9Hfdlid8VYpL5
- The Joy of Illustrating - Episode 1 - Watch @mart3ll blow your mind with designs from the Mozilla Creative team!
- Lost in Data - sheriffing performance regressions in pushes for Firefox
- The Hour of Design - watch one of our designers demystify the design process!
- Watch @mrrrgn code to techno: https://www.youtube.com/channel/UC9ggHzjP5TepAxkrQyQCyJg
- M8 bugs: https://bugzilla.mozilla.org/buglist.cgi?quicksearch=cftrackinge10s%3Am8%2B&list_id=12396117
Glossary
- CPOW ("ka-POW" or sometimes "SEE-pow") = Cross-Process Object Wrapper. See this blog post.
- nsISHEntry - a "session history entry". This is what powers the back and forward buttons and history for each browser tab. Documentation.
- Serialize - "turn a complex object into something that can be represented as primitives, like strings, integers, etc"
- Deserialize - "turn a serialized object back into the complex object"
- e10s ("ee ten ESS") - short for Electrolysis, which is the multi-process Firefox project
Feedback
- @mike_conley on Twitter
- mconley in IRC on irc.mozilla.org
- mikeconley.ca/blog