c0347c438f5a833577760c1094fdbdb8f3d57050: Bug 1334227 - Early return when mShapeInfo is nullptr. r?xidorn draft
Ting-Yu Lin <tlin@mozilla.com> - Thu, 02 Feb 2017 11:53:06 +0800 - rev 469468
Push 43729 by bmo:tlin@mozilla.com at Thu, 02 Feb 2017 05:56:04 +0000
Bug 1334227 - Early return when mShapeInfo is nullptr. r?xidorn MozReview-Commit-ID: 8l6C9LsLpJI
e443259d2be2d45d849fa5a9c6eb2aa21ac75b5d: Bug 1331484 - Removed mentions of Adobe from browser-media.js - r?gijs draft
Gerald Squelart <gsquelart@mozilla.com> - Thu, 02 Feb 2017 16:50:29 +1100 - rev 469467
Push 43728 by gsquelart@mozilla.com at Thu, 02 Feb 2017 05:52:14 +0000
Bug 1331484 - Removed mentions of Adobe from browser-media.js - r?gijs We do not support Adobe Primetime anymore, so there is no need to handle related issues. MozReview-Commit-ID: AvKarZabyDM
5f4d344782c2f8d6d310f0c3cac150c4d2cb0372: Bug 1335734 - Make sure ARIA role 'directory' exposes the READONLY state so it doesn't get treated as a widget, r?surkov draft
Marco Zehe <mzehe@mozilla.com> - Thu, 02 Feb 2017 06:46:00 +0100 - rev 469466
Push 43727 by mzehe@mozilla.com at Thu, 02 Feb 2017 05:50:32 +0000
Bug 1335734 - Make sure ARIA role 'directory' exposes the READONLY state so it doesn't get treated as a widget, r?surkov MozReview-Commit-ID: 9J90gANe9Ib
71028ce8e7db75bb62441acad260fd1482d5ba90: Bug 1322970 - his changeset will skip finding the first SMIL animation function to affect the sandwich from multiple functions if element hasn't primary frame when composing attributes. r?=hiro,dholbert draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Thu, 02 Feb 2017 14:41:37 +0900 - rev 469465
Push 43726 by mantaroh@gmail.com at Thu, 02 Feb 2017 05:42:43 +0000
Bug 1322970 - his changeset will skip finding the first SMIL animation function to affect the sandwich from multiple functions if element hasn't primary frame when composing attributes. r?=hiro,dholbert This changeset will skip finding the first SMIL animation function to affect the sandwich from multiple functions if element hasn't primary frame when composing attributes. This mean that target element's animation don't need to animate in the following cases. - ancestor elements has display:none attribute. - target element have display:none attribute. - ancestor element's tag produces a non-rendering subtree, by definition (like <desc>). MozReview-Commit-ID: 253qTpBLc8L
2df9747d46ecb141333fb9b93473445b31d8065e: Bug 1333681 - Part 2 - Adds tests for reading of the profile dir; r?gcp, r?bobowen draft
Haik Aftandilian <haftandilian@mozilla.com> - Wed, 01 Feb 2017 21:26:23 -0800 - rev 469464
Push 43725 by haftandilian@mozilla.com at Thu, 02 Feb 2017 05:41:15 +0000
Bug 1333681 - Part 2 - Adds tests for reading of the profile dir; r?gcp, r?bobowen Adds additional tests that try to read files and get directory listings from both a web content process and a file content process. Tests include attempting to read the profile directory and cookies file from a web content process and validating that this is prevented by the sandbox when the sandbox level (security.sandbox.content.level) is set high enough. Only Mac (for now) uses a level that includes read access blocking of the profile directory. Tests also attempt to read the profile and cookies file from a file content process which should be allowed. MozReview-Commit-ID: KfyT9ohsuuG
c527928d3d5a53322f7d5f742781ffa1fba577f0: Bug 1335322 - Add aria-pressed to filter buttons r?yzen,honza draft
Ricky Chien <rchien@mozilla.com> - Thu, 02 Feb 2017 11:56:27 +0800 - rev 469463
Push 43724 by bmo:rchien@mozilla.com at Thu, 02 Feb 2017 05:39:47 +0000
Bug 1335322 - Add aria-pressed to filter buttons r?yzen,honza MozReview-Commit-ID: HWvQtS1ytog
58515e786f9e2cfebccd2a8924f2a2c80e6e2c28: Bug 1333681 - Part 2 - Adds tests for reading of the profile dir; r?gcp, r?bobowen draft
Haik Aftandilian <haftandilian@mozilla.com> - Wed, 01 Feb 2017 21:26:23 -0800 - rev 469462
Push 43723 by haftandilian@mozilla.com at Thu, 02 Feb 2017 05:36:24 +0000
Bug 1333681 - Part 2 - Adds tests for reading of the profile dir; r?gcp, r?bobowen Adds additional tests that try to read files and get directory listings from both a web content process and a file content process. Tests include attempting to read the profile directory and cookies file from a web content process and validating that this is prevented by the sandbox when the sandbox level (security.sandbox.content.level) is set high enough. Only Mac (for now) uses a level that includes read access blocking of the profile directory. Tests also attempt to read the profile and cookies file from a file content process which should be allowed. MozReview-Commit-ID: KfyT9ohsuuG
6fdeffa4059f69f1c8020df4758fe484e7ac5d45: Bug 1333681 - Part 1 - Normalize profile path before use in sandbox rules to avoid symlink issues; r=gcp draft
Haik Aftandilian <haftandilian@mozilla.com> - Tue, 24 Jan 2017 20:06:35 -0800 - rev 469461
Push 43723 by haftandilian@mozilla.com at Thu, 02 Feb 2017 05:36:24 +0000
Bug 1333681 - Part 1 - Normalize profile path before use in sandbox rules to avoid symlink issues; r=gcp MozReview-Commit-ID: 1vHJePZ8CPy
68aedd3f74ca0f1acac11a73edff7d0a0201fd7c: Bug 1335997 - Part 2. Don't use virtual method for NotifyDocumentListeners and ScrollSelectionIntoView. r?masayuki draft
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 02 Feb 2017 13:56:57 +0900 - rev 469460
Push 43722 by m_kato@ga2.so-net.ne.jp at Thu, 02 Feb 2017 05:31:29 +0000
Bug 1335997 - Part 2. Don't use virtual method for NotifyDocumentListeners and ScrollSelectionIntoView. r?masayuki Both methods don't override by TextEditor and HTMLEditor. It is unnecessary to use as virtual method. MozReview-Commit-ID: 6FNO78RauML
17b5b95988859b588348e943aae971034a3fce8e: Bug 1335997 - Part 1. Don't use virtual method for GetAndInitDocEncoder and InsertTextFromTransferable. r?masayuki draft
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Thu, 02 Feb 2017 13:55:09 +0900 - rev 469459
Push 43722 by m_kato@ga2.so-net.ne.jp at Thu, 02 Feb 2017 05:31:29 +0000
Bug 1335997 - Part 1. Don't use virtual method for GetAndInitDocEncoder and InsertTextFromTransferable. r?masayuki Both methods don't override by HTMLEditor. It is unnecessary to use as virtual method. MozReview-Commit-ID: CKqb0bxKEOr
cc9a42d772cf40c7dbdd1a6f4bbe7a546d91712c: Bug 1334375 - Add a timestamp to some about:memory messages. r=erahm.
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 02 Feb 2017 14:11:40 +1100 - rev 469458
Push 43722 by m_kato@ga2.so-net.ne.jp at Thu, 02 Feb 2017 05:31:29 +0000
Bug 1334375 - Add a timestamp to some about:memory messages. r=erahm. Specifically, after: "GC", "CC, "Minimize memory usage", "Measure and save", and "Save DMD output". Example: "Memory minimization completed (2017-02-02T00:32:41.607Z)".
818641e9c65ca3c2145c7cfd51ca3f8c8cd9b5b9: Merge m-c to a CLOSED TREE m-i
Phil Ringnalda <philringnalda@gmail.com> - Wed, 01 Feb 2017 20:42:57 -0800 - rev 469457
Push 43722 by m_kato@ga2.so-net.ne.jp at Thu, 02 Feb 2017 05:31:29 +0000
Merge m-c to a CLOSED TREE m-i
ce1e21dcd2a79f8a65f5b46700bd670b363bd960: Bug 1286865 - Step 4: Report rejected syscall info in Telemetry. r?gcp r?francois draft
Jed Davis <jld@mozilla.com> - Wed, 01 Feb 2017 22:05:09 -0700 - rev 469456
Push 43721 by bmo:jld@mozilla.com at Thu, 02 Feb 2017 05:20:46 +0000
Bug 1286865 - Step 4: Report rejected syscall info in Telemetry. r?gcp r?francois MozReview-Commit-ID: 7R755WT1Ftu
822bc1a81c8b31e537eddd0b6bc65d96882eb193: Bug 1286865 - Step 3: Expose rejected syscall log in about:support. r?adw r?gcp draft
Jed Davis <jld@mozilla.com> - Mon, 30 Jan 2017 18:51:13 -0700 - rev 469455
Push 43721 by bmo:jld@mozilla.com at Thu, 02 Feb 2017 05:20:46 +0000
Bug 1286865 - Step 3: Expose rejected syscall log in about:support. r?adw r?gcp MozReview-Commit-ID: 6YcwfRtPM2
0d4f5f581b2a747ce203700d781ba58dd1110feb: Bug 1286865 - Step 2: Add XPCOM bindings for sandbox syscall reporter. r?gcp r?glandium draft
Jed Davis <jld@mozilla.com> - Mon, 30 Jan 2017 18:50:41 -0700 - rev 469454
Push 43721 by bmo:jld@mozilla.com at Thu, 02 Feb 2017 05:20:46 +0000
Bug 1286865 - Step 2: Add XPCOM bindings for sandbox syscall reporter. r?gcp r?glandium MozReview-Commit-ID: GERRsOJ7H2w
b583692f6d4051c48396068cfee33c418e5d2a0a: Bug 1286865 - Step 1: Gather syscall info from SIGSYS handlers into the parent process. r?gcp draft
Jed Davis <jld@mozilla.com> - Mon, 30 Jan 2017 18:49:53 -0700 - rev 469453
Push 43721 by bmo:jld@mozilla.com at Thu, 02 Feb 2017 05:20:46 +0000
Bug 1286865 - Step 1: Gather syscall info from SIGSYS handlers into the parent process. r?gcp MozReview-Commit-ID: 8GfFo4xso65
98e66e846417251283a213d48415de11b3cd4960: Bug 1286865 - Step 0: Turn off crash-on-seccomp-fail by default on non-nightly. r?gcp draft
Jed Davis <jld@mozilla.com> - Fri, 27 Jan 2017 14:25:50 -0700 - rev 469452
Push 43721 by bmo:jld@mozilla.com at Thu, 02 Feb 2017 05:20:46 +0000
Bug 1286865 - Step 0: Turn off crash-on-seccomp-fail by default on non-nightly. r?gcp MozReview-Commit-ID: 1It6HNizbAc
dd09ebfa0ea0fb39064968530ef6ea6a224f0a1f: Bug 1335667 - Validate all downloaded sources when building GCC. r?froydnj draft
Mike Hommey <mh+mozilla@glandium.org> - Wed, 01 Feb 2017 16:35:29 +0900 - rev 469451
Push 43720 by bmo:mh+mozilla@glandium.org at Thu, 02 Feb 2017 05:19:33 +0000
Bug 1335667 - Validate all downloaded sources when building GCC. r?froydnj We can just check the GPG signature for the upstream tarballs that are GPG signed. We keep a copy of the relevant GPG keys in tree so that we only use a controlled set of keys. I validated the GPG keys by: - Creating a fresh keyring. - Importing the keys with gpg --receive-key. - Importing my own GPG public key in that keyring. - Importing the gpg keys that the PGP pathfinder told me were on the path to those keys (which weren't directly in their keyring, so I had to manually find some steps first). - Using `gpg --check-sigs` to validate that the all those keys I got are the right ones. - Exporting the relevant upstream GPG keys with `gpg --export --armor`. For MPC, the first GPG-signed version upstream was 0.8.2, while the GCC script to download prerequisites downloads 0.8.1. So instead of using 0.8.1, we use 0.8.2, which we can verify. For GMP, the GCC script downloads 4.3.2. The only web-of-trust path is through a revoked key, which signs a revoked uid of the GMP key. Releases newer than 5.1.0 are signed with a new key that can be validated with the steps above. So instead of using 4.3.2, we use 5.1.3 (last of the 5.1.x line). Sadly, some GCC prerequisites are not signed, so I had to: - Download the files from ftp.gnu.org. - Download the corresponding files from snapshot.debian.org. - Compare the raw files when possible, or the uncompressed (not extracted) files (when, thankfully, they matched). - Validate those snapshot.debian.org files checksums against the checksums in the corresponding Sources.bz2/xz files. - Validate the Sources.bz2/xz checksums against the corresponding InRelease files. - Validate the InRelease files GPG signatures against the Debian archives keyring. Those unsigned prerequisites have their sha256 digest compared to those stored in prerequisites.sums.
c18a7e78328b999c416bfc819e11209064bbbef2: Bug 1332657 - Part 5: Adjust crashtest expectations for transform animations. r?heycam draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 02 Feb 2017 13:42:40 +0900 - rev 469450
Push 43719 by hikezoe@mozilla.com at Thu, 02 Feb 2017 05:02:08 +0000
Bug 1332657 - Part 5: Adjust crashtest expectations for transform animations. r?heycam Actually 1328535-1.html does not have transform animations, it has been passed without these patches. MozReview-Commit-ID: C0RcxbjiPVY
c26f5b8649107efbdabd2d77d3292e8a866a689c: Bug 1332657 - Part 4: Adjust reftest expectations for transform animations. r?heycam draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 02 Feb 2017 13:42:39 +0900 - rev 469449
Push 43719 by hikezoe@mozilla.com at Thu, 02 Feb 2017 05:02:08 +0000
Bug 1332657 - Part 4: Adjust reftest expectations for transform animations. r?heycam MozReview-Commit-ID: A3O4SONRXSu
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip