0183f1bb4655f70a64262749b9991ba7ef0cda8b: Bug 1247047 - Update build tools to 23.0.3 and Google Play Services to 8.4.0. r=ahunt
Sebastian Kaspari <s.kaspari@gmail.com> - Mon, 23 May 2016 17:46:06 +0200 - rev 299156
Push 77464 by ryanvm@gmail.com at Thu, 26 May 2016 15:22:37 +0000
Bug 1247047 - Update build tools to 23.0.3 and Google Play Services to 8.4.0. r=ahunt MozReview-Commit-ID: 3KZfrc4SL2D
1bb60897b5e14dbe9586b77fe55c3aef3a8af4cf: Backed out changeset d89f93a40f78 (bug 1212527) due to static analysis bustage
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 27 May 2016 00:05:10 +0900 - rev 299155
Push 77463 by m_kato@ga2.so-net.ne.jp at Thu, 26 May 2016 15:05:36 +0000
Backed out changeset d89f93a40f78 (bug 1212527) due to static analysis bustage MozReview-Commit-ID: 79SduJl9zcs
5476ba10ab0b240b2a4197a79197d6b62eaa612c: Bug 911216 - Part 22: Add null-check for return value of InitClass in DebuggerObject::initClass. r=ejpbruel
Till Schneidereit <till@tillschneidereit.net> - Thu, 26 May 2016 17:00:44 +0200 - rev 299154
Push 77462 by tschneidereit@gmail.com at Thu, 26 May 2016 15:01:05 +0000
Bug 911216 - Part 22: Add null-check for return value of InitClass in DebuggerObject::initClass. r=ejpbruel
83c87ecd3700a61d0310648628cd5a58935dc6a0: Bug 911216 - Part 21: Appease eslint. r=bustage
Till Schneidereit <till@tillschneidereit.net> - Thu, 26 May 2016 16:59:16 +0200 - rev 299153
Push 77461 by tschneidereit@gmail.com at Thu, 26 May 2016 14:59:27 +0000
Bug 911216 - Part 21: Appease eslint. r=bustage
d89f93a40f78e80b86d952237e2813a3f43e6317: Bug 1212527 - Set background color to NSColor before calling showDefinitionForAttributedString on 10.11. r=mstange
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 26 May 2016 23:39:50 +0900 - rev 299152
Push 77460 by m_kato@ga2.so-net.ne.jp at Thu, 26 May 2016 14:44:20 +0000
Bug 1212527 - Set background color to NSColor before calling showDefinitionForAttributedString on 10.11. r=mstange When calling showDefinitionforAttributedString on OSX 10.11, it always return error due to the following exception. Exception: decodeObjectForKey: class "TitlebarAndBackgroundColor" not loaded or does not exist So before calling it, we set temporary color value, then restore color after calling it. MozReview-Commit-ID: 1YeY6X1W6AV
94033f5e655567162a397af1f48a3bf00e884421: Bug 1275233 - Web-platform-test shouldn't use skip-if. r=jgraham
John Dai <jdai@mozilla.com> - Thu, 26 May 2016 02:03:00 -0400 - rev 299151
Push 77459 by ryanvm@gmail.com at Thu, 26 May 2016 14:42:02 +0000
Bug 1275233 - Web-platform-test shouldn't use skip-if. r=jgraham
1b8749c914b047f44fe3447c62c4472f244c6a8e: Bug 1275160 - Web Manifest: Don't special case orientation. r=mconley
Marcos Caceres <marcos@marcosc.com> - Wed, 25 May 2016 18:35:00 -0400 - rev 299150
Push 77459 by ryanvm@gmail.com at Thu, 26 May 2016 14:42:02 +0000
Bug 1275160 - Web Manifest: Don't special case orientation. r=mconley
b87905133eafb182539e8ea332ad19ab9548e8ee: Bug 911216 - Part 20: Make aboutPerformance.js robust against timing issues when running in mochitest harness. r=yoric
Till Schneidereit <till@tillschneidereit.net> - Thu, 26 May 2016 16:13:47 +0200 - rev 299149
Push 77458 by tschneidereit@gmail.com at Thu, 26 May 2016 14:14:08 +0000
Bug 911216 - Part 20: Make aboutPerformance.js robust against timing issues when running in mochitest harness. r=yoric
8d3730e7d1f0fb096bfe93d11afd2691e9fe1453: Bug 911216 - Part 18: Only capture Promise allocation and resolution stacks if async stacks are enabled or the Promise's compartment is debugged. r=efaust,f=fitzgen
Till Schneidereit <till@tillschneidereit.net> - Thu, 26 May 2016 16:13:47 +0200 - rev 299148
Push 77458 by tschneidereit@gmail.com at Thu, 26 May 2016 14:14:08 +0000
Bug 911216 - Part 18: Only capture Promise allocation and resolution stacks if async stacks are enabled or the Promise's compartment is debugged. r=efaust,f=fitzgen
0a1f4ee953d0e4e8959cb9a75e4b58a6cc3d08df: Bug 911216 - Part 17: Make promise-related Debugger.Object.prototype getters work with wrapped promises. r=shu
Till Schneidereit <till@tillschneidereit.net> - Thu, 26 May 2016 16:13:47 +0200 - rev 299147
Push 77458 by tschneidereit@gmail.com at Thu, 26 May 2016 14:14:08 +0000
Bug 911216 - Part 17: Make promise-related Debugger.Object.prototype getters work with wrapped promises. r=shu
b55013ae64e5aad4425d8f6dcf21ff8ce3c43375: Bug 911216 - Part 16: Use new Promise inspection Debugger getters to implement legacy functions on PromiseDebugging. r=bz
Till Schneidereit <till@tillschneidereit.net> - Thu, 26 May 2016 16:13:47 +0200 - rev 299146
Push 77458 by tschneidereit@gmail.com at Thu, 26 May 2016 14:14:08 +0000
Bug 911216 - Part 16: Use new Promise inspection Debugger getters to implement legacy functions on PromiseDebugging. r=bz
c83647796df591e968223315b8779b1008f42b4b: Bug 911216 - Part 15: Port Promise reaction jobs to C++ to enable correct async stacks. r=efaust
Till Schneidereit <till@tillschneidereit.net> - Tue, 22 Mar 2016 16:22:24 +0100 - rev 299145
Push 77458 by tschneidereit@gmail.com at Thu, 26 May 2016 14:14:08 +0000
Bug 911216 - Part 15: Port Promise reaction jobs to C++ to enable correct async stacks. r=efaust
f0b339198f151607d257d02679a839d0b40dfe43: Bug 911216 - Part 14: Add support for tracking unhandled promise rejections, exposed through a JSAPI function. r=efaust
Till Schneidereit <till@tillschneidereit.net> - Tue, 22 Mar 2016 16:22:23 +0100 - rev 299144
Push 77458 by tschneidereit@gmail.com at Thu, 26 May 2016 14:14:08 +0000
Bug 911216 - Part 14: Add support for tracking unhandled promise rejections, exposed through a JSAPI function. r=efaust
96cef64eadc3ec04504d52834c300bdb0d202fb5: Bug 911216 - Part 13: Set Promise allocation stack as async stack for Promise callback jobs. r=efaust,bz
Till Schneidereit <till@tillschneidereit.net> - Tue, 22 Mar 2016 16:22:23 +0100 - rev 299143
Push 77458 by tschneidereit@gmail.com at Thu, 26 May 2016 14:14:08 +0000
Bug 911216 - Part 13: Set Promise allocation stack as async stack for Promise callback jobs. r=efaust,bz
a021e3facc2a0828c2a1f7bcc386c10f10570036: Bug 1275893 - Enable logical float properties for devedition, r=jfkthame
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 26 May 2016 14:30:31 +0100 - rev 299142
Push 77457 by gijskruitbosch@gmail.com at Thu, 26 May 2016 14:12:49 +0000
Bug 1275893 - Enable logical float properties for devedition, r=jfkthame MozReview-Commit-ID: 4USAWZKXlUU
5935b7839e2b62ca5e7112efce0b020c6bc98825: Bug 1275867 - Null-terminate the buffer passed from ParseFloatLiteral to js_strtod_harder. r=bbouvier
Mike Hommey <mh+mozilla@glandium.org> - Thu, 26 May 2016 21:25:16 +0900 - rev 299141
Push 77456 by mh@glandium.org at Thu, 26 May 2016 14:11:17 +0000
Bug 1275867 - Null-terminate the buffer passed from ParseFloatLiteral to js_strtod_harder. r=bbouvier It was also overallocated in the case of negative numbers, so fixed that at the same time.
8585521af418b7ad5b65e908692b9951d59375b2: Bug 1275548 - move OS X SharedMemoryBasic shutdown; r=billm
Nathan Froyd <froydnj@gmail.com> - Thu, 26 May 2016 18:07:24 -0400 - rev 299140
Push 77455 by nfroyd@mozilla.com at Thu, 26 May 2016 14:09:04 +0000
Bug 1275548 - move OS X SharedMemoryBasic shutdown; r=billm OS X shared memory is currently set up in XRE_InitChildProcess and torn down in XRE_ShutdownChildProcess. The current location of shared memory shutdown is vulnerable to races from outstanding shared memory requests from ImageBridge threads; if we request a new shared memory segment from an image bridge thread after shared memory has been shutdown, we will crash. Despite its name, XRE_ShutdownChildProcess doesn't actually perform all shutdown steps; it merely notifies the main run loop that it's OK to exit, which eventually returns control to XRE_InitChildProcess. Inside XRE_InitChildProcess, then, is where cleanup of the content process actually happens, and where shared memory shutdown needs to be.
8e7bb0f5c506a5fadb406f9a598bfe2231298490: Bug 960931: Remove unused variables from tests r=ato
David Burns <dburns@mozilla.com> - Wed, 25 May 2016 15:31:51 +0100 - rev 299139
Push 77454 by dburns@mozilla.com at Thu, 26 May 2016 14:05:34 +0000
Bug 960931: Remove unused variables from tests r=ato We create the variables with what is returned from the session creation but never do anything with them. MozReview-Commit-ID: LDZQrtqdniB
050485808a590c3db6c2bf001a1c18897d26db04: Bug 960931: Throw SessionNotCreatedError when requesting 2nd Active Session r=ato
David Burns <dburns@mozilla.com> - Wed, 25 May 2016 15:04:40 +0100 - rev 299138
Push 77454 by dburns@mozilla.com at Thu, 26 May 2016 14:05:34 +0000
Bug 960931: Throw SessionNotCreatedError when requesting 2nd Active Session r=ato If we have a session we are expected to return a SessionNotCreatedError as part of step 2 of http://w3c.github.io/webdriver/webdriver-spec.html#new-session MozReview-Commit-ID: AVmQ4Kmuczm
062491c6264039e58c2b300997ba9eef23dbc59a: Bug 1270752 - Fix lifetime of buffer passed to PR_SetEnv(). r=jduell
Honza Bambas <honzab.moz@firemni.cz> - Thu, 26 May 2016 03:18:00 -0400 - rev 299137
Push 77453 by ryanvm@gmail.com at Thu, 26 May 2016 14:01:31 +0000
Bug 1270752 - Fix lifetime of buffer passed to PR_SetEnv(). r=jduell
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip