Commit Graph

424 Commits

Author SHA1 Message Date
Olli Pettay
63f95f00c7 Bug 930793 - Remove favor performance mode, r=roc,avih
--HG--
extra : rebase_source : e936e5b02dc2e613816fb6f97f9af5a303dc6f6d
2014-01-16 16:09:08 +02:00
Benoit Jacob
06f7a9c4a2 Bug 958375 - 8/9 - Make remaining Moz2D enums typed - r=Bas
Specifically:
  r=Bas for manual changes
  f=Bas for automatic changes
See attachments on the bug for the specific breakdown.
2014-01-10 14:06:17 -05:00
Benoit Jacob
2d5774ca0a Bug 958375 - 6/9 - Make BackendType and NativeSurfaceType typed enums - r=Bas
Specifically:
  r=Bas for manual changes
  f=Bas for automatic changes
See attachments on the bug for the specific breakdown.
2014-01-10 14:06:16 -05:00
Benoit Jacob
55e7c24065 Bug 958375 - 4/9 - Make SurfaceFormat a typed enum - r=Bas
Specifically:
  r=Bas for manual changes
  f=Bas for automatic changes
See attachments on the bug for the specific breakdown.
2014-01-10 14:06:16 -05:00
Markus Stange
f0cc834cf2 Bug 958025 - Disable the scissor test in nsChildView::DrawWindowOverlay so that window controls are visible again. r=bjacob 2014-01-09 17:59:24 +01:00
Markus Stange
b1e09791ca Bug 957192 - Ignore unnecessary invalidations from NSView / NSWindow. Improves scrolling performance with plugins. r=smichaud 2014-01-08 10:37:59 +01:00
Benoit Jacob
e61b5e8193 Bug 956401 - 5/9 - Let DrawWindow{Under,Over}lay take care of saving and restoring GL state - r=nrc 2014-01-07 15:02:18 -05:00
Benoit Jacob
e9a9d5ea27 Bug 956141 - Move y-flipping feature out of GLContext, into CompositorOGL - r=jgilbert,nrc 2014-01-07 15:02:18 -05:00
Benoit Jacob
f820c67cd0 Bug 950903 - 6/8 - Remove GLContext::GetNativeData - r=jgilbert 2014-01-07 15:02:18 -05:00
Markus Stange
f155279429 Bug 880620 - Don't use NSGradient for drawing the titlebar highlight line gradient. Manual drawing is faster. r=BenWa 2014-01-03 16:53:33 +01:00
Markus Stange
591f402d35 Bug 888615 - [Australis] Only draw window titles for windows with drawtitle=true. r=smichaud 2013-12-17 17:19:25 +01:00
Markus Stange
57996a27c2 Bug 888615 - Back out changeset 2250a49996a2 because of an incomplete commit message. 2013-12-17 17:18:05 +01:00
Markus Stange
eb920566fc Bug 888615 - Only draw window titles for windows with drawtitle=true. r=smichaud 2013-12-17 17:11:14 +01:00
Markus Stange
4438906cc8 Bug 888615 - [Australis] Reland the patch for bug 877767 which was backed out in the landing of Australis. 2013-12-17 17:11:13 +01:00
Nicholas Cameron
f215004cc4 Bug 946958 part 4. Tidy up interaction with widgets. r=kats 2013-12-09 14:40:59 +13:00
Nicholas Cameron
8205294bd7 Bug 865033 part 1. Remove GetLayerManager from CompositorParent. r=mattwoodrow 2013-12-09 14:40:58 +13:00
Birunthan Mohanathas
759ab69b0a Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
2013-12-08 21:52:54 -05:00
Phil Ringnalda
617e2b2636 Backed out 7 changesets (bug 946958, bug 865033)
Backed out changeset 6dd0a6cb9ab3 (bug 946958)
Backed out changeset 498152aec5b1 (bug 946958)
Backed out changeset 7d035322f51d (bug 946958)
Backed out changeset 99f8ad7561ef (bug 946958)
Backed out changeset 4639c5abea80 (bug 946958)
Backed out changeset 9d1a4d83eccf (bug 865033)
Backed out changeset 41839e4026bc (bug 865033)
2013-12-08 18:43:45 -08:00
Nicholas Cameron
ebb90c9836 Bug 946958 part 4. Tidy up interaction with widgets. r=kats 2013-12-09 14:40:59 +13:00
Nicholas Cameron
31581c859c Bug 865033 part 1. Remove GetLayerManager from CompositorParent. r=mattwoodrow 2013-12-09 14:40:58 +13:00
Evan Wallace
20daa164eb Bug 888689 - Render SVG cursors correctly on retina displays. r=mstange 2013-12-04 17:46:19 -05:00
Benoit Jacob
aeba86a7b1 Bug 942509 - Move Upload* functions to new GLUploadHelpers files - r=gal,jgilbert 2013-12-03 13:44:38 -05:00
Benoit Jacob
5f4cdeaa93 Bug 933082 - Part 4: let ClientLayerManager hold a ShadowLayerForwarder instead of inheriting from ShadowLayerForwarder. Make ISurfaceAllocator refcounted. Make SharedSurface_Gralloc keep its mAllocator alive - r=nical 2013-11-27 10:19:34 -05:00
Andreas Gal
c4e78ff3d2 Bug 942688 - Part2: Draw corner mask with Azure (r=mstange). 2013-11-26 21:50:33 -08:00
Andreas Gal
b910cad79b Bug 942688 - Part1: Draw title bar decoration with CG directly (r=mstange). 2013-11-26 21:49:45 -08:00
Nicolas Silva
532313927f Bug 924403 - Send non-OMTC GL layers into oblivion. r=nrc 2013-11-27 11:15:17 +13:00
Ryan VanderMeulen
bc4870bf0a Backed out changesets 7caa8e80b06a, 1509f8be5df3, a249bd79e71a, and 9cc4a77561e8 (bug 933082) for mochitest asserts on a CLOSED TREE. 2013-11-26 14:58:09 -05:00
Benoit Jacob
7031739d99 Bug 933082 - Part 4: let ClientLayerManager hold a ShadowLayerForwarder instead of inheriting from ShadowLayerForwarder. Make ISurfaceAllocator refcounted. Make SharedSurface_Gralloc keep its mAllocator alive - r=nical 2013-11-26 14:00:29 -05:00
Markus Stange
44a2018fa0 Bug 942170 - Don't intersect with RectContainingTitlebarControls() until we know that its values are up-to-date. r=smichaud 2013-11-25 18:59:28 +01:00
Markus Stange
7252b25018 Bug 934023 - Use the correct cell rect when drawing the window buttons. r=smichaud
--HG--
extra : rebase_source : 02a43c9e84c3f796bb8dc547734dc2169915ce86
2013-11-20 17:21:24 +01:00
Matthew Noorenberghe
e8d8f80693 Merge mozilla-central to UX 2013-11-05 01:04:20 -08:00
Neil Deakin
03d731b742 Bug 596723, Don't consume clicks outside of arrow panels by default, always consume the clicks on anchors of all popups, r=dao,neil 2013-11-04 11:22:24 -05:00
Markus Stange
f2115d6bbf Bug 851652 - Change position of the standardWindowButtons for Australis [r=smichaud r=mnoorenberghe+bmo r=jaws r=roc]
--HG--
extra : rebase_source : 4936bfc62a4712871caa5d767b1dd2e496e0826c
2013-06-12 23:42:00 +02:00
Gijs Kruitbosch
b3de82cf5d Merge mozilla-central and ux 2013-10-23 00:37:14 +02:00
Gijs Kruitbosch
a8896f14d4 Merge mozilla-central and ux 2013-10-19 12:28:13 +02:00
Masayuki Nakano
e872789a92 Bug 920425 part.26 Use mozilla::WidgetEvent::AsMouseEventBase() r=smaug 2013-10-18 15:10:26 +09:00
Masayuki Nakano
ef196343d5 Bug 920425 part.18 Use mozilla::WidgetEvent::AsKeyboardEvent() r=smaug 2013-10-18 15:10:24 +09:00
Markus Stange
0b3685fead Bug 886999 - Wait until composition has finished before tearing down our NSView. r=mattwoodrow 2013-10-09 10:39:23 -04:00
Markus Stange
d07e924a75 Bug 886999 - Lock the GL context before compositing on the compositor thread or before calling setView or update on the main thread. r=mattwoodrow 2013-10-09 10:39:23 -04:00
Markus Stange
26514642ad Bug 914437 - Also refuse to render when our view is not attached to a window. r=mattwoodrow 2013-10-09 10:39:23 -04:00
Markus Stange
b241a49105 Bug 886999 - Only call setView and update on the GL context when necessary. r=mattwoodrow 2013-10-09 10:39:22 -04:00
Markus Stange
250234dfb9 Bug 923133 - Remove unneeded main thread GL context management in -[ChildView lockFocus]. r=mattwoodrow 2013-10-09 10:39:22 -04:00
Markus Stange
b13425b166 Bug 914437 - Don't composite windows that are not open. r=mattwoodrow 2013-10-09 10:39:22 -04:00
Gijs Kruitbosch
d4bd26596b Merge mozilla-central and ux 2013-10-16 23:24:59 +02:00
Gijs Kruitbosch
e81f7e529c Merge m-c to ux 2013-10-13 23:58:05 +02:00
Gijs Kruitbosch
abc599e28f Merge mozilla-central and ux 2013-10-11 10:08:05 +02:00
Gijs Kruitbosch
5e082bb2fd Merge mozilla-central and ux 2013-10-10 20:23:18 +02:00
Steven Michaud
061bf53f0e Bug 925411 - Temporarily backout patch for bug 868646 for causing this bug. r=spohl 2013-10-10 16:22:02 -05:00
Ehsan Akhgari
a7cfe4f5a9 Bug 924019 - Do not assume that PRUnichar and UniChar/unichar are the same type; r=smichaud 2013-10-10 12:59:40 -04:00
Gijs Kruitbosch
f1ea73ec9b Merge mozilla-central and ux 2013-10-10 09:27:14 +02:00
Ryan VanderMeulen
1ccc84a275 Backed out 8 changesets (bug 914437, bug 886999, bug 890997, bug 923114, bug 923133) for suspicion of causing frequent OSX mochitest-2 timeouts on a CLOSED TREE.
Backed out changeset e934fda24887 (bug 890997)
Backed out changeset 058c2432bff5 (bug 886999)
Backed out changeset 34d9056bf553 (bug 886999)
Backed out changeset 3f053c13cf4e (bug 914437)
Backed out changeset 1f436fd67cdb (bug 886999)
Backed out changeset 7c914b3e8d27 (bug 923133)
Backed out changeset e6fdf5fd28c5 (bug 923114)
Backed out changeset b0700255080c (bug 914437)
2013-10-09 14:33:01 -04:00
Matt Woodrow
043a00f400 Bug 923290 - Don't use the window CGContext as a source with Moz2D. r=Bas 2013-10-10 17:44:09 +13:00
Gijs Kruitbosch
953958e052 Merge mozilla-central and ux 2013-10-02 20:41:14 +02:00
Gijs Kruitbosch
91b9c7b656 Merge mozilla-central and ux 2013-10-02 00:00:14 +02:00
Gijs Kruitbosch
f9c2c6d19e Merge m-c to UX 2013-10-01 12:00:42 +02:00
Masayuki Nakano
e46624e0ca Bug 920377 part.32 Get rid of nsMouseEvent r=roc 2013-10-02 15:38:27 +09:00
Masayuki Nakano
d9fe18d02f Bug 920377 part.30 Get rid of nsGUIEvent r=roc 2013-10-02 12:46:03 +09:00
Gijs Kruitbosch
07d7d08613 Merge mozilla-central and ux 2013-09-30 19:26:47 +02:00
Matt Woodrow
c0acca2662 Bug 886999 - Backout c3a044164b5f for causing deadlocks (Bug 920979) 2013-09-30 14:31:50 +13:00
Gijs Kruitbosch
aa719d2b2d Merge mozilla-central and ux 2013-09-28 09:59:15 +02:00
Masayuki Nakano
c2ab14dbfd Bug 920377 part.29 Get rid of nsMouseScrollEvent r=roc 2013-10-01 16:23:02 +09:00
Masayuki Nakano
3fa4d1fd4d Bug 920377 part.28 Get rid of nsDragEvent r=roc 2013-10-01 16:23:02 +09:00
Masayuki Nakano
3224fb4749 Bug 920377 part.27 Get rid of nsMouseEvent_base r=roc 2013-10-01 16:23:02 +09:00
Masayuki Nakano
512bc33b30 Bug 920377 part.26 Get rid of nsInputEvent r=roc 2013-10-01 16:23:02 +09:00
Masayuki Nakano
597d5ac7d2 Bug 920377 part.23 Get rid of nsQueryContentEvent r=roc 2013-10-01 16:23:00 +09:00
Masayuki Nakano
1ccd49e4ab Bug 920377 part.17 Get rid of nsKeyEvent r=roc 2013-10-01 16:22:58 +09:00
Gijs Kruitbosch
9e33d5ecaa Merge mozilla-central and ux 2013-09-26 14:48:36 +02:00
Gijs Kruitbosch
495e7495d1 Merge mozilla-central and ux 2013-09-26 10:26:16 +02:00
Gijs Kruitbosch
a3a29ecf94 Merge mozilla-central and ux 2013-09-25 10:16:54 +02:00
Matt Woodrow
65d13c22ac Bug 886999 - Avoid touching the GL context from the main thread on mac, and lock the context when touching it from other threads. r=mstange 2013-09-26 15:49:59 +12:00
Steven Michaud
bfc0bfdf1c Bug 917702 - Unexpected Mouse Coordinate Return when MouseEnter or MouseExit Event Fired. r=spohl 2013-09-30 12:05:48 -05:00
Gijs Kruitbosch
1a37a1de38 Merge mozilla-central and ux 2013-09-24 14:55:03 +02:00
Masayuki Nakano
64fa96e1ce Bug 912956 part.16 mozilla/MiscEvents.h should be included directly r=roc 2013-09-25 20:21:20 +09:00
Masayuki Nakano
d37d273b83 Bug 912956 part.15 mozilla/TextEvents.h should be included directly r=roc 2013-09-25 20:21:19 +09:00
Masayuki Nakano
f827f4667b Bug 912956 part.14 mozilla/MouseEvents.h should be included directly r=roc 2013-09-25 20:21:18 +09:00
Masayuki Nakano
8d69a172c1 Bug 912956 part.13 mozilla/TouchEvents.h should be included directly r=roc 2013-09-25 20:21:16 +09:00
Benoit Jacob
c1d7f88886 Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
Generated by these regexes:

