3b55ea977fb46d52ef1b09534b2136588650a038: Bug 1402495 - Use constants for the RtpExtension URIs. r=drno
Michael Froman <mfroman@mozilla.com> - Fri, 01 Sep 2017 16:53:46 -0500 - rev 674673
Push 82905 by bmo:jryans@gmail.com at Wed, 04 Oct 2017 05:34:46 +0000
Bug 1402495 - Use constants for the RtpExtension URIs. r=drno MozReview-Commit-ID: EldtSM9Ygtl
eb03c2464ec8dad8d80d2baa4b2ce76b4a5a36ef: servo: Merge #18728 - style: Update rayon (from emilio:rayonup); r=jdm
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 03 Oct 2017 20:34:09 -0500 - rev 674672
Push 82905 by bmo:jryans@gmail.com at Wed, 04 Oct 2017 05:34:46 +0000
servo: Merge #18728 - style: Update rayon (from emilio:rayonup); r=jdm It has a couple soundness fixes. Source-Repo: https://github.com/servo/servo Source-Revision: a4f642185e741db879043890d6f9043520fa0cb1
c9051013eadf72cbe62679332851b6ddddaa68d3: Bug 1388230: Make nsColorControlFrame::UpdateColor() a no-op if value is empty (which implies our element is still being appended). r=jwatt
Daniel Holbert <dholbert@cs.stanford.edu> - Tue, 03 Oct 2017 15:20:07 -0700 - rev 674671
Push 82905 by bmo:jryans@gmail.com at Wed, 04 Oct 2017 05:34:46 +0000
Bug 1388230: Make nsColorControlFrame::UpdateColor() a no-op if value is empty (which implies our element is still being appended). r=jwatt nsColorControlFrame::UpdateColor() looks up the color value from the corresponding <input> element -- and it expects to receive a valid color string, regardless of what the user/author has done (or whether they've done anything), thanks to the HTMLInputElement sanitization code that gets run when the value is set. As a basic sanity-check, UpdateColor() has an assertion to verify that the value it receives is non-empty. However, if it happens to be called while the element is still being appended (e.g. due to greedy frame construction), then it *can* legitimately get an empty value. So, the assertion isn't entirely valid! Hence, this patch relaxes the assertion to only take effect after the frame has been reflowed, and it also makes UpdateColor() a no-op in that case. This is fine because we can expect that UpdateColor() will be called again (and will see a non-empty color value at that point) before the frame gets reflowed/painted. MozReview-Commit-ID: LOymuwy6gIM
3c883feee819c5f9472c0187c9744215d6492246: Bug 1397928 - Remove some unused type definitions from process_util. r=billm
Jed Davis <jld@mozilla.com> - Mon, 28 Aug 2017 12:45:29 -0600 - rev 674670
Push 82905 by bmo:jryans@gmail.com at Wed, 04 Oct 2017 05:34:46 +0000
Bug 1397928 - Remove some unused type definitions from process_util. r=billm MozReview-Commit-ID: I30AUWYOPwi
cbe215581a48b1b0ff5d63c71972425621b917d2: Bug 1405511 - Re-enable 3DES on nightly builds r=keeler
J.C. Jones <jjones@mozilla.com> - Tue, 03 Oct 2017 16:25:36 -0700 - rev 674669
Push 82905 by bmo:jryans@gmail.com at Wed, 04 Oct 2017 05:34:46 +0000
Bug 1405511 - Re-enable 3DES on nightly builds r=keeler In bug 1386754 we disabled 3DES after determining that it had a similar-ish usage level as RC4. We gathered compatibility reports and telemetry for the last two months and see that while 3DES usage is fairly low, it is the only ciphersuite available for a variety of websites, including many government systems. 3DES, while legacy, is not known to be insecure. Therefore, we're going to call this experiment complete, use the collected WebCompat issues from Bug 1386908 for future reference, and re-enable 3DES. MozReview-Commit-ID: 3lY1zHLNO9l
706ffd585a89bc9cda2471eedc74139858848add: Bug 1405177: Install (slightly) newer pip to install boto. r=nthomas
Tom Prince <mozilla@hocat.ca> - Mon, 02 Oct 2017 18:15:21 -0600 - rev 674668
Push 82905 by bmo:jryans@gmail.com at Wed, 04 Oct 2017 05:34:46 +0000
Bug 1405177: Install (slightly) newer pip to install boto. r=nthomas This is to avoid hitting https://github.com/pypa/pip/issues/510. MozReview-Commit-ID: 7TK4DdbpKRD
933b30269777f718a14d2fc379e563a051b14618: Bug 1404078 - notify user when full page is cut off r=kmag
Ian Bicking <ianb@colorstudy.com> - Thu, 28 Sep 2017 15:18:35 -0500 - rev 674667
Push 82905 by bmo:jryans@gmail.com at Wed, 04 Oct 2017 05:34:46 +0000
Bug 1404078 - notify user when full page is cut off r=kmag Adds a new captureType, fullPageTruncated Fixes upstream bug: https://github.com/mozilla-services/screenshots/issues/2129 Export of commit: https://github.com/mozilla-services/screenshots/pull/3564/commits/e31c321cbc2c2755440f1c8e9c19792cd1c02976 MozReview-Commit-ID: HB3e5Q24afT
4bf4766d914b027e60d93a60b6befeba9948f624: Bug 1403665 - remove " and ? from filenames r=kmag
Ian Bicking <ianb@colorstudy.com> - Wed, 27 Sep 2017 13:15:52 -0500 - rev 674666
Push 82905 by bmo:jryans@gmail.com at Wed, 04 Oct 2017 05:34:46 +0000
Bug 1403665 - remove " and ? from filenames r=kmag This is an export of this commit: https://github.com/mozilla-services/screenshots/pull/3524/commits/42a561d6ad6e160628344d271f9244df5179e8e0 And fixes this Screenshots bug: https://github.com/mozilla-services/screenshots/issues/3517 MozReview-Commit-ID: GPkfNCFGflZ
ec319281a3c58d8b3fda64397f31098c7b788b04: Bug 1405162 - Simplify CC macros for HTMLOutputElement; r=bz
Kyle Machulis <kyle@nonpolynomial.com> - Mon, 02 Oct 2017 16:21:17 -0700 - rev 674665
Push 82905 by bmo:jryans@gmail.com at Wed, 04 Oct 2017 05:34:46 +0000
Bug 1405162 - Simplify CC macros for HTMLOutputElement; r=bz MozReview-Commit-ID: 4d4ZSztVCCI
be0e197531f2d53d58f329130d6cc3cb0593365d: servo: Merge #18712 - stylo: use FnvHashMap everywhere, remove default HashMap construction methods (from Manishearth:fnv); r=bholley
Manish Goregaokar <manishsmail@gmail.com> - Tue, 03 Oct 2017 18:47:46 -0500 - rev 674664
Push 82905 by bmo:jryans@gmail.com at Wed, 04 Oct 2017 05:34:46 +0000
servo: Merge #18712 - stylo: use FnvHashMap everywhere, remove default HashMap construction methods (from Manishearth:fnv); r=bholley r=bholley bug 1385971 Source-Repo: https://github.com/servo/servo Source-Revision: 89724c6b32c6c0b7673df6d5b735e057a392f51b
8e0b50ff73c6a2b854c4efa31feffe44b215461f: Bug 1329169 - Use atom for animation-name property. r?xidorn draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 04 Oct 2017 14:27:50 +0900 - rev 674663
Push 82904 by hikezoe@mozilla.com at Wed, 04 Oct 2017 05:28:29 +0000
Bug 1329169 - Use atom for animation-name property. r?xidorn MozReview-Commit-ID: 9yVWXVi1oXf
668010cfe91117403ef565fea92caada6b5a64a2: Bug 1404088 - Hide RDM temporary tabs from WebExtensions. r=ochameau draft
J. Ryan Stinnett <jryans@gmail.com> - Fri, 29 Sep 2017 17:14:32 -0500 - rev 674662
Push 82903 by bmo:jryans@gmail.com at Wed, 04 Oct 2017 04:43:01 +0000
Bug 1404088 - Hide RDM temporary tabs from WebExtensions. r=ochameau RDM uses temporary tabs to move content around and into the tool's viewport. This triggers events like `TabOpen` and `TabClose` for the temporary tab, trigger unnecessary work, like alerting WebExtensions. Avoid this noise for WebExtensions and others by absorbing these events. Note that the _original_ browser tab is unaffected. This only changes temporary tabs RDM uses during the swapping process. MozReview-Commit-ID: H8kBYBma6i9
6bf92f762be805070c1f34cc4fa690b6d232ea2d: Bug 1403506 - Remove nsTFixedString<T>. r=erahm,mystor. draft
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 27 Sep 2017 20:19:33 +1000 - rev 674661
Push 82902 by nnethercote@mozilla.com at Wed, 04 Oct 2017 04:35:01 +0000
Bug 1403506 - Remove nsTFixedString<T>. r=erahm,mystor. (patch is actually r=erahm,mystor) nsTFixedString<T> is only used as a base class for nsTAutoStringN<T, N>, so this patch merges the former into the latter, cutting some code and simplifying the string class hierarchy. Because the "Fixed" name is now gone, the patch also renames StringDataFlags::FIXED as INLINE and ClassDataFlags::FIXED as INLINE. The patch also removes nsFixed[C]String and ns_auto_[c]string! from Rust code because nsAutoString can't be implemented directly in Rust due to its move semantics. There were only two uses of ns_auto_string! outside of tests so this seems like a minor loss. MozReview-Commit-ID: 8ntximghiut
96ccc268eb680aa0b0a5bdee049c7f5d7f242e88: Bug 1388566 - We don't need to check dirty descendant bit whether we need to flush throttled animations in PreTraverseInSubtree(). r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 04 Oct 2017 13:19:57 +0900 - rev 674660
Push 82901 by hikezoe@mozilla.com at Wed, 04 Oct 2017 04:25:45 +0000
Bug 1388566 - We don't need to check dirty descendant bit whether we need to flush throttled animations in PreTraverseInSubtree(). r?birtles When styles which affect animations on running on the compositor, we create a UpdateAnimationsTasks::CascadeResults and ends up calling RequestRestyle, so we don't need to care about the case in PreTraverseInSubtree(). MozReview-Commit-ID: 6KgVzqD8JhD
48549566ba4679ab55a71ea5c7a10daa74ea3bcc: Bug 1388566 - Drop unused Element argument from ServoStyleSet::PreTraverse(). r?bholley draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 04 Oct 2017 13:19:57 +0900 - rev 674659
Push 82901 by hikezoe@mozilla.com at Wed, 04 Oct 2017 04:25:45 +0000
Bug 1388566 - Drop unused Element argument from ServoStyleSet::PreTraverse(). r?bholley It has not been used since bug 1388031. MozReview-Commit-ID: Gk0le1row75
11e1a4940d7c2b12b1abdc15b49773e12e839d3f: servo: Merge #18669 - Update WR (reduce GPU allocations for render targets) (from glennw:update-wr-memory); r=jdm,emilio
Glenn Watson <github@intuitionlibrary.com> - Tue, 03 Oct 2017 17:03:55 -0500 - rev 674658
Push 82901 by hikezoe@mozilla.com at Wed, 04 Oct 2017 04:25:45 +0000
servo: Merge #18669 - Update WR (reduce GPU allocations for render targets) (from glennw:update-wr-memory); r=jdm,emilio Source-Repo: https://github.com/servo/servo Source-Revision: 82cc22fab40c6b422c08ca66358a1fead13e9bc4
8a7e10cf8824863cfd0d6ec670c9e390c0fbbb5c: Backed out changeset bc7ca663b817 (bug 1403366) because it depended on backed out bug 1405174. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 04 Oct 2017 01:27:50 +0200 - rev 674657
Push 82901 by hikezoe@mozilla.com at Wed, 04 Oct 2017 04:25:45 +0000
Backed out changeset bc7ca663b817 (bug 1403366) because it depended on backed out bug 1405174. r=backout
a208381e377edcb93842c463dace5392bf15ee3d: Backed out changeset 78f4fbeaac20 (bug 1403366)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 04 Oct 2017 01:27:13 +0200 - rev 674656
Push 82901 by hikezoe@mozilla.com at Wed, 04 Oct 2017 04:25:45 +0000
Backed out changeset 78f4fbeaac20 (bug 1403366)
cadb2bf153615d095f29c141c3bf93d0db427a48: Backed out changeset 582d112281f9 (bug 1403366)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 04 Oct 2017 01:27:07 +0200 - rev 674655
Push 82901 by hikezoe@mozilla.com at Wed, 04 Oct 2017 04:25:45 +0000
Backed out changeset 582d112281f9 (bug 1403366)
de17c3ee3de4b1fe839a4cc64f244db454ee2bc4: Backed out changeset 207925bbf88d (bug 1403366)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 04 Oct 2017 01:27:02 +0200 - rev 674654
Push 82901 by hikezoe@mozilla.com at Wed, 04 Oct 2017 04:25:45 +0000
Backed out changeset 207925bbf88d (bug 1403366)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip