86fcc230d64d74329c2e517c300ec3e5289c2a32: Bug 1464785 - Use native scrollbars in devtools dark theme for windows;r=pbro
Julian Descottes <jdescottes@mozilla.com> - Thu, 14 Jun 2018 14:06:51 -0700 - rev 811662
Push 114387 by nthomas@mozilla.com at Thu, 28 Jun 2018 00:15:32 +0000
Bug 1464785 - Use native scrollbars in devtools dark theme for windows;r=pbro MozReview-Commit-ID: IXbpqdEKdi1
57e7214b6ff82f61d735544abd3a70906a204a1d: Bug 1470989 - Rename all panel modules to "panel.js". r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 25 Jun 2018 12:47:52 -0700 - rev 811661
Push 114387 by nthomas@mozilla.com at Thu, 28 Jun 2018 00:15:32 +0000
Bug 1470989 - Rename all panel modules to "panel.js". r=jdescottes MozReview-Commit-ID: HN33KNmbCaY
4f3f19b029f7bb2989f0cefa4def52da8a6ab32c: Bug 1447773 - Time out PaymentResponse after 5 seconds. r=mrbkap
Henri Sivonen <hsivonen@hsivonen.fi> - Tue, 29 May 2018 12:31:22 +0300 - rev 811660
Push 114387 by nthomas@mozilla.com at Thu, 28 Jun 2018 00:15:32 +0000
Bug 1447773 - Time out PaymentResponse after 5 seconds. r=mrbkap MozReview-Commit-ID: JnoKgLC6yL6
378b43fe165858dbf7d43800eaa88f0317dd7180: Bug 1470131 - Update encoding_rs to 0.8.3 for non-ASCII UTF-16 to UTF-8 encode performance. r=emk.
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 21 Jun 2018 15:34:16 +0300 - rev 811659
Push 114387 by nthomas@mozilla.com at Thu, 28 Jun 2018 00:15:32 +0000
Bug 1470131 - Update encoding_rs to 0.8.3 for non-ASCII UTF-16 to UTF-8 encode performance. r=emk. MozReview-Commit-ID: L6DhB63WzKp
901313ece333a05e5b835984e490ee95b3d94504: Bug 1470807: Enable new animation inspector on Beta and Release channel. r=pbro
Daisuke Akatsuka <dakatsuka@mozilla.com> - Wed, 27 Jun 2018 14:52:55 +0900 - rev 811658
Push 114387 by nthomas@mozilla.com at Thu, 28 Jun 2018 00:15:32 +0000
Bug 1470807: Enable new animation inspector on Beta and Release channel. r=pbro MozReview-Commit-ID: 8uZTr4B2yw0
283192564acab4647bce765814c2138e1b9f0cda: Bug 1468711 - Part 2: Modify a test for pseudo element. r=pbro
Daisuke Akatsuka <dakatsuka@mozilla.com> - Wed, 27 Jun 2018 11:16:17 +0900 - rev 811657
Push 114387 by nthomas@mozilla.com at Thu, 28 Jun 2018 00:15:32 +0000
Bug 1468711 - Part 2: Modify a test for pseudo element. r=pbro MozReview-Commit-ID: KTUh83kC5yX
8290ab3d43d40a0a0b960e03cbdb6a0daa5401fa: Bug 1468711 - Part 1: Send a proper element for pseudo element to nsDOMWindowUtils::ComputeAnimationDistance. r=pbro
Daisuke Akatsuka <dakatsuka@mozilla.com> - Wed, 27 Jun 2018 10:22:06 +0900 - rev 811656
Push 114387 by nthomas@mozilla.com at Thu, 28 Jun 2018 00:15:32 +0000
Bug 1468711 - Part 1: Send a proper element for pseudo element to nsDOMWindowUtils::ComputeAnimationDistance. r=pbro MozReview-Commit-ID: 4xTST1tBeEW
c50141d4c2cdf1e244c2718773580fe62bf53c5a: Backed out changeset d07e9d2b5494 (bug 1432531) for causing memory leaks on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Thu, 28 Jun 2018 00:41:17 +0300 - rev 811655
Push 114387 by nthomas@mozilla.com at Thu, 28 Jun 2018 00:15:32 +0000
Backed out changeset d07e9d2b5494 (bug 1432531) for causing memory leaks on a CLOSED TREE
a6191ff2c2fc1cc02d884f375952366497107727: Bug 1471627 - use a more reasonable stack size for DNS resolver threads; r=valentin
Nathan Froyd <froydnj@mozilla.com> - Wed, 27 Jun 2018 15:29:12 -0400 - rev 811654
Push 114387 by nthomas@mozilla.com at Thu, 28 Jun 2018 00:15:32 +0000
Bug 1471627 - use a more reasonable stack size for DNS resolver threads; r=valentin We're maintaining a thread pool, we should be using thread pool stack sizes.
8b709193215e71d508a02566ea3c2d8822f6e627: Bug 1471724: Part 2 - Ignore shutdown hangs in ASan code. r?jmaher draft
Kris Maglione <maglione.k@gmail.com> - Wed, 27 Jun 2018 12:33:27 -0700 - rev 811653
Push 114386 by maglione.k@gmail.com at Wed, 27 Jun 2018 23:55:01 +0000
Bug 1471724: Part 2 - Ignore shutdown hangs in ASan code. r?jmaher ASan currently unpredictably hangs at shutdown. That tends to be fairly rare, but after another patch I tried to land, it started happening once every couple thousand browser sessions on automation, which amounts to about a handful of times every full automation run. These hangs are non-critical, and ASan-only, so they shouldn't block us landing important code. They should ideally be fixed in a follow-up, though. MozReview-Commit-ID: 6k3YQ3HteN8
f3a7ffc1066c38662f40915efb17af0d54217454: Bug 1471761 - Virtualize mType to reduce DrawingCommand size. r=bas draft
Ryan Hunt <rhunt@eqrion.net> - Wed, 27 Jun 2018 18:26:38 -0500 - rev 811652
Push 114385 by bmo:rhunt@eqrion.net at Wed, 27 Jun 2018 23:50:19 +0000
Bug 1471761 - Virtualize mType to reduce DrawingCommand size. r=bas MozReview-Commit-ID: EFcVLZ6amNr
159f752d4e0a8b809157aa0be1ee0ce43903d5d7: Bug 1471761 - Drop unused GetAffectedRect and fix virtual styling. r=bas draft
Ryan Hunt <rhunt@eqrion.net> - Wed, 27 Jun 2018 18:11:38 -0500 - rev 811651
Push 114385 by bmo:rhunt@eqrion.net at Wed, 27 Jun 2018 23:50:19 +0000
Bug 1471761 - Drop unused GetAffectedRect and fix virtual styling. r=bas MozReview-Commit-ID: 9Gra35FVeQY
8b94f862edc191e77b6f65dd88b2da1321dce65c: Bug 1471761 - Remove unused ContainsOnlyColoredGlyphs. r=mattwoodrow draft
Ryan Hunt <rhunt@eqrion.net> - Wed, 27 Jun 2018 18:11:06 -0500 - rev 811650
Push 114385 by bmo:rhunt@eqrion.net at Wed, 27 Jun 2018 23:50:19 +0000
Bug 1471761 - Remove unused ContainsOnlyColoredGlyphs. r=mattwoodrow MozReview-Commit-ID: JQlkVnV2sz8
11846fdfeb38c7f2ce6151beee69864929484cdf: Bug 1463587: Part 6 - Add an idle flush task to WritableSharedMap. r=erahm draft
Kris Maglione <maglione.k@gmail.com> - Wed, 27 Jun 2018 16:44:22 -0700 - rev 811649
Push 114384 by maglione.k@gmail.com at Wed, 27 Jun 2018 23:49:53 +0000
Bug 1463587: Part 6 - Add an idle flush task to WritableSharedMap. r=erahm MozReview-Commit-ID: 8Ht7zHo4PD6
f26e9221eeb5a49e98cff0e002480657517cac7a: Bug 1463587: Part 5 - Add tests for SharedMap. r=erahm draft
Kris Maglione <maglione.k@gmail.com> - Wed, 27 Jun 2018 16:43:36 -0700 - rev 811648
Push 114384 by maglione.k@gmail.com at Wed, 27 Jun 2018 23:49:53 +0000
Bug 1463587: Part 5 - Add tests for SharedMap. r=erahm MozReview-Commit-ID: 2ou8N30Omie
d320bd4788f492a58239598ec0417b798c152567: Bug 1463587: Part 4 - Add blob support to SharedMap. r=erahm,baku draft
Kris Maglione <maglione.k@gmail.com> - Wed, 27 Jun 2018 16:35:53 -0700 - rev 811647
Push 114384 by maglione.k@gmail.com at Wed, 27 Jun 2018 23:49:53 +0000
Bug 1463587: Part 4 - Add blob support to SharedMap. r=erahm,baku I was hoping to avoid supporting blobs here, but some parts of the WebExtensions framework rely on being able to store Blobs in initialProcessData, and can't be migrated without adding blob support. This patch adds an ordered array of BlobImpls for all extant keys, clones them to all child processes when updating the serialized maps, and initializes StructuredCloneData instances with indexes into the combined array. MozReview-Commit-ID: IdSv5FHbPbE
feb2f630b7601425cfd4e911c7624e8c5979a0fd: Bug 1463587: Part 3 - Add bindings for SharedMap, and expose it via process message managers. r=erahm,baku draft
Kris Maglione <maglione.k@gmail.com> - Wed, 27 Jun 2018 15:40:59 -0700 - rev 811646
Push 114384 by maglione.k@gmail.com at Wed, 27 Jun 2018 23:49:53 +0000
Bug 1463587: Part 3 - Add bindings for SharedMap, and expose it via process message managers. r=erahm,baku This is the first basic implementation of a shared-memory key-value store JS message managers. It has one read-write endpoint in the parent process, and separate read-only endpoints for each child-process message manager. Changes to the parent endpoint are broadcast to the children as snapshots. Each snapshot triggers a "change" event with a list of changed keys. It currently has the following limitations: - It only supports basic structured clone data. There's no support for blobs, input streams, message ports... Blob support will be added in a follow-up patch. - Changes are currently only broadcast to child endpoints when flush() is explicitly called in the parent, or when new child processes are launched. In a follow-up, this will be changed to automatically flush after changes when the event loop is idle. - All set operations clone their inputs synchronously, which means that there's no trivial way for callers to batch multiple changes to a single key without some additional effort. It might be useful to add a delayed-serialization option to the .set() call in a follow-up, for callers who are sure they know what they're doing. MozReview-Commit-ID: IM8a3UgejXU
23adae95164d765797898ef88c6271bd421919ca: Bug 1463587: Part 2 - Add a shared-memory structured clone key-value store. r?erahm,tcampbell draft
Kris Maglione <maglione.k@gmail.com> - Fri, 22 Jun 2018 20:35:49 -0700 - rev 811645
Push 114384 by maglione.k@gmail.com at Wed, 27 Jun 2018 23:49:53 +0000
Bug 1463587: Part 2 - Add a shared-memory structured clone key-value store. r?erahm,tcampbell This class allows one read-write copy of a map in the parent process to share data with multiple read-only copies in child processes. The maps only hold onto data as structured clone blobs, and deserialize them each time a key is read. MozReview-Commit-ID: LimwfmFBNOi
b21b6f9f9c4b6a02cfac8bb8cfaff5cbe7bc5920: Bug 1463587: Part 1 - Add helper class for creating snapshots of shared memory regions. r?jld,erahm draft
Kris Maglione <maglione.k@gmail.com> - Fri, 22 Jun 2018 20:30:23 -0700 - rev 811644
Push 114384 by maglione.k@gmail.com at Wed, 27 Jun 2018 23:49:53 +0000
Bug 1463587: Part 1 - Add helper class for creating snapshots of shared memory regions. r?jld,erahm This class allows us to map a read-write shared memory region, and then safely remap it read-only, so that it can be shared with sandboxed content processes. MozReview-Commit-ID: 2PJMQgOwA4V
450833af6d345d4b98f9491b08ae2453cfcdab7f: Bug 1431255 - Load placeholder videocontrols.js with minimal markup draft
Timothy Guan-tin Chien <timdream@gmail.com> - Wed, 27 Jun 2018 11:55:38 -0700 - rev 811643
Push 114383 by timdream@gmail.com at Wed, 27 Jun 2018 23:34:04 +0000
Bug 1431255 - Load placeholder videocontrols.js with minimal markup The full videocontrols.xml needs to be migrated. The change here simply shows that the script works and the layout is sized correctly. MozReview-Commit-ID: 8rrw0Pbu8Dj
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip