7339ed5e03791159421bc91995ebc7160d4976b2: Bug 1282670, part 3: Make several imagelib .cpp files #inclue their corresponding .h file as their very first #include, per Gecko convention. r=seth
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 30 Jun 2016 10:27:03 -0700 - rev 343343
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
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
02fe9f94bde1e323cfabcc2e679ba431fdb9dea8: Bug 1282670, part 2: Remove unnecessary/redundant string-related #include & "using" declarations in imagelib. r=seth
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 30 Jun 2016 10:25:35 -0700 - rev 343342
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1282670, part 2: Remove unnecessary/redundant string-related #include & "using" declarations in imagelib. r=seth MozReview-Commit-ID: 1hgnUosiOFU
a7d76de3b61befc41c027e64178af57a21efba23: Bug 1282670, part 1: Add missing #include & "using" declarations in imagelib. r=seth
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 30 Jun 2016 10:24:27 -0700 - rev 343341
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
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
bb16dc5e693602f19ade6b212d8babd6d038b918: Bug 1283308 - Use js::Mutex instead of PRLock for the js shell's `sharedArrayBufferMailboxLock`; r=terrence
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 30 Jun 2016 13:13:31 -0700 - rev 343340
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1283308 - Use js::Mutex instead of PRLock for the js shell's `sharedArrayBufferMailboxLock`; r=terrence
e2b5127ee435f792e35441c79893215caf3065a2: Bug 1283301 - Use js::Mutex instead of PRLock for the js shell's `workerThreadsLock`; r=terrence
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 30 Jun 2016 13:13:31 -0700 - rev 343339
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1283301 - Use js::Mutex instead of PRLock for the js shell's `workerThreadsLock`; r=terrence
1be0e50faaedc3d43066b7816c2102ed2d457255: Bug 1283289 - Use js::Mutex instead of PRLock in js/src/jit/mips64/Simulator-mips64.{h,cpp}; r=terrence
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 30 Jun 2016 13:13:31 -0700 - rev 343338
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1283289 - Use js::Mutex instead of PRLock in js/src/jit/mips64/Simulator-mips64.{h,cpp}; r=terrence
8ea24d7e2fb22aa56ed18eed279e6619d9808090: Bug 1283287 - Use js::Mutex instead of PRLock in js/src/jit/mips32/Simulator-mips32.{h,cpp}; r=terrence
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 30 Jun 2016 13:13:31 -0700 - rev 343337
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1283287 - Use js::Mutex instead of PRLock in js/src/jit/mips32/Simulator-mips32.{h,cpp}; r=terrence
8a0a8a185bf8df3a01a0d3976ddd9ba13479de7a: Bug 1283284 - Use js::Mutex instead of PRLock in js/src/jit/arm64/vixl/{Simulator-vixl.h,MozSimulator-vixl.cpp}; r=terrence
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 30 Jun 2016 13:13:31 -0700 - rev 343336
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1283284 - Use js::Mutex instead of PRLock in js/src/jit/arm64/vixl/{Simulator-vixl.h,MozSimulator-vixl.cpp}; r=terrence
73cc7590bc392e657d8a97e937d19859af8e9858: Bug 1283278 - Use js::Mutex instead of PRLock in js/src/jit/arm/Simulator-arm.{h,cpp}; r=terrence
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 30 Jun 2016 13:13:30 -0700 - rev 343335
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1283278 - Use js::Mutex instead of PRLock in js/src/jit/arm/Simulator-arm.{h,cpp}; r=terrence
105425978bcce64b8bfe2074b3000353a7c33003: Bug 1283272 - Fix comment referring to bool return value, when actual return value is void; r=terrence
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 30 Jun 2016 13:13:30 -0700 - rev 343334
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1283272 - Fix comment referring to bool return value, when actual return value is void; r=terrence
c62dc1a368c81054c835b419f6ec5d88405654e9: Bug 1283245 - Use js::Mutex and js::ConditionVariable instead of PRLock and PRCondVar in HelperThreads; r=terrence
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 30 Jun 2016 13:13:30 -0700 - rev 343333
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1283245 - Use js::Mutex and js::ConditionVariable instead of PRLock and PRCondVar in HelperThreads; r=terrence
e5ad05d9cad4ac105f5f580887202a5041e197b4: Bug 1283229 - Thread `AutoLockHelperThreadState&` parameters through various `HelperThread`-related functions; r=terrence
Nick Fitzgerald <fitzgen@gmail.com> - Thu, 30 Jun 2016 13:13:30 -0700 - rev 343332
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
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.
452564a0c5b64f976bdc646e34a95a6aee29379a: Bug 1282420 - fix artifact builds so they don't depend on mach being invoked in the topsrcdir, r=chmanchester
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 27 Jun 2016 14:42:38 +0100 - rev 343331
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1282420 - fix artifact builds so they don't depend on mach being invoked in the topsrcdir, r=chmanchester MozReview-Commit-ID: BjgxYVI2se0
31935e07adf2783a0e56a5d9f332ca46be2702a8: Bug 1283524 - remove unnecessary NS_ASSERT_OWNINGTHREAD checks in Release method macros; r=mccr8
Nathan Froyd <froydnj@gmail.com> - Thu, 30 Jun 2016 23:55:36 -0400 - rev 343330
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
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.
e5232fc114207f56fcbc2699c2d7000c31df9b53: No Bug - Added test for new.target in argument defautls. (rs=jorendorff)
Eric Faust <efaustbmo@gmail.com> - Thu, 30 Jun 2016 12:54:25 -0700 - rev 343329
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
No Bug - Added test for new.target in argument defautls. (rs=jorendorff)
98cacda13404957489e78c231779c840cd0150b3: Bug 1280507 - Disable OffscreenCanvas tests.
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 30 Jun 2016 12:41:43 -0400 - rev 343328
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1280507 - Disable OffscreenCanvas tests. MozReview-Commit-ID: 8fpNef6RHfk
846095c0236972cb9f095e28e02dd624e8cda58f: Bug 1280507 - Simplify context loss handler. - r=jrmuizel
Jeff Gilbert <jgilbert@mozilla.com> - Thu, 16 Jun 2016 10:01:44 -0700 - rev 343327
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
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
01171389f44a73b06d115343e8920447e0043086: Bug 1282993 - Fix build error in Platform which don't support gamepad API. r=baku
Chih-Yi Leu <cleu@mozilla.com> - Wed, 29 Jun 2016 20:39:00 +0200 - rev 343326
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1282993 - Fix build error in Platform which don't support gamepad API. r=baku
fc5ec3f3844514a328972c97e58dd6d0898c5ab6: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 30 Jun 2016 14:14:31 +0200 - rev 343325
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Merge mozilla-central to mozilla-inbound
fa0889256cd635aff88529b1cae9fa0e35352282: Bug 1260704 - Instead of handling mouse up event, we handle mouse click event to trigger links. r=smaug
Stone Shih <sshih@mozilla.com> - Mon, 16 May 2016 15:45:43 +0800 - rev 343324
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1260704 - Instead of handling mouse up event, we handle mouse click event to trigger links. r=smaug
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip