c3b28797c209b71e2e966dc41bd0c228ba3196df: Bug 1275943 - Ensure job tasks are added to target set even if no try syntax specified, r=dustin
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 14 Nov 2016 14:29:50 -0500 - rev 439665
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1275943 - Ensure job tasks are added to target set even if no try syntax specified, r=dustin Job tasks are tasks that are not tied to a specific build or test. As such, they cannot be scheduled with the regular -p/-u try syntax options. There exists a -j try syntax option, to schedule them, which defaults to running "all" of them if not specified. However, there is a bug here where they will only default to "all" if a try syntax exists in the commit message. They will not be considered if a developer pushes to try without a try syntax. This happens because self.jobs is initially initialized with '[]' and we use None to determine when to schedule "all" later on. I want to move towards a world without try syntax, so we should start improving the UX of the no try syntax use case. Note: When I say "schedule" here, I mean added to the target set. They may still be optimized away. MozReview-Commit-ID: 4TrC84RGiaL
7d6d40b8751d9cb1cb950fe9a7fe130a46f66f6c: Bug 1313787 - Find relevant dlls on Windows when packaging an artifact build. r=glandium
Chris Manchester <cmanchester@mozilla.com> - Fri, 11 Nov 2016 00:20:17 -0800 - rev 439664
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1313787 - Find relevant dlls on Windows when packaging an artifact build. r=glandium MozReview-Commit-ID: KJq8ouh6Umi
ee65eebbbef90bb6a73b7be5ebadac176d875e88: Bug 1305421 - Implement chrome.identity, r=kmag
Shane Caraveo <scaraveo@mozilla.com> - Mon, 14 Nov 2016 13:02:02 -0800 - rev 439663
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1305421 - Implement chrome.identity, r=kmag MozReview-Commit-ID: LCAbodtV4XZ
1fe99466c9f9baac154feca8acfef89c14af0848: Bug 1316828 - Allow finer control over narration speed, r=eeejay
Timothy Guan-tin Chien <timdream@gmail.com> - Fri, 11 Nov 2016 18:51:04 +0800 - rev 439662
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1316828 - Allow finer control over narration speed, r=eeejay This patch updates the available speed for user from 8 different speeds to 40. MozReview-Commit-ID: DZXIhqQERIv
4fc83233df681d000842ef2945bc6207d519efd2: Bug 1317473 - Make GMPService accept paths with mixed dir separators. r=jesup
Chris Pearce <cpearce@mozilla.com> - Tue, 15 Nov 2016 10:56:43 +1300 - rev 439661
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1317473 - Make GMPService accept paths with mixed dir separators. r=jesup The mochitest harness on Windows sets MOZ_GMP_PATH to paths with a mixture of Windows and UNIX dir separators, and the NS_NewLocalFile() call in GMPServiceParent::AddOnGMPThread() fails on this input. We've had this problem before, and if we fixed the test harness to give us input with platform specific line endings somebody would likely just break this again someday and have this issue again, so just make the GMP service normalize the paths it's given to have consistent dir separators. This makes test_peerConnection_basicH264Video.html pass when run locally on my Windows machine. MozReview-Commit-ID: 88hSvTdZuWg
b7ccea321333c5b935bc04fe2455d2c522b4da9d: Bug 1317180, part 8 - Remove unused optional argument chmodallowed to _canonicalType. r=billm
Andrew McCreight <continuation@gmail.com> - Mon, 14 Nov 2016 11:18:00 -0800 - rev 439660
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1317180, part 8 - Remove unused optional argument chmodallowed to _canonicalType. r=billm As of the previous patch, this argument no longer does anything.
0dea817804ac71d9e8720b3dc0d36d47189aaf71: Bug 1317180, part 7 - Remove TypeSpec fields myChmod and otherChmod that are never set. r=billm
Andrew McCreight <continuation@gmail.com> - Mon, 14 Nov 2016 11:17:12 -0800 - rev 439659
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1317180, part 7 - Remove TypeSpec fields myChmod and otherChmod that are never set. r=billm The other fields, spec, array, and nullable, are set in some places. Also remove a dead chunk of code with a FIXME that refers to a bug that was WONTFIXed in 2010.
9c02838f29ecc5af20638eabdb9ebb3bb861e92b: Bug 1317180, part 6 - Removed some unused arguments from TypeSpec ctor. r=billm
Andrew McCreight <continuation@gmail.com> - Mon, 14 Nov 2016 10:57:43 -0800 - rev 439658
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1317180, part 6 - Removed some unused arguments from TypeSpec ctor. r=billm
e7059b65e7aa08c2c6c427b6806fb1d3d082f56b: Bug 1317180, part 5 - Get rid of the now-unused state field in TypeSpec. r=billm
Andrew McCreight <continuation@gmail.com> - Mon, 14 Nov 2016 10:50:49 -0800 - rev 439657
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1317180, part 5 - Get rid of the now-unused state field in TypeSpec. r=billm
67e266ee225a735e40f7fba37848306358c7d361: Bug 1317180, part 4 - Inline ScalarType. r=billm
Andrew McCreight <continuation@gmail.com> - Sun, 13 Nov 2016 09:53:36 -0800 - rev 439656
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1317180, part 4 - Inline ScalarType. r=billm MozReview-Commit-ID: 5pvEBXPgjZI
04d44b806d48c95a242c4304c75961f0d22ef962: Bug 1317180, part 3 - Remove unused ActorType syntax. r=billm
Andrew McCreight <continuation@gmail.com> - Sun, 13 Nov 2016 09:52:25 -0800 - rev 439655
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1317180, part 3 - Remove unused ActorType syntax. r=billm MozReview-Commit-ID: 9ln5tyA2aSo
a8b85a9b7092c27de33d9d7d415add519652f295: Bug 1317180, part 2 - Remove really old ~ syntax error for MessageId in IPDL parser. r=billm
Andrew McCreight <continuation@gmail.com> - Sun, 13 Nov 2016 09:48:07 -0800 - rev 439654
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1317180, part 2 - Remove really old ~ syntax error for MessageId in IPDL parser. r=billm MessageId has the production "'~' ID", but if you use it, it produces an error. This error was added in 2009, in bug 525342. I doubt anybody expects it to work any more, so it should just be a regular parse error. This is the only usage of the literal ~ so it can now be removed from there. MozReview-Commit-ID: AivlLE8Nubv
46626bec2598ff684372ca35888fdb2605ddb13f: Bug 1317180, part 1 - Remove trailing whitespace from ast.py and parser.py. r=billm
Andrew McCreight <continuation@gmail.com> - Sun, 13 Nov 2016 09:18:23 -0800 - rev 439653
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1317180, part 1 - Remove trailing whitespace from ast.py and parser.py. r=billm MozReview-Commit-ID: IrQ7kiddrYO
1caba990bddfb410922d77c39aa28a44d931bb54: Bug 1171610 - Automatically enable color in compiler output; r=glandium
Gregory Szorc <gps@mozilla.com> - Wed, 09 Nov 2016 14:01:24 -0800 - rev 439652
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1171610 - Automatically enable color in compiler output; r=glandium GCC and Clang will colorize compiler output automatically if stdout is a TTY. Unfortunately, when the build backend is invoked via `mach`, stdout is not a TTY. 6e9a4c0b9cd8 (bug 1315785) changed mach so it exports an environment variable indicating whether mach's original stdout is a TTY. This was later used to add color flags to `cargo` invocations. Building on that work, this patch adds color flags to compiler invocations if the compiler supports color and a mach TTY is detected. The result is that compiler output from `mach build` will be colorized automatically if Clang or a modern version of GCC is used. The only issue I see with this is that Clang doesn't "unset" its color sequences when printing a newline. As a result, mach's time line prefixing can sometimes inherit "bold" or other stylings. AFAICT this is only a minor cosmetic concern. GCC does not exhibit this issue. MozReview-Commit-ID: 5Icu6aXGZBL
1bd4e2805bec3d9c665331098b61977aa9f31293: Bug 1317268 - fix direction of label in bookmarks/history tooltip in RTL, r=mak
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 14 Nov 2016 12:01:20 +0000 - rev 439651
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1317268 - fix direction of label in bookmarks/history tooltip in RTL, r=mak MozReview-Commit-ID: CSzdJ980d3P
8e93080f949ac7d164e3b74402aed90dfa77c282: Bug 1234500 - Allow mach talos-test to download tp5 pageset; r=jmaher
Rob Wood <rwood@mozilla.com> - Mon, 07 Nov 2016 19:35:12 -0500 - rev 439650
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1234500 - Allow mach talos-test to download tp5 pageset; r=jmaher MozReview-Commit-ID: Jj5H3G2hLg0
71f75f75b4e73cfa09a564f8c3c1a7e56f797641: Bug 1302936 - Ignore tab clicks when the tab has already been removed. r=sebastian
Tom Klein <twointofive@gmail.com> - Sat, 12 Nov 2016 09:09:17 -0600 - rev 439649
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1302936 - Ignore tab clicks when the tab has already been removed. r=sebastian MozReview-Commit-ID: K0eUnMHI9j1
39ac4382a2c019178604b90acd816753fe142908: Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm
Kan-Ru Chen <kanru@kanru.info> - Tue, 15 Nov 2016 04:26:00 +0100 - rev 439648
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1314254 - Add mozilla::ipc::IPCResult type and convert IPDL handlers to use new return type. r=billm We will use the new type for the generated IPDL message handler prototype to make sure correct error handling method is called. MozReview-Commit-ID: AzVbApxFGZ0
eca8f585871bbe8074fe5f4476f3157fc7848adf: Bug 1315044 - Prevent loading multiple loaders and debugger servers when creating multiple ContentActors. r=jryans
Alexandre Poirot <poirot.alex@gmail.com> - Fri, 04 Nov 2016 08:04:21 -0700 - rev 439647
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1315044 - Prevent loading multiple loaders and debugger servers when creating multiple ContentActors. r=jryans MozReview-Commit-ID: 4slVLBNdGyg
f57c3052af5a813e8b25620ef6f343be8fe09b58: Bug 1315044 - Cache ContentActor forms to prevent creating new one when calling RootActor.getProcess multiple times. r=jryans
Alexandre Poirot <poirot.alex@gmail.com> - Fri, 04 Nov 2016 08:05:15 -0700 - rev 439646
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1315044 - Cache ContentActor forms to prevent creating new one when calling RootActor.getProcess multiple times. r=jryans MozReview-Commit-ID: 3YyShRXQhel
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip