Commit Graph

10 Commits

Author SHA1 Message Date
janekptacijarabaci 6526a254d7 JS - DOM - vertical text page - scroll icon 2018-07-25 09:08:41 +08:00
janekptacijarabaci da9f08aff7 [minor fix] JS - make window.pageYOffset/pageXOffset/scrollX/scrollY double 2018-07-25 07:27:19 +08:00
janekptacijarabaci 671b416855 window.onerror catches JSON.parse error in Promise fulfillment 2018-07-25 07:15:21 +08:00
janekptacijarabaci 6fc5526b0e XMLHttpRequest: Expose mozAnon constructor js binding to system scopes 2018-07-25 06:58:30 +08:00
Pale Moon 2969f099a1 Make DOM storage from 3rd parties honor 3rd party cookie setting.
- restricts usage of DOM storage by 3rd parties if the use has set 3rd party cookies to be blocked.
- extends "cookie-like" handling for DOM storage to enhance privacy and combat cross-origin tracking.

This resolves #860
2018-07-25 06:42:59 +08:00
janekptacijarabaci 17f727d3e6 [windows] The XBL scope/principal vs. document.domain - throws an error 2018-07-25 06:35:41 +08:00
Pale Moon bcbd575341 Improve cross-compartment wrapper handling when managing tabs.
Re-implementation of [3eecec5].
This resolves #753.
2018-07-25 06:21:34 +08:00
wolfbeast af20f1d169 Improve the "self" getter performance on global windows and workers. 2018-07-24 23:13:31 +08:00
wolfbeast 5ee6187aad Prep tree for forward-porting Goanna, stage 1 2018-07-24 23:10:50 +08:00
Moonchild baf46a6bf1 Merge pull request #1 from mozilla/esr38: Esr38 upstream pull 2018-07-24 23:04:07 +08:00