summaryrefslogtreecommitdiffstats
path: root/dom/canvas
Commit message (Collapse)AuthorAgeLines
* Clear CanvasShutdownObserver::mCanvas when the canvas goes away.wolfbeast2018-12-13-2/+11
| | | | | | | | | This is fallout from Bug 1167235 - Use a fast method of double buffering for canvas. It is possible for the CanvasRenderingContext2D to be destroyed while we're in the middle of the call to nsObserverService::NotifyObservers() for shutdown. This leaves the shutdown observer with a dangling pointer to the canvas, so this patch explicitly clears the pointer when the context goes away.
* Remove VR hardware support.wolfbeast2018-11-26-82/+0
| | | | This resolves #881
* Remove all C++ Telemetry Accumulation calls.wolfbeast2018-09-03-41/+0
| | | | | 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.
* Bug 1335296 - Expand about:support WebGL informationjanekptacijarabaci2018-08-01-12/+117
|
* Fix incorrect namespace use.wolfbeast2018-07-11-2/+2
|
* Switch from ShCompileOptions to int.wolfbeast2018-07-11-29/+30
|
* Restore emulated functions for OS X 10.8/10.7wolfbeast2018-07-11-0/+11
|
* Bug 604026 - Sync event loops in workers should be created only if ↵janekptacijarabaci2018-07-05-4/+7
| | | | compatible with the worker shutdown status
* Bug 1458264 - Reset UNPACK_SKIP vars when uploading zeros.jgilbert@mozilla.com2018-06-07-6/+15
|
* Update dimensions early in ClearTarget.Jonathan Kew2018-06-07-6/+13
|
* Remove gfxCrashReporterUtils.wolfbeast2018-05-20-4/+0
| | | | Tag #20.
* Remove other gonk widget conditionals and unused files.wolfbeast2018-05-13-3/+0
| | | | Tag #288.
* Remove MOZ_WIDGET_GONK [1/2]wolfbeast2018-05-12-32/+0
| | | | Tag #288
* moebius#106: SVG - CanvasImageSource - allow using an SVGImageElement as a ↵janekptacijarabaci2018-04-15-8/+20
| | | | CanvasImageSource
* Bug 1438425 - Delete DocumentRenderer. r=jesup, r=jgilbert, a=RyanVMJeff Muizelaar2018-03-14-247/+19
| | | | It is unused.
* Bug 1442504 - Disable disjoint timer queries. r=milan, a=RyanVMJeff Gilbert2018-03-14-3/+3
| | | | | | | | MozReview-Commit-ID: IurPcGHzAoQ --HG-- extra : source : bef3db82d7ca31a188f902e317713c88001938ed extra : intermediate-source : aeb9e1be02d26d4e21717368755b63821dc2d222
* Revert "Bug 1438425 - Delete DocumentRenderer. r=jesup, a=RyanVM"wolfbeast2018-03-14-3/+247
| | | | This reverts commit 5b69e05939c7fd3f917e2dd0f399774b3b15c886.
* Bug 1438425 - Delete DocumentRenderer. r=jesup, a=RyanVMJeff Muizelaar2018-03-14-247/+3
| | | | | | | It is unused. --HG-- extra : histedit_source : b7af9f250f0330f90547114184873ae9971f20fc
* Disable -Wimplicit-fallthrough in dom/canvastrav902018-03-04-1/+1
| | | | GCC 7 supports the clang option -Wimplicit-fallthrough.
* Don't build EME-specific subroutines without EME.wolfbeast2018-02-24-0/+2
| | | | | | | | | | | - 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.
* Add canvas data poisoning option.wolfbeast2018-02-02-14/+59
| | | | Tag #61.
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+730956