Jakob Stoklund Olesen
9dce194b45
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
d9a7e9b459
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
48cf77ddac
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
4e73b0e322
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
d0e28569ed
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
3d9dd910cb
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
feca082657
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
2652d00be1
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
73ac6a6ca3
Bug 1211090 - Add fallocate support to nsIOutputFileStream and use it. r=froydnj
2015-12-21 17:50:53 +01:00
Gian-Carlo Pascutto
e82778f026
Bug 1211090 - Use Buffered IO for PrefixSet load/store. r=froydnj
2015-12-21 17:50:46 +01:00
Blake Kaplan
e3a599f032
Bug 1233910 - Enable these now-passing tests. r=felipe
2015-12-21 08:23:19 -08:00
J. Ryan Stinnett
8d7254f6ed
Bug 1233865 - Remove deprecated dbg_assert. r=fitzgen
...
--HG--
extra : rebase_source : e1a92d1c5677a7c8b56adcfaa226d7cae41b30ae
2015-12-18 17:02:00 -06:00
J. Ryan Stinnett
b43d3bf817
Bug 1151413 - Set async caller in DevToolsUtils.executeSoon r=ejpbruel
...
--HG--
extra : rebase_source : 8869a2dba7d8154df602f2685c022cb44e679383
2015-12-18 14:53:25 -06:00
Andrea Marchesini
2cd3e0da6b
Bug 1233598 - HTMLInputElement must traverse/unlink the getFilesAndDirectories promise, r=smaug
2015-12-21 15:14:06 +00:00
Armen Zambrano Gasparnian
718c64934f
Bug 1233725 - Tier-2 TC Linux64 debug crashtest jobs were incorrectly defined as cpp tests. DONTBUILD. r=me
...
--HG--
extra : commitid : ASCJ5qB1RwJ
extra : amend_source : e9109933a8879505a71e9cf6c3f2415299838a7d
2015-12-21 09:42:59 -05:00
Kartikaya Gupta
aee40bd249
Bug 1222190 - Implement GetTimeAsyncForPossibleBackwardsSkew for windows to fix backwards skew on hibernation. r=birtles
...
--HG--
extra : commitid : 3cnm3stuNLt
2015-12-21 09:38:17 -05:00
David Anderson
f4833ef55c
Remove the TaskThrottler. (bug 1192919 part 6, r=kats)
...
--HG--
extra : commitid : JuZhed3WCKS
2015-12-21 09:36:36 -05:00
David Anderson
7ac7e59093
Dispatch all APZ repaint requests immediately, and rely on content vsync. (bug 1192919 part 5, r=kats)
...
--HG--
extra : commitid : DDwJfxBiEGi
2015-12-21 09:36:36 -05:00
David Anderson
bbce6296fd
Turn apz.use_paint_duration off. (bug 1192919 part 4, r=kats)
...
--HG--
extra : commitid : 9gfykJXaFJE
2015-12-21 09:36:36 -05:00
David Anderson
dd65d500c0
Force a paint to be scheduled for scroll info layers. (bug 1192919 part 3, r=kats)
...
--HG--
extra : commitid : 7wNzQZB1MQ8
2015-12-21 09:36:36 -05:00
David Anderson
c300f85389
Minimize the displayport for frames that must animate synchronously. (bug 1192919 part 2, r=kats)
...
--HG--
extra : commitid : KOesBg1UbmW
2015-12-21 09:36:36 -05:00
David Anderson
bba1b2478f
Annotate FrameMetrics that are created for ScrollInfoLayers. (bug 1192919 part 1, r=kats)
...
--HG--
extra : commitid : 83SwqEe7GTb
2015-12-21 09:36:36 -05:00
Carsten "Tomcat" Book
7a91942ed3
Merge mozilla-central to mozilla-inbound
2015-12-21 13:08:27 +01:00
Carsten "Tomcat" Book
956117e0df
Backed out changeset 0f2a62a45b00 (bug 1232506) for causing a talos perma failure
2015-12-21 13:00:59 +01:00
Carsten "Tomcat" Book
7ad45c0d65
merge mozilla-inbound to mozilla-central a=merge
2015-12-21 11:52:31 +01:00
Carsten "Tomcat" Book
f39a0181bb
merge fx-team to mozilla-central a=merge
2015-12-21 11:50:09 +01:00
Carsten "Tomcat" Book
dcfacfc88b
merge b2g-inbound to mozilla-central a=merge
2015-12-21 11:47:51 +01:00
B2G Bumper Bot
045ff20e29
Bumping manifests a=b2g-bump
2015-12-20 23:35:25 -08:00
B2G Bumper Bot
c9a1a3b8cc
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
15fad223a3
Bumping manifests a=b2g-bump
2015-12-20 22:35:26 -08:00
B2G Bumper Bot
12918a66d1
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
72edd15711
Bumping manifests a=b2g-bump
2015-12-20 20:46:06 -08:00
B2G Bumper Bot
4a95d3ec08
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
3749ad97b7
Bumping manifests a=b2g-bump
2015-12-19 18:05:25 -08:00
ffxbld
20a2841b48
No bug, Automated blocklist update from host bld-linux64-spot-573 - a=blocklist-update
2015-12-19 04:09:28 -08:00
ffxbld
0349798a7f
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
beab6972e5
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
71603d10db
merge mozilla-inbound to mozilla-central a=merge
2015-12-18 15:23:39 +01:00
Carsten "Tomcat" Book
d402cbdb96
merge fx-team to mozilla-central a=merge
2015-12-18 15:13:47 +01:00
Carsten "Tomcat" Book
0e9f21c88c
Backed out changeset 4acf21957111 (bug 1229379) for causing Bug 1233664
2015-12-18 11:28:47 +01:00
Carsten "Tomcat" Book
fad1a90e3c
Backed out changeset 282f22cbf7ef (bug 1229379)
2015-12-18 11:28:28 +01:00
Ms2ger
fdb675bc31
No bug - Note the bug in a todo comment.
2015-12-18 11:13:00 +01:00
Ms2ger
a54da84fff
Bug 1000004 - Part b: Inline CheckForWindowedPlugins in its only caller; r=jst
2015-12-18 11:13:00 +01:00
Ms2ger
bb3ddb06c3
Bug 1000004 - Part a: Remove the unused nsContentUtils::HasPluginWithUncontrolledEventDispatch(nsIDocument*) function; r=jst
2015-12-18 11:13:00 +01:00
Ms2ger
8e3a0e4dcd
Bug 1233401 - Do Statistics static initialization from JS_Init; r=jandem
2015-12-18 11:12:49 +01:00
Ms2ger
194f97d366
Bug 1221923 - Remove pointless "initialized" static in VMFunction::addToFunctions; r=Waldo
2015-12-18 11:09:45 +01:00
Ms2ger
4edb68ff1d
Bug 1232598 - Remove the aCalleePrincipal argument to nsGlobalWindow::OpenInternal; r=jst
2015-12-18 11:08:19 +01:00
Ms2ger
7d058880e0
Bug 1217835 - Rewrite some code in CanvasRenderingContext2D::GetImageDataArray to avoid build warnings; r=gw280
2015-12-18 11:08:06 +01:00
B2G Bumper Bot
0102985740
Bumping manifests a=b2g-bump
2015-12-18 01:16:52 -08:00
B2G Bumper Bot
459a5af179
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/87642662c772
Author: Evan Tseng <itoyxd@gmail.com>
Desc: Merge pull request #33616 from evanxd/bug-1230074
Bug 1230074 - Ensure that audio channel 1 is playing and audio channel 2 is not playing r=me
========
https://hg.mozilla.org/integration/gaia-central/rev/9d364aafdf84
Author: Evan Xd <itoyxd@gmail.com>
Desc: Bug 1230074 - Ensure that audio channel 1 is playing and audio channel 2 is not playing r=me
2015-12-18 01:15:29 -08:00