diff --git a/fixtures/attribute-behavior/src/attributes.js b/fixtures/attribute-behavior/src/attributes.js index b0f25c10f4edb..12f4032c8f3db 100644 --- a/fixtures/attribute-behavior/src/attributes.js +++ b/fixtures/attribute-behavior/src/attributes.js @@ -448,6 +448,11 @@ const attributes = [ read: getSVGAttribute('direction'), }, {name: 'disabled', tagName: 'input'}, + { + name: 'disablePictureInPicture', + tagName: 'video', + read: getProperty('disablepictureinpicture'), + }, { name: 'display', tagName: 'svg', diff --git a/packages/react-dom/src/shared/DOMProperty.js b/packages/react-dom/src/shared/DOMProperty.js index e770e0f722cc8..bdfa10e14aacf 100644 --- a/packages/react-dom/src/shared/DOMProperty.js +++ b/packages/react-dom/src/shared/DOMProperty.js @@ -294,6 +294,7 @@ const properties = {}; 'default', 'defer', 'disabled', + 'disablePictureInPicture', 'formNoValidate', 'hidden', 'loop', diff --git a/packages/react-dom/src/shared/possibleStandardNames.js b/packages/react-dom/src/shared/possibleStandardNames.js index ec7f6a6c58b8b..80a17ba100c77 100644 --- a/packages/react-dom/src/shared/possibleStandardNames.js +++ b/packages/react-dom/src/shared/possibleStandardNames.js @@ -54,6 +54,7 @@ const possibleStandardNames = { defer: 'defer', dir: 'dir', disabled: 'disabled', + disablepictureinpicture: 'disablePictureInPicture', download: 'download', draggable: 'draggable', enctype: 'encType',