Commit Graph

46 Commits

Author SHA1 Message Date
Pale Moon ad306ebe8f Make SystemResourceMonitor.stop more resilient to errors.
- Deal with the fact that on Linux, pipe isn't actually a pipe, meaning ends can die independently.
- Establish a timeout so we don't hang forever if the child process has crashed.
- Reduce the poll timeout to 0.1 since we don't have to wait that long anymore now the underlying issue has been fixed.
2018-07-25 09:24:06 +08:00
Pale Moon 175a33ff3c Convert resourcemonitor poll() to float, and break the loop immediately when done. 2018-07-25 09:21:13 +08:00
janekptacijarabaci 1a11ad802a Bug 911477: Implement DOM4 methods: prepend(), append(), before(), after() and replaceWith() - tests 2018-07-25 09:20:52 +08:00
janekptacijarabaci ba4b91f0f3 JS - DOM - Don't allow onbeforeunload dialog unless I have interacted with the page 2018-07-25 08:05:16 +08:00
janekptacijarabaci fc282d571b JS - DOM - implement onvisibilitychange 2018-07-25 08:04:40 +08:00
Pale Moon 4af9efbdc0 Remove e10s-specific nsISimpleContentPolicy. 2018-07-25 08:04:12 +08:00
janekptacijarabaci 24c895c4ae CSS - selectors - querySelectorAll throws SyntaxError (bug 1137984) 2018-07-25 08:03:42 +08:00
janekptacijarabaci 7a53302786 DOM - CSSOM View Module - implement scrollingElement 2018-07-25 08:03:13 +08:00
trav90 889acf3146 Update MSE tests to use TypeError 2018-07-25 07:40:28 +08:00
janekptacijarabaci fa5e7c9c21 gitlab.com - inserting quotes, code or whatsoever by clicking on their icon does not work at all 2018-07-25 07:35:24 +08:00
janekptacijarabaci 919c156d3d CSS - Add support "q" absolute length units 2018-07-25 07:31:23 +08:00
janekptacijarabaci 5794a27bda Canvas - CanvasRenderingContext2D.drawImage can throw 0x80040111 (NS_ERROR_NOT_AVAILABLE) 2018-07-25 07:24:03 +08:00
janekptacijarabaci d1aa2c12f4 [minor fix] XMLHttpRequest: responseXML.referrer is set, expected empty string 2018-07-25 07:12:33 +08:00
janekptacijarabaci 0550b0e06c HTML - support for elements: <details> and <summary> (style clean up) 2018-07-25 07:08:21 +08:00
janekptacijarabaci c7d2534e73 HTML - support for elements: <details> and <summary> (fix typo) 2018-07-25 07:08:13 +08:00
janekptacijarabaci 8af1bfea0e HTML - support for elements: <details> and <summary> (follow up) 2018-07-25 07:08:09 +08:00
janekptacijarabaci 3e466656b8 HTML - support for elements: <details> and <summary> (basic) 2018-07-25 07:04:13 +08:00
janekptacijarabaci 1aff4b51b1 XMLHttpRequest: Loaded-as-data XML documents should not generate <parsererror> 2018-07-25 07:02:41 +08:00
janekptacijarabaci 9c93564087 [Minor fix] Set forms to valid in their constructor 2018-07-25 07:00:07 +08:00
janekptacijarabaci 94f71d6b19 [Minor fix] XMLHttpRequest - GetAllResponseHeaders() should return an empty string (instead null) 2018-07-25 07:00:05 +08:00
janekptacijarabaci 356552a1ff [Minor fix] Invalid TYPE attribute makes UL look like OL 2018-07-25 06:59:58 +08:00
janekptacijarabaci 219a491628 FormData - Implement manipulation methods, support in workers 2018-07-25 06:59:43 +08:00
janekptacijarabaci 6fc5526b0e XMLHttpRequest: Expose mozAnon constructor js binding to system scopes 2018-07-25 06:58:30 +08:00
janekptacijarabaci 04e24878ea Canvas: Added support for ellipse (+ fix a hang/crashes problem, check the canvas rects) 2018-07-25 06:53:27 +08:00
trav90 e82c7bc07a Nuke GStreamer code from tests 2018-07-25 06:45:14 +08:00
janekptacijarabaci d4cf0e4361 Add support for Element.insertAdjacentText() and Element.insertAdjacentElement() 2018-07-25 06:44:38 +08:00
JustOff 3d2f47f111 Update the resource URI for PMkit 2018-07-25 06:35:22 +08:00
Pale Moon 08e58e7fbb Remove Windows Metro/WinRT code. 2018-07-25 06:25:01 +08:00
trav90 5e4900291c Remove "fragmented-mp4" from media prefs
Shortens and simplifies some pref names.
2018-07-25 06:24:52 +08:00
trav90 c141b11e90 Remove "media.fragmented-mp4.exposed" pref 2018-07-25 06:24:29 +08:00
trav90 021f2ef2e2 Block libav versions below 54.35.1 2018-07-25 06:24:21 +08:00
Pale Moon b95941ad2a Tests 2018-07-25 06:23:19 +08:00
trav90 e9c9c804fc Update webref results
Note that this does not mean that these tests will actually pass on Linux. But it does mean that they can actually be performed now using FFmpeg.
2018-07-25 06:21:20 +08:00
trav90 39e4026230 Use FFmpeg for media mochitests 2018-07-25 06:21:17 +08:00
Pale Moon d6322a4068 Base import of Tycho code (warning: huge commit) 2018-07-25 00:49:53 +08:00
adisib 3a303e67f6 replace calls to String.prototype.contains with String.prototype.includes 2018-07-24 23:36:07 +08:00
wolfbeast 5e8558402a Rip out the hard-coded domain whitelist for MSE. 2018-07-24 23:30:25 +08:00
NTD d33b840c85 Update the resource URI for Jetpack 2018-07-24 23:17:48 +08:00
trav90 fbc96ebd4b Remove Moz crashreporter tests 2018-07-24 23:16:02 +08:00
trav90 903fddcff7 Remove conditional crashreporter code 2018-07-24 23:13:57 +08:00
trav90 2f6b96ce9a Set execute attributes on all .sh files in tree 2018-07-24 23:12:12 +08:00
wolfbeast 767f0910de Prep tree for forward-porting Goanna: stage 4 2018-07-24 23:11:06 +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
wolfbeast 5d59e0437f GUID change 2018-07-24 23:10:33 +08:00
Moonchild baf46a6bf1 Merge pull request #1 from mozilla/esr38: Esr38 upstream pull 2018-07-24 23:04:07 +08:00