84bd250a67105ee5d9b971a713114b940ab633c4: No bug, Automated HPKP preload list update from host bld-linux64-spot-324 - a=hpkp-update
ffxbld - Sat, 24 Feb 2018 12:01:40 -0800 - rev 405189
Push 33506 by ffxbld at Sat, 24 Feb 2018 20:01:50 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-324 - a=hpkp-update
a0eb6693432e4f563e8956a78aa5d04329a903dc: No bug, Automated HSTS preload list update from host bld-linux64-spot-324 - a=hsts-update
ffxbld - Sat, 24 Feb 2018 12:01:36 -0800 - rev 405188
Push 33506 by ffxbld at Sat, 24 Feb 2018 20:01:50 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-324 - a=hsts-update
1f44de15ffdb1c0ac9c2719efa2bbe12ea75d06b: Backed out 5 changesets (bug 1379265) for GTest crashes on RsdparsaSdpAttributeList::GetGroup. a=backout
Csoregi Natalia <ncsoregi@mozilla.com> - Sat, 24 Feb 2018 12:58:24 +0200 - rev 405187
Push 33505 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:58:37 +0000
Backed out 5 changesets (bug 1379265) for GTest crashes on RsdparsaSdpAttributeList::GetGroup. a=backout Backed out changeset addf903ba015 (bug 1379265) Backed out changeset 51f51dfe6095 (bug 1379265) Backed out changeset 443378a6ed7a (bug 1379265) Backed out changeset 0ea22b056105 (bug 1379265) Backed out changeset d85d78ba8ccd (bug 1379265)
b3191953ccdabd335ffb383905a36b0062e547b2: Merge inbound to mozilla-central. a=merge
Csoregi Natalia <ncsoregi@mozilla.com> - Sat, 24 Feb 2018 12:13:21 +0200 - rev 405186
Push 33504 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:13:47 +0000
Merge inbound to mozilla-central. a=merge
a6329ea89ef83aa59f0706ed8a07529c097a6ce6: Bug 1330529 - Part 5: Remove some Windows line endings from PluginProcessChild.cpp. r=jimm
Chris Peterson <cpeterson@mozilla.com> - Fri, 02 Feb 2018 22:45:12 -0800 - rev 405185
Push 33504 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:13:47 +0000
Bug 1330529 - Part 5: Remove some Windows line endings from PluginProcessChild.cpp. r=jimm MozReview-Commit-ID: DhNuxymQ97U
572f3d9d98f00742924333d6005ea342a61c198b: Bug 1330529 - Part 4: Fold nsSetDllDirectory.h into nsWindowsMain.cpp. r=jimm
Chris Peterson <cpeterson@mozilla.com> - Tue, 13 Feb 2018 00:52:44 -0800 - rev 405184
Push 33504 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:13:47 +0000
Bug 1330529 - Part 4: Fold nsSetDllDirectory.h into nsWindowsMain.cpp. r=jimm nsSetDllDirectory.h consists of just one function definition, SanitizeEnvironmentVariables, which is now only called from nsWindowsMain.cpp. nsSetDllDirectory.h used to define its namesake NS_SetDllDirectory, but the function was removed in bug 699247. Also remove some #includes that are no longer necessary. MozReview-Commit-ID: E8OsXycdfO8
b539afa21a7cefc0b5a2665c1e41afa00f2d20b2: Bug 1330529 - Part 3: Protect DLL loads in wmain instead of waiting until PluginProcessChild::Init. r=jimm
Chris Peterson <cpeterson@mozilla.com> - Fri, 02 Feb 2018 22:53:34 -0800 - rev 405183
Push 33504 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:13:47 +0000
Bug 1330529 - Part 3: Protect DLL loads in wmain instead of waiting until PluginProcessChild::Init. r=jimm Removing #define XRE_DONT_PROTECT_DLL_LOAD from plugin-container.cpp and xpcshell.cpp allows the #included nsWindowsWMain.cpp to protect DLL loads much earlier in the plugin process startup. MozReview-Commit-ID: HbgyfvljvFs
c7138c4369ebc77d064d3334b8c28d2107922150: Bug 1330529 - Part 2: Remove unused SetDllDirectory workaround for Shockwave Player plugin. r=jimm
Chris Peterson <cpeterson@mozilla.com> - Fri, 02 Feb 2018 22:34:19 -0800 - rev 405182
Push 33504 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:13:47 +0000
Bug 1330529 - Part 2: Remove unused SetDllDirectory workaround for Shockwave Player plugin. r=jimm This code was added in bug 607832 to work around a Shockwave Player bug where it tries to load some DLLs from the current directory, but the current directory is not the one it expects. We no longer support the Shockwave Player plugin, so this workaround is no longer necessary and we can always call SetDllDirectory("") to remove the current directory from the DLL search path. MozReview-Commit-ID: C4MjB1SkZE3
875a35f50af245bb7c4429c07c36828c845ade14: Bug 1330529 - Part 1: Fix PDFium gtest by using absolute path to PDFium DLL. r=jimm
Chris Peterson <cpeterson@mozilla.com> - Sun, 11 Feb 2018 11:58:21 -0800 - rev 405181
Push 33504 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:13:47 +0000
Bug 1330529 - Part 1: Fix PDFium gtest by using absolute path to PDFium DLL. r=jimm This gtest assumed the current working directory ($OBJDIR/_tests/gtest/) was in the DLL LoadLibrary path. That is no longer true with this bug's patches, so the gtest must specify the absolute path to the PDFium DLL to load it. MozReview-Commit-ID: 5TXj6A9Tb9w
e8978f3fcfbe10125401cc222d71a904fe2bad7b: Bug 903519 - Allocate strings in the nursery, r=flagflip
Steve Fink <sfink@mozilla.com> - Wed, 21 Feb 2018 11:36:52 -0800 - rev 405180
Push 33504 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:13:47 +0000
Bug 903519 - Allocate strings in the nursery, r=flagflip
0f4234c2132256cb80942d57eaeda2217fd559f9: Bug 903519 - Disable nursery strings in a Zone if too many get tenured, r=sfink
Jan de Mooij <jandemooij@gmail.com> - Mon, 02 Oct 2017 16:42:38 -0700 - rev 405179
Push 33504 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:13:47 +0000
Bug 903519 - Disable nursery strings in a Zone if too many get tenured, r=sfink
741225b427a8d15abc4bd8d7ce70dd2666b25cc6: Bug 903519 - speed up test that is dramatically slow with zeal + nursery strings, r=me
Steve Fink <sfink@mozilla.com> - Fri, 23 Feb 2018 16:51:16 -0800 - rev 405178
Push 33504 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:13:47 +0000
Bug 903519 - speed up test that is dramatically slow with zeal + nursery strings, r=me The jit-test basic/testTypedArrayInit does a simple loop that constructs many, many strings via concatenation of 6 parts. The string is only used if the test fails, but generating that string with GenerationalGC with the nursery enabled is painfully slow due to the extra checks. (It isn't fast without the nursery, but it's much worse with.) Since this is irrelevant to what the test is testing, I made it construct the string only if needed. 180+ seconds goes down to about 6. According to perf, the time is all spent in poisoning the nursery when clearing it, over and over again. Disabling poisoning makes it dramatically faster.
7dc8f7e2eee49af5f6d328f357f069b899f16ae8: Bug 1439047 - Part 2: Cleanup StartupCache::PutBuffer hashtable usage. r=froydnj
Eric Rahm <erahm@mozilla.com> - Fri, 16 Feb 2018 15:58:30 -0800 - rev 405177
Push 33504 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:13:47 +0000
Bug 1439047 - Part 2: Cleanup StartupCache::PutBuffer hashtable usage. r=froydnj This switches over to using `LookupForAdd` which allows us to avoid a second lookup when adding the entry. Addtionally `nsDependentCString` is used to avoid copying the id string when looking up the entry.
1d4b5c48ed528673b222d940f7402737badb35bf: Bug 1439047 - Part 1: Make StartupCache::PutBuffer take ownership of the buffer. r=froydnj
Eric Rahm <erahm@mozilla.com> - Fri, 16 Feb 2018 15:30:47 -0800 - rev 405176
Push 33504 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:13:47 +0000
Bug 1439047 - Part 1: Make StartupCache::PutBuffer take ownership of the buffer. r=froydnj This avoids a redundant alloc and copy in `PutBuffer`. All existing callers were destroying the passed in buffer after the call.
2961b82173488450210206b87dea7d96da16f308: Backed out changeset c5e39b406004 (bug 1440534) for mochitest bc failures on browser_BrowserErrorReporter.js
Narcis Beleuzu <nbeleuzu@mozilla.com> - Sat, 24 Feb 2018 03:06:08 +0200 - rev 405175
Push 33504 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:13:47 +0000
Backed out changeset c5e39b406004 (bug 1440534) for mochitest bc failures on browser_BrowserErrorReporter.js
0e0bb50a02b9aeaef5ed0feb2c4ef6c9c42e8909: merge mozilla-central to mozilla-inbound on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 24 Feb 2018 03:11:04 +0200 - rev 405174
Push 33504 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:13:47 +0000
merge mozilla-central to mozilla-inbound on a CLOSED TREE
ae79bc0bbd31c6e7ac2fa430a2ca7c10382791c5: Bug 1438017 - Update wr bindings with ColorMatrix filter and add filters to command builder. r=kats
Eitan Isaacson <eitan@monotonous.org> - Tue, 13 Feb 2018 10:18:07 -0800 - rev 405173
Push 33504 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:13:47 +0000
Bug 1438017 - Update wr bindings with ColorMatrix filter and add filters to command builder. r=kats
2511fb2fd5cf966cad6a44e59fd71ed81d312922: Backed out 2 changesets (bug 1439047) for Android build bustages. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Sat, 24 Feb 2018 01:10:22 +0200 - rev 405172
Push 33504 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:13:47 +0000
Backed out 2 changesets (bug 1439047) for Android build bustages. CLOSED TREE Backed out changeset 718961d941d4 (bug 1439047) Backed out changeset 7f0cedfb4bd8 (bug 1439047)
03eed16ea12ef8e7cd29040f86120b55ed82711f: Backed out 1 changesets (bug 1427766) for GTest crashes on TelemetryHistogram::GetHistogramName. CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Sat, 24 Feb 2018 01:07:37 +0200 - rev 405171
Push 33504 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:13:47 +0000
Backed out 1 changesets (bug 1427766) for GTest crashes on TelemetryHistogram::GetHistogramName. CLOSED TREE Backed out changeset 37f8ff509e9d (bug 1427766)
0b9ff594f7711778efe033de8de9dda4bed451f5: Bug 1439056 - Properly handle failure in nsXULPrototypeDocument::Read. r=bz
Eric Rahm <erahm@mozilla.com> - Fri, 16 Feb 2018 18:14:54 -0800 - rev 405170
Push 33504 by ncsoregi@mozilla.com at Sat, 24 Feb 2018 10:13:47 +0000
Bug 1439056 - Properly handle failure in nsXULPrototypeDocument::Read. r=bz We currently don't break out of a parsing loop on a read failure. This leads to us using a junk value further down.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip