Параметр "entryPoints": должен запускать скрипт во время загрузки страницы. Я так думаю. Ну или когда страница уже загружена.
Чтобы не гадать, можно посмотреть в Mx-Extension-SDK.pdf :
'doc_start',
/*
Executes the scripts listed in 'js' attribute when the page
begins to load.
Timing: Before the construction of page DOM.
(Optional. Only applicable on 'script' type actions, not
supported in IE core)
*/
'doc_end',
/*
Executes the scripts listed in ‘js’ attribute when the page
finishes loading.
Timing: After the DOM is built, but before the loading of images
and FRAME contents.
(Optional. Only applicable on 'script' type actions)
*/
'doc_onload' ,
/*
Executes the scripts listed in ‘js’ attribute when the page is
completely loaded.
Timing: After the page onload event.
(Optional. Only applicable on 'script' type actions, not
supported in IE core)
*/
Но там ничего не написано о том, что "потом отключает его". Да и с какой стати Макстону принудительно отключать скрипт? Откуда Макстону знать, завершил ли скрипт свою работу полностью или он еще понадобится? Это уже вопрос к автору скрипта, как он завершает работу своего скрипта.
Я так думаю :$