image/imgFrame.cpp
5440467afab5639d3626dbaeadef000a2953e30e
created 2019-05-26 14:31 +0000
pushed 2019-05-26 21:12 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P23. Remove now unused gfxPrefs. r=jrmuizel
37fd585d6c8ffd435e422eec6f3e77fca4dcc798
created 2019-05-26 14:29 +0000
pushed 2019-05-26 21:12 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r=jrmuizel
af54b2de7028db03f42207598f7a0b4ba81e262f
created 2019-05-25 09:07 +0300
pushed 2019-05-25 09:39 +0000
Gurzau Raul Gurzau Raul - Backed out 31 changesets (bug 1552643, bug 1550422) for xpcshell crash on a CLOSED TREE.
d98dfc5659273b0984ac10f15c503dc4dc11eea6
created 2019-05-24 11:37 +0000
pushed 2019-05-25 09:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P23. Remove now unused gfxPrefs. r=jrmuizel
e0cd10d35327b9061a7b825153896fed5e5c151b
created 2019-05-25 00:03 +0000
pushed 2019-05-25 09:39 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r=jrmuizel
5a60b9fe09370c269227df87a525d9f098e54c37
created 2019-05-23 05:59 +0300
pushed 2019-05-23 15:52 +0000
Gurzau Raul Gurzau Raul - Backed out 28 changesets (bug 1550422) for marionette AssertionError and failing browser_policy_hardware_acceleration.js on a CLOSED TREE.
6ada1116b2415640a9d59cd4c3b598db6f46e399
created 2019-05-22 12:46 +0000
pushed 2019-05-23 15:52 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P23. Remove now unused gfxPrefs. r=jrmuizel
2fef10a7cce589dc6af60e675a3751a2201e866f
created 2019-05-22 12:43 +0000
pushed 2019-05-23 15:52 +0000
Jean-Yves Avenard Jean-Yves Avenard - Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r=jrmuizel
52390d9090fbd8d46b00ea29034e7039511ff8a4
created 2019-03-15 13:29 -0400
pushed 2019-03-18 21:38 +0000
Andrew Osmond Andrew Osmond - Bug 1530774 - Part 3. Remove decoder support for producing paletted frames. r=tnikkel
e3315d7842089083b389fc666b51c693c05924fc
created 2019-03-11 13:20 -0400
pushed 2019-03-18 21:38 +0000
Andrew Osmond Andrew Osmond - Bug 1530774 - Part 1. Remove support in FrameAnimator for blending partial/paletted frames. r=tnikkel
80d51d77256065fcef24d17b060e29213b7a892f
created 2019-03-13 02:48 +0000
pushed 2019-03-14 09:44 +0000
Will Hawkins Will Hawkins - Bug 1525320: Add config prefs that let us tell media and animated images to paint only the first frame r=jya
08b686c04a013ca91738d80f6f34b92a86c130eb
created 2019-01-24 08:11 +0000
pushed 2019-01-24 16:48 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
965622da5962b6cfd9e9e8b5332896e1634070e1
created 2019-01-18 07:56 +0100
pushed 2019-01-20 21:36 +0000
Bas Schouten Bas Schouten - Bug 1521027: Use the correct targets in ImageLib, allowing optimal behavior with OMTP. r=aosmond
c5f982e028923c2465f2d47303a9e9769912ea77
created 2019-01-10 07:42 -0500
pushed 2019-01-14 21:52 +0000
Andrew Osmond Andrew Osmond - Bug 1516011 - Part 2. Deny recycling for frames used in blob recordings. r=tnikkel
6b946ad790d09f81ed5c37db0bea635275826fcc
created 2019-01-12 00:06 +0200
pushed 2019-01-12 09:41 +0000
Dorel Luca Dorel Luca - Backed out 2 changesets (bug 1516011) for build bustge in /build/build/src/gfx/layers/wr/WebRenderCommandBuilder.cpp
3c5fcd8a2f4a860769a82132eb0ca97c577a441d
created 2019-01-10 07:42 -0500
pushed 2019-01-12 09:41 +0000
Andrew Osmond Andrew Osmond - Bug 1516011 - Part 2. Deny recycling for frames used in blob recordings. r=tnikkel
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
0c50877a2132bc8bcbcdee8ddb8dce13913c1c80
created 2018-10-01 14:47 -0400
pushed 2018-11-21 21:44 +0000
Andrew Osmond Andrew Osmond - Bug 1504699 - Part 4. Add method to SharedSurfacesChild to cast to a shared surface. r=nical
7a2954981481f2f9f7bae58709dd50f67dab7cba
created 2018-06-03 19:42 -0400
pushed 2018-10-23 04:49 +0000
Andrew Osmond Andrew Osmond - Bug 1465619 - Part 6. Add support for recycling to imgFrame. r=tnikkel
ddaa812c31e4589b269dc622c6f6a1bd049f81ec
created 2018-06-03 19:37 -0400
pushed 2018-10-23 04:49 +0000
Andrew Osmond Andrew Osmond - Bug 1465619 - Part 5. Move actual drawing in imgFrame::Draw outside the monitor. r=tnikkel
62ee015d33a6e36bdb0812687057d7623b382193
created 2018-09-25 09:13 -0400
pushed 2018-09-25 21:49 +0000
Andrew Osmond Andrew Osmond - Bug 1492930 - Part 3. Expose all frames to image memory reporting. r=tnikkel
597019fb23d9362690d9c51cbe35ff5bd6d509b6
created 2018-09-25 13:33 +0300
pushed 2018-09-25 21:49 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 6 changesets (bug 1492930) for build bustages on ImageMemoryReporter.cpp. CLOSED TREE
587e01daa080af33c43fe71edf307e02c5a97eb2
created 2018-09-25 06:18 -0400
pushed 2018-09-25 21:49 +0000
Andrew Osmond Andrew Osmond - Bug 1492930 - Part 3. Expose all frames to image memory reporting. r=tnikkel
55c2dd9bdb3436b185a80ef675d222ff56b3e4a6
created 2018-09-20 20:22 -0400
pushed 2018-09-21 04:14 +0000
Andrew Osmond Andrew Osmond - Bug 1456558 - Part 1. Move the allowed raster size calculation from imgFrame to SurfaceCache. r=tnikkel
fac7810a8f317798d8d78e6cdd4034bf18385001
created 2018-09-21 02:13 +0300
pushed 2018-09-21 04:14 +0000
Andreea Pavel Andreea Pavel - Backed out 3 changesets (bug 1456558) for crashtest assertion failures on a CLOSED TREE
f209a9d848f42a377c15bf6a0b0d0255a4ebd580
created 2018-09-20 18:15 -0400
pushed 2018-09-21 04:14 +0000
Andrew Osmond Andrew Osmond - Bug 1456558 - Part 1. Move the allowed raster size calculation from imgFrame to SurfaceCache. r=tnikkel
7c53523cea457a878e81772cde22a3adde0f9d45
created 2018-09-17 15:06 -0400
pushed 2018-09-17 21:58 +0000
Andrew Osmond Andrew Osmond - Bug 1337111 - Part 6. Use shared surfaces for full animated frames for WebRender. r=tnikkel
f8687fe42df8b59eadd9aca296433161b37d9f43
created 2018-09-17 15:06 -0400
pushed 2018-09-17 21:58 +0000
Andrew Osmond Andrew Osmond - Bug 1337111 - Part 5. Add pref to force decoding of full frames, disabled by default. r=tnikkel
e72e07baca921e697a6d79aa8488e2a0aecb1364
created 2018-09-17 15:06 -0400
pushed 2018-09-17 21:58 +0000
Andrew Osmond Andrew Osmond - Bug 1337111 - Part 2. Add an image decoder flag to request complete frames. r=tnikkel
b2ac47c5ebf333b38629a2ef590628b3a69c4a24
created 2018-09-17 20:42 +0300
pushed 2018-09-17 21:58 +0000
Coroiu Cristina Coroiu Cristina - Backed out 6 changesets (bug 1337111) for build bustages at builds/worker/workspace/build/src/image/SurfaceFilters.h on a CLOSED TREE
ca0caa556dc9c92c57f86ea998aae7a3634bf0fd
created 2018-09-17 13:21 -0400
pushed 2018-09-17 21:58 +0000
Andrew Osmond Andrew Osmond - Bug 1337111 - Part 6. Use shared surfaces for full animated frames for WebRender. r=tnikkel
d7d7fa868d0dbc09f294ec9e0cb08566dc43828a
created 2018-09-17 13:21 -0400
pushed 2018-09-17 21:58 +0000
Andrew Osmond Andrew Osmond - Bug 1337111 - Part 5. Add pref to force decoding of full frames, disabled by default. r=tnikkel
1b1e25b0b345cf3774ae7d186dc082430420e056
created 2018-09-17 13:21 -0400
pushed 2018-09-17 21:58 +0000
Andrew Osmond Andrew Osmond - Bug 1337111 - Part 2. Add an image decoder flag to request complete frames. r=tnikkel
b91599130fba6dff5bc575480f0698f997b49566
created 2018-07-12 11:43 -0400
pushed 2018-07-12 21:52 +0000
Andrew Osmond Andrew Osmond - Bug 1469964 - Part 2. Make shared surfaces use external image update mechanism. r=nical
74487424ec36bf15f041e99dd57dd4c85052ebba
created 2018-06-14 08:21 +0300
pushed 2018-06-14 09:44 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1453795 - Image - Initialize member fields in classes/ structures. r=tnikkel
c8429320386e60f8da51d3df151fbb2c3abc2c99
created 2018-05-30 19:35 -0400
pushed 2018-05-31 10:04 +0000
Andrew Osmond Andrew Osmond - Bug 1465496 - Backout part 9 of bug 1462355 to fix talos regressions. r=aosmond
9b516954e1031202b00b924accfb0861a973986f
created 2018-05-29 08:36 -0400
pushed 2018-05-29 21:42 +0000
Andrew Osmond Andrew Osmond - Bug 1462355 - Part 9. Lock animated imgFrame objects at creation rather than deferring. r=tnikkel
93bdeed04a6b61139bc1c1b12088dafc260b3599
created 2018-05-29 08:36 -0400
pushed 2018-05-29 21:42 +0000
Andrew Osmond Andrew Osmond - Bug 1462355 - Part 4. Remove imgFrame::GetAnimationData as it is no longer used. r=tnikkel
3ea8add8bacc5b2b74b03ff3ba410211000c76c5
created 2018-05-29 08:36 -0400
pushed 2018-05-29 21:42 +0000
Andrew Osmond Andrew Osmond - Bug 1462355 - Part 2. Expose imgFrame's data pointers via RawAccessFrameRef. r=tnikkel
259ee94de92ca9c586cfa02cb92db331aace64d1
created 2018-05-29 08:36 -0400
pushed 2018-05-29 21:42 +0000
Andrew Osmond Andrew Osmond - Bug 1462355 - Part 1a. Make imgFrame animation parameters threadsafe. r=tnikkel
8a94faa5cc60495da5d80d4b3c07bf5877d2e6d8
created 2018-04-13 16:01 +0300
pushed 2018-04-13 13:02 +0000
Sebastian Hengst Sebastian Hengst - Backed out 4 changesets (bug 525063) on request from Andi. a=backout
d7d2f08e051c3c355d41dc5c1ce1bd3ca55a43b9
created 2018-04-10 21:11 +0200
pushed 2018-04-11 23:46 +0000
Tristan Bourvon Tristan Bourvon - Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
dd37857e52a137fd89bbe721fa610ec97a558a2d
created 2018-03-14 14:19 -0400
pushed 2018-03-14 22:07 +0000
Andrew Osmond Andrew Osmond - Bug 1435291 - Part 2. Make background SVGs use WebRender instead of fallback. r=jrmuizel
4058fc040cfef0ece01c386c293ab0cff01873d4
created 2018-03-13 16:03 -0400
pushed 2018-03-14 10:01 +0000
Andrew Osmond Andrew Osmond - Backed out changeset 7f0409a405f2 (bug 1435291).
7f0409a405f2bb433b0c117431ba32b9d7006ab3
created 2018-03-13 15:59 -0400
pushed 2018-03-14 10:01 +0000
Andrew Osmond Andrew Osmond - Bug 1435291 - Part 2. Make background SVGs use WebRender instead of fallback. r=jrmuizel
6b4514506318e472a8fb6b2b01ebd115dd0b5ded
created 2018-02-22 14:26 -0500
pushed 2018-02-23 09:40 +0000
Andrew Osmond Andrew Osmond - Bug 1427639 - Part 2. Fix misleading image memory reporting on Android. r=tnikkel
99fdbfa4eb210a5bae01f42c7984a4b1a39a70da
created 2018-02-22 14:26 -0500
pushed 2018-02-23 09:40 +0000
Andrew Osmond Andrew Osmond - Bug 1427639 - Part 1. Add preferences to control image frame allocations in volatile memory or the heap. r=tnikkel
fa3b9f40e77b970992686c064a1a8c368eb8b5d5
created 2018-02-16 09:50 -0500
pushed 2018-02-16 22:09 +0000
Andrew Osmond Andrew Osmond - Bug 1437886 - Prevent shared surfaces from being used without WebRender. r=nical
cff37914d62559151f471b0f7a29dbed8bf6fecc
created 2018-02-15 10:03 -0500
pushed 2018-02-15 19:29 +0000
Andrew Osmond Andrew Osmond - Backed out changeset 2ffed9c081fa (bug 1437886) for test bustage on a CLOSED TREE. r=backout
2ffed9c081fa87f45604036485502255b721c22d
created 2018-02-15 09:26 -0500
pushed 2018-02-15 19:29 +0000
Andrew Osmond Andrew Osmond - Bug 1437886 - Prevent shared surfaces from being used without WebRender. r=nical
87ba2465c82e5b354d8f4aafe37deba610cf192b
created 2018-02-12 07:59 -0500
pushed 2018-02-12 22:08 +0000
Andrew Osmond Andrew Osmond - Bug 1432375 - Part 2. Images decoded into an SourceSurfaceSharedData should be shared immediately. r=nical
570db0492055ac9bd86af8c13cbdb16148578ff9
created 2017-12-20 16:46 -0500
pushed 2017-12-21 22:17 +0000
Milan Sreckovic Milan Sreckovic - Bug 1423567: Use BaseRect access methods instead of member variables in image/ r=aosmond
c5b476bb405275d35a1269be69448b4adfc574b3
created 2017-12-01 06:59 -0500
pushed 2017-12-02 09:47 +0000
Andrew Osmond Andrew Osmond - Bug 1419912 - Part 2. Ensure the decoders invalidate the surface as written to. r=tnikkel
c3cd5881c7ee9e5c6b9d8b02c074c5b59cb94219
created 2017-11-24 08:10 -0500
pushed 2017-11-24 22:04 +0000
Andrew Osmond Andrew Osmond - Bug 1419767 - Remove gfxPlatform::CanRenderContentToDataSurface. r=nical
cb089f5f0cf7689698c5b8f8a124079d76688c68
created 2017-08-31 06:38 -0400
pushed 2017-08-31 23:26 +0000
Andrew Osmond Andrew Osmond - Bug 1391430 - Force heap allocated surfaces for image decoding to use an unaligned stride. r=tnikkel
edd9d2acbac76a37a0c5ee63f908cc2ba8fb239d
created 2017-08-16 08:57 -0400
pushed 2017-08-16 23:59 +0000
Andrew Osmond Andrew Osmond - Bug 1383499 - Animated PNGs should allocate after-first frames on the heap instead of as volatile buffers on Android. r=tnikkel
d093907b21addffff1273cbc4bae652e6994f2ed
created 2017-08-14 08:29 -0400
pushed 2017-08-15 00:28 +0000
Milan Sreckovic Milan Sreckovic - Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in image/*. r=aosmond
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-07-07 08:34 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
9b91d24a1e30af6b9d6781c0af3c2cc3f330a96f
created 2017-06-28 11:41 -0400
pushed 2017-06-29 13:46 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1376782 - Replace gfxSize with a typedef to SizeDouble. r=jrmuizel
aa1693a26a15eb5cba24102222687dc81eeddd7b
created 2017-06-22 17:08 +1000
pushed 2017-06-26 11:27 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1375392 - Tweak the PROFILER_LABEL* macros. r=mstange.
less more (0) -100 -60 tip