find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(ImageFormat\|SurfaceType\|ContentType\|MemoryLocation\)[0-9A-Za-z_]*\)/gfx\1/g'

find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/gfx[A-Za-z0-9_]*Surface\:\:[a-z]*\(\(CONTENT_\|MEMORY_\)[0-9A-Za-z_]*\)/GFX_\1/g'

find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(CONTENT_COLOR\|CONTENT_ALPHA\|CONTENT_COLOR_ALPHA\|CONTENT_SENTINEL\|MEMORY_IN_PROCESS_HEAP\|MEMORY_IN_PROCESS_NONHEAP\|MEMORY_OUT_OF_PROCESS\)\($\|[^A-Za-z0-9_]\)/\1GFX_\2\3/g'

find . -name '*.h' -o -name '*.cpp' -o -name '*.mm' | grep -v '\.hg' | grep -v '^\.\/obj' | xargs sed -i 's/\(^\|[^A-Za-z0-9_]\)\(ImageFormatARGB32\|ImageFormatRGB24\|ImageFormatA8\|ImageFormatA1\|ImageFormatRGB16_565\|ImageFormatUnknown\|SurfaceTypeImage\|SurfaceTypePDF\|SurfaceTypePS\|SurfaceTypeXlib\|SurfaceTypeXcb\|SurfaceTypeGlitz\|SurfaceTypeQuartz\|SurfaceTypeWin32\|SurfaceTypeBeOS\|SurfaceTypeDirectFB\|SurfaceTypeSVG\|SurfaceTypeOS2\|SurfaceTypeWin32Printing\|SurfaceTypeQuartzImage\|SurfaceTypeScript\|SurfaceTypeQPainter\|SurfaceTypeRecording\|SurfaceTypeVG\|SurfaceTypeGL\|SurfaceTypeDRM\|SurfaceTypeTee\|SurfaceTypeXML\|SurfaceTypeSkia\|SurfaceTypeSubsurface\|SurfaceTypeD2D\|SurfaceTypeMax\)\($\|[^A-Za-z0-9_]\)/\1gfx\2\3/g'
2013-09-24 16:45:13 -04:00
Gijs Kruitbosch
6a4e83eb90 Merge mozilla-central and ux 2013-09-23 17:59:41 +02:00
Gijs Kruitbosch
0170a75b83 Merge mozilla-central and ux 2013-09-18 14:54:29 +02:00
Steven Michaud
81e7acabff Bug 909678 - Send right-mouse-dragged and other-mouse-dragged events to plugins. r=spohl,roc 2013-09-17 18:36:03 -05:00
Masayuki Nakano
9586dcc4ba Bug 912956 part.12 All event utils (macros and inline methods) should be methods of mozilla::WidgetEvent r=roc 2013-09-24 19:04:16 +09:00
Stephen Pohl
75c952b1e8 Bug 926274: Allow swipe gestures to navigate history even when scrollbars are visible on OSX. r=masayuki 2013-10-16 09:07:42 -04:00
Anthony Jones
50b5f8ebf4 Bug 918138 - Move Borrowed*Context to a separate header file; r=mattwoodrow 2013-09-23 15:28:16 +12:00
Matthew Noorenberghe
a0cabb6051 Merge mozilla-central to UX 2013-09-04 23:31:53 -07:00
Gijs Kruitbosch
4896af5c23 Merge m-c to UX 2013-08-26 19:05:49 +02:00
Matt Woodrow
8ec094aa7c Bug 908822 - Disable azure content on windows for now. r=nrc 2013-08-26 21:06:37 +12:00
André Reinald
d6cc051cc7 Bug 868648: Make window overlay scrollbars appear/disappear when 2 fingers down/up trackpad. Credits to Markus for his help getting this right. r=mstange,masayuki,smichaud 2013-08-16 23:17:40 +02:00
Stephen Pohl
570cf67704 Bug 673875: Reproduce the bounce behavior when reaching the top/bottom of the page on OSX. r=smichaud,felipe,masayuki 2013-10-11 15:48:53 -04:00
Stephen Pohl
541e6b6e33 Backout 751bcb37cdb6 for bustage on a CLOSED TREE. r=me 2013-10-11 10:50:25 -04:00
Stephen Pohl
019ca3ff5d Bug 673875: Reproduce the bounce behavior when reaching the top/bottom of the page on OSX. r=smichaud,felipe,masayuki 2013-10-11 10:02:31 -04:00
André Reinald
aecacdd464 Bug 868648 - Make window overlay scrollbars appear/disappear when 2 fingers down/up trackpad. r=mstange, r=masayuki
Credits to Markus for his help getting this right.
2013-08-16 23:17:40 +02:00
Markus Stange
b65bd73829 Bug 886999 - Wait until composition has finished before tearing down our NSView. r=mattwoodrow
--HG--
extra : rebase_source : 82e6860fa376bf8f411cc2c8c4bc12a43e584bbf
2013-10-09 10:39:23 -04:00
Markus Stange
e0c8ddfcfd Bug 886999 - Lock the GL context before compositing on the compositor thread or before calling setView or update on the main thread. r=mattwoodrow
--HG--
extra : rebase_source : 60930a858a5d52205703d14317312540387f269f
2013-10-09 10:39:23 -04:00
Markus Stange
a797027c67 Bug 914437 - Also refuse to render when our view is not attached to a window. r=mattwoodrow
--HG--
extra : rebase_source : 099a424e86b5d8bf7043bce4680091009e30aec7
2013-10-09 10:39:23 -04:00
Markus Stange
4b5edb1be9 Bug 886999 - Only call setView and update on the GL context when necessary. r=mattwoodrow
--HG--
extra : rebase_source : 5f8b7163cb234e39a4d39bd49e73c3c75017a674
2013-10-09 10:39:22 -04:00
Markus Stange
7fbb9be1ad Bug 923133 - Remove unneeded main thread GL context management in -[ChildView lockFocus]. r=mattwoodrow
--HG--
extra : rebase_source : 5098476ad30f13f2ea99e91ed0120b535ae53e78
2013-10-09 10:39:22 -04:00
Markus Stange
61d8c4586d Bug 914437 - Don't composite windows that are not open. r=mattwoodrow
--HG--
extra : rebase_source : b534eb4c339392c4a2ad60424510c7d264f13d3a
2013-10-09 10:39:22 -04:00
Benoit Jacob
590564045c Bug 912042 - Avoid including GLContext.h in headers that don't need it - r=jrmuizel 2013-09-04 08:14:52 -04:00
Masayuki Nakano
f7bfa6a1db Bug 920377 part.14 Get rid of nsSimpleGestureEvent r=roc 2013-09-27 15:20:57 +09:00
Masayuki Nakano
8330b5b7f1 Bug 920377 part.4 Get rid of nsContentCommandEvent r=roc 2013-09-27 15:20:54 +09:00
Masayuki Nakano
73500fb45e Bug 920377 part.2 Get rid of nsPluginEvent r=roc 2013-09-27 15:20:54 +09:00
Gijs Kruitbosch
0b4bb84c4a Merge m-c to ux 2013-08-22 00:07:23 +02:00
Stephen Pohl
adbadb868e Revert 366e6a39d71a from bug 673875 for causing bug 907275. r=smichaud 2013-08-21 12:22:03 -04:00
Stephen Pohl
e6d6c030c7 Revert fd6c7792b048 from bug 673875 for causing bug 907275. r=smichaud 2013-08-21 12:21:59 -04:00
Matthew Noorenberghe
f84d7b3761 Merge mozilla-central to UX 2013-08-19 14:49:03 -07:00
David Anderson
6ef84f269e Force OMTC on when enabling multi-process tabs (bug 897502, r=ncameron). 2013-08-19 00:13:32 -07:00
Mike Conley
104ab62e44 Automated merge with https://hg.mozilla.org/mozilla-central 2013-08-09 19:24:40 -04:00
Gijs Kruitbosch
f6ec1e3db6 Merge m-c to UX 2013-08-07 21:09:10 +02:00
Masayuki Nakano
ca913f7546 Bug 893973 nsIWidget::SetInputContext() should check it has focus before calling secure event input API r=smichaud 2013-08-07 11:49:21 +09:00
Gijs Kruitbosch
60fd73b747 Merge m-c to ux 2013-08-02 17:21:19 +02:00
Ms2ger
5c2b63d2c7 Merge m-c to inbound. 2013-08-02 11:07:57 +02:00
Ms2ger
78f9e66db8 Bug 896251 - Make nsEvent::{refPoint, lastRefPoint} LayoutDeviceIntPoints; r=smaug+kats 2013-08-02 09:05:16 +02:00
Steven Michaud
18b270f9c2 Bug 893973 - crash in -[ChildView keyDown:], log more debugging info to Breakpad's app notes, rev1. r=masayuki 2013-08-01 20:35:34 -05:00
Matthew Noorenberghe
63923e35da Merge mozilla-central to UX 2013-07-31 17:48:12 -07:00
Ehsan Akhgari
af8538eb88 Backed out changeset 197b12188f3a (bug 893973) for causing bug 9000007 2013-07-31 17:06:38 -04:00
Matthew Noorenberghe
d79cbda60c Merge mozilla-central to UX 2013-07-30 19:16:50 -07:00
Gijs Kruitbosch
529434a919 Merge m-c to ux 2013-07-23 11:04:55 +02:00
Gijs Kruitbosch
4bb8eed883 Merge m-c to ux 2013-07-22 09:26:50 +02:00
Matthew Noorenberghe
d5583b2521 Merge mozilla-central to UX 2013-07-18 19:53:03 -07:00
Matt Woodrow
77af187390 Bug 921233 - Enabled azure for main-thread drawing on OSX. r=jrmuizel 2013-09-30 12:17:35 +13:00
Gijs Kruitbosch
1d7de5b7fa Merging m-c to UX 2013-07-17 21:02:17 +02:00
Mike Conley
de1cc8b10b Automated merge with https://hg.mozilla.org/mozilla-central 2013-07-16 16:58:37 -04:00
Masayuki Nakano
cc77e38068 Bug 893973 Check if the keydown event received view actually has focus and separate the MOZ_CRASH() for each case r=smichaud 2013-07-17 11:08:44 +09:00
Gijs Kruitbosch
37fa9266f9 Merge mozilla-central and ux 2013-07-15 14:13:14 +02:00
Matthew Noorenberghe
8a675cd703 Merge mozilla-central to UX 2013-07-12 22:14:28 -07:00
Matt Woodrow
9da84efe22 Bug 892966 - Make gfxQuartzNativeDrawing support Moz2D surfaces. r=jrmuizel 2013-07-12 17:19:29 -04:00
Phil Ringnalda
8dcbf36c38 Back out 7160624804ff:69062da26093 (bug 892966) on suspicion of mochitest-4 test_bug767779.html bustage
CLOSED TREE
2013-07-12 16:39:36 -07:00
Matt Woodrow
386a557051 Bug 892966 - Make gfxQuartzNativeDrawing support Moz2D surfaces. r=jrmuizel 2013-07-12 17:19:29 -04:00
Gijs Kruitbosch
a349f6bc93 Merge mozilla-central and ux 2013-07-10 23:53:05 +02:00
Steven Michaud
ba912c8709 Bug 893973 - crash in -[ChildView keyDown:], log debugging info to Breakpad's app notes. r=ted,masayuki 2013-07-19 16:21:25 -05:00
Ryan VanderMeulen
39a22d9675 Backed out changeset 01d5bde15738 (bug 893973) for OSX bustage.
CLOSED TREE
2013-07-19 13:56:36 -04:00
Steven Michaud
69eef6348f Bug 893973 - crash in -[ChildView keyDown:], add debugging info to Breakpad's app notes. r=ted,masayuki 2013-07-19 12:08:18 -05:00
Matt Woodrow
1acb6b69b1 Bug 885580 - Make sure that Compositor::GetBackend is only used [Cfrom the compositor thread. r=nical 2013-06-27 11:30:52 +12:00
Matt Woodrow
24fa947ddd Bug 894891 - Move texture transform from the RGBATextureLayerExternal shader into the vertex shader, and combine the two GL_TEXTURE_EXTERNAL shaders. r=jrmuziel 2013-07-18 23:05:06 -04:00
Jared Wein
a1f9619073 Automated merge with https://hg.mozilla.org/mozilla-central 2013-07-07 21:35:26 -04:00
Gijs Kruitbosch
8cfbf4606e Backout the second part of bug 877767 ( 0d4883c469e6 ) per bug 888615 comment 4, rs=backout 2013-06-29 11:22:25 -04:00
Stephen Pohl
b88be8811b Bug 917761: Reland improvements for bug 678392 that were backed out along with bug 673875. r=smichaud,felipc 2013-09-23 09:02:55 -04:00
Timothy Nikkel
ea8b9e98de Bug 892994. On retina screens cocoa rounds widget coordinates to even pixel values, so account for that when placing widgets so we don't get confused. r=mstange 2013-07-30 11:22:41 -05:00
Steven Michaud
19dbe2b725 Bug 893973 - crash in -[ChildView keyDown:], log more debugging info to Breakpad's app notes. r=masayuki 2013-07-30 10:42:29 -05:00
Andreas Gal ext:(%2C%20Milan%20Sreckovic%20%3Cmilan%40mozilla.com%3E)
0ffb387490 Bug 867460: remove notion of ShaderProgramTypes from gfx/gl. Carry r=bas. r=bgirard for the changes. 2013-07-04 13:25:50 -04:00
Wes Kocher
8bea1820c7 Back out cd6b4a1ef09c (bug 886988) for mochitest failures on a CLOSED TREE
--HG--
extra : amend_source : d9bada346fa6179452d28a49633badef0de79e47
2013-07-03 15:33:37 -07:00
David Anderson
c1f7b92b42 Bug 886988 - Reset the nsChildView layer manager when we change the transparency mode. r=roc 2013-07-03 16:35:50 -04:00
Ryan VanderMeulen
8bf46962c6 Backed out changeset cff8971a6519 (bug 882523) for Linux reftest-ipc crashes. 2013-07-03 10:14:11 -04:00
Matt Woodrow
cf4c3b2638 Bug 892467 - Draw cocoa titlebar using correct shader. r=mstange 2013-07-11 22:32:49 -04:00
Justin Lebar
75c400493b Bug 802686 - s/MOZ_NOT_REACHED/MOZ_CRASH/ in Gecko. r=(see below)
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else

This is a mechanical change made with sed.  Later patches in this queue
clean up the whitespace errors and so on.
2013-06-28 18:38:30 -07:00
Markus Stange
6014da66f4 Bug 888458 - Don't assume there's a focusView during viewWillDraw; always get the dirty region from our own view. r=smichaud 2013-06-29 03:05:07 +02:00
Markus Stange
f04f579d34 Bug 885405 - Don't override wantsDefaultClipping, use default clipping in -[ChildView drawRect:]. r=mattwoodrow 2013-06-29 03:04:02 +02:00
Markus Stange
89fd639f44 Bug 877767 - Draw window title on top of everything in drawintitlebar mode. r=smichaud 2013-06-29 03:02:53 +02:00
Markus Stange
34152bcc63 Bug 877767 - Set NSGraphicsContext flippedness properly in nsChildView::UpdateTitlebarImageBuffer(). r=smichaud 2013-06-29 02:59:07 +02:00
Alexander Surkov
2b718e66fb Bug 670087 - AccessibleObjectFromPoint returns incorrect accessible for popup menus, r=tbsaunde, sr=roc 2013-06-27 11:03:58 -04:00