Steps to Reproduce:
Install Lockdown extension:
edit LocalSettings.php to include:
$wgNamespacePermissionLockdown[NS_TEST]['*'] = ['sysop']; $wgNamespaceProtection[NS_TEST] = ['test-edit']; $wgGroupPermissions['sysop']['test-edit'] = true;
Create NS_TEST:testpage
Actual Results:
Edit NS_TEST:testpage via VisualEditor
And received:
"Error loading from server: apierror-visualeditor-docserver-http:
HTTP 500. Would you like to retry?"
The Edit Source option worked as expected.
Expected Results:
Be able to edit the NS_TEST:testpage via VisualEditor with sysop account.