layout/generic/nsVideoFrame.cpp
adb3998a0ee4a89a75124d875d91e34f03207666
created 2021-05-16 08:14 +0300
pushed 2021-05-16 09:17 +0000
Iulian Moraru Iulian Moraru - Backed out 7 changesets (bug 1540737) for causing mochitest failures on test_reftests_with_caret.html. CLOSED TREE
1acd457d71dc0a587ae67322e8b8d5d2e039117f
created 2021-05-16 03:55 +0000
pushed 2021-05-16 09:17 +0000
Matt Woodrow Matt Woodrow - Bug 1540737 - Implement Paint() for all display items, and nsDisplayList so that we can paint without using FrameLayerBuilder. r=miko
10dacf71ccbe487b94edc08ae9cae12ee3237512
created 2021-05-16 02:28 +0300
pushed 2021-05-16 09:17 +0000
Csoregi Natalia Csoregi Natalia - Backed out 7 changesets (bug 1540737) for failures on test_bug847890_paintFlashing.html. CLOSED TREE
62d52e09851eeef665ca67ba97ee22139c174945
created 2021-05-15 22:38 +0000
pushed 2021-05-16 09:17 +0000
Matt Woodrow Matt Woodrow - Bug 1540737 - Implement Paint() for all display items, and nsDisplayList so that we can paint without using FrameLayerBuilder. r=miko
a849fcfdead5600afbb6a4dd33bbc7e671261277
created 2021-05-07 10:36 +0000
pushed 2021-05-07 21:46 +0000
Edgar Chen Edgar Chen - Bug 1709959 - Part 2: Remove nsIImageLoadingContent.forceImageState; r=emilio
5279b71d0068a178739da9dcd57ec7c558781222
created 2021-01-26 02:47 +0000
pushed 2021-01-26 15:55 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1686603 Part 2 - Add StyleSizeOverrides parameter to ReflowInput's constructor & co. to override data from style system data. r=dholbert
f8446e5139b64669581d5ba6667ea74f4a57ff87
created 2021-01-26 04:32 +0200
pushed 2021-01-26 09:25 +0000
Csoregi Natalia Csoregi Natalia - Backed out 8 changesets (bug 1686603) for causing crashtest failures. CLOSED TREE
c82593b13a617a671d5c5dfc7d5cca562452535c
created 2021-01-25 22:29 +0000
pushed 2021-01-26 09:25 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1686603 Part 2 - Add StyleSizeOverrides parameter to ReflowInput's constructor & co. to override data from style system data. r=dholbert
40bc01de5e10a7ad5b19ba0fbdf43eaddde74a3e
created 2021-01-21 09:21 +0200
pushed 2021-01-21 15:33 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 7 changesets (bug 1686603) for causing crashtest assertion failures.
965dbe8de1e10060fec3e1f4f13f5aefdf515e35
created 2021-01-21 04:17 +0000
pushed 2021-01-21 15:33 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1686603 Part 2 - Add StyleSizeOverrides parameter to ReflowInput's constructor & co. to override data from style system data. r=dholbert
b6ffa373415664405a767cd30b6681d54fd8f4fb
created 2021-01-05 16:48 +0000
pushed 2021-01-06 03:51 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1683979 - Audio min / pref isize should not depend the controls. r=dholbert
781d08ba26087df2ad5efada8604e89ff9dae59d
created 2020-11-09 20:31 +0000
pushed 2020-11-10 09:57 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1675852 Part 2 - Define extra fallback intrinsic sizes in app units. r=emilio
ad537634af0d82b58711cb0a651fab9c31443157
created 2020-11-03 19:57 +0000
pushed 2020-11-04 04:15 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1674931 Part 2 - Add WritingMode argument to SizeComputationInput::ComputedLogicalBorderPadding(), and adapt callers. r=jfkthame
5f6ae351d7cc97639410490737f041210fd014d4
created 2020-11-03 19:54 +0000
pushed 2020-11-03 21:39 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1674863 Part 3 - Add GetIntrinsicSize() override for nsVideoFrame. r=emilio
0d59a429a743c9e44711a15a0595b10e0558baa1
created 2020-11-03 19:54 +0000
pushed 2020-11-03 21:39 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1674863 Part 2 - Use strong types to define fallback intrinsic width, height, and size. r=emilio
6a41afb9bbc307216d9c689ded4cd0e7c2e37d5c
created 2020-11-03 19:54 +0000
pushed 2020-11-03 21:39 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1674863 Part 1 - Improve type safety for APIs computing video's intrinsic size and ratio. r=emilio
3fbb53f6d6ef6ec9fc2099fa25abeadfd616b6ba
created 2020-10-27 16:25 +0000
pushed 2020-10-28 09:24 +0000
Sean Feng Sean Feng - Bug 1518999 - Implement PerformancePaintTiming for FirstContentfulPaint r=smaug,mstange
8359cf5af8c40d523aaff0b11fb22a1be9faa92c
created 2020-10-23 22:52 +0000
pushed 2020-10-24 09:41 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1673056 - Remove nsLayoutUtils::MIN_ISIZE and nsLayoutUtils::PREF_ISIZE. r=mats
9006d6f3cb29754037aa0b5ef4c9b2ae67006459
created 2020-10-24 03:36 +0300
pushed 2020-10-24 09:41 +0000
Bogdan Tara Bogdan Tara - Backed out 10 changesets (bug 1654103, bug 1672023, bug 1518999) for PanZoomControllerTest.touchEventForResult gv-junit failures CLOSED TREE
e8ba13ee17f55cefe9f900c4991cd097b774a7af
created 2020-10-23 19:25 +0000
pushed 2020-10-24 09:41 +0000
Sean Feng Sean Feng - Bug 1518999 - Implement PerformancePaintTiming for FirstContentfulPaint r=smaug,mstange
dfd3c3a2bb5f64115732ba2b0f05c53f90b2be79
created 2020-10-08 19:10 +0000
pushed 2020-10-09 15:35 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1669885 Part 1 - Add API to convert IntrinsicSize to nsSize, and remove nsImageFrame::GetIntrinsicImageSize. r=emilio
adf38a6442cf89e88135dbf0b2d3b53c07a9d800
created 2020-09-30 21:06 +0000
pushed 2020-10-01 09:40 +0000
Botond Ballo Botond Ballo - Bug 1667594 - Move nsLayoutUtils::RectCallback to namespace scope. r=emilio,jgilbert
a81a1a6e1c0fe190fa844906c10234a2238919fb
created 2020-09-29 22:33 +0000
pushed 2020-09-30 09:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1660122 Part 7 - Implement GetAspectRatio(). r=emilio
7774e55b520ceace5e7d9c431f0122aa936c1625
created 2020-09-29 22:32 +0000
pushed 2020-09-30 09:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1660122 Part 5 - Add nsIFrame::GetAspectRatio() skeleton, and adapt existing callers. r=emilio
daa98d9d594bc48de210fdf1d621e09efb7382ff
created 2020-09-29 22:32 +0000
pushed 2020-09-30 09:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1660122 Part 3 - Make nsIFrame::GetIntrinsicRatio() a const method. r=boris
3730e389f359e0448d6456ecb3d48bfd6e19e95f
created 2020-09-29 22:32 +0000
pushed 2020-09-30 09:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1660122 Part 1 - Convert GetPosterImageSize into a nsVideoFrame's method, and mark some other methods 'const'. r=boris
cf9dc3cf3bf9e0c15404735951aa583c4cfc72fd
created 2020-09-17 02:58 +0300
pushed 2020-09-17 10:09 +0000
Dorel Luca Dorel Luca - Backed out 10 changesets (bug 1518999) for GeckoView failures in PanZoomControllerTest.scroll. CLOSED TREE
c3bb552e76a3d86de2b9f75ac2233b3a45cda06f
created 2020-09-14 15:13 +0000
pushed 2020-09-17 10:09 +0000
Sean Feng Sean Feng - Bug 1518999 - Implement PerformancePaintTiming for FirstContentfulPaint r=smaug,mstange
977b599edf3f631389157aef63bab71b67316f67
created 2020-09-14 20:42 +0000
pushed 2020-09-15 03:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1168478 Part 2 - Combine the border and padding arguments for nsIFrame::ComputeSize(). r=dholbert
fdb0f33f3b56fa70106a937dc00888223c23ac4e
created 2020-08-28 06:27 +0300
pushed 2020-08-28 15:31 +0000
Cosmin Sabou Cosmin Sabou - Backed out 7 changesets (bug 1518999) for causing browsertime failures. CLOSED TREE
ef494065b8e2bc881109bcd62382a03c161d07d2
created 2020-08-27 14:50 +0000
pushed 2020-08-28 15:31 +0000
Sean Feng Sean Feng - Bug 1518999 - Implement PerformancePaintTiming for FirstContentfulPaint r=smaug,mstange
81a9b77172db760892dc00fd5d3c9c6fa0dd891f
created 2020-08-25 01:02 +0300
pushed 2020-08-25 03:39 +0000
Cosmin Sabou Cosmin Sabou - Backed out 6 changesets (bug 1518999) for geckoview failures on scrollToVerticalOnZoomedContentAuto.
b90cf6b54c09d1ebc147bd3d1d8cc5193744d186
created 2020-08-24 16:03 +0000
pushed 2020-08-25 03:39 +0000
Sean Feng Sean Feng - Bug 1518999 - Implement PerformancePaintTiming for FirstContentfulPaint r=smaug,mstange
8ede6180a0d054f3bca8957c6bcd26d5339eeedb
created 2020-08-18 23:53 +0300
pushed 2020-08-19 10:01 +0000
Csoregi Natalia Csoregi Natalia - Backed out 6 changesets (bug 1518999) for marionette failures on test_refresh_firefox.py. CLOSED TREE
1968b8ca14d7a52bfe2450cd02311ff4f1d088e9
created 2020-08-06 16:13 +0000
pushed 2020-08-19 10:01 +0000
Sean Feng Sean Feng - Bug 1518999 - Implement PerformancePaintTiming for FirstContentfulPaint r=smaug,mstange
8326d6db27552a56e893000597e1ddc17e9d0003
created 2020-08-17 08:28 +0000
pushed 2020-08-17 15:21 +0000
Boris Chiou Boris Chiou - Bug 1639963 - Support aspect-ratio for video element. r=dholbert
a37073226eb7143224706570c7513ca01bfd42ae
created 2020-08-17 07:10 +0000
pushed 2020-08-17 15:21 +0000
Boris Chiou Boris Chiou - Bug 1639963 - Define the default size for replaced elements. r=dholbert
b7f8a00c7278c710d8c86aa884dd476dbacd0489
created 2020-08-17 06:57 +0000
pushed 2020-08-17 15:21 +0000
Boris Chiou Boris Chiou - Bug 1639963 - Update the API of nsIFrame::ComputeSize for aspect-ratio. r=emilio
ff35f5c6ce13937708af80acdccf18ef2a207e75
created 2020-08-04 01:15 +0000
pushed 2020-08-04 09:13 +0000
Matt Woodrow Matt Woodrow - Bug 1653166 - Add rotation support to computed reference frames and use them for <video>. r=aosmond
3f8100fb74318f9e0b3b6351ade737994d13bcf8
created 2020-07-01 08:29 +0000
pushed 2020-07-01 21:32 +0000
Simon Giesecke Simon Giesecke - Bug 1648010 - Replace uses of NS_LITERAL_STRING/NS_LITERAL_CSTRING macros by _ns literals. r=geckoview-reviewers,jgilbert,agi,hsivonen,froydnj
581ca795e0d4655a9fc752740b1d0540d6c825bb
created 2020-04-24 13:31 +0000
pushed 2020-04-25 09:49 +0000
Simon Giesecke Simon Giesecke - Bug 1628715 - Part 7: Add MOZ_NONNULL_RETURN to infallible nsTArray::AppendElements. r=xpcom-reviewers,necko-reviewers,nika,valentin
16033ddd2457a3fe1da77fbce24b0a246f349856
created 2020-03-17 09:38 +0000
pushed 2020-03-17 16:13 +0000
Simon Giesecke Simon Giesecke - Bug 1613985 - Use default for equivalent-to-default constructors/destructors in layout. r=dholbert
e51615a01049349b89be9429baf64a48b386349f
created 2020-02-20 11:40 +0000
pushed 2020-02-20 16:56 +0000
Simon Giesecke Simon Giesecke - Bug 1613985 - Use MOZ_COUNTED_DEFAULT_CTOR_*/MOZ_COUNTED_DTOR_* macros. r=froydnj
313ab85e11599283374b61db519f042642f2d6d2
created 2020-02-19 22:22 +0200
pushed 2020-02-20 09:35 +0000
Dorel Luca Dorel Luca - Backed out 2 changesets (bug 1613985) for Build bustage on Windows2012. CLOSED TREE
fd177b40b56166ff4da725a7238924a59a8ecb86
created 2020-02-19 18:05 +0000
pushed 2020-02-20 09:35 +0000
Simon Giesecke Simon Giesecke - Bug 1613985 - Use MOZ_COUNTED_DEFAULT_CTOR_*/MOZ_COUNTED_DTOR_* macros. r=froydnj
49adcf9a70abc9df4f11a123d181aa7213a20615
created 2020-02-13 14:38 +0000
pushed 2020-02-13 18:21 +0000
Simon Giesecke Simon Giesecke - Bug 1611415 - Prefer using std::move over forget. r=froydnj
40224b9480044dc1937981702026d84a05794353
created 2020-02-12 20:13 +0200
pushed 2020-02-13 03:57 +0000
shindli shindli - Backed out changeset 0c982bc69cb3 (bug 1611415) for causing build bustages in /builds/worker/workspace/build/src/obj-firefox/dist/include/nsCOMPtr CLOSED TREE
0c982bc69cb321db4e4fd188c641505c26afab5b
created 2020-02-12 17:24 +0000
pushed 2020-02-13 03:57 +0000
Simon Giesecke Simon Giesecke - Bug 1611415 - Applied FixItHints from mozilla-non-std-move. r=froydnj
905117fbca93bc285a77bb6c4a46c4c0f8557af9
created 2019-08-08 19:48 +0000
pushed 2019-08-09 03:49 +0000
L. David Baron L. David Baron - Bug 1571250 - Convert flags passed to ReflowChild, FinishReflowChild, SyncFrameViewAfterReflow and from GetXULLayoutFlags / GetLayoutFlags into an enum class. r=TYLin
16485dcacef6087da868ac4fef2ad829850db195
created 2019-07-06 00:53 +0000
pushed 2019-07-06 09:34 +0000
alwu alwu - Bug 1541452 - update cue display when window is resized. r=heycam
23bbfebbe5834c6d6f9f4ae175c6b525ce4acfa6
created 2019-06-04 23:41 +0000
pushed 2019-06-06 09:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1549267 Part 1 - Remove NS_INTRINSICSIZE and NS_AUTOHEIGHT. r=mats
5d245d6070e0e7fbe338339fe7c12c8042dcb1e7
created 2019-05-18 20:11 +0000
pushed 2019-05-19 09:28 +0000
Miko Mynttinen Miko Mynttinen - Bug 1529698 - Part 2: Move BuildLayer() to nsPaintedDisplayItem r=mattwoodrow
7db30b209d7e1d8784dbb1f37ffec3434d6c5676
created 2019-05-18 20:11 +0000
pushed 2019-05-19 09:28 +0000
Miko Mynttinen Miko Mynttinen - Bug 1529698 - Part 1: Make LayerState enum class r=mattwoodrow
451701e88d92935b77385235832865dabe8c2942
created 2019-05-02 23:28 +0000
pushed 2019-05-03 12:59 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1547792 - AspectRatio should be a single ratio, not a size. r=dholbert
c58def4246acd844cda042938d426a35320eafba
created 2019-04-23 20:28 +0000
pushed 2019-04-29 21:53 +0000
Daniel Holbert Daniel Holbert - Bug 1546499: Downgrade nsVideoFrame's unexpected-child assertion. r=xidorn
792aae9f893aeebd2f8e20cb4e10948278b6de75
created 2019-04-26 00:18 +0000
pushed 2019-04-27 09:45 +0000
Daniel Holbert Daniel Holbert - Bug 1544121: Make size-contained replaced elements behave as if they had 0x0 intrinsic size and ratio. r=TYLin
1a704e5e6a3c34f12e4a4ae8f9f02777923e6637
created 2019-04-25 23:44 +0000
pushed 2019-04-26 09:46 +0000
Daniel Holbert Daniel Holbert - Bug 1547126: Give nsIFrame::IntrinsicSize a convenience constructor that takes nscoord-valued width and height. r=TYLin
b23e64dd2c7bd9e83db404bde4b033d02d18d61e
created 2019-04-24 17:35 +0000
pushed 2019-04-25 09:46 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1546223 Part 4 - Mechanically replace pointer with Maybe for ReflowInput's optional containing block size. r=dholbert
c992709a5b8079d6cd6ec133e84fbcbdad3ef7ee
created 2019-04-18 17:22 +0000
pushed 2019-04-19 09:47 +0000
Markus Stange Markus Stange - Bug 1543944 - Don't mark nsDisplayVideo as opaque for now because we were using a rectangle that's too big. r=tnikkel
4b56de3cd46cab3f1988a2ecc299a63bceae0038
created 2019-04-16 07:24 +0000
pushed 2019-04-16 15:43 +0000
Masayuki Nakano Masayuki Nakano - Bug 1544343 - part 2: Make factory methods take mozilla::PresShell instead of nsIPresShell r=emilio
less more (0) -300 -100 -60 tip