Commit Graph

488353 Commits

Author SHA1 Message Date
Jim Chen
adde79eb82 Bug 1294481 - Update auto-generated bindings; r=me 2016-08-23 18:52:30 -04:00
Jim Chen
d1a77173ac Bug 1294481 - Implement new frame available callbacks; r=snorp
Implement a new OnFrameAvailableListener callback system for
AndroidSurfaceTexture using native methods. Each AndroidSurfaceTexture
creates its own SurfaceTextureListener object and uses it to forward
OnFrameAvailableListener callbacks to the corresponding nsIRunnable.
2016-08-23 18:52:30 -04:00
Jim Chen
abb40676c0 Bug 1294481 - Rip out old Java code for AndroidSurfaceTexture; r=snorp
Rip out the old GeckoAppShell methods that implemented a
OnFrameAvailableListener callback system for AndroidSurfaceTexture.
2016-08-23 18:52:30 -04:00
Mike Hommey
33f9ee19fb Bug 1296503 - Bonus: remove work around json.dump() mis-serialization of OptionValues. r=ted 2016-08-24 07:32:53 +09:00
Mike Hommey
f97add6317 Bug 1296503 - Switch config.status to unicode literals. r=ted
Ironically, the first thing we do with those unicode literals is convert
them to byte strings because the build backends don't like them yet.
2016-08-24 07:32:52 +09:00
Mike Hommey
31a17a020e Bug 1296503 - Add an indented_repr function to mozbuild.util. r=ted 2016-08-24 07:32:51 +09:00
Sotaro Ikeda
1ff245b181 Bug 1259571 - Reduce tearing with basic layers on Windows r=dvander
--HG--
rename : gfx/thebes/DeviceManagerD3D11.cpp => gfx/thebes/DeviceManagerDx.cpp
rename : gfx/thebes/DeviceManagerD3D11.h => gfx/thebes/DeviceManagerDx.h
2016-08-23 15:18:55 -07:00
Myk Melez
3050b7932b Bug 1296798 - set depth to chrome_src for refs in common.gypi; r=ted
MozReview-Commit-ID: EJTQNk6dbJ1
2016-08-23 14:58:27 -07:00
Myk Melez
c1a667e1dc Bug 1296798 - provide PYTHON value to run sub-commands with same Python; r=ted
MozReview-Commit-ID: 4fLNhPLk5fu
2016-08-23 14:58:25 -07:00
Myk Melez
1895887f26 Bug 1296798 - specify root_targets; r=ted
MozReview-Commit-ID: 6Ip87xChI8o
2016-08-23 14:58:23 -07:00
Myk Melez
023745dee7 Bug 1296798 - upgrade gyp from upstream; r=ted
MozReview-Commit-ID: GeVBrUGbaFU


--HG--
rename : media/webrtc/trunk/tools/gyp/test/compiler-override/compiler.gyp => media/webrtc/trunk/tools/gyp/test/compiler-override/compiler-exe.gyp
rename : media/webrtc/trunk/tools/gyp/test/mac/app-bundle/TestApp/English.lproj/InfoPlist.strings => media/webrtc/trunk/tools/gyp/test/ios/app-bundle/TestApp/English.lproj/InfoPlist-error.strings
rename : media/webrtc/trunk/tools/gyp/test/mac/app-bundle/TestApp/English.lproj/InfoPlist.strings => media/webrtc/trunk/tools/gyp/test/mac/app-bundle/TestApp/English.lproj/InfoPlist-error.strings
rename : media/webrtc/trunk/tools/gyp/test/mac/gyptest-postbuild-static-library.gyp => media/webrtc/trunk/tools/gyp/test/mac/gyptest-postbuild-static-library.py
rename : media/webrtc/trunk/tools/gyp/test/rules/src/subdir4/asm-function.asm => media/webrtc/trunk/tools/gyp/test/rules/src/subdir4/asm-function.assem
2016-08-23 14:58:20 -07:00
Chris Manchester
942b77d16c Bug 1294803 - Move MOZ_SYSTEM_FFI to moz.configure in preparation for moving libffi to our build system. r=glandium
This patch introduces a small change in behavior: we now unconditionally
require libffi > 3.0.9 when using system ffi, rather than accepting 3.0.9
when using GCC, as 3.0.10 was released 5 years ago, and should be widely
available.


