Matt Woodrow
|
99faba83a1
|
Bug 756601 - Setup our OpenGL surface before compositing. r=mstange
|
2013-05-10 09:02:49 +12:00 |
Josh Aas
|
76846b5cef
|
Bug 869091: Fix a couple of build warnings in Cocoa widgets. r=smichaud
|
2013-05-08 00:06:18 -05:00 |
Stephen Pohl
|
6af8265e40
|
Bug 636564 - Implement lion style scrollbars on Mac OSX 10.7+; r=roc
|
2013-05-02 10:58:00 -04:00 |
Matt Woodrow
|
99f82e605d
|
Bug 867474 - Split BasicShadowableLayerManager into a separate ClientLayerManager. r=nrc
--HG--
rename : gfx/layers/basic/BasicCanvasLayer.cpp => gfx/layers/CopyableCanvasLayer.cpp
rename : gfx/layers/basic/BasicCanvasLayer.h => gfx/layers/CopyableCanvasLayer.h
rename : gfx/layers/basic/BasicCanvasLayer.cpp => gfx/layers/client/ClientCanvasLayer.cpp
rename : gfx/layers/basic/BasicCanvasLayer.h => gfx/layers/client/ClientCanvasLayer.h
rename : gfx/layers/basic/BasicColorLayer.cpp => gfx/layers/client/ClientColorLayer.cpp
rename : gfx/layers/basic/BasicContainerLayer.cpp => gfx/layers/client/ClientContainerLayer.cpp
rename : gfx/layers/basic/BasicContainerLayer.h => gfx/layers/client/ClientContainerLayer.h
rename : gfx/layers/basic/BasicImageLayer.cpp => gfx/layers/client/ClientImageLayer.cpp
rename : gfx/layers/basic/BasicLayerManager.cpp => gfx/layers/client/ClientLayerManager.cpp
rename : gfx/layers/basic/BasicLayers.h => gfx/layers/client/ClientLayerManager.h
rename : gfx/layers/basic/BasicThebesLayer.cpp => gfx/layers/client/ClientThebesLayer.cpp
rename : gfx/layers/basic/BasicThebesLayer.h => gfx/layers/client/ClientThebesLayer.h
rename : gfx/layers/basic/BasicTiledThebesLayer.cpp => gfx/layers/client/ClientTiledThebesLayer.cpp
rename : gfx/layers/basic/BasicTiledThebesLayer.h => gfx/layers/client/ClientTiledThebesLayer.h
|
2013-05-01 17:03:25 +12:00 |
Matt Woodrow
|
b00d0c2090
|
Bug 865104 - Implement a BasicCompositor. r=nrc
|
2013-05-01 12:42:05 +12:00 |
Brandon Waterloo
|
2bd5581bfd
|
Bug 863841 - Implement recognition of double-tap gestures with smartMagnifyWithEvent (Mountain Lion and up), and magnifyWithEvent (Lion). r=smichaud, r=masayuki
On 10.6 SDK, it was necessary to change nsCocoaWindow.mm/h in order to make it call magnifyWithEvent for double-tap gestures properly.
|
2013-04-29 11:24:26 -04:00 |
Nicolas Silva
|
f2669ce1ed
|
Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
|
2013-04-25 18:25:33 -04:00 |
Ryan VanderMeulen
|
ea8d3fdd0b
|
Backed out changeset 4b7de1f2b4a0 (bug 856079) for various test failures.
CLOSED TREE
|
2013-04-24 11:28:05 -04:00 |
Nicolas Silva
|
5be0bb6011
|
Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
|
2013-04-24 15:40:26 -04:00 |
Ehsan Akhgari
|
d4f13dfcf1
|
Backed out changeset 86959499a5b8 (bug 856079) because of build bustage
|
2013-04-22 17:44:12 -04:00 |
Steven Michaud
|
98ce0c16a8
|
Bug 851128 - Backout patch because it caused bug 862417 and bug 864053. r=bgirard
|
2013-04-22 16:41:50 -05:00 |
Nicolas Silva
|
3a758b73a0
|
Bug 856079 - Merge ShadowLayer and LayerComposite (keeping the later). r=nrc
|
2013-04-22 18:41:29 -04:00 |
Matt Woodrow
|
4dc092eab6
|
Bug 862556 - Make nsChildView.mm::DrawWindowOverlay thread safe. r=nrc
|
2013-04-22 14:40:51 +12:00 |
Steven Michaud
|
5eab0658e4
|
Bug 861317 - nsChildView::WillPaint terribly inefficient when drawing to titlebar. r=bgirard
|
2013-04-18 18:40:40 -05:00 |
Nicholas Cameron
|
3a4be4332a
|
Bug 861490, fix crash in MaybeDrawRoundedBottomCorners with OMTC. r=mattwoodrow
--HG--
extra : rebase_source : 849e63417a94cd260e6722c83018f9937c0cb339
|
2013-04-17 09:35:57 +12:00 |
Stephen Pohl
|
9c2342a0b8
|
Bug 673875 - Reenable guard for bug 770626 when swipe animations are disabled. r=smichaud
|
2013-04-12 23:04:52 -04:00 |
Stephen Pohl
|
6d01aff5b2
|
Bug 673875 - Reproduce bounce behaviour when reaching top and bottom of documents. r=smichaud, r=felipc
|
2013-04-12 23:04:52 -04:00 |
Guilherme de Araujo ext:(%2C%20Brandon%20Waterloo%20%3Cbrandon.waterloo%40gmail.com%3E)
|
9b3c9bf246
|
Bug 851128 - Introduce custom recognition for the double-tap gesture. r=smichaud
Cocoa does not implement the double-tap gesture by default, so the gesture had to be recognized manually.
|
2013-04-10 14:38:26 -04:00 |
Bas Schouten
|
839048be74
|
Bug 825928: Land layers refactoring. r=jrmuizel,bas,nical,mattwoodrow,roc,nrc,benwa,bjacob,jgilbert,kchen CLOSED TREE
Please contact Bas Schouten <bschouten@mozilla.com>, Nicolas Silva <nsilva@mozilla.com> or Nicholas Cameron <ncameron@mozilla.com> with general questions. Below is a rough list of authors to contact with specific questions.
Authors:
gfx/layers/Compositor.* gfx/layers/Effects.h - Compositor Interface - bas,nrc,nical
gfx/layers/d3d* - D3D9/D3D10 - bas
gfx/layers/ThebesLayer* - ThebesLayers - nrc,bas
gfx/layers/composite/* - CompositeLayers - nrc,nical
gfx/layers/client/* - Client - nrc,nical,bas
gfx/layers/*Image* - nical
gfx/layers/ipc ipc - IPC - nical
gfx/layers/opengl - CompositorOGL - nrc,nical
gfx/2d - bas,nrc
gfx/gl - GLContext - bjacob
dom/* layout/* - DOM - mattwoodrow
|
2013-04-10 09:20:52 +00:00 |
Stephen Pohl
|
0cd77e174b
|
Bug 678392 - Add support for swipe animation as in Safari. r=smichaud,jaws,felipc
|
2013-04-09 14:44:01 -05:00 |
Markus Stange
|
0944797085
|
Bug 849157 - Keep calling drawUsingOpenGLCallback even when a native menu is open. r=bgirard
--HG--
extra : rebase_source : b7383e1d07406bed7e45bdf750eb72fa9c6e7dde
|
2013-04-05 10:18:06 +02:00 |
Andre Reinald
|
828da5ee16
|
Bug 675410 - Fix bottom rounded corners, hopefully in the same openGL context as the rest of the window. r=mstange, r=bgirard
|
2013-03-27 11:49:02 -04:00 |
Benoit Girard
|
042e2c83ad
|
Bug 851611 - Part 3: Rename headers. r=jrmuizel
--HG--
rename : tools/profiler/sampler.h => tools/profiler/GeckoProfiler.h
rename : tools/profiler/sps_sampler.h => tools/profiler/GeckoProfilerImpl.h
extra : rebase_source : 6ea7c660764a4390cdd8dd91561fff1d7bad6035
|
2013-03-18 15:25:50 +01:00 |
Benoit Girard
|
c47f308258
|
Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
--HG--
extra : rebase_source : f76accc3d3dd86c75cb3e9750734f23ec9c29941
|
2013-03-16 00:47:02 -04:00 |
Ed Morley
|
ab0833645c
|
Backed out changeset c75481a07302 (bug 851611)
|
2013-03-18 14:10:35 +00:00 |
Ed Morley
|
3091d3e2b6
|
Backed out changeset d195190adc48 (bug 851611)
--HG--
rename : tools/profiler/GeckoProfiler.h => tools/profiler/sampler.h
rename : tools/profiler/GeckoProfilerImpl.h => tools/profiler/sps_sampler.h
|
2013-03-18 14:10:30 +00:00 |
Benoit Girard
|
b03f14270d
|
Bug 851611 - Part 3: Rename headers. r=jrmuizel
--HG--
rename : tools/profiler/sampler.h => tools/profiler/GeckoProfiler.h
rename : tools/profiler/sps_sampler.h => tools/profiler/GeckoProfilerImpl.h
extra : rebase_source : 552fe1d3ff61d15b264aaf86f7c8cb4f4eff69d1
|
2013-03-18 14:41:02 +01:00 |
Benoit Girard
|
919018414b
|
Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
--HG--
extra : rebase_source : 3032aaf7e50cdf9c350da688ec34e50a695fc7ca
|
2013-03-16 00:47:02 -04:00 |
Frank Yan
|
49c0cd1bee
|
Bug 631473 - Don't consume mouse scroll events outside arrow panels on OS X. r=mstange r=enndeakin
|
2013-03-08 11:48:48 -08:00 |
Jonathan Kew
|
177fcd5490
|
bug 799523 pt 2 - convert device pixels to Cocoa display pixels when synthesizing native mouse event. r=smichaud
|
2013-03-06 17:16:44 +00:00 |
Masayuki Nakano
|
ccb7608efe
|
Bug 558976 part.3 Implement nsIWidget::NotifyIME() on Cocoa r=smichaud
|
2013-03-06 15:14:34 +09:00 |
Markus Stange
|
ec144e2ee5
|
Bug 676250 - Make OpenGL painting bypass the Cocoa setNeedsDisplay/drawRect machinery. r=bgirard.
|
2013-03-05 10:21:28 -05:00 |
Jim Mathies
|
8b05668989
|
Bug 839808 - Add support for omtc to winrt widget. r=bbondy
|
2013-03-04 12:32:20 -06:00 |
Matt Woodrow
|
2ed4bbe377
|
Bug 841308 - Make WillPaintWindow be called for cocoa popups. r=roc
|
2013-02-26 10:18:48 +13:00 |
Chris Pearce
|
de2176af78
|
Bug 805261 - Implement nsChildView::GetScreenBounds() (MacOSX). r=BenWa
|
2013-02-11 11:31:00 +13:00 |
Robert Strong
|
bbc574349b
|
Back out Bug 678392
|
2013-02-08 16:52:12 -08:00 |
Stephen Pohl
|
6f6c60460f
|
Main patch (original patch by mstange) - Bug 678392 - [10.7] Add support for swipe animation as in Safari. r=smichaud r=felipc
|
2013-02-08 13:56:50 -08:00 |
Josh Aas
|
74249f548e
|
Bug 647216: Allow mouse event handling in the title bar on OS X. A number of contributors to this patch, including Markus Stange, Paul O'Shannessy, Mike Conley, Stephen Pohl, and myself (Josh Aas). r=mstange,dao,enndeakin
|
2013-02-05 15:40:34 -06:00 |
Josh Aas
|
1bd545cb01
|
Back out fix for bug 647216 due to test failures. CLOSED TREE
|
2013-02-04 10:05:06 -06:00 |
Josh Aas
|
41e8b6b37d
|
Bug 647216: Allow mouse event handling in the title bar on OS X. A number of contributors to this patch, including Markus Stange, Paul O'Shannessy, Mike Conley, Stephen Pohl, and myself (Josh Aas). r=mstange,dao,enndeakin
|
2013-02-04 09:00:42 -06:00 |
Robert O'Callahan
|
15c63857c3
|
Bug 826817. Part 3: Remove will-send-did-paint flag from nsIWidgetListener::WillPaintWindow. r=tnikkel
|
2013-01-28 13:34:08 -06:00 |
Robert O'Callahan
|
956f4861da
|
Bug 826817. Part 2: Remove will-send-did-paint and did-send-will-paint flags from nsIWidgetListener::PaintWindow. r=tnikkel
|
2013-01-28 13:34:06 -06:00 |
Robert O'Callahan
|
95006c8a82
|
Bug 826817. Part 1: Send WillPaintWindow/DidPaintWindow from all widget implementations. r=tnikkel
|
2013-01-28 13:34:03 -06:00 |
Matt Woodrow
|
b567e17307
|
Bug 831829 - Fix OSX titlebar painting from being upside-down and tiled. r=roc
|
2013-01-19 14:07:32 +13:00 |
Matt Woodrow
|
c4cfe33e02
|
Bug 820839 - Draw OSX titlebar content into a retained buffer during the ThebesLayer painting phase, before we clear invalidation state. r=roc
|
2013-01-17 11:59:23 +13:00 |
Timothy Nikkel
|
f2649622e7
|
Bug 829886. Implement GetClientBounds for nsChildViews on Mac so that it returns correct values. r=smichaud
This has the side effect of making clicks on transformed select dropdowns to work.
|
2013-01-15 14:47:42 -06:00 |
Robert O'Callahan
|
970988bc3c
|
Bug 826632. Part 1: Merge nsIViewManager into nsViewManager. r=tnikkel
--HG--
rename : view/public/nsIViewManager.h => view/public/nsViewManager.h
extra : rebase_source : d00947c925b17f860fcdc0e12b1ec3cc31b7c630
|
2013-01-05 16:12:24 +13:00 |
Phil Ringnalda
|
d44dff5096
|
Back out 5e76dfb1d426 (bug 826635) and 0df74b1a4543:20df426b6111 (bug 826632) for bustage
CLOSED TREE
|
2013-01-04 21:30:14 -08:00 |
Robert O'Callahan
|
0bda13504b
|
Bug 826632. Part 1: Merge nsIViewManager into nsViewManager. r=tnikkel
--HG--
rename : view/public/nsIViewManager.h => view/public/nsViewManager.h
extra : rebase_source : 85587555e1f202809cd39fe899570644e6ca4eb3
|
2013-01-05 16:12:24 +13:00 |
Steven Michaud
|
40dcbd7846
|
Bug 825734 - Plugins stop rendering when top half of plugin scrolled off top of page, in HiDPI mode. r=jfkthame
|
2013-01-04 16:39:22 -06:00 |