d735d53ecce2e3aa93d8a0cbd17f7ca9e6a403bc: Backed out 5 changesets (bug 1022229) for non-unified bustage.
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 28 Jul 2014 15:08:51 -0400 - rev 219342
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Backed out 5 changesets (bug 1022229) for non-unified bustage. Backed out changeset d79b991a8d96 (bug 1022229) Backed out changeset 34f9a0e7dbde (bug 1022229) Backed out changeset 37fbaf69c6e0 (bug 1022229) Backed out changeset d6111b0603f5 (bug 1022229) Backed out changeset 154922edf5fe (bug 1022229)
d79b991a8d96cf68c628b51950a0125ec5f071bb: Bug 1022229 - Followup bustage fix. r=me CLOSED TREE
Bobby Holley <bobbyholley@gmail.com> - Mon, 28 Jul 2014 11:26:41 -0700 - rev 219341
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1022229 - Followup bustage fix. r=me CLOSED TREE
655c65e5ba576d26ab8a1ea5cd867718eed47281: Bug 1042840 - Remove evalInWindow. r=gabor
Bobby Holley <bobbyholley@gmail.com> - Mon, 28 Jul 2014 11:19:25 -0700 - rev 219340
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1042840 - Remove evalInWindow. r=gabor
d2116f6d0d6511225999ae69afce036447821516: Bug 1042824 - Remove implicit cloning behavior in function forwarders. r=gabor
Bobby Holley <bobbyholley@gmail.com> - Mon, 28 Jul 2014 11:19:25 -0700 - rev 219339
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1042824 - Remove implicit cloning behavior in function forwarders. r=gabor
80e729eabf75a24b1c1391721aece92a6261cdb2: Bug 1042824 - Borrow the JSID_VOID handling from the cloning forwarding. r=gabor
Bobby Holley <bobbyholley@gmail.com> - Mon, 28 Jul 2014 11:19:25 -0700 - rev 219338
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1042824 - Borrow the JSID_VOID handling from the cloning forwarding. r=gabor
e66847243b1df2efb810555f625d027ee6be4d49: Bug 1042824 - Manually do the cross-compartment call in NonCloningFunctionForwarder. r=gabor
Bobby Holley <bobbyholley@gmail.com> - Mon, 28 Jul 2014 11:19:24 -0700 - rev 219337
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1042824 - Manually do the cross-compartment call in NonCloningFunctionForwarder. r=gabor
acadf614da49cb6b2feb9656678f73e952fc30c3: Bug 1042824 - Do a security check on the callee in ExportFunction. r=gabor
Bobby Holley <bobbyholley@gmail.com> - Mon, 28 Jul 2014 11:19:24 -0700 - rev 219336
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1042824 - Do a security check on the callee in ExportFunction. r=gabor It would be nice to enforce this in New*FunctionForwarder, but we're already in the target compartment at that point. :-( We don't need to worry about this at the other callsites of New*FunctionForwarder because: * The stuff in XPCComponents is always invoked by System Principaled code. * The stuff in StackScopedCloneRead only gets invoked when we're already done a successful CheckedUnwrap inside the JS engine.
8f2c13fb47340dcedf95fd1d400b0d3988fa9584: Bug 1035867 - Fix WebappRT for the new Webapps implementation, r=myk.
Antonio M. Amaya <amac@tid.es> - Mon, 28 Jul 2014 11:06:34 -0700 - rev 219335
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1035867 - Fix WebappRT for the new Webapps implementation, r=myk.
7c67613ba2edaaeedbb04057dc9f93a1dd102dc1: Bug 1024250; r=bz
Terrence Cole <terrence@mozilla.com> - Thu, 17 Jul 2014 14:18:04 -0700 - rev 219334
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1024250; r=bz
34f9a0e7dbde9e94b8bd6d971c76debc64841055: Bug 1022229 - Tests. r=bz
Bobby Holley <bobbyholley@gmail.com> - Mon, 28 Jul 2014 10:37:55 -0700 - rev 219333
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1022229 - Tests. r=bz
37fbaf69c6e0767fe9b892dac03f9c5f8477b327: Bug 1022229 - Borrow App ID and mozBrowser-ness when creating sandbox null principals. r=bz
Bobby Holley <bobbyholley@gmail.com> - Mon, 28 Jul 2014 10:37:54 -0700 - rev 219332
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1022229 - Borrow App ID and mozBrowser-ness when creating sandbox null principals. r=bz
d6111b0603f590ab5c1d023850a47d8c1c1f365d: Bug 1022229 - Let Null Principals have App IDs and mozBrowser status. r=bz
Bobby Holley <bobbyholley@gmail.com> - Mon, 28 Jul 2014 10:37:54 -0700 - rev 219331
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1022229 - Let Null Principals have App IDs and mozBrowser status. r=bz
154922edf5fed823253f52053f1edd2677e42c9e: Bug 1022229 - Hoist GetAppStatus into a static method on nsScriptSecurityManager. r=bz
Bobby Holley <bobbyholley@gmail.com> - Mon, 28 Jul 2014 10:37:54 -0700 - rev 219330
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1022229 - Hoist GetAppStatus into a static method on nsScriptSecurityManager. r=bz
e1601237530ecb37ef810b5354a42bdb08e271c3: Bug 1043723 - Make Marionette work with Mulet+Gaia, r=dburns
Jonathan Griffin <jgriffin@mozilla.com> - Fri, 25 Jul 2014 14:11:28 -0700 - rev 219329
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1043723 - Make Marionette work with Mulet+Gaia, r=dburns
2fd5026e35f1a437d4adf3efa786e904c25b8594: Bug 1034923 - Make AccEventGen.py code generator generate classes with private destructors. r=tbsaunde
Andrew McCreight <continuation@gmail.com> - Mon, 28 Jul 2014 10:15:58 -0700 - rev 219328
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1034923 - Make AccEventGen.py code generator generate classes with private destructors. r=tbsaunde
b84ac541b00e265174030f7e446ac90b765ae79c: Bug 1034920, part 3 - nsNativeModuleLoader doesn't need to implement ModuleLoader. r=froydnj
Andrew McCreight <continuation@gmail.com> - Mon, 28 Jul 2014 10:15:58 -0700 - rev 219327
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1034920, part 3 - nsNativeModuleLoader doesn't need to implement ModuleLoader. r=froydnj It is only used as a field of gComponentManager, so the full nsISupports and COM treatment isn't needed.
e814aa7bab58073dc0ae8400066a1a7ba54eb71f: Bug 1034920, part 2 - Fix names of NativeLoadData. r=froydnj
Andrew McCreight <continuation@gmail.com> - Mon, 28 Jul 2014 10:15:57 -0700 - rev 219326
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1034920, part 2 - Fix names of NativeLoadData. r=froydnj
ccfca130bbe3da70abf1979677d4b1ffcbec97d5: Bug 1034920, part 1 - Rename nsNativeComponentLoader.{h,cpp} to the actual class name. r=froydnj
Andrew McCreight <continuation@gmail.com> - Mon, 28 Jul 2014 10:15:57 -0700 - rev 219325
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1034920, part 1 - Rename nsNativeComponentLoader.{h,cpp} to the actual class name. r=froydnj
fa87806142d488701617e7d50758be0dbbd8cc0a: Bug 1016629 - h. Fix wrong sysinfo usage; r=trivial
Jim Chen <nchen@mozilla.com> - Mon, 28 Jul 2014 13:30:22 -0400 - rev 219324
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1016629 - h. Fix wrong sysinfo usage; r=trivial
60a248ab5036b1988ffc2a49ba4da1e25f3a05ab: Bug 1016629 - g. Avoid ASan flag when copying stack; r=snorp
Jim Chen <nchen@mozilla.com> - Mon, 28 Jul 2014 13:30:22 -0400 - rev 219323
Push 583 by bhearsum@mozilla.com at Mon, 24 Nov 2014 19:04:58 +0000
Bug 1016629 - g. Avoid ASan flag when copying stack; r=snorp
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip