widget/src/cocoa/nsChildView.mm
6b943c8d7c5e9b4b82c71a35c6af97ad1977d4d7
created 2011-08-09 13:14 +0200
pushed 2011-08-19 14:38 +0000
Markus Stange Markus Stange - Backed out changeset fee47b64b378 (bug 675208) to see whether it's responsible for the 60% Trace Malloc MaxHeap increase.
fee47b64b3783e70b69987ff828479531fc2fbf1
created 2011-08-08 16:43 +0200
pushed 2011-08-19 14:38 +0000
Markus Stange Markus Stange - Bug 675208 - Use NSTrackingArea for mouse event targeting. r=josh
22b20e5dcdce2d7f9366bec9020c74ad0890f493
created 2011-07-25 17:19 -0500
pushed 2011-08-19 14:38 +0000
Marco Castelluccio Marco Castelluccio - Bug 635643. Remove nsIRegion, because it is a useless wrapper class. r=tnikkel
dd5648b2280220f97ff23fcb5c926ff3c8b44c99
created 2011-07-21 09:33 +0900
pushed 2011-08-19 14:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 519972 part.13 Log TextInputHandler behavior r=smichaud
8cb9a61ef2510fbc708f3e03ecfc79d142d4fbcf
created 2011-07-21 09:33 +0900
pushed 2011-08-19 14:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 519972 part.12 Move duplicated static methods in nsChildView.mm and TextInputHandler.mm to nsCocoaUtils r=smichaud
dd8c12b66e9fd2b5fecea06141045d23cef2b80c
created 2011-07-21 09:33 +0900
pushed 2011-08-19 14:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 519972 part.10 Move keyup and flagsChanged code to TextInputHandler r=smichaud
3fcccd893550fa0c7423d55039c3d3ab395f95ba
created 2011-02-24 13:48 +0900
pushed 2011-08-19 14:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 519972 part.9 Move plugin key event handling code to PluginTextInputHandler r=smichaud
c2766c695ca7c0005ac1d6b4d450aa086950489b
created 2011-02-24 03:06 +0900
pushed 2011-08-19 14:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 519972 part.8 Move keydown and insertText implementation to TextInputHandler r=smichaud
0eba68e1c6eac5ab6f350c7273cc88cb6e495b93
created 2011-02-24 02:25 +0900
pushed 2011-08-19 14:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 519972 part.7 Move low level key event handling code from ChildView to TextInputHandler and TISInputSourceWrapper r=smichaud
ed4c4204840965f0d8d7d10280e3bf8bfe84a79a
created 2011-07-05 23:41 -0400
pushed 2011-08-19 14:38 +0000
Josh Matthews Josh Matthews - Bug 669544 - Ensure log is created before using it. r=roc
709b5696199b5c146f81f7a981598ad2d93cf0df
created 2011-07-06 11:00 -0700
pushed 2011-08-19 14:38 +0000
Florian Haenel Florian Haenel - Bug 607687 - Fennec should take care about Texture MAX size HW limitation r=jmuizelaar
9240f01e12b624d9c774e15e1dc516c8b967dc3c
created 2011-06-21 17:00 -0400
pushed 2011-08-19 14:38 +0000
Boris Zbarsky Boris Zbarsky - Bug 548734. Get rid of the footgun ui.use_native_popup_windows preference. r=roc,khuey
ee4ae99764ec1cecce672d73c0dbfb3f0b15e695
created 2011-06-11 09:12 +0200
pushed 2011-08-19 14:38 +0000
Steven Michaud Steven Michaud - Bug 661636 - [10.7 SDK] QuickDraw APIs undefined when doing 32-bit builds using the OS X 10.7 SDK. r=bgirard
b3760bf020265db8b97f12ff0f723642570780e6
created 2011-06-01 21:18 -0400
pushed 2011-08-19 14:38 +0000
Mehdi Mulani Mehdi Mulani - Bug 426643 - (Mac) Remove safety check before bringing up context menu. r=smichaud
632aad129ca43dff3f7ca792129e6dff7f00ce40
created 2011-05-28 16:03 +0900
pushed 2011-08-19 14:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 660401 Re-land the previous backed out patch
1f25c65e93356ae5ea754bcd82303cb4089c1bee
created 2011-05-28 13:50 +0900
pushed 2011-08-19 14:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 660401 temporary backout the patches for bug 659820 and bug 659821 for investigating talos regression
7e6dc6814a9ff423b633d78c23a492177492f68b
created 2011-05-27 17:15 +0900
pushed 2011-08-19 14:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 658705 widget/src/cocoa should use new pref utilities r=roc
5c7b86a4c7f7d9568c0358fa245b347aee09a7d8
created 2011-05-21 22:06 +0200
pushed 2011-08-19 14:38 +0000
Markus Stange Markus Stange - Bug 658500 - Don't treat windows with window level kCGFloatingWindowLevel as transparent to mouse events. r=josh
5ffdf4967deca4a6de8ca3f6ead80e7ea3df4a65
created 2011-05-17 21:48 -0400
pushed 2011-08-19 14:38 +0000
Josh Aas Josh Aas - Bug 637253: Remove nsIPluginInstance interface. r=bsmedberg
b46f3c4c505941c04b5abb7827d7e6c1103b8aa6
created 2011-05-11 13:52 +0900
pushed 2011-08-19 14:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 651694 Sort out NS_PLUGIN_EVENT r=roc
b6a4eb4ec5d458f170137fc9bd9aaded1e7f6d01
created 2011-05-08 19:19 +0900
pushed 2011-08-19 14:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 519972 part 6: Make TextInputHandler grabbed by nsChildView and its methods which dispatch events r=smichaud
eceb7533a5e7a6d30718c8e371ee7056a697a21b
created 2011-05-08 19:19 +0900
pushed 2011-08-19 14:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 519972 part 5: Make TextInputHandlerBase and PluginTextInputHandler classes, and rename nsCocoa*Hander to *InputHandler with namespace r=smichaud
ec6d99f512a529a79dc4af5c9156797d48f7ba3b
created 2011-02-19 13:55 +0900
pushed 2011-08-19 14:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 519972 part.4 Move NSTextInput handler to nsCocoaIMEHandler (except insertText) r=smichaud
b3a799ac62c9cbab035340a0cb0c2096430a0ddc
created 2011-02-19 13:55 +0900
pushed 2011-08-19 14:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 519972 part.3 Move marked text handler to nsCocoaIMEHandler r=smichaud
85f82a8d3ed825c390277badc9769a0370726594
created 2011-02-17 16:41 +0900
pushed 2011-08-19 14:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 519972 part.2 Move text event dispatcher to nsCocoaIMEHandler r=smichaud
a2e48e0c44bbc8aebdfe2d9a52c9757c3101e453
created 2011-04-20 13:59 -0500
pushed 2011-08-19 14:38 +0000
Steven Michaud Steven Michaud - Bug 619217 - Don't send NPCocoaEventTextInput to plugin when Command or Control key down in 32-bit mode. r=josh
3237cf9bc6f8e9573ca383e60fac07ad16fdba4c
created 2011-04-16 18:22 -0700
pushed 2011-08-19 14:38 +0000
Zack Weinberg Zack Weinberg - Bug 651017, part 5: mechanical changes.
a06a2b7fda72921efb5d5e0957fbbc5c6fa76afd
created 2011-04-16 18:22 -0700
pushed 2011-08-19 14:38 +0000
Zack Weinberg Zack Weinberg - Bug 651017, part 1: minimize inclusion of ns*DeviceContext.h; move the printing error codes to nsIDeviceContextSpec.h; os2 small widget cleanup.
d06f1282cc6d69b6a1367e5cd0fea8d7a19a8c65
created 2011-04-07 18:05 -0700
pushed 2011-08-19 14:38 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 4: mechanical fixups outside gfx.
1c1bfa98f6005c20776388a6814950aa531d5893
created 2011-04-07 18:04 -0700
pushed 2011-08-19 14:38 +0000
Jan Küchler Jan Küchler - Bug 266236 part 2: Merge nsIRenderingContext with nsThebesRenderingContext (the sole implementation) and remove XPCOM vestiges. Non-mechanical fixups. DOES NOT COMPILE without part 3.
c22f220cb426eab80da51401dbacae7e4d9ffb54
created 2011-03-31 19:31 -0400
pushed 2011-08-19 14:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 640110 ChildView users outdated pointer of plugin event for nsGUIEvent r=smichaud
da9ddc764f848048b458f9470c1d4c96037780f3
created 2011-04-01 12:23 -0400
pushed 2011-08-19 14:38 +0000
Ehsan Akhgari Ehsan Akhgari - Backout the latest cedar merge wholesale until I test the correctness of the merge locally. This commit takes the tree state back to changeset 8d3f6093c425 (the last known good changeset before the merge)
b3ae48f82202edac6867a75a93a0ab1d7a72e5d8
created 2011-03-31 19:31 -0400
pushed 2011-08-19 14:38 +0000
Masayuki Nakano Masayuki Nakano - Bug 640110 ChildView users outdated pointer of plugin event for nsGUIEvent r=smichaud
4c7d52ed5ccd786d362f756809a64e9ce67bc6d5
created 2011-03-31 08:44 -0400
pushed 2011-08-19 14:38 +0000
Steven Michaud Steven Michaud - Bug 641057 - [Mac] Firefox 4.0 crash [@ -[ChildView updatePluginFocusStatus:] ]; r=josh
f3c2eea82430b1b208906148edea358853a016e3
created 2011-03-28 13:03 -0700
pushed 2011-08-19 14:38 +0000
Mehdi Mulani Mehdi Mulani - Bug 628585 - (Mac) Pressing ctrl key in Flash doesn't work as expected. r=josh
c2f9c8bad8af40d60ce4af7ea0882c63f5181464
created 2011-03-23 11:46 -0700
pushed 2011-08-19 14:38 +0000
Josh Aas Josh Aas - Bug 641927: Fix a large number of compiler warnings in Mac OS X code. r=benwa,bsmedberg
75082063f8e6a85a69eb6c4c10a59bc5eeed601c
created 2011-03-01 15:15 -0600
pushed 2011-08-19 14:38 +0000
Steven Michaud Steven Michaud - Bug 627649 - [Mac] Some events incorrectly passed to a plugin that occur over the plugin. r=roc,josh a=blocking2.0final+
3e52c6d7f7283cc0921d19a74bf4867fdd8777d0
created 2011-02-19 17:23 -0500
pushed 2011-08-19 14:38 +0000
Joe Drew Joe Drew - Bug 627656 - Rather than creating a new texture for the resizer every draw and then deleting it once we're done, create a texture once on our first draw, then hold on to it until our widget is deleted. r=jrmuizel,mattwoodrow a=jrmuizel
c22790bab37ac767d7bb098974443c9ed5c905a3
created 2011-02-19 17:22 -0500
pushed 2011-08-19 14:38 +0000
Joe Drew Joe Drew - Bug 627656 - Move the implementation of DrawOver to nsChildView, because that's the widget on which we create our OpenGL view, and it's therefore easier to reason about texture lifetimes with that. r=jrmuizel,mattwoodrow a=jrmuizel
97625b507157c24adef2f2ac31692c0a2a5bb718
created 2011-02-19 00:24 -0800
pushed 2011-08-19 14:38 +0000
Josh Aas Josh Aas - Bug 634387 - "[Mac] Firefox 4.0b12pre crash in mozilla::plugins::PPluginInstanceChild::FatalError [@ mozalloc_abort | NS_DebugBreak_P] opening a tab with Cmd-T while a Flash video has focus (youtube)" [r=smichaud, a=hardblocker]
8632f4e089e0df18b8cf162ef24645d206b3cb30
created 2011-02-09 14:00 -0500
pushed 2011-08-19 14:38 +0000
Josh Aas Josh Aas - Bug 556873: Fix bugs in our secure input implementation for Mac OS X. More reliably enable and disable secure input mode. r=masayuki a=jst
5cdf898ba382f6c31f677445619da33da20e7465
created 2011-02-08 13:42 +0100
pushed 2011-08-19 14:38 +0000
Markus Stange Markus Stange - Bug 631339 - Disable OpenGL acceleration for popup windows in order to avoid the intense flashing on opening that started with the workaround for bug 603134. r=josh, a=blocking2.0:final+
b22b865abf30f0381173a6c61092274ce9cdaa61
created 2011-02-03 16:12 -0500
pushed 2011-08-19 14:38 +0000
Joe Drew Joe Drew - Bug 603134 - Sometimes windows on OS X don't refresh until you move them. r=jrmuizel,josh a=b
5daf5e03b8e1f05e0f25069c54e3a3822cec33ca
created 2011-01-25 15:21 -0600
pushed 2011-08-19 14:38 +0000
Steven Michaud Steven Michaud - Bug 550392 - "Assertion failure in -[NSNextStepFrame lockFocus]" (NSInternalInconsistencyException) r=josh,roc a=josh
3d49b553bc4ba88e083bd13fd4a8ea25a5081fd1
created 2011-01-20 20:08 -0500
pushed 2011-08-19 14:38 +0000
Josh Aas Josh Aas - Bug 610015: Implement updated Cocoa NPAPI text input spec. Part of this patch written by Steven Michaud. r=josh r=smichaud a=blocking2.0betaN+
4c3416fdc7b08f1c175c8dead07e68b7531395c6
created 2011-01-15 22:40 +1300
pushed 2011-08-19 14:38 +0000
Robert O'Callahan Robert O'Callahan - Bug 623852. gfxContext::PushGroupAndCopyBackground should not try to copy the background if the underlying surface cannot be used as a source. r=mstange,a=blocking
6cfffe34531c366309ad5842b68fd374d22950e4
created 2011-01-11 14:03 +0100
pushed 2011-08-19 14:38 +0000
Markus Stange Markus Stange - Bug 621762 - Change the way native windows are notified about toolbars. r=roc, a=betaN
8d005c3a66857951a71e2fd84e9cb8eb71c88cc4
created 2011-01-07 15:32 -0500
pushed 2011-08-19 14:38 +0000
Markus Stange Markus Stange - Bug 595180: Draw window resizer on Mac OS X. r=joe r=josh a=blocking2.0beta9+
e58acf6e5bbcfaae7ddec281f20adb8f0882d6c5
created 2010-12-07 03:05 +0100
pushed 2011-08-19 14:38 +0000
Bas Schouten Bas Schouten - Bug 595277 - Part 2: Add parameter to specify requiring the permanent LayerManager. r=roc
3054bd366ed614984163c80e5e537053049b76b8
created 2010-12-07 05:39 +0100
pushed 2011-08-19 14:38 +0000
Bas Schouten Bas Schouten - Backout bug 595277. a=bustage
eeeb6674cffc2b739f6c2911477007cb9ce88805
created 2010-12-07 03:05 +0100
pushed 2011-08-19 14:38 +0000
Bas Schouten Bas Schouten - Bug 595277 - Part 2: Add parameter to specify requiring the permanent LayerManager. r=roc
e42651bbc73ef45b2d6f76b6ad3e85cb43a4cfae
created 2010-12-03 00:22 -0500
pushed 2011-08-19 14:38 +0000
Josh Aas Josh Aas - Bug 615935: Cancel any complex text composition for a Cocoa NPAPI plugin when it doesn't return kNPEventStartIME for a key down event. r=smichaud a=blocking2.0betaN+
6ed1bf8ddeec122096e4a261dd621267a89675da
created 2010-11-22 22:48 -0800
pushed 2011-08-19 14:38 +0000
Michael Wu Michael Wu - Bug 581596 - Create GetInputMode API, r=masayuki,roc sr=roc a=blocking-fennec
674eb3bc24a5c75d004a4f99c1050e638da4961e
created 2010-11-22 22:48 -0800
pushed 2011-08-19 14:38 +0000
Michael Wu Michael Wu - Bug 581596 - Add new SetInputMode api, r=roc,masayuki sr=roc a=blocking-fennec
4eeb36eb555f2d94fca2dbcbc021da23fc4c3a2e
created 2010-11-19 12:37 -0500
pushed 2011-08-19 14:38 +0000
Markus Stange Markus Stange - Bug 612090 - Firefox 4.0b7 crash [@ nsBaseWidget::AutoUseBasicLayerManager::AutoUseBasicLayerManager ]; r=joe a=blocking-betaN+
16b51dc62bbd3716a991c3547daeed7cb74fd73d
created 2010-09-21 14:39 -0400
pushed 2011-08-19 14:38 +0000
Markus Stange Markus Stange - Bug 593342 - Use double buffering on Mac instead of flushing, for greater performance. r=vlad,roc,joe a=b
1950375b2ec2dc553db3a7c3225dbfdcc5d7bc69
created 2010-11-15 15:12 -0600
pushed 2011-08-19 14:38 +0000
Steven Michaud Steven Michaud - Bug 601182 - Spurious focus events sent to NPAPI plugins on OS X in Cocoa event mode. Patch partly by enndeakin. r=josh,smaug a=blocking2.0BetaN+
0eac6a562867b9487d1fd3f311b03b396399a7c2
created 2010-11-05 17:04 +0100
pushed 2011-08-19 14:38 +0000
Markus Stange Markus Stange - Bug 574663 - Mark momentum scroll events with a kIsMomentum flag and don't allow them to cause zooming. r=smaug, a=final
1e685d9c9e704d698b80446d1f48df3313864a69
created 2010-10-15 12:36 +0200
pushed 2011-08-19 14:38 +0000
Markus Stange Markus Stange - Bug 596711 - When painting into the titlebar, constrain painting to the titlebar rect. r=roc a=joe
94a24110bbf0df0c2709e7b19fa0657b041881b4
created 2010-10-15 12:34 +0200
pushed 2011-08-19 14:38 +0000
Markus Stange Markus Stange - Bug 595156 - Always use BasicLayerManager when drawing in the titlebar. r=roc a=blocking2.0:betaN
less more (0) -300 -100 -60 tip