forked from mirrors/gecko-dev
		
	 5dc229e516
			
		
	
	
		5dc229e516
		
	
	
	
	
		
			
			This patch adds the boolean pref mathml.stixgeneral_operator_stretching.disabled, which defaults to true iff nightly. When the pref is true, stretched operators won’t be rendered with STIXGeneral, because we only use OpenType MATH tables (in fonts that have them) or the generic Unicode table. When the pref is false, we continue to support STIXGeneral for stretched operators, but warn the author in devtools and bump the use counter (up to once per page). This only happens when a stretched operator actually uses STIXGeneral: not when we successfully render the operator with some other font earlier in the font-family stack, and not when STIXGeneral isn’t installed. Differential Revision: https://phabricator.services.mozilla.com/D73833
		
			
				
	
	
		
			56 lines
		
	
	
	
		
			2.6 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			56 lines
		
	
	
	
		
			2.6 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| /* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
 | |
| /* vim: set ts=8 sts=2 et sw=2 tw=80: */
 | |
| /* This Source Code Form is subject to the terms of the Mozilla Public
 | |
|  * License, v. 2.0. If a copy of the MPL was not distributed with this
 | |
|  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 | |
| // IWYU pragma: private, include "mozilla/dom/Document.h"
 | |
| 
 | |
| /*
 | |
|  * This file contains the list of deprecated DOM operations.  It is
 | |
|  * designed to be used as input to the C preprocessor *only*.
 | |
|  */
 | |
| 
 | |
| DEPRECATED_OPERATION(MutationEvent)
 | |
| DEPRECATED_OPERATION(Components)
 | |
| DEPRECATED_OPERATION(NodeIteratorDetach)
 | |
| DEPRECATED_OPERATION(LenientThis)
 | |
| DEPRECATED_OPERATION(UseOfCaptureEvents)
 | |
| DEPRECATED_OPERATION(UseOfReleaseEvents)
 | |
| DEPRECATED_OPERATION(SyncXMLHttpRequest)
 | |
| DEPRECATED_OPERATION(Window_Cc_ontrollers)
 | |
| DEPRECATED_OPERATION(ImportXULIntoContent)
 | |
| DEPRECATED_OPERATION(NavigatorGetUserMedia)
 | |
| DEPRECATED_OPERATION(WebrtcDeprecatedPrefix)
 | |
| DEPRECATED_OPERATION(RTCPeerConnectionGetStreams)
 | |
| DEPRECATED_OPERATION(AppCache)
 | |
| DEPRECATED_OPERATION(PrefixedImageSmoothingEnabled)
 | |
| DEPRECATED_OPERATION(LenientSetter)
 | |
| DEPRECATED_OPERATION(ImageBitmapRenderingContext_TransferImageBitmap)
 | |
| DEPRECATED_OPERATION(WindowContentUntrusted)
 | |
| DEPRECATED_OPERATION(MotionEvent)
 | |
| DEPRECATED_OPERATION(OrientationEvent)
 | |
| DEPRECATED_OPERATION(ProximityEvent)
 | |
| DEPRECATED_OPERATION(AmbientLightEvent)
 | |
| DEPRECATED_OPERATION(IDBOpenDBOptions_StorageType)
 | |
| DEPRECATED_OPERATION(MozBoxOrInlineBoxDisplay)
 | |
| DEPRECATED_OPERATION(DOMQuadBoundsAttr)
 | |
| DEPRECATED_OPERATION(DeprecatedTestingInterface)
 | |
| DEPRECATED_OPERATION(DeprecatedTestingMethod)
 | |
| DEPRECATED_OPERATION(DeprecatedTestingAttribute)
 | |
| DEPRECATED_OPERATION(CreateImageBitmapCanvasRenderingContext2D)
 | |
| DEPRECATED_OPERATION(MozRequestFullScreenDeprecatedPrefix)
 | |
| DEPRECATED_OPERATION(MozfullscreenchangeDeprecatedPrefix)
 | |
| DEPRECATED_OPERATION(MozfullscreenerrorDeprecatedPrefix)
 | |
| DEPRECATED_OPERATION(External_AddSearchProvider)
 | |
| DEPRECATED_OPERATION(MouseEvent_MozPressure)
 | |
| DEPRECATED_OPERATION(MathML_DeprecatedAlignmentAttributes)
 | |
| DEPRECATED_OPERATION(MathML_DeprecatedBevelledAttribute)
 | |
| DEPRECATED_OPERATION(MathML_DeprecatedLineThicknessValue)
 | |
| DEPRECATED_OPERATION(MathML_DeprecatedMathSizeValue)
 | |
| DEPRECATED_OPERATION(MathML_DeprecatedMathSpaceValue)
 | |
| DEPRECATED_OPERATION(MathML_DeprecatedMencloseNotationRadical)
 | |
| DEPRECATED_OPERATION(MathML_DeprecatedMfencedElement)
 | |
| DEPRECATED_OPERATION(MathML_DeprecatedScriptShiftAttributes)
 | |
| DEPRECATED_OPERATION(MathML_DeprecatedStyleAttribute)
 | |
| DEPRECATED_OPERATION(MathML_DeprecatedXLinkAttribute)
 | |
| DEPRECATED_OPERATION(MathML_DeprecatedStixgeneralOperatorStretching)
 |