a859a4b2257e6c61f7c2aab456cf551df856bd95: No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update
ffxbld - Wed, 07 Mar 2018 12:18:54 -0800 - rev 459588
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update
61bfc73d60e522eaccd0328c825bb6f62b36c45b: No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
ffxbld - Wed, 07 Mar 2018 12:18:51 -0800 - rev 459587
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
e8a420faa5030afbbec2264e632540857ed73445: No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
ffxbld - Wed, 07 Mar 2018 12:18:47 -0800 - rev 459586
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
97d8b867071938df9e8e2126d986ea348f55c649: Bug 1442738. Fix test reference removed engine. r=bustag CLOSED TREE
Michael Kaply <mozilla@kaply.com> - Wed, 07 Mar 2018 11:03:45 -0600 - rev 459585
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1442738. Fix test reference removed engine. r=bustag CLOSED TREE
90ad57245468c398be0be3fcdb2cdec1b9333232: Bug 1383599 - browser.newtabpage.enabled = false is not working. r=ursula
Ed Lee <edilee@mozilla.com> - Tue, 06 Mar 2018 23:49:05 -0800 - rev 459584
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1383599 - browser.newtabpage.enabled = false is not working. r=ursula MozReview-Commit-ID: HUBr10vb9qJ
9322f0ce835f554a0108f59dba244f32ebd8d492: Bug 1443951 - Remove some ancient XPTInfo logging. r=njn
Andrew McCreight <continuation@gmail.com> - Wed, 07 Mar 2018 13:22:05 -0800 - rev 459583
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1443951 - Remove some ancient XPTInfo logging. r=njn MozReview-Commit-ID: KCyIEHEnMUf
1231cfa429da4047ce895adea82e93e3dee81d05: Bug 1439727 - Ignore third_party/python/psutil/tmp/ in VCS; r=nalexander
Gregory Szorc <gps@mozilla.com> - Wed, 07 Mar 2018 08:59:48 -0800 - rev 459582
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1439727 - Ignore third_party/python/psutil/tmp/ in VCS; r=nalexander I noticed some psutil build files appearing in `hg status` output. Let's ignore that directory. MozReview-Commit-ID: IxrjOlNGuZZ
31dc1d9be83d2cc7bc6b86b17f071b865b732e54: Bug 1439727 - Purge untracked files in python/ and third_party/python/; r=nalexander
Gregory Szorc <gps@mozilla.com> - Wed, 07 Mar 2018 15:06:21 -0800 - rev 459581
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1439727 - Purge untracked files in python/ and third_party/python/; r=nalexander `mach clobber python` currently purges Python files with known extensions globally. The python/ and third_party/python/ directories may also contain random ignored/untracked files. Let's purge those as well. Note: if someone has untracked but not ignored files, this will delete them. This is possibly unwanted. But people shouldn't have untracked but not ignored files sitting around in VCS. We don't run this command by default, so I think it is safe to be aggressive in our purging of these untracked files. MozReview-Commit-ID: 8ql8QR6lP6j
85a7612e5ac9a52620785e3ca45756211fa4963b: Bug 1439727 - Add a docstring for `mach clobber`; r=nalexander
Gregory Szorc <gps@mozilla.com> - Wed, 07 Mar 2018 08:49:13 -0800 - rev 459580
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1439727 - Add a docstring for `mach clobber`; r=nalexander This makes `mach help clobber` more useful. MozReview-Commit-ID: GsIUqhUzVGP
f6ea75e2b8e1282856b23fa76302f53a05292501: Bug 1439727 - Also delete .pyd files; r=nalexander
Gregory Szorc <gps@mozilla.com> - Wed, 07 Mar 2018 08:44:18 -0800 - rev 459579
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1439727 - Also delete .pyd files; r=nalexander `mach clobber python` is supposed to remove autogenerated Python files. Let's add .pyd files (compiled C extensions on Windows) to the list for good measure. MozReview-Commit-ID: EbHvBYB7hj3
558db50a864aa036fa2b043f8d2e609602ec4560: Bug 1443756: Devirtualize style-related nsIDocument methods. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 07 Mar 2018 13:04:56 +0100 - rev 459578
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1443756: Devirtualize style-related nsIDocument methods. r=smaug Summary: They have no particular reason to be virtual. Reviewers: smaug Bug #: 1443756 Differential Revision: https://phabricator.services.mozilla.com/D691 MozReview-Commit-ID: JN8MtfXvw3D
2abeedcce11452fa670fc04adccf9dfcea7c749e: Bug 1443790: Cleanup non-overridden virtual nsIContent methods. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 07 Mar 2018 15:09:27 +0100 - rev 459577
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1443790: Cleanup non-overridden virtual nsIContent methods. r=smaug Summary: They're never overridden, so no need to be virtual. Reviewers: smaug Bug #: 1443790 Differential Revision: https://phabricator.services.mozilla.com/D694 MozReview-Commit-ID: 8gnzLTXKqdB
e702856c3ec6be61b33a1d5ff2f91b13033ced55: Bug 1442363, part 8 - Constify XPTMethodDescriptor::params. r=njn
Andrew McCreight <continuation@gmail.com> - Tue, 27 Feb 2018 15:54:17 -0800 - rev 459576
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1442363, part 8 - Constify XPTMethodDescriptor::params. r=njn MozReview-Commit-ID: 3PvMeJW2P50
d65876d7d6150375cadb50db3ac33f8c817dc62b: Bug 1442363, part 7 - Constify XPTInterfaceDescriptor::additional_types. r=njn
Andrew McCreight <continuation@gmail.com> - Tue, 27 Feb 2018 15:50:41 -0800 - rev 459575
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1442363, part 7 - Constify XPTInterfaceDescriptor::additional_types. r=njn The trick here is that we read in the element type before we expand the array, so that we can write it to the new array before it becomes constified. MozReview-Commit-ID: 2pbpNVZ3gPZ
9cec783aa7645252188a091816539e980c0371a6: Bug 1442363, part 6 - Constify XPTInterfaceDescriptor::const_descriptors. r=njn
Andrew McCreight <continuation@gmail.com> - Tue, 27 Feb 2018 15:32:04 -0800 - rev 459574
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1442363, part 6 - Constify XPTInterfaceDescriptor::const_descriptors. r=njn MozReview-Commit-ID: KkUqoqEP47R
05a7101669f8e2af7f35591548c28a158e2d08af: Bug 1442363, part 5 - Constify XPTInterfaceDescriptor::method_descriptors. r=njn
Andrew McCreight <continuation@gmail.com> - Tue, 27 Feb 2018 15:28:16 -0800 - rev 459573
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1442363, part 5 - Constify XPTInterfaceDescriptor::method_descriptors. r=njn Also, change some reinterpret casts to static casts, because there was no need for them to be reinterpret. MozReview-Commit-ID: EtPmwxboaq9
4a4ea07f646712675cc96ce5bd123099e2ecde20: Bug 1442363, part 4 - Constify XPTInterfaceDirectoryEntry::interface_descriptor. r=njn
Andrew McCreight <continuation@gmail.com> - Tue, 27 Feb 2018 15:23:03 -0800 - rev 459572
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1442363, part 4 - Constify XPTInterfaceDirectoryEntry::interface_descriptor. r=njn MozReview-Commit-ID: E4DFA4dodK3
ae8424c2ac777a4a47044be35d73b3dc920dff80: Bug 1442363, part 3 - Constify the strings in xpt_struct.h. r=njn
Andrew McCreight <continuation@gmail.com> - Tue, 27 Feb 2018 15:15:05 -0800 - rev 459571
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1442363, part 3 - Constify the strings in xpt_struct.h. r=njn MozReview-Commit-ID: LBZze0U1jvW
6b7e0ca809e9f414d2832f026512184aa5b96be1: Bug 1442363, part 2 - Constify XPTHeader::interface_directory. r=njn
Andrew McCreight <continuation@gmail.com> - Tue, 27 Feb 2018 15:08:42 -0800 - rev 459570
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1442363, part 2 - Constify XPTHeader::interface_directory. r=njn MozReview-Commit-ID: 3oLZFtXBsV8
031309abee2cf74705007a7635dc07f1b5816919: Bug 1442363, part 1 - Constify RegisterXPTHeader(). r=njn
Andrew McCreight <continuation@gmail.com> - Tue, 27 Feb 2018 14:58:03 -0800 - rev 459569
Push 8822 by archaeopteryx@coole-files.de at Thu, 08 Mar 2018 23:51:23 +0000
Bug 1442363, part 1 - Constify RegisterXPTHeader(). r=njn Once the XPT data is statically allocated, all of the pointers in xpt_struct.h have to be made const, as well as the XPTHeader itself. The existing consumers mostly assume things are const already, so the bulk of the work is tweaking the deserialization code in xpt_struct.cpp so that the final result is const. I've broken up these changes into a set of patches. This patch also gets rid of xptiTypelibGuts::GetHeader(), which is never called. MozReview-Commit-ID: FJpmNjY87SN
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip