Commit Graph

15 Commits

Author SHA1 Message Date
janekptacijarabaci 6fc5526b0e XMLHttpRequest: Expose mozAnon constructor js binding to system scopes 2018-07-25 06:58:30 +08:00
Olli Pettay d0360e11f0 Ensure devtools get the right event listener data. 2018-07-25 01:29:35 +08:00
Pale Moon adccea7fcb Crash fix: Return 0,0 for offsetX/Y if the document lacks a presentation.
Follow-up to MoonchildProductions/Tycho@21337c0 where offsetX/Y was introduced.
This resolves #562.
2018-07-25 01:08:39 +08:00
Pale Moon fbd69c1dfd Only specify file type when a file is present in DataTransfer. 2018-07-25 01:04:55 +08:00
wolfbeast dfab0d5603 Tighten sandboxed scripts Part 1
Add a chrome and XBL accessor for the sandboxed scripts flag to Document WEBIDL.
This also includes changes to use the new function instead of getting and checking the sandbox flags in most places.
2018-07-24 23:31:10 +08:00
wolfbeast 985f804645 Non-string Data Transfer types are only needed for chrome contexts. 2018-07-24 23:31:06 +08:00
wolfbeast a323b2cfa7 Update tests for change in commit [2a66290] 2018-07-24 23:30:43 +08:00
wolfbeast 79b4694f87 Work around known spec bug for MouseEvent.offsetX/Y
Known spec bug (WD 3 August 2016):
The behavior in the spec doesn't do "during and after the dispatch".
It just does "during the dispatch", and goes back to "pageX" after the
dispatch. This is not expected (and cf. implemented) behavior, so we
don't follow the spec here to align the property with all other browsers.

See also:
https://www.w3.org/Bugs/Public/show_bug.cgi?id=16673
2018-07-24 23:30:42 +08:00
wolfbeast 7161ed0051 Add mouse offsetx/y test file 2018-07-24 23:30:41 +08:00
wolfbeast d5ffc19ffb Bug 69787. Implement MouseEvent.offsetX/Y. 2018-07-24 23:30:39 +08:00
Steven Schlansker c44990e3f6 Tycho pick of FreeBSD bug 206545 -- build broken on clang >= 3.8.0
http://lists.freebsd.org/pipermail/freebsd-gecko/2016-January/006009.html
https://github.com/jsonn/pkgsrc/blob/trunk/www/firefox38/patches/patch-dom_events_MessageEvent.h
2018-07-24 23:28:50 +08:00
wolfbeast d9e99990fe Add a horizontal scroll action option for mouse wheel. 2018-07-24 23:11:59 +08:00
wolfbeast 53761b6336 Prep tree for forward-porting Goanna: stage 2 2018-07-24 23:11:02 +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