<p>The architecture of the M-Lab Browser extension provides available tests as "plugins". The UI is provided dynamically based on the available tests at compile time. The add-on's preference panel cannot be dynamically generated, therefore global preferences will be placed there (See <a href="https://github.com/opentechinstitute/mlab-browser-ext/issues/23" class="issue-link" title="Global Extension Preferences">#23</a>) and preferences for each test plugin should be integrated into the plugin's UI.</p>

<p>Add the following preferences for the NDT test plugin into the preferences section of the plugin's UI:</p>

<ul class="task-list">
<li>Schedule NDT to run automatically? yes/no

<ul class="task-list">
<li>Run NDT every #  minutes, hours, days, weeks, months</li>
</ul>
</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/opentechinstitute/mlab-browser-ext/issues/25">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/3074564__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcyODA2MjI2OSwiZGF0YSI6eyJpZCI6NDQ3ODQ0NDZ9fQ==--fa732ddc4ae0de0541e6214f409867c42760ebd1.gif" width="1" /></p>
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","description":"View this Issue on GitHub","action":{"@type":"ViewAction","url":"https://github.com/opentechinstitute/mlab-browser-ext/issues/25","name":"View Issue"}}</script>