Bug 906493 - convert test-errors.js to use the new test framework
Bug 906501 - convert test-app-string.js to the new test framework
Revert "Merge pull request #1182 from erikvold/865391"

This reverts commit 1ab0df2193e9b5cfb9ef7b0699e586c4abee1bed, reversing
changes made to bd177f2c7773c3dfd7ae77f0069b32ed961f2022.
Merge pull request #1195 from erikvold/906493

Bug 906493 - convert test-errors.js to use the new test framework r=@ZER0
Bug 886329 - drop-down list in Jetpack add-on breaks entire UI in Aurora (23.0a2)

- Ignored `popupshowing` events are not emitted by panel
- Added unit test
- Added `ready` helper function
Merge pull request #1221 from ZER0/panel/886329

fix Bug 886329 - drop-down list in Jetpack add-on breaks entire UI in Aurora (23.0a2) r=@gozala
Bug 908162 - Removes Button module's dependency from Sidebar module

 - removed `sdk/ui/button` dependencies and `sdk/ui/state` dependencies
 - removed `icon` property
 - removed `CustomizableUI` dependencies
 - thrown a new Error if the ID is already used in create method of `ui/sidebar/view`
 - updated tests
 - replaced metadata: sidebar is not compatible only with australis now
 - replaced deprecated for each loop with `for..of`
 - disabled `testSidebarIsOpenInNewPrivateWindow` in `private-browsing-supported`
Merge pull request #1216 from ZER0/sidebar/908162

fix Bug 908162 - Removes Button module's dependency from Sidebar module r=@erikvold
Bug 910190 - Fix jetpack test failures in test-ui-button.js, r?zer0
Add debugging information when panel.destroy throws.
Merge pull request #1224 from Mossop/bug910230

Add debugging information when panel.destroy throws to help figure out bug 910230 r=kwierso
Merge pull request #1223 from gijsk/bug910190

fix Bug 910190 - Fix jetpack test failures in test-ui-button.js r=@ZER0
Workaround issues with syntax errors not
containing filename of the file with an error.
Bug 865391 - Intermittent Jetpack TEST-UNEXPECTED-FAIL | unknown | Test output exceeded timeout (300s).

- Log infos
Merge pull request #1217 from ZER0/unknown-test/865391

Bug 865391 - Intermittent Jetpack TEST-UNEXPECTED-FAIL | unknown | Test output exceeded timeout (300s). a=@gozala
Bug 782824 tests for modules that do not exist
Merge pull request #1213 from jsantell/782824-tests-for-dne-modules

Fix Bug 782824 tests for modules that do not exist, r=@erikvold
Bug 910230 - Intermittent tests/test-panel.test Parent Resize Hack | Test output exceeded timeout (300s)

- Removed dependency from timeout
- Removed code relative to bug 635673
Bug 911126 fix leaky content-events test
Fix circular require in page-mod/match-pattern.js

This should refer to util/match-pattern.js instead, so that
existing code using page-mod/match-pattern doesn't break.