Grouped merges for 5.2.12.
- Update `lodash` to the latest version `4.17.21`.
- Disable some attributes for rich text.
- Use hashed/deterministic moduleIDs in webpack config.
Props ellatrix, peterwilsoncc, get_dave, mcsf, talldanwp, youknowriad, desrosj, nerrad, gziolo.
Merges [50940-50941,50984-50985,51426] to the 5.2 branch.
Built from https://develop.svn.wordpress.org/branches/5.2@51756
git-svn-id: http://core.svn.wordpress.org/branches/5.2@51363 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-09-08 23:22:54 +02:00
this . wp = this . wp || { } , this . wp . blockEditor = function ( e ) { var t = { } ; function n ( o ) { if ( t [ o ] ) return t [ o ] . exports ; var r = t [ o ] = { i : o , l : ! 1 , exports : { } } ; return e [ o ] . call ( r . exports , r , r . exports , n ) , r . l = ! 0 , r . exports } return n . m = e , n . c = t , n . d = function ( e , t , o ) { n . o ( e , t ) || Object . defineProperty ( e , t , { enumerable : ! 0 , get : o } ) } , n . r = function ( e ) { "undefined" != typeof Symbol && Symbol . toStringTag && Object . defineProperty ( e , Symbol . toStringTag , { value : "Module" } ) , Object . defineProperty ( e , "__esModule" , { value : ! 0 } ) } , n . t = function ( e , t ) { if ( 1 & t && ( e = n ( e ) ) , 8 & t ) return e ; if ( 4 & t && "object" == typeof e && e && e . _ _esModule ) return e ; var o = Object . create ( null ) ; if ( n . r ( o ) , Object . defineProperty ( o , "default" , { enumerable : ! 0 , value : e } ) , 2 & t && "string" != typeof e ) for ( var r in e ) n . d ( o , r , function ( t ) { return e [ t ] } . bind ( null , r ) ) ; return o } , n . n = function ( e ) { var t = e && e . _ _esModule ? function ( ) { return e . default } : function ( ) { return e } ; return n . d ( t , "a" , t ) , t } , n . o = function ( e , t ) { return Object . prototype . hasOwnProperty . call ( e , t ) } , n . p = "" , n ( n . s = "tr0p" ) } ( { "16Al" : function ( e , t , n ) { "use strict" ; var o = n ( "WbBG" ) ; function r ( ) { } e . exports = function ( ) { function e ( e , t , n , r , i , c ) { if ( c !== o ) { var l = new Error ( "Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types" ) ; throw l . name = "Invariant Violation" , l } } function t ( ) { return e } e . isRequired = e ; var n = { array : e , bool : e , func : e , number : e , object : e , string : e , symbol : e , any : e , arrayOf : t , element : e , instanceOf : t , node : e , objectOf : t , oneOf : t , oneOfType : t , shape : t , exact : t } ; return n . checkPropTypes = r , n . PropTypes = n , n } } , "17x9" : function ( e , t , n ) { e . exports = n ( "16Al" ) ( ) } , "1CF3" : function ( e , t ) { ! function ( ) { e . exports = this . wp . dom } ( ) } , "1OyB" : function ( e , t , n ) { "use strict" ; function o ( e , t ) { if ( ! ( e instanceof t ) ) throw new TypeError ( "Cannot call a class as a function" ) } n . d ( t , "a" , ( function ( ) { return o } ) ) } , "1ZqX" : function ( e , t ) { ! function ( ) { e . exports = this . wp . data } ( ) } , "25BE" : function ( e , t , n ) { "use strict" ; function o ( e ) { if ( Symbol . iterator in Object ( e ) || "[object Arguments]" === Object . prototype . toString . call ( e ) ) return Array . from ( e ) } n . d ( t , "a" , ( function ( ) { return o } ) ) } , "4eJC" : function ( e , t , n ) { e . exports = function ( e , t ) { var n , o , r , i = 0 ; function c ( ) { var t , c , l = o , a = arguments . length ; e : for ( ; l ; ) { if ( l . args . length === arguments . length ) { for ( c = 0 ; c < a ; c ++ ) if ( l . args [ c ] !== arguments [ c ] ) { l = l . next ; continue e } return l !== o && ( l === r && ( r = l . prev ) , l . prev . next = l . next , l . next && ( l . next . prev = l . prev ) , l . next = o , l . prev = null , o . prev = l , o = l ) , l . val } l = l . next } for ( t = new Array ( a ) , c = 0 ; c < a ; c ++ ) t [ c ] = arguments [ c ] ; return l = { args : t , val : e . apply ( null , t ) } , o ? ( o . prev = l , l . next = o ) : r = l , i === n ? ( r = r . prev ) . next = null : i ++ , o = l , l . val } return t && t . maxSize && ( n = t . maxSize ) , c . clear = function ( ) { o = null , r = null , i = 0 } , c } } , "7fqt" : function ( e , t ) { ! function ( ) { e . exports = this . wp . wordcount } ( ) } , "9Do8" : function ( e , t , n ) { "use strict" ; e . exports = n ( "zt9T" ) } , BLeD : function ( e , t ) { ! function ( ) { e . exports = this . wp . tokenList } ( ) } , CNgt : function ( e , t , n ) { "use strict" ; var o , r = this && this . _ _extends || ( o = Object . setPrototypeOf || { _ _proto _ _ : [ ] } instanceof Array && function ( e , t ) { e . _ _proto _ _ = t } || function ( e , t ) { for ( var n in t ) t . hasOwnProperty ( n ) && ( e [ n ] = t [ n ] ) } , function ( e , t ) { function n ( ) { this . constructor = e } o ( e , t ) , e . prototype = null === t ? Object . create ( t ) : ( n . prototype = t . prototype , new n ) } ) , i = this && this . _ _assign || Object . assign || function ( e ) { for ( var t , n = 1 , o = arguments . length ; n < o ; n ++ ) for ( var r in t = arguments [ n ] ) Object . prototype . hasOwnProperty . call ( t , r ) && ( e [ r ] = t [ r ] ) ; return e } , c = this && this . _ _rest || function ( e , t ) { var n = { } ; for ( var o in e ) Object . prototype . hasOwnProperty . call ( e , o ) && t . indexOf ( o ) < 0 && ( n [ o ] = e [ o ] ) ; if ( null != e && "function" == typeof Object . getOwnPropertySymbols ) { var r = 0 ; for ( o = Object . getOwnPropertySymbols ( e ) ; r < o . length ; r ++ ) t . indexOf ( o [ r ] ) < 0 && ( n [ o [ r ] ] = e [ o [ r ] ] ) } return n } ; t . _ _esModule = ! 0 ; var l = n ( "cDcd" ) , a = n ( "17x9" ) , s = n ( "GemG" ) , u = n ( "Rk8H" ) , d = function ( e ) { function t ( ) { var t = null !== e && e . apply ( this , arguments ) || this ; return t . state = { lineHeight : null } , t . dispatchEvent = function ( e ) { var n = document . createEvent ( "Event" ) ; n . initEvent ( e , ! 0 , ! 1 ) , t . textarea . dispatchEvent ( n ) } , t . updateLineHeight = function ( ) { t . setState ( { lineHeight : u ( t . textarea ) } ) } , t . onChange = function ( e ) { var n = t . props . onChange ; t . currentValue = e . cur
2019-03-21 13:48:00 +01:00
/ * !
Grouped merges for 5.2.12.
- Update `lodash` to the latest version `4.17.21`.
- Disable some attributes for rich text.
- Use hashed/deterministic moduleIDs in webpack config.
Props ellatrix, peterwilsoncc, get_dave, mcsf, talldanwp, youknowriad, desrosj, nerrad, gziolo.
Merges [50940-50941,50984-50985,51426] to the 5.2 branch.
Built from https://develop.svn.wordpress.org/branches/5.2@51756
git-svn-id: http://core.svn.wordpress.org/branches/5.2@51363 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-09-08 23:22:54 +02:00
autosize 4.0 . 4
2019-03-21 13:48:00 +01:00
license : MIT
http : //www.jacklmoore.com/autosize
Grouped merges for 5.2.12.
- Update `lodash` to the latest version `4.17.21`.
- Disable some attributes for rich text.
- Use hashed/deterministic moduleIDs in webpack config.
Props ellatrix, peterwilsoncc, get_dave, mcsf, talldanwp, youknowriad, desrosj, nerrad, gziolo.
Merges [50940-50941,50984-50985,51426] to the 5.2 branch.
Built from https://develop.svn.wordpress.org/branches/5.2@51756
git-svn-id: http://core.svn.wordpress.org/branches/5.2@51363 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-09-08 23:22:54 +02:00
* / r = [ e , t ] , v o i d 0 = = = ( i = " f u n c t i o n " = = t y p e o f ( o = f u n c t i o n ( e , t ) { " u s e s t r i c t " ; v a r n , o , r = " f u n c t i o n " = = t y p e o f M a p ? n e w M a p : ( n = [ ] , o = [ ] , { h a s : f u n c t i o n ( e ) { r e t u r n n . i n d e x O f ( e ) > - 1 } , g e t : f u n c t i o n ( e ) { r e t u r n o [ n . i n d e x O f ( e ) ] } , s e t : f u n c t i o n ( e , t ) { - 1 = = = n . i n d e x O f ( e ) & & ( n . p u s h ( e ) , o . p u s h ( t ) ) } , d e l e t e : f u n c t i o n ( e ) { v a r t = n . i n d e x O f ( e ) ; t > - 1 & & ( n . s p l i c e ( t , 1 ) , o . s p l i c e ( t , 1 ) ) } } ) , i = f u n c t i o n ( e ) { r e t u r n n e w E v e n t ( e , { b u b b l e s : ! 0 } ) } ; t r y { n e w E v e n t ( " t e s t " ) } c a t c h ( e ) { i = f u n c t i o n ( e ) { v a r t = d o c u m e n t . c r e a t e E v e n t ( " E v e n t " ) ; r e t u r n t . i n i t E v e n t ( e , ! 0 , ! 1 ) , t } } f u n c t i o n c ( e ) { i f ( e & & e . n o d e N a m e & & " T E X T A R E A " = = = e . n o d e N a m e & & ! r . h a s ( e ) ) { v a r t , n = n u l l , o = n u l l , c = n u l l , l = f u n c t i o n ( ) { e . c l i e n t W i d t h ! = = o & & d ( ) } , a = f u n c t i o n ( t ) { w i n d o w . r e m o v e E v e n t L i s t e n e r ( " r e s i z e " , l , ! 1 ) , e . r e m o v e E v e n t L i s t e n e r ( " i n p u t " , d , ! 1 ) , e . r e m o v e E v e n t L i s t e n e r ( " k e y u p " , d , ! 1 ) , e . r e m o v e E v e n t L i s t e n e r ( " a u t o s i z e : d e s t r o y " , a , ! 1 ) , e . r e m o v e E v e n t L i s t e n e r ( " a u t o s i z e : u p d a t e " , d , ! 1 ) , O b j e c t . k e y s ( t ) . f o r E a c h ( ( f u n c t i o n ( n ) { e . s t y l e [ n ] = t [ n ] } ) ) , r . d e l e t e ( e ) } . b i n d ( e , { h e i g h t : e . s t y l e . h e i g h t , r e s i z e : e . s t y l e . r e s i z e , o v e r f l o w Y : e . s t y l e . o v e r f l o w Y , o v e r f l o w X : e . s t y l e . o v e r f l o w X , w o r d W r a p : e . s t y l e . w o r d W r a p } ) ; e . a d d E v e n t L i s t e n e r ( " a u t o s i z e : d e s t r o y " , a , ! 1 ) , " o n p r o p e r t y c h a n g e " i n e & & " o n i n p u t " i n e & & e . a d d E v e n t L i s t e n e r ( " k e y u p " , d , ! 1 ) , w i n d o w . a d d E v e n t L i s t e n e r ( " r e s i z e " , l , ! 1 ) , e . a d d E v e n t L i s t e n e r ( " i n p u t " , d , ! 1 ) , e . a d d E v e n t L i s t e n e r ( " a u t o s i z e : u p d a t e " , d , ! 1 ) , e . s t y l e . o v e r f l o w X = " h i d d e n " , e . s t y l e . w o r d W r a p = " b r e a k - w o r d " , r . s e t ( e , { d e s t r o y : a , u p d a t e : d } ) , " v e r t i c a l " = = = ( t = w i n d o w . g e t C o m p u t e d S t y l e ( e , n u l l ) ) . r e s i z e ? e . s t y l e . r e s i z e = " n o n e " : " b o t h " = = = t . r e s i z e & & ( e . s t y l e . r e s i z e = " h o r i z o n t a l " ) , n = " c o n t e n t - b o x " = = = t . b o x S i z i n g ? - ( p a r s e F l o a t ( t . p a d d i n g T o p ) + p a r s e F l o a t ( t . p a d d i n g B o t t o m ) ) : p a r s e F l o a t ( t . b o r d e r T o p W i d t h ) + p a r s e F l o a t ( t . b o r d e r B o t t o m W i d t h ) , i s N a N ( n ) & & ( n = 0 ) , d ( ) } f u n c t i o n s ( t ) { v a r n = e . s t y l e . w i d t h ; e . s t y l e . w i d t h = " 0 p x " , e . o f f s e t W i d t h , e . s t y l e . w i d t h = n , e . s t y l e . o v e r f l o w Y = t } f u n c t i o n u ( ) { i f ( 0 ! = = e . s c r o l l H e i g h t ) { v a r t = f u n c t i o n ( e ) { f o r ( v a r t = [ ] ; e & & e . p a r e n t N o d e & & e . p a r e n t N o d e i n s t a n c e o f E l e m e n t ; ) e . p a r e n t N o d e . s c r o l l T o p & & t . p u s h ( { n o d e : e . p a r e n t N o d e , s c r o l l T o p : e . p a r e n t N o d e . s c r o l l T o p } ) , e = e . p a r e n t N o d e ; r e t u r n t } ( e ) , r = d o c u m e n t . d o c u m e n t E l e m e n t & & d o c u m e n t . d o c u m e n t E l e m e n t . s c r o l l T o p ; e . s t y l e . h e i g h t = " " , e . s t y l e . h e i g h t = e . s c r o l l H e i g h t + n + " p x " , o = e . c l i e n t W i d t h , t . f o r E a c h ( ( f u n c t i o n ( e ) { e . n o d e . s c r o l l T o p = e . s c r o l l T o p } ) ) , r & & ( d o c u m e n t . d o c u m e n t E l e m e n t . s c r o l l T o p = r ) } } f u n c t i o n d ( ) { u ( ) ; v a r t = M a t h . r o u n d ( p a r s e F l o a t ( e . s t y l e . h e i g h t ) ) , n = w i n d o w . g e t C o m p u t e d S t y l e ( e , n u l l ) , o = " c o n t e n t - b o x " = = = n . b o x S i z i n g ? M a t h . r o u n d ( p a r s e F l o a t ( n . h e i g h t ) ) : e . o f f s e t H e i g h t ; i f ( o < t ? " h i d d e n " = = = n . o v e r f l o w Y & & ( s ( " s c r o l l " ) , u ( ) , o = " c o n t e n t - b o x " = = = n . b o x S i z i n g ? M a t h . r o u n d ( p a r s e F l o a t ( w i n d o w . g e t C o m p u t e d S t y l e ( e , n u l l ) . h e i g h t ) ) : e . o f f s e t H e i g h t ) : " h i d d e n " ! = = n . o v e r f l o w Y & & ( s ( " h i d d e n " ) , u ( ) , o = " c o n t e n t - b o x " = = = n . b o x S i z i n g ? M a t h . r o u n d ( p a r s e F l o a t ( w i n d o w . g e t C o m p u t e d S t y l e ( e , n u l l ) . h e i g h t ) ) : e . o f f s e t H e i g h t ) , c ! = = o ) { c = o ; v a r r = i ( " a u t o s i z e : r e s i z e d " ) ; t r y { e . d i s p a t c h E v e n t ( r ) } c a t c h ( e ) { } } } } f u n c t i o n l ( e ) { v a r t = r . g e t ( e ) ; t & & t . d e s t r o y ( ) } f u n c t i o n a ( e ) { v a r t = r . g e t ( e ) ; t & & t . u p d a t e ( ) } v a r s = n u l l ; " u n d e f i n e d " = = t y p e o f w i n d o w | | " f u n c t i o n " ! = t y p e o f w i n d o w . g e t C o m p u t e d S t y l e ? ( ( s = f u n c t i o n ( e ) { r e t u r n e } ) . d e s t r o y = f u n c t i o n ( e ) { r e t u r n e } , s . u p d a t e = f u n c t i o n ( e ) { r e t u r n e } ) : ( ( s = f u n c t i o n ( e , t ) { r e t u r n e & & A r r a y . p r o t o t y p e . f o r E a c h . c a l l ( e . l e n g t h ? e : [ e ] , ( f u n c t i o n ( e ) { r e t u r n c ( e ) } ) ) , e } ) . d e s t r o y = f u n c t i o n ( e ) { r e t u r n e & & A r r a y . p r o t o t y p e . f o r E a c h . c a l l ( e . l e n g t h ? e : [ e ] , l ) , e } , s . u p d a t e = f u n c t i o n ( e ) { r e t u r n e & & A r r a y . p r o t o t y p e . f o r E a c h . c a l l ( e . l e n g t h ? e : [ e ] , a ) , e } ) , t . d e f a u l t = s , e . e x p o r t s = t . d e f a u l t } ) ? o . a p p l y ( t , r ) : o ) | | ( e . e x p o r t s = i ) } , H S y U : f u n c t i o n ( e , t ) { ! f u n c t i o n ( ) { e . e x p o r t s = t h i s . w p . b l o c k s } ( ) } , J X 7 q : f u n c t i o n ( e , t , n ) { " u s e s t r i c t " ; f u n c t i o n o ( e ) { i f ( v o i d 0 = = = e ) t h r o w n e w R e f e r e n c e E r r o r ( " t h i s h a s n ' t b e e n i n i t i a l i s e d - s u p e r ( ) h a s n ' t b e e n c a l l e d " ) ; r e t u r n e } n . d ( t , " a " , ( f u n c t i o n ( ) { r e t u r n o } ) ) } , J i 7 U : f u n c t i o n ( e , t , n ) { " u s e s t r i c t " ; f u n c t i o n o ( e , t ) { r e t u r n ( o = O b j e c t . s e t P r o t o t y p e O f | | f u n c t i o n ( e , t ) { r e t u r n e . _ _ p r o t o _ _ = t , e } ) ( e , t ) } f u n c t i o n r ( e , t ) { i f ( " f u n c t i o n " ! = t y p e o f t & & n u l l ! = = t ) t h r o w n e w T y p e E r r o r ( " S u p e r e x p r e s s i o n m u s t e i t h e r b e n u l l o r a f u n c t i o n " ) ; e . p r o t o t y p e = O b j e c t . c r e a t e ( t & & t . p r o t o t y p e , { c o n s t r u c t o r : { v a l u e : e , w r i t a b l e : ! 0 , c o n f i g u r a b l e : ! 0 } } ) , t & & o ( e , t ) } n . d ( t , " a " , ( f u n c t i o n ( ) { r e t u r n r } ) ) } , K 9 l f : f u n c t i o n ( e , t ) { ! f u n c t i o n ( ) { e . e x p o r t s = t h i s . w p . c o m p o s e } ( ) } , K E f o : f u n c t i o
2019-03-21 13:48:00 +01:00
/ * !
Grouped merges for 5.2.12.
- Update `lodash` to the latest version `4.17.21`.
- Disable some attributes for rich text.
- Use hashed/deterministic moduleIDs in webpack config.
Props ellatrix, peterwilsoncc, get_dave, mcsf, talldanwp, youknowriad, desrosj, nerrad, gziolo.
Merges [50940-50941,50984-50985,51426] to the 5.2 branch.
Built from https://develop.svn.wordpress.org/branches/5.2@51756
git-svn-id: http://core.svn.wordpress.org/branches/5.2@51363 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-09-08 23:22:54 +02:00
Copyright ( c ) 2018 Jed Watson .
2019-03-21 13:48:00 +01:00
Licensed under the MIT License ( MIT ) , see
http : //jedwatson.github.io/classnames
Grouped merges for 5.2.12.
- Update `lodash` to the latest version `4.17.21`.
- Disable some attributes for rich text.
- Use hashed/deterministic moduleIDs in webpack config.
Props ellatrix, peterwilsoncc, get_dave, mcsf, talldanwp, youknowriad, desrosj, nerrad, gziolo.
Merges [50940-50941,50984-50985,51426] to the 5.2 branch.
Built from https://develop.svn.wordpress.org/branches/5.2@51756
git-svn-id: http://core.svn.wordpress.org/branches/5.2@51363 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-09-08 23:22:54 +02:00
* /!function(){"use strict";var n={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var o=arguments[t];if(o){var i=typeof o;if("string"===i||"number"===i)e.push(o);else if(Array.isArray(o)){if(o.length){var c=r.apply(null,o);c&&e.push(c)}}else if("object"===i)if(o.toString===Object.prototype.toString)for(var l in o)n.call(o,l)&&o[l]&&e.push(l);else e.push(o.toString())}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(o=function(){return r}.apply(t,[]))||(e.exports=o)}()},U8pU:function(e,t,n){"use strict";function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e){return(r="function"==typeof Symbol&&"symbol"===o(Symbol.iterator)?function(e){return o(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":o(e)})(e)}n.d(t,"a",(function(){return r}))},WbBG:function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},YLtl:function(e,t){!function(){e.exports=this.lodash}()},Zss7:function(e,t,n){var o;!function(r){var i=/ ^ \ s + /,c=/ \ s + $ / , l = 0 , a = r . round , s = r . min , u = r . max , d = r . random ; function b ( e , t ) { if ( t = t || { } , ( e = e || "" ) instanceof b ) return e ; if ( ! ( this instanceof b ) ) return new b ( e , t ) ; var n = function ( e ) { var t = { r : 0 , g : 0 , b : 0 } , n = 1 , o = null , l = null , a = null , d = ! 1 , b = ! 1 ; "string" == typeof e && ( e = function ( e ) { e = e . replace ( i , "" ) . replace ( c , "" ) . toLowerCase ( ) ; var t , n = ! 1 ; if ( B [ e ] ) e = B [ e ] , n = ! 0 ; else if ( "transparent" == e ) return { r : 0 , g : 0 , b : 0 , a : 0 , format : "name" } ; if ( t = z . rgb . exec ( e ) ) return { r : t [ 1 ] , g : t [ 2 ] , b : t [ 3 ] } ; if ( t = z . rgba . exec ( e ) ) return { r : t [ 1 ] , g : t [ 2 ] , b : t [ 3 ] , a : t [ 4 ] } ; if ( t = z . hsl . exec ( e ) ) return { h : t [ 1 ] , s : t [ 2 ] , l : t [ 3 ] } ; if ( t = z . hsla . exec ( e ) ) return { h : t [ 1 ] , s : t [ 2 ] , l : t [ 3 ] , a : t [ 4 ] } ; if ( t = z . hsv . exec ( e ) ) return { h : t [ 1 ] , s : t [ 2 ] , v : t [ 3 ] } ; if ( t = z . hsva . exec ( e ) ) return { h : t [ 1 ] , s : t [ 2 ] , v : t [ 3 ] , a : t [ 4 ] } ; if ( t = z . hex8 . exec ( e ) ) return { r : R ( t [ 1 ] ) , g : R ( t [ 2 ] ) , b : R ( t [ 3 ] ) , a : F ( t [ 4 ] ) , format : n ? "name" : "hex8" } ; if ( t = z . hex6 . exec ( e ) ) return { r : R ( t [ 1 ] ) , g : R ( t [ 2 ] ) , b : R ( t [ 3 ] ) , format : n ? "name" : "hex" } ; if ( t = z . hex4 . exec ( e ) ) return { r : R ( t [ 1 ] + "" + t [ 1 ] ) , g : R ( t [ 2 ] + "" + t [ 2 ] ) , b : R ( t [ 3 ] + "" + t [ 3 ] ) , a : F ( t [ 4 ] + "" + t [ 4 ] ) , format : n ? "name" : "hex8" } ; if ( t = z . hex3 . exec ( e ) ) return { r : R ( t [ 1 ] + "" + t [ 1 ] ) , g : R ( t [ 2 ] + "" + t [ 2 ] ) , b : R ( t [ 3 ] + "" + t [ 3 ] ) , format : n ? "name" : "hex" } ; return ! 1 } ( e ) ) ; "object" == typeof e && ( K ( e . r ) && K ( e . g ) && K ( e . b ) ? ( f = e . r , p = e . g , h = e . b , t = { r : 255 * N ( f , 255 ) , g : 255 * N ( p , 255 ) , b : 255 * N ( h , 255 ) } , d = ! 0 , b = "%" === String ( e . r ) . substr ( - 1 ) ? "prgb" : "rgb" ) : K ( e . h ) && K ( e . s ) && K ( e . v ) ? ( o = D ( e . s ) , l = D ( e . v ) , t = function ( e , t , n ) { e = 6 * N ( e , 360 ) , t = N ( t , 100 ) , n = N ( n , 100 ) ; var o = r . floor ( e ) , i = e - o , c = n * ( 1 - t ) , l = n * ( 1 - i * t ) , a = n * ( 1 - ( 1 - i ) * t ) , s = o % 6 ; return { r : 255 * [ n , l , c , c , a , n ] [ s ] , g : 255 * [ a , n , n , l , c , c ] [ s ] , b : 255 * [ c , c , a , n , n , l ] [ s ] } } ( e . h , o , l ) , d = ! 0 , b = "hsv" ) : K ( e . h ) && K ( e . s ) && K ( e . l ) && ( o = D ( e . s ) , a = D ( e . l ) , t = function ( e , t , n ) { var o , r , i ; function c ( e , t , n ) { return n < 0 && ( n += 1 ) , n > 1 && ( n -= 1 ) , n < 1 / 6 ? e + 6 * ( t - e ) * n : n < . 5 ? t : n < 2 / 3 ? e + ( t - e ) * ( 2 / 3 - n ) * 6 : e } if ( e = N ( e , 360 ) , t = N ( t , 100 ) , n = N ( n , 100 ) , 0 === t ) o = r = i = n ; else { var l = n < . 5 ? n * ( 1 + t ) : n + t - n * t , a = 2 * n - l ; o = c ( a , l , e + 1 / 3 ) , r = c ( a , l , e ) , i = c ( a , l , e - 1 / 3 ) } return { r : 255 * o , g : 255 * r , b : 255 * i } } ( e . h , o , a ) , d = ! 0 , b = "hsl" ) , e . hasOwnProperty ( "a" ) && ( n = e . a ) ) ; var f , p , h ; return n = L ( n ) , { ok : d , format : e . format || b , r : s ( 255 , u ( t . r , 0 ) ) , g : s ( 255 , u ( t . g , 0 ) ) , b : s ( 255 , u ( t . b , 0 ) ) , a : n } } ( e ) ; this . _originalInput = e , this . _r = n . r , this . _g = n . g , this . _b = n . b , this . _a = n . a , this . _roundA = a ( 100 * this . _a ) / 100 , this . _format = t . format || n . format , this . _gradientType = t . gradientType , this . _r < 1 && ( this . _r = a ( this . _r ) ) , this . _g < 1 && ( this . _g = a ( this . _g ) ) , this . _b < 1 && ( this . _b = a ( this . _b ) ) , this . _ok = n . ok , this . _tc _id = l ++ } function f ( e , t , n ) { e = N ( e , 255 ) , t = N ( t , 255 ) , n = N ( n , 255 ) ; var o , r , i = u ( e , t , n ) , c = s ( e , t , n ) , l = ( i + c ) / 2 ; if ( i == c ) o = r = 0 ; else { var a = i - c ; switch ( r = l > . 5 ? a / ( 2 - i - c ) : a / ( i + c ) , i ) { case e : o = ( t - n ) / a + ( t < n ? 6 : 0 ) ; break ; case t : o = ( n - e ) / a + 2 ; break ; case n : o = ( e - t ) / a + 4 } o /= 6 } return { h : o , s : r , l : l } } function p ( e , t , n ) { e = N ( e , 255 ) , t = N ( t , 255 ) , n = N ( n , 255 ) ; var o , r , i = u ( e , t , n ) , c = s ( e , t , n ) , l = i , a = i - c ; if ( r = 0 === i ? 0 : a / i , i == c ) o = 0 ; else { switch ( i ) { case e : o = ( t - n ) / a + ( t < n ? 6 : 0 ) ; break ; case t : o = ( n - e ) / a + 2 ; break ; case n : o = ( e - t ) / a + 4 } o /= 6 } return { h : o , s : r , v : l } } function h ( e , t , n , o ) { var r = [ A (
2019-03-21 13:48:00 +01:00
/ * !
diff v3 . 5.0
Software License Agreement ( BSD License )
Copyright ( c ) 2009 - 2015 , Kevin Decker < kpdecker @ gmail . com >
All rights reserved .
Redistribution and use of this software in source and binary forms , with or without modification ,
are permitted provided that the following conditions are met :
* Redistributions of source code must retain the above
copyright notice , this list of conditions and the
following disclaimer .
* Redistributions in binary form must reproduce the above
copyright notice , this list of conditions and the
following disclaimer in the documentation and / or other
materials provided with the distribution .
* Neither the name of Kevin Decker nor the names of its
contributors may be used to endorse or promote products
derived from this software without specific prior
written permission .
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR
IMPLIED WARRANTIES , INCLUDING , BUT NOT LIMITED TO , THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED . IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT , INDIRECT , INCIDENTAL , SPECIAL , EXEMPLARY , OR CONSEQUENTIAL
DAMAGES ( INCLUDING , BUT NOT LIMITED TO , PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES ; LOSS OF USE ,
DATA , OR PROFITS ; OR BUSINESS INTERRUPTION ) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY , WHETHER
IN CONTRACT , STRICT LIABILITY , OR TORT ( INCLUDING NEGLIGENCE OR OTHERWISE ) ARISING IN ANY WAY OUT
OF THE USE OF THIS SOFTWARE , EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE .
@ license
* /
Grouped merges for 5.2.12.
- Update `lodash` to the latest version `4.17.21`.
- Disable some attributes for rich text.
- Use hashed/deterministic moduleIDs in webpack config.
Props ellatrix, peterwilsoncc, get_dave, mcsf, talldanwp, youknowriad, desrosj, nerrad, gziolo.
Merges [50940-50941,50984-50985,51426] to the 5.2 branch.
Built from https://develop.svn.wordpress.org/branches/5.2@51756
git-svn-id: http://core.svn.wordpress.org/branches/5.2@51363 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-09-08 23:22:54 +02:00
var o ; o = function ( ) { return function ( e ) { var t = { } ; function n ( o ) { if ( t [ o ] ) return t [ o ] . exports ; var r = t [ o ] = { exports : { } , id : o , loaded : ! 1 } ; return e [ o ] . call ( r . exports , r , r . exports , n ) , r . loaded = ! 0 , r . exports } return n . m = e , n . c = t , n . p = "" , n ( 0 ) } ( [ function ( e , t , n ) { "use strict" ; t . _ _esModule = ! 0 , t . canonicalize = t . convertChangesToXML = t . convertChangesToDMP = t . merge = t . parsePatch = t . applyPatches = t . applyPatch = t . createPatch = t . createTwoFilesPatch = t . structuredPatch = t . diffArrays = t . diffJson = t . diffCss = t . diffSentences = t . diffTrimmedLines = t . diffLines = t . diffWordsWithSpace = t . diffWords = t . diffChars = t . Diff = void 0 ; var o , r = n ( 1 ) , i = ( o = r ) && o . _ _esModule ? o : { default : o } , c = n ( 2 ) , l = n ( 3 ) , a = n ( 5 ) , s = n ( 6 ) , u = n ( 7 ) , d = n ( 8 ) , b = n ( 9 ) , f = n ( 10 ) , p = n ( 11 ) , h = n ( 13 ) , v = n ( 14 ) , m = n ( 16 ) , g = n ( 17 ) ; t . Diff = i . default , t . diffChars = c . diffChars , t . diffWords = l . diffWords , t . diffWordsWithSpace = l . diffWordsWithSpace , t . diffLines = a . diffLines , t . diffTrimmedLines = a . diffTrimmedLines , t . diffSentences = s . diffSentences , t . diffCss = u . diffCss , t . diffJson = d . diffJson , t . diffArrays = b . diffArrays , t . structuredPatch = v . structuredPatch , t . createTwoFilesPatch = v . createTwoFilesPatch , t . createPatch = v . createPatch , t . applyPatch = f . applyPatch , t . applyPatches = f . applyPatches , t . parsePatch = p . parsePatch , t . merge = h . merge , t . convertChangesToDMP = m . convertChangesToDMP , t . convertChangesToXML = g . convertChangesToXML , t . canonicalize = d . canonicalize } , function ( e , t ) { "use strict" ; function n ( ) { } function o ( e , t , n , o , r ) { for ( var i = 0 , c = t . length , l = 0 , a = 0 ; i < c ; i ++ ) { var s = t [ i ] ; if ( s . removed ) { if ( s . value = e . join ( o . slice ( a , a + s . count ) ) , a += s . count , i && t [ i - 1 ] . added ) { var u = t [ i - 1 ] ; t [ i - 1 ] = t [ i ] , t [ i ] = u } } else { if ( ! s . added && r ) { var d = n . slice ( l , l + s . count ) ; d = d . map ( ( function ( e , t ) { var n = o [ a + t ] ; return n . length > e . length ? n : e } ) ) , s . value = e . join ( d ) } else s . value = e . join ( n . slice ( l , l + s . count ) ) ; l += s . count , s . added || ( a += s . count ) } } var b = t [ c - 1 ] ; return c > 1 && "string" == typeof b . value && ( b . added || b . removed ) && e . equals ( "" , b . value ) && ( t [ c - 2 ] . value += b . value , t . pop ( ) ) , t } function r ( e ) { return { newPos : e . newPos , components : e . components . slice ( 0 ) } } t . _ _esModule = ! 0 , t . default = n , n . prototype = { diff : function ( e , t ) { var n = arguments . length > 2 && void 0 !== arguments [ 2 ] ? arguments [ 2 ] : { } , i = n . callback ; "function" == typeof n && ( i = n , n = { } ) , this . options = n ; var c = this ; function l ( e ) { return i ? ( setTimeout ( ( function ( ) { i ( void 0 , e ) } ) , 0 ) , ! 0 ) : e } e = this . castInput ( e ) , t = this . castInput ( t ) , e = this . removeEmpty ( this . tokenize ( e ) ) ; var a = ( t = this . removeEmpty ( this . tokenize ( t ) ) ) . length , s = e . length , u = 1 , d = a + s , b = [ { newPos : - 1 , components : [ ] } ] , f = this . extractCommon ( b [ 0 ] , t , e , 0 ) ; if ( b [ 0 ] . newPos + 1 >= a && f + 1 >= s ) return l ( [ { value : this . join ( t ) , count : t . length } ] ) ; function p ( ) { for ( var n = - 1 * u ; n <= u ; n += 2 ) { var i = void 0 , d = b [ n - 1 ] , f = b [ n + 1 ] , p = ( f ? f . newPos : 0 ) - n ; d && ( b [ n - 1 ] = void 0 ) ; var h = d && d . newPos + 1 < a , v = f && 0 <= p && p < s ; if ( h || v ) { if ( ! h || v && d . newPos < f . newPos ? ( i = r ( f ) , c . pushComponent ( i . components , void 0 , ! 0 ) ) : ( ( i = d ) . newPos ++ , c . pushComponent ( i . components , ! 0 , void 0 ) ) , p = c . extractCommon ( i , t , e , n ) , i . newPos + 1 >= a && p + 1 >= s ) return l ( o ( c , i . components , t , e , c . useLongestToken ) ) ; b [ n ] = i } else b [ n ] = void 0 } u ++ } if ( i ) ! function e ( ) { setTimeout ( ( function ( ) { if ( u > d ) return i ( ) ; p ( ) || e ( ) } ) , 0 ) } ( ) ; else for ( ; u <= d ; ) { var h = p ( ) ; if ( h ) return h } } , pushComponent : function ( e , t , n ) { var o = e [ e . length - 1 ] ; o && o . added === t && o . removed === n ? e [ e . length - 1 ] = { count : o . count + 1 , added : t , removed : n } : e . push ( { count : 1 , added : t , removed : n } ) } , extractCommon : function ( e , t , n , o ) { for ( var r = t . length , i = n . length , c = e . newPos , l = c - o , a = 0 ; c + 1 < r && l + 1 < i && this . equals ( t [ c + 1 ] , n [ l + 1 ] ) ; ) c ++ , l ++ , a ++ ; return a && e . components . push ( { count : a } ) , e . newPos = c , l } , equals : function ( e , t ) { return this . options . comparator ? this . options . comparator ( e , t ) : e === t || this . options . ignoreCase && e . toLowerCase ( ) === t . toLowerCase ( ) } , removeEmpty : function ( e ) { for ( var t = [ ] , n = 0 ; n < e . length ; n ++ ) e [ n ] && t . push ( e [ n ] ) ; return t } , castInput : function ( e ) { return e } , tokenize : function ( e ) { return e . split ( "" ) } , join : function ( e ) { return e . join ( "" ) } } } , function ( e , t , n ) { "use strict" ; t . _ _esModule = ! 0 , t . characterDiff = void 0 , t . diffChars = function ( e , t , n ) { return c . diff ( e , t , n ) } ; var o , r = n ( 1 ) , i = ( o = r ) && o . _ _esModule ? o : { default : o } , c = t . characterDiff = new i . default } , function ( e , t , n ) { "use strict" ; t . _ _esModule = ! 0 , t . wordDiff = void 0 , t . diffWords = function ( e , t , n ) { return n = ( 0 , c . generateOptions ) ( n , { ignoreWhitespace : ! 0 } ) , s . diff