a2ecff8f25c842188469ec713f3942f0abea6d6c: Bug 1472629: Handle native exceptions when reading accessibility attribute values to avoid crashing. r=mstange
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Thu, 19 Jul 2018 14:39:52 -0400 - rev 482463
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1472629: Handle native exceptions when reading accessibility attribute values to avoid crashing. r=mstange
64ef8614d9a2c088b7b34077a4cadddf277c66c6: Backed out changeset c04c0005e485 (bug 1476383) for SpiderMonkey failures at non262/regress/regress-1476383-calloc-exc.js on a CLOSED TREE
Coroiu Cristina <ccoroiu@mozilla.com> - Thu, 19 Jul 2018 21:15:52 +0300 - rev 482462
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Backed out changeset c04c0005e485 (bug 1476383) for SpiderMonkey failures at non262/regress/regress-1476383-calloc-exc.js on a CLOSED TREE
d1826972c57526eea81c77faad035523507ef5f8: NO BUG: Clarify documentation for Debugger.prototype.onNewScript hook. DONTBUILD r=jorendorff
Jim Blandy <jimb@mozilla.com> - Thu, 19 Jul 2018 10:45:49 -0700 - rev 482461
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
NO BUG: Clarify documentation for Debugger.prototype.onNewScript hook. DONTBUILD r=jorendorff
c04c0005e4857d5cf9bbba9be845ae175e17963b: Bug 1476383 - cx->pod_callocCanGC can set an exception when succeeding, r=pbone
Steve Fink <sfink@mozilla.com> - Wed, 18 Jul 2018 15:22:21 -0700 - rev 482460
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1476383 - cx->pod_callocCanGC can set an exception when succeeding, r=pbone
f5ca7474a408e4608c789dd11fe5aa77d85405fe: Bug 1470026 - Allow empty arenas while iterating the heap, r=jonco
Steve Fink <sfink@mozilla.com> - Wed, 20 Jun 2018 16:17:35 -0700 - rev 482459
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1470026 - Allow empty arenas while iterating the heap, r=jonco
4dcb44c57ab1db6fc31707b9def7d92f399c1041: Merge mozilla-central to inbound. a=merge CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Thu, 19 Jul 2018 19:12:06 +0300 - rev 482458
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
7a5720fa6da9d57c8d9bb8300353ff4cf8b70d79: Bug 1354232 - Update metadata for lsan failures, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Wed, 30 May 2018 09:22:44 +0100 - rev 482457
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1354232 - Update metadata for lsan failures, r=maja_zf MozReview-Commit-ID: 1oq2gCQMzau
a7dec081ead2ac3b5d20b99b2bb177719358e328: Bug 1354232 - Chunk by dir more for wpt on asan, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Fri, 18 May 2018 19:49:10 +0100 - rev 482456
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1354232 - Chunk by dir more for wpt on asan, r=maja_zf This means that when we run these tests, the LSAN exceptions will have the minimum possible scope. MozReview-Commit-ID: 5aFDWqSiaNb
9d5ed234247c64c7863724c99b071931452b9822: Bug 1354232 - Run web-platform-tests on linux64-asan, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Wed, 16 May 2018 12:14:08 +0100 - rev 482455
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1354232 - Run web-platform-tests on linux64-asan, r=maja_zf MozReview-Commit-ID: Git2qiGEShN
004b079b76d06c3e9d74210700b28994cdeff886: Bug 1354232 - Don't store the result of update_expected, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Thu, 07 Jun 2018 11:40:56 +0100 - rev 482454
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1354232 - Don't store the result of update_expected, r=maja_zf The needs_human feature never worked well and is unused. MozReview-Commit-ID: KemDBXjHPV8
5028820efd9ed3d1dbcb9bde5cbc235414a8d23c: Bug 1354232 - Fix, enable, and add to, the manifest update tests, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Thu, 07 Jun 2018 10:46:26 +0100 - rev 482453
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1354232 - Fix, enable, and add to, the manifest update tests, r=maja_zf Refactor the tests to make them work with pytest directly rather than also depending on unittest. Fix the helper functions to work with the current state of metadata.py. Add some tests for update of assertion count and lsan data. MozReview-Commit-ID: 1XcMqSbqr43
6bf4a20193b801d342ff662b5a9712e516561d9e: Bug 1354232 - Refactor data storage in metadata.py, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Thu, 07 Jun 2018 10:42:32 +0100 - rev 482452
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1354232 - Refactor data storage in metadata.py, r=maja_zf Previously we were holding a map of test id -> test and test -> expectation data. But this is an unnecessary layer of indirection, and it works perfectly well to map test id to the expectation data directly. This makes the code simpler and may also help make the update a little faster. MozReview-Commit-ID: 5PymX6Lxkgu
0f2a7154454ceec763bd64597ad9e3155c8d091c: Bug 1354232 - Fix updating assert count when there's an exising value, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Thu, 07 Jun 2018 10:40:58 +0100 - rev 482451
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1354232 - Fix updating assert count when there's an exising value, r=maja_zf In this case we want to take the existing value into account, and update to 1 more than the new value (in the max-asserts case). MozReview-Commit-ID: 1RtJ2gU1ZbH
0e161374b583a7637db664473e441a1567e82a5b: Bug 1354232 - Support a __dir__.ini file in the metadata root, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Thu, 31 May 2018 15:53:32 +0100 - rev 482450
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1354232 - Support a __dir__.ini file in the metadata root, r=maja_zf MozReview-Commit-ID: KACe0XQNsHl
c1ebcf01626ac0e0b23cad5c80ad04ac467fd893: Bug 1354232 - Support creating ConditionalValue objects containing a list, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Tue, 29 May 2018 23:42:23 +0100 - rev 482449
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1354232 - Support creating ConditionalValue objects containing a list, r=maja_zf MozReview-Commit-ID: 5SSt1oeQj7v
8cc292a22975583f985da521544b08cf36be6517: Bug 1354232 - Always try to process the leak log whenever we stop firefox, r=ato
James Graham <james@hoppipolla.co.uk> - Tue, 29 May 2018 23:39:50 +0100 - rev 482448
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1354232 - Always try to process the leak log whenever we stop firefox, r=ato The `stop` method is always called to shutdown firefox, but the cleanup method is only called at the end of a test run. Therefore we need all the leak processing stuff ot happen in stop(). MozReview-Commit-ID: 5OE54cEygNy
9e8a66385f66f89f8cf2c9a18edf008496fa89fa: Bug 1354232 - Add support for updating LSAN data in wpt-update r=maja_zf
James Graham <james@hoppipolla.co.uk> - Tue, 29 May 2018 18:18:40 +0100 - rev 482447
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1354232 - Add support for updating LSAN data in wpt-update r=maja_zf LSAN data differs from existing expectation data because the data is only generated when the browser exits, so the problems reported can happen at any point in the current session. We use the `scope` property in the log message to determine the path to a __dir__.ini file that covers all the tests run in the session, and add the LSAN exclusion rules to there. The rules themselves are generated by taking the topmost frame of any stack that's reported as unexpectedly leaking, and adding that to the list of permitted frames in the lsan-allowed property. We never remove entries from this list since intermittents may be present which won't appear on a specific run. Instead we rely on humans fixing the issues to also clean up the expectation files. MozReview-Commit-ID: Kxm0hFXlGE3
07049ac67119a90a0708b0d511562695f725dd9c: Bug 1354232 - Add group_metadata to test group metadata and pass it through to the browser, r=ato
James Graham <james@hoppipolla.co.uk> - Tue, 29 May 2018 18:17:40 +0100 - rev 482446
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1354232 - Add group_metadata to test group metadata and pass it through to the browser, r=ato This initially contains a scope entry which is set to the base directory of the tests being run. Typically this is /, but with run_by_dir, it's the path to the current run_by_dir group e.g. /html/semantics/form_elements/ MozReview-Commit-ID: JEFJByKTUsH
7c976baa71947b409f92ffd64583440b9a2836b9: Bug 1354232 - Support skipping output lines in handlers, r=ato
James Graham <james@hoppipolla.co.uk> - Thu, 24 May 2018 17:31:58 +0100 - rev 482445
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1354232 - Support skipping output lines in handlers, r=ato MozReview-Commit-ID: JxcPzSDt20V
5b9ba77b7316c8ee1d0dac117e33685ebdfe22bc: Bug 1354232 - Log run-by-dir setting, r=maja_zf
James Graham <james@hoppipolla.co.uk> - Wed, 23 May 2018 21:15:15 +0100 - rev 482444
Push 9719 by ffxbld-merge at Fri, 24 Aug 2018 17:49:46 +0000
Bug 1354232 - Log run-by-dir setting, r=maja_zf MozReview-Commit-ID: 3iMnOMhSsC3
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip