9f6e47d8296d2df67a2ef4e5b5ee5717712d004c: Bug 1036777 - Stop relying on useAllocator for 'in' string classes in ConvertIndependentParam. r=neil
Bobby Holley <bobbyholley@gmail.com> - Fri, 11 Jul 2014 19:21:22 -0700 - rev 193719
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1036777 - Stop relying on useAllocator for 'in' string classes in ConvertIndependentParam. r=neil
42c54f0e2bf8af2029edb115dfa7c51416de4a9d: Merge m-c to inbound
Wes Kocher <wkocher@mozilla.com> - Fri, 11 Jul 2014 18:12:11 -0700 - rev 193718
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Merge m-c to inbound
4625ba9d9a0915bc0bbb84c8f588fb1163eb078e: Bug 967302 - Fix leak caused by the XUL alert shown at the end of an installation by mocking the alerts service. r=myk
Marco Castelluccio <mar.castelluccio@studenti.unina.it> - Sat, 12 Jul 2014 02:59:51 +0200 - rev 193717
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 967302 - Fix leak caused by the XUL alert shown at the end of an installation by mocking the alerts service. r=myk
44776990ebd01fada385c16d9944337828032f54: Bug 1034836 - Lazily load some modules in Startup.jsm. r=myk
Marco Castelluccio <mar.castelluccio@studenti.unina.it> - Sat, 12 Jul 2014 02:15:35 +0200 - rev 193716
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1034836 - Lazily load some modules in Startup.jsm. r=myk
89076de4e3c3e10ec5f22cdc85a9f737b65888f8: Bug 1036717 - Test webapp runtime update service. r=myk
Marco Castelluccio <mar.castelluccio@studenti.unina.it> - Sat, 12 Jul 2014 02:09:50 +0200 - rev 193715
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1036717 - Test webapp runtime update service. r=myk
9f869623bd08d47db2f246c52ab05964642fadc6: Bug 1036751 - Test webapp runtime executable update. r=myk
Marco Castelluccio <mar.castelluccio@studenti.unina.it> - Sat, 12 Jul 2014 02:04:55 +0200 - rev 193714
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1036751 - Test webapp runtime executable update. r=myk
7ebd702e6442e43cefec06d319db29fe3cf1a101: Bug 832014 part 9. Switch AccessCheck to using the generated LocationBinding::IsPermitted method. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Jul 2014 19:34:44 -0400 - rev 193713
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 832014 part 9. Switch AccessCheck to using the generated LocationBinding::IsPermitted method. r=bholley
fb30689a1d8c665db1df49529b44656351efa7fc: Bug 832014 part 8. Switch Location to WebIDL bindings. r=peterv,bholley
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Jul 2014 19:32:46 -0400 - rev 193712
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 832014 part 8. Switch Location to WebIDL bindings. r=peterv,bholley
460159ffbb79a924d5de2f00145a642f9b0c97ec: Bug 832014 part 7. Fix Xray support for unforgeable methods. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Jul 2014 19:32:16 -0400 - rev 193711
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 832014 part 7. Fix Xray support for unforgeable methods. r=peterv
ddfd6eb4518f65bb3cb8d01d936158aebcc44371: Bug 832014 part 6. Make it possible to specify that only a particular interface that implements a given consequential interface gets cross-origin-settable behavior for a particular property. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Jul 2014 19:32:14 -0400 - rev 193710
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 832014 part 6. Make it possible to specify that only a particular interface that implements a given consequential interface gets cross-origin-settable behavior for a particular property. r=bholley
f7bce1d778cf327e53148271bb696b722b60f48a: Bug 832014 part 5. Add WebIDL API to nsLocation. r=peterv,bholley
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Jul 2014 19:31:46 -0400 - rev 193709
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 832014 part 5. Add WebIDL API to nsLocation. r=peterv,bholley
20e4769e2106bfb858d280083eac90e6e276b8ea: Bug 832014 part 4. Make the URLUtils APIs able to throw, since Location needs to be able to do that so far. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Jul 2014 19:30:27 -0400 - rev 193708
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 832014 part 4. Make the URLUtils APIs able to throw, since Location needs to be able to do that so far. r=peterv
b517ace62a49b55d85b809b5428e27b26a19bfa3: Bug 832014 part 3. Start using nsLocation for the Location interface in bindings. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Jul 2014 19:30:27 -0400 - rev 193707
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 832014 part 3. Start using nsLocation for the Location interface in bindings. r=peterv
d52ad359c13246173c00f3c085442f96d004805b: Bug 832014 part 2. Add codegen support for [Unforgeable] interfaces. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Jul 2014 19:30:27 -0400 - rev 193706
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 832014 part 2. Add codegen support for [Unforgeable] interfaces. r=peterv
e437d7fa90a5dc06a399b432eadc79a02877b0ae: Bug 832014 part 1. Add parser support for an [Unforgeable] annotation on WebIDL interfaces. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 11 Jul 2014 19:30:26 -0400 - rev 193705
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 832014 part 1. Add parser support for an [Unforgeable] annotation on WebIDL interfaces. r=peterv
67c13008762f79f95e6f8d51f5b74386e075822b: Back out 805ac89b5924 (Bug 1036781) for 52% regression on AWFY's asmjs-ubench-skinning.
Chris Peterson <cpeterson@mozilla.com> - Fri, 11 Jul 2014 16:01:11 -0700 - rev 193704
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Back out 805ac89b5924 (Bug 1036781) for 52% regression on AWFY's asmjs-ubench-skinning.
de4ce465c58c5b53030a33fe956851f2bb8d3503: Bug 1024786 - Watch for inferred file/line information on errors when printing error contexts, r=jandem.
Brian Hackett <bhackett1024@gmail.com> - Fri, 11 Jul 2014 14:59:20 -0800 - rev 193703
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1024786 - Watch for inferred file/line information on errors when printing error contexts, r=jandem.
91a2a519a72507fe9aff6d7b99905e29b32aa836: Bug 1034682 - Set wantXrays to false for content XBL scopes. r=billm
Bobby Holley <bobbyholley@gmail.com> - Fri, 11 Jul 2014 15:56:27 -0700 - rev 193702
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1034682 - Set wantXrays to false for content XBL scopes. r=billm
ee683f7998c16c55deadb9d49282cdbb634ae1b0: Bug 1034682 - Move remaining wacky wantXrays behavior to the JS entry point so that we don't have to worry about it when creating Sandboxes from C++. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Fri, 11 Jul 2014 15:56:27 -0700 - rev 193701
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1034682 - Move remaining wacky wantXrays behavior to the JS entry point so that we don't have to worry about it when creating Sandboxes from C++. r=peterv
cc85d728482e18b3126f4ae3e7adf4a052af787d: Bug 1034682 - Remove nonsensical sandboxProto waiving in the wantXrays case. r=peterv
Bobby Holley <bobbyholley@gmail.com> - Fri, 11 Jul 2014 15:56:27 -0700 - rev 193700
Push 1 by root at Mon, 20 Oct 2014 17:29:22 +0000
Bug 1034682 - Remove nonsensical sandboxProto waiving in the wantXrays case. r=peterv This doesn't make sense. wantXrays means that the WrapperFactory machinery gives us Xrays in the same-origin case. When it's false, we don't have Xrays to same-origin objects to begin with, so the waive is useless. Its only observable effect comes in the situation of privileged (i.e. nsEP) sandboxes with a less-privileged sandboxPrototype. And I see no reason why these things should get a waived prototype. It looks like this was added in 2010 for the Web Console in bug 611401. None of that is applicable anymore.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip