343da9f79907e562799c3f7302a072f7c4a9e888: Bug 855146 - Enable SpecialPowers in robocop tests; r=jmaher
Geoff Brown <gbrown@mozilla.com> - Wed, 03 Apr 2013 21:11:26 -0600 - rev 127624
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 855146 - Enable SpecialPowers in robocop tests; r=jmaher
e9113b268416457ddfd14fdc93f1dfa2bc9b8726: Bug 855233 - Recreate mask layers if the ContainerParameters offset changes. r=nrc
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 04 Apr 2013 15:59:24 +1300 - rev 127623
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 855233 - Recreate mask layers if the ContainerParameters offset changes. r=nrc
db4edcd5986e66d352315742dde8deade1011080: Bug 855700. Make returning an nsIVariant from a WebIDL interface work. r=smaug
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 03 Apr 2013 22:22:16 -0400 - rev 127622
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 855700. Make returning an nsIVariant from a WebIDL interface work. r=smaug
3455bab4adc7c7e3127905be77b6b3a77b7d09f8: Bug 856819 part 2. Sort js-implemented interfaces in a given file so that the declarations in C++ come in the right order. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 03 Apr 2013 22:22:16 -0400 - rev 127621
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 856819 part 2. Sort js-implemented interfaces in a given file so that the declarations in C++ come in the right order. r=mccr8
7e28ac04452a92e5a6aafc0ea52b86dfcdf5f0d7: Bug 856819 part 1. Refactor the dependency-sorting we do for dictionaries so that we can also use it for JS-implemented interfaces. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 03 Apr 2013 22:22:16 -0400 - rev 127620
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 856819 part 1. Refactor the dependency-sorting we do for dictionaries so that we can also use it for JS-implemented interfaces. r=mccr8
87326badb104b97469acf35d51116737e651f837: Bug 856841. Don't pass in an implicit JSContext based on argument or return value types for JS-implemented interfaces. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 03 Apr 2013 22:22:16 -0400 - rev 127619
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 856841. Don't pass in an implicit JSContext based on argument or return value types for JS-implemented interfaces. r=mccr8
1d285beb58422181539145f982c670dadbb58c55: Bug 852219 part 6. Handle cases when the C++ class we want to actually inherit from is not the one that the WebIDL interface is mapped to. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 03 Apr 2013 22:22:16 -0400 - rev 127618
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 852219 part 6. Handle cases when the C++ class we want to actually inherit from is not the one that the WebIDL interface is mapped to. r=mccr8
658ef1af48783467d5fc8c30d8cb239d0df71aa8: Bug 852219 part 5. Add tests for JS-implemented interfaces inheriting from other interfaces. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 03 Apr 2013 22:22:15 -0400 - rev 127617
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 852219 part 5. Add tests for JS-implemented interfaces inheriting from other interfaces. r=mccr8
bc202c64b731f0677044b9511c1ea8b7a08b2841: Bug 852219 part 4. Fix forward-declarations and includes for JS-implemented interfaces. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 03 Apr 2013 22:22:15 -0400 - rev 127616
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 852219 part 4. Fix forward-declarations and includes for JS-implemented interfaces. r=mccr8
f2795dffde2052b2c3f6581f66808c5e4e428d44: Bug 852219 part 3. Handle JS-implemented interfaces having a parent interface. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 03 Apr 2013 22:22:15 -0400 - rev 127615
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 852219 part 3. Handle JS-implemented interfaces having a parent interface. r=mccr8
33d93829b2fa00fcb80dc5746e597c9436f98979: Bug 852219 part 2. Add an infallible constructor for CallbackObjects which are already in the right compartment and use this to simplify construction of the autogenerated implementation of a JS-implemented WebIDL binding. r=mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 03 Apr 2013 22:22:15 -0400 - rev 127614
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 852219 part 2. Add an infallible constructor for CallbackObjects which are already in the right compartment and use this to simplify construction of the autogenerated implementation of a JS-implemented WebIDL binding. r=mccr8
7d2c6a721c1aa8e1dcedf7e6f5f6ea1336339901: Bug 852219 part 1. Don't mark JS-implemented interfaces with descendant interfaces as final. r=khuey,mccr8
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 03 Apr 2013 22:22:15 -0400 - rev 127613
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 852219 part 1. Don't mark JS-implemented interfaces with descendant interfaces as final. r=khuey,mccr8
4f857bd3df51e8f1c1a20331d8d090a470ae34e8: Bug 854532. Make _asInstance codegen always produce code in the same order. r=khuey
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 03 Apr 2013 22:22:14 -0400 - rev 127612
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 854532. Make _asInstance codegen always produce code in the same order. r=khuey Also fixes whitespace in _hasInstance and makes sure the .pp files are always in the same order
f5059c01c19738bd8c5ff667cb171e85bd12fb40: Bug 856486 (Part 2) - Buffer the last fully-decoded frame for multipart images. r=jrmuizel
Seth Fowler <seth@mozilla.com> - Wed, 03 Apr 2013 19:19:38 -0700 - rev 127611
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 856486 (Part 2) - Buffer the last fully-decoded frame for multipart images. r=jrmuizel
499692d0ad63fabfa14772419061e76e440eff21: Bug 856486 (Part 1) - Avoid asserts triggered by rapid off-main-thread decoding. r=jrmuizel
Seth Fowler <seth@mozilla.com> - Wed, 03 Apr 2013 19:18:42 -0700 - rev 127610
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 856486 (Part 1) - Avoid asserts triggered by rapid off-main-thread decoding. r=jrmuizel
9ecc1799f6f47089243894b9546bc9b0eb3f0bfe: Bug 852251 - Check for null on CompositorChild::Get()
Anthony Jones <ajones@mozilla.com> - Wed, 27 Mar 2013 11:25:12 +1300 - rev 127609
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 852251 - Check for null on CompositorChild::Get()
88d40212e3190afa0c5933a4f086bdcf00176814: Backed out changesets 35ba787bc3db, e95379bbcfd5, and fff4886f812c (bug 847983) for build bustage on a CLOSED TREE.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 03 Apr 2013 21:24:24 -0400 - rev 127608
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Backed out changesets 35ba787bc3db, e95379bbcfd5, and fff4886f812c (bug 847983) for build bustage on a CLOSED TREE.
21bc922aea3385915e8642c76141fe3d887c92c8: bug 856241 - Remove closing multiple tabs dialog r=mbrubeck
Rodrigo Silveira <rsilveira@mozilla.com> - Wed, 03 Apr 2013 13:19:34 -0700 - rev 127607
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
bug 856241 - Remove closing multiple tabs dialog r=mbrubeck
35ba787bc3db9e0ff7abe6f6003178b4f5b1cc86: Bug 847983 - Try harder to get a valid frame; r=masayuki
Jim Chen <nchen@mozilla.com> - Wed, 03 Apr 2013 20:46:06 -0400 - rev 127606
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 847983 - Try harder to get a valid frame; r=masayuki
e95379bbcfd52db0cb2d0430be72959463e83ca5: Bug 847983 - Don't include empty elements at end of range; r=masayuki
Jim Chen <nchen@mozilla.com> - Wed, 03 Apr 2013 20:46:06 -0400 - rev 127605
Push 24509 by ryanvm@gmail.com at Fri, 05 Apr 2013 00:57:47 +0000
Bug 847983 - Don't include empty elements at end of range; r=masayuki
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip