16d6cb0afff570c36c5aea1e4b9f59a86abc75a5: Bug 1328378 (part 2) - Remove BeginUnwind() and EndUnwind(). r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 27 Feb 2017 12:31:44 +1100 - rev 345154
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Bug 1328378 (part 2) - Remove BeginUnwind() and EndUnwind(). r=mstange. Both of these functions are now trivial and identical in both ThreadInfo and SyncProfile. This patch inlines and removes them.
63fa61a6e3d12a7d562e5108706b8d0a75dc7e4b: Bug 1328378 (part 1) - Remove SyncProfile::mOwnerState. r=mstange.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 27 Feb 2017 12:30:25 +1100 - rev 345153
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Bug 1328378 (part 1) - Remove SyncProfile::mOwnerState. r=mstange. It appears to be a remnant of a time when SyncProfile lifetimes were more complex. Nowadays they are simple. - profiler_get_backtrace() constructs a SyncProfile called |profile|. |profile|'s mOwnerState is REFERENCED. - profiler_get_backtrace() then calls BeginUnwind() and EndUnwind() on |profile|. After the EndUnwind(), |profile->mOwnerState| is always OWNED. - |profile| then is put into the returned ProfilerBacktrace. That ProfilerBacktrace will destroy |profile| in its destructor because ShouldDestroy() always returns true because mOwnerState is always OWNED. The OWNER_DESTROYING and ORPHANED states are never used, and the whole OwnerState type isn't necessary. This patch removes it and ShouldDestroy().
da494e30eb87f4ff827cbb3ffe7923694bc49c8c: Bug 1337692 - Ask for permission on input=file/accept. r=sebastian,grisha
cnevinchen@gmail.com - Mon, 27 Feb 2017 21:02:00 -0600 - rev 345152
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Bug 1337692 - Ask for permission on input=file/accept. r=sebastian,grisha
013c50dc255ccc1507c7574b23f36041fc67b915: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Mon, 27 Feb 2017 17:02:24 -0800 - rev 345151
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Merge m-c to inbound, a=merge MozReview-Commit-ID: 7JUk3hX7oRK
e0565c2ea34ccf0d3fd60da8188e1c1e5f1ac407: Bug 1340441 part 2: Add a failsafe to remove "reftest-wait" in crashtest 1338772-1.html, after some time has elapsed. (test-only, no review)
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 27 Feb 2017 16:53:23 -0800 - rev 345150
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Bug 1340441 part 2: Add a failsafe to remove "reftest-wait" in crashtest 1338772-1.html, after some time has elapsed. (test-only, no review) MozReview-Commit-ID: 94yCXN8AbQ6
59c96f5f613faf0a2a5efc7a82adfb77c7c41fb1: Bug 1334716 - Make process selection a service and implementable in JS. r=krizsa
Blake Kaplan <mrbkap@gmail.com> - Tue, 01 Nov 2016 16:02:43 -0700 - rev 345149
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Bug 1334716 - Make process selection a service and implementable in JS. r=krizsa MozReview-Commit-ID: CViRvZB8nKe
cf4daf78f4797ef07e13729c8f3913af9576ca3b: Backed out 2 changesets (bug 1340146) for spidermonkey bustage a=backout
Wes Kocher <wkocher@mozilla.com> - Mon, 27 Feb 2017 15:28:34 -0800 - rev 345148
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Backed out 2 changesets (bug 1340146) for spidermonkey bustage a=backout Backed out changeset 5556b171034e (bug 1340146) Backed out changeset c355a0ffcb10 (bug 1340146) MozReview-Commit-ID: JTVSUcenPdC
e1a939a64f4b0ce63d1879705685c866f4297b36: Bug 1342854 Run a limited number of timer callbacks in the same event loop runnable. r=smaug
Ben Kelly <ben@wanderview.com> - Mon, 27 Feb 2017 17:33:30 -0500 - rev 345147
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Bug 1342854 Run a limited number of timer callbacks in the same event loop runnable. r=smaug
4ee8c67b75bc1e300ffa5376198b1b991d0928e7: Bug 1031210 - Add junit tests for StringUtils.stripScheme. r=snorp
Michael Kaply <mozilla@kaply.com> - Mon, 27 Feb 2017 16:21:47 -0600 - rev 345146
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Bug 1031210 - Add junit tests for StringUtils.stripScheme. r=snorp
dbe72cd317e29cc7805cba0b7d8eca653a291dc6: Merge m-c to inbound, a=merge
Wes Kocher <wkocher@mozilla.com> - Mon, 27 Feb 2017 13:37:44 -0800 - rev 345145
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Merge m-c to inbound, a=merge MozReview-Commit-ID: 7UN77Uvxgus
5556b171034ea8c0c458917bf4c4356c49ceda69: Bug 1340146 - Process js/src/shell JavaScript files as self-hosted in eslint plugin. r=evilpie
André Bargull <andre.bargull@gmail.com> - Mon, 27 Feb 2017 09:55:21 -0800 - rev 345144
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Bug 1340146 - Process js/src/shell JavaScript files as self-hosted in eslint plugin. r=evilpie
c355a0ffcb10bdc459e56dde715f4b2c3335c90c: Bug 1340146 - Normalize paths for module registry in shell module loader. r=jonco
André Bargull <andre.bargull@gmail.com> - Mon, 27 Feb 2017 07:49:29 -0800 - rev 345143
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Bug 1340146 - Normalize paths for module registry in shell module loader. r=jonco
5a989a69ea61d7b945d8b454b49c5ae2ed545edb: Bug 1342648 - Only define PluralRules constructor when calling addIntlExtras in test262 PluralRules tests. r=gandalf
André Bargull <andre.bargull@gmail.com> - Sat, 25 Feb 2017 01:59:42 -0800 - rev 345142
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Bug 1342648 - Only define PluralRules constructor when calling addIntlExtras in test262 PluralRules tests. r=gandalf
9a9362c9fcd9cf626b6107b571a469a8e47d2cb4: Bug 1342212 - Add the commit date to the cubeb README_MOZILLA file to allow automated tooling to detect too-old libraries. r=kinetik
Tom Ritter <tom@mozilla.com> - Mon, 27 Feb 2017 13:53:41 -0600 - rev 345141
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Bug 1342212 - Add the commit date to the cubeb README_MOZILLA file to allow automated tooling to detect too-old libraries. r=kinetik MozReview-Commit-ID: CbBlmy1jZU
5dc23fac58010d61efe9733da71177afcaa2e0e8: Bug 1343008 - Fix combination of H2, tls1.3 early-data and not safe http methods. r=mcmanus
Dragana Damjanovic <dd.mozilla@gmail.com> - Mon, 27 Feb 2017 15:02:47 -0500 - rev 345140
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Bug 1343008 - Fix combination of H2, tls1.3 early-data and not safe http methods. r=mcmanus
e00f58c31a85ad03e6eccfa99926f75687041254: Bug 1338186 - tweak the bucket scope to new form. r=aki a=release DONTBUILD
Mihai Tabara <mtabara@mozilla.com> - Mon, 27 Feb 2017 18:55:03 +0000 - rev 345139
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Bug 1338186 - tweak the bucket scope to new form. r=aki a=release DONTBUILD MozReview-Commit-ID: Fbjk6xTZwmZ
35286e286abadc6f2ebdbcd2739a014d2d3e6051: Bug 1342508 - [2.1] Make code style consistent across GeckoView. r=jchen
Eugen Sawin <esawin@mozilla.com> - Fri, 24 Feb 2017 19:39:35 +0100 - rev 345138
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Bug 1342508 - [2.1] Make code style consistent across GeckoView. r=jchen
de31af4868b396fb7d80dbfe1d60f1803ff1ee02: Bug 1342508 - [1.0] Add GeckoView.reload. r=snorp
Eugen Sawin <esawin@mozilla.com> - Wed, 01 Feb 2017 16:21:25 +0100 - rev 345137
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Bug 1342508 - [1.0] Add GeckoView.reload. r=snorp
1bc4a653e92ef65cfd84e508f0d5227d54d9046e: Bug 1340148 - Disallow function redeclarations at module top level. r=jonco
André Bargull <andre.bargull@gmail.com> - Mon, 27 Feb 2017 07:15:53 -0800 - rev 345136
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Bug 1340148 - Disallow function redeclarations at module top level. r=jonco
52f57ab9685b7cbcefae349ff305d899f884a223: Bug 1271457 - Add use counters for non-standard IDB extensions. r=janv, r=qDot
Andrew Overholt <overholt@mozilla.com> - Tue, 07 Feb 2017 19:57:00 -0500 - rev 345135
Push 38073 by cbook@mozilla.com at Tue, 28 Feb 2017 12:04:44 +0000
Bug 1271457 - Add use counters for non-standard IDB extensions. r=janv, r=qDot
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip