Commit Graph

6724 Commits

Author SHA1 Message Date
Daniel Holbert
41d5c44f7d Bug 896032: Don't bother capturing return value from CallGetService in nsGtkKeyUtils.cpp, since we don't use it. r=smontagu 2013-07-21 15:53:53 -07:00
Steven Michaud
8501ad844e 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
Timothy Nikkel
3c38237ade Bug 891424. Hide cocoa window's when they are destroyed, otherwise they can stay on screen, and remove a different fix for the same bug that caused a regression. r=smichaud
We also remove a different fix for this same bug that caused some regressions: calling RemoveChild so that the nsCocoaWindow actually dies.
2013-07-19 15:57:59 -05:00
Ryan VanderMeulen
c17b9138c8 Backed out changeset 01d5bde15738 (bug 893973) for OSX bustage.
CLOSED TREE
2013-07-19 13:56:36 -04:00
Steven Michaud
12394a989e 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
J. Ryan Stinnett
e6ab16060b Bug 893670 - Part 2: Expand NativeKeyBindings tests. r=masayuki
--HG--
extra : rebase_source : 9a4c15b3c2bb3631db9cf5f5b91aecefa9528db5
2013-07-18 13:34:26 -05:00
J. Ryan Stinnett
c18627a32f Bug 893670 - Part 1: Restore Emacs shortcuts in textareas. r=masayuki
--HG--
extra : rebase_source : 14dc48ad891f41c38854fd1078971361d459e73a
2013-07-17 20:00:26 -05:00
Gervase Markham
83c0913922 Bug 715549 - remove last vestiges of tri-licence. DONTBUILD. 2013-07-19 16:08:33 +01:00
Matt Woodrow
e5615c4e91 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
25483332a6 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
Reuben Morais
103d0db08f Backed out changeset 12a2fa9940f4 (bug 893117) 2013-07-18 20:01:54 -07:00
David Zbarsky
a4a1afd962 Bug 893117: Remove nsIDOMHTMLProgressElement r=peterv 2013-07-18 17:43:38 -07:00
Bill McCloskey
f1a603b76b Bug 888900 - Make sure the clipboard is always flushed at shutdown on win32 (r=jimm) 2013-07-18 13:31:53 -07:00
Arnaud Bienner
63fda59c53 Bug 875754 - Implement <input type="color">: Windows widget/color picker. r=jimm 2013-06-23 18:48:24 +02:00
Chris Kitching
a5f91ad10e Bug 896822 - Convert thumbnails to RGBA before sending to Java. r=roc, r=kats 2013-07-24 09:18:05 -04:00
Martin Stransky
7f701f46b1 Bug 877606 - Port GTK2 to GTK3 - widget clipping. r=karlt 2013-07-24 09:07:09 -04:00
Robert O'Callahan
7faf004c0a Fix Mac bustage for bug 889219 on a CLOSED TREE 2013-07-25 00:40:45 +12:00
Robert O'Callahan
e9025f3008 Bug 889219. Part 1: Clean up nsPrintEngine string usage for document titles/URLs. r=mats
--HG--
extra : rebase_source : 17a67d9956e9df9e19c86ea70ac3045e636c49ae
2013-07-24 23:48:37 +12:00
Masayuki Nakano
d043e55df1 Bug 891316 part.8 Refactor other nsIMM32Handler::On*() r=jimm 2013-07-18 17:12:31 +09:00
Masayuki Nakano
dd072eafd8 Bug 891316 part.7 Refactor nsIMM32Handler::OnIME*() r=jimm 2013-07-18 17:12:31 +09:00
Masayuki Nakano
6c52af3e38 Bug 891316 part.6 Use widget::MSGResult in nsIMEHandler r=jimm 2013-07-18 17:12:31 +09:00
Masayuki Nakano
cc2e05c46a Bug 891316 part.5 Use widget::MSGResult in widget::IMEHandler r=jimm 2013-07-18 17:12:31 +09:00
Masayuki Nakano
c7fa51d3a4 Bug 891316 part.4 Use widget::MSGResult at nsWindow::ProcessMessageForPlugin r=jimm 2013-07-18 17:12:31 +09:00
Masayuki Nakano
81f395faeb Bug 891316 part.3 Use widget::MSGResult in widget::MouseScrollHandler r=jimm 2013-07-18 17:12:31 +09:00
Masayuki Nakano
3d4828eccb Bug 891316 part.2 Use widget::MSGResult in widget::WindowHook r=jimm 2013-07-18 17:12:31 +09:00
Masayuki Nakano
281acc4c70 Bug 891316 part.1 Make widget::MSGResult struct and use it in nsWindow r=jimm 2013-07-18 17:12:31 +09:00
David Zbarsky
ff2b9a1250 Bug 895116: Use RGBARectProgram in nsChildView r=mattwoodrow 2013-07-17 23:54:09 -07:00
Jeff Walden
10bde77bda Bug 891177 - Implement mozilla/Vector.h, and make js/Vector.h implement js::Vector using mozilla::Vector's implementation of the functionality. r=terrence
--HG--
rename : js/public/Vector.h => mfbt/Vector.h
extra : rebase_source : d5f87a48485e3f2241228a4b003e80974c86fd5f
2013-07-09 16:33:29 -07:00
Jim Mathies
fbf39695fe Bug 888236 - Cleanup MetroWidget's Destroy method, shutdown layer manager and call base widget destroy methods. Potential fix for crash in nsIFrame::GetNearestWidget(). r=bbondy 2013-07-17 13:43:26 -05:00
Ed Morley
a624142f45 Merge latest green inbound changeset and mozilla-central 2013-07-17 15:43:28 +01:00
Masayuki Nakano
06d95e0415 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
Ryan VanderMeulen
5c90a06cd3 Backed out changeset 8bbd27688a89 (bug 870406) for Linux bustage. 2013-07-16 16:54:10 -04:00
Joey Armstrong
7457e482c3 bug 870406: move CSRCS to mozbuild (file batch #3) r=mshal 2013-07-16 15:47:52 -04:00
Michael Wu
a78da502cb Bug 894683 - Fix dpi reporting on gonk-jb, r=vlad 2013-07-16 20:57:41 -04:00
Nicholas Cameron
8ca7f5e641 Bug 899435. Part 4 - smooth resizing with OMTC. r=roc 2013-08-09 11:32:26 +12:00
Nicholas Cameron
780473491b Bug 901382. Don't fall back to basic OMTC. r=mattwoodrow 2013-08-09 11:32:26 +12:00
Nicholas Nethercote
849635b8f1 Bug 898914 (part 1) - Remove JSBool.
--HG--
extra : rebase_source : 2d202e0e5005a7f54724b1540481c15cde3ad52e
2013-08-08 15:53:04 -07:00
Trevor Saunders
b2dc01f1a7 bug 886526 - remove IS_COMPONENT and MODULE_NAME makefile vars for things in libxul r=bsmedberg r=glandium 2013-08-08 20:12:37 -04:00
Brian O'Keefe
f98dd45a72 Bug 883502 - Part 1: Move 'chromium_config.mk' includes after rules.mk. r=gps 2013-07-04 08:28:43 -04:00
Stephen Pohl
fee7bac8dd Bug 868498: Enable switching between overlay and regular scrollbars without browser restart on Mac OSX. r=roc 2013-07-16 08:58:44 -04:00
Martin Stransky
5b6c5c5aa2 Bug 888863 - Port GTK2 to GTK3 - entry combo box update. r=karlt 2013-07-15 09:12:41 -04:00
Mike Hommey
e9ee5bb8ee Bug 892904 - Remove useless includes of config.mk. r=gps 2013-07-15 18:48:40 +09:00
Mike Hommey
8bc29f2d89 Bug 887483 - Remove some more useless FORCE_STATIC_LIB and leftover comments from previous removal. r=mshal 2013-07-15 18:48:40 +09:00
Matt Woodrow
0debdb2a99 Bug 892966 - Make gfxQuartzNativeDrawing support Moz2D surfaces. r=jrmuizel 2013-07-12 17:19:29 -04:00
Matt Woodrow
ba37340fd8 Bug 892966 - Don't rely on being able to retrieve the current surface from a gfxContext when drawing cocoa menus. r=jrmuizel 2013-07-12 17:19:28 -04:00
Masayuki Nakano
2b384461ff Bug 810225 part.4 Replace NSInputManager in IMEInputHandler::KillIMEComposition() with NSTextInputContext r=smichaund 2013-07-13 11:53:24 +09:00
Masayuki Nakano
61705b518c Bug 810225 part.3 Replace NSInputManager in IMEInputHandler::DiscardIMEComposition() with NSTextInputContext r=smichaund 2013-07-13 11:53:24 +09:00
Masayuki Nakano
6c4937ef99 Bug 810225 part.2 Replace the hack for ::TSMGetActiveDocument() with NSTextInputContext r=smichaund 2013-07-13 11:53:24 +09:00
Masayuki Nakano
1992bf396e Bug 810225 part.1 Replace NSInputManager in PR_LOG() with NSTextInputContext r=smichaund 2013-07-13 11:53:23 +09:00
Phil Ringnalda
82da68ce77 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
Wes Kocher
d8d95bf4a0 Backout e6bda3437a7c for OSX bustage. 2013-07-12 15:08:33 -07:00
Matt Woodrow
fd6c011a54 Bug 892966 - Make gfxQuartzNativeDrawing support Moz2D surfaces. r=jrmuizel 2013-07-12 17:19:29 -04:00
Matt Woodrow
e0621cc0c7 Bug 892966 - Don't rely on being able to retrieve the current surface from a gfxContext when drawing cocoa menus. r=jrmuizel 2013-07-12 17:19:28 -04:00
Joey Armstrong
fcb53fe49f bug 870407: move CMMSRCS to mozbuild (file batch #4). r=mshal 2013-07-12 16:50:34 -04:00
Benoit Girard
103cc87697 Bug 892861 - Remove useless -D flags 'IMPL_THEBES,_IMPL_NS_GFX,...'. r=glandium 2013-07-12 08:56:54 -04:00
Trevor Saunders
238525e2d8 bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal 2013-07-11 11:06:34 -04:00
Matt Woodrow
0cf0948203 Bug 892467 - Draw cocoa titlebar using correct shader. r=mstange 2013-07-11 22:32:49 -04:00
Masatoshi Kimura
9b846c9c52 Bug 888870 - Add Windows 8.1 support to WinUtils::GetWindowsVersion. r=jimm 2013-07-12 06:26:55 +09:00
David Zbarsky
6215e8c526 Fix an initializer list warning, no bug 2013-07-11 13:04:17 -04:00
Patrick McManus
8c2b280e9b bug 888268 - wifi tickler for mitigating 802.11 psp mode on android r=dougt
--HG--
extra : rebase_source : a767b6c10501105b3c5d22043f11745807caf2f9
2013-07-11 11:39:36 -04:00
J. Ryan Stinnett
d8ea814470 Bug 282097 - Part 7: Simulate native events for testing. r=masayuki 2013-07-10 09:12:40 -05:00
J. Ryan Stinnett
1a6f101b44 Bug 282097 - Part 6: Add Gecko key to Cocoa char conversion. r=masayuki 2013-07-10 09:11:07 -05:00
J. Ryan Stinnett
6a5a431446 Bug 282097 - Part 4: Create NativeKeyBindings for Cocoa. r=masayuki, r=smichaud 2013-07-10 09:08:55 -05:00
J. Ryan Stinnett
f4d2c62553 Bug 282097 - Part 3: Add key bindings recorder to nsCocoaUtils. r=masayuki, r=smichaud 2013-07-10 09:07:39 -05:00
J. Ryan Stinnett
7ae16d70d9 Bug 282097 - Part 2: Rename field from nsNativeKeyEvent. r=masayuki 2013-07-09 22:45:10 -05:00
J. Ryan Stinnett
63fe3aff42 Bug 282097 - Part 1: Add mNativeKeyEvent to nsKeyEvent. r=masayuki 2013-07-09 22:42:59 -05:00
Ed Morley
20148ab4c5 Merge mozilla-central and inbound 2013-07-11 10:59:11 +01:00
Ed Morley
344eee4d73 Merge latest green birch changeset and mozilla-central 2013-07-11 10:28:08 +01:00
Michael Wu
c3a4789887 Bug 892182 - Fallback on FB rendering on HWC 1.0, r=vlad 2013-07-11 02:14:35 -04:00
Masayuki Nakano
7ff25d584e Bug 875674 part.8 Notify IME of focus change in Gecko for resetting IME stored window level r=smichaud 2013-07-11 16:46:36 +09:00
Masayuki Nakano
f1ab15f879 Bug 875674 part.7 Implement setMarkedText:selectedRange:replacementRange: of NSTextInputClient r=smichaud 2013-07-11 16:46:36 +09:00
Masayuki Nakano
1d5d701311 Bug 875674 part.6 Implement insertText:replacementRange: of NSTextInputClient r=smichaud 2013-07-11 16:46:35 +09:00
Masayuki Nakano
b5b0088432 Bug 875674 part.5 Implement attributedSubstringForProposedRange:actualRange: of NSTextInputClient r=roc+smichaud 2013-07-11 16:46:35 +09:00
Masayuki Nakano
c86e87b3a3 Bug 875674 part.4 Implement firstRectForCharacterRange:actualRange: of NSTextInputClient r=roc+smichaud 2013-07-11 16:46:35 +09:00
Masayuki Nakano
7e5f442971 Bug 875674 part.3 Implement windowLevel of NSTextInputClient r=smichaud 2013-07-11 16:46:35 +09:00
Masayuki Nakano
f4d5aa929c Bug 875674 part.2 Cache selection for improving the performance r=smichaud 2013-07-11 16:46:35 +09:00
Masayuki Nakano
80b0b5d760 Bug 875674 part.1 nsIMEUpdatePreference should store wanted updates per notification r=roc 2013-07-11 16:46:34 +09:00
Ryan VanderMeulen
ec6b3d53b5 Merge m-c to inbound. 2013-07-10 09:45:16 -04:00
Ryan VanderMeulen
1ff7090de8 Merge birch to m-c. 2013-07-10 09:42:28 -04:00
Tapas Kundu
503c834e67 Bug 890541 - (gonk-jb) Call setInteractive() when display is enabled/disable r=mwu 2013-07-09 11:51:09 -07:00
Gregory Szorc
7b97260199 Bug 891626 - Consistent filename casing for "ipc"; r=bsmedberg
"ipc" and "IPC" are used to refer to the same directory. "ipc" is more
popular than "IPC" so the latter has been downcased.

--HG--
extra : rebase_source : 378d442df62b8e401ed2a10f36889cfce6e88227
2013-07-10 12:08:23 -07:00
Ryan VanderMeulen
1d7eff0f7a Backed out changeset b7d6458d2a3c (bug 887483) for apparently causing Android robocop-2 failures. 2013-07-10 13:51:28 -04:00
Simon Montagu
d825de0fe7 Reinitialize bidi keyboard when installed keyboard layouts change. Bug 817508, r=karlt, sr=roc 2013-07-10 10:57:33 +03:00
Trevor Saunders
d82043f811 bug 887483 - rm a bunch of useless assignments to FORCE_STATIC_LIB r=mshal 2013-06-25 14:29:26 -04:00
Trevor Saunders
ace23958ea bug 886526 - disallow MODULE_NAME and IS_COMPONENT for makefiles in libxul r=bsmedberg 2013-06-25 11:15:21 -04:00
Mounir Lamouri
bb7f0d4cd8 Bug 890738 - Use AString instead of ACString in nsIColorPicker. sr=roc 2013-07-08 09:11:43 -04:00
Ryan VanderMeulen
3e3b5b26c1 Backed out changeset 1c6223f7c74f (bug 876029) for Android armv6 mochitest-1/3 crahes. 2013-07-07 21:18:36 -04:00
Nicolas B. Pierron
9eacb3bb84 Bug 876029 - Make Gonk memory pressure by-pass the event queue. r=jlebar 2013-07-07 16:02:58 -07:00
Martin Stransky
c085b80ded Bug 886771 - Port GTK2 to GTK3 - gtk entry fixes. r=karlt 2013-07-07 16:49:53 -04:00
Randy Lin
fcd0ce74f3 Bug 803414 - Part 4: Audio Recording - Web API & Implementation. r=roc 2013-07-05 09:50:25 +08:00
Brian R. Bondy
3bc808a8fa Bug 883554 - Only empty clipboard for known clipboard types (global). r=jimm 2013-07-06 10:57:10 -04:00
Jim Mathies
ef72daf8b1 Bug 888765 - Avoid querying for titlebar info during toolkit window creation, causes problems on Win8 with browser startup. r=bbondy 2013-07-06 05:53:20 -05:00
Andreas Gal ext:(%2C%20Milan%20Sreckovic%20%3Cmilan%40mozilla.com%3E)
139c9584fb 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
Chris Lord
d706cc253b Bug 803299 - Enable 32-bit colour on Android. r=kats 2013-07-04 14:53:25 +01:00
Kartikaya Gupta
07cff74d15 Bug 803207 - Kill GetDevicePixelsPerMetaViewportPixel and use widget scaling correctly on Fennec. r=mbrubeck 2013-07-04 09:02:29 -04:00
Wes Kocher
078034b365 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
Benoit Girard
78226b8419 Bug 775459 - Make APZC attachable only to container layers. r=kats
--HG--
extra : rebase_source : 5a94d9958013f92e64db4781e09bdc9db4b66c9a
2013-07-02 12:01:46 -04:00
David Anderson
83b55a0869 Bug 886988 - Reset the nsChildView layer manager when we change the transparency mode. r=roc 2013-07-03 16:35:50 -04:00
Masatoshi Kimura
16ea5c4d5c Bug 888323 - Stop including prtime.h in nsrootidl.idl. r=ehsan 2013-07-04 00:56:26 +09:00
Ryan VanderMeulen
38a9d6f38d Backed out changeset cff8971a6519 (bug 882523) for Linux reftest-ipc crashes. 2013-07-03 10:14:11 -04:00
Timothy Nikkel
5f02247d3d Bug 891424. Directly remove nsCocoaWindow's from their parent in Destroy(). This allows us to stop implementing GetParent because the mac widget code has some assumptions about that always returning null. r=smichaud
This reverts implementing GetParent on nsCocoaWindow's (ie back out bug 869151) because the mac widget code has some assumptions about that. Instead we just remove nsCocoaWindow's from their mParent in Destroy() which will still keep bug 869151 fixed.
2013-07-09 22:52:19 -05:00
Ryan VanderMeulen
d45025c9de Backed out changeset a6b9f94bf21b (bug 891424) for assertions. 2013-07-09 17:15:41 -04:00
Brian R. Bondy
10d277c6ce Bug 883554 - Don't clear too close to a SetData in case another program accesses on clipboard changes. r=jimm 2013-07-09 14:39:46 -04:00
Brian R. Bondy
8a0647f291 Bug 883554 - Use OleSetClipboard(NULL) instead of OpenClipboard and EmptyClipboard. r=jimm. 2013-07-09 14:39:36 -04:00
Nicolas B. Pierron
6a756a0ea4 Bug 876029 - Make Gonk memory pressure by-pass the event queue. r=jlebar 2013-07-09 13:47:15 -07:00
Jim Chen
d00c03b73a Bug 889881 - Use IdleHandler to make MessageQueue.next() not block; r=blassey 2013-07-09 16:25:55 -04:00
Timothy Nikkel
f8937eca28 Bug 891424. Directly remove nsCocoaWindow's from their parent in Destroy(). This allows us to stop implementing GetParent because the mac widget code has some assumptions about that always returning null. r=smichaud
This reverts implementing GetParent on nsCocoaWindow's (ie back out bug 869151) because the mac widget code has some assumptions about that. Instead we just remove nsCocoaWindow's from their mParent in Destroy() which will still keep bug 869151 fixed.
2013-07-09 15:14:01 -05:00
Masayuki Nakano
8782b145b1 Bug 891292 r=jimm 2013-07-10 00:54:41 +09:00
Ms2ger
1475a22d49 Bug 213324 - Remove getter_AddRefs(T*); r=ehsan 2013-07-10 11:56:21 +02:00
Ms2ger
c143803fda Bug 884748 - Make nsTouchEvent::touches store Touch instead of nsIDOMTouch; r=dzbarsky 2013-07-10 11:53:09 +02:00
Markus Stange
929507bb7f Bug 880620 - Don't allocate a scratch buffer for mTitlebarImageBuffer texture upload. r=mattwoodrow 2013-07-08 21:21:06 -07:00
Markus Stange
a43c75493b Bug 882523 - Support OMTC on Mac in non-accelerated mode using OpenGL. r=nrc, r=mattwoodrow 2013-07-08 21:21:05 -07:00
Matt Woodrow
d34edcb95b Bug 882523 - Support OMTC on Mac in non-accelerated mode using OpenGL. r=nrc, r=mattwoodrow 2013-06-13 17:15:15 +12:00
Mounir Lamouri
b82ec52423 Bug 875747 - Add interface for nsIColorPicker widget. f=arnaud sr=roc 2013-07-03 11:17:26 +01:00
Ryan VanderMeulen
6c23f16416 Backed out changeset d155557b651c (bug 888323) for bustage.
CLOSED TREE
2013-07-02 14:15:39 -04:00
Masatoshi Kimura
01a103a919 Bug 888323 - Stop including prtime.h in nsrootidl.idl. r=ehsan 2013-07-03 02:08:01 +09:00
Ryan VanderMeulen
60bbd567b1 Merge birch to inbound. 2013-07-02 10:19:45 -04:00
Michael Wu
5c754cbd22 Bug 889192 - Call blank instead of SetEnabled for initial display power up, r=vlad 2013-07-01 23:34:11 -04:00
Peter Chang
96efd55ab4 Bug 881170 - [Camera] Preview position changes for ontouch event and autofocussing. r=nrc, r=diego 2013-06-28 10:22:37 +08:00
Arnaud Bienner
3535f3545e Bug 875753 - Remove useless code from filepicker. r=karlt 2013-06-26 21:19:18 +02:00
Jim Mathies
edeb1b9598 Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. r=mstange 2013-07-02 05:02:21 -05:00
Masayuki Nakano
f9a83372b3 Bug 843236 Use widget::KeyboardLayout and widget::NativeKey for handling key messages on Metrofox r=tabraldes 2013-07-02 13:55:58 +09:00
Phil Ringnalda
2bded297ef Backed out changeset 77bd60758c53 (bug 879565) for still asserting, just not quite as much 2013-07-01 21:43:49 -07:00
Jim Mathies
aab926d3cd Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. (Debug osx assertions fixed.) r=mstange 2013-07-01 21:42:00 -05:00
Jim Mathies
5083d406ba commit backout (bug 879565) CLOSED TREE 2013-07-01 19:29:10 -05:00
Jim Mathies
2734375c82 Backed out changeset c2299dce9dbd (bug 879565) due to debug assertions. 2013-07-01 19:28:44 -05:00
Michael Vines
e2321be07d Bug 887627 - Avoid /sys/power/wait_for_fb_* on jb-gonk. r=mwu 2013-07-01 16:03:17 -07:00
Jim Mathies
bfe1ab63c4 Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. r=mstange 2013-07-01 16:53:17 -05:00
Justin Lebar
09d2312322 Bug 820686 - Remove code after MOZ_CRASH or MOZ_ASSUME_NOT_REACHED. r=(see below)
r=tbsaunde for accessible
r=jmuizelaar for gfx
r=waldo for js
r=roc for layout
r=glandium for mozglue
r=jduell for netwerk
r=khuey for everything else
2013-06-28 18:38:32 -07:00
Justin Lebar
cab87a0cce 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
3d4b35d412 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
7422431721 Bug 885405 - Don't override wantsDefaultClipping, use default clipping in -[ChildView drawRect:]. r=mattwoodrow 2013-06-29 03:04:02 +02:00
Markus Stange
258d1b8399 Bug 877767 - Draw window title on top of everything in drawintitlebar mode. r=smichaud 2013-06-29 03:02:53 +02:00
Markus Stange
d1ae2a4b08 Bug 877767 - Set NSGraphicsContext flippedness properly in nsChildView::UpdateTitlebarImageBuffer(). r=smichaud 2013-06-29 02:59:07 +02:00
Felipe Gomes
d60aebd8eb Bug 888300 - Respect dom.w3c_touch_events.enabled property on win32 widget. r=jimm 2013-06-28 17:42:25 -04:00
Jim Mathies
f821be53f3 Bug 873073. r=bbondy 2013-06-28 08:00:16 -05:00
Masayuki Nakano
2767627537 Bug 865565 Refer current keyboard layout locale at mapping from native keycode to D3E key name index on Windows r=smaug+jimm 2013-06-28 09:58:11 +09:00
Masayuki Nakano
26ac4c3e9e Bug 866736 part.3 Replace CRLF in WinIMEHandler.(h|cpp) with LF r=jimm 2013-06-28 01:06:45 +09:00
Alexander Surkov
aab43de63f Bug 670087 - AccessibleObjectFromPoint returns incorrect accessible for popup menus, r=tbsaunde, sr=roc 2013-06-27 11:03:58 -04:00
Ryan VanderMeulen
20d3da50b0 Backed out changeset 1f6132caf111 (bug 879565) for warnings-as-errors bustage.
CLOSED TREE
2013-07-01 14:50:25 -04:00
Ryan VanderMeulen
f520c5bffa Merge birch to inbound. 2013-07-01 14:31:38 -04:00
Jim Mathies
71359ba1c1 Bug 879565 - Add metrofx support for overlay scrollbars. Patch also replaces various static overlay metrics with LookAndFeel values. r=mstange 2013-07-01 13:29:24 -05:00
Jim Mathies
84f5b0f816 Bug 810399 - Widget bits. r=roc 2013-07-01 11:02:29 -05:00
Jan Horak
ec1ea0706a Bug 609284 - Support drag and drop local files from sources which use text/uri-list. r=enn 2013-07-01 11:24:42 -04:00
Martin Stransky
49b60728db Bug 887816 - Port GTK2 to GTK3 - color fixes. r=karlt 2013-07-01 09:55:21 -04:00
Martin Stransky
5a640497aa Bug 877609 - Port GTK2 to GTK3 - widget padding, part 1. r=karlt 2013-07-01 09:48:18 -04:00
Martin Stransky
dd3f3dcf9e Bug 877601 - Port GTK2 to GTK3 - menu fixes. r=karlt 2013-07-01 09:26:53 -04:00
Phil Ringnalda
07a64b7660 Back out 37c7fcfdb186 (bug 885580) on suspicion of causing linux32 Cipc timeouts 2013-06-26 23:21:15 -07:00
Stephen Pohl
7922e53d41 Bug 868416: Keep overlay scrollbars the same size irrespective of the current document zoom level. r=roc 2013-06-27 00:00:41 -04:00
Ryan VanderMeulen
f8fe49be57 Backed out changeset 848dc57b455b (bug 886109) for not working. 2013-06-26 21:29:24 -04:00
Matt Woodrow
6a5f3dba4c Bug 885580 - Make sure that Compositor::GetBackend is only used [Cfrom the compositor thread. r=nical 2013-06-27 11:30:52 +12:00
Kartikaya Gupta
93042f899e Bug 885030 - Move CalculateResolution from APZC to FrameMetrics. r=kentuckyfriedtakahe 2013-06-26 09:54:14 -04:00
Ehsan Akhgari
2906766499 Backed out changeset 1bf0cdeacb22 (bug 867460) for assertions in various test suites
Landed on a CLOSED TREE
2013-06-25 21:39:07 -04:00
Andreas Gal
363a64ab55 Bug 867460 - Remove notion of ShaderProgramTypes from gfx/gl. r=bschouten, sr=joe 2013-06-24 13:05:13 -04:00
Jim Mathies
4c4ad76aa7 Bug 886109 - Add a call to PR_Now early in startup as an experimental work around for odd timing problems on Win8 test slaves. r=bbondy 2013-06-25 12:53:06 -05:00
Matt Woodrow
52772c4736 Bug 871150 - Call IdentifyTextureHost on ImageBridgeChild so that we create appropriate textures for the compositor. r=nical 2013-06-24 17:28:22 +12:00
Matt Woodrow
e1a0d2923b Bug 885573 - Stop forcing layers acceleration when we have OMTC enabled. r=nrc 2013-06-24 17:27:29 +12:00
Phil Ringnalda
11fb19e624 Merge birch to m-c 2013-06-22 15:50:24 -07:00
Phil Ringnalda
d6a43e42ba Merge m-c to birch 2013-06-21 19:45:59 -07:00
Kartikaya Gupta
dcd5272bcc Bug 883646 - Propagate the ScaleFactor classes far and wide. r=kentuckyfriedtakahe 2013-06-21 17:03:56 -04:00
Ed Morley
21c1b092f8 Merge latest green inbound changeset and mozilla-central 2013-06-21 15:39:27 +01:00
Michael Wu
5acfa550a3 Follow up to bug 885620 - Add comment 2013-06-21 00:16:37 -04:00
Michael Wu
ba72635a91 Bug 885620 - Support FB fallback when HWC is not available, r=vlad 2013-06-21 00:04:53 -04:00
Ed Morley
987e5dbfde Merge mozilla-central and inbound 2013-06-21 15:45:08 +01:00
Daniel Holbert
e10742f423 Bug 720134: Use "print." prefix for print-related about:config prefs. r=roc 2013-06-22 11:00:28 -07:00
Ryan VanderMeulen
5ee79e7c80 Backed out 7 changesets (bug 883646) for reftest-ipc failures.
Backed out changeset 2272804a8e71 (bug 883646)
Backed out changeset e39d3bdf847a (bug 883646)
Backed out changeset bf46fc332efe (bug 883646)
Backed out changeset 6bb558c3136f (bug 883646)
Backed out changeset d7d5d16e27e0 (bug 883646)
Backed out changeset 14c73096a132 (bug 883646)
Backed out changeset 89f6185a271b (bug 883646)
2013-06-20 17:36:39 -04:00
Tatiana Meshkova
e7e0d95611 Bug 876043 - Build for multi qt4/qt5 ubuntu environment. r=romaxa, r=glandium 2013-06-19 15:08:44 -07:00
Gabor Krizsanits
2efc3017e5 Bug 864335 - Remove GetScriptGlobalObject. r=mrbkap 2013-06-21 16:25:20 +02:00
James H
4e5142ccaa Bug 844255 - Only use WS_EX_COMPOSITED on popups when using accelerated layers. r=Bas 2013-05-23 11:45:44 -04:00
Benoit Girard
9e23e52a50 Bug 873914 - Allow selecting profiled thread. r=snorp
--HG--
extra : rebase_source : 6623126a111b23f8871af1a2e64d077b67cb0930
2013-05-16 16:31:50 -04:00
Kartikaya Gupta
f4bbce6956 Bug 883646 - Propagate the ScaleFactor classes far and wide. r=kentuckyfriedtakahe 2013-06-20 16:10:58 -04:00
Brad Lassey
a4e4a1b3a4 bug 884792 - crash in nsXPCWrappedJS::Release, removeObserver being called off main thread r=kats 2013-06-19 13:55:35 -04:00
Markus Stange
e7be8e8924 Bug 875335 - When using OMTC, always recomposite when viewWillDraw is called because our WindowOverlay may have changed. r=mattwoodrow 2013-06-20 15:01:20 +02:00
Markus Stange
0fd26d3fb9 Bug 875335 - Call NotifyDirtyRegion during viewWillDraw. r=mattwoodrow 2013-06-20 14:59:16 +02:00
Ed Morley
4e0a681101 Merge latest green birch changeset and mozilla-central 2013-06-20 09:01:19 +01:00
Brian O'Keefe
ed17339221 Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1); r=mshal
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Tim Abraldes
36a6e6aaf0 bug 837293. Don't unset the altGraph modifier when unsetting the control and alt modifiers. r=masayuki 2013-06-18 20:51:29 -07:00
Peter Chang
c7a08d8fb4 Bug 881460 - Drawing color of CrystallSkull is not correct in master. r=vlad, r=nrc 2013-06-11 18:14:33 +08:00
Matt Woodrow
533c54f64d Bug 884334 - Make sure WidgetShutdownObserver doesn't attempt to use the widget pointer after it has been destroyed. r=roc 2013-06-19 14:21:01 +12:00
Matt Woodrow
5d24cf936d Bug 873944 - Remove unecessarily callers to nsView::Invalidate. r=roc 2013-06-18 19:59:00 +12:00
Tim Abraldes
45450763d3 bug 879382. Remove support for windowless plugin input from metro widget. r=jimm 2013-06-17 14:56:23 -07:00
Tim Abraldes
c26d7450bf bug 837293. Don't send keyPress events for characters that were pressed at the same time as the altGr button. When our CharacterReceived handler fires, don't send modifier key information if it includes the altGr button. r=bbondy 2013-06-17 14:56:23 -07:00
Brad Lassey
b14200f199 bug 882196 - Android crash in nsXPCWrappedJS::AddRef, remove nsAppShell::NotifyObservers r=kats 2013-06-17 17:09:09 -04:00
Brad Lassey
c042612d73 bug 882196 - Android crash in nsXPCWrappedJS::AddRef, remove nsAppShell::CallObservers r=snorp 2013-06-15 17:40:27 -04:00
Matt Woodrow
957665f5c7 Bug 877534 - Use a shutdown listener to destroy the compositor from nsBaseWidget. r=roc
This prevents a case where the nsBaseWidget isn't destroyed until the cycle collector is shutdown,
and we are too late in the shutdown sequence to process the events that get queued during
Compositor teardown.
2013-06-17 14:50:32 +12:00
Chris Double
78d81be09a Bug 812881 - Backout due to devices no longer crashing - r=bjacob a=akeybl 2013-06-12 14:26:25 +12:00
Kartikaya Gupta
2b90680712 Bug 880676 - Remove ToCSSIntRectRoundIn and convert APZC::CalculateResolution to return a ScaleFactor. r=kentuckyfriedtakahe 2013-06-14 16:11:44 -04:00
Kartikaya Gupta
fcc7d1ee1f Bug 880676 - Replace a couple of Rect scaling functions with strongly typed operators. r=BenWa 2013-06-14 16:11:31 -04:00
Kartikaya Gupta
9f1cd0c0ff Bug 880676 - Move the RoundToInt functions to be standalone in the gfx headers. r=BenWa 2013-06-14 16:11:31 -04:00
Kartikaya Gupta
e2fabdb5d0 Bug 880676 - Convert another gfx::Point to a ScreenPoint. r=BenWa 2013-06-14 16:11:29 -04:00
Vladimir Vukicevic
bf2b401b0c b=879624; un-blocklist RDP for hardware accel if server is Win8/2012; r=bjacob 2013-06-14 15:34:41 -04:00
Jim Chen
cb655c5149 Bug 863777 - Add and turn on privacy mode in profiler for ANR reports; r=BenWa 2013-06-14 12:42:10 -04:00
Jim Chen
3e20d1418d Bug 863777 - Implement native stack JNI calls using the profiler API; r=BenWa 2013-06-14 12:42:10 -04:00
Jim Chen
4ae44380c9 Bug 863777 - Add native stack JNI method definitions; r=kats 2013-06-14 12:42:10 -04:00
Ehsan Akhgari
443234c05d Bug 882948 - Add widget level support for AeroLite for Winodws Server 2012/2013; r=roc 2013-06-13 18:41:26 -04:00
Ehsan Akhgari
d6628d6d1a Bug 579517 follow-up: Remove NSPR types that crept in 2013-06-12 21:26:59 -04:00
Kartikaya Gupta
dbc0077c31 Bug 879011 - Convert nsIntPoint instances in InputData.h to types with units. r=kentuckyfriedtakahe 2013-06-11 18:13:11 -04:00
Ryan VanderMeulen
774115510a Merge m-c to inbound. 2013-06-11 21:03:14 -04:00
Sotaro Ikeda
05bed30302 Bug 881565 - nsAppShell fails to compile with JB Gonk, r=mwu 2013-06-11 16:47:44 -04:00
Benoit Jacob
95b4357ba3 Bug 879172 - Recognize a device as Sony as soon as its Manufacturer string contains Sony as substring - r=joe, CLOSED TREE 2013-06-11 14:55:13 -04:00
Ryan VanderMeulen
7211f55f91 Backed out changeset 90f4975ba986 (bug 879172) for Android bustage on a CLOSED TREE. 2013-06-11 16:13:56 -04:00
JosiahOne
8b4203daf6 Bug 881713 - Use onClick: for double-click actions in drawInTitlebar windows. r=smichaud 2013-06-11 13:33:32 -04:00
Benoit Jacob
aa04f35f5a Bug 879172 - Recognize a device as Sony as soon as its Manufacturer string contains Sony as substring - r=joe 2013-06-11 14:55:13 -04:00
Kartikaya Gupta
c78c6af9f4 Bug 785929 - Kill FrameMetrics.mContentRect. r=kentuckyfriedtakahe 2013-06-11 09:46:51 -04:00
KO Myung-Hun
97d46d7ee2 Bug 768742 - Support multiple clauses of OS/2 IME. r=masayuki 2013-06-11 08:12:07 -04:00
Ryan VanderMeulen
254db91ed2 Merge m-c to inbound. 2013-06-10 12:26:38 -04:00
Kartikaya Gupta
3add0c36b5 Bug 879004 - Add types to the remaining methods in GeckoContentController. r=kentuckyfriedtakahe 2013-06-10 09:05:44 -04:00
Kartikaya Gupta
21233ee23c Bug 879004 - Convert the async scroll offset fields in APZC.h to CSSPoints. r=kentuckyfriedtakahe 2013-06-10 09:05:44 -04:00
Kartikaya Gupta
8125a1cac7 Bug 879004 - Convert mDisplayport and mCriticalDisplayport in FrameMetrics to CSSRects. r=BenWa 2013-06-10 09:05:42 -04:00
Martin Stransky
572a55316c Bug 877626 - Port GTK2 to GTK3 - build config - xpcom, toolkit, accessible, xulrunner dirs. r=ted, r=karlt 2013-06-10 08:36:26 -04:00
Sotaro Ikeda
2d8e4dae08 Bug 871485 - Share hw codec between applications/tasks. r=mwu, r=doublec, r=roc 2013-06-10 08:22:05 -04:00
Federico Paolinelli
55bcb1df9b Bug 876485 - Moved clipboard code from GeckoAppShell to a separate Clipboard class. Changed jni calls to new methods. r=cpeterson 2013-06-07 13:39:37 -07:00
Stephen Pohl
d775786d2c Bug 880753: Add public nsLookAndFeel::UseOverlayScrollbars method. r=smichaud 2013-06-07 12:44:24 -07:00
Evan Wallace
4df7cb90f2 Bug 879374 - Add mozPressure support for OS X. r=smichaud 2013-06-07 08:40:28 -04:00
Markus Stange
ca377fa6dd Bug 866027 - Recreate window corner mask when window resolution changes. r=bgirard 2013-06-07 11:50:25 +02:00
JosiahOne
489a85aa1e Bug 853105 - Allow double-click to minimize on windows with drawInTitlebar enabled. r=mstange, r=smichaud 2013-05-20 17:38:54 -04:00
Ed Morley
836a321fdf Merge latest green birch changeset and mozilla-central 2013-06-06 10:44:11 +01:00
Alexandre Lissy
8da3611a5b Bug 879695 - Notify the modem that screen state has been changed. r=vicamo,kanru
This seems to be needed on some devices to ensure proper low power state
of the modem.
---
 dom/system/gonk/RadioInterfaceLayer.js | 15 +++++++++++++++
 widget/gonk/nsWindow.cpp               |  9 +++++++++
 2 files changed, 24 insertions(+)
2013-06-06 15:28:59 +08:00
Michael Wu
d2b4696cee Bug 771551 - Add CSS Media Query for physical home buttons, r=heycam 2013-06-05 22:42:02 -04:00
Ryan VanderMeulen
5c3a853c0c Backed out changeset fe9dcdf48551 (bug 879374) for mochitest-3 crashes. 2013-06-05 13:28:44 -04:00
Evan Wallace
c883dde215 Bug 879374 - Add mozPressure support for OS X. r=smichaud 2013-06-05 12:16:38 -04:00
Alfredo Yang
f46ff90dd3 Bug 855741 - Update Focus webidl from Event to FocusEvent. r=smaug 2013-06-05 08:02:51 -04:00
Martin Stransky
268e071e68 Bug 878781 - Port GTK2 to GTK3 - widget minor fixes. r=karlt 2013-06-04 08:23:29 -04:00
Ryan VanderMeulen
eed17358d0 Merge m-c to inbound. 2013-06-03 11:58:20 -04:00
Tim Chien
e7048f5a98 Bug 878029 - Update GetDefaultScaleInternal() in Gonk to match AOSP spec. r=mwu 2013-06-03 08:30:28 -04:00
Kartikaya Gupta
a470c3e0a4 Bug 877728 - Make the screen render offset a ScreenPoint. r=BenWa 2013-06-03 10:00:02 -04:00
Kartikaya Gupta
94f09001ff Bug 877728 - Convert the page rect passed to SetFirstPaintViewport to LayerIntRect. r=BenWa 2013-06-03 09:58:34 -04:00
Kartikaya Gupta
3bec007d2f Bug 877728 - Convert a couple of nsInt* variables to LayerInt*. r=BenWa 2013-06-03 09:58:07 -04:00
Kartikaya Gupta
d45ced53de Bug 877728 - Convert the scroll offset out-param to SyncViewportInfo from nsIntPoint to ScreenPoint. r=BenWa
Also deletes a bunch of dead code, and makes some variables local
variables instead of member variables since they are only used in
a single function and don't need to be persisted.
2013-06-03 09:53:32 -04:00
Kartikaya Gupta
83f51d55ac Bug 877728 - Convert some CSS rects passed to Java from gfx::Rect to CSSRect. r=BenWa 2013-06-03 09:52:44 -04:00
Nicholas Cameron
6ee6b3fdfb Bug 862952, Re-enable Composer2D after layers refactoring. r=bjacob,f=diego
--HG--
extra : rebase_source : eb394b6a7157b399d2e67baf695e9684835bbfcf
2013-06-06 10:14:51 +12:00
Ehsan Akhgari
d767884115 Bug 876129 - Part 2: Prefer to look at <body> instead of <html> when determining whether the background color of a page is dark or not; r=roc
This seems to be a slightly better heuristic to follow the CSS Rendering code
in all cases, since the background color for the body element often overrides
that of the html element.

--HG--
extra : rebase_source : ef4ac31003d75fb0fe17b493d7267ba3306e77bf
2013-05-30 22:23:49 -04:00
Chris Peterson
b0637c312a Bug 877503 - Add MOZ_FINAL to some Android classes to fix gcc 4.7 warnings-as-errors. blanket-r=ehsan rs=tbsaunde 2013-05-30 11:26:02 -07:00
Ehsan Akhgari
cd8af7ed45 Backed out changeset cfca6afaaf9b (bug 865806) because it doesn't speak the secret phrase "nsIDocumentInlines.h" (on a CLOSED TREE, because that's how I roll) 2013-05-31 13:08:55 -04:00
Ehsan Akhgari
2f767e9604 Bug 865806 - Part 2: Prefer to look at <body> instead of <html> when determining whether the background color of a page is dark or not; r=roc
This seems to be a slightly better heuristic to follow the CSS Rendering code
in all cases, since the background color for the body element often overrides
that of the html element.

--HG--
extra : rebase_source : 6c0dba10c1ac4f08914632179e15c13c2ff271aa
2013-05-30 22:23:49 -04:00
Timothy Arceri
4edc7eae77 Bug 877409 - Replace depreciated GDK_ROOT_PARENT(). r=karlt 2013-05-31 11:48:33 -04:00
Ehsan Akhgari
e5a87be26a Bug 865806 - Part 1: Continue walking up the frame tree when hitting a transparent frame as we're trying to determine whether a given element's background is dark or not; r=roc
This heuristic improvement gives us correct dark background detection in
pdf.js, among other cases.

--HG--
extra : rebase_source : 5a8f920da1b63f6452ec709745b2154b6fc17ceb
2013-05-30 14:27:57 -04:00
Kartikaya Gupta
e10ad61242 Bug 797615 - Guard against isBrowserContentDocumentDisplayed returning true prematurely. r=Cwiiis
Prior to this change, isBrowserContentDocumentDisplayed returned false
from the time that the isFirstPaint flag was set in layout to the time
that layout handed off the rendered document to the compositor. However
the way the function is used meant that it needs to return false until
the compositor actually composites the "first-paint" rendering,
otherwise other events can sneak in and run before the compositor. This
patch moves the tracking for the flag into GeckoLayerClient so that it
can be queried and modified synchronously from both the Gecko thread in
browser.js and the compositor thread in setFirstPaintViewport.
2013-05-30 09:55:23 -04:00
Kartikaya Gupta
310eebaf46 Bug 797615 - Cosmetic cleanup for the getDisplayPort JNI wrapper. r=Cwiiis 2013-05-30 09:55:08 -04:00
Timothy Arceri
b34c47ba20 Bug 877409 - Remove old GTK_CHECK_VERSION/gtk_check_version for versions of GTK already covered by the minimum GTK build requirement 2.10. r=karlt 2013-05-30 08:10:02 -04:00
Ryan VanderMeulen
7f7638884d Bug 874689 - Re-delete files from merge conflict. 2013-05-30 07:51:23 -04:00
Ryan VanderMeulen
827fcbe731 Merge m-c to inbound. 2013-05-30 07:47:14 -04:00
Jacek Caban
761b7eb101 Bug 855975 - Include typo fix. 2013-05-30 11:52:14 +02:00
Oleg Romashin
bcc3049fc2 Bug 877191 - Gonk does not compile with later m-c on 4.6 compiler. r=mwu
From 0ff67b491787206102e3f079026bdb54339f69bf Mon Sep 17 00:00:00 2001
---
 dom/system/gonk/GonkGPSGeolocationProvider.cpp |    6 +++---
 dom/system/gonk/GonkGPSGeolocationProvider.h   |    1 +
 widget/gonk/nsIdleServiceGonk.h                |    7 +++----
 3 files changed, 7 insertions(+), 7 deletions(-)
2013-05-29 17:43:17 -07:00
Masayuki Nakano
7876b3cf4a Bug 855975 part.22 Move sModifierKeyMap from nsWindowDefs.h to KeyboardLayout.h r=jimm 2013-05-29 15:34:49 +09:00
Masayuki Nakano
c640b77df0 Bug 855975 part.21 Rename nsFakeCharMessage with widget::NativeKey::FakeCharMsg r=jimm 2013-05-29 15:34:49 +09:00
Masayuki Nakano
cd49d4d2e3 Bug 855975 part.20 Sort out the scope of the methods of widget::NativKey r=jimm 2013-05-29 15:34:49 +09:00
Masayuki Nakano
922f0b5231 Bug 855975 part.19 Move nsWindow::SynthesizeNativeKeyEvent() to widget::KeyboardLayout::SynthesizeNativeKeyEvent() r=jimm 2013-05-29 15:34:49 +09:00
Masayuki Nakano
7551a416f9 Bug 855975 part.18 Merge widget::NativeKey::DispatchKeyDown() into widget::NativeKey::HandleKeyDown() r=jimm 2013-05-29 15:34:49 +09:00
Masayuki Nakano
4c48e1c742 Bug 855975 part.17 Move nsWindow::OnKeyDown() to widget::NativeKey::HandleKeyDownMessage() r=jimm 2013-05-29 15:34:49 +09:00
Masayuki Nakano
1ab228a001 Bug 855975 part.16 Move keydown message redirect manager from nsWindow to widget::RedirectedKeyDownMessageManager r=jimm 2013-05-29 15:34:49 +09:00
Masayuki Nakano
efc4a11cf0 Bug 855975 part.15 Use widget::NativeKey::mCommittedCharsAndModifiers directly in the methods of widget::NativeKey r=jimm 2013-05-29 15:34:48 +09:00
Masayuki Nakano
0632e355e7 Bug 855975 part.14 Move following WM_*CHAR message handler from nsWindow::OnKeyDown() to widget::NativeKey::DispatchKeyPressEventForFollowingCharMessage() r=jimm 2013-05-29 15:34:48 +09:00
Masayuki Nakano
ccb55145e2 Bug 855975 part.13 widget::NativeKey should manage following WM_*CHAR message if it's initialized with WM_*KEYDOWN r=jimm 2013-05-29 15:34:48 +09:00
Masayuki Nakano
ef51fe1b90 Bug 855975 part.12 Move special keypress event handling from nsWindow::OnKeyDown() to widget::NativeKey::DispatchKeyPressEventsAndDiscardsCharMessages r=jimm 2013-05-29 15:34:48 +09:00
Masayuki Nakano
5034f64df3 Bug 855975 part.11 Sort out the if statement which checks whether the native keydown message needs to be handled without following char messages r=jimm 2013-05-29 15:34:48 +09:00
Masayuki Nakano
9f79fc90e0 Bug 855975 part.10 Move nsWindow::DispatchPluginEvent() to nsWindowBase r=jimm 2013-05-29 15:34:48 +09:00
Masayuki Nakano
784d35b1d8 Bug 855975 part.9 Move keypress events dispatcher of nsWindow::OnKeyDown() to widget::NativeKey::DispatchKeyPressEventsWithKeyboardLayout() r=jimm 2013-05-29 15:34:48 +09:00
Masayuki Nakano
ce806a1c37 Bug 855975 part.8 Move nsWindow::OnChar() to widget::NativeKey::HandleCharMessage() r=jimm 2013-05-29 15:34:48 +09:00
Masayuki Nakano
3482380faf Bug 855975 part.7 Implement widget::NativeKey::DispatchKeyDownEvent() r=jimm 2013-05-29 15:34:48 +09:00
Masayuki Nakano
d555902428 Bug 855975 part.6 Move nsWindow::OnKeyUp() to widget::NativeKey::HandleKeyUpMessage() r=jimm 2013-05-29 15:34:47 +09:00
Masayuki Nakano
bdba6b134a Bug 855975 part.5 Move nsWindow::DispatchKeyEvent() to widget::NativeKey::DispatchKeyEvent() r=jimm 2013-05-29 15:34:47 +09:00
Masayuki Nakano
06784d3861 Bug 855975 part.4 Move nsWindow::InitKeyEvent() to widget::NativeKey::InitKeyEvent() r=jimm 2013-05-29 15:34:47 +09:00
Masayuki Nakano
daf9f3cb8e Bug 855975 part.3 Wrap MapVirtualKeyEx() API for converting VK to ScanCode with widget::KeyboardLayout r=jimm 2013-05-29 15:34:47 +09:00
Masayuki Nakano
4b2966d23d Bug 855975 part.2 Wrap MapVirtualKeyEx() API for converting native key event to VK or Unichar with widget::NativeKey r=jimm 2013-05-29 15:34:47 +09:00
Masayuki Nakano
ba96c80c90 Bug 855975 part.1 Make widget::KeyboardLayout a singleton class r=jimm 2013-05-29 15:34:47 +09:00
André Reinald
fbbd7c5262 Bug 873010 - Artifacts around small overlay scrollbars in select boxes, r=mstange
Bug 873010 - Artifacts around small overlay scrollbars in select boxes, r=mstange

--HG--
extra : rebase_source : 002fdce7f49d852e567438481609be58dd76bcc4
2013-05-21 12:58:00 -07:00
André Reinald
3a7449434c Bug 873012 - In case we use overlay scrollbars, and we run on system 10.8 or later, make them overlap in the bottom right corner, r=smichaud
--HG--
extra : rebase_source : 300f78c1230a6f91a102c032b026b1fe2455f634
2013-05-23 14:14:00 -07:00
Ryan VanderMeulen
7b98f2c6d3 Backed out changesets 3c08a0d87dc5, b6147b141643, and a38ef60582d9 (bug 874689) for Android build bustage.
CLOSED TREE
2013-05-28 21:35:26 -04:00
Wes Johnston
85e49826ce Bug 874689 - Move android file picker to a js component. r=mfinkle 2013-05-28 16:28:30 -07:00
Trevor Saunders
11be8dcfb7 backout 7a1706d0e5b0 to 8c8b6adebb4c for frequent failures in scrolling/text-1.html and scrolling/text-2.html reftests on a CLOSED TREE 2013-05-28 18:32:29 -04:00
Brian R. Bondy
8b50d41538 Bug 875609 - Refactor jump list code to decode images on the main thread. r=jimm 2013-05-28 14:08:48 -04:00
Brad Lassey
ac960c354c bug 876270 - crash in mozilla::plugins::parent::_getvalue r=snorp 2013-05-28 12:49:04 -04:00
Chris Lord
11527759ab Bug 803299 - Enable 32-bit colour on Android. r=kats 2013-05-28 18:50:16 +01:00
Mike Shal
6f32ddf61c Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00
Stephen Pohl
7546829bc2 Bug 869314: Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used. r=roc 2013-05-26 15:05:10 -07:00
Stephen Pohl
0e3edb584a Back out bug 869314 for missing r='s. 2013-05-26 15:00:17 -07:00
Stephen Pohl
622d3dddfd Bug 869314: Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used. 2013-05-26 14:40:16 -07:00
Masayuki Nakano
3fd2b773dd Bug 807893 part.3 Add tests for secure input mode of Cocoa widget r=smichaud 2013-05-25 01:27:52 +09:00
Masayuki Nakano
400296b5fd Bug 807893 part.2 Cocoa widget should manage secure input mode with input context at changing the context and changing focus r=smichaud 2013-05-25 01:27:52 +09:00
Masayuki Nakano
9f1395d4f8 Bug 807893 part.1 Remove nsIWidget::BeginSecureInput() and nsIWidget::EndSecureInput() r=roc, sr=roc 2013-05-25 01:27:52 +09:00
Aryeh Gregor
b14c2cbab2 Bug 867101 - Fix more implicit conversion to already_AddRefed; r=Ms2ger 2013-04-28 14:52:10 +03:00
Markus Stange
b7401674b3 Bug 875441 - Don't keep reapplying the 2x scale in HiDPI mode when drawing the titlebar buttons. r=mattwoodrow 2013-05-24 08:12:27 +02:00
Markus Stange
07bad85738 Bug 676241 part 8: Remove alternate layer manager handling. r=mattwoodrow 2013-05-23 16:49:18 +02:00
Markus Stange
e534890bb4 Bug 676241 part 7: Update comments. 2013-05-23 16:49:17 +02:00
Markus Stange
a9a7f95579 Bug 676241 part 6/9/11: Correct titlebar drawing. r=bgirard, r=smichaud, r=mattwoodrow 2013-05-23 16:49:17 +02:00
Markus Stange
99f84a8f8d Bug 676241 part 5: Don't invalidate unnecessarily in OMTC mode. r=mattwoodrow 2013-05-23 16:55:50 +02:00
Markus Stange
315c1661f4 Bug 676241 part 4: Make the window's contentView cover the whole window in drawsContentsIntoWindowFrame mode. r=smichaud 2013-05-23 16:49:17 +02:00
Markus Stange
57c0f53375 Bug 676241 part 3: Remove titlebar drawing. r=josh 2013-05-23 16:49:16 +02:00
Markus Stange
84efe84c4c Bug 676241 part 2: Remove titlebar event redirection. r=josh 2013-05-23 16:49:16 +02:00
Markus Stange
fd431675f5 Bug 676241 part 1: Don't draw rounded corners in -moz-appearance titlebar / toolbar rendering. r=josh 2013-05-23 16:49:16 +02:00
Markus Stange
8ade205eb2 Bug 871590 - Make unified titlebar / toolbar handling more robust. r=roc 2013-05-22 11:50:57 +02:00
Markus Stange
eb3eb8c485 Bug 871590 / Bug 625989 - Add basic support for -moz-appearance: -moz-window-titlebar on OS X. Partly written by Mike Conley. r=josh 2013-05-22 11:48:47 +02:00
Bobby Holley
ba05c93769 Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor 2013-05-22 10:05:26 -06:00
Markus Stange
e129b2f0f9 Backed out 2 changesets (bug 871590) CLOSED TREE 2013-05-22 14:10:46 +02:00
Markus Stange
359f366595 Bug 871590 - Make unified titlebar / toolbar handling more robust. r=roc
--HG--
extra : rebase_source : dc4c5dff4f0a392e096976b355bcf2140f7b2879
2013-05-22 11:50:57 +02:00
Markus Stange
9eb8298b72 Bug 871590 / Bug 625989 - Add basic support for -moz-appearance: -moz-window-titlebar on OS X. Partly written by Mike Conley. r=josh
--HG--
extra : rebase_source : 23f17c9bd93ae34ce171ebe24b3576b4c825795e
2013-05-22 11:48:47 +02:00
Ehsan Akhgari
7440abb0bd Bug 865806 follow-up: fix a typo
DONTBUILD because this is a comment change.

--HG--
extra : transplant_source : %7D%C6%13%95%CE%3C%01U%CB7%E8%CF%E3%14%87%14%05%C8G%FD
2013-05-21 11:04:16 -04:00
Gijs Kruitbosch
f07b63c125 Bug 874391 - Missing nullchecks in nsNativeTheme::IsDarkBackground(nsIFrame*), r=roc
--HG--
extra : rebase_source : e9161f3fbce9b53e4c74314cc94fb9556f7a9548
2013-05-21 16:27:31 +02:00
Ehsan Akhgari
58637fe4e1 Bug 865806 - Use the proper Lion style scrollbar on content with a dark background color; r=roc 2013-05-19 11:01:28 -04:00