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 3e745bcded68e06bb69a9de9feb8ed43613d31a3
parent 521437 aa539ea8ce2790a991b512b1aea46ab260d9c0f5
child 521439 e2b7138d7c24c2be4985e8d0acbeab2ecf387b18
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) {