/* Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ */ /* import-globals-from helper_inplace_editor.js */ "use strict"; loadHelperScript("helper_inplace_editor.js"); // Test the inplace-editor behavior with focusEditableFieldAfterApply // and focusEditableFieldContainerSelector options add_task(async function () { await addTab( "data:text/html;charset=utf-8,inline editor focusEditableFieldAfterApply" ); const { host, doc } = await createHost(); testFocusNavigationWithMultipleEditor(doc); testFocusNavigationWithNonMatchingFocusEditableFieldContainerSelector(doc); testMissingFocusEditableFieldContainerSelector(doc); host.destroy(); gBrowser.removeCurrentTab(); }); function testFocusNavigationWithMultipleEditor(doc) { // For some reason