8531fdbdd02b9f26fa3bcc46b9fc468c2e84f959: Bug 1348273 - Convert the IPC-related annotations; r?jimm draft
Gabriele Svelto <gsvelto@mozilla.com> - Fri, 16 Mar 2018 21:50:51 +0100 - rev 776641
Push 104933 by gsvelto@mozilla.com at Tue, 03 Apr 2018 14:35:30 +0000
Bug 1348273 - Convert the IPC-related annotations; r?jimm MozReview-Commit-ID: LIywhQ0y08O
74696d272ff37dd5c6173ebcc201f664f4b95a49: Bug 1348273 - Convert the docshell and XPConnect-related annotations; r?bz draft
Gabriele Svelto <gsvelto@mozilla.com> - Fri, 16 Mar 2018 21:29:16 +0100 - rev 776640
Push 104933 by gsvelto@mozilla.com at Tue, 03 Apr 2018 14:35:30 +0000
Bug 1348273 - Convert the docshell and XPConnect-related annotations; r?bz MozReview-Commit-ID: 7ACJI5xWOsa
33bc5c97726654f3a586e61a7384d365736d532d: Bug 1348273 - Convert the accessibility annotations; r?surkov draft
Gabriele Svelto <gsvelto@mozilla.com> - Fri, 16 Mar 2018 21:21:08 +0100 - rev 776639
Push 104933 by gsvelto@mozilla.com at Tue, 03 Apr 2018 14:35:30 +0000
Bug 1348273 - Convert the accessibility annotations; r?surkov MozReview-Commit-ID: 8PaNpnD7KVU
0fb749c264b2b2575d4de1ed2a1fcb626b514389: Bug 1348273 - Implementation of machine-generated crash annotations; r?ted.mielczarek draft
Gabriele Svelto <gsvelto@mozilla.com> - Fri, 16 Mar 2018 21:04:39 +0100 - rev 776638
Push 104933 by gsvelto@mozilla.com at Tue, 03 Apr 2018 14:35:30 +0000
Bug 1348273 - Implementation of machine-generated crash annotations; r?ted.mielczarek This patch introduces the machinery to generate crash annotations from a YAML file. The relevant functions are updated to take a typed enum (in C++) and an integer constant (in JavaScript). Once written out to the .extra file the annotations are converted in string form and are no different than the existing ones. The existing whitelists and blacklists of annotations are also generated from the YAML file and the existing duplicate code has been consolidated. MozReview-Commit-ID: 7bmnkxNphAN
63cc0f7b07620ae58a78c500400cf8b1f4d13730: Bug 1445703 - Change console input focus ring from grey dotted line to blue. r?nchevobbe draft
Erica Wright <ewright@mozilla.com> - Wed, 14 Mar 2018 14:00:35 -0400 - rev 776637
Push 104932 by bmo:ewright@mozilla.com at Tue, 03 Apr 2018 14:32:58 +0000
Bug 1445703 - Change console input focus ring from grey dotted line to blue. r?nchevobbe MozReview-Commit-ID: 7HDsqKrYGaW
6b7e15e2f62a442618c30b9e4ccfa5892ce510ca: Bug 1363168 - Add support for OSX Share feature. draft
Dale Harvey <dale@arandomurl.com> - Mon, 12 Mar 2018 09:16:51 +0000 - rev 776636
Push 104931 by bmo:dharvey@mozilla.com at Tue, 03 Apr 2018 14:20:56 +0000
Bug 1363168 - Add support for OSX Share feature. MozReview-Commit-ID: sJXl2If9Ou
a51cb0bc55c3dab5e250a3f3fd332bb57b8af112: Bug 1450969 - fix paths for MINIDUMP_STACKWALK for Windows build tasks; r=RyanVM
Nathan Froyd <froydnj@mozilla.com> - Tue, 03 Apr 2018 10:08:36 -0400 - rev 776635
Push 104931 by bmo:dharvey@mozilla.com at Tue, 03 Apr 2018 14:20:56 +0000
Bug 1450969 - fix paths for MINIDUMP_STACKWALK for Windows build tasks; r=RyanVM If you happen to be unfortunate enough to be testing changes that crash xpcshell during the xpcshell self-tests, you'll be presented with error messages like: PROCESS-CRASH | test_child_assertions.js | application crashed [unknown top frame] Crash dump filename: c:\users\task_1522676338\appdata\local\temp\xpc-other-mtot6h\cfaea928-e995-4430-baf9-0066c6b91be9.dmp MINIDUMP_STACKWALK binary not found: z:\build\build\tools\breakpad\win64\minidump_stackwalk.exe and then be told that, essentially, "your test failed because it failed", which is unhelpful for figuring out what went wrong. Apparently we had MINIDUMP_STACKWALK set at one point, and then it got moved. Let's fix this situation by a) downloading minidump_stackwalk out of tooltool (our test harnesses do this already); and b) pointing MINIDUMP_STACKWALK at the correct location. With these changes, we can once again get crash stacks if xpcshell (and probably a few other things) fail their self tests.
fe0e01b08506fe803fa12aa8b84fff9a5c59d1e8: Bug 1450242 - Remove useless constants at the top of nsBrowserContentHandler.js, r=Standard8.
Florian Quèze <florian@queze.net> - Tue, 03 Apr 2018 15:44:05 +0200 - rev 776634
Push 104931 by bmo:dharvey@mozilla.com at Tue, 03 Apr 2018 14:20:56 +0000
Bug 1450242 - Remove useless constants at the top of nsBrowserContentHandler.js, r=Standard8.
d6bc182977b453cf4b1a5d4f94e34744c0c7db75: Backed out changeset 4b1dc5e311b9 (bug 1448431) for xpcshell failures at devtools/server/tests/unit/test_pause_exceptions-01.js on a CLOSED TREE
Coroiu Cristina <ccoroiu@mozilla.com> - Tue, 03 Apr 2018 16:33:24 +0300 - rev 776633
Push 104931 by bmo:dharvey@mozilla.com at Tue, 03 Apr 2018 14:20:56 +0000
Backed out changeset 4b1dc5e311b9 (bug 1448431) for xpcshell failures at devtools/server/tests/unit/test_pause_exceptions-01.js on a CLOSED TREE
a5f4a3233383ef2de48dcb42edd42c5bae5b02b5: Bug 1442884 - Show request details button does not work when the first request list item is not shown using any filters. r?Honza draft
mayank.raj <mayank9856@gmail.com> - Tue, 03 Apr 2018 19:41:23 +0530 - rev 776632
Push 104930 by bmo:mayank9856@gmail.com at Tue, 03 Apr 2018 14:11:49 +0000
Bug 1442884 - Show request details button does not work when the first request list item is not shown using any filters. r?Honza MozReview-Commit-ID: bTH7QGMz3D
b5d6ce13d79c677163105d5ece7081d17127d21c: Bug 1443525 - Add mochitests to test gUM when a cubeb context cannot be obtained. r?padenot draft
Bryce Van Dyk <bvandyk@mozilla.com> - Tue, 20 Mar 2018 16:46:33 -0400 - rev 776631
Push 104929 by bvandyk@mozilla.com at Tue, 03 Apr 2018 14:09:16 +0000
Bug 1443525 - Add mochitests to test gUM when a cubeb context cannot be obtained. r?padenot Add two mochitests to provide coverage for getUserMedia when getting a cubeb context fails. - The first test checks that gUM fails with no audio devices returned. In normal circumstances, without cubeb we do not expect devices to be available. Android is a notable exception here, due to it having a number of different code paths during enumaration, and the test attempts to accomodate this. - The second test checks that if fake streams are enabled, gUM will still return a stream and that this stream can be used. MozReview-Commit-ID: Fn6rGi6W9hM
0a54d7b7924647d1bb991fcf3fffaf71b252c300: Bug 1443525 - Add hidden pref to force CubebUtils to return null context. r?padenot draft
Bryce Van Dyk <bvandyk@mozilla.com> - Tue, 20 Mar 2018 11:41:28 -0400 - rev 776630
Push 104929 by bvandyk@mozilla.com at Tue, 03 Apr 2018 14:09:16 +0000
Bug 1443525 - Add hidden pref to force CubebUtils to return null context. r?padenot Add a hidden pref, media.cubeb.force_null_context, that will force CubebUtils to return a nullptr when asked for the cubeb context. This is to enable testing of components, simulating the case cubeb were to fail. MozReview-Commit-ID: Kd9Ksu0GfQJ
7f3b479f4ac1a00983ed871738333e1c5ecec098: Bug 1450974 - Refactor the thread actor's stepping hooks. r=jimb draft
Jason Laster <jason.laster.11@gmail.com> - Tue, 03 Apr 2018 09:43:52 -0400 - rev 776629
Push 104928 by bmo:jlaster@mozilla.com at Tue, 03 Apr 2018 13:55:43 +0000
Bug 1450974 - Refactor the thread actor's stepping hooks. r=jimb MozReview-Commit-ID: 4oRRjYtITTh
e798a58b49bcd335a2b62c20dcfd2f2970d0d9cb: Bug 1407515 - more detailed test of Open in New Tab draft
Tom Glowka <glowka.tom@gmail.com> - Fri, 30 Mar 2018 04:33:42 +0200 - rev 776628
Push 104927 by bmo:glowka.tom@gmail.com at Tue, 03 Apr 2018 13:48:21 +0000
Bug 1407515 - more detailed test of Open in New Tab MozReview-Commit-ID: Cd7HCTg3kCJ
9228d179c6a43edd1b63b7582d7c94c689bf4c71: Refactor thread draft
Jason Laster <jason.laster.11@gmail.com> - Tue, 03 Apr 2018 09:43:52 -0400 - rev 776627
Push 104926 by bmo:jlaster@mozilla.com at Tue, 03 Apr 2018 13:48:15 +0000
Refactor thread
4b1dc5e311b92a54befa20bc4af71668fca6048f: Bug 1448431 - Don't pause on console expression exceptions. r=jimb
Jason Laster <jason.laster.11@gmail.com> - Thu, 22 Mar 2018 20:03:21 -0400 - rev 776626
Push 104926 by bmo:jlaster@mozilla.com at Tue, 03 Apr 2018 13:48:15 +0000
Bug 1448431 - Don't pause on console expression exceptions. r=jimb MozReview-Commit-ID: JrQjvtBy3LP
db3a89f85df2edd667a9503cc148e4e0721b3482: Bug 1449827 - Optimize static atom use in nsTreeSanitizer. r=hsivonen
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 29 Mar 2018 15:51:39 +1100 - rev 776625
Push 104926 by bmo:jlaster@mozilla.com at Tue, 03 Apr 2018 13:48:15 +0000
Bug 1449827 - Optimize static atom use in nsTreeSanitizer. r=hsivonen The various AtomsTables in nsTreeSanitizer only contain static atoms. Knowing this, we can optimize things: - They can contain raw nsStaticAtom pointers instead of refcounted nsAtom pointers. - When looking up, we can/must first check if the atom we are looking for is static. If not, we know it can't be in the table. This is done by the new Contains() method. This change also lets us add more `const` to various places that interact with the tables. MozReview-Commit-ID: EFxWN2GU78L
4e54be07d824fe3c4a257d316ee85eee4f653f83: Bug 1449827 - Introduce a typedef `AtomsTable` within nsTreeSanitizer. r=hsivonen
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 29 Mar 2018 15:51:39 +1100 - rev 776624
Push 104926 by bmo:jlaster@mozilla.com at Tue, 03 Apr 2018 13:48:15 +0000
Bug 1449827 - Introduce a typedef `AtomsTable` within nsTreeSanitizer. r=hsivonen This is much shorter than nsTHashtable<nsRefPtrHashKey<nsAtom>>, which is repeated often. MozReview-Commit-ID: 85MR0PQ6klI
6ad039952ae647a8d01167c6d1ca35883e96a477: Bug 1449827 - Use `nsStaticAtom* const` instead of `nsStaticAtom** const` in nsTreeSanitizer. r=hsivonen
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 29 Mar 2018 15:51:39 +1100 - rev 776623
Push 104926 by bmo:jlaster@mozilla.com at Tue, 03 Apr 2018 13:48:15 +0000
Bug 1449827 - Use `nsStaticAtom* const` instead of `nsStaticAtom** const` in nsTreeSanitizer. r=hsivonen MozReview-Commit-ID: 4tk4BHbEpdt
7d7010443cce082bdd0ddc7db0f0d5c78a1d3f5e: Bug 1083458 - Remove expression closure warning. r=jandem
Tom Schuster <evilpies@gmail.com> - Sun, 01 Apr 2018 18:27:39 +0200 - rev 776622
Push 104926 by bmo:jlaster@mozilla.com at Tue, 03 Apr 2018 13:48:15 +0000
Bug 1083458 - Remove expression closure warning. r=jandem
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip