6bb9524f0036676628ed1f30c0aa95c627528322: Bug 1288817, part 2 - Remove marking methods from XPCNativeScriptableShared and XPCNativeScriptableFlags. r=billm
Andrew McCreight <continuation@gmail.com> - Tue, 16 Aug 2016 14:29:51 -0700 - rev 335500
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1288817, part 2 - Remove marking methods from XPCNativeScriptableShared and XPCNativeScriptableFlags. r=billm Nothing depends on the value of the mark bit now. MozReview-Commit-ID: 9k06XdtR9KB
c5be273c8372051843dc714ff1f8fd5abb67ed7e: Bug 1288817, part 1 - Make XPCNativeScriptableShared refcounted. r=billm
Andrew McCreight <continuation@gmail.com> - Tue, 16 Aug 2016 14:29:51 -0700 - rev 335499
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1288817, part 1 - Make XPCNativeScriptableShared refcounted. r=billm This adds a heap allocation in XPCNativeScriptableSharedMap::GetNewOrUsed() on the fast path. Hopefully that code is not hot enough for it to matter. I could work around this if needed, but it would be ugly. mNativeScriptableSharedMap has a weak pointer to XPCNativeScriptableShared. I moved this removal from XPCJSRuntime::FinalizeCallback() to the dtor. There are two types of scriptable: one is a dummy one created in GetNewOrUsed() to do a lookup, and the other is a fully filled out one. The dummy one is not added to the hashtable, and may have had its name stolen if we created a new scriptable. The latter makes it so that you crash if you try to look it up in the hashtable anyways, so this patch only looks up fully filled out scriptables. This patch also removes MOZ_COUNT_CTOR/DTOR because they are not needed for refcounted classes. Stop destroying mScriptableInfo in XPCWrappedNative's SystemIsBeingShutDown(), because that will end up destroying XPCNativeScriptableShared, while their js::ClassOps are still in use by JS objects. This matches the existing behavior, which does not sweep these ScriptableShared during shutdown. (This came up in opt xpcshell tests.) MozReview-Commit-ID: GeG0pAYqXpR
efd8f92aa5ebfcee7d20defdbce68dfba8c51626: Bug 1283924 - Baldr: add initial main-thread WebAssembly.compile (r=till)
Luke Wagner <luke@mozilla.com> - Tue, 16 Aug 2016 16:20:46 -0500 - rev 335498
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1283924 - Baldr: add initial main-thread WebAssembly.compile (r=till) MozReview-Commit-ID: 1ndd7aUF246
a96770350e8059da9f06c264c8285d8713b762b4: Bug 1283924 - Baldr: tidy how ModuleKind is set (r=sunfish)
Luke Wagner <luke@mozilla.com> - Tue, 16 Aug 2016 16:20:46 -0500 - rev 335497
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1283924 - Baldr: tidy how ModuleKind is set (r=sunfish) MozReview-Commit-ID: 1pZf96RncII
532bf50ab2ae452f94af69db443b6bc1f3d72a08: Bug 1283924 - Add NewLatin1StringZ (r=jandem)
Luke Wagner <luke@mozilla.com> - Tue, 16 Aug 2016 16:20:46 -0500 - rev 335496
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1283924 - Add NewLatin1StringZ (r=jandem) MozReview-Commit-ID: FSJuXAunBni
c1dda3c8d9d2e7d7155f19edab3702bc84678819: Backed out changeset 37340346a89e (Bug 1289628 - Return ISurfaceProvider objects from SurfaceCache lookup functions. r=dholbert,edwin) for causing bug 1292290.
Timothy Nikkel <tnikkel@gmail.com> - Mon, 15 Aug 2016 19:58:35 -0500 - rev 335495
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Backed out changeset 37340346a89e (Bug 1289628 - Return ISurfaceProvider objects from SurfaceCache lookup functions. r=dholbert,edwin) for causing bug 1292290.
8824b7a86039d9d17380d9bacdb4077f0ee3e7a3: Bug 1294121 - Develop a continuous paint mode for Firefox. r=mattwoodrow
Mason Chang <mchang@mozilla.com> - Tue, 16 Aug 2016 08:46:13 -0700 - rev 335494
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1294121 - Develop a continuous paint mode for Firefox. r=mattwoodrow
c63779f97748d57721fb6314cc9ef9699905888e: Bug 1295734 - Remove dump override from app update tests. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Tue, 16 Aug 2016 14:00:43 -0700 - rev 335493
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1295734 - Remove dump override from app update tests. r=mhowell
122c43944c570beacf0b8140b3d65192dbb73e8a: Bug 1295517 - turn on app update xpcshell debug logging to get more information on marStageFailurePartial.js test failure. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Tue, 16 Aug 2016 14:00:27 -0700 - rev 335492
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1295517 - turn on app update xpcshell debug logging to get more information on marStageFailurePartial.js test failure. r=mhowell
a0a05115cfe81172d63eb64b07d2435836072409: Bug 1292655 - Limit BatteryManager chargingTime/dischargingTime precision. r=baku
Tom Schuster <evilpies@gmail.com> - Tue, 16 Aug 2016 22:56:21 +0200 - rev 335491
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1292655 - Limit BatteryManager chargingTime/dischargingTime precision. r=baku
6a6829ccc2b43074b8f3542b3db3213224502eab: Bug 1204281 - Adjust chunks and maxRunTime to avoid tc Android mochitest-media and xpcshell timeouts; r=me
Geoff Brown <gbrown@mozilla.com> - Tue, 16 Aug 2016 14:56:48 -0600 - rev 335490
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1204281 - Adjust chunks and maxRunTime to avoid tc Android mochitest-media and xpcshell timeouts; r=me
28b32da382a333713f682195d863ba49be81da09: Bug 1295225 - Allow regex in taskcluster by-test-platform; r=dustin
Geoff Brown <gbrown@mozilla.com> - Tue, 16 Aug 2016 14:56:46 -0600 - rev 335489
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1295225 - Allow regex in taskcluster by-test-platform; r=dustin
4d1fa46b05cbfd1401d9e47444f78423cb14dc71: Bug 1274578 - Do not use alias when specific try -u test requested; r=dustin
Geoff Brown <gbrown@mozilla.com> - Tue, 16 Aug 2016 14:56:45 -0600 - rev 335488
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1274578 - Do not use alias when specific try -u test requested; r=dustin
1ab02f408a7dc73cab2a82ba0ab81529a59ab2fd: Bug 1295649 - adding back removed 'a11y initialized' telemetry measurement. r=surkov
Yura Zenevich <yzenevich@mozilla.com> - Tue, 16 Aug 2016 13:25:29 -0400 - rev 335487
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1295649 - adding back removed 'a11y initialized' telemetry measurement. r=surkov MozReview-Commit-ID: 75xgQlaPA7N
a50c6e2ff453f2249c6f9a8635a96be0ac85917b: Bug 1292390 followup: add newline character at the end of Polygon/BSPTree files added in this bug, per coding style guide. (whitespace-only, no review)
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 16 Aug 2016 11:01:06 -0700 - rev 335486
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1292390 followup: add newline character at the end of Polygon/BSPTree files added in this bug, per coding style guide. (whitespace-only, no review) DONTBUILD because whitespace-only. MozReview-Commit-ID: 8QOAtwJ8G9z
b25d09b7fab57ddb82f14916a443eb34fda31137: Backed out 6 changesets (bug 1264642) for marionette failures a=backout CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Wed, 17 Aug 2016 10:49:25 -0700 - rev 335485
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Backed out 6 changesets (bug 1264642) for marionette failures a=backout CLOSED TREE Backed out changeset f0067001c059 (bug 1264642) Backed out changeset 078e5c447f21 (bug 1264642) Backed out changeset 7c60fc4144fb (bug 1264642) Backed out changeset 9f434697ef2e (bug 1264642) Backed out changeset 06fc278fcedf (bug 1264642) Backed out changeset 162098402acc (bug 1264642)
cc222be2b97bff7edc94ce35578efad68731e1cc: Backed out 2 changesets (bug 1294358) for xp mda failures a=backout CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Wed, 17 Aug 2016 10:06:40 -0700 - rev 335484
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Backed out 2 changesets (bug 1294358) for xp mda failures a=backout CLOSED TREE Backed out changeset 886441076b5f (bug 1294358) Backed out changeset 848141457f25 (bug 1294358)
f04d86773cb31d586d825fff6c36b90f4c02f78f: Backed out changeset 942b01866756 (bug 1295844) for xp mda failures a=backout
Wes Kocher <wkocher@mozilla.com> - Wed, 17 Aug 2016 10:06:27 -0700 - rev 335483
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Backed out changeset 942b01866756 (bug 1295844) for xp mda failures a=backout
4030666f6c50c963645afab80caf373eb7ee1d06: Bug 1295901 - Change the semantics/naming of MediaDecoderReader::ReleaseMediaResources(). r=jya
JW Wang <jwwang@mozilla.com> - Wed, 17 Aug 2016 15:03:30 +0800 - rev 335482
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1295901 - Change the semantics/naming of MediaDecoderReader::ReleaseMediaResources(). r=jya MozReview-Commit-ID: DyOwNcC2JK5
da03fe82ba9de1fdd59294fad5e74aa24bce3dd9: Bug 1255955 -Run element enabled check before accessibility checks; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Sat, 13 Aug 2016 20:59:14 +0200 - rev 335481
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1255955 -Run element enabled check before accessibility checks; r=automatedtester MozReview-Commit-ID: 18OtOKtox3K
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip