Backed out changeset f9a4c8d67be3 (bug 1582892) for build bustage at build/src/dom/console/ConsoleInstance. On a CLOSED TREE
This commit is contained in:
@@ -350,13 +350,12 @@ nsresult ExtensionPolicyService::InjectContentScripts(
|
||||
DocInfo docInfo(win);
|
||||
|
||||
using RunAt = dom::ContentScriptRunAt;
|
||||
namespace RunAtValues = dom::ContentScriptRunAtValues;
|
||||
using Scripts = AutoTArray<RefPtr<WebExtensionContentScript>, 8>;
|
||||
|
||||
Scripts scripts[RunAtValues::Count];
|
||||
constexpr uint8_t n = uint8_t(RunAt::EndGuard_);
|
||||
Scripts scripts[n];
|
||||
|
||||
auto GetScripts = [&](RunAt aRunAt) -> Scripts&& {
|
||||
static_assert(sizeof(aRunAt) == 1, "Our cast is wrong");
|
||||
return std::move(scripts[uint8_t(aRunAt)]);
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user