Files
WoWee/include
Kelsi 839575d8cb fix: securecall accepts a name, and bootstrap chunks report failure
securecall took only a function, and FrameXML mostly passes a name:
UIDropDownMenu_Initialize does
securecall("UIDropDownMenu_InitializeHelper", frame), and that helper is
what sets UIDROPDOWNMENU_INIT_MENU and zeroes every list's numButtons.
Accepting only a function made the call do nothing at all, silently, and
eight files died further on indexing what it should have set. Two clusters
that looked unrelated, one missing type check.

Seventeen bootstrap chunks ran with their result thrown away, so a syntax
error in any one would have silently removed every method it defined, with
no symptom but a method answering as though unimplemented. They report now.
The one caller that did read the result — loading saved variables — keeps
reading it.

SecureNext, which optionsframetemplates iterates its buttons with.
2026-08-01 15:17:21 -07:00
..