MozReview-Commit-ID: DtSDPoZSPcx
2016-08-22 15:07:07 -07:00
Chris Manchester
470a2afbb6 Bug 1294803 - Move BUILD_CTYPES to Python configure. r=glandium
MozReview-Commit-ID: 3TlgdpNDLZW
2016-08-22 12:17:19 -07:00
Randell Jesup
ec4a1d7fa3 Bug 1294753: Flush WebM clusters if the timecode offset will over/underflow r=rillian 2016-08-18 00:31:13 -04:00
Randell Jesup
b21f1c6ba5 Bug 1294753: encode all available audio on each cycle instead of one 'packet' r=rillian
Also fixes some accesses to mEndOfStream outside the monitor
2016-08-18 00:31:11 -04:00
kearwood
e5a5a99d23 Bug 1284357 - Part 2: Implement Navigator.activeVRDisplays,r=gw280
- WebVR 1.0 includes a new property added to Navigator,
  activeVRDisplays
- Please apply the patchset in Bug 1250244 first.

MozReview-Commit-ID: 6wffkwvKllW

--HG--
extra : rebase_source : 79c960b206c14b8380786000fcbc2da52bc3bdab
2016-07-04 15:52:21 -07:00
Kearwood (Kip) Gilbert
bf38d66b0b Bug 1284357 - Part 1: Add navigator.activeVRDisplays attribute to webidl,r=bz
MozReview-Commit-ID: 9YLDanMCQy6

--HG--
extra : rebase_source : b398098fc5d6586d015dc3844e6f559cc105380b
2016-08-11 15:57:26 -07:00
Mats Palmgren
fa15154ace Bug 1281102 - Don't create table continuations unless we're paginating, and don't do grid fragmentation with unconstrained available bsize. r=dholbert 2016-08-23 23:34:35 +02:00
Randell Jesup
78bb875898 Backed out 3 changesets 74668b4ab3ea c612cd6788e0 418acf685ec2 (bug 1255737) for shutdown leaks
on a CLOSED TREE
2016-08-23 17:11:18 -04:00
Randell Jesup
d95ef53b00 Bug 1255737: increase audio callback shutdown timeout to 45 seconds to reduce oranges/leaks r=kwierso
on a CLOSED TREE
2016-08-23 16:17:49 -04:00
Randell Jesup
8822a089e9 Bug 1255737: downgrade NS_ASSERTION to NS_WARNING due to linux32 VMs rs=bustage
on a CLOSED TREE
2016-08-23 14:50:47 -04:00
Alexander Surkov
2dde17e72e Bug 1296769 - introduce a11y API, r=smaug, yzen 2016-08-23 14:15:15 -04:00
Randell Jesup
1d40bd7097 Bug 1294095: Swap order of notifications on association failure r=bwc
Import of d1208ae from upstream git
2016-08-23 14:09:13 -04:00
Andrea Marchesini
98d219d7f4 Bug 1295945 - Improve the implementation of multipart/x-mixed-replace headers, r=smaug 2016-08-23 20:02:54 +02:00
Terrence Cole
d00af19508 Bug 1296484 - Automatically CycleCollect if COMPARTMENT_REVIVED GC ends mostly gray; r=mccr8,r=jonco
--HG--
extra : rebase_source : d8df564fb782c4d8cfa4a5b153e5cda00e6343a2
2016-08-18 13:30:32 -07:00
Lee Salzman
ac99e35d5f Bug 1278957 - enable Skia content for Linux and Android. r=mchang
MozReview-Commit-ID: KFb81rVM0ik
2016-08-23 13:55:14 -04:00
Lee Salzman
5a843ae70c Bug 1294337 - prefer default shader procs over special-cases in SkBitmapProcState. r=mchang
MozReview-Commit-ID: FlaGXKyYvDX
2016-08-23 13:37:44 -04:00
Lee Salzman
0519f8e461 Bug 1294337 - add DrawSurface fast path for DrawTargetSkia::FillRect. r=mchang
MozReview-Commit-ID: LSEvJKmKi2n
2016-08-23 13:36:45 -04:00
Kris Maglione
c2bdf6f2ff Bug 1296934: Prevent background pages from showing up in global history. r=gabor
MozReview-Commit-ID: GRIJwCsfqVB

--HG--
extra : rebase_source : c58ac81f7eaab5e88cd701cd9949a8d6c064ddc6
extra : amend_source : 3aee83ced4a164ad1cf15be554820552593898ca
2016-08-21 12:43:50 -07:00
Randell Jesup
6b1a2c2b21 Bug 1255737: don't wait more than 15 seconds for an AudioCallbackDriver to exit r=pehrsons
Avoids running into the stalled-shutdown killer if the audio driver/OS is stupid

