99a8859afcdbe7966b10954fbfc5665dbc78af30: Bug 1156742 Part 3: Add support for FontType::CAIRO to CreateScaledFontForTrueTypeData on Windows. r=bas
Bob Owen <bobowencode@gmail.com> - Mon, 21 Dec 2015 20:33:13 +0000 - rev 277215
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1156742 Part 3: Add support for FontType::CAIRO to CreateScaledFontForTrueTypeData on Windows. r=bas Parts of this change and related code get moved around in Part 24.
4934e88b2d7a7274d9513c81c9ef3e03a29333f4: Bug 1156742 Part 2: Make gfx thebes/gl/2d work with UNICODE defined. r=bas, r=glandium
Bob Owen <bobowencode@gmail.com> - Mon, 21 Dec 2015 20:33:13 +0000 - rev 277214
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1156742 Part 2: Make gfx thebes/gl/2d work with UNICODE defined. r=bas, r=glandium
79733166f05ef2e5c2fecf2a041410345497aac4: Bug 1156742 Part 1: Change Moz2D recording, so that it can be used in isolation. r=bas
Bob Owen <bobowencode@gmail.com> - Mon, 21 Dec 2015 20:33:12 +0000 - rev 277213
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1156742 Part 1: Change Moz2D recording, so that it can be used in isolation. r=bas These are mainly changes to make sure we have recorded relevant dependencies to each draw operation. Where we can't record them on the fly like this, it makes sure the object has originated from our DrawTarget.
e222f965ec5ca9c202cc31491385e3ef4afad5b8: Backed out changeset 28da91dbe6c5 (bug 1233843) for failures in test_bug203271.js in various test suites
Wes Kocher <wkocher@mozilla.com> - Mon, 21 Dec 2015 12:29:10 -0800 - rev 277212
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Backed out changeset 28da91dbe6c5 (bug 1233843) for failures in test_bug203271.js in various test suites
f3cb1eed6379a4cc1e45880a59dd416bf51fb0f2: Bug 1234099 - Unhide Adobe GMP on Windows XP. r=spohl
Chris Pearce <cpearce@mozilla.com> - Mon, 21 Dec 2015 16:06:41 +1300 - rev 277211
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1234099 - Unhide Adobe GMP on Windows XP. r=spohl
c9094c5c8ea55cbce4e110bd12c00f10bb8b347f: Backed out changeset f103fd636405 (bug 1232582) for b2g debug xpcshell failures in test_name_constraints.js
Wes Kocher <wkocher@mozilla.com> - Mon, 21 Dec 2015 11:01:22 -0800 - rev 277210
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Backed out changeset f103fd636405 (bug 1232582) for b2g debug xpcshell failures in test_name_constraints.js
28da91dbe6c5d284bf269276a9bead7901aa6d9b: Bug 1233843 - Convert 30 tests within netwerk/test to use AsyncOpen2 (r=mcmanus)
Christoph Kerschbaumer <mozilla@christophkerschbaumer.com> - Fri, 18 Dec 2015 14:56:57 -0800 - rev 277209
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1233843 - Convert 30 tests within netwerk/test to use AsyncOpen2 (r=mcmanus)
3a5ae2ad1b3d112ae79c5909f4f17cfee47e1153: Bug 1229338: Rename OptimizationInfos to OptimizationLevelInfo; r=Waldo
Benjamin Bouvier <benj@benj.me> - Tue, 01 Dec 2015 12:42:04 +0100 - rev 277208
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1229338: Rename OptimizationInfos to OptimizationLevelInfo; r=Waldo
eb630918efd679213e76bf56bb77f53761305c9c: Bug 1229338: Make OptimizationLevel an enum class; r=Waldo
Benjamin Bouvier <benj@benj.me> - Thu, 03 Dec 2015 21:03:14 +0100 - rev 277207
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1229338: Make OptimizationLevel an enum class; r=Waldo
86a078b9824364ef033746bbf208ecde4f8aaea0: Bug 1233276 - Make css::Declaration::List more useful again, given that it degraded a bit in bug 978833 (/ bug 1221436). r=heycam
L. David Baron <dbaron@dbaron.org> - Mon, 21 Dec 2015 13:11:32 -0500 - rev 277206
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1233276 - Make css::Declaration::List more useful again, given that it degraded a bit in bug 978833 (/ bug 1221436). r=heycam
b2200453f014b685d94b68f39641b2cd8b000f34: Bug 1233863 - ARM64: Record the correct branch offset. r=sstangl
Jakob Stoklund Olesen <jolesen@mozilla.com> - Mon, 21 Dec 2015 10:11:07 -0800 - rev 277205
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1233863 - ARM64: Record the correct branch offset. r=sstangl Don't depend on nextOffset() to get the address of the next inserted instruction. Adding a single instruction could cause a constant pool to be emitted first. The b() method assembles a branch and returns its offset. Use this return value when recording the location of a pending jump. This fixes the MOZ_CRASH(Unrecognized jump instruction.) crashes.
464b4f52409403bd927e4c978c8a5fc8f7df6631: Bug 1233863 - ARM64: Avoid BumpSystemStackPointer(). r=sstangl
Jakob Stoklund Olesen <jolesen@mozilla.com> - Mon, 21 Dec 2015 10:11:07 -0800 - rev 277204
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1233863 - ARM64: Avoid BumpSystemStackPointer(). r=sstangl This function can only handle small immediate adjustments to the stack pointer because it is not allowed to use scratch registers. Don't call it from MacroAssembler::Claim() which may allocate large stack frames. Simply synchronize the system stack pointer to the pseudo stack pointer instead.
89c7000635b90265393a44bfd5ee0fbb14280c6b: Bug 1233863 - ARM64: Set up pseudo stack pointer in proglogues. r=sstangl
Jakob Stoklund Olesen <jolesen@mozilla.com> - Mon, 21 Dec 2015 10:11:07 -0800 - rev 277203
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1233863 - ARM64: Set up pseudo stack pointer in proglogues. r=sstangl Use the existing masm.initStackPtr() function to set up the x28 register correctly on entry to jitted code. This is already done correctly in JitRuntime::generateEnterJIT().
35ea4766a62d131d5bdf6ec033c812b5e1b62470: Bug 1233863 - ARM64: Disable tests that require ion.enable = 1. r=jimb
Jakob Stoklund Olesen <jolesen@mozilla.com> - Mon, 21 Dec 2015 10:11:07 -0800 - rev 277202
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1233863 - ARM64: Disable tests that require ion.enable = 1. r=jimb Since ARM64 doesn't have an Ion code generator yet, these tests will fail when they check for ion-generated code. This disables tests that look for frame.implementation == "ion" etc.
dab0fdc478a8b1e8e1b5b7c94124d777a9fc3228: Bug 1233863 - ARM64: Don't advertise asm.js availability. r=luke
Jakob Stoklund Olesen <jolesen@mozilla.com> - Mon, 21 Dec 2015 10:11:07 -0800 - rev 277201
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1233863 - ARM64: Don't advertise asm.js availability. r=luke OdinMonkey does not yet support ARM64, so disable it just like we do in IsIonEnabled().
f26332167f66ac43ce36b42673e1ec52b56e2a4b: Bug 1233863 - ARM64: Allow test to pass with --no-asmjs, and when no JIT exists. r=luke
Jakob Stoklund Olesen <jolesen@mozilla.com> - Mon, 21 Dec 2015 10:11:07 -0800 - rev 277200
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1233863 - ARM64: Allow test to pass with --no-asmjs, and when no JIT exists. r=luke When running with --no-asmjs, and when we don't have a JIT capable of asm.js, the returned warning is different. This test should handle those cases too.
35fc1b57c578dce0539f4dbcca9802f986164682: Bug 1222555: Copy updater.app to the proper location for app update mochitest chrome tests. r=rstrong,ted
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Mon, 21 Dec 2015 12:21:57 -0500 - rev 277199
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1222555: Copy updater.app to the proper location for app update mochitest chrome tests. r=rstrong,ted
1df4fea9c5025aa91355c9fee1f13e17412cd3bc: Bug 1211090 - Don't fail to open databases if we can't do buffered IO. r=froydnj
Gian-Carlo Pascutto <gcp@mozilla.com> - Mon, 21 Dec 2015 17:51:03 +0100 - rev 277198
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1211090 - Don't fail to open databases if we can't do buffered IO. r=froydnj
e3f5398fee0a1108328b2f6a14a7bac486155ffa: Bug 1211090 - Add fallocate support to nsIOutputFileStream and use it. r=froydnj
Gian-Carlo Pascutto <gcp@mozilla.com> - Mon, 21 Dec 2015 17:50:53 +0100 - rev 277197
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1211090 - Add fallocate support to nsIOutputFileStream and use it. r=froydnj
2107959cc7598f12a7a1b0471138388732fd1ce8: Bug 1211090 - Use Buffered IO for PrefixSet load/store. r=froydnj
Gian-Carlo Pascutto <gcp@mozilla.com> - Mon, 21 Dec 2015 17:50:46 +0100 - rev 277196
Push 29819 by cbook@mozilla.com at Tue, 22 Dec 2015 10:47:17 +0000
Bug 1211090 - Use Buffered IO for PrefixSet load/store. r=froydnj
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip