Bug 1534363 followup. Annotate one more function as MOZ_CAN_RUN_SCRIPT_BOUNDARY for the moment. r=bzbarsky
authorBoris Zbarsky <bzbarsky@mit.edu>
Mon, 11 Mar 2019 17:41:42 -0400
changeset 521438 3e745bcded68
parent 521437 aa539ea8ce27
child 521439 e2b7138d7c24
push id10866
push usernerli@mozilla.com
push dateTue, 12 Mar 2019 18:59:09 +0000
treeherdermozilla-beta@445c24a51727 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbzbarsky
bugs1534363
milestone67.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1534363 followup. Annotate one more function as MOZ_CAN_RUN_SCRIPT_BOUNDARY for the moment. r=bzbarsky
dom/xbl/nsXBLPrototypeHandler.h
--- a/dom/xbl/nsXBLPrototypeHandler.h
+++ b/dom/xbl/nsXBLPrototypeHandler.h
@@ -131,16 +131,17 @@ class nsXBLPrototypeHandler {
   uint8_t GetType() { return mType; }
   XBLReservedKey GetIsReserved() { return mReserved; }
 
   nsXBLPrototypeHandler* GetNextHandler() { return mNextHandler; }
   void SetNextHandler(nsXBLPrototypeHandler* aHandler) {
     mNextHandler = aHandler;
   }
 
+  MOZ_CAN_RUN_SCRIPT_BOUNDARY
   nsresult ExecuteHandler(mozilla::dom::EventTarget* aTarget,
                           mozilla::dom::Event* aEvent);
 
   already_AddRefed<nsAtom> GetEventName();
   void SetEventName(nsAtom* aName) { mEventName = aName; }
 
   nsXBLEventHandler* GetEventHandler() {
     if (!mHandler) {