e7c3876d6d2f31f137dd9d62c870ed6320963770: Bug 1404198: Part 2d - Switch to NS_NewTimer* in widget. r=njn
Kris Maglione <maglione.k@gmail.com> - Sun, 15 Oct 2017 23:12:54 -0700 - rev 386548
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1404198: Part 2d - Switch to NS_NewTimer* in widget. r=njn MozReview-Commit-ID: G4S8q9DYPS0
fa53cb4191939e1d66446f5e45175e0079197082: Bug 1404198: Part 2c - Switch to NS_NewTimer* in necko. r=njn
Kris Maglione <maglione.k@gmail.com> - Sun, 15 Oct 2017 23:12:02 -0700 - rev 386547
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1404198: Part 2c - Switch to NS_NewTimer* in necko. r=njn MozReview-Commit-ID: 3YyyaBAEjHc
e1f1ce79ba5cd667c098fe188853a3dbbba2c15e: Bug 1404198: Part 2b - Switch to NS_NewTimer* in xpcom. r=njn
Kris Maglione <maglione.k@gmail.com> - Sun, 15 Oct 2017 23:11:22 -0700 - rev 386546
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1404198: Part 2b - Switch to NS_NewTimer* in xpcom. r=njn MozReview-Commit-ID: BEtHEpOmT1E
1e1fbe9a79c6e59cb31ff0a08cdf9a5c04f1c5d3: Bug 1404198: Part 2a - Add non-virtual constructors for nsITimer. r=njn
Kris Maglione <maglione.k@gmail.com> - Sun, 15 Oct 2017 23:10:17 -0700 - rev 386545
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1404198: Part 2a - Add non-virtual constructors for nsITimer. r=njn MozReview-Commit-ID: 3I7MAquvMHj
4f6ff8f40729503c749f1e7f966182807fa7993f: Bug 1404198: Part 1 - Add non-virtual constructor for nsIObject(Input|Output)Stream and update existing callers. r=njn
Kris Maglione <maglione.k@gmail.com> - Wed, 04 Oct 2017 20:06:28 -0700 - rev 386544
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1404198: Part 1 - Add non-virtual constructor for nsIObject(Input|Output)Stream and update existing callers. r=njn MozReview-Commit-ID: 3eoh6AwDJyz
fa3b65ce1dc0be9b0246dadf016a94c8fd75fba2: Bug 1408795 - Disable Eclipse CDT's binary parser. r=botond DONTBUILD NPOTB
Jonathan Watt <jwatt@jwatt.org> - Thu, 28 Sep 2017 11:10:43 +0100 - rev 386543
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1408795 - Disable Eclipse CDT's binary parser. r=botond DONTBUILD NPOTB By default Eclipse CDT will scan the source tree for binaries so that it can add those binaries to the list of things that it can run. This scanning is a constant interuption and can last several seconds. Besides that, it's currently useless for our setup since the only binaries that we're interested in running are in the object directory (which it doesn't scan), and those are set up during project generation. (The only binaries found in the source tree are a couple of uninteresting bundled libraries.) CLOSED TREE MozReview-Commit-ID: 2WaH8qceALq
c356621eb568beb79ba2a678c84e4189a7b3b13c: Bug 1408795 - Disable Eclipse CDT's "scalability" mode for files with fewer than 15,000 lines. r=botond
Jonathan Watt <jwatt@jwatt.org> - Thu, 28 Sep 2017 10:57:30 +0100 - rev 386542
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1408795 - Disable Eclipse CDT's "scalability" mode for files with fewer than 15,000 lines. r=botond By default, scalability mode is activated for files with 5,000 lines or more. There are quite a few C++ files with more than 5,000 lines, and Eclipse seems to work fine with them with scalability mode turned off (even nsCSSFrameConstructor.cpp which is over 13,000 lines long). Increasing the number of lines before scalability mode is enabled allows Eclipse to handle these files better. MozReview-Commit-ID: 8mGYIHStHes
bf4442765b3e41a11d8fcff74ac7067e5d18069a: Bug 1408795 - Have Eclipse CDT treat Objective-C files as C++. r=botond
Jonathan Watt <jwatt@jwatt.org> - Thu, 28 Sep 2017 10:36:53 +0100 - rev 386541
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1408795 - Have Eclipse CDT treat Objective-C files as C++. r=botond Without this setting, eclipse will refuse to open Objective-C files (it will defer to an external editor). Adding *.mm to the file types that are treated as C++ allows Eclipse to open them, and to provide some code assistance for the bits of the files that it can understand. MozReview-Commit-ID: ASeXesWxY4g
a7d702f83a7db08732c11000c1445a55703c910b: Bug 1408795 - Enable Eclipse CDT's "Refresh using native hooks or polling" setting. r=botond
Jonathan Watt <jwatt@jwatt.org> - Thu, 28 Sep 2017 10:12:47 +0100 - rev 386540
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1408795 - Enable Eclipse CDT's "Refresh using native hooks or polling" setting. r=botond This setting allows Eclipse to notice when files it has open are changed externally (such as by hg/git, for example). It can then update the contents that it has for the open files, avoiding annoying issues such as saving changes after an `hg pull -u` resulting in either "Resource is out of sync" errors or else clobbering of the changes hg made to files. MozReview-Commit-ID: 8WmewM7lbHe
ca1b05539acc1a67a9a5239c22f91e1df3a6dceb: Bug 1408795 - Prevent Eclipse CDT's blocking "Welcome" screen from showing on startup. r=botond
Jonathan Watt <jwatt@jwatt.org> - Thu, 28 Sep 2017 09:53:08 +0100 - rev 386539
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1408795 - Prevent Eclipse CDT's blocking "Welcome" screen from showing on startup. r=botond The blocking Welcome screen is quite confusing for a new user. It is not clear where to find the Mozilla stuff they expect to see when opening Eclipse, or that the user needs to close the entire content area to get to it. Besides that the screen isn't very useful for Mozilla people who will find more relevant help from searching the online documentation, and who won't be creating new projects in the generated workspace, etc. MozReview-Commit-ID: 8YssnonAR1d
c8a0df0c0f1566b787491c3bc7b7cf1010c45756: Bug 1408795 - Turn off Eclipse CDT's "Ensure newline at the end of file" setting. r=botond
Jonathan Watt <jwatt@jwatt.org> - Thu, 28 Sep 2017 09:37:10 +0100 - rev 386538
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1408795 - Turn off Eclipse CDT's "Ensure newline at the end of file" setting. r=botond The setting to ensure that there is a newline at the end of files when they are saved is very annoying. Besides adding unnecessary and unexpected cruft to diffs, some parts of the codebase (some of the reftest directories for example) have a policy of NOT having a newline at the end of their files. MozReview-Commit-ID: IjIYxDsKS13
e32acd53fd2687c9121afaaf6e0710d5ede6823a: Bug 1408810 - Get the Eclipse CDT code formatter working again. r=botond
Jonathan Watt <jwatt@jwatt.org> - Wed, 27 Sep 2017 19:43:16 +0100 - rev 386537
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1408810 - Get the Eclipse CDT code formatter working again. r=botond This makes us write the code formatter settings into the workspace settings directory instead of the project settings directory. This is preferable since when users make settings changes they are more likely to work with the workspace settings, so we should put them there. Putting them there also fixes a bug whereby the calls to _write_noindex/_remove_noindex would overwrite the formatter settings file shortly after it had been created. To get the formatter to show up in the UI we also need to set the formatter settings as a one line pref value in the CDT UI settings. This duplication is what Eclipse does when a new formatter is manually added, and it's necessary to get the formatter working correctly. MozReview-Commit-ID: KP4w0VbNCF7
f55670929a2e56f78e64e7feb5b68763d0b5d16d: Back out bug 1354730 to reopen CLOSED TREE.
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 16 Oct 2017 14:34:23 -0400 - rev 386536
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Back out bug 1354730 to reopen CLOSED TREE. MozReview-Commit-ID: RzUofi384C
c3368c7a937baeedffb74870a11783dec98fd24b: Bug 1354730 followup. Update out-of-date assertions to fix bustage and reopen CLOSED TREE.
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 16 Oct 2017 13:18:14 -0400 - rev 386535
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1354730 followup. Update out-of-date assertions to fix bustage and reopen CLOSED TREE. MozReview-Commit-ID: GTMSGnL3gsB
04daa6d238c7b55976c52bbf3480fc40e8c8cc29: Bug 1404999, force command updating to be enabled when a menu is opened, r=mconley
Neil Deakin <neil@mozilla.com> - Mon, 16 Oct 2017 11:44:59 -0400 - rev 386534
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1404999, force command updating to be enabled when a menu is opened, r=mconley
f7bf0e6554570b40e6ce701f1f3f3ef0941fa802: Bug 1387827 - Disable 2 devtools tests on coverage builds for frequent timeouts. r=gbrown, a=test-only
Joel Maher <jmaher@mozilla.com> - Mon, 16 Oct 2017 11:42:23 -0400 - rev 386533
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1387827 - Disable 2 devtools tests on coverage builds for frequent timeouts. r=gbrown, a=test-only
c52aabd4f2ee02ef3750cd54a99eabfebe1548c6: Bug 1409044 - Pass the tooltool authentication file in Spidermonkey builds. r=Callek
David Major <dmajor@mozilla.com> - Mon, 16 Oct 2017 11:43:34 -0400 - rev 386532
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1409044 - Pass the tooltool authentication file in Spidermonkey builds. r=Callek
518baff0f9914b80ad1d2364da69d082759a78e3: Bug 1354730. Disable named property object (aka global scope polluter) behavior for all Xrays. r=kmag
Boris Zbarsky <bzbarsky@mit.edu> - Mon, 16 Oct 2017 10:58:09 -0400 - rev 386531
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1354730. Disable named property object (aka global scope polluter) behavior for all Xrays. r=kmag MozReview-Commit-ID: KmbXFfSzH0N
a52945a497c89cca6b8edb746837218dbd64e61d: Bug 1408562 - Update Debugger frontend (10-13). r=jdescottes
Jason Laster <jason.laster.11@gmail.com> - Mon, 16 Oct 2017 11:23:12 +0200 - rev 386530
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1408562 - Update Debugger frontend (10-13). r=jdescottes MozReview-Commit-ID: K8MnQctGfsO
b767da767ec5030116f1de62fdd84a4e3c59e946: Bug 1404105 - Sanitize.js must check if QuotaManager returns an error before continuing with cleaning data, r=janv
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 16 Oct 2017 11:50:01 +0200 - rev 386529
Push 32695 by archaeopteryx@coole-files.de at Tue, 17 Oct 2017 09:45:44 +0000
Bug 1404105 - Sanitize.js must check if QuotaManager returns an error before continuing with cleaning data, r=janv
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip