Граф коммитов

454683 Коммитов

Автор SHA1 Сообщение Дата
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