Два контекста исполнения загружены с одним происхождением.
Они разделяют общее хранилище данных, но имеют независимую память исполнения
и собственные жизненные циклы.
Контекст исполнения A
Контекст исполнения B
Инструкция
Обрати внимание на значения счётчиков в обоих iframe.
Нажми «Инкремент» в одном из контекстов.
Перезагрузи один iframe.
Сравни состояние общего и локального счётчиков.
Наблюдения
Контексты исполнения с одним происхождением разделяют хранилище данных,
но не разделяют память выполнения и жизненный цикл.