40e5ecb958cb1b5f37dfd56b27d8ac028bfde693: Bug 1398630: Part 7 - Random cleanup. r?zombie draft
Kris Maglione <maglione.k@gmail.com> - Sun, 10 Sep 2017 15:37:08 -0700 - rev 662077
Push 78941 by maglione.k@gmail.com at Sun, 10 Sep 2017 22:46:43 +0000
Bug 1398630: Part 7 - Random cleanup. r?zombie MozReview-Commit-ID: LibtXDKXrnA
bc7292f6e1b0e31cf148e7e4bd154cb3b79af1be: Bug 1398630: Part 6 - Avoid some avoidable uses of nsIURI. r?zombie draft
Kris Maglione <maglione.k@gmail.com> - Sun, 10 Sep 2017 15:36:57 -0700 - rev 662076
Push 78941 by maglione.k@gmail.com at Sun, 10 Sep 2017 22:46:43 +0000
Bug 1398630: Part 6 - Avoid some avoidable uses of nsIURI. r?zombie MozReview-Commit-ID: 18Wd3buFM38
aa548051595e584e6243ff4cc3225e8cfbfa52f7: Bug 1398630: Part 5 - User iteration helpers for nsISimpleEnumerator. r?zombie draft
Kris Maglione <maglione.k@gmail.com> - Sun, 10 Sep 2017 15:35:46 -0700 - rev 662075
Push 78941 by maglione.k@gmail.com at Sun, 10 Sep 2017 22:46:43 +0000
Bug 1398630: Part 5 - User iteration helpers for nsISimpleEnumerator. r?zombie MozReview-Commit-ID: Iw25XozakK0
3e798786990e62f75b5cd5496d7421ab10d5695a: Bug 1398630: Part 4 - Use getWinUtils everywhere we use DOMWindowUtils. r?zombie draft
Kris Maglione <maglione.k@gmail.com> - Sun, 10 Sep 2017 15:33:54 -0700 - rev 662074
Push 78941 by maglione.k@gmail.com at Sun, 10 Sep 2017 22:46:43 +0000
Bug 1398630: Part 4 - Use getWinUtils everywhere we use DOMWindowUtils. r?zombie MozReview-Commit-ID: FroMQF9Tiz1
14d4cf5bf4a360347a8ab542871157044cff40df: Bug 1398630: Part 3 - Use document.docShell rather than longer/slower XPC paths. r?zombie draft
Kris Maglione <maglione.k@gmail.com> - Sun, 10 Sep 2017 15:32:40 -0700 - rev 662073
Push 78941 by maglione.k@gmail.com at Sun, 10 Sep 2017 22:46:43 +0000
Bug 1398630: Part 3 - Use document.docShell rather than longer/slower XPC paths. r?zombie MozReview-Commit-ID: 5oD0Uvv1pvx
71f5c6267f68a842c2fd3f3b98c307a4857b1770: Bug 1398630: Part 2 - Avoid unnecessary Map/Set lookups. r?zombie draft
Kris Maglione <maglione.k@gmail.com> - Sun, 10 Sep 2017 15:39:49 -0700 - rev 662072
Push 78941 by maglione.k@gmail.com at Sun, 10 Sep 2017 22:46:43 +0000
Bug 1398630: Part 2 - Avoid unnecessary Map/Set lookups. r?zombie We currently call has() every time we do a DefaultMap/DefaultWeakMap lookup, which unfortunately shows up a lot in profiles. We only actually need to check, though, if get() returns an undefined value. Similar things in other places, where we only need to do a has() call if another operation fails. MozReview-Commit-ID: 9qFWsb4vlZj
8a7e15de7bf9a73f963ada5da88f26de44459c44: Bug 1398630: Part 1 - Remove/cleanup some old ExtensionUtils helpers. r?zombie draft
Kris Maglione <maglione.k@gmail.com> - Sun, 10 Sep 2017 15:39:28 -0700 - rev 662071
Push 78941 by maglione.k@gmail.com at Sun, 10 Sep 2017 22:46:43 +0000
Bug 1398630: Part 1 - Remove/cleanup some old ExtensionUtils helpers. r?zombie MozReview-Commit-ID: FeLUjH7pkiB
10629cc177b4a3925d5547bf94df550c36b1b155: Bug 1397448: Part 6 - Cache messageManager for MessageManagerProxy. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Fri, 08 Sep 2017 21:36:00 -0700 - rev 662070
Push 78941 by maglione.k@gmail.com at Sun, 10 Sep 2017 22:46:43 +0000
Bug 1397448: Part 6 - Cache messageManager for MessageManagerProxy. r=mixedpuppy MozReview-Commit-ID: 7eqSgBkrj4f
09cd911ffca7302090d78b6d068066dee1ee7540: Bug 1397448: Part 5 - Make uniqueProcessID a lexically scoped string. r=zombie
Kris Maglione <maglione.k@gmail.com> - Fri, 08 Sep 2017 17:12:43 -0700 - rev 662069
Push 78941 by maglione.k@gmail.com at Sun, 10 Sep 2017 22:46:43 +0000
Bug 1397448: Part 5 - Make uniqueProcessID a lexically scoped string. r=zombie MozReview-Commit-ID: Fxob3RUPQtd
fdacd79919672692979ea0ad20d100861c46a2fe: Bug 1397448: Part 4 - Use a simpler message broker for response messages. r=zombie
Kris Maglione <maglione.k@gmail.com> - Fri, 08 Sep 2017 17:14:07 -0700 - rev 662068
Push 78941 by maglione.k@gmail.com at Sun, 10 Sep 2017 22:46:43 +0000
Bug 1397448: Part 4 - Use a simpler message broker for response messages. r=zombie MozReview-Commit-ID: 9wVG6SDJO2w
bc7cd6e70a267dcca38e50450ded275e48cbc788: Bug 1397448: Part 3 - Reduce the number of promise callbacks created in MessageChannel. r=zombie
Kris Maglione <maglione.k@gmail.com> - Sun, 10 Sep 2017 10:05:25 -0700 - rev 662067
Push 78941 by maglione.k@gmail.com at Sun, 10 Sep 2017 22:46:43 +0000
Bug 1397448: Part 3 - Reduce the number of promise callbacks created in MessageChannel. r=zombie MozReview-Commit-ID: 2A4P9eaWnKx
b6aa1cb3ad1116d755f0bd712f990e239e57df77: Bug 1397448: Part 2 - Speed up about:addon child frame checks. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Fri, 08 Sep 2017 17:11:13 -0700 - rev 662066
Push 78941 by maglione.k@gmail.com at Sun, 10 Sep 2017 22:46:43 +0000
Bug 1397448: Part 2 - Speed up about:addon child frame checks. r=mixedpuppy MozReview-Commit-ID: 4wLw0KnQvsT
9322f67548f0d2a7f82bbaadf69b22dc7049558c: Bug 1397448: Part 1 - Generate WebRequest message objects in WebRequest.jsm. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Wed, 06 Sep 2017 17:43:38 -0700 - rev 662065
Push 78941 by maglione.k@gmail.com at Sun, 10 Sep 2017 22:46:43 +0000
Bug 1397448: Part 1 - Generate WebRequest message objects in WebRequest.jsm. r=mixedpuppy Aside from moving this logic closer to the place the input data is generated, this significantly reduces the number of cross-compartment wrappers involved in creating those messages, especially with JSM global sharing enabled. MozReview-Commit-ID: 6IvetcHnMfC
c60f2681cf9c5960f15dc5fcd0d34681c725e959: Let Advanced Layers ride the trains. (bug 1385051 part 2, r=milan)
David Anderson <danderson@mozilla.com> - Sun, 10 Sep 2017 08:53:07 -0700 - rev 662064
Push 78941 by maglione.k@gmail.com at Sun, 10 Sep 2017 22:46:43 +0000
Let Advanced Layers ride the trains. (bug 1385051 part 2, r=milan)
7677154bc3e03ab6e2fa5b1901ada5280509b07d: merge mozilla-central to mozilla-inbound. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 10 Sep 2017 10:09:56 +0200 - rev 662063
Push 78941 by maglione.k@gmail.com at Sun, 10 Sep 2017 22:46:43 +0000
merge mozilla-central to mozilla-inbound. r=merge a=merge
0821986e4f3bef817c0e56ae802421a3b191d8f5: Bug 1360334 - Improve error handling. r=padenot
Andreas Pehrson <pehrsons@mozilla.com> - Fri, 08 Sep 2017 16:41:36 +0200 - rev 662062
Push 78941 by maglione.k@gmail.com at Sun, 10 Sep 2017 22:46:43 +0000
Bug 1360334 - Improve error handling. r=padenot MozReview-Commit-ID: 5tIXzzisg0V
146cf615f80da6fea8f6f5ac341624d888a37d0d: Bug 1398458 - Ensure we don't leave null gfxFontEntry records in a formerly 'simple' gfxFontFamily when adding extra faces. r=heycam
Jonathan Kew <jkew@mozilla.com> - Sun, 10 Sep 2017 08:49:09 +0100 - rev 662061
Push 78941 by maglione.k@gmail.com at Sun, 10 Sep 2017 22:46:43 +0000
Bug 1398458 - Ensure we don't leave null gfxFontEntry records in a formerly 'simple' gfxFontFamily when adding extra faces. r=heycam
cbf9aaceb7e54d7494b60689ace5af6c31483767: Bug 1352016 - P4. Also check AMD cards with 0x1002 device id. r?mattwoodrow draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Sun, 10 Sep 2017 18:17:14 +0200 - rev 662060
Push 78940 by bmo:jyavenard@mozilla.com at Sun, 10 Sep 2017 22:38:58 +0000
Bug 1352016 - P4. Also check AMD cards with 0x1002 device id. r?mattwoodrow MozReview-Commit-ID: DjCMDNfsfXe
b01dc837560e3f5fb6fb81c3090356c9f0172e02: Bug 1352016 - P3. Enable NV12 preference. r?mattwoodrow draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Sun, 10 Sep 2017 17:56:36 +0200 - rev 662059
Push 78940 by bmo:jyavenard@mozilla.com at Sun, 10 Sep 2017 22:38:58 +0000
Bug 1352016 - P3. Enable NV12 preference. r?mattwoodrow Makes it easier to change the value should our detection be broken. MozReview-Commit-ID: KXMjZVLXNg5
07d16ed031c87dba86b52c4a804c5ad2000b38f8: Bug 1352016 - P2. Check if NV12 rendering is usable when allocating D3D11 surface. r?mattwoodrow draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Sun, 10 Sep 2017 17:54:31 +0200 - rev 662058
Push 78940 by bmo:jyavenard@mozilla.com at Sun, 10 Sep 2017 22:38:58 +0000
Bug 1352016 - P2. Check if NV12 rendering is usable when allocating D3D11 surface. r?mattwoodrow MozReview-Commit-ID: EgA6lEeIyBj
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip