Mini Shell

Direktori : /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-includes/js/
Upload File :
Current File : /home/admin/web/mcpv.demarco.ddnsfree.com/public_html/wp-includes/js/wp-emoji-loader.js

/**
 * @output wp-includes/js/wp-emoji-loader.js
 */

( function( window, document, settings ) {
	var src, ready, ii, tests;

	// Create a canvas element for testing native browser support of emoji.
	var canvas = document.createElement( 'canvas' );
	var context = canvas.getContext && canvas.getContext( '2d' );

	/**
	 * Checks if two sets of Emoji characters render the same visually.
	 *
	 * @since 4.9.0
	 *
	 * @private
	 *
	 * @param {string} set1 Set of Emoji to test.
	 * @param {string} set2 Set of Emoji to test.
	 *
	 * @return {boolean} True if the two sets render the same.
	 */
	function emojiSetsRenderIdentically( set1, set2 ) {
		// Cleanup from previous test.
		context.clearRect( 0, 0, canvas.width, canvas.height );
		context.fillText( set1, 0, 0 );
		var rendered1 = canvas.toDataURL();

		// Cleanup from previous test.
		context.clearRect( 0, 0, canvas.width, canvas.height );
		context.fillText( set2, 0, 0 );
		var rendered2 = canvas.toDataURL();

		return rendered1 === rendered2;
	}

	/**
	 * Determines if the browser properly renders Emoji that Twemoji can supplement.
	 *
	 * @since 4.2.0
	 *
	 * @private
	 *
	 * @param {string} type Whether to test for support of "flag" or "emoji".
	 *
	 * @return {boolean} True if the browser can render emoji, false if it cannot.
	 */
	function browserSupportsEmoji( type ) {
		var isIdentical;

		if ( ! context || ! context.fillText ) {
			return false;
		}

		/*
		 * Chrome on OS X added native emoji rendering in M41. Unfortunately,
		 * it doesn't work when the font is bolder than 500 weight. So, we
		 * check for bold rendering support to avoid invisible emoji in Chrome.
		 */
		context.textBaseline = 'top';
		context.font = '600 32px Arial';

		switch ( type ) {
			case 'flag':
				/*
				 * Test for Transgender flag compatibility. Added in Unicode 13.
				 *
				 * To test for support, we try to render it, and compare the rendering to how it would look if
				 * the browser doesn't render it correctly (white flag emoji + transgender symbol).
				 */
				isIdentical = emojiSetsRenderIdentically(
					'\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence
					'\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F'  // separated by a zero-width space
				);

				if ( isIdentical ) {
					return false;
				}

				/*
				 * Test for UN flag compatibility. This is the least supported of the letter locale flags,
				 * so gives us an easy test for full support.
				 *
				 * To test for support, we try to render it, and compare the rendering to how it would look if
				 * the browser doesn't render it correctly ([U] + [N]).
				 */
				isIdentical = emojiSetsRenderIdentically(
					'\uD83C\uDDFA\uD83C\uDDF3',       // as the sequence of two code points
					'\uD83C\uDDFA\u200B\uD83C\uDDF3'  // as the two code points separated by a zero-width space
				);

				if ( isIdentical ) {
					return false;
				}

				/*
				 * Test for English flag compatibility. England is a country in the United Kingdom, it
				 * does not have a two letter locale code but rather a five letter sub-division code.
				 *
				 * To test for support, we try to render it, and compare the rendering to how it would look if
				 * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]).
				 */
				isIdentical = emojiSetsRenderIdentically(
					// as the flag sequence
					'\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F',
					// with each code point separated by a zero-width space
					'\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F'
				);

				return ! isIdentical;
			case 'emoji':
				/*
				 * Why can't we be friends? Everyone can now shake hands in emoji, regardless of skin tone!
				 *
				 * To test for Emoji 14.0 support, try to render a new emoji: Handshake: Light Skin Tone, Dark Skin Tone.
				 *
				 * The Handshake: Light Skin Tone, Dark Skin Tone emoji is a ZWJ sequence combining 🫱 Rightwards Hand,
				 * 🏻 Light Skin Tone, a Zero Width Joiner, 🫲 Leftwards Hand, and 🏿 Dark Skin Tone.
				 *
				 * 0x1FAF1 == Rightwards Hand
				 * 0x1F3FB == Light Skin Tone
				 * 0x200D == Zero-Width Joiner (ZWJ) that links the code points for the new emoji or
				 * 0x200B == Zero-Width Space (ZWS) that is rendered for clients not supporting the new emoji.
				 * 0x1FAF2 == Leftwards Hand
				 * 0x1F3FF == Dark Skin Tone.
				 *
				 * When updating this test for future Emoji releases, ensure that individual emoji that make up the
				 * sequence come from older emoji standards.
				 */
				isIdentical = emojiSetsRenderIdentically(
					'\uD83E\uDEF1\uD83C\uDFFB\u200D\uD83E\uDEF2\uD83C\uDFFF', // as the zero-width joiner sequence
					'\uD83E\uDEF1\uD83C\uDFFB\u200B\uD83E\uDEF2\uD83C\uDFFF'  // separated by a zero-width space
				);

				return ! isIdentical;
		}

		return false;
	}

	/**
	 * Adds a script to the head of the document.
	 *
	 * @ignore
	 *
	 * @since 4.2.0
	 *
	 * @param {Object} src The url where the script is located.
	 * @return {void}
	 */
	function addScript( src ) {
		var script = document.createElement( 'script' );

		script.src = src;
		script.defer = script.type = 'text/javascript';
		document.getElementsByTagName( 'head' )[0].appendChild( script );
	}

	tests = Array( 'flag', 'emoji' );

	settings.supports = {
		everything: true,
		everythingExceptFlag: true
	};

	/*
	 * Tests the browser support for flag emojis and other emojis, and adjusts the
	 * support settings accordingly.
	 */
	for( ii = 0; ii < tests.length; ii++ ) {
		settings.supports[ tests[ ii ] ] = browserSupportsEmoji( tests[ ii ] );

		settings.supports.everything = settings.supports.everything && settings.supports[ tests[ ii ] ];

		if ( 'flag' !== tests[ ii ] ) {
			settings.supports.everythingExceptFlag = settings.supports.everythingExceptFlag && settings.supports[ tests[ ii ] ];
		}
	}

	settings.supports.everythingExceptFlag = settings.supports.everythingExceptFlag && ! settings.supports.flag;

	// Sets DOMReady to false and assigns a ready function to settings.
	settings.DOMReady = false;
	settings.readyCallback = function() {
		settings.DOMReady = true;
	};

	// When the browser can not render everything we need to load a polyfill.
	if ( ! settings.supports.everything ) {
		ready = function() {
			settings.readyCallback();
		};

		/*
		 * Cross-browser version of adding a dom ready event.
		 */
		if ( document.addEventListener ) {
			document.addEventListener( 'DOMContentLoaded', ready, false );
			window.addEventListener( 'load', ready, false );
		} else {
			window.attachEvent( 'onload', ready );
			document.attachEvent( 'onreadystatechange', function() {
				if ( 'complete' === document.readyState ) {
					settings.readyCallback();
				}
			} );
		}

		src = settings.source || {};

		if ( src.concatemoji ) {
			addScript( src.concatemoji );
		} else if ( src.wpemoji && src.twemoji ) {
			addScript( src.twemoji );
			addScript( src.wpemoji );
		}
	}

} )( window, document, window._wpemojiSettings );
August 13, 2020 – Base de donnĂ©es MCPV "Prestataires"

Day: August 13, 2020

Casey Tanner, a sexologist and therapist, recommends the LELO

Oli The Worldwide Leader In Vibration Know-how It simply means the precise type used in that toy isn’t listed or hasn’t been offered to us. Another extremely praised rabbit-style vibrator is the We Vibe Nova ($149), which contains a flexible arm that strikes with you and has 10 vibration settings. This two-in-one vibrator has a…

Read More

I also reached out to Hannah (PH) since they specialize

The Greatest Dupes For Hermès’ Iconic Avalon Throw Blanket Part of the MKF Collection by Mia K. Farrow assortment, this bag is manufactured from faux leather-based and contains a detachable strap, two prime handles and an ornamental padlock on the entrance. I really have always been a fan of luxurious style and equipment, however let’s…

Read More

2″ to 6″ thrusting depth meant you didn’t have to do much

The 16 Finest Sex Toys On Amazon, Based On Specialists And Critiques It’s appropriate with multiple accessories thanks to the universal Vac-U-Lock adaptor. You can pair it with other dildos in your assortment or masturbators, depending on what you wish to obtain. More importantly, the 1.2″ to 6″ thrusting depth meant you didn’t have to…

Read More

These games encourage belief and communication in a consensual

Grownup Toys With Discreet Delivery: Your Satisfaction Is Guaranteed! Non-porous sex toy material means that microorganisms cannot penetrate the material and conceal to develop and infect you later. Some materials could have tiny pores in them, however their pores are smaller than the dimensions of the an infection. A bed room sport is an active…

Read More

There’s nothing sexier than a girl who is conscious of what

14 Greatest Sex Toys For Everyone In 2024 Double Vibrating Penis Extender, According To Sex Specialists “You can only get an STI from a intercourse toy when you actively share it with somebody who has an STI,” states Kate Delgado, sex educator at Lioness. Columbia University recommends cleansing sex toys earlier than and after every…

Read More

Not only does Rally House have an expansive selection of

Nfl jerseys Officially Licensed College, NFL, MLB, NHL nfl jerseys, NBA, and MLS apparel and gifts nfl jerseys. Cheap jerseys In addition to our cheap NFL jerseys cheap jerseys, we also offer wholesale custom NFL jerseys. Our custom jerseys can be designed to your exact specifications, including team logos, player names and numbers cheap nfl…

Read More

Betty’s Toy Box provides free shipping on orders over $49 and

50 Best Cyber Monday Intercourse Toy Deals To Buy In 2024 For these in search of silent but highly effective rumbles and a selection of toys, this genderless brand is worth stocking up on. Treat your self to Womanizer’s choice of one of the best sex toys for women! At Womanizer, orgasms are our business…

Read More

And, as you will see from the choices under, when it comes to

Dildo Sex Toys & Finest Dildos On Sale The brand — whose name displays its mission to redefine modern intimacy — doesn’t categorize its intercourse toys as being for “men” and “ladies”. In fact, it does not name its vibrators and butt plugs intercourse toys in any respect, opting as an alternative to call them…

Read More

But raids don’t delay folks patronizing the retailers

Beneficial Reproduction Bag Sellers Updated 2024 I’ve been touring in and out of Europe with my replicas, no one pays attention to such stuff. I was once going via a really busy airport and noticed probably the most faux Chanel 19 I’ve ever seen in my entire life. If this lady was capable of cross…

Read More

In truth, there is a By Invite solely Lovense VIP club where

Adult Retailer Sex Shop Online Sex Toys As far as the benefits go, the most important one is certainly – versatility. In easier words, you’ll find a bunch of various ideas that share a common goal – they will make you cum exhausting. Therefore, it doesn’t matter whether or not you want cock rings greater…

Read More