js-shield
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

nscl branch pull request


From: Giorgio Maone
Subject: nscl branch pull request
Date: Fri, 21 May 2021 00:24:28 +0200
User-agent: None of Your Business 1.0

Hello people,

the JS-Shield nscl branch is rebased on upstream latest changes and ready to be merged, as far as  I can tell:

https://pagure.io/JS-Shield/JS-Shield/tree/nscl

It contains:

  1. all the automated NSCL build-time integration hooks
  2. Removal of browser-specific special cases wherever possible
  3. Switch of content script early configuration to DocStartInjection, which provides quasi-synchronous early setup (always before "interactive" state), minimizing the race with hostile page scripts that could previously disrupt our wrappers by modifying the global environment before us

I've tried to open a pull request from this branch on Pagure, but I got a 500 HTTP error.
Does somebody know if it's just a temporary glitch and/or if there's another preferred way to proceed?

On top of this PR I'm gonna integrate patchWindow and patchWorker, which provide the wrapper propagation to related contexts needed to fix the other current leakage and circumvention issues, but do require some modifications to the wrappers themselves.

So I'd like Libor, if possible, to take a look at this first batch of changes and also flag those wrappers which need to be propagated to Worker context in the next PR.

I'm gonna attend tomorrow's design meeting too, if the plan is still discussing the upcoming UI work  there.

Best,

-- 
Giorgio Maone
https://maone.net

reply via email to

[Prev in Thread] Current Thread [Next in Thread]