76f46106d07efc487dea8aa41a75d8b13bced72b: Bug 1148479 - Unify string conversion methods in MozAccessible, r=surkov
Marco Zehe <mzehe@mozilla.com> - Fri, 27 Mar 2015 18:05:26 +0100 - rev 236147
Push 57600 by mzehe@mozilla.com at Fri, 27 Mar 2015 17:06:00 +0000
Bug 1148479 - Unify string conversion methods in MozAccessible, r=surkov
d4cac14b98af3efdf85462617c404a828cb65865: Bug 1134074 - IonBuilder: Atomize strings when inlining String.split. r=djvj
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Fri, 27 Mar 2015 17:40:57 +0100 - rev 236146
Push 57599 by npierron@mozilla.com at Fri, 27 Mar 2015 16:41:12 +0000
Bug 1134074 - IonBuilder: Atomize strings when inlining String.split. r=djvj
2d59ec36a2e48587ac39d066122695df612575fc: Bug 854037 - Make lexical declarations in the initializing component of a for(;;) loop create a fresh binding for each iteration of the loop. r=shu
Jeff Walden <jwalden@mit.edu> - Fri, 27 Mar 2015 12:29:50 -0400 - rev 236145
Push 57598 by jwalden@mit.edu at Fri, 27 Mar 2015 16:37:22 +0000
Bug 854037 - Make lexical declarations in the initializing component of a for(;;) loop create a fresh binding for each iteration of the loop. r=shu
031ded170326a79322fce1972f29b0d6683bde1c: Bug 1146644 - Don't assert compiling a for-loop with a const loop-variable declaration. r=shu
Jeff Walden <jwalden@mit.edu> - Thu, 26 Mar 2015 14:12:31 -0400 - rev 236144
Push 57598 by jwalden@mit.edu at Fri, 27 Mar 2015 16:37:22 +0000
Bug 1146644 - Don't assert compiling a for-loop with a const loop-variable declaration. r=shu
acbab9e2269188baa30e8bb06b770e810dcf9d83: Bug 987360 - Fix b2g/android xpcshell bustage, r=bustage
Andrew Halberstadt <ahalberstadt@mozilla.com> - Fri, 27 Mar 2015 12:17:00 -0400 - rev 236143
Push 57597 by ahalberstadt@mozilla.com at Fri, 27 Mar 2015 16:17:25 +0000
Bug 987360 - Fix b2g/android xpcshell bustage, r=bustage
501bd236aee30acc3df8a671f7eb575b96f5424b: Bug 1148083 - IPC Proxy for Document, r=davidb
Olli Pettay <Olli.Pettay@helsinki.fi> - Fri, 27 Mar 2015 17:41:04 +0200 - rev 236142
Push 57596 by opettay@mozilla.com at Fri, 27 Mar 2015 16:13:33 +0000
Bug 1148083 - IPC Proxy for Document, r=davidb
f95cac3a56942f284faddc835c49d0a8960b4da4: Bug 1147793 - Remove unnecessary intr semantic in ipdl file. r=bent
JerryShih <hshih@mozilla.com> - Thu, 26 Mar 2015 03:04:00 -0400 - rev 236141
Push 57595 by ryanvm@gmail.com at Fri, 27 Mar 2015 16:11:57 +0000
Bug 1147793 - Remove unnecessary intr semantic in ipdl file. r=bent
7e4aab7d129f8c122885c6e7ba729c56b2245811: Bug 1147353 - Odin: simplify the masked index bounds check test. r=sfink, r=luke
Douglas Crosher <dtc-moz@scieneer.com> - Thu, 26 Mar 2015 10:04:05 +1100 - rev 236140
Push 57595 by ryanvm@gmail.com at Fri, 27 Mar 2015 16:11:57 +0000
Bug 1147353 - Odin: simplify the masked index bounds check test. r=sfink, r=luke
9b2d059dffc9313ca582be18bb2ec7a04f6b8dd3: Bug 1146869 - Make AM_PATH_{NSPR,NSS} compatible with input version in the form of major.minor. r=glandium
Hector Zhao <bzhao@mozilla.com> - Tue, 24 Mar 2015 06:45:38 +0800 - rev 236139
Push 57595 by ryanvm@gmail.com at Fri, 27 Mar 2015 16:11:57 +0000
Bug 1146869 - Make AM_PATH_{NSPR,NSS} compatible with input version in the form of major.minor. r=glandium
b3abbecbd3c1b145b743db740df70f6c87b2beaa: Bug 1146365 - Add support of union type for FetchEvent.respondWith. r=nsm, r=ehsan
Timur Valeev <tvaleev@gmail.com> - Tue, 24 Mar 2015 10:37:39 +0300 - rev 236138
Push 57595 by ryanvm@gmail.com at Fri, 27 Mar 2015 16:11:57 +0000
Bug 1146365 - Add support of union type for FetchEvent.respondWith. r=nsm, r=ehsan
e0e5bd4702b302ccd29a5b2cdb34306599265574: Bug 1145058 - Annotate the SpeciesConstructor utility function with step-by-step comment numbering to make clear where we do (and do not!) follow the spec. Also fix issues related to our half-pretense of implementing this method without having first implemented the well-known @@species symbol. r=efaust
Jeff Walden <jwalden@mit.edu> - Wed, 25 Mar 2015 23:33:49 -0400 - rev 236137
Push 57595 by ryanvm@gmail.com at Fri, 27 Mar 2015 16:11:57 +0000
Bug 1145058 - Annotate the SpeciesConstructor utility function with step-by-step comment numbering to make clear where we do (and do not!) follow the spec. Also fix issues related to our half-pretense of implementing this method without having first implemented the well-known @@species symbol. r=efaust
7c2073c5cc7e3a1133937afd65b54d80aea424b2: Bug 1145553 - Remove remaining usage of enablePrivilege in crashtests; r=jmaher
Martijn Wargers <mwargers@mozilla.com> - Fri, 20 Mar 2015 14:29:19 +0100 - rev 236136
Push 57594 by Ms2ger@gmail.com at Fri, 27 Mar 2015 16:03:29 +0000
Bug 1145553 - Remove remaining usage of enablePrivilege in crashtests; r=jmaher
8194018355f69c709cc4a7f9a2a4eb9894a1245d: Bug 1066531 - Delay tab switching until content is ready in e10s mode r=mconley,mstange
George Wright <george@mozilla.com> - Mon, 16 Mar 2015 14:30:41 -0400 - rev 236135
Push 57593 by gwright@mozilla.com at Fri, 27 Mar 2015 15:57:53 +0000
Bug 1066531 - Delay tab switching until content is ready in e10s mode r=mconley,mstange
8c02abfe5360fa4bf00c5c59ea1640f1e2e7c14a: Bug 1142794 - Change 'receiver' argument to SetProperty functions and ProxyHandler::set methods to be a HandleValue. r=Waldo.
Jason Orendorff <jorendorff@mozilla.com> - Sun, 01 Mar 2015 13:16:19 -0600 - rev 236134
Push 57592 by jorendorff@mozilla.com at Fri, 27 Mar 2015 15:55:50 +0000
Bug 1142794 - Change 'receiver' argument to SetProperty functions and ProxyHandler::set methods to be a HandleValue. r=Waldo. Also: Change signature of these functions and methods to all have the same arguments in the same order: (cx, obj, id, v, receiver). Also change v from MutableHandleValue to HandleValue. There is no change in behavior. In fact the new error message `JSMSG_SET_NON_OBJECT_RECEIVER` is impossible to trigger from scripts for now, I think (after re-reading the whole patch with this in mind). JS_ForwardSetPropertyTo is the only way to get a non-object receiver into the engine, but no caller currently does so. We're installing new pipes here, and they should work, but for now it's the same cold water flowing through as before. Actually hooking up the hot water is left for another bug (one with tests, not to put too fine a point on it). Notes: * InvokeGetterOrSetter had to be split into two functions: InvokeGetter takes a MutableHandleValue out-param, InvokeSetter a HandleValue in-param. * Watchpoints can still tamper with values being assigned. So can JSSetterOps. I'm pleased we can support this craziness in a way that doesn't have to spread via the type system to encompass the entire codebase. * Change in GlobalObject::setIntrinsicValue is not really a change. Yes, it asserted before, but an exception thrown during self-hosting initialization is not going to go unnoticed either. * Since the receiver argument to js::SetProperty() is at the end now, it makes sense for it to be optional. Some callers look nicer.
18bdc63a2ca08158d83e3d1bfc881b941f9c80e7: Bug 1146165 - Stop calling Proxy::set directly from Ion IC stub. EmitObjectOpResultCheck is retained because GenerateCallSetter still uses it in the JSSetterOp case. r=efaust.
Jason Orendorff <jorendorff@mozilla.com> - Sun, 22 Mar 2015 14:54:48 -0500 - rev 236133
Push 57592 by jorendorff@mozilla.com at Fri, 27 Mar 2015 15:55:50 +0000
Bug 1146165 - Stop calling Proxy::set directly from Ion IC stub. EmitObjectOpResultCheck is retained because GenerateCallSetter still uses it in the JSSetterOp case. r=efaust.
1338e3ef4d6ed5cd363be54658f5443d3967e684: Bug 1147908 - IonMonkey: MIPS: Fix UDiv and UMod for double and merge them. r=rankov
Heiher <r@hev.cc> - Thu, 26 Mar 2015 08:13:00 -0400 - rev 236132
Push 57591 by ryanvm@gmail.com at Fri, 27 Mar 2015 15:40:47 +0000
Bug 1147908 - IonMonkey: MIPS: Fix UDiv and UMod for double and merge them. r=rankov
f93153e7329e38d65c835dd463b32a043012de6f: Bug 1147424 - IonMonkey MIPS: Fix build failures on MIPS caused by recent updates (MacroAssemblerMIPS::ma_b). r=rankov
Aleksandar Zlicic <aleksandar.zlicic@imgtec.com> - Wed, 25 Mar 2015 18:50:06 +0100 - rev 236131
Push 57591 by ryanvm@gmail.com at Fri, 27 Mar 2015 15:40:47 +0000
Bug 1147424 - IonMonkey MIPS: Fix build failures on MIPS caused by recent updates (MacroAssemblerMIPS::ma_b). r=rankov
176ade0f680db91f93879209d7ebc3458cecbf96: Bug 1146662 - Refactor ArenasToUpdate::next to work with a range-based for loop. r=jonco
Emanuel Hoogeveen <emanuel.hoogeveen@gmail.com> - Thu, 26 Mar 2015 09:50:00 -0400 - rev 236130
Push 57591 by ryanvm@gmail.com at Fri, 27 Mar 2015 15:40:47 +0000
Bug 1146662 - Refactor ArenasToUpdate::next to work with a range-based for loop. r=jonco
bd86bb29b687a27ee47af8942b4014d50b43725c: Bug 1133529 - Parametrize MVariadicInstruction to allow for MVariadicControlInstructions. r=luke
Marc Nieper-Wißkirchen <marc.nieper@gmail.com> - Fri, 27 Mar 2015 00:28:00 -0400 - rev 236129
Push 57591 by ryanvm@gmail.com at Fri, 27 Mar 2015 15:40:47 +0000
Bug 1133529 - Parametrize MVariadicInstruction to allow for MVariadicControlInstructions. r=luke
8126fbd73f26abf3bce8d5b5dd8d2507544b4f57: Bug 1127552 - Add Telemetry to Fetch. r=nsm
Andrew Overholt <overholt@mozilla.com> - Fri, 27 Mar 2015 06:47:00 -0400 - rev 236128
Push 57591 by ryanvm@gmail.com at Fri, 27 Mar 2015 15:40:47 +0000
Bug 1127552 - Add Telemetry to Fetch. r=nsm Note when the Fetch is coming from the main thread or a worker. Also count Requests just passed through a Service Worker.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip