Lee Salzman
7ffa1938b6
Bug 738343 - part 3 - Optimize Moz2d swizzles for ARM NEON. r=jrmuizel
2017-02-12 09:27:25 -05:00
Lee Salzman
11c75e1707
Bug 738343 - part 2 - Optimize Moz2d swizzles for SSE2. r=jrmuizel
2017-02-12 09:27:04 -05:00
Lee Salzman
e5d7fece2c
Bug 738343 - part 1 - Add Moz2d API for optimized swizzle/premultiply/unpremultiply. r=jrmuizel
2017-02-12 09:26:34 -05:00
Lee Salzman
7c93ca2486
Bug 1335139 - part 2 - implement StrokeGlyphs for DrawTargetSkia. r=mchang
...
MozReview-Commit-ID: AupfyGu1nwa
2017-02-12 09:24:44 -05:00
Lee Salzman
ec204ce670
Bug 1335139 - part 1 - add DrawTarget::StrokeGlyphs fast path for stroked glyphs. r=bas.schouten
...
MozReview-Commit-ID: 9ptYcdrgAKH
2017-02-12 09:24:10 -05:00
Cameron McCormack
058a689aa1
Bug 1338872 - stylo: Test expectation adjustments. r=bholley
...
MozReview-Commit-ID: 4q7NJJrpX7q
--HG--
extra : rebase_source : 98279628439e6d432794e726955605d6f1358b10
2017-02-12 17:23:14 +08:00
Hiroyuki Ikezoe
8ec82eeec6
Bug 1331704 - Part 1: Store base styles in KeyframeEffectReadOnly instead of EffectSet. r=birtles a=abillings
...
Now we dropped mNeedsBaseStyleSet bit set.
MozReview-Commit-ID: Gv2rU0jpyk1
2017-02-11 19:11:45 +09:00
Phil Ringnalda
a235d08512
Merge m-c to m-i
2017-02-11 18:19:11 -08:00
Jonathan Kew
84d0ff400f
Bug 1331683 - Crashtest. r=jrmuizel
2017-02-11 23:49:56 +00:00
peter chang
be4bd90f39
Bug 1337889 - use CompositorAnimationsId to query Opacity/Transform animation, r=hiro,kats
...
MozReview-Commit-ID: 3s1kzOQAfrd
--HG--
extra : rebase_source : eb6ff70179b6460c8405c738b65051e2b303af90
2017-02-09 17:30:11 -05:00
Randall Barker
1de7435d35
Bug 1341511 - Replace std::map::empty() call with correct std::map::clear() call to remove all elements from the map r=dvander,jchen
2017-03-01 11:59:51 -08:00
Sebastian Hengst
53a7c500b2
Backed out changeset a6db4cae9990 (bug 1313326) for failing browser_UsageTelemetry_content.js on Linux x64 asan and debug (at least). r=backout on a CLOSED TREE
2017-03-01 19:48:09 +01:00
Georg Fritzsche
5094a3ae8d
Bug 1313326 - Part 1: Support recording events in child processes. r=dexter, r=froydnj
2017-02-14 14:43:51 +01:00
Daosheng Mu
73147a8a4c
Bug 1323328 - Part 4: Delay create VRSystemManagerPuppet for making it only be run for tests; r=kip
...
MozReview-Commit-ID: 6RxFheaP1sg
--HG--
extra : rebase_source : 6ceccf9068b8d38e94890f5543c512d5b40639bf
2017-03-04 01:27:22 +08:00
Daosheng Mu
cfca85c8aa
Bug 1323328 - Part 2: Implement VRServiceTest backend at VRManager; r=kip
...
MozReview-Commit-ID: EpW7BqeICLo
--HG--
extra : rebase_source : 6274d1ed704b6dae7b06a71e357b189c97cfbde3
2017-03-01 23:58:31 +08:00
Kearwood Gilbert
5912cbf416
Bug 1293793 - Ensure VRFrameData.timestamp is a monotonically increasing value r=daoshengmu
...
- Oculus and OSVR VRFrameData.timestamp values were already returning correct
timestamps using their respective API's timestamp functions.
- OpenVR is now using timestamp values returned by the OpenVR API.
- A pseudo-random base for VRFrameData.timestamp has been implemented
in order to avoid leaking details related to how long the user has
been using their VR headset before hitting a page.
- More details on timestamp base within code comments...
MozReview-Commit-ID: 7VdiRn7l8Rb
--HG--
extra : rebase_source : cde5bc9de07cd120294ccd4ef502af030da9d03c
2017-03-03 15:17:19 -08:00
Kan-Ru Chen
44755dd101
Bug 1344074 - make sure ParamTraits<mozilla::Array<T, Length>>::Read use the correct type. r=mattwoodrow
...
MozReview-Commit-ID: Id4pvQJe6A4
--HG--
extra : rebase_source : 7e674812ab2b8af79caf2239d3db5aa31f7b40b0
2017-03-03 19:46:00 +08:00
peter chang
29adc38bc8
Bug 1337889 - Add CompositorAnimationsId for layer animations, r=hiro
...
MozReview-Commit-ID: 4r9VhF4Vp2l
--HG--
extra : rebase_source : 0af2185ab037bbe7e300876797f1cba824a381f2
2017-02-08 14:31:45 -05:00
Daosheng Mu
7fc9ef1cd2
Bug 1341516 - Fix Oculus Touch ID and poseState; r=kip
...
MozReview-Commit-ID: 9FoLcQmgxjg
--HG--
extra : rebase_source : 7409024133b242063644d1bc705e8f91c09e0b7b
2017-02-22 12:13:30 +08:00
Michael Layzell
806d90211c
Bug 1336510 - Part 3: Capture a strong reference to this in CompositorBridgeParent::FlushApzRepaints, r=kats
...
MozReview-Commit-ID: KdGBYEAC0dW
2017-02-24 14:34:21 -05:00
Randell Jesup
492e274bf6
Bug 1341543: don't use internal-only I4xxToARGBMatrix() functions from libyuv r=sotaro
...
MozReview-Commit-ID: H0o6ufAlnGx
2017-02-24 14:01:56 -05:00
Randell Jesup
635c96d539
Bug 1341543: Update SIMD_ALIGNED in gfx to match libyuv's definition r=sotaro
...
MozReview-Commit-ID: 35D3W0Dqrc8
2017-02-24 14:01:56 -05:00
Randell Jesup
8ad25a673c
Bug 1284800: Fix build fallout from moving libyuv into a subdirectory r=ted
...
MozReview-Commit-ID: CDMDXqpGueS
2017-02-24 14:01:56 -05:00
Daniel Holbert
95a650ec1b
Bug 1343975: Get rid of all dos/windows linebreaks in Mozilla C++ code. r=ehsan
...
This is an automated patch, generated by the following command:
find . -name "*.h" -exec fromdos {} \; && \
find . -name "*.cpp" -exec fromdos {} \; && \
hg revert -C gfx/angle \
gfx/sfntly \
media/webrtc \
media/libstagefright \
media/openmax_il \
other-licenses
MozReview-Commit-ID: Gunlz3vE3h6
2017-03-02 13:08:29 -08:00
Masatoshi Kimura
8a87efb010
Bug 1345222 - Fix user-set ClearType params detection. r=mchang
...
Also making SetupClearTypeParams more robust:
* Using W functions instead of A functions.
* Checking the value range again after taking the enhancedContrast value from the registry.
* Adding error checks after CreateCustomRenderingParams calls.
MozReview-Commit-ID: I7Lr6SCqiRz
--HG--
extra : rebase_source : 50dfe6b233bb09b49057e96f8df558eea4554ec8
2017-03-11 19:06:40 +09:00
Kearwood Gilbert
5441d7848d
Bug 1345564 - Reduce sync IPC calls used by WebVR r=daoshengmu,Ehsan,kanru
...
- Eliminated the VRDisplay.GetImmediateSensorState sync call
and associated code as it is no longer needed.
MozReview-Commit-ID: 7BsCKC9EbsY
--HG--
extra : rebase_source : ae2de369d156e397d919d83b6c63b10374953bae
2017-03-03 16:21:18 -08:00
Daosheng Mu
585f71980a
Bug 1305890 - Part 3: Change OpenVR and Oculus Touch gamepad id; r=kip
...
MozReview-Commit-ID: Igp2mmlI5sW
--HG--
extra : rebase_source : 3c1992f62088b18ad69a8d267f9e101a74841069
2017-02-10 15:13:44 +08:00
David Major
31d1777634
Bug 1341490: Remove bitrotting disabled layer gtest. r=nical
...
MozReview-Commit-ID: 9vZ4lZWgxi0
--HG--
extra : rebase_source : 47ce860c39d61939c55a74952cc94b84a27398df
2017-02-23 15:29:57 +13:00
David Major
529e7a8a12
Bug 1341490: Remove bitrotting disabled fonts gtests. r=jfkthame
...
MozReview-Commit-ID: 4TQv5nSclyj
--HG--
extra : rebase_source : fe2cf5a131d860f3d6dfb1d865446c8480e56d42
2017-02-23 15:29:53 +13:00
David Major
17f71c7f9f
Bug 1341490: Unified-build bustage fixes.
...
MozReview-Commit-ID: CTBa12qhMai
--HG--
extra : rebase_source : e48409d3dcd38b95e567c823050a5633e89ed643
2017-02-23 15:29:46 +13:00
Sebastian Hengst
016a385444
Backed out changeset 651dbded7f74 (bug 1341490) for build bustage. r=backout on a CLOSED TREE
2017-02-23 00:49:21 +01:00
Sebastian Hengst
20815686f2
Backed out changeset 665bcbc87862 (bug 1341490)
2017-02-23 00:47:26 +01:00
David Major
a23c031c73
Bug 1341490: Remove bitrotting disabled layer gtest. r=nical
...
MozReview-Commit-ID: 7lITofQmYrS
--HG--
extra : rebase_source : fd29634504a696d9737430f829f27eb51e44f66f
2017-02-23 12:17:20 +13:00
David Major
5d3b260d16
Bug 1341490: Remove bitrotting disabled fonts gtests. r=jfkthame
...
MozReview-Commit-ID: 8kkuZ1e2wQS
--HG--
extra : rebase_source : 2e173319a9df88faf3ec5b9df7e7d4ec6e545ac6
2017-02-23 12:16:59 +13:00
Jonathan Kew
8bf1b380d5
Bug 1318539 - Correct the bounds of the buffer used for drawing colored text with opacity when the run direction is RTL. r=jrmuizel
2017-02-22 23:10:29 +00:00
Wes Kocher
b7294d3167
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 2R3yE5OIznC
2017-02-22 15:01:04 -08:00
Carsten "Tomcat" Book
a7cadef96e
Merge mozilla-central to mozilla-inbound
2017-02-22 14:40:19 +01:00
Noam Schmitt
12d4a1985e
Bug 1341307 - Remove useless using declaration in SkiaGLGlue.cpp. r=nical
2017-02-21 16:30:44 +01:00
Bas Schouten
920b5f6d15
Bug 1340359: Use IDXGIKeyedMutex for syncing DXVA D3D11 video textures. r=mattwoodrow
...
MozReview-Commit-ID: 2EY1Yqql1wU
2017-02-21 05:16:31 +00:00
Timothy Nikkel
a6cb7b9d83
Bug 1343341. Create a pref to enable/disable discarding of animated images. r=aosmond
...
It will get used (and enabled) in later patches.
2017-03-01 22:45:54 -06:00
Wes Kocher
163d6c2a49
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 2xWBiKMAozs
2017-02-23 16:59:01 -08:00
Jeff Gilbert
5087ca68c8
Bug 1338426 - gfx/2d/2D.h should not include gfxPrefs.h. - r=bas
...
MozReview-Commit-ID: 8Ep8ZrqFtxO
2017-02-16 16:12:43 -08:00
Lee Salzman
13b36b3f35
Bug 1339637 - fix overflow in SkClampRange::init(). r=jrmuizel
...
MozReview-Commit-ID: 7NtQP5QPsFk
2017-02-21 14:32:39 -05:00
George Wright
c881027454
Bug 1335145 - Only limit accelerated canvases for mobile r=milan
2017-02-21 13:42:32 -05:00
Lee Salzman
87c59c07dd
Bug 1324130 - use __declspec(thread) instead of Tls calls in pixman on Windows. r=jrmuizel
...
MozReview-Commit-ID: LxojG4aHKZz
2017-02-16 13:30:41 -05:00
Jonathan Kew
8121d39a0b
Bug 1331737 - Expose a pref to control the validation of OpenType Layout tables, so that Nightly/Aurora users can choose to bypass validation (like we do on Beta/Release) if they really want out-of-spec fonts to be loaded. r=jrmuizel
2017-02-16 17:16:09 +00:00
Georg Fritzsche
ea73f15059
Bug 1339749 - Refactor Telemetry IPC code. r=chutten
...
--HG--
rename : toolkit/components/telemetry/TelemetryComms.h => toolkit/components/telemetry/ipc/TelemetryComms.h
rename : toolkit/components/telemetry/TelemetryIPCAccumulator.cpp => toolkit/components/telemetry/ipc/TelemetryIPCAccumulator.cpp
rename : toolkit/components/telemetry/TelemetryIPCAccumulator.h => toolkit/components/telemetry/ipc/TelemetryIPCAccumulator.h
2017-02-15 16:25:40 +01:00
Kevin Chen
1cc14324d1
Bug 1338639 - Handle the OpenSharedResource failure in SyncObjectD3D11::Init when device rest happened. r=dvander
2017-02-14 01:59:00 +01:00
David Anderson
717d298633
Fix a content canvas crash caused by losing IPC during a GPU process restart. (bug 1339852, r=mattwoodrow)
2017-02-15 19:09:18 -08:00
David Anderson
dacafad8a4
Don't access mCompositor from CompositeToTarget. (bug 1339688 part 2, r=mattwoodrow)
2017-02-15 19:03:20 -08:00
David Anderson
efe562eabb
Move composition time from Compositor to HostLayerManager. (bug 1339688 part 1, r=mattwoodrow)
2017-02-15 19:03:20 -08:00
Wes Kocher
3797956aa6
Merge m-c to inbound a=merge
...
MozReview-Commit-ID: BemR756HJnR
2017-02-15 16:33:03 -08:00
Wes Kocher
017c515285
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: IKI0zVtF1n9
2017-02-15 16:18:13 -08:00
Matt Woodrow
f976d56579
Bug 1328797 - Part 3: Remove sync transactions entirely as they aren't used any more. r=nical
...
--HG--
extra : rebase_source : fa3bd3016fbfa322e5966079a4f211e16cb057c4
2017-02-16 11:31:18 +13:00
Matt Woodrow
f1cee01eca
Bug 1328797 - Part 2: Don't use a sync transaction for DEALLOCATE_CLIENT. r=nical
...
--HG--
extra : rebase_source : e0af227dfdc7b7452708c15ae3f912ddd94b2276
2017-02-16 11:30:46 +13:00
Matt Woodrow
56e9020406
Bug 1328797 - Part 1: Don't use a sync transaction for RemoveTexture. r=nical
...
--HG--
extra : rebase_source : d2b18119af34eefa5fd675f4617c8cda13fbd74f
2017-02-16 11:28:24 +13:00
David Anderson
da43dac799
Store the child process thread id in CrashReporterHost. (bug 1338281 part 2, r=billm)
2017-02-15 14:44:29 -08:00
Wes Kocher
9738f2b4f7
Backed out 5 changesets (bug 1336510) for mass bustage a=backout CLOSED TREE
...
Backed out changeset 35d16d04d67d (bug 1336510)
Backed out changeset 41db22e0c13d (bug 1336510)
Backed out changeset 2075037694ed (bug 1336510)
Backed out changeset 71be73be6c4e (bug 1336510)
Backed out changeset 02ccacdbbb93 (bug 1336510)
MozReview-Commit-ID: Lx2kKu7JVvI
2017-02-15 13:40:12 -08:00
Michael Layzell
e21226f317
Bug 1336510 - Part 3: Capture a strong reference to this in CompositorBridgeParent::FlushApzRepaints, r=kats
...
MozReview-Commit-ID: KdGBYEAC0dW
2017-02-15 15:32:44 -05:00
Bill McCloskey
194043ae97
Bug 1339289 - Give names to a lot of common runnables (r=ehsan)
...
MozReview-Commit-ID: 5IdvK6kgoAW
2017-02-15 12:30:01 -08:00
Nathan Froyd
b6b1353ae8
Bug 1338184 - remove unused GetGlobalContextWGL function; r=jgilbert
...
clang-cl warns about this function being unused.
2017-02-15 11:43:37 -04:00
Carsten "Tomcat" Book
5447789960
Backed out changeset 3a90f1f64d8d (bug 1339749) for bustage on a CLOSED TREE
...
--HG--
rename : toolkit/components/telemetry/ipc/TelemetryComms.h => toolkit/components/telemetry/TelemetryComms.h
rename : toolkit/components/telemetry/ipc/TelemetryIPCAccumulator.cpp => toolkit/components/telemetry/TelemetryIPCAccumulator.cpp
rename : toolkit/components/telemetry/ipc/TelemetryIPCAccumulator.h => toolkit/components/telemetry/TelemetryIPCAccumulator.h
extra : amend_source : 2f4229556609103157901609fee02aaedcdb8606
2017-02-15 16:10:29 +01:00
Georg Fritzsche
ce683a039f
Bug 1339749 - Refactor Telemetry IPC code. r=chutten
...
--HG--
rename : toolkit/components/telemetry/TelemetryComms.h => toolkit/components/telemetry/ipc/TelemetryComms.h
rename : toolkit/components/telemetry/TelemetryIPCAccumulator.cpp => toolkit/components/telemetry/ipc/TelemetryIPCAccumulator.cpp
rename : toolkit/components/telemetry/TelemetryIPCAccumulator.h => toolkit/components/telemetry/ipc/TelemetryIPCAccumulator.h
2017-02-15 10:37:17 +01:00
Andrew Osmond
4f8eb1363e
Bug 1339202 - Decode images to shared surfaces for WebRender. r=tnikkel
2017-02-08 15:48:59 -05:00
Carsten "Tomcat" Book
ed3d8d8286
merge mozilla-inbound to mozilla-central a=merge
2017-02-15 12:21:44 +01:00
Xidorn Quan
95c1b23bd9
Bug 1339341- Downgrade several stylo errors to warnings. r=heycam
...
MozReview-Commit-ID: 2Sa8dS8uSo5
--HG--
extra : rebase_source : c6809309bbef5faf458b56018b964619ff386238
2017-02-14 18:26:10 +11:00
Daosheng Mu
03928f06a9
Bug 1305891 - Part 3: Replace GetIndex() with the index from mOculusController; r=kip
...
MozReview-Commit-ID: HHdzsxg5voi
--HG--
extra : rebase_source : 350f27bf7b1f27411585137f3b89b808d4680603
2017-02-13 11:19:31 +08:00
Daosheng Mu
4bcfff5f8b
Bug 1305891 - Part 2: Accept GamepadHand as the parameter when VRControllerHost constructs; r=kip
...
MozReview-Commit-ID: IYscauVw8iE
--HG--
extra : rebase_source : f11f9ec7d486f41917d687009ba1b47c933a68ba
2017-02-13 11:18:11 +08:00
Sebastian Hengst
9f66506283
Backed out changeset 1dbf0a33cc36 (bug 1338426) for bustage. r=backout
2017-02-14 21:35:27 +01:00
David Anderson
d2703c8176
Remove Composer2D remnants. (bug 1339353, r=kats)
2017-02-14 12:29:39 -08:00
Jeff Gilbert
617a860f57
Bug 1338426 - gfx/2d/2D.h should not include gfxPrefs.h. - r=bas
...
MozReview-Commit-ID: 8Ep8ZrqFtxO
2017-02-14 12:14:18 -08:00
Lee Salzman
c33ae45d5e
Bug 1339058 - fix SwizzleNEON to not require 8 byte alignment. r=jrmuizel
...
MozReview-Commit-ID: JVF721u65lM
2017-02-14 15:09:37 -05:00
Jeff Walden
cdee578059
Bug 1287006 - Don't pass Maybe (or any class containing a Maybe member) by value, only by reference or pointer, in layout/-related code. r=bz
...
--HG--
extra : rebase_source : 94377970d6ec591044a10dab1aa5568e4a051837
2017-02-13 09:07:40 -08:00
Daosheng Mu
06d6a52263
Bug 1305891 - Part 1: Support Oculus Touch orientation and position tracking; r=kip
...
MozReview-Commit-ID: JQr6gzF06k7
--HG--
extra : rebase_source : f8958961499153ee57b9f6595bfb755327dea35c
2017-02-02 17:57:39 +08:00
Daniel Holbert
452a3b8454
Bug 1339609: Add #include for gfxPrefs.h to all source code that calls gfxPrefs APIs. r=jgilbert
...
MozReview-Commit-ID: GxWehmDYB3t
--HG--
extra : rebase_source : cd994e5c6abf777f77c5a708cbfb2f6afc49a44c
2017-02-14 14:01:59 -08:00
Daniel Holbert
c5c3af65b3
Bug 1339613: Add some missing #includes to headers in gfx/2d. r=jgilbert
...
(These are adding headers for types that are used in the modified files, to
provide those types' definitions.)
MozReview-Commit-ID: 1OeUH0LHztw
--HG--
extra : rebase_source : 8db5cfa60b79df31eb885cdd3f2ccffc8387ee08
2017-02-14 14:13:12 -08:00
Randall Barker
95dafbe631
Bug 1336929 - Have UiCompositorControllerChild cache surface resize when not yet initialized. r=jchen,dvander
2017-02-14 09:11:14 -08:00
Wes Kocher
5583be3ddf
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: KkIFx9ndC8y
2017-02-14 14:46:45 -08:00
Botond Ballo
4638f16b5d
Bug 1337990 - Support cross-apz axis lock with touch-action enabled, and add a gtest for it. r=kats
...
MozReview-Commit-ID: AwPgwyYw2fV
--HG--
extra : rebase_source : 1b81771499bf74b9feaa5bd530234f643d0267c3
2017-02-08 19:25:31 -05:00
Botond Ballo
86233b8e5e
Bug 1337990 - Add a gtest for cross-apzc axis lock with touch-action disabled. r=kats
...
MozReview-Commit-ID: 3ycm6B4dNen
--HG--
extra : rebase_source : d758db722edb6bcbfc17824f0ce4aefa5a7c66ff
2017-02-10 17:37:15 -05:00
Botond Ballo
411f673387
Bug 1337990 - Introduce a PanOptions enumeration for passing options to APZCTesterBase::Pan(). r=kats
...
MozReview-Commit-ID: 54UZV54IyfD
--HG--
extra : rebase_source : 83ef27a26c36f3b7bf72e92ca64a4628a2d6eb9f
2017-02-10 16:08:12 -05:00
Ryan VanderMeulen
b035220d0f
Backed out 5 changesets (bug 1056516) for suspicion of causing Linux/OSX topcrashes.
...
Backed out changeset 70586dbb509c (bug 1056516)
Backed out changeset 753067cc11f7 (bug 1056516)
Backed out changeset 0bcf5f91b014 (bug 1056516)
Backed out changeset 41d39e1e440b (bug 1056516)
Backed out changeset aaec04f76481 (bug 1056516)
2017-03-10 11:56:50 -05:00
Ryan VanderMeulen
9f115b564e
Backed out changeset cf2b0421dd57 (bug 1345222) for suspicion of causing bug 1346215.
2017-03-10 11:43:33 -05:00
Ryan VanderMeulen
4c170cb836
Bug 1342964 - Update harfbuzz to version 1.4.3. r=jfkthame
2017-03-01 11:57:35 -05:00
Carsten "Tomcat" Book
b43c07a10c
Merge mozilla-central to mozilla-inbound
2017-03-01 16:39:27 +01:00
Benjamin Smedberg
d9c7494134
Bug 1332639 - Remove the external string API: nsStringAPI.h/cpp and nsEmbedString.h, r=glandium
...
MozReview-Commit-ID: 9dZcmMAI0Vk
--HG--
extra : rebase_source : 5561cf7f3318c60f082fff02c5e78aba661f6437
2017-02-27 11:41:52 -05:00
Jonathan Kew
901fb0e12f
Bug 1343552 part 2 - Record attempted misuse of gfxSkipCharsIterator via a gfxCriticalError.
...
MozReview-Commit-ID: CayLp1dGSnq
2017-03-06 17:31:01 +00:00
Boris Zbarsky
a11bfd53bd
Bug 1341988. Reenable a bunch of stylo reftests that were disabled for reasons that are not relevant anymore. r=bz
...
MozReview-Commit-ID: CLqLHexhBX3
--HG--
extra : rebase_source : 07dfb89d0651240362395494fdd7ee94363430b6
2017-02-23 02:09:57 -05:00
Wes Kocher
72ecfb5fd6
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 7gVISUXnm2Q
2017-02-22 15:07:12 -08:00
Botond Ballo
27734157c0
Bug 1328065 - Add a mochitest for scrolling over the scrollbar of a subframe. r=kats
...
MozReview-Commit-ID: 6Cna9amPCno
--HG--
extra : rebase_source : c5649183c584e6dae558a9216a4120f7ab298e5b
2017-02-17 16:40:08 -05:00
Botond Ballo
63b193e721
Bug 1328065 - Add a pref to always layerize the scrollbar track, for test purposes. r=mstange
...
MozReview-Commit-ID: GZY4tsdsFb4
--HG--
extra : rebase_source : e8a7aa5a1ccc813d220769bfe1c3e945e6fe81f4
2017-02-17 15:47:51 -05:00
Botond Ballo
dab52461ad
Bug 1328065 - Modify APZ hit testing to target the content scrolled by the scrollbar when a scrollbar is hit. r=kats
...
MozReview-Commit-ID: G2wMPIlUrz9
--HG--
extra : rebase_source : 346cd27d11a570aada70493c3308857b6e960b87
2017-02-15 17:41:40 -05:00
Botond Ballo
0c1ff535c3
Bug 1328065 - Better document scrollbar-related fields in HitTestingTreeNode. r=kats
...
MozReview-Commit-ID: 3q3Kgs33qP0
--HG--
extra : rebase_source : ed802693e31fc5064795416a5064c4ad7fa453f3
2017-02-17 15:42:30 -05:00
Botond Ballo
0a1ee23556
Bug 1328065 - Record the target scroll id of scrollbar containers in the layer tree. r=mstange
...
MozReview-Commit-ID: DoyM64JJ4N8
--HG--
extra : rebase_source : 4c31d9ce488670bb2aab32fcba8e53bba8eaa7cf
2017-02-15 17:40:03 -05:00
Markus Stange
dd06b80dfd
Bug 1340709 - Don't include ForwardTransaction time in the Rasterize tracing marker. r=mattwoodrow
...
MozReview-Commit-ID: ZKuARHuw68
--HG--
extra : rebase_source : 9ac99ec127e3d06df93e8857de361adff11bad04
2017-02-17 17:19:51 -05:00
Markus Stange
b43e156ce1
Bug 1340709 - Add profiler tracing markers for more phases of the refresh tick. r=mattwoodrow
...
This adds markers for FireScrollEvent, DispatchSynthMouseMove, ForwardTransaction, and NotifyDidPaint.
MozReview-Commit-ID: 9XahFGzIOls
--HG--
extra : rebase_source : 1985b2a11777a17dac621a35632f138a76224b0f
2017-02-17 13:03:37 -05:00
Kevin Chen
e8bec7d8c2
Bug 1300699 - (Part 3) Implement the TextureClient creating functions for the gtest. r=jerry
2017-02-14 01:20:00 +08:00
Kevin Chen
7098a27b99
Bug 1300699 - (Part 2) Add a gtest to verify the behavior of applying incompatible compositor to a TextureHost. r=jerry
2017-02-14 00:51:00 +08:00
Kevin Chen
5d56f81be0
Bug 1300699 - (Part 1) Refactor some tests so that the new test can reuse the sources. r=jerry
2017-02-06 01:50:00 +08:00
Matt Woodrow
3640aa2a00
Bug 1325227 - Part 10: Use blocking read locks instead of forcing a synchronous transaction when using ContentClientRemoteBuffer. r=nical
2017-02-14 21:10:36 +13:00
Matt Woodrow
f3042f09fd
Bug 1325227 - Part 9: Implement a blocking TextureReadLock using CrossProcessSemaphore. r=nical
2017-02-14 21:10:36 +13:00
Matt Woodrow
f148aa27b0
Bug 1325227 - Part 7: Allow locking TextureClients in RotatedBuffer to be fallible. r=nical
2017-02-04 18:53:30 +13:00
Matt Woodrow
99a35c3307
Bug 1325227 - Part 6: Composite immediately when starting to listen to vsync. r=mchang
2017-02-04 18:53:45 +13:00
Matt Woodrow
27322ef527
Bug 1325227 - Part 5: Hold the read lock while the TextureClient is locked. r=nical
2017-02-04 23:19:22 +13:00
Matt Woodrow
dca1c8803c
Bug 1325227 - Part 4: Split out the parts of TextureReadLock that are specific to the 'non-blocking' usage needed by tiling/texture pools. r=nical
2017-02-04 23:19:11 +13:00
Daosheng Mu
6921030384
Bug 1305890 - Part 2: Oculus Touch axis move support; r=kip
...
MozReview-Commit-ID: 9lKdv0rI1z7
--HG--
extra : rebase_source : e92a15c9dfda19bb8d11b3993470cd249b571be4
2017-01-04 15:40:00 +08:00
Daosheng Mu
32f7b8390b
Bug 1305890 - Part 1: Oculus Touch button inputs support; r=kip
...
MozReview-Commit-ID: CJmSW00e8Ov
--HG--
extra : rebase_source : f27abcda43cd3c02eb7f31cece07ef7ad26899d9
2017-01-04 11:30:49 +08:00
Wes Kocher
4062cb56a0
Merge inbound to central, a=merge
...
MozReview-Commit-ID: FNYBhhHr4dg
--HG--
rename : netwerk/base/security-prefs.js => security/manager/ssl/security-prefs.js
2017-02-10 15:23:33 -08:00
Wes Kocher
71842da0e8
Merge autoland to central, a=merge
...
MozReview-Commit-ID: 8GR9XTMPAjp
--HG--
rename : netwerk/base/security-prefs.js => security/manager/ssl/security-prefs.js
2017-02-10 14:32:26 -08:00
Kartikaya Gupta
96c394d70c
Merge m-c to graphics
...
MozReview-Commit-ID: AXRXwXgkOTv
2017-02-10 13:57:53 -05:00
JerryShih
6b121b94c7
Bug 1338274 - remove MOZ_USE_RENDER_THREAD def. r=nical
...
MozReview-Commit-ID: 8UrioLOq37Z
2017-02-10 10:16:47 -05:00
JerryShih
972b7db4ff
Bug 1338274 - clean up webrender_binding. r=nical
...
MozReview-Commit-ID: 4TdnTXjzo52
2017-02-10 10:16:47 -05:00
JerryShih
3b7a69366c
Bug 1338274 - remove the usage of WrWindowState, Compositor and GLContext in WebRenderBridgeParent. r=nical
...
MozReview-Commit-ID: CKK9cBLlYnh
2017-02-10 10:16:47 -05:00
JerryShih
96c10ce0b6
Bug 1338274 - remove the codes with MOZ_USE_RENDER_THREAD condition. r=nical
...
MozReview-Commit-ID: 5Jij2RRk86X
2017-02-10 10:16:47 -05:00
Ethan Lin
ca5a5c5ca8
Bug 1337291
- Part2. Pass border style to webrender. r=mattwoodrow
2017-02-10 15:44:59 +08:00
Ryan Hunt
b782e91daf
Bug 1337487 - Disable WebRender on windows when the GPU process is disabled r=kats
...
--HG--
extra : amend_source : 0203452b319c21331f1f0ebcd74e3f843b7785e1
2017-02-09 00:33:54 -06:00
Kartikaya Gupta
61bc491994
Merge m-c to graphics
...
MozReview-Commit-ID: Ejcj1CD87t3
2017-02-09 10:12:03 -05:00
JerryShih
9b4dcd043d
Bug 1337803 - turn on renderer thread. r=nical
...
MozReview-Commit-ID: KV4KOGvAOlj
2017-02-09 09:05:19 -05:00
JerryShih
4e5cb8f21b
Bug 1337803 - fix pipeline_id calculation error. r=nical
...
MozReview-Commit-ID: ZpRd1FmskC
2017-02-09 09:05:19 -05:00
Ethan Lin
6f11a2d0f5
Bug 1337715 - Part2. Use WrColor as parameter for wr_push_rect. r=kats
2017-02-09 16:49:38 +08:00
Ethan Lin
7082b3dff4
Bug 1337715 - Part1. Add WrBorderRadius for WebRenderBorderLayer. r=kats
2017-02-09 16:49:37 +08:00
Kartikaya Gupta
7f001c6f33
Bug 1331066 - Use gfxVars instead of a compile-time flag for webrender-conditional code. r=sotaro
...
MozReview-Commit-ID: KEbHPXSMNRJ
2017-02-08 23:16:44 -05:00
Markus Stange
5e31e7f15d
Bug 1336622 - Don't allow subnormal surfaceScale values to be used in the lighting filter calculations. r=jrmuizel, a=abillings
...
MozReview-Commit-ID: LkmLX7zOfGe
--HG--
extra : rebase_source : dfa40584251197fcdb348f7b9d30c4d944e305b3
extra : amend_source : c5ba2619bfe43240103876085652047e96089c01
2017-02-09 14:29:47 -05:00
Ryan Hunt
963025a5dd
Merge m-c to graphics
2017-02-08 10:57:06 -06:00
sotaro
7594d5974f
Bug 1336021 - Add WebRenderImageHost r=nical
2017-02-08 21:50:16 +09:00
JerryShih
6131822b06
Bug 1337661 - remove the wrong condition for the snapshot path with renderer thread. r=nical
...
MozReview-Commit-ID: B2paqGTCJSZ
2017-02-08 06:44:40 -05:00
sotaro
b16d879362
Bug 1337281 - Fix WebRenderAPI::Readback() r=nical
2017-02-08 10:28:37 +09:00
Ryan Hunt
b8d96d48e8
Bug 1337387 - Fix unified build bustage r=kats?
...
--HG--
extra : amend_source : 4f3df3c6385129b977476fd8f86ffdbd21d18b52
2017-02-07 09:37:57 +00:00
Ryan Hunt
5e2990dc18
Merge m-c to graphics
2017-02-07 09:05:18 +00:00
Carsten "Tomcat" Book
092e5dc5f1
merge mozilla-inbound to mozilla-central a=merge
2017-02-07 14:08:46 +01:00
sotaro
21e27083d4
Bug 1336024 - Split Image selection logic from ImageHost r=nical
...
--HG--
rename : gfx/layers/composite/ImageHost.cpp => gfx/layers/composite/ImageComposite.cpp
rename : gfx/layers/composite/ImageHost.h => gfx/layers/composite/ImageComposite.h
2017-02-07 17:07:00 +09:00
Kartikaya Gupta
17c87e25f6
Bug 1337085 - Update RenderThread startup/shutdown to use a runtime flag rather than a compile-time one. r=sotaro
...
MozReview-Commit-ID: AVIEzb8MiGV
2017-02-06 22:22:44 -05:00
Kartikaya Gupta
3c3b72b692
Bug 1337085 - Add a gfxVar to control whether or not webrender is enabled. r=sotaro
...
MozReview-Commit-ID: 8Ebc0DbhYbZ
2017-02-06 22:22:36 -05:00
Ethan Lin
896d26ef75
Bug 1337291
- Part1. Pass the border style to BorderLayer. r=mattwoodrow
...
MozReview-Commit-ID: 59rB9sDilYW
2017-02-08 23:20:29 -05:00
Kartikaya Gupta
cfd6b031e0
Merge m-c to graphics
...
MozReview-Commit-ID: AGZ8pI8vmAs
2017-02-06 11:53:47 -05:00
Kartikaya Gupta
071364d96e
Bug 1335525 - Add top-level webrender crates to gfx/. r=gfx
...
MozReview-Commit-ID: BXVNHlczLh5
2017-02-06 11:42:52 -05:00
Kartikaya Gupta
85742c8431
Bug 1336965 - Update README.webrender to describe workaround for breaking library updates. r=gfx?
...
MozReview-Commit-ID: 4C2TCdf3lFG
2017-02-06 10:11:16 -05:00
Nathan Froyd
8c0f3e0e5e
Bug 1337144 - don't use RemoveElementAt(0) in APZ's Axis class; r=botond
...
We can more simply perform any processing we need, and then use Clear to
clear the array in one go.
2017-02-08 18:11:51 -05:00
Kartikaya Gupta
2c58155ac0
Merge m-c to graphics
...
MozReview-Commit-ID: EcjJhQuqDFI
2017-02-05 10:39:54 -05:00
Brad Lassey
a5e07b93bf
bug 1303096 - Stop sending sync messages soon after content process start-up r=billm
2017-02-05 00:52:38 -05:00
Wes Kocher
2c901c4bcb
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: FrOiBMr2DHX
2017-02-06 17:51:48 -08:00
Wes Kocher
848c29538a
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 2yQjOIMCCiO
2017-02-06 17:45:21 -08:00
Wes Kocher
e88bb6a257
Merge autoland to m-c a=merge
...
MozReview-Commit-ID: EcBWp8VLx1x
2017-02-06 17:37:51 -08:00
Kartikaya Gupta
bf7599ac75
Merge m-c to graphics
...
MozReview-Commit-ID: 8BjfShvh5gp
2017-02-03 10:39:57 -05:00
sotaro
9365cc91a5
Bug 1335658 - Init RenderThread in GPUParent r=nical,kats
2017-02-03 10:22:49 +09:00
Kartikaya Gupta
6580d884b2
Merge m-c to graphics
...
MozReview-Commit-ID: uU8MPphFqj
2017-02-02 13:38:51 -05:00
Carsten "Tomcat" Book
72823b1e95
merge mozilla-inbound to mozilla-central a=merge
2017-02-02 14:25:20 +01:00
Ethan Lin
b4d6b03c03
Bug 1330945 - Part1. Apply opacity to webrender stacking context as an opacity filter. r=jrmuizel
2017-02-02 15:09:09 +08:00
Mason Chang
189cf8b6db
Bug 1322897. Use only the G channel for grayscale AA Dwrite fonts and Skia. r=lsalzman
2017-02-01 15:47:33 -08:00
Kartikaya Gupta
16ff67be84
Bug 1332249 - Follow-up to fix non-unified build bustage. r=bustage
...
MozReview-Commit-ID: 2Hcwug2bFDr
2017-02-01 10:59:12 -05:00
Kartikaya Gupta
21e9123c56
Merge m-c to graphics
...
MozReview-Commit-ID: 3tWI3srj2uj
2017-02-01 08:48:31 -05:00
Carsten "Tomcat" Book
005011be4c
merge mozilla-inbound to mozilla-central a=merge
2017-02-01 13:14:23 +01:00
Milan Sreckovic
bfeae5948f
Bug 1325511 - Mark as used sooner. r=mtseng
2017-02-06 19:30:54 -05:00
sotaro
21834aa96f
Bug 1335336 - Add LayerManager::GetCompositorBridgeChild() r=nical
2017-02-01 16:12:37 +09:00
Kartikaya Gupta
c4b44641d6
Bug 1335449 - Move webrender docs into gfx/doc. r=mchang
...
DONTBUILD
MozReview-Commit-ID: 3rxesrs2xt1
--HG--
rename : README.displayitem => gfx/doc/README.displayitem
rename : README.webrender => gfx/doc/README.webrender
2017-01-31 15:30:47 -05:00
Alex Henrie
0b79fec9ef
Bug 1335465 - Default devPixelsPerPx to 1.5 for DPIs between 133 and 167 on GTK. r=karl
...
--HG--
extra : rebase_source : 4b778695d11340b485c1a0cfdf51104f79ca238e
2017-01-31 09:50:49 -07:00
Kartikaya Gupta
1c269ab364
Merge m-c to graphics
...
MozReview-Commit-ID: 7PVyxahE0p6
2017-01-31 09:04:18 -05:00
Jeff Gilbert
21a1407677
Bug 1325835 - Support dx_interop on Intel. - r=jrmuizel
...
MozReview-Commit-ID: 7CFfmDYhYaR
2017-01-31 16:22:11 -08:00
Ryan Hunt
fbdddb7da1
Bug 1335123 - Clean up layers logging for WebRenderLayers. r=kats
...
--HG--
extra : amend_source : eb834de48052f3dc6c08ef20effa15ddd02e58ba
2017-01-30 12:48:01 -06:00
Kartikaya Gupta
445dea068b
Merge m-c to graphics
...
MozReview-Commit-ID: Kv6GW5ElioD
2017-01-29 08:03:30 -05:00
Masatoshi Kimura
a35278e9a7
Bug 1325368 - Assume Win7 or later when testing Windows version. r=jimm
...
MozReview-Commit-ID: 718G0htR17H
--HG--
extra : rebase_source : e6f7a3584f03c802218a1de526345e1df1e67cf8
2017-01-29 16:42:46 +09:00
Ryan VanderMeulen
ff66d68470
Bug 1335223 - Update Graphite2 to version 1.3.9. r=jfkthame
2017-01-31 12:36:56 -05:00
Cameron McCormack
590058f927
Bug 1324669 - stylo: Downgrade SMIL assertion even further to a non-test-failing warning. r=me
...
MozReview-Commit-ID: 5fk6C9qaOgW
2017-01-31 17:37:08 +01:00
Sebastian Hengst
ed5bd31f9b
Backed out changeset ad45a3da5e4a (bug 1324669) for Windows build bustage: OverflowChangedTracker.h(44). r=backout on a CLOSED TREE
2017-01-31 17:32:12 +01:00
Botond Ballo
a98321305e
Bug 1328658 - Notify main thread of a failed attempt to start an APZ scrollbar drag. r=kats,tnikkel
...
MozReview-Commit-ID: ERm1sVNfoKL
--HG--
extra : rebase_source : 0b57987a2a15533fad577dd2d363ec386f6bfeae
2017-01-27 18:02:22 -05:00
Nicolas Silva
c49c387b31
Bug 1333565
- Accidentally unapplied changes from the previous commit. r=jrmuizel
2017-01-27 16:08:17 -05:00
Nicolas Silva
a106148e0e
Bug 1333565
- Fix the epoch/transactionId plumbing when the render thread is enabled. r=jrmuizel
2017-01-27 15:30:18 -05:00
Ryan Hunt
3fe2c02ee1
Merge m-c to graphics
2017-01-27 10:07:37 -06:00
Cameron McCormack
946b5c3633
Bug 1324669 - stylo: Downgrade SMIL assertion even further to a non-test-failing warning. r=me
...
MozReview-Commit-ID: 5fk6C9qaOgW
2017-01-31 23:36:12 +08:00
Andrew Osmond
8d973dfcfc
Bug 1331938 - Part 2b. Fix missing includes causing unified build errors. r=me
2017-01-27 09:42:38 -05:00
Ryan Hunt
434ca7039f
Merge m-c to graphics
2017-01-26 08:59:21 -06:00
Phil Ringnalda
39e57631eb
Merge m-c to m-i
2017-01-25 20:48:39 -08:00
Phil Ringnalda
7da3c9dcf4
Merge autoland to m-c, a=merge
2017-01-25 20:37:29 -08:00
Jeff Muizelaar
e56c66022e
Bug 1333923. Update webrender bcf3c371086894f5e1d098ee60f0592abf01f6b3. r=gfx?
2017-01-25 17:31:23 -05:00
Kartikaya Gupta
ca041b7c5a
Merge m-c to graphics
...
MozReview-Commit-ID: FOyS87VawTT
2017-01-25 08:52:04 -05:00
Carsten "Tomcat" Book
182312677f
merge mozilla-inbound to mozilla-central a=merge
2017-01-25 13:47:25 +01:00
Florian Quèze
1907780e48
Bug 1331599 - tests fixed by hand after making addEventListener use the once option when possible, r=jaws.
2017-01-25 07:03:42 +01:00
Florian Quèze
0e0865f4fc
Bug 1331599 - script-generated patch to replace removeEventListener calls with the once option when possible, r=jaws.
2017-01-25 07:01:52 +01:00
Jeff Muizelaar
eb0b758e56
Bug 1333593. Add support for snapshotting with the RenderThread. r=nical
2017-01-24 23:29:34 -05:00
Daosheng Mu
ea40b47f3e
Bug 1305889 - Part 3: Enumerate Oculus Touch Controllers; r=kip
...
MozReview-Commit-ID: Ep57r4hxrRt
--HG--
extra : rebase_source : 289293f7573770e1fbc81b6a8820dfa11b124899
2017-02-06 16:13:33 +08:00
Daosheng Mu
3e9c86df65
Bug 1305889 - Part 2: Using VRControllerInfo as the parameter for AddGamepad; r=kip
...
MozReview-Commit-ID: Coye62hZxRs
--HG--
extra : rebase_source : d4166395794a55c565f37b803099682c9e075d8b
2017-02-06 16:12:52 +08:00
Daosheng Mu
8a2e76ec84
Bug 1305889 - Part 1: Move GamepadHand API to VRControllerHost; r=kip
...
MozReview-Commit-ID: 5Wi8p0hvgWf
--HG--
extra : rebase_source : 3c01e0876ffe8c84a7dc97f08647dacd0f6de08b
2017-02-06 16:07:20 +08:00
Lee Salzman
f72fa46b41
bug 1333749 - verify that inset box shadows are symmetric before attempting to mirror them. r=mchang
...
MozReview-Commit-ID: 2q3WH25PWSs
2017-01-25 14:53:38 -05:00
Kartikaya Gupta
f41ed85d6d
Bug 1333892 - Remove unused IPC message leftover from B2G days. r=kanru
...
MozReview-Commit-ID: 2qBq6WjzbcO
2017-01-25 16:21:12 -05:00
David Anderson
b0238351a0
Allow controlling the GPU process from xpcshell. (bug 1321492 part 8, r=mattwoodrow)
2017-01-26 16:35:55 -08:00
David Anderson
23572be8d6
Add memory reporting message support to PGPU. (bug 1321492 part 6, r=rhunt, r=erahm)
2017-01-26 16:35:54 -08:00
Wes Kocher
65216b775b
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: 5CIctUOTFma
2017-01-26 16:32:26 -08:00
Wes Kocher
8fa84ca644
Merge inbound to central, a=merge
...
MozReview-Commit-ID: BZgxmhS6OtM
2017-01-26 16:19:05 -08:00
Jonathan Kew
f1e01fb1ea
Bug 1279693 - Add the Win7 version of himalaya.ttf to the GDEF blacklist in harfbuzz. r=jrmuizel
2017-01-26 16:29:54 +00:00
Kartikaya Gupta
6297f79dd0
Bug 1333505 - Some minor code cleanup. r=nical
...
MozReview-Commit-ID: 3qaIxt9To5j
2017-01-24 16:20:54 -05:00
Kartikaya Gupta
29dfe5930f
Bug 1333505 - Some cosmetic cleanup (comments/whitespace/alpha-sorting). r=nical
...
MozReview-Commit-ID: 2DYABsBzSrs
2017-01-24 16:06:17 -05:00
Sotaro Ikeda
2652891050
Bug 1333288 - call wr_profiler_set_enabled() on compositor thread r=nical DONTBUILD
...
MozReview-Commit-ID: 3GZEpTHDKK5
2017-01-24 08:11:25 -08:00
Kartikaya Gupta
9d75aa7cee
Back out cset 6ec880339dd4 for missing bug number in commit message. r=backout
2017-01-24 13:13:43 -05:00
Sotaro Ikeda
8d557b505e
call wr_profiler_set_enabled() on compositor thread r=nical
2017-01-24 08:11:25 -08:00
Kartikaya Gupta
bba4386e2f
Bug 1333397 - Rename WRGlyphInstance to WrGlyphInstance for naming consistency. r=gfx?
...
MozReview-Commit-ID: K6Y5H7WOe87
2017-01-24 08:44:23 -05:00
Kartikaya Gupta
4d0ec41759
Bug 1333122 - Condition disabling of buffer-rotation on the layer tree rather than a compile-time flag. r=ethlin
...
MozReview-Commit-ID: LJjRpcxxPsy
2017-01-24 08:03:08 -05:00
Kartikaya Gupta
2d5a95cae6
Bug 1333122 - Remove gfxPrefs::WebRenderEnabled() to avoid it being used inappopriately; do WR and APZ decision-making during compositor creation. r=dvander?
...
MozReview-Commit-ID: Fkv6G35BcFw
2017-01-24 08:03:08 -05:00
Kartikaya Gupta
ce97934624
Bug 1333122 - Start and stop the RenderThread in any webrender-enabled builds. r=nical
...
MozReview-Commit-ID: BzjJbnl58xw
2017-01-24 08:03:08 -05:00
Kartikaya Gupta
0d92c556b9
Bug 1333122 - Remove some uses of gfxPrefs::WebRenderEnabled from gfx code. r=sotaro
...
MozReview-Commit-ID: FNiSGVC5B0e
2017-01-24 08:03:08 -05:00
Kartikaya Gupta
eb1d639e68
Bug 1333122 - Use the CompositorOptions to determine the appropriate LayerManager to create for content-process tabs. r=dvander
...
MozReview-Commit-ID: AhEpuPa2heV
2017-01-24 08:03:08 -05:00
George Wright
97a8750da1
Bug 1314803 - Report correct values for Azure backends when the GPU process is enabled on Windows r=mattwoodrow
2017-01-26 16:19:27 -05:00
Kartikaya Gupta
fdeff3fcd5
Merge m-c to graphics
...
MozReview-Commit-ID: 98wqjDW1RVK
--HG--
rename : browser/modules/CaptivePortalWatcher.jsm => browser/base/content/browser-captivePortal.js
rename : browser/modules/test/browser_CaptivePortalWatcher.js => browser/base/content/test/captivePortal/browser_CaptivePortalWatcher.js
rename : browser/base/content/test/plugins/browser_clearplugindata.html => browser/components/extensions/test/browser/file_clearplugindata.html
rename : modules/freetype2/src/gzip/zconf.h => modules/freetype2/src/gzip/ftzconf.h
extra : amend_source : b630126e257a8e2900ac0c3c735398a96ccd25e1
2017-01-23 09:45:48 -05:00
David Anderson
34bb55e427
Keep trying async video until PImageBridge is alive again. (bug 1331548 part 2, r=mattwoodrow)
2017-02-01 23:51:51 -08:00
David Anderson
436f68228a
Don't let stale async compositables break main-thread paint transactions. (bug 1331548 part 1, r=mattwoodrow)
2017-02-01 23:51:51 -08:00
David Anderson
8d6e3c6341
Don't send stale GPUVideoTextures to in-process compositors. (bug 1331761, r=mattwoodrow)
2017-02-01 23:46:17 -08:00
sotaro
5d6e33015a
Bug 1332528 - Use LayersBackend::LAYERS_WR more r=nical
2017-01-22 13:24:52 +09:00
Phil Ringnalda
74f10163fe
Merge m-i to m-c, a=merge
2017-01-21 15:24:42 -08:00
JerryShih
a02136ffc6
Bug 1336362 - Remove PCompositable, PLayer and PImageContainer related def. r=dvander
...
MozReview-Commit-ID: IzxHU1SRh2t
2017-02-03 01:06:00 -05:00
Sebastian Hengst
122ebc553b
Backed out changeset e9d8a75a0dcc (bug 1303096) for failing various tests on Android 4.3 debug (e.g. test_saveHeapSnapshot_e10s_01.html). r=backout
2017-02-05 10:26:28 +01:00
Brad Lassey
ecdf363246
bug 1303096 - Stop sending sync messages soon after content process start-up r=billm
2017-02-05 00:52:38 -05:00
Kartikaya Gupta
4aa491b578
Bug 1331792 - Stop using MOZ_MAKE_COMPILER_ASSUME_IS_UNREACHABLE in functions called from destructors to better work around VC++ compiler warnings. r=gfx?
...
MozReview-Commit-ID: Jh0OooS3ijl
2017-01-20 14:46:58 -05:00
Kartikaya Gupta
70fdf5ecb8
Bug 1331792 - Group things by type in webrender_ffi.h and fix up formatting to conform to Mozilla style. r=gfx?
...
MozReview-Commit-ID: 4AFSDRPYNI2
2017-01-20 14:44:26 -05:00
Kartikaya Gupta
34d50a426b
Bug 1325627 - Ensure all serialized Wr* enums have sentinel values and are consistently defined as |enum class|. r=gfx?
...
MozReview-Commit-ID: 5Yfzg9T1W1q
2017-01-20 14:15:55 -05:00
Ryan Hunt
b66f280583
Bug 1329739 - Specify a WrMixBlendMode for WebRenderLayer r=kats
...
--HG--
extra : amend_source : bfa6ad8ee9cc13ab292958040ccd0f8dded15e5f
extra : histedit_source : c33cb15304d3e5806b90f04f690e000d42a5f933
2017-01-19 17:57:18 -06:00
Kartikaya Gupta
90ff407202
Merge m-c to graphics
...
MozReview-Commit-ID: Gds3AlDHXgY
2017-01-20 10:07:40 -05:00
sotaro
37f6862aa7
Bug 1332561
- Enable async video frame update in WebRenderImageLayer r=nical?
2017-01-20 19:16:39 +09:00
Jeff Muizelaar
568cd6614e
Bug 1332465. Update webrender to 6c15d14bb6b786cad979407e6ed7b86949b4ae48 r=gfx?
2017-01-19 22:33:10 -05:00
sotaro
00d069f137
Bug 1332249 - Add WebRenderCompositableHolder for WebRenderAPI r=nical?
2017-01-20 11:26:13 +09:00
sotaro
9d4636027c
Bug 1332249 - Add WebRenderCompositableHolder for WebRenderAPI r=nical?
2017-01-20 11:00:17 +09:00
Carsten "Tomcat" Book
86d6d898a4
Merge mozilla-central to mozilla-inbound
2017-01-30 16:02:19 +01:00
Carsten "Tomcat" Book
29cd257175
merge mozilla-inbound to mozilla-central a=merge
2017-01-30 15:59:14 +01:00
Cameron McCormack
9c4ea5685f
Bug 1334768 - stylo: Back out 800030115d2e and 404506488cfb for being completely wrong due to bug 1334938.
...
MozReview-Commit-ID: 8CGTqmtlguT
2017-01-30 16:49:54 +08:00
Cameron McCormack
35486c881a
Bug 1334768 - stylo: More reftest expectation adjustments for 2017-01-29 merge.
...
MozReview-Commit-ID: 8TT4JzUIBZl
2017-01-30 10:53:58 +08:00
Cameron McCormack
7805d4716e
Bug 1334768 - stylo: Test expectation adjustments for 2017-01-29 merge.
...
MozReview-Commit-ID: FFmvs6SHIwW
2017-01-29 15:31:56 +08:00
Ryan Hunt
76d066a786
Bug 1328893 - Fix the WrTextureFilter used for WebRenderCanvasLayer r=kats?
2017-01-19 14:42:55 -06:00
Kartikaya Gupta
48a6c2c8d7
Bug 1328602 - Fix incorrect return type in ffi signature. r=gfx?
...
MozReview-Commit-ID: hbkWlWYkDP
2017-01-19 11:17:12 -05:00
Kartikaya Gupta
a5594122e3
Merge m-c to graphics
...
MozReview-Commit-ID: D0L4I5rdVli
2017-01-19 10:43:00 -05:00
Carsten "Tomcat" Book
709bd29d0a
merge mozilla-inbound to mozilla-central a=merge
2017-01-19 16:05:22 +01:00
peter chang
3af2e6fed0
Bug 1325022 - Pass layers::Animation data to WebRenderBridgeParent, r=gfx?
...
MozReview-Commit-ID: 7M3aXiEGCfL
2017-01-19 10:38:14 +08:00
kvark
050200c2b8
Bug 1330672 - Fix for the YCbCr blit origin. r=jgilbert
2017-01-18 20:10:00 -05:00
sotaro
647d847ae8
Bug 1335680 - Remove UseOverlaySource r=nical
2017-02-03 10:11:27 +09:00
Jeff Gilbert
195cc8411d
Bug 1335296 - Expand about:support WebGL information. - r=qdot,daoshengmu,jrmuizel
...
MozReview-Commit-ID: 166aNL6VSOa
2017-02-02 16:50:19 -08:00
Wes Kocher
5157f17709
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: LWHPArc07kI
2017-02-02 16:45:08 -08:00
Wes Kocher
2dcccc4332
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 9bhCPrArK3P
2017-02-02 16:39:24 -08:00
Jonathan Kew
b4bb4efe0f
Bug 1279925 - Add Win10AU versions of tahoma.ttf and tahomabd.ttf to the GDEF blacklist in harfbuzz. r=jrmuizel
2017-02-02 16:22:11 +00:00
Ehsan Akhgari
b583e128e0
Bug 1335070 - Switch the PresShell::Paint profiler marker to use GetPrimaryContentDocument to annotate using the content document; r=tn
2017-02-02 18:22:53 -05:00
Nicolas Silva
ee383fa898
Bug 1328602 - Make it possible to enable the work-in-progress render thread code using MOZ_USE_RENDER_THREAD and ugly branching, hopefully temporarily. r=gfx?
2017-01-18 18:46:21 -05:00
Kartikaya Gupta
05c510435b
Bug 1323957 - Follow-up to fix debug build bustage on the graphics branch. r=bustage
...
MozReview-Commit-ID: BXRfIJA1nwp
2017-01-18 14:55:47 -05:00
Nicolas Silva
2eb8dbabc9
Bug 1328602 - Begin making it possible to not have a Compositor object. r=gfx?
2017-01-18 14:50:00 -05:00
Kartikaya Gupta
c8008e5222
Bug 1323957 - Follow-up to remove PCompositable entrails in the graphics branch. r=mattwoodrow?
...
MozReview-Commit-ID: 2wZlT33ty86
2017-01-18 13:47:27 -05:00
Kartikaya Gupta
b66c471aef
Merge m-c to graphics
...
MozReview-Commit-ID: LyU2woFOt7O
2017-01-18 13:48:56 -05:00
Andrew Osmond
48eeda9e2c
Bug 1331938 - Part 2. Add SourceSurfaceSharedData, a shared data backed DataSourceSurface. r=nical
2017-01-18 10:12:32 -05:00
Ethan Lin
abf0951bfa
Bug 1331538 - Add BorderLayerProperties for border layer. r=mattwoodrow
...
--HG--
extra : rebase_source : e6d182eaa1c0f2c687853309fca5c967a86a7805
2017-01-18 21:48:00 +08:00
Andrew Osmond
6f24a75ee4
Bug 1331938 - Part 1. Add SourceSurfaceVolatileData, a volatile data backed DataSourceSurface. r=nical
2017-01-18 08:38:02 -05:00
Bas Schouten
7082caeee9
Bug 1334102: If the uploadRect is empty post-transform abort the function. The graphics driver may try to read from the given address even though it's told width or height are empty. r=milan
...
MozReview-Commit-ID: DxNOzU0SNHK
2017-01-31 14:01:50 +00:00
David Anderson
6a8dda71e3
Fix missing mutation when changing SimpleLayerAttributes. (bug 1334715, r=mattwoodrow)
2017-01-30 21:36:23 -08:00
Kevin Chen
7d87f57046
Bug 1160157 - Add gfxCriticalError for failing to create D3D11 device in content side. r=milan
...
--HG--
extra : rebase_source : a4c69a29974f659ba3236c062c7c2603a54e291d
2017-01-19 22:19:00 +08:00
Wes Kocher
f125093492
Bug 1298218 - Disable more android tests to green things up on android a=me
...
MozReview-Commit-ID: 22HmSyO7ign
2017-02-01 17:03:18 -08:00
Wes Kocher
6d994661dd
Bug 1298218 - Disable test_frame_reconstruction.html on android for being permafail a=me
...
MozReview-Commit-ID: v6LN8xDH4o
2017-02-01 16:59:35 -08:00
Wes Kocher
f5eab47fb9
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: HVH8TbXbw7N
2017-02-01 16:30:50 -08:00