718387d11e93d8b41cf2389a03c4c3bda44d43df: Bug 1319251 - Check Init promise in VideoDecoderChild before trying to resolve it. r=jya
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 22 Nov 2016 21:47:00 +1300 - rev 368783
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1319251 - Check Init promise in VideoDecoderChild before trying to resolve it. r=jya
90b691bf09f5cc4fe7d0c6445fcf5afa2c34eeee: Bug 1273342 - Don't retry skippable records that fail to sync due to being too large. r=markh
Thom Chiovoloni <tchiovoloni@mozilla.com> - Mon, 21 Nov 2016 15:37:35 -0500 - rev 368782
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1273342 - Don't retry skippable records that fail to sync due to being too large. r=markh MozReview-Commit-ID: HjzL1crTVDB
60a3dc6b2c6a17923f563771e5e2d3599d88803e: bug 1319353 CreateCSSNode: Copy classes from the parent style context to its corresponding node in the path r=stransky+263117
Karl Tomlinson <karlt+@karlt.net> - Wed, 16 Nov 2016 16:55:13 +1300 - rev 368781
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
bug 1319353 CreateCSSNode: Copy classes from the parent style context to its corresponding node in the path r=stransky+263117 This is necessary for GTK to match CSS rules against classes on ancestor nodes of style contexts constructed from paths. It can be tested with the following in ~/.config/gtk-3.0/gtk.css tooltip.background label {padding: 100px;} MozReview-Commit-ID: EUQ9ndeSl1Z
eba5ce187e61a31ce72597c5262a775cad6d0541: Bug 1314084 - Implement `nsIAnnotationService::getObservers`. r=mak
Kit Cambridge <kit@yakshaving.ninja> - Mon, 31 Oct 2016 11:13:14 -0700 - rev 368780
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1314084 - Implement `nsIAnnotationService::getObservers`. r=mak MozReview-Commit-ID: 42y8d1fbfJO
b327c38531cc9fac0bddd9b5da14b865f05e172e: Bug 1319107 fix default value for getRedirectURL, r=kmag
Shane Caraveo <scaraveo@mozilla.com> - Tue, 22 Nov 2016 11:43:06 -0800 - rev 368779
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1319107 fix default value for getRedirectURL, r=kmag MozReview-Commit-ID: Iv4rgaSOTJz
56d316078f87ee8a711fe2ed830d3e323a7349ac: Bug 1286799 - mozboot: Fix rust detection on windows. r=gps
Ralph Giles <giles@mozilla.com> - Mon, 21 Nov 2016 11:18:59 -0800 - rev 368778
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1286799 - mozboot: Fix rust detection on windows. r=gps WindowsBootstrapper overrides BaseBootstrapper.which() to append the Windows 'exe' filename extension, so which() finds rustc.exe and rustup.exe properly. However, our other code which constructs the program name in _parse_version or looks for the files in CARGO_HOME didn't take this into account, making the script think it couldn't find rust. Don't use os.path.join to construct urls, since on windows this inserts the backslash '\' path separator instead of the normal forward slash. MozReview-Commit-ID: HWJjwCDHuNK
0c06981308ba9fd497a31ec18c5e117d8b701f93: Bug 1286799 - mozboot: Use requests to download rustup manifest. r=gps
Ralph Giles <giles@mozilla.com> - Fri, 18 Nov 2016 13:02:25 -0800 - rev 368777
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1286799 - mozboot: Use requests to download rustup manifest. r=gps Python urllib2 doesn't validate https origins in all versions. During actual bootstrap the static hash values act as an out-of-bound validatation channel. However, that doesn't help when doing the initial download and hash generation when invoked as `python rust.py [--update]`. Fortunately we don't expect to be called this way in standalone mode, so we can use the in-tree requests module to fetch things properly. MozReview-Commit-ID: KZTtIXDfWTB
5cd2f35aa16beef3f4081aca3720000c83340af3: Bug 1286799 - mozboot: Unbuffer stdout. r=gps
Ralph Giles <giles@mozilla.com> - Thu, 17 Nov 2016 15:21:39 -0800 - rev 368776
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1286799 - mozboot: Unbuffer stdout. r=gps Reopen sys.stdout in unbuffered mode so we can correctly print 'Checking foo... Result' in two parts without calling sys.stdout.flush() everywhere. Although we import print_function from the future, the python 2 version does not support the python 3 flush=True argument. MozReview-Commit-ID: SjliWeoSa3
26fc277f84ed7cc4807d4b865d3d84afa6b48102: Bug 1286799 - mozboot: Add a script to fetch rust installer hashes. r=gps
Ralph Giles <giles@mozilla.com> - Thu, 17 Nov 2016 14:23:41 -0800 - rev 368775
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1286799 - mozboot: Add a script to fetch rust installer hashes. r=gps Make the mozboot.rust module invokable as a utility. E.g. python rust.py --update When called with the --update option it downloads and generates checksums for the latest version of the installer on supported platforms, suitable for updating the values coded in the script. When invoked without the --update option, it verifies the current version and checksums against the server. MozReview-Commit-ID: 2NVFf0ptvbM
e48812c055b52c6562ee27c83e80192b6bd9df22: Bug 1286799 - mozboot: Install or upgrade rust. r=gps
Ralph Giles <giles@mozilla.com> - Thu, 17 Nov 2016 12:06:29 -0800 - rev 368774
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1286799 - mozboot: Install or upgrade rust. r=gps Download and run a known-good rustup-init installer for the host system. Once installed, use it to upgrade the latest toolchain. NB: I expect the MozillaBuildBootstrapper to run its installer first, but this will take care of Mac, Linux, and FreeBSD. MozReview-Commit-ID: BKDm1UcLxQS
cb73d012339f4b0583584ef121fe97bd746df4de: Bug 1286799 - mozboot: Ensure an up-to-date rust toolchain. r=gps
Ralph Giles <giles@mozilla.com> - Wed, 16 Nov 2016 09:27:32 -0800 - rev 368773
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1286799 - mozboot: Ensure an up-to-date rust toolchain. r=gps Add a check to `mach bootstrap` that a compatible version of the rust toolchain is installed and in path. Note that we use a separate minimum version from the one checked at configure time, defined in build/moz.configure/rust.configure, because this script may be running stand-alone. If we don't find `rustc` in PATH, we check for it in CARGO_HOME and suggest adding that to PATH. If we don't find `rustc` but find a `rustup`, we call it with the --version switch and report if that fails. This will detect the older `rustup.rs` script. MozReview-Commit-ID: EPfQhLz4Dvo
b27d1438823e881d102ec3e9810e7b5c6f7a2509: Bug 1286799 - mozboot: Use a helper for mercurial version detection. r=gps
Ralph Giles <giles@mozilla.com> - Tue, 15 Nov 2016 17:18:21 -0800 - rev 368772
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1286799 - mozboot: Use a helper for mercurial version detection. r=gps Also use the abstracted helper method for reading the current mercurial version too. This changes the regex from what was in use before, but should work for normal version numbers. MozReview-Commit-ID: IZfC65Jg6T8
77a1f8ecdb7ccb9b4d1db526aa5704fc014f3b44: Bug 1286799 - mozboot: Abstract version checking. r=gps
Ralph Giles <giles@mozilla.com> - Tue, 15 Nov 2016 14:31:59 -0800 - rev 368771
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1286799 - mozboot: Abstract version checking. r=gps Move version parsing to a helper method so it can be used for more than one executable. MozReview-Commit-ID: 4gOgdgYFbFx
f591a4672390db543c9e9ed8760680c9475a7130: Bug 1313808 - Part 3: GC the B2G-specific code in plugin-container.cpp. r=billm
Jed Davis <jld@mozilla.com> - Wed, 09 Nov 2016 16:21:04 -0700 - rev 368770
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1313808 - Part 3: GC the B2G-specific code in plugin-container.cpp. r=billm If this code were still used, the last patch would have broken it, so this seems like a good time to remove it, rather than leave known broken dead code in the tree. MozReview-Commit-ID: HvCFm7Ndhku
b9993235ff993870ceea79e6b6ec48b202058a3a: Bug 1313808 - Part 2: Move SandboxEarlyInit call into libxul. r=glandium,tedd
Jed Davis <jld@mozilla.com> - Tue, 08 Nov 2016 14:40:44 -0700 - rev 368769
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1313808 - Part 2: Move SandboxEarlyInit call into libxul. r=glandium,tedd MozReview-Commit-ID: 2EY0wadYhO0
40c8ee5e5f1d1b1fee1301ec74e37fdca232ec5a: Bug 1313808 - Part 1: Move LinuxSandboxStarter back into libxul. r=cpearce,glandium,tedd
Jed Davis <jld@mozilla.com> - Tue, 08 Nov 2016 14:23:47 -0700 - rev 368768
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1313808 - Part 1: Move LinuxSandboxStarter back into libxul. r=cpearce,glandium,tedd MozReview-Commit-ID: FAReOZX7Rvn
23484170037e7e3f84d48b749e0211b47a49f6d1: Bug 1319484 - Add "stylo" to mozinfo; r=mshal
Gregory Szorc <gps@mozilla.com> - Tue, 22 Nov 2016 10:25:52 -0800 - rev 368767
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1319484 - Add "stylo" to mozinfo; r=mshal This will allow tests, etc to conditionally run depending on Stylo's presence. MozReview-Commit-ID: 3WHxNawP1qC
7b4d27c70b603c6d29ca020bd7aadfad1754b513: Bug 1319484 - Add MOZ_STYLO to build config; r=mshal
Gregory Szorc <gps@mozilla.com> - Tue, 22 Nov 2016 10:23:19 -0800 - rev 368766
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1319484 - Add MOZ_STYLO to build config; r=mshal Previously, we recorded it in defines. Let's add it in substs so more tools can key off it. MozReview-Commit-ID: HDrf46BCd6W
e241e4cec47a06af8d70054ccf2dddcd9b440d27: Bug 1317795 - Fix broken alignment of in-content UI checkboxes. r=jaws
Mike Conley <mconley@mozilla.com> - Sat, 19 Nov 2016 17:59:58 -0500 - rev 368765
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1317795 - Fix broken alignment of in-content UI checkboxes. r=jaws MozReview-Commit-ID: 4JpOSYu3BZS
bb32e325ac8e1acbdd108d2c190760d29081f96d: Bug 1319166 - Don't automatically enable color in iTerm2; r=glandium
Gregory Szorc <gps@mozilla.com> - Mon, 21 Nov 2016 22:37:01 -0800 - rev 368764
Push 6996 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 20:48:21 +0000
Bug 1319166 - Don't automatically enable color in iTerm2; r=glandium iTerm2 interprets the byte sequence "ESC [ 2 i" as a request to open a print dialog. This sequence can get emitted when printing colorized compiler output. Until we figure out a workaround, disable automatic coloring on iTerm2 so developers aren't annoyed. MozReview-Commit-ID: 3Be4YgArg4k
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip