Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Remove Rust from the tree. | wolfbeast | 2018-03-13 | -4/+0 |
| | | | | Part 4 for #58 | |||
* | Remove Rust MP4 parser | wolfbeast | 2018-03-13 | -4/+0 |
| | | | | Part 1 for #58 | |||
* | JS - Object - "TypeError: setting a property that has only a getter" without ↵ | janekptacijarabaci | 2018-03-12 | -15/+0 |
| | | | | mentioning file and property name | |||
* | HTML - implement the labels attribute (follow up) | janekptacijarabaci | 2018-03-12 | -75/+83 |
| | ||||
* | HTML - implement the labels attribute | janekptacijarabaci | 2018-03-12 | -44/+296 |
| | ||||
* | SVG - support radialGradient fr attribute | janekptacijarabaci | 2018-03-12 | -5/+16 |
| | ||||
* | Implement DOM page onvisibilitychange. | janekptacijarabaci | 2018-03-12 | -1/+7 |
| | ||||
* | Disable -Wimplicit-fallthrough in dom/canvas | trav90 | 2018-03-04 | -1/+1 |
| | | | | GCC 7 supports the clang option -Wimplicit-fallthrough. | |||
* | Add support for CSP v3 "worker-src" directive | wolfbeast | 2018-03-03 | -47/+469 |
| | ||||
* | Merge pull request #34 from janekptacijarabaci/devtools_import-from-moebius_1 | Moonchild | 2018-03-02 | -6/+59 |
|\ | | | | | Port across devtools enhancements | |||
| * | Rewrite the comment, use maxResolutionMs | janekptacijarabaci | 2018-03-02 | -2/+4 |
| | | ||||
| * | Rounding to 1ms | janekptacijarabaci | 2018-03-01 | -2/+4 |
| | | ||||
| * | DevTools - network - implement the secureConnectionStart property for the ↵ | janekptacijarabaci | 2018-03-01 | -6/+55 |
| | | | | | | | | | | | | | | PerformanceTiming https://github.com/MoonchildProductions/moebius/pull/116 ("/testing" and "/toolkit" in in the previous commit) | |||
* | | Use MOZ_FENNEC and MOZ_XULRUNNER instead of checking MOZ_BUILD_APP in most ↵ | Matt A. Tobin | 2018-03-01 | -5/+5 |
|/ | | | | places | |||
* | Fix up leftover merge conflicts. | wolfbeast | 2018-02-24 | -16/+3 |
| | | | | Tag #26 | |||
* | Don't build EME-specific subroutines without EME. | wolfbeast | 2018-02-24 | -2/+88 |
| | | | | | | | | | | | - Checks for restricted or encrypted content - Dispatching 'encrypted' events - Dispatching 'key needed' events - HTML Media Element media keys system - EME telemetry - HTML Media Element EME API This is the main bulk for #26, isolating EME-specific code. | |||
* | Don't include MediaKeySystemAccess without EME. | wolfbeast | 2018-02-24 | -0/+20 |
| | | | | | | This also removes checks for EME content in documents. This removes practical use of EME by no longer having a keying system. (no-op) tag #26 | |||
* | Propagate plugin permissions from top-level to XO iframes. | janekptacijarabaci | 2018-02-22 | -3/+15 |
| | ||||
* | CSP: connect-src 'self' should always include https: and wss: schemes | janekptacijarabaci | 2018-02-22 | -11/+168 |
| | ||||
* | CSP: Support IDNs in connect-src | janekptacijarabaci | 2018-02-22 | -2/+135 |
| | ||||
* | CSP: Ignore nonces on <img> per spec | janekptacijarabaci | 2018-02-22 | -4/+111 |
| | ||||
* | CSP: Upgrade SO navigational requests per spec. | janekptacijarabaci | 2018-02-22 | -0/+184 |
| | ||||
* | CSP 2 - ignore (x-)frame-options if CSP with frame-ancestors directive exists | janekptacijarabaci | 2018-02-22 | -1/+123 |
| | ||||
* | Add site-specific overrides and remove the overruling global. | wolfbeast | 2018-02-22 | -10/+0 |
| | ||||
* | JS - make window.pageYOffset/pageXOffset/scrollX/scrollY double | janekptacijarabaci | 2018-02-21 | -31/+27 |
| | ||||
* | JS - URL - add toJSON support | janekptacijarabaci | 2018-02-21 | -1/+16 |
| | ||||
* | Fix build bustage: keep MF_WIN7_VERSION name | wolfbeast | 2018-02-20 | -2/+2 |
| | ||||
* | Remove more obsolete checks in dom/media and ipc. | wolfbeast | 2018-02-20 | -14/+2 |
| | ||||
* | Remove more Vista checks in dom/media | wolfbeast | 2018-02-20 | -66/+16 |
| | ||||
* | Remove always-false block from WMF. | wolfbeast | 2018-02-19 | -17/+1 |
| | ||||
* | Remove useless version check from PDMFactory. | wolfbeast | 2018-02-19 | -14/+1 |
| | ||||
* | Remove redundant Vista checks in dom/ipc | wolfbeast | 2018-02-19 | -7/+2 |
| | ||||
* | Update executable manifests. | wolfbeast | 2018-02-18 | -1/+0 |
| | ||||
* | Remove arbitrary NPAPI plugin whitelist for 64-bit. | wolfbeast | 2018-02-18 | -40/+0 |
| | | | | This resolves #204. | |||
* | Remove leftover flashOnly checks in the plugin registry. | wolfbeast | 2018-02-12 | -5/+2 |
| | ||||
* | Remove flash-only plugin pref. | wolfbeast | 2018-02-12 | -20/+1 |
| | | | | Tag issue #38. | |||
* | Fix test paths for WebExAM | Matt A. Tobin | 2018-02-11 | -1/+1 |
| | ||||
* | Hook up the Tycho Add-on Manager to the build system | Matt A. Tobin | 2018-02-10 | -2/+6 |
| | ||||
* | Workaround for cloned videos not retaining their muted state. | wolfbeast | 2018-02-10 | -0/+5 |
| | ||||
* | Merge branch 'ported-upstream' | wolfbeast | 2018-02-09 | -13/+73 |
|\ | ||||
| * | Bug 1420507 | wolfbeast | 2018-02-09 | -0/+2 |
| | | ||||
| * | Use a static mutex for getting deviceId keys in MediaParent. | wolfbeast | 2018-02-08 | -12/+22 |
| | | ||||
| * | Implement "cookie-averse document objects". | wolfbeast | 2018-02-08 | -0/+43 |
| | | | | | | | | | | See: https://html.spec.whatwg.org/multipage/dom.html#cookie-averse-document-object This resolves #196. | |||
| * | Explicitly cancel channel after mixed content redirect. | wolfbeast | 2018-02-08 | -1/+6 |
| | | ||||
* | | Fix a rare crash with asm.js caching. | wolfbeast | 2018-02-09 | -116/+316 |
| | | ||||
* | | Re-enable asm.js caching | wolfbeast | 2018-02-09 | -14/+4 |
|/ | ||||
* | Fix ReadCompressedIndexDataValuesFromBlob(). | wolfbeast | 2018-02-08 | -2/+10 |
| | ||||
* | Check for integer overflow in AesTask::DoCrypto() (DiD) | wolfbeast | 2018-02-08 | -0/+5 |
| | | | | | | | | | | | | After calling mResult.SetLength(mData.Length() + 16) we should check that the integer addition didn't overflow. It seems at the moment impossible to create ArrayBuffers of size >= 0x0xfffffff0, however adding a check here doesn't hurt. mResult.Length() is passed to the PK11 API functions as a maxOut parameter and should be checked by the softoken crypto algorithm implementations. AES-ECB and AES-GCM seem to do that correctly. | |||
* | Merge branch 'ported-upstream' | wolfbeast | 2018-02-07 | -5/+19 |
|\ | ||||
| * | Fix errant comma in 4470f78754246bbd134b65cad2e0a9638418677f | wolfbeast | 2018-02-07 | -1/+1 |
| | |