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 407025
Push 60797 by gszorc@mozilla.com at Wed, 07 Mar 2018 23:08:27 +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 407024
Push 60797 by gszorc@mozilla.com at Wed, 07 Mar 2018 23:08:27 +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 407023
Push 60796 by ecoal95@gmail.com at Wed, 07 Mar 2018 22:57:33 +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 407022
Push 60795 by ecoal95@gmail.com at Wed, 07 Mar 2018 22:54:59 +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 407021
Push 60794 by amccreight@mozilla.com at Wed, 07 Mar 2018 22:51:43 +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 407020
Push 60794 by amccreight@mozilla.com at Wed, 07 Mar 2018 22:51:43 +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 407019
Push 60794 by amccreight@mozilla.com at Wed, 07 Mar 2018 22:51:43 +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 407018
Push 60794 by amccreight@mozilla.com at Wed, 07 Mar 2018 22:51:43 +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 407017
Push 60794 by amccreight@mozilla.com at Wed, 07 Mar 2018 22:51:43 +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 407016
Push 60794 by amccreight@mozilla.com at Wed, 07 Mar 2018 22:51:43 +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 407015
Push 60794 by amccreight@mozilla.com at Wed, 07 Mar 2018 22:51:43 +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 407014
Push 60794 by amccreight@mozilla.com at Wed, 07 Mar 2018 22:51:43 +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
b9d430803080aef235ed2d064eebf1d79f7ff738: Bug 1338039 - Add extremely permissive fuzzy annotation for box-sizing-replaced-001.xht to prevent failures due to paint delay reduction. r=dholbert
Neerja Pancholi <npancholi@mozilla.com> - Wed, 07 Mar 2018 13:59:50 -0800 - rev 407013
Push 60793 by npancholi@mozilla.com at Wed, 07 Mar 2018 22:48:36 +0000
Bug 1338039 - Add extremely permissive fuzzy annotation for box-sizing-replaced-001.xht to prevent failures due to paint delay reduction. r=dholbert The test that we are updating the fuzzy annotation for is the W3C copy. There is an *existing* local copy of this test that was created as part of Bug 1295466 (copy of test is here->https://searchfox.org/mozilla-central/source/layout/reftests/bugs/1295466-1.xhtml) and this copy is the stricter modified version which makes it ok for us to have this extremely permissive annotation on the W3C copy. MozReview-Commit-ID: 2qXSbVONl64
89eb7b95d909b82010c4c1c9b62b93766c7b9e17: Bug 1443397 - Modernize several rect and region related functions in Windows widget to use typed types. r=jimm
Xidorn Quan <me@upsuper.org> - Tue, 06 Mar 2018 17:20:41 +1100 - rev 407012
Push 60792 by xquan@mozilla.com at Wed, 07 Mar 2018 22:47:21 +0000
Bug 1443397 - Modernize several rect and region related functions in Windows widget to use typed types. r=jimm Mostly just convert nsInt{Rect,Region} to LayoutDeviceInt{Rect,Region}. One exception is to change the parameter of nsWindow::OnResize from nsIntRect to LayoutDeviceIntSize, because it really only needs that. MozReview-Commit-ID: 963Mzd5Wed6
0e820a5e59dfd1f950f9f32fe54f2e366bf534e3: Bug 1436187 - Fix linting errors in shared-head.js. r=bgrins
J. Ryan Stinnett <jryans@gmail.com> - Tue, 06 Mar 2018 15:28:55 -0600 - rev 407011
Push 60791 by jryans@gmail.com at Wed, 07 Mar 2018 22:40:59 +0000
Bug 1436187 - Fix linting errors in shared-head.js. r=bgrins After moving shared-head.js, linting is activated because the new path is not ignored. MozReview-Commit-ID: GCLDfgJ7WCb
6cc542dc09501cf2294eb90015def0bf91ab6c0f: Bug 1436187 - Move frame-script-utils.js to shared/test. r=bgrins
J. Ryan Stinnett <jryans@gmail.com> - Tue, 06 Mar 2018 14:14:55 -0600 - rev 407010
Push 60791 by jryans@gmail.com at Wed, 07 Mar 2018 22:40:59 +0000
Bug 1436187 - Move frame-script-utils.js to shared/test. r=bgrins Move frame-script-utils.js into shared/test since it is a test only file. In addition, it's removed from jar.mn so it won't be part the file we ship. Test manifests can use the absolute path syntax to make it accessible in new directories. MozReview-Commit-ID: 5sKYvv2rsJs
4a9f92bb52f70f53930bc9601fe421ac28dfcc49: Bug 1436187 - Centralize frame-script-utils loading via shared-head. r=bgrins
J. Ryan Stinnett <jryans@gmail.com> - Mon, 05 Mar 2018 16:31:49 -0600 - rev 407009
Push 60791 by jryans@gmail.com at Wed, 07 Mar 2018 22:40:59 +0000
Bug 1436187 - Centralize frame-script-utils loading via shared-head. r=bgrins Use `loadFrameScriptUtils` from shared-head as a central utility for loading the frame script utils helper. This means less stray references to the utils file's path across our tests. As part of this, I went ahead and converted Canvas Debugger, Shader Editor, and Web Audio Editor to shared-head, as that seemed like the best path to reduce duplication. (I left one extra path reference in profiler-mm-utils.js as-is, since it's a module, so shared-head is not easily usable there.) MozReview-Commit-ID: AKbZt8Jo0GM
da463ccea0f519b3f665c5ada588f5851eb82775: Bug 1436187 - Move existing shared head files to devtools/client/shared. r=bgrins
J. Ryan Stinnett <jryans@gmail.com> - Fri, 02 Mar 2018 19:14:05 -0600 - rev 407008
Push 60791 by jryans@gmail.com at Wed, 07 Mar 2018 22:40:59 +0000
Bug 1436187 - Move existing shared head files to devtools/client/shared. r=bgrins Move shared-head.js and shared-redux-head.js into shared. MozReview-Commit-ID: 5NUxcl9gkLl
e1683e068e9415f1f002931934b2530172dff2d4: bug 1438196 - fix nsSSLIOLayerMethods definitions r=fkiefer
David Keeler <dkeeler@mozilla.com> - Mon, 05 Mar 2018 09:12:29 -0800 - rev 407007
Push 60790 by dkeeler@mozilla.com at Wed, 07 Mar 2018 22:32:28 +0000
bug 1438196 - fix nsSSLIOLayerMethods definitions r=fkiefer MozReview-Commit-ID: 4Nu51f1DhSV
1040f6405dd9fe7d463bf5f8704c289903367fa9: Bug 1443470 - Fix race when hovering status column in browser_net_filter-flags.js. r=Honza
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 25 Feb 2018 11:22:01 -0800 - rev 407006
Push 60789 by apoirot@mozilla.com at Wed, 07 Mar 2018 22:18:33 +0000
Bug 1443470 - Fix race when hovering status column in browser_net_filter-flags.js. r=Honza MozReview-Commit-ID: NlcqpQLjLN
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip