Commit Graph

480829 Commits

Author SHA1 Message Date
Cervantes Yu
c196afcb21 Bug 1283017 - Fix ContentParent::GetAll() returning a dead ContentParent instance if it's the first in the list. r=billm
MozReview-Commit-ID: HqkNRsAcHlP
2016-07-01 10:50:14 +08:00
Phil Ringnalda
1835ee2f20 Bug 1260177 - skip browser_social_chatwindowfocus.js on ASan for constant failures 2016-06-30 19:36:19 -07:00
Phil Ringnalda
f95b09aadd Bug 1230018 - skip browser_compartments.js on Linux opt e10s for constant failures 2016-06-30 19:36:17 -07:00
Mason Chang
02f263e5b9 Bug 1282496 - memset unoptimized images with RGBX surface format to 0xFF. r=seth 2016-06-30 18:59:29 -07:00
Bill McCloskey
3f712641d1 Bug 1214824 - Forbid CPOW usage if add-on declares it is multiprocessCompatible (r=mrbkap) 2016-06-30 17:38:54 -07:00
Matt Woodrow
e6469da752 Bug 1269321: Part 4 - Add tests. r=thinker
--HG--
extra : rebase_source : 4a6756ea08ac3f949fd2ad3a50aa5160921e446e
2016-06-30 18:10:49 +02:00
Matt Woodrow
4f7d3bf72f Bug 1269321: Part 3 - Create a wrapper layer for masking when we can't support it on the normal layer. r=thinker
--HG--
extra : rebase_source : 2ad8ec40082c3cea7b811190a91b0324a4b0d8a2
2016-06-30 18:10:25 +02:00
Matt Woodrow
420e856aa7 Bug 1269321: Part 2 - Add a new constructor option to nsDisplayOwnLayer that doesn't force active layers. r=thinker
--HG--
extra : rebase_source : b972a28220de54eb3f2af6ef4dc1c748860b11f9
2016-06-30 18:09:08 +02:00
Matt Woodrow
8882773da0 Bug 1269321: Part 1 - Add a way to check if the current clip has rounded corners. r=mstange
--HG--
extra : rebase_source : ebdb701125fb1ec910f09af938dcea9d95fe442f
2016-06-30 18:08:35 +02:00
Matt Woodrow
6a070f7366 Bug 1276897 - r=tlee
--HG--
extra : rebase_source : e8c023027c9d94c25b90dd14b843d0ca83df4c4b
2016-06-01 13:23:20 +12:00
Olli Pettay
437d8cd427 bug 1282985, don't try to notify about page load of already stopped page, r=khuey
--HG--
extra : rebase_source : aa3369235aa3eb3e4f315ddb85f12791d10c021a
2016-06-30 13:04:01 +03:00
Steve Fink
17949f19d3 Bug 1283309 - Fix the hazard output, fix a local build problem with new build checking, and point to hazard analysis docs on failure, r=terrence
--HG--
extra : rebase_source : 9c6df115f24bbae9da21a6529debbde0b815a34a
extra : amend_source : 890ad99d2bbe571b47cd1e344ab92e4b06169060
2016-06-29 00:14:39 +01:00
Benjamin Dahse
2400e065d1 Bug 988831 - support memory mapped files in Windows. r=ehoogeveen
--HG--
extra : rebase_source : faf8d37b0d4d517b8a859b3fa57f8cd7f914de8f
2016-06-30 14:32:13 +02:00
Sebastian Hengst
0642c8d7d3 Backed out changeset 04d79227660a (bug 1267879) for failing talos glterrain on Windows. r=backout 2016-07-01 00:35:32 +02:00
Sebastian Hengst
4c9f3f326e Backed out changeset ebf87300031f (bug 1267879) 2016-07-01 00:34:55 +02:00
Sebastian Hengst
50b73a3ff3 Backed out changeset f9d32d5fc19a (bug 1276352) for OSX build bustage. r=backout on a CLOSED TREE 2016-07-01 00:15:56 +02:00
Gabriele Svelto
35b1fc1eb3 Bug 1262852 - Create a minidump of the plugin process as soon as possible during hang r=jimm 2016-06-24 14:25:08 +02:00
Mike Shal
8d93701b0a Bug 1276352 - Fix platforms to match buildbot convention; r=dustin, garndt
MozReview-Commit-ID: 62fKVy2UEUd
2016-06-02 14:23:09 -04:00
Geoff Brown
7259bba456 Bug 1275963 - Use desktop-test-xlarge for linux x64 mochitest-clipboard tests; r=jmaher 2016-06-30 15:39:22 -06:00
Bill McCloskey
b8ababd5ee Bug 1282153 - Remove retaining outparam to GetLayerManager (r=dvander) 2016-06-30 14:30:30 -07:00
Terrence Cole
a0867f7269 Bug 1283256 - Make GC stats per GCCycle; r=jonco
--HG--
extra : rebase_source : c8589e74b23e634e05f8921af5bbafc4d5b9751d
2016-06-28 12:29:39 -07:00
Jeff Gilbert
a2a360130b Bug 1280508 - Add regression test. - r=jrmuizel
MozReview-Commit-ID: B4DimyTYdoc
2016-06-30 13:56:47 -07:00
Kyle Huey
ebc76ad30d Bug 1283328: Clean up some thread shutdown stuff and remove CameraUtils. r=froydnj 2016-06-30 13:54:06 -07:00
Kyle Huey
902d2d23ef Bug 1283327: Factor out SynchronouslyCreatePBackground. r=billm 2016-06-30 13:54:06 -07:00
Jeff Gilbert
5ab2e8878e Bug 1267879 - Only check robustness if it's supported. - r=jrmuizel
MozReview-Commit-ID: 4RNjnWFccID
2016-06-30 13:51:53 -07:00
Jeff Gilbert
91b80dc1c5 Bug 1267879 - Fix WGL robustness. - r=jrmuizel
MozReview-Commit-ID: IpstmnnGM0N
2016-06-30 13:51:49 -07:00
Daniel Holbert
3996555d1a Bug 1282670, part 3: Make several imagelib .cpp files #inclue their corresponding .h file as their very first #include, per Gecko convention. r=seth
(In some cases, I've left "ImageLogging.h" being included before the corresponding .h file, because I ran across a warning comment saying that it needs to be included before any IPDL-generated files & anything that includes prlog.h; and it seems possible that Foo.cpp's corresponding Foo.h file could include such headers now or in the future.)

MozReview-Commit-ID: HPvUVj8YuKc
2016-06-30 10:27:03 -07:00
Daniel Holbert
17deb8bb7c Bug 1282670, part 2: Remove unnecessary/redundant string-related #include & "using" declarations in imagelib. r=seth
MozReview-Commit-ID: 1hgnUosiOFU
2016-06-30 10:25:35 -07:00
Daniel Holbert
c1e322c6c5 Bug 1282670, part 1: Add missing #include & "using" declarations in imagelib. r=seth
I found these issues locally by moving all of imagelib's .cpp files to SOURCES instead of UNIFIED_SOURCES.  (That change isn't part of this patch, though.)

MozReview-Commit-ID: 97Xpfu8eFE6
2016-06-30 10:24:27 -07:00
Nick Fitzgerald
08e44f904f Bug 1283308 - Use js::Mutex instead of PRLock for the js shell's sharedArrayBufferMailboxLock; r=terrence 2016-06-30 13:13:31 -07:00
Nick Fitzgerald
176ee351b9 Bug 1283301 - Use js::Mutex instead of PRLock for the js shell's workerThreadsLock; r=terrence 2016-06-30 13:13:31 -07:00
Nick Fitzgerald
2148cb0562 Bug 1283289 - Use js::Mutex instead of PRLock in js/src/jit/mips64/Simulator-mips64.{h,cpp}; r=terrence 2016-06-30 13:13:31 -07:00
Nick Fitzgerald
411c5a6258 Bug 1283287 - Use js::Mutex instead of PRLock in js/src/jit/mips32/Simulator-mips32.{h,cpp}; r=terrence 2016-06-30 13:13:31 -07:00
Nick Fitzgerald
102dda7dfd Bug 1283284 - Use js::Mutex instead of PRLock in js/src/jit/arm64/vixl/{Simulator-vixl.h,MozSimulator-vixl.cpp}; r=terrence 2016-06-30 13:13:31 -07:00
Nick Fitzgerald
bc42951b33 Bug 1283278 - Use js::Mutex instead of PRLock in js/src/jit/arm/Simulator-arm.{h,cpp}; r=terrence 2016-06-30 13:13:30 -07:00
Nick Fitzgerald
f21f1d6466 Bug 1283272 - Fix comment referring to bool return value, when actual return value is void; r=terrence 2016-06-30 13:13:30 -07:00
Nick Fitzgerald
b1463b83ef Bug 1283245 - Use js::Mutex and js::ConditionVariable instead of PRLock and PRCondVar in HelperThreads; r=terrence 2016-06-30 13:13:30 -07:00
Nick Fitzgerald
768f4986eb Bug 1283229 - Thread AutoLockHelperThreadState& parameters through various HelperThread-related functions; r=terrence
This is a pre-requisite for moving the `HelperThread` infrastructure over from
using `PRLock` and `PRCondVar` to using `js::Mutex` and `js::ConditionVariable`.
Its needed because waiting on a `js::ConditionVariable` takes the `LockGuard`
for the condvar's mutex as a parameter, so we need to have that accessible. When
we do the conversion, `AutoLockHelperThreadState` will become derived from
`LockGuard` and specialized for the helper thread state lock, and so the guard
will therefore be accessible.
2016-06-30 13:13:30 -07:00
Gijs Kruitbosch
47178e3a6c Bug 1282420 - fix artifact builds so they don't depend on mach being invoked in the topsrcdir, r=chmanchester
MozReview-Commit-ID: BjgxYVI2se0
2016-06-27 14:42:38 +01:00
Nathan Froyd
1363127e17 Bug 1283524 - remove unnecessary NS_ASSERT_OWNINGTHREAD checks in Release method macros; r=mccr8
The definitions of these Release methods already include
NS_ASSERT_OWNINGTHREAD checks earlier, so these second checks are
redundant.
2016-06-30 23:55:36 -04:00
Eric Faust
e8e165c048 No Bug - Added test for new.target in argument defautls. (rs=jorendorff) 2016-06-30 12:54:25 -07:00
Jeff Gilbert
9af1a2490d Bug 1280507 - Disable OffscreenCanvas tests.
MozReview-Commit-ID: 8fpNef6RHfk
2016-06-30 12:41:43 -04:00
Jeff Gilbert
cb4677e853 Bug 1280507 - Simplify context loss handler. - r=jrmuizel
Use a self-referential RefPtr instead of manual AddRef/Release.
Reuse DisableTimer for when a worker is dead.

MozReview-Commit-ID: E1Cv9M7rbe2
2016-06-30 12:39:12 -04:00
Chih-Yi Leu
04356f1b32 Bug 1282993 - Fix build error in Platform which don't support gamepad API. r=baku
--HG--
extra : amend_source : e53f5bcb7815716d5fa585b53b0dca00665a5718
2016-06-29 20:39:00 +02:00
Carsten "Tomcat" Book
f1eca98b04 Merge mozilla-central to mozilla-inbound 2016-06-30 14:14:31 +02:00
Carsten "Tomcat" Book
065ef2b275 Backed out changeset bcd10b16cb33 (bug 1283135) on developers request 2016-06-30 13:49:58 +02:00
Carsten "Tomcat" Book
3a42c363cc merge mozilla-inbound to mozilla-central a=merge 2016-06-30 12:33:41 +02:00
Carsten "Tomcat" Book
ed3ab6cac3 Backed out changeset bb6bea23a056 (bug 1282226) for blocking merge from m-i to m-c 2016-06-30 12:31:18 +02:00
Carsten "Tomcat" Book
61ce4d4d5c merge fx-team to mozilla-central a=merge 2016-06-30 11:54:32 +02:00
Carsten "Tomcat" Book
3213a7983d Backed out changeset c34ec3e0884c (bug 1248163) for hazard failures
--HG--
extra : rebase_source : 9ef8cd7b6248533e552c3b149257ffafbc0a29ca
2016-06-30 07:20:30 +02:00