gngr
gngr copied to clipboard
a cross-platform browser focussed on privacy.
`NodeListImpl` and `DescendantHTMLCollection` currently have a simple hack to support `hasOwnProperty`. A general solution needs to be found, that also supports dynamically set properties.
`Javascript.getInstance` returns a global instance. This global instance has a cache for all wrapped objects. As a precaution this cache shouldn't be shared across different documents. Either, - Use a...
In current master, there is optimisation in place to detect layout related style changes when an element is hovered. But it is a simple binary function: invalidate layout or not....
Element should be included in the result only once. ### Solution 1 Rewrite the current implementation. The DOM should be walked only once and every element should be checked against...
As clarified in [this issue](https://github.com/w3c/web-platform-tests/issues/1264)
Currently jStyleParser has two types of analysers: - A DirectAnalyser which accepts a single element, and returns `NodeData` for that element. - `Analyser.evaluateDOM` which processes the whole DOM and creates...
In my quick tests, setting the optimisation level to 9 works fine (as in no errors with a few JS tests). However, it makes most sense to do this after...
For example, the prototype of `CanvasRenderingContext2D` should be modifiable, even though it can't be instantiated directly. [Test case](https://uprootlabs.github.io/gngrTestCases/test-case/canvas/roundedRectangle.html)
@mateli I am very interested in the note you added to the wiki, about AOT code verification. Please comment here if you know of a practical example / guide to...