Implemented nsIConsoleService::logMessage logging from parent to content process

2019-09-24 Thread Paul Zühlcke
Hi everyone! I've landed a patch enabling nsIConsoleService::logMessage to log script errors from parent to content process. For example, this enables JavaScript logging from the parent process to the website console. Simply initialize the script error with a window ID: let consoleMsg =

nsIPermissionManager Permission Isolation by OriginAttributes

2019-10-16 Thread Paul Zühlcke
Hi everyone, I plan to land a patch next week which will disable OriginAttribute stripping in the permission manager. This will result in private browsing windows and containers having isolated permissions. For example, if you allow a website to send notifications in a normal window, this

Intent to prototype and ship: Tab modal system prompts

2020-04-16 Thread Paul Zühlcke
Summary: A new system tab level prompt to replace (most) window prompts on Desktop. Bug: Bug 1615588 - Extend nsIPromptService to support tab modal system prompts Platform coverage: Desktop, (Android) (chrome code) Schedule: Firefox 77