Commit Graph

216595 Commits

Author SHA1 Message Date
Mason Chang
0038a0d0cd Bug 1101974. Part 2: Initialize vsync source during compositor creation. r=mstange 2014-11-21 09:16:19 -08:00
Mason Chang
e110f5c4a0 Bug 1101974. Part 1. Move VsyncDispatcher to CompositorParent. r=roc 2014-11-21 09:16:19 -08:00
Vladimir Vukicevic
4e999354bb Bug 1036602 - add generic gfx/layers functionality for VR rendering; r=nical 2014-07-09 12:26:18 -07:00
Vladimir Vukicevic
0356575b13 Bug 1036606 - Extend mozRequestFullScreen to accept an options dict with a vrDisplay member; r=bz 2014-07-09 12:30:22 -07:00
Vladimir Vukicevic
7a528c00ee Bug 1036597 - extend widget's MakeFullScreen method to take an optional nsIScreen indicating the target; r=karlt 2014-07-09 12:29:28 -07:00
Vladimir Vukicevic
14f286d34c Bug 1036604 - add VR display item and VR frame state bit; r=roc 2014-07-09 12:25:31 -07:00
Vladimir Vukicevic
aebbac4ddb Bug 1036604 - Add VRDevice interfaces, navigator.getVRDevices call, and Oculus Rift gfxVR; r=bz,jrmuizel 2014-07-09 12:24:49 -07:00
Jonathan Watt
178021e0c8 Bug 1100448 - Protect against null cairo_surface_t when getting the underlying surface from DrawTargetCairo. r=Bas 2014-11-17 21:41:41 +00:00
Steve Fink
12b2fc0bcf Bug 1098641 - Add os.{getpid,waitpid,spawn,system}, r=jorendorff 2014-11-13 16:12:34 -08:00
Benjamin Bouvier
6f708df182 Bug 1094855: Add SIMD.float32x4.minNum/maxNum to asm.js; r=luke 2014-11-21 17:27:46 +01:00
Benjamin Bouvier
286105327c Bug 1094855: Implement SIMD.float32x4.minNum/maxNum in the JITs; r=sunfish 2014-11-21 17:27:40 +01:00
Benjamin Bouvier
9d4ff51379 Bug 1094855: Add helpers for cmpps; r=sunfish 2014-11-21 17:27:35 +01:00
Benjamin Bouvier
2823c3f794 Bug 1094855: Move some tests in testSIMD.js; r=sunfish 2014-11-21 17:27:30 +01:00
Benjamin Bouvier
d91d4b8db6 Bug 1094855: Update SimdBinaryArith::Min/Max to properly handle comparisons involving -0/0 and NaNs; r=sunfish 2014-11-21 17:27:21 +01:00
Benjamin Bouvier
b2dc359d5b Bug 1094855: SIMD: Add minNum/maxNum and update min/max in the interpreter; r=till
--HG--
rename : js/src/tests/ecma_6/TypedObject/simd/float32x4max.js => js/src/tests/ecma_6/TypedObject/simd/float32x4-minmax.js
2014-11-21 17:27:17 +01:00
James Willcox
281ea6f273 Merge backout CLOSED TREE
--HG--
extra : amend_source : a86ee1ef29589ff7390a070ca4d55b65de4d0ce6
2014-11-21 09:47:45 -06:00
James Willcox
1c4b3dcdf2 Back out bug 1097116 2014-11-21 09:47:03 -06:00
Till Schneidereit
518e6a3845 Bug 1069063 - Part 2: Make Array.prototype.includes Nightly-only. r=lth
--HG--
extra : rebase_source : 62e7c230290d039596771339c83e085f9358f882
2014-11-21 16:41:51 +01:00
James Willcox
f72db720a8 Bug 1097116 - Fix readback for EGLImageImage r=jgilbert 2014-11-21 09:28:21 -06:00
James Willcox
072c94925b Bug 1097116 - Copy the decoded SurfaceTexture into an EGLImage to allow accurate presentation r=jgilbert 2014-11-21 09:28:20 -06:00
James Willcox
f326b19edb Bug 1097116 - Add fencing and better lifetime management for EGLImage Images r=jgilbert 2014-11-21 09:28:19 -06:00
Alexander Surkov
36db7f51b6 Bug 1013584 - presentation list items should expose generic accessibles, r=davidb 2014-11-21 09:13:32 -05:00
Benjamin Bouvier
cb6a19e177 Bug 1079361: Use AsmJSSimdType rather than Type in SIMD type checking in asm.js; r=luke 2014-11-21 12:14:06 +01:00
Benjamin Bouvier
a775cf0104 Bug 1079361: SIMD: add support for {int,float}32x4.{load,store} to asm.js; r=luke 2014-11-21 12:13:40 +01:00
Benjamin Bouvier
8726e3c696 Bug 1079361: Refactor AsmJSHeapAccess to include the view type of the heap access; r=luke 2014-11-21 12:12:29 +01:00
ZongShen Shen
c820e17b29 Bug 1066040 - IonMonkey: Implement the StringReplace recover instruction. r=nbp 2014-11-21 14:05:47 +01:00
Emanuel Hoogeveen
ed8e559656 Bug 1100485 - Lock chunks during double purging to avoid racing with allocation. r=glandium 2014-11-19 09:34:00 +01:00
Boris Chiou
d7d38b88b8 Bug 1096139 - Create websocket dynamically after we enable Layerscope. r=dglastonbury
We have to create the websocket if it doesn't exist after enabling
Layerscope. Therefore, we don't have to reboot the device anymore.

1. Remove the Init and DeInit in CreateCompositor and DestroyCompositor
   to prevent some unwanted deInits on the browser. (Our browser often
   calls DestroyCompositor)
2. Initize websocket only when we need it.
2014-11-20 02:00:00 +01:00
Carsten "Tomcat" Book
6e7313843d Merge mozilla-central to mozilla-inbound 2014-11-21 13:00:50 +01:00
Carsten "Tomcat" Book
9ece2da75f merge b2g-inbound to mozilla-central a=merge 2014-11-21 12:58:22 +01:00
Carsten "Tomcat" Book
c461a4a6c1 merge mozilla-inbound to mozilla-central a=merge 2014-11-21 12:57:00 +01:00
Carsten "Tomcat" Book
dadf33ec35 Backed out changeset 74527e0493c5 (bug 1079361) for Bustage on a CLOSED TREE 2014-11-21 12:46:07 +01:00
Carsten "Tomcat" Book
02628c70f3 Backed out changeset 39e6791cc5c5 (bug 1079361) 2014-11-21 12:45:43 +01:00
Carsten "Tomcat" Book
06c04387a9 Backed out changeset a7d29ca3d8c2 (bug 1079361) 2014-11-21 12:45:38 +01:00
Benjamin Bouvier
8011907c8d Bug 1079361: Use AsmJSSimdType rather than Type in SIMD type checking in asm.js; r=luke 2014-11-21 12:14:06 +01:00
Benjamin Bouvier
f4442eff7f Bug 1079361: SIMD: add support for {int,float}32x4.{load,store} to asm.js; r=luke 2014-11-21 12:13:40 +01:00
Benjamin Bouvier
3f520fc570 Bug 1079361: Refactor AsmJSHeapAccess to include the view type of the heap access; r=luke 2014-11-21 12:12:29 +01:00
Benjamin Bouvier
bdee55b0b1 Bug 1088709: Add SIMD.{float,int}32x4.{load,store} to the interpreter; r=till 2014-11-21 12:11:59 +01:00
Carsten "Tomcat" Book
cbf85a77cb Backed out changeset d917152c263d (bug 920938) for build warning/failures 2014-11-21 11:05:45 +01:00
Gina Yeh
cdf2bbf97d Bug 1096146, Patch 2: Mochitest, r=smaug. 2014-11-21 17:48:04 +08:00
Gina Yeh
d4510fd002 Bug 1096146, Patch 1: No default actions of keydown event should be made if mozbrowserbeforekeydown event is defaultPrevented, r=smaug. 2014-11-21 17:47:55 +08:00
Carsten "Tomcat" Book
fe4cfdda7a Merge mozilla-central to b2g-inbound 2014-11-21 08:32:17 +01:00
Carsten "Tomcat" Book
877550de6e Merge mozilla-central to fx-team 2014-11-21 08:27:29 +01:00
Carsten "Tomcat" Book
3028580f87 Backed out changeset 188d22215166 (bug 1057512) for causing dt2 memory leaks 2014-11-21 08:10:06 +01:00
Carsten "Tomcat" Book
f5165c4bfa Backed out changeset 34594cb8b2e4 (bug 1057512) 2014-11-21 08:09:44 +01:00
Carsten "Tomcat" Book
f4ce140055 Backed out changeset 44c68f942d20 (bug 1071546) for ggc perma failures 2014-11-21 08:05:55 +01:00
Carsten "Tomcat" Book
90b5ddc988 Backed out changeset 2b29d8a00774 (bug 996509) 2014-11-21 08:04:23 +01:00
Carsten "Tomcat" Book
113c85f753 Backed out changeset 5c168f572252 (bug 996509) 2014-11-21 08:04:21 +01:00
Carsten "Tomcat" Book
6d03eb4a3b Backed out changeset 8d040e2b9aff (bug 1072903) 2014-11-21 08:04:20 +01:00
Carsten "Tomcat" Book
c450f7d9ff Backed out changeset 7d0eb79dd247 (bug 1072903) 2014-11-21 08:04:18 +01:00