MozReview-Commit-ID: 58SUg2Xt37C
2016-08-23 12:47:45 -04:00
Randall Barker
7baf3d319f Bug 1293463 - Show the dynamic toolbar whenever the soft keyboard is shown. r=sebastian 2016-08-23 09:41:37 -07:00
Geoff Brown
7f2f8dacb4 Bug 1294878 - Support 'mach android-emulator --version 6.0'; r=jmaher 2016-08-23 09:02:35 -06:00
James Willcox
177b2f9e27 Backout bug 1294823 because I accidentally pushed the wrong patch r=me 2016-08-23 09:44:55 -05:00
James Willcox
699d584fa9 Bug 1294823 - Don't use fullscreen mode for the HLS video view on Android r=sebastian 2016-08-23 09:43:26 -05:00
Christoph Kerschbaumer
88f1afc016 Bug 1297370 - Provide security flag for channel within snapshotlist. r=gijs 2016-08-23 15:42:14 +02:00
Ethan Lin
06cc318190 Bug 1296166 - Avoid calling EnsureTarget in CanvasRenderingContext2D::GetImageData. r=nical 2016-08-22 18:58:00 -04:00
Stone Shih
9e7beee054 Bug 1285861 - Enable test_pointerevent_gotpointercapture_before_first_pointerevent-manual.html. r=smaug 2016-08-18 17:22:50 +08:00
Stone Shih
0b8383dac7 Bug 1296194 - [Pointer Event] Update web-platform-test pointerevent_element_haspointercapture. r=smaug
--HG--
rename : dom/events/test/pointerevents/pointerevent_element_haspointercapture.html => dom/events/test/pointerevents/pointerevent_element_haspointercapture-manual.html
rename : dom/events/test/pointerevents/test_pointerevent_element_haspointercapture.html => dom/events/test/pointerevents/test_pointerevent_element_haspointercapture-manual.html
rename : testing/web-platform/tests/pointerevents/pointerevent_element_haspointercapture.html => testing/web-platform/tests/pointerevents/pointerevent_element_haspointercapture-manual.html
2016-08-18 14:11:04 +08:00
James Cheng
1b45836b44 Bug 1296998 - Fix Wmaybe-uninitialized warning in nsJSEnvironment.cpp. r=smaug
MozReview-Commit-ID: J21IuAo8Udu
2016-08-21 22:38:00 -04:00
GuanWen-Chen
2b403c0acf Bug 1264809 - (Part 4) Add comment for FLAG_FORCE_UNIFORM_SCALING. r=dholbert 2016-08-22 05:04:00 -04:00
Ryan VanderMeulen
cd2e02c188 Merge m-c to inbound. a=merge 2016-08-23 10:06:36 -04:00
Ryan VanderMeulen
82663d8710 Merge inbound to m-c. a=merge 2016-08-23 10:05:18 -04:00
Ryan VanderMeulen
3625d814ad Merge autoland to m-c. a=merge 2016-08-23 10:01:31 -04:00
Ryan VanderMeulen
738e1f1ef3 Merge fx-team to m-c. a=merge 2016-08-23 09:59:22 -04:00
Iris Hsiao
1db439cf3b Backed out changeset d6d2cc94bb92 (bug 1295906) for M-e10s crashes on Windows 7 debug 2016-08-23 15:39:20 +08:00
Andrea Marchesini
19e2bcf7ee Bug 1257455 - XULElement should not allow the changing of usercontextid attribute, r=smaug 2016-08-23 08:41:51 +02:00
David Anderson
44a97e25c9 Make BackgroundImpl optional in the GPU process. (bug 1294350 part 7, r=billm) 2016-08-22 22:57:36 -07:00
David Anderson
398cf04082 Switch the GPU process main thread to have an XPCOM event loop. (bug 1294350 part 6, r=froydnj) 2016-08-22 22:57:36 -07:00
David Anderson
424b5eb180 Initialize nsAppShell in the GPU process. (bug 1294350 part 5, r=nfroyd) 2016-08-22 22:57:36 -07:00
David Anderson
9495e20273 Enable nsComponentManager in the GPU process. (bug 1294350 part 4, r=nfroyd) 2016-08-22 22:57:36 -07:00