layout/generic/nsHTMLCanvasFrame.cpp
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
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
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
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
8776ac19cb23422f64fef7fcc15158d4aaf754a5
created 2020-09-29 22:32 +0000
pushed 2020-09-30 09:29 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1660122 Part 2 - Mark more methods in nsHTMLCanvasFrame and nsSubDocumentFrame 'const'. r=boris
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
dfddd9655decff96386968d3ba52b1faa1629426
created 2020-09-02 10:01 +0000
pushed 2020-09-02 21:57 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1662426 - When destroying an HTML <canvas> frame, reset its print callback data. r=jwatt
15dfbfd21a51582b7ab9f8e5ce2fd67109fd29a6
created 2020-08-17 07:14 +0000
pushed 2020-08-17 15:21 +0000
Boris Chiou Boris Chiou - Bug 1639963 - Support aspect-ratio for HTML canvas. r=emilio
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
d1268fb4ae8ae803af87ca0c127e292bf6a8f930
created 2020-08-06 21:09 +0000
pushed 2020-08-07 03:32 +0000
Matt Woodrow Matt Woodrow - Bug 1657523 - Compute the scale from size for async image pipelines in the compositor process, so that we get the size matching the current texture. r=aosmond
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
da69b8391ceb0f7bd95ae543b98a41d39eab6881
created 2020-06-11 20:46 +0000
pushed 2020-06-13 03:21 +0000
Andrew Osmond Andrew Osmond - Bug 1628657 - Make canvas use computed reference frame transforms. r=kvark
4c53c244dba1049c7db3fa421e6888301d4ca202
created 2020-05-22 09:15 +0000
pushed 2020-05-23 09:21 +0000
Timothy Nikkel Timothy Nikkel - Bug 1639975. Handle a canvas with no context with webrender by doing nothing, instead of trying to paint it as fallback. r=nical
47b580ce5eb47a35093a3c910af28cee4fed309e
created 2020-05-15 00:04 +0000
pushed 2020-05-15 09:33 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1622360 - Remove render root parameter to CreateOrRecycleWebRenderUserData. r=jrmuizel
3e6c6a5fc68336991b02b7ec568356b41240f7a5
created 2020-05-14 23:54 +0000
pushed 2020-05-15 09:33 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1622360 - Drop render root arguments from CanvasClient interface. r=jrmuizel
464f335b72832843ff82b392ec8f4131ec858f6d
created 2020-05-12 14:37 +0000
pushed 2020-05-13 03:44 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1622360 - Stop feeding render root into WebRenderBridgeChild::*ParentCommand*. r=jrmuizel
ddff2605b8d82a36949be862fa931b18185224a7
created 2020-04-30 01:58 +0300
pushed 2020-04-30 08:26 +0000
Daniel Varga Daniel Varga - Backed out changeset a8ca75f3002d (bug 1633985) on request by dev
a8ca75f3002dba0c20c6ea00d502f31147fd0573
created 2020-04-29 21:54 +0000
pushed 2020-04-30 08:26 +0000
Glenn Watson Glenn Watson - Bug 1633985 - Remove unused clip parent and backface flag from push_iframe r=kats,nical
3d583cb18956335308ae148743f0a88222a5bd09
created 2020-04-30 00:03 +0300
pushed 2020-04-30 03:51 +0000
Dorel Luca Dorel Luca - Backed out changeset 0a9371673354 (bug 1633985) for Webrender bustages. CLOSED TREE
0a9371673354fd6f3bbe6fe337e6e6e416d46435
created 2020-04-29 17:14 +0000
pushed 2020-04-30 03:51 +0000
Glenn Watson Glenn Watson - Bug 1633985 - Remove unused clip parent and backface flag from push_iframe r=kats,nical
40e06d5f23c19f2528ea550f9d52dbcbd0af5477
created 2020-04-28 15:05 +0000
pushed 2020-04-28 21:47 +0000
Dzmitry Malyshau Dzmitry Malyshau - Bug 1632696 - Fix updating of WebGPU canvas image descriptor r=aosmond
15923c866d33fef61f684654eb3cb9701de5c6f9
created 2020-04-20 23:50 +0000
pushed 2020-04-21 09:42 +0000
Dzmitry Malyshau Dzmitry Malyshau - Bug 1630072 - WebGPU CanvasContext invalidation r=jgilbert,aosmond
671618e0293cc7b2127f076f947a614f64768aa6
created 2020-04-06 22:29 +0000
pushed 2020-04-07 03:53 +0000
Dzmitry Malyshau Dzmitry Malyshau - Bug 1602133 - WebGPU presentation r=jgilbert,webidl,smaug,aosmond
c5ea46a5f95c2f71f0da551d77b96b1068076852
created 2020-04-06 23:46 +0300
pushed 2020-04-07 03:53 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset bc6b2b003c6e (bug 1602133) for causing build bustages on CanvasRenderingContextHelper.cpp.
bc6b2b003c6e741ff56f7b2c31c16b196b0f3dd0
created 2020-04-06 20:10 +0000
pushed 2020-04-07 03:53 +0000
Dzmitry Malyshau Dzmitry Malyshau - Bug 1602133 - WebGPU presentation r=jgilbert,webidl,smaug,aosmond
089dfddf0e95cab6def61f9ea117fcb956d133e3
created 2020-04-06 21:59 +0300
pushed 2020-04-07 03:53 +0000
Bogdan Tara Bogdan Tara - Backed out changeset 377a757c583d (bug 1602133) for webgpu related bustages CLOSED TREE
377a757c583d786255102a76f90813535f93f7f2
created 2020-04-02 19:55 +0000
pushed 2020-04-07 03:53 +0000
Dzmitry Malyshau Dzmitry Malyshau - Bug 1602133 - WebGPU presentation r=jgilbert,webidl,smaug,aosmond
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
a281e11c7dac40a109ee58eba0467444b9e126fa
created 2020-02-11 01:23 +0000
pushed 2020-02-11 15:57 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1614208 - Stop including PresShell.h and nsPresContext.h from Element.h. r=smaug
176d3afceccba296038f28022e09d2a1b25dfb29
created 2020-01-08 01:12 +0000
pushed 2020-01-08 09:41 +0000
sotaro sotaro - Bug 1598998 - Fix CanvasContextType::ImageBitmap handling r=nical
847d77fecedc2722c54223105f2ec1e5c56c290b
created 2020-01-07 01:49 +0200
pushed 2020-01-07 05:13 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out changeset 67142a370d4a (bug 1598998) for causing failures in ImageBitmapRenderingContext.cpp
67142a370d4ad734db1cc0acfb986b4b8966ce8c
created 2020-01-06 10:14 +0000
pushed 2020-01-07 05:13 +0000
sotaro sotaro - Bug 1598998 - Fix CanvasContextType::ImageBitmap handling r=nical
5b5ca79bd644487d77a68aa57159f50f3db855d1
created 2019-11-28 16:50 +0000
pushed 2019-12-03 09:48 +0000
sotaro sotaro - Bug 1599653 - Support CanvasContextType::ImageBitmap with WebRender r=nical
0e4d7f204a276791dc3eb76c53e2faa3e211d93a
created 2019-09-14 16:17 +0000
pushed 2019-09-14 21:21 +0000
Andrew Osmond Andrew Osmond - Bug 1574493 - Part 3. Stop rounding rects/clips during display list building. r=jrmuizel
52d18d0c674ff20e42bfcc74e94518b17428f040
created 2019-09-13 19:26 +0300
pushed 2019-09-13 21:44 +0000
Ciure Andrei Ciure Andrei - Backed out 6 changesets (bug 1574493) for causing nested-sticky-2.html to perma fail CLOSED TREE
07c588b5ea10def277b5ffdddafd047a3a3d889f
created 2019-09-13 14:03 +0000
pushed 2019-09-13 21:44 +0000
Andrew Osmond Andrew Osmond - Bug 1574493 - Part 3. Stop rounding rects/clips during display list building. r=jrmuizel
37717d087fd4835e9c96ae5d73b2e66e216ae476
created 2019-09-13 16:17 +0300
pushed 2019-09-13 21:44 +0000
Ciure Andrei Ciure Andrei - Backed out 6 changesets (bug 1574493) for causing nested-sticky-1.html to perma fail CLOSED TREE
b0817c0aee770164f79e79e0204fe7b4debd9e85
created 2019-09-13 10:48 +0000
pushed 2019-09-13 21:44 +0000
Andrew Osmond Andrew Osmond - Bug 1574493 - Part 3. Stop rounding rects/clips during display list building. r=jrmuizel
1af08cc97756b0d4d60a47c76b0b56e971d9662f
created 2019-09-12 18:34 +0300
pushed 2019-09-12 21:52 +0000
Gurzau Raul Gurzau Raul - Backed out 6 changesets (bug 1574493) for wrench failures at stacking-context-clip.yaml on a CLOSED TREE.
11257f7b3ad3dce6c9f434944de58841876b3ea7
created 2019-09-12 12:42 +0000
pushed 2019-09-12 21:52 +0000
Andrew Osmond Andrew Osmond - Bug 1574493 - Part 3. Stop rounding rects/clips during display list building. r=jrmuizel
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
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
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
6ed35343aea0f8d44fda91cafd752bd82df530ea
created 2019-04-23 04:20 +0000
pushed 2019-04-23 22:14 +0000
Daniel Holbert Daniel Holbert - Bug 1546210: Refactor nsHTMLCanvasFrame::ComputeSize to use existing helper functions and avoid redundant GetCanvasSize() call. r=TYLin
b2a8685b55e1904694913e75c89151056a6d3508
created 2019-04-23 12:29 +0000
pushed 2019-04-23 22:14 +0000
sotaro sotaro - Bug 1543621 - Move Y flip handling to AsyncImagePipelineManager::ApplyAsyncImageForPipeline() r=nical
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
849df7cf02875bac7684a0ce090f1dedfb7957fc
created 2019-04-01 16:53 +0000
pushed 2019-04-02 21:49 +0000
Matt Woodrow Matt Woodrow - Bug 1539673 - Support fallible display item construction. r=miko
96da9d241051d222bdd693bdb519d058a013b59c
created 2019-03-22 18:28 +0000
pushed 2019-03-23 09:46 +0000
Doug Thayer Doug Thayer - Bug 1441308 - Core renderroot splitting changes r=kats,sotaro
699a6b6bee44710ba8710a2ee7740783a596a26a
created 2019-03-22 10:52 +0200
pushed 2019-03-22 16:44 +0000
Ciure Andrei Ciure Andrei - Backed out 7 changesets (bug 1441308)for causing webrender build bustages CLOSED TREE
less more (0) -300 -100 -60 tip