summaryrefslogtreecommitdiff
path: root/gfx/layers
Commit message (Collapse)AuthorAge
* Issue #21 - Remove Telemetry plumbing and fix build.Moonchild2022-04-02
| | | | | Note this won't give working applications. Requires FE changes and additional js module changes (next part).
* Issue #1053 - Remove Android WebGL/EGL extensions.Moonchild2022-04-01
|
* Issue #1751 - Remove Mac code behind MOZ_WIDGET_TOOLKIT == 'cocoa'Moonchild2021-06-21
|
* Issue #1751 -- Remove XP_MACOSX conditionals and support files from /gfxMoonchild2021-05-02
|
* Issue #1053 - Remove MOZ_WIDGET_ANDROID and IDB_MOBILEMoonchild2021-03-11
|
* Issue #1053 - Remove mobile-specific graphics "optimizations" (=compromises)Moonchild2021-03-10
|
* Issue #1705 - Part 3: Rename ScrollbarStyles to ScrollStyles.Moonchild2021-01-06
| | | | | | | | | | | ScrollbarStyles contains values of overflow, (over)scroll-behavior, etc. The only one which is marginally related to scroll _bars_ is overflow, which can be used to hide scrollbar (by making an element not scrollable) or enforce the scrollbar to display. It makes more sense to be called ScrollStyles as it's mainly concerning behavior of scrolling, not scrollbars. Also, with the addition of scrollbar width properties, the current name can be confusing.
* Issue #1053 - Part 3b: Remove AndroidSurfaceTexture and Android media decoderMoonchild2020-12-27
| | | | interface.
* Issue #1053 - Part 3a: Remove Android conditionals from /gfxMoonchild2020-12-27
|
* Issue #1656 - Part 6: Clean up the build filesMoonchild2020-09-23
|
* Issue #1656 - Part 4: Manual cleanupMoonchild2020-09-23
|
* Issue #1656 - Part 3: Nuke more vim config lines in the tree.Moonchild2020-09-23
| | | | Another S&R run with some smarter matching.
* Issue #1656 - Part 1: Nuke most vim config lines in the tree.Moonchild2020-09-23
| | | | | | Since these are just interpreted comments, there's 0 impact on actual code. This removes all lines that match /* vim: set(.*)tw=80: */ with S&R -- there are a few others scattered around which will be removed manually in a second part.
* Issue #80- De-unify gfx/layersMoonchild2020-05-15
| | | | | | | | Excludes layers/ipc/CompositorBridgeParent and CrossProcessCompositorBridgeParent because the latter purposely uses functions implemented in the former. See also code comment in CrossProcessCompositorBridgeParent.cpp Note: likely dead code for us anyway; likely not worth investing in to solve.
* Issue #1450 - Remove NVidia 3D-Vision utilsMoonchild2020-05-04
| | | | | | Legacy, unmaintained and untested D3D9 stereo output behind a hidden pref that nobody ever uses... :P 'nuf said. Resolves #1450
* [Layers] Clear WrappingTextureSourceYCbCrBasic::mTexture correctlysotaro2020-02-14
|
* Make extra sure Compositables don't refer back to layers after reassignment.wolfbeast2019-05-28
|
* Enable double buffering when using XRENDER.Mihai Moldovan2019-05-22
| | | | | | | | | This fixes flickering/bars/stripes showing up during quickly-updating operations on Intel hardware when using XRENDER. For more information, refer to the code comment. See #1061
* Telemetry: Remove stubs and related codeadeshkp2019-01-12
|
* Remove VR hardware support.wolfbeast2018-11-26
| | | | This resolves #881
* Clean up a number of unused variables.wolfbeast2018-09-29
| | | | Tag #21.
* Remove all C++ Telemetry Accumulation calls.wolfbeast2018-09-03
| | | | | 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.
* Revert "Bug 1388020. r=nical, a=RyanVM"wolfbeast2018-08-30
| | | | This reverts commit e7189e33f533f9b974b22c2110b522a13bc4c7f6.
* Improve the SSSE3 scaler.wolfbeast2018-06-07
|
* Account for offsets when creating buffers for image textures.wolfbeast2018-06-07
|
* Remove SPS profiler.wolfbeast2018-05-24
| | | | | - Conditionals and code blocks. (MOZ_ENABLE_PROFILER_SPS) - Stub out several profiler-only functions.
* Remove gfxCrashReporterUtils.wolfbeast2018-05-20
| | | | Tag #20.
* Remove MOZ_B2G leftovers and some dead B2G-only components.wolfbeast2018-05-12
|
* Merge pull request #295 from janekptacijarabaci/_native_52ESR_events_auxclick_1Moonchild2018-04-29
|\ | | | | UI Events - implement auxclick
| * Implement auxclickjanekptacijarabaci2018-02-04
| | | | | | | | | | | | Bug(s): https://bugzilla.mozilla.org/show_bug.cgi?id=1304044 (native in moebius)
* | Bug 1388020. r=nical, a=RyanVMAndrew Osmond2018-04-19
| |
* | Bug 1440717 - Use RefPtr for CompositingRenderTargetOGL::mGL. r=Bas, a=rituNicolas Silva2018-04-19
| | | | | | | | | | | | --HG-- extra : source : b6d2d55223d2aa5cb85bbdf33075d1d38f2a9a30 extra : intermediate-source : 0ec90964e0bc479412a4da8a61d48b665211736e
* | Bug 1388020. r=nical, a=RyanVMAndrew Osmond2018-03-14
| |
* | Bug 1428947 - Check plane width & stride constraints. r=mattwoodrow, a=rituDan Glastonbury2018-03-14
| | | | | | | | | | | | | | MozReview-Commit-ID: 328ETwMdVnq --HG-- extra : rebase_source : e16b28d137de080f9d8495c6937e24ac16b16ab1
* | Add more NS_BUILD_REFCNT_LOGGING in AtomicRefCountedWithFinalize.wolfbeast2018-02-08
| |
* | Avoid potentially unsafe snprintf usage in FPSCounter.wolfbeast2018-02-08
| | | | | | | | | | | | snprintf returns the number of bytes it would have written when it runs out of space. This patch makes sure we properly handle this unlikely event in FPSCounter. This patch also makes sure we don't print out the contents of an uninitialized buffer.
* | Check for too large allocation size in BasicPlanarYCbCrImage::CopyData (DiD)wolfbeast2018-02-05
|/
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02