083380e8d36f1ad68ddd565eeee3231ac9196282: Bug 1100687 - part 1: fix browser_addCertException.js, r=jaws
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 26 Feb 2016 14:50:03 +0000 - rev 322342
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1100687 - part 1: fix browser_addCertException.js, r=jaws MozReview-Commit-ID: ZHUpRLAkxV
8033efa33b55d559f6d8735f4d404435b3fbf57e: Bug 824887 - Use the current page's original URI rather than creating a new one for copying from the location bar, stop encoding parentheses explicitly. r=dolske
Dão Gottwald <dao@mozilla.com> - Mon, 29 Feb 2016 12:51:07 +0100 - rev 322341
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 824887 - Use the current page's original URI rather than creating a new one for copying from the location bar, stop encoding parentheses explicitly. r=dolske
81ab1a659071fb4b99852b1c611b341557f21ca4: Bug 1250871 - only send messages to child scripts when the docShell is still around. r=smaug
Mike de Boer <mdeboer@mozilla.com> - Mon, 29 Feb 2016 12:25:48 +0100 - rev 322340
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1250871 - only send messages to child scripts when the docShell is still around. r=smaug
7d72d3447ec40fef848203373a2adbc6cec89b64: Bug 1251278 - Remove obsolete Yahoo parameter preferences, r=mconnor.
Florian Quèze <florian@queze.net> - Mon, 29 Feb 2016 11:46:37 +0100 - rev 322339
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1251278 - Remove obsolete Yahoo parameter preferences, r=mconnor.
67ab004a728d94fc173a4a451c8c4e419555c2e9: Bug 1251268 - MozParam condition="pref" should use values from the default pref branch and URI encode them, r=adw.
Florian Quèze <florian@queze.net> - Mon, 29 Feb 2016 11:45:33 +0100 - rev 322338
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1251268 - MozParam condition="pref" should use values from the default pref branch and URI encode them, r=adw.
008d7f4d10bf9694b2dc3bdd3568575e22cdbf6a: Bug 1220748 - Enable browser_permissionsPromptDeny.js in e10s, r=felipe.
Florian Quèze <florian@queze.net> - Mon, 29 Feb 2016 11:44:49 +0100 - rev 322337
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1220748 - Enable browser_permissionsPromptDeny.js in e10s, r=felipe.
e153836569007d614aa6b2260f30f0e8994e69e4: Backed out changeset b1b50935ab45 (bug 1249313) for for making Bug 1207431 worse
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 01 Mar 2016 11:21:55 +0100 - rev 322336
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Backed out changeset b1b50935ab45 (bug 1249313) for for making Bug 1207431 worse
9da51cb4974e03cdd8fa45a34086fe1033abfeaf: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 29 Feb 2016 11:35:30 +0100 - rev 322335
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
merge mozilla-inbound to mozilla-central a=merge
7882aa8df614f30d441d924afcc93c1539cc3118: Backed out changesets 764c86198573 and 90494d4d76ab (bug 1220124) for e10s browser_ext_tabs_onHighlighted.js permafail.
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 29 Feb 2016 00:15:06 -0500 - rev 322334
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Backed out changesets 764c86198573 and 90494d4d76ab (bug 1220124) for e10s browser_ext_tabs_onHighlighted.js permafail.
dfb1e32a70619c568762470f32e22cc2907debb4: Backed out changesets 3a116d8cb42f and b61ca87b91e1 (bug 1251659) for making test_bug967796.html permafail.
Ryan VanderMeulen <ryanvm@gmail.com> - Mon, 29 Feb 2016 00:03:01 -0500 - rev 322333
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Backed out changesets 3a116d8cb42f and b61ca87b91e1 (bug 1251659) for making test_bug967796.html permafail.
b5d5f42ed917c073f2edaeb01e97f88bdaa4d1fd: Bug 1249174 (part 8) - Shrink XPTInterfaceDescriptor. r=khuey.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 23 Feb 2016 16:17:59 +1100 - rev 322332
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1249174 (part 8) - Shrink XPTInterfaceDescriptor. r=khuey. XPTInterfaceDescriptor::num_additional_types can easily fit in 8 bits -- in practice it doesn't exceed 20, and there's already a check in DoTypeDescriptor that it doesn't exceed 255. This patch shrinks it and moves that check into XPT_InterfaceDescriptorAddTypes() so that any overflow would be detected more reliably. On 64-bit platforms this reduces sizeof(XPTInterfaceDescriptor) from 40 to 32 and correspondingly reduces "xpti-working-set" by 16 KiB. The patch also changes XPT_InterfaceDescriptorAddTypes() into a local function, because it's defined and only used in xpt_struct.cpp.
ca3090cb8e36dd77612ffdc84cd8953897ff72fd: Bug 1249174 (part 7.5) - Avoid wasted space around XPT strings. r=khuey.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 23 Feb 2016 16:17:58 +1100 - rev 322331
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1249174 (part 7.5) - Avoid wasted space around XPT strings. r=khuey. This patch: - Removes XPTArena's ability to support arbitrary alignments. - Hardwires two sub-arenas into XPTArena, one with alignment of 8 and one with alignment of 1. - Uses the first sub-arena for most allocations and the second sub-arena for C string allocations. These changes reduce "xpti-working-set" by 56 KiB. The patch also renames all the used of "malloc" in XPT identifiers with "calloc", to make clearer that the result is always zeroed.
6a5f30460690b5089f648e8a38eed27d52a8d597: Bug 1249174 (part 6) - Shrink XPTTypeDescriptor. r=khuey.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 23 Feb 2016 16:17:44 +1100 - rev 322330
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1249174 (part 6) - Shrink XPTTypeDescriptor. r=khuey. With careful layout we can reduce sizeof(XPTTypeDescriptor) from 4 to 3, which also reduces sizeof(XPTParamDescriptor) from 6 to 4. This reduces "xpti-working-set" by 16 KiB. The union-of-structs also improves readability by making it clearer exactly which fields are used for which types.
69bc807d8b8a36604f313626071fa4d624e8605d: Bug 1249174 (part 5) - Remove the useless BLK_HDR::size field. r=khuey.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 23 Feb 2016 05:34:33 +1100 - rev 322329
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1249174 (part 5) - Remove the useless BLK_HDR::size field. r=khuey.
f4296d24c1f357f6b45acd50e76ea056afe3e2cc: Bug 1249174 (part 4) - Don't store unused XPTHeader fields in memory. r=khuey.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 23 Feb 2016 05:33:35 +1100 - rev 322328
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1249174 (part 4) - Don't store unused XPTHeader fields in memory. r=khuey. This requires merging XPT_DoHeaderPrologue() and XPT_DoHeader(), which is straightforward. This reduces "xpti-working-set" by 16 KiB on 64-bit platforms.
df54281b08634341fb1a421b9753718966c45fe7: Bug 1249174 (part 3) - Don't store the unused XPTInterfaceDirectoryEntry::name_space field in memory. r=khuey.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 23 Feb 2016 05:33:35 +1100 - rev 322327
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1249174 (part 3) - Don't store the unused XPTInterfaceDirectoryEntry::name_space field in memory. r=khuey. Removing it reduces the "xpti-working-set" measurement by 16 KiB (measured on 64-bit).
d8db031fc4a77c85088755f1919d9c4e11b82fed: Bug 1249174 (part 2) - Shrink xptiInterfaceEntry by reordering its fields. r=khuey.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 17 Feb 2016 15:23:46 +1100 - rev 322326
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1249174 (part 2) - Shrink xptiInterfaceEntry by reordering its fields. r=khuey. This reduces "xpti-working-set" by another 16 KiB on 64-bit.
639ee2cb781c339fe86fd1fed4122b809d2a1fc1: Bug 1249174 (part 1) - Don't store the unused XPTTypeDescriptorTags::argnum2 field in memory. r=khuey.
Nicholas Nethercote <nnethercote@mozilla.com> - Wed, 17 Feb 2016 15:23:42 +1100 - rev 322325
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1249174 (part 1) - Don't store the unused XPTTypeDescriptorTags::argnum2 field in memory. r=khuey. XPTTypeDescriptor::argnum2 is unused. Removing it reduces sizeof(XPTTypeDescriptor) from 6 bytes to 4 bytes, which reduces the "xpti-working-set" measurement by 80 KiB (measured on 64-bit).
1b82b05fc9373c163d0e0786d267b695303f735f: Bug 1251044: P2. Remove dead code and generalise the use of content-range header. r=roc
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 25 Feb 2016 17:51:12 +1100 - rev 322324
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1251044: P2. Remove dead code and generalise the use of content-range header. r=roc MozReview-Commit-ID: ESMlcBOQKsy
fb4a661e0378ca57f05d9a19be2a3e7ba79cd620: Bug 1251044: P1. Use content-range values to determine content's length. r=roc
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 25 Feb 2016 16:52:11 +1100 - rev 322323
Push 5913 by jlund@mozilla.com at Mon, 25 Apr 2016 16:57:49 +0000
Bug 1251044: P1. Use content-range values to determine content's length. r=roc MozReview-Commit-ID: 7oAmvRGxzw3
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip