« Bugzilla Issues Index
#2837 — Ensure promise `then`s are always called with a clean stack
- bug_id:
2837
- creation_ts:
2014-05-10 12:55:00 -0700
- short_desc:
Ensure promise `then`s are always called with a clean stack
- delta_ts:
2014-06-16 16:29:41 -0700
- product:
Draft for 6th Edition
- component:
technical issue
- version:
Rev 22: January 20, 2014 Draft
- rep_platform:
All
- op_sys:
All
- bug_status:
RESOLVED
- resolution:
FIXED
- priority:
Normal
- bug_severity:
normal
- everconfirmed:
true
- reporter:
Domenic Denicola
- assigned_to:
Allen Wirfs-Brock
- commentid:
8304
- comment_count:
0
- who:
Domenic Denicola
- bug_when:
2014-05-10 12:55:12 -0700
Full patch at https://github.com/domenic/promises-unwrapping/commit/1ad35be5edf6b8fb024bbcffadb17eae95f462e8
Rendered diff at https://github.com/domenic/promises-unwrapping/commit/1ad35be5edf6b8fb024bbcffadb17eae95f462e8?short_path=04c6e90#diff-04c6e90faac2675aa89e2176d2eec7d8
Test case showing what this fixes at https://github.com/domenic/promises-unwrapping/commit/1ad35be5edf6b8fb024bbcffadb17eae95f462e8#diff-b0f86cd193c7a7735605976164ea7f83
Essentially this moves some of the steps of Promise Resolve Functions into a new task.
- commentid:
8584
- comment_count:
1
- who:
Allen Wirfs-Brock
- bug_when:
2014-05-22 12:11:20 -0700
fixed in rev25 editor's draft
- commentid:
9029
- comment_count:
2
- who:
Allen Wirfs-Brock
- bug_when:
2014-06-16 16:29:41 -0700
fixed in rev25 editor's draft