Bob Owen
61bcd687ba
Bug 1156742 Part 5: Add a skeleton RemotePrintJob. r=mconley
...
The methods will get filled out by later patches, this sets up the IPDL and lifetime management.
2015-12-21 20:33:13 +00:00
Bob Owen
4695403059
Bug 1156742 Part 4: Add an in memory DrawEventRecorder. r=bas
2015-12-21 20:33:13 +00:00
Bob Owen
f07e9067d9
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.
2015-12-21 20:33:13 +00:00
Bob Owen
8b79d65f9b
Bug 1156742 Part 2: Make gfx thebes/gl/2d work with UNICODE defined. r=bas, r=glandium
2015-12-21 20:33:13 +00:00
Bob Owen
d5d7b66a4b
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.
2015-12-21 20:33:12 +00:00
Wes Kocher
1bd1042511
Backed out changeset 28da91dbe6c5 (bug 1233843) for failures in test_bug203271.js in various test suites
2015-12-21 12:29:10 -08:00
Chris Pearce
536679873f
Bug 1234099 - Unhide Adobe GMP on Windows XP. r=spohl
2015-12-21 16:06:41 +13:00
Wes Kocher
811e6511ad
Backed out changeset f103fd636405 (bug 1232582) for b2g debug xpcshell failures in test_name_constraints.js
2015-12-21 11:01:22 -08:00
Christoph Kerschbaumer
26ae26cac9
Bug 1233843 - Convert 30 tests within netwerk/test to use AsyncOpen2 (r=mcmanus)
2015-12-18 14:56:57 -08:00
Benjamin Bouvier
1f27399de3
Bug 1229338: Rename OptimizationInfos to OptimizationLevelInfo; r=Waldo
2015-12-01 12:42:04 +01:00
Benjamin Bouvier
b96a249270
Bug 1229338: Make OptimizationLevel an enum class; r=Waldo
2015-12-03 21:03:14 +01:00
L. David Baron
bf0d5ea639
Bug 1233276 - Make css::Declaration::List more useful again, given that it degraded a bit in bug 978833 (/ bug 1221436). r=heycam
2015-12-21 13:11:32 -05:00
Jakob Stoklund Olesen
f863f0afd5
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.
2015-12-21 10:11:07 -08:00
Jakob Stoklund Olesen
c675d19416
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.
2015-12-21 10:11:07 -08:00
Jakob Stoklund Olesen
39ed7f94e8
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().
2015-12-21 10:11:07 -08:00
Jakob Stoklund Olesen
e54879d3f8
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.
2015-12-21 10:11:07 -08:00
Jakob Stoklund Olesen
d91d619b14
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().
2015-12-21 10:11:07 -08:00
Jakob Stoklund Olesen
cfa29c8f21
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.
2015-12-21 10:11:07 -08:00
Stephen A Pohl
a11c9c6384
Bug 1222555: Copy updater.app to the proper location for app update mochitest chrome tests. r=rstrong,ted
2015-12-21 12:21:57 -05:00
Gian-Carlo Pascutto
953ea6bc74
Bug 1211090 - Don't fail to open databases if we can't do buffered IO. r=froydnj
2015-12-21 17:51:03 +01:00
Gian-Carlo Pascutto
aca95000a9
Bug 1211090 - Add fallocate support to nsIOutputFileStream and use it. r=froydnj
2015-12-21 17:50:53 +01:00
Gian-Carlo Pascutto
28e468da92
Bug 1211090 - Use Buffered IO for PrefixSet load/store. r=froydnj
2015-12-21 17:50:46 +01:00
Blake Kaplan
84ac6d9b25
Bug 1233910 - Enable these now-passing tests. r=felipe
2015-12-21 08:23:19 -08:00
J. Ryan Stinnett
257e9b4c3b
Bug 1233865 - Remove deprecated dbg_assert. r=fitzgen
2015-12-18 17:02:00 -06:00
J. Ryan Stinnett
4a2c6917d8
Bug 1151413 - Set async caller in DevToolsUtils.executeSoon r=ejpbruel
2015-12-18 14:53:25 -06:00
Andrea Marchesini
0647901e1c
Bug 1233598 - HTMLInputElement must traverse/unlink the getFilesAndDirectories promise, r=smaug
2015-12-21 15:14:06 +00:00
Armen Zambrano Gasparnian
e7ef4dab81
Bug 1233725 - Tier-2 TC Linux64 debug crashtest jobs were incorrectly defined as cpp tests. DONTBUILD. r=me
2015-12-21 09:42:59 -05:00
Kartikaya Gupta
5857eaa603
Bug 1222190 - Implement GetTimeAsyncForPossibleBackwardsSkew for windows to fix backwards skew on hibernation. r=birtles
2015-12-21 09:38:17 -05:00
David Anderson
eda3962b1a
Remove the TaskThrottler. (bug 1192919 part 6, r=kats)
2015-12-21 09:36:36 -05:00
David Anderson
a0b36b41ba
Dispatch all APZ repaint requests immediately, and rely on content vsync. (bug 1192919 part 5, r=kats)
2015-12-21 09:36:36 -05:00
David Anderson
6eb67c2d10
Turn apz.use_paint_duration off. (bug 1192919 part 4, r=kats)
2015-12-21 09:36:36 -05:00
David Anderson
41260a5866
Force a paint to be scheduled for scroll info layers. (bug 1192919 part 3, r=kats)
2015-12-21 09:36:36 -05:00
David Anderson
0841696e19
Minimize the displayport for frames that must animate synchronously. (bug 1192919 part 2, r=kats)
2015-12-21 09:36:36 -05:00
David Anderson
a9ae6c3924
Annotate FrameMetrics that are created for ScrollInfoLayers. (bug 1192919 part 1, r=kats)
2015-12-21 09:36:36 -05:00
Carsten "Tomcat" Book
02fc6c358a
Merge mozilla-central to mozilla-inbound
2015-12-21 13:08:27 +01:00
Carsten "Tomcat" Book
3cfcb8966a
Backed out changeset 0f2a62a45b00 (bug 1232506) for causing a talos perma failure
2015-12-21 13:00:59 +01:00
Carsten "Tomcat" Book
97c5920693
merge mozilla-inbound to mozilla-central a=merge
2015-12-21 11:52:31 +01:00
Carsten "Tomcat" Book
81c3c9f937
merge fx-team to mozilla-central a=merge
2015-12-21 11:50:09 +01:00
Carsten "Tomcat" Book
4675409456
merge b2g-inbound to mozilla-central a=merge
2015-12-21 11:47:51 +01:00
B2G Bumper Bot
fdb8c98c64
Bumping manifests a=b2g-bump
2015-12-20 23:35:25 -08:00
B2G Bumper Bot
fe54bf03c5
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/e384f9eb4a14
Author: gasolin <gasolin@gmail.com>
Desc: Merge pull request #33367 from gasolin/issue-1227893
Bug 1227893 - reflect Bluetooth rtl css to Settings counter part, r=timdream
========
https://hg.mozilla.org/integration/gaia-central/rev/e562a1e42c83
Author: gasolin <gasolin@gmail.com>
Desc: Bug 1227893 - reflect Bluetooth rtl css to Settings counter part, r=timdream
2015-12-20 23:34:02 -08:00
B2G Bumper Bot
65c354f40f
Bumping manifests a=b2g-bump
2015-12-20 22:35:26 -08:00
B2G Bumper Bot
a193d3184e
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/bafe0ba03414
Author: gasolin <gasolin@gmail.com>
Desc: Merge pull request #33638 from gasolin/issue-1233847
Bug 1233847 - load ApnHelper for apn settings panel, r=me
========
https://hg.mozilla.org/integration/gaia-central/rev/8ed4384073fa
Author: gasolin <gasolin@gmail.com>
Desc: Bug 1233847 - load ApnHelper for apn settings panel, r=me
2015-12-20 22:34:03 -08:00
B2G Bumper Bot
0c163f499e
Bumping manifests a=b2g-bump
2015-12-20 20:46:06 -08:00
B2G Bumper Bot
0a4d4c0f97
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/84d1dd4e6654
Author: Scott Wu <scottwu@mozilla.com>
Desc: Merge pull request #33615 from scottwu/1232797-enter-puk-code-labels
Bug 1232797 - Added labels for PUK dialog, r=gasolin
========
https://hg.mozilla.org/integration/gaia-central/rev/2a1bde405178
Author: Scott Wu <scottcwwu@gmail.com>
Desc: Bug 1232797 - Added labels for PUK dialog
2015-12-20 20:44:38 -08:00
B2G Bumper Bot
08b6cc13ec
Bumping manifests a=b2g-bump
2015-12-19 18:05:25 -08:00
ffxbld
fb44643d4e
No bug, Automated blocklist update from host bld-linux64-spot-573 - a=blocklist-update
2015-12-19 04:09:28 -08:00
ffxbld
8f0e704852
No bug, Automated HPKP preload list update from host bld-linux64-spot-573 - a=hpkp-update
2015-12-19 04:09:26 -08:00
ffxbld
4399cad53c
No bug, Automated HSTS preload list update from host bld-linux64-spot-573 - a=hsts-update
2015-12-19 04:09:24 -08:00
Carsten "Tomcat" Book
75cc2ea56a
merge mozilla-inbound to mozilla-central a=merge
2015-12-18 15:23:39 +01:00