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
e6f4bb5cf32188efda9eab669f6829ba5f7750db: Bug 1316931 - Put DX interop2 status into gfxVars. r=dvander,jgilbert
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 14 Nov 2016 17:13:40 -0500 - rev 439645
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Bug 1316931 - Put DX interop2 status into gfxVars. r=dvander,jgilbert This allows the GLContextProviderWGL to be created on the compositor thread, which is something we need for webrender integration. MozReview-Commit-ID: DtBe9nUTdK7
62b41f2cea33e1c8c208f2b1756b7d1d9239c219: Merge m-c to autoland. r=bustage-fix a=bustage-fix on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 15 Nov 2016 14:08:25 +0100 - rev 439644
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Merge m-c to autoland. r=bustage-fix a=bustage-fix on a CLOSED TREE
9570c354a39c8e607b4bad223924e2234d54e8df: Merge m-c to autoland. r=bustage-fix a=bustage-fix on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 15 Nov 2016 13:56:58 +0100 - rev 439643
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Merge m-c to autoland. r=bustage-fix a=bustage-fix on a CLOSED TREE
1f4846dd830f1937f469d43e606f374eb8543010: Merge m-c to autoland. r=bustage-fix a=bustage-fix on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 15 Nov 2016 13:47:25 +0100 - rev 439642
Push 36064 by rthijssen@mozilla.com at Wed, 16 Nov 2016 13:38:27 +0000
Merge m-c to autoland. r=bustage-fix a=bustage-fix on a CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip