Skip to content

Commit 88b422b

Browse files
Renamed AddOns to Components.
1 parent 231de8c commit 88b422b

21 files changed

+380
-366
lines changed

AboutDocumentation.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ SeLite doesn't cover general functionality of related technologies (see also [Re
1010

1111
Implementation is mostly documented by source comments. Detailed descriptions of Selenese [commands][command] are in reference files. You can find them
1212

13-
* online - see [AddOns](AddOns)
13+
* online - see [Components](Components)
1414
* in Selenium IDE reference pane (once you type a chosen command in IDE).
1515

1616
# Terminology

AddOns.md

+2-302
Large diffs are not rendered by default.

AddOnsDependants.md

+2-32
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,7 @@
11
---
2-
title: (dependencies within SeLite)
32
layout: default
43
---
5-
{% include links %}
64

7-
Following shows direct dependencies between Firefox [AddOns](AddOns) that form SeLite.
5+
### Page has moved
86

9-
<!-- Keep the following table sorted alphabetically.-->
10-
<table class="table"><thead>
11-
<tr><td><strong>Providers</strong> &gt;<hr/>Dependents \/</td><td>&#160;</td><td>&#160;</td><td> <a href="Bootstrap">Bootstrap</a></td><td> Clipboard And Indent</td><td><a href="ExtraCommands">Commands</a></td><td>DB Objects</td><td><a href="ExtensionSequencer">ExtensionSequencer</a></td><td>Miscellaneous</td><td><a href="SelBlocksGlobal">SelBlocksGlobal</a></td><td><a href="Settings">Settings</a></td><td>SQLite<br/>Connection<br/>Manager</td><td>TestCase<br>Debug<br>Context</td></tr>
12-
</thead>
13-
<tbody>
14-
<tr><td> <a href="AutoCheck">AutoCheck</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-auto-check/'>info</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-auto-check/versions/'>download</a> </td><td> X </td><td> </td><td> </td><td> </td><td> X </td><td> X </td><td> </td><td> X </td><td> </td><td> X </td></tr>
15-
<tr><td> <a href="Bootstrap">Bootstrap</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-bootstrap/'>info</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/SeLite-Bootstrap/versions/'>download</a> </td><td> </td><td> </td><td> </td><td> </td><td> X </td><td> X </td><td> X </td><td> X </td><td> </td><td> </td></tr>
16-
<tr><td> Clipboard And Indent </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-clipboard-and-indent/'>info</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-clipboard-and-indent/versions'>download</a> </td><td> </td><td> </td><td> </td><td> </td><td> X </td><td> </td><td> </td><td> X(*) </td><td> </td><td> </td></tr>
17-
<tr><td> <a href='ExtraCommands'>Commands</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-commands/'>info</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-commands/versions/'>download</a> </td><td> </td><td> </td><td> </td><td> </td><td> X </td><td> X </td><td> </td><td> X </td><td> </td><td> </td></tr>
18-
<tr><td> DB Objects </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-db-objects/'>info</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-db-objects/versions/'>download</a> </td><td> </td><td> </td><td> X </td><td> </td><td> X </td><td> X </td><td> </td><td> </td><td> X </td><td> </td></tr>
19-
<tr><td> <a href="ExitConfirmationChecker">ExitConfirmationChecker</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-exit-confirmation-check/'>info</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-exit-confirmation-check/versions'>download</a> </td><td> </td><td> </td><td> X(*) </td><td> </td><td> X </td><td> </td><td> </td><td> X </td><td> </td><td> X </td></tr>
20-
<tr><td> <a href="ExtensionSequencer">ExtensionSequencer</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-extension-sequencer/'>info</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-extension-sequencer/versions/'>download</a> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr>
21-
<tr><td> Hands-on GUI </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-hands-on-gui/'>info</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-hands-on-gui/versions/'>download</a> </td><td> </td><td> X </td><td> </td><td> </td><td> X </td><td> X </td><td> </td><td> </td><td> </td><td> </td></tr>
22-
<tr><td> Miscellaneous </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-miscellaneous/'>info</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-miscellaneous/versions/'>download</a> </td><td> </td><td> </td><td> </td><td> </td><td> X(*) </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr>
23-
<tr><td> <a href="Preview">Preview</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-preview/'>info</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-preview/versions/'>download</a> </td><td> </td><td> </td><td> </td><td> </td><td> X </td><td> X </td><td> X </td><td> </td><td> </td><td> </td></tr>
24-
<tr><td> Run All Favorites(*) </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-run-all-favorites/'>info</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-run-all-favorites/versions/'>download</a> </td><td> </td><td> </td><td> </td><td> </td><td> X </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr>
25-
<tr><td> <a href="SelBlocksGlobal">SelBlocksGlobal</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-selblocks-global/'>info</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/SeLite-SelBlocks-Global/versions/'>download</a> </td><td> </td><td> </td><td> </td><td> </td><td> X </td><td> X </td><td> </td><td> </td><td> </td><td> X </td></tr>
26-
<tr><td> <a href='Settings'>Settings</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-settings/'>info</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-settings/versions/'>download</a> </td><td> </td><td> </td><td> </td><td> X(*) </td><td> X(*) </td><td> X </td><td> </td><td> </td><td> </td><td> </td></tr>
27-
<tr><td> SQLite Connnection Manager </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-sqlite-connection-mg/'>info</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/SeLite-SQLite-Connection-Mg/versions/'>download</a> </td><td> </td><td> </td><td> </td><td> </td><td> X(*) </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr>
28-
<tr><td> TestCase Debug Context </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/selite-testcase-debug-conte/'>info</a> </td><td> <a href='https://addons.mozilla.org/en-US/firefox/addon/SeLite-TestCase-Debug-Conte/versions/'>download</a> </td><td> </td><td> </td><td> </td><td> </td><td> X </td><td> </td><td> </td><td> </td><td> </td><td> </td></tr>
29-
</tbody></table>
30-
31-
Notes
32-
33-
* Clipboard And Indent can work without [Settings](Settings). Then the default indentation step is 4 spaces.
34-
* [ExitConfirmationChecker](ExitConfirmationChecker) can be used either with or without [ExtraCommands](ExtraCommands). If used together, then it applies to Selenese defined in [ExtraCommands](ExtraCommands).
35-
* Miscellaneous, [Settings](Settings) and SQLite Connnection Manager can be used without Selenium IDE (as Javascript code modules). Then they don't require [ExtensionSequencer](ExtensionSequencer). However, if you want to use them within Selenium IDE, you need [ExtensionSequencer](ExtensionSequencer), too.
36-
* Run All Favorites also requires [Favorites (Selenium IDE)](https://addons.mozilla.org/en-US/firefox/addon/favorites-selenium-ide/).
37-
* [Settings](Settings) can be used without DB Objects, but then you can't reload [script][script db]/vanilla[vanilla db]/[app DB] through GUI (as per {{navReloadingDatabases}}).
7+
Please see [ComponentsDependants](ComponentsDependants) instead.

AutoCheck.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ layout: default
44
{% include links %}
55

66
# Automatic checks #
7-
[AutoCheck](https://addons.mozilla.org/en-US/firefox/addon/selite-auto-check/versions/), one of SeLite [AddOns](AddOns), validates the current page after every successful Selenese [command]. (That is not necessarily on every page reload - e.g. it may skip pages that redirect.) You can use some standard checks (with optional configuration) or create custom ones.
7+
[AutoCheck](https://addons.mozilla.org/en-US/firefox/addon/selite-auto-check/versions/), one of SeLite [Components](Components), validates the current page after every successful Selenese [command]. (That is not necessarily on every page reload - e.g. it may skip pages that redirect.) You can use some standard checks (with optional configuration) or create custom ones.
88

99
## Negative checks ##
1010
Negative checks validate that given selector(s) don't match any elements on the page. That's useful if your web server, framework or programming language report errors/warnings/notices in some kind of fixed format.

Bootstrap.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ layout: default
55
{% include links %}
66

77
# Summary #
8-
[SeLite Bootstrap](https://addons.mozilla.org/en-US/firefox/addon/SeLite-Bootstrap/versions/), one of SeLite [AddOns](AddOns), allows smoother development of Selenium [Core extensions][Core extension] (just in plain Javascript files, not packaged as `.xpi`). It reloads them automatically on change.
8+
[SeLite Bootstrap](https://addons.mozilla.org/en-US/firefox/addon/SeLite-Bootstrap/versions/), one of SeLite [Components](Components), allows smoother development of Selenium [Core extensions][Core extension] (just in plain Javascript files, not packaged as `.xpi`). It reloads them automatically on change.
99

1010
It's more convenient than Selenium IDE's way of loading [Core extensions][core extension] (Selenium menu > _Options > Options > General > Activate developer tools_), which requires you to apply Selenium menu > _Options > Options > General > Reload_ button every time you change your extension file.
1111

0 commit comments

Comments
 (0)