layout/generic/nsVideoFrame.cpp
25a13d26509d31a7e4bf8c9e6458f479a5a70fcc
created 2012-04-10 23:24 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 733607. Restructure logic to compute snapped bounds of display items in layer coordinates. Moves responsibility for computing snapped bounds from within the display items to callers of GetBounds/GetOpaqueRegion. r=tnikkel
736f897f8a0e99bdefe7dec4f90bcd10708a67ce
created 2012-04-09 14:17 -0500
pushed 2015-01-29 05:44 +0000
Steven Michaud Steven Michaud - Bug 730066 - Crash at mozilla::layers::ImageContainer::GetCurrentSize on printing http://www.mozilla.org/projects/firefox/prerelease.html. r=roc
04aa64acdc6597872b8ff1f2df6c39026e2bddbc
created 2012-03-28 22:43 -0700
pushed 2015-01-29 05:44 +0000
Phil Ringnalda Phil Ringnalda - Back out b00bf7f3869c (bug 737976) for apparently causing mochitest-1 leaks on a CLOSED TREE
b00bf7f3869c471073f6ade173b50617904066e0
created 2012-03-28 19:07 -0700
pushed 2015-01-29 05:44 +0000
Kyle Huey Kyle Huey - Bug 737976: Remove nsINodeInfo. rs=bent
cfd17c20d8e9b278d8c95032906ea98855e9061a
created 2012-03-16 11:01 -0700
pushed 2015-01-29 05:44 +0000
Daniel Holbert Daniel Holbert - Bug 732610 - Make nsIFrame::ComputeSize take a bitfield 'aFlags' instead of a bool 'aShrinkWrap'. r=dbaron
17c65d32c7b891e70435561b965b71c355bd28ac
created 2012-03-05 13:09 -0500
pushed 2015-01-29 05:44 +0000
Benoit Girard Benoit Girard - Restore merge changeset 39a3044823b0, regression fixed upstream in mc
5c3d11c465f1b029e7fbbfffe6af13d0b094a28d
created 2012-03-02 18:32 -0500
pushed 2015-01-29 05:44 +0000
Benoit Girard Benoit Girard - Backed out changeset 39a3044823b0 because of bad interaction with maple.
5789df0e14d1db3cd318c941aed7a0304b7a49ab
created 2012-02-29 10:57 -0500
pushed 2015-01-29 05:44 +0000
Nathan Froyd Nathan Froyd - Bug 731615 - Eliminate duplicate headers in layout. rs=smontagu
67b0e13d7a629c69ef02979de6f4f3083d560824
created 2012-02-01 03:18 +0100
pushed 2015-01-29 05:44 +0000
Bas Schouten Bas Schouten - Bug 715785: Make ImageContainers independent of LayerManagers. r=roc
5e75c166fd2c56138577a9f19ca6e07dd8bd8443
created 2011-11-02 18:44 +1300
pushed 2015-01-29 05:44 +0000
Matthew Gregan Matthew Gregan - Bug 697647 - VideoFrame's visible region should use the pre-transform size rather than the raw video buffer size. r=roc
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2015-01-29 05:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2015-01-29 05:44 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
a0834921de1e034606da29a7642681990eb6c40e
created 2011-11-02 18:44 +1300
pushed 2015-01-29 05:44 +0000
Matthew Gregan Matthew Gregan - Bug 697647 - VideoFrame's visible region should use the pre-transform size rather than the raw video buffer size. r=roc,a=akeybl
f4537a268e6f7cefdbbb8274ae17bfbb754f8ef7
created 2011-08-11 15:29 +0200
pushed 2015-01-29 05:44 +0000
Ms2ger Ms2ger - Bug 677101, part b - Remove nsContentUtils.h includes from headers; r=volkmar
31c47102a6fc579e2bb5eda089e9c662e8b00c04
created 2011-06-23 00:11 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 637852: Part 5: Create ContainerParameters structure to carry resolution scale factors through layer creation. r=tnikkel
dd6e523b0b82af5da86c18bd3f1354a8f33f5b9f
created 2011-06-14 00:56 -0700
pushed 2015-01-29 05:44 +0000
Jonas Sicking Jonas Sicking - Bug 659539 Part 1: Give nsINodeInfos a nodeType, nodeName and localName. r=bz
8ca16e3ff5e0f3290a87ef26d98ef198d5b71b8b
created 2011-06-14 16:25 +0200
pushed 2015-01-29 05:44 +0000
Ms2ger Ms2ger - Bug 664123 - Backout bugs 659053 and 659539 (changesets 9c49f69d8bab-1b11c64ffcdf)
0b2885da5bae8384d38fcbc5ef2683167e7eba4e
created 2011-06-14 00:56 -0700
pushed 2015-01-29 05:44 +0000
Jonas Sicking Jonas Sicking - Bug 659539 Part 1: Give nsINodeInfos a nodeType, nodeName and localName. r=bz
5ad2fcf8d9ed5faffe18b4a7823952770fb7493c
created 2011-05-31 21:46 -0400
pushed 2015-01-29 05:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 598833 part 12. Add dom::Element::UpdateState and use it in various places where elements update their own state. r=smaug,sdwilsh,mounir
c13b634ef7aa26f9ce530b9e46d7f96ba3de050a
created 2011-05-06 16:04 -0400
pushed 2015-01-29 05:44 +0000
Boris Zbarsky Boris Zbarsky - Bug 654989 part 1. Allow handing out both an nsIContent and an nsStyleContext from CreateAnonymousContent. r=roc
36f62297c1e146a12045c4650e902ace2766ae15
created 2011-04-19 15:07 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 641426. Part 2: Remove a bunch of direct gfxRect::pos/size usage. r=joe
3a3109b0d39d91fe13098852c38e5c52031dec9b
created 2011-04-07 18:04 -0700
pushed 2015-01-29 05:44 +0000
Zack Weinberg Zack Weinberg - Bug 266236 part 9: Move nsBoundingMetrics to its own header and prune inclusions of nsRenderingContext.h.
f54747d3a9087414d41d7c8894b8c67fa52c4474
created 2011-04-07 18:04 -0700
pushed 2015-01-29 05:44 +0000
Jan Küchler Jan Küchler - Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
ad9329ec0ee6038d84c04532791eaa9e171e435e
created 2011-04-12 15:39 -0400
pushed 2015-01-29 05:44 +0000
Oleg Romashin Oleg Romashin - Bug 647462 - Video layer should not be ARGB by default; r=chris.double
b8194445b36443828a319ee057195e854753706f
created 2011-02-23 18:38 +1300
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 630835. Make BuildLayer responsible for setting a visible region on the layer, and let FrameLayerBuilder only reduce it. r=tnikkel,a=blocking
4beb0e6ba654390ee712b5a6153fb4d0b2cdbb4b
created 2011-01-31 20:50 -0800
pushed 2015-01-29 05:44 +0000
Johnny Stenback Johnny Stenback - Fixing bug 604262. Fix crash in nsImageLoadingContent::OnStartDecode(). r=jonas@sicking.cc, a=blocker
cb3fcbce2ef47d71d607e7b5b413ebcfeda492cf
created 2011-01-28 12:38 +0800
pushed 2015-01-29 05:44 +0000
Alexander Surkov Alexander Surkov - Bug 628922 - layout should use cached nsIAccessibilityService, r=davidb, sr=roc, a=roc
d6696d3206f83611614412489b08b34a069184e1
created 2011-01-03 14:48 +1300
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 602757. Part 3: Change IsOpaque to GetOpaqueRegion so we can get useful opaque regions for content that uses border-radius. r=tnikkel,sr=dbaron,a=blocking
b457d44fd1f85efe3bf86881f81e074c2885b90f
created 2010-12-29 01:07 +0000
pushed 2015-01-29 05:44 +0000
Bas Schouten Bas Schouten - Bug 620665 - Part 4: Also recreate container when types don't match. r=roc a=blocking-beta9
8ecd9dc6684e04dd6a3d37b0bc8f40c5847e4e7a
created 2010-10-26 16:11 +1300
pushed 2015-01-29 05:44 +0000
Chris Double Chris Double - Bug 577843 - Scale videos at YCbCr conversion time - r=roc a=blocking2.0
16ef018faad175c87a1557fbc4779f87d66a1dba
created 2010-10-16 00:34 +0900
pushed 2015-01-29 05:44 +0000
Alexander Surkov Alexander Surkov - Bug 604386 - Prune placeholder from text children, r=davidb, sr=bz, a=blocking
08860c83bf8825b1ceabb1a840954f29a46a143f
created 2010-10-06 21:25 -0700
pushed 2015-01-29 05:44 +0000
L. David Baron L. David Baron - Fix miscellaneous reflow methods to use new overflow area APIs. (Bug 542595, patch 19) r=roc a2.0=blocking2.0:beta8
0aa1272e932fee3aa47f6cde08ec602e5c0310bc
created 2010-09-09 08:21 -0700
pushed 2015-01-29 05:44 +0000
L. David Baron L. David Baron - Clip replaced elements (for now, images, canvases, videos, and windowless plugins) to the border radius. (Bug 485501) r=roc a2.0=blocking:beta6
f3874d6012b62649fb573e199baff43193511302
created 2010-09-08 13:40 -0700
pushed 2015-01-29 05:44 +0000
Daniel Holbert Daniel Holbert - Bug 276431 part 3: Make nsImageFrame store an intrinsic ratio separate from its intrinsic size, and accept percentages in its intrinsic size. r=roc a=blocking
cec16a1741fb0c350fe5aebd4dd2a6e73b13a54f
created 2010-08-19 16:12 -0700
pushed 2015-01-29 05:44 +0000
Jonas Sicking Jonas Sicking - Bug 546857 Part 6: Disable XUL for pages, unless user specifically opts in for domain. r=jst a=blocker
a3bcab53ea0dfca86e7f71d07013040c599a3f62
created 2010-08-13 22:01 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron
f5d647210dec273e0dd148c3e1c6c4935aba81c5
created 2010-08-13 22:01 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Add nsDisplayItem::mToReferenceFrame and initialize it in the constructor. r=tnikkel,a=dbaron
cfb5b914e2b4ba314816752854b9eba2b6164ea4
created 2010-08-23 16:27 +1200
pushed 2015-01-29 05:44 +0000
Karl Tomlinson Karl Tomlinson - backout dbbb9575aae1 due to build issues in some configurations b=577743
dbbb9575aae174c5e25b01a67ed755fdf807219c
created 2010-08-23 13:47 +1200
pushed 2015-01-29 05:44 +0000
Chris Double Chris Double - Bug 577743 - Scale videos at YCbCr to RGB conversion time - r=roc a=blocking
64fbea0fadba4c8085194b3843349dc09475c42e
created 2010-08-19 18:41 -0700
pushed 2015-01-29 05:44 +0000
Jonas Sicking Jonas Sicking - Back out bug 546857 Part 6 due to talos failures. a=backout
1e1a6cd4687f01a44219e49160652b33caa44470
created 2010-08-19 16:12 -0700
pushed 2015-01-29 05:44 +0000
Jonas Sicking Jonas Sicking - Bug 546857 Part 6: Disable XUL for pages, unless user specifically opts in for domain. r=jst a=blocker
1ad7cdc1ab5aed8f324ff66432cbcab7e4c44a43
created 2010-08-14 02:31 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 584282 and bug 537890
fc2439150a499721248a2b412e43d2234e5447c2
created 2010-08-13 22:01 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Use nsDisplayItem::ToReferenceFrame() instead of calling nsDisplayListBuilder::ToReferenceFrame, wherever possible. r=tnikkel,a=dbaron
5d549dd2b22c7b20a47253e481dd1b4913e84617
created 2010-08-13 22:01 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 584282. Add nsDisplayItem::mToReferenceFrame and initialize it in the constructor. r=tnikkel,a=dbaron
c6e8394d49e5a02e764170a171f97e1856f3dc0d
created 2010-08-06 22:09 -0700
pushed 2015-01-29 05:44 +0000
Vladimir Vukicevic Vladimir Vukicevic - b=574481; fix layers lifetime issues; part 6 - fix up some video frame bits; r=roc
681942bf95e0fdcb2df4569d6f4a5cf4c4984c11
created 2010-08-02 15:06 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 582467. With accelerated layer backends, we should always treat video layers as active to avoid having to read back; no point in saving composition costs on those backends anyway. r=vlad
58101a16aff7d619993819f642b117d940e7303e
created 2010-07-23 12:49 +0300
pushed 2015-01-29 05:44 +0000
Olli Pettay Olli Pettay - Bug 566466 - speed up createElement(), r=jst, peterv
047895d6fda3428677c3defd84323fb6553b0025
created 2010-07-16 09:08 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 24: Make video layer inactive if the video is not playing. r=doublec
e724a4858e54fd79beafdb3195f55db206b859ea
created 2010-07-16 09:08 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 23: Introduce the concept of 'inactive' layers. r=mats,sr=dbaron
85bbe15e63bd253b52406f240c0ba14023c70e00
created 2010-07-16 09:07 +1200
pushed 2015-01-29 05:44 +0000
Michael Ventnor Michael Ventnor - Bug 564991. Part 3: Create unique nsDisplayItem types for every single display item. r=tnikkel
469c18b0c36d3f9d283f3b0ce10e43701fa9bc14
created 2010-07-16 09:07 +1200
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 564991. Part 2: Create retained layer API: methods on FrameLayerBuilder that frames can use to access, reuse and invalidate retained layers. r=mats,sr=vlad
c39ab74a7da1ee3fed89fd41477df084682e4f26
created 2010-06-28 21:02 +0900
pushed 2015-01-29 05:44 +0000
Alexander Surkov Alexander Surkov - Bug 573706 - make frame based accessible creation more pellucid, r=davidb, sr=roc
d47f849195a21583db6e0868b12f32cc07ac7361
created 2010-06-16 09:53 +1200
pushed 2015-01-29 05:44 +0000
Ms2ger Ms2ger - Bug 560059 - Correct video dimensions on failed load. r=roc
3742af50864faaf0f65cd1f2e3454b399bc26e91
created 2010-04-27 20:53 +1200
pushed 2015-01-29 05:44 +0000
Chris Pearce Chris Pearce - Bug 556889 - Honour video aspect ratio in layers rendering. r=roc
af2fa9a53db51e9e4ecc89ceb4333537b24562ef
created 2010-04-08 21:18 +1200
pushed 2015-01-29 05:44 +0000
Chris Pearce Chris Pearce - Bug 556889 - Backed out changeset 6f250c9b680b due to reftest failure on Linux.
6f250c9b680ba60704cfbd5e939b2e9c8e20c05c
created 2010-04-08 20:16 +1200
pushed 2015-01-29 05:44 +0000
Chris Pearce Chris Pearce - Bug 556889 - Honour video aspect ratio in layers rendering. r=roc
1a4c3d1d0c57cd32f1f8f12b159c736fba980cdb
created 2010-03-02 12:41 +1300
pushed 2015-01-29 05:44 +0000
Robert O'Callahan Robert O'Callahan - Bug 538323. Part 2: use ImageLayers to render video. r=kinetik
a9452916c0b6821db9fe6550fff16e5523d6b20c
created 2010-03-01 17:18 -0500
pushed 2015-01-29 05:44 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 549331. Use ThebesContext() instead of GetNativeGraphicData() in nsVideoFrame. r=doublec
704b52b7a02c5322b8e78201b1bc4484b3829a41
created 2010-02-20 16:52 -0800
pushed 2015-01-29 05:44 +0000
Alexander Surkov Alexander Surkov - Bug 534527 - Accessibility needs new DOM API part 2, r=smaug, sr=bz
a0d63d34b3ae97c6cae7f42bf4e46dcb5d155d92
created 2010-02-12 01:34 +0800
pushed 2015-01-29 05:44 +0000
Alexander Surkov Alexander Surkov - Bug 534527 - Accessibility needs new DOM API, r=olli.pettay, sr=roc
less more (0) -60 tip