Commit message (Collapse) | Author | Age | Lines | ||
---|---|---|---|---|---|
... | |||||
* | Move surface data checking to a separate function to make it less "totally nuts" | wolfbeast | 2018-09-11 | -12/+47 | |
| | |||||
* | RTCCertificate.cpp: output truncated before the last format character | trav90 | 2018-09-07 | -1/+1 | |
| | | | | Fixes compiler warnings when building with GCC 7+ | ||||
* | Bug 1357432 (#750) | Moonchild | 2018-09-05 | -2/+30 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Part 1. Move IsLocalRefURL to nsContentUtils to reuse this function. (port-rewrite) `IsLocalRefURL` is originally designed to be used by URLValue only. Since we need this function in SVGUseElement::LookupHref too, move it to nsContentUtils as a util function. * Revert "Part 1. Move IsLocalRefURL to nsContentUtils to reuse this function. (port-rewrite)" This reverts commit 19f010c62022e269f99066a8d90e3522fe31adaf. * Part 1. Duplicate IsLocalRefURL to nsContentUtils to reuse this function. `IsLocalRefURL` is originally designed to be used by URLValue only. Since we need this function in SVGUseElement::LookupHref too, duplicate it to nsContentUtils as a util function. This is a duplication because CSSValue uses stringbuffers and not nsStrings. While Bug 1356060 - "Just use nsString in URLValueData" converts this use from stringbuffer to nsString, it builds on a bunch of vartype refactoring (nsString vs. nsAString, etc.) which is too much of a headache to deal with just to deduplicate this simple function. * Part 2. Implement nsSVGEffects::GetBaseURLForLocalRef to export local-ref-url-resolving logic. ResolveURLUsingLocalRef is designed to be internally used by nsSVGEffects::Get-{SVGEffect}-URI functions. Since we also need it in SVGUseElement::LookupHref, make it public in nsSVGEffects. * Part 3. Resolve local-ref in SVGUseElement::LookupHref by nsSVGEffects::GetBaseURLForLocalRef. * Part 4. Reftest for using local-ref as xlink:href value. | ||||
* | Remove all C++ telemetry autotimers | wolfbeast | 2018-09-04 | -43/+18 | |
| | |||||
* | Remove all C++ Telemetry Accumulation calls. | wolfbeast | 2018-09-03 | -842/+14 | |
| | | | | | This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables). Stub resolution/removal should be a follow-up to this. | ||||
* | Remove support for TLS session caches in TLSServerSocket. | wolfbeast | 2018-09-01 | -1/+0 | |
| | | | | This resolves #738 | ||||
* | Add missing } | wolfbeast | 2018-08-25 | -0/+1 | |
| | |||||
* | Add a horizontal scroll action option for mouse wheel. | wolfbeast | 2018-08-25 | -1/+7 | |
| | | | | Resolves #732 | ||||
* | Re-implement custom background color of standalone images. | wolfbeast | 2018-08-20 | -0/+20 | |
| | | | | | | | | This resolves #717. Note: this does not affect other applications because the platform default is to use the "darknoise" background image for standalone image, which effectively overrides a bg color. | ||||
* | memset only the underlying vector from the Array container | trav90 | 2018-08-18 | -1/+1 | |
| | |||||
* | Remove the const to fix the -Wignored-qualifiers warning with GCC 8 (Part 2) | trav90 | 2018-08-10 | -2/+2 | |
| | |||||
* | Remove the const to fix the -Wignored-qualifiers warning with GCC 8 | trav90 | 2018-08-10 | -1/+1 | |
| | |||||
* | Issue #686: Un-deprecate the Application Cache API | SpockMan02 | 2018-08-05 | -3/+0 | |
| | |||||
* | Merge pull request #690 from janekptacijarabaci/netwerk_cors_multiple_1 | Moonchild | 2018-08-04 | -0/+1 | |
|\ | | | | | Fixed misleading console error message for multiple CORS headers | ||||
| * | Fixed misleading console error message for multiple CORS headers | janekptacijarabaci | 2018-07-31 | -0/+1 | |
| | | |||||
* | | Bug 1335296 - Expand about:support WebGL information | janekptacijarabaci | 2018-08-01 | -12/+131 | |
|/ | |||||
* | [EME] Add support for sbgp and sgpd boxes occuring in the sampletable | trav90 | 2018-07-25 | -3/+3 | |
| | |||||
* | [EME] Add support for sbgp and sgpd boxes in the traf box | trav90 | 2018-07-25 | -1/+6 | |
| | |||||
* | Merge pull request #652 from janekptacijarabaci/dom_document_domain_null_1 | Moonchild | 2018-07-20 | -4/+4 | |
|\ | | | | | Make document.domain non-nullable | ||||
| * | Bug 819475 - Make document.domain non-nullable | janekptacijarabaci | 2018-07-20 | -4/+4 | |
| | | |||||
* | | Bug 1351193 - Update tests | janekptacijarabaci | 2018-07-20 | -1/+1 | |
| | | |||||
* | | Bug 1351193 - Added new DataTransfer constructor | janekptacijarabaci | 2018-07-20 | -17/+5 | |
|/ | |||||
* | Merge pull request #642 from janekptacijarabaci/dom_element_toggleAttribute_1 | Moonchild | 2018-07-17 | -0/+40 | |
|\ | | | | | Add support for Element.toggleAttribute() | ||||
| * | DOM - Element - add support for Element.toggleAttribute() | janekptacijarabaci | 2018-07-10 | -0/+40 | |
| | | |||||
* | | Merge pull request #628 from janekptacijarabaci/build_bustage_debug_1 | Moonchild | 2018-07-13 | -0/+2 | |
|\ \ | | | | | | | Fix Build Bustage - with "--enable-debug" | ||||
| * | | Fix Build Bustage - with "--enable-debug" | janekptacijarabaci | 2018-07-12 | -0/+2 | |
| | | | |||||
* | | | Bug 1346501. Remove mFrameCreateCalled from nsImageLoadingContent, it is now ↵ | janekptacijarabaci | 2018-07-12 | -9/+1 | |
| | | | | | | | | | | | | unused | ||||
* | | | Bug 1346501. Don't mark every image as visible when a frame is created for it | janekptacijarabaci | 2018-07-12 | -11/+25 | |
|/ / | |||||
* | | Fix incorrect namespace use. | wolfbeast | 2018-07-11 | -2/+2 | |
| | | |||||
* | | Switch from ShCompileOptions to int. | wolfbeast | 2018-07-11 | -29/+30 | |
| | | |||||
* | | Restore emulated functions for OS X 10.8/10.7 | wolfbeast | 2018-07-11 | -0/+11 | |
| | | |||||
* | | Add event.srcElement (the alias for event.target) | janekptacijarabaci | 2018-07-11 | -0/+2 | |
|/ | | | | Issue #622 | ||||
* | Make the page visibility API pref-controlled. | wolfbeast | 2018-07-07 | -0/+3 | |
| | | | | This resolves #607. | ||||
* | Merge pull request #599 from janekptacijarabaci/dom_fetch_request_navigate_1 | Moonchild | 2018-07-05 | -38/+20 | |
|\ | | | | | Added support for Request constructor with "mode: navigate" | ||||
| * | Bug 1331564 - XHR SyncTeardownRunnable must run also when the worker is in ↵ | janekptacijarabaci | 2018-07-05 | -5/+3 | |
| | | | | | | | | killing state | ||||
| * | Bug 1298823 - Fix Request constructor - with "mode: navigate" | janekptacijarabaci | 2018-07-05 | -33/+17 | |
| | | |||||
* | | Merge pull request #597 from janekptacijarabaci/dom_workers_terminate_1 | Moonchild | 2018-07-05 | -55/+101 | |
|\| | | | | | Sync event loops in workers should be created only if compatible with the worker shutdown status | ||||
| * | Bug 604026 - Sync event loops in workers should be created only if ↵ | janekptacijarabaci | 2018-07-05 | -55/+101 | |
| | | | | | | | | compatible with the worker shutdown status | ||||
* | | nsIContentPolicy::TYPE_DOCUMENT - Use "aLoadInfo->ContextForTopLevelLoad()" ↵ | janekptacijarabaci | 2018-07-05 | -1/+1 | |
|/ | | | | | | instead of "aLoadInfo->LoadingNode()" Issue #600 | ||||
* | Merge branch 'ported-upstream' | wolfbeast | 2018-07-02 | -18/+34 | |
|\ | |||||
| * | Clamp resolution in PerformanceNavigationTiming. | wolfbeast | 2018-07-01 | -8/+9 | |
| | | |||||
| * | Bug 1436241 - Check redirect status code before forwarding to NPAPI. r=jimm, ↵ | Kyle Machulis | 2018-06-30 | -9/+9 | |
| | | | | | | | | | | | | | | | | r=pauljt, a=jcristau NPAPI may handle a 307 redirect across different origins, while they should only happen on same origin requests. Have the browser check this before forwarding to NPAPI. | ||||
| * | Bug 1464079 - Bring ICE connection state change callback up to spec. r=jib, ↵ | Byron Campen [:bwc] | 2018-06-29 | -0/+12 | |
| | | | | | | | | a=RyanVM | ||||
| * | Bug 1464079 - Bring ICE connection state change callback up to spec. r=jib, ↵ | Byron Campen [:bwc] | 2018-06-29 | -1/+4 | |
| | | | | | | | | | | | | a=RyanVM WebRTC | ||||
* | | Merge pull request #567 from SpockMan02/moz-mac-lion-theme | Moonchild | 2018-06-30 | -0/+2 | |
|\ \ | |/ |/| | Undo Mozilla Bug 1302937; Reinstate -moz-mac-lion-theme media query | ||||
| * | Undo Mozilla Bug 1302937; Reinstate -moz-mac-lion-theme media query | SpockMan02 | 2018-06-27 | -0/+2 | |
| | | |||||
* | | Convert the button rect to device coordinates correctly instead of casting ↵ | wolfbeast | 2018-06-28 | -1/+3 | |
| | | | | | | | | | | | | CSS coordinates. This should the correct fix for #559 | ||||
* | | Stabilize and align Intersection Observers | wolfbeast | 2018-06-27 | -64/+111 | |
| | | | | | | | | | | | | | | - Fixes several crashes - Aligns the feature with the W3C WD spec Tag #249 | ||||
* | | Merge pull request #554 from MoonchildProductions/issue12 | Moonchild | 2018-06-27 | -13/+3 | |
|\ \ | |/ |/| | Resolve potential null deref crashes in the editor | ||||
| * | Issue #12 Part 2: Stop using nsIDOMEvent in IsAcceptableInputEvent. | wolfbeast | 2018-06-26 | -13/+3 | |
| | |