LabelNode currently emits code for the enclosing statement but nothing else. This causes a number of JavaScriptCore tests to fail.
Created attachment 20758 [details] Proposed patch This patch fixes 5 JavaScriptCore tests.
Comment on attachment 20758 [details] Proposed patch removed review flag as we discussed this allows some incorrect behaviour :(
Created attachment 20759 [details] Revised proposed patch This patch addresses the issues that Oliver and I discussed on IRC.
Comment on attachment 20759 [details] Revised proposed patch r=me with a better name than "possibleEmptyBreakTarget"
Created attachment 20760 [details] Revised proposed patch Here it is, with a better name.