David Parks
ef35e5b42b
Bug 1152585 - Implement GetClientOffset in nsChildView to fix child offset calculation when drawInTitlebar=false r=mstange
2015-04-29 08:41:19 -07:00
Chris Peterson
b10aee369c
Bug 1159124 - Suppress -Wunused-exception-parameter warning in nsClipboard.mm. r=spohl
2015-04-18 21:30:11 -07:00
Jonathan Kew
03768ecbeb
Bug 1157142 - Support logical (inline/block) in addition to physical orientation for the <input type=range> element; make inline the default behavior so that range sliders respect writing mode. r=jwatt
2015-04-29 08:18:54 +01:00
Kartikaya Gupta
9e778de02e
Bug 1154739 - On desktop platforms, only enable APZ in e10s windows. r=dvander,mstange
2015-04-27 16:13:29 -04:00
Mike Conley
be38202c4d
Bug 1096093 - Have Cocoa widget backend cache overlay scrollbar metrics. r=mstange.
2015-04-22 10:58:48 -04:00
Carsten "Tomcat" Book
393b4f1ddd
Backed out changeset 70c19dd86f63 (bug 1096093)
2015-04-23 17:18:14 +02:00
Steven Michaud
3d8adbe6d5
Bug 1151345 - Add debug logging to help decipher this bug. r=spohl
2015-04-23 09:55:20 -05:00
Mike Conley
ff114dc400
Bug 1096093 - Have Cocoa widget backend cache overlay scrollbar metrics. r=mstange.
2015-04-22 10:58:48 -04:00
Jonathan Kew
f82085cac3
Bug 1028716 part 3 - Widget updates to support the extended set of -moz-orient values. r=roc
2014-06-24 19:26:13 +01:00
Andrea Marchesini
cece1d9f00
Bug 1156632 - Remove unused forward class declarations - patch 6 - the rest of the tree, r=ehsan
2015-04-22 08:29:24 +02:00
Markus Stange
f6ddb243b5
Bug 1156315 - Call DispatchInputEvent in more places on OS X. r=dvander
2015-04-21 17:44:10 -04:00
Nicolas Silva
51e181888b
Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
2015-04-21 17:04:57 +02:00
Denis Volk
4ad62045e8
Bug 1095098 - move do_QueryObject templates into their own header; r=froydnj
2015-04-15 12:47:03 -04:00
Dmitry
9cfe2e37e4
Bug 1154676 - Add a null-check for the presshell. r=mstange
2015-04-15 13:15:44 -04:00
Chris Peterson
e73f878cbc
Bug 1153579 - Fix -Wsign-compare warnings in nsNativeThemeCocoa.mm about int and size_t. r=mstange
2015-04-17 10:02:21 -07:00
Markus Stange
38116d8a3b
Bug 1154322 - Always use DrawTargetCG when painting directly into a window on OS X (unaccelerated drawRect rendering). r=jrmuizel
...
This also gets rid of the code path that allowed us to test DrawTargetCairo for OS X content rendering. As far as I know, nobody has made use of it in the past 12 months.
This change makes us not crash if SupportsAzureContentForType(BackendType::COREGRAPHICS) returns false, which will be the case if you flip the azure content pref to a supported non-"cg" value.
2015-04-14 11:40:53 -04:00
Kartikaya Gupta
6ad67a2382
Bug 1146349 - Make the native event synthesization functions in DOMWindowUtils async. r=smaug
2015-04-14 11:36:36 -04:00
Markus Stange
5dd783af1e
Bug 1148868 - Fix up nsChildView::ConfigureAPZControllerThread(). r=kats
2015-04-13 17:03:38 -04:00
Markus Stange
5c34ab4326
Bug 1148868 - Forward Mac wheel events to APZ. r=dvander
2015-03-29 01:00:53 -04:00
Markus Stange
4d257b98f3
Bug 1148868 - Disable the workaround from bug 1151890 unless we use the separate event thread runner. r=kats
2015-04-13 15:42:58 -04:00
Markus Stange
730c90d3c0
Bug 1148868 - Put the APZ event thread on Mac behind a pref layers.async-pan-zoom.separate-event-thread that defaults to false. r=dvander
2015-03-29 00:58:52 -04:00
Chris Peterson
94eaa226d8
Bug 1153579 - Fix -Wpointer-bool-conversion warning by removing null check of an array address. r=mstange
2015-04-11 01:03:44 -07:00
Alexandru Tifrea
09165f6e5d
Bug 966395 - Correctly propagate the input language's direction on OSX. r=masayuki/mrbkap
...
Gtk patch written by mrbkap@mozilla.com , with r=roc
2015-04-10 15:18:05 -07:00
Kartikaya Gupta
4d5cda5baf
Bug 1151890 - Explicitly set a null MessageLoop for the APZ controller thread on OS X. r=mstange
2015-04-07 16:53:41 -04:00
Ehsan Akhgari
951de57ef8
Bug 1110888 follow-up: Mark SetPluginFocused as override
2015-04-08 10:27:42 -04:00
Wes Kocher
f5b8ac1dba
Backed out changeset ba41917b2182 (bug 1151890) for android reftest failures
2015-04-07 17:42:41 -07:00
Kartikaya Gupta
ac56dc39d5
Bug 1151890 - Explicitly set a null MessageLoop for the APZ controller thread on OS X. r=mstange
2015-04-07 16:53:41 -04:00
Nicolas Silva
f2da0db3a0
Bug 1132854 - Remove the gfx::ToIntSize conversion helper. r=Bas
2015-04-07 16:08:57 +02:00
Mike Hommey
ccd2a9b975
Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
2015-04-01 13:51:45 +09:00
Mats Palmgren
b9fae4bb36
Bug 1149785 - Make nsIWidget::ClientToWindowSize use LayoutDeviceIntSize instead of the unit-less nsIntSize. r=roc
2015-03-31 22:09:03 +00:00
Mats Palmgren
8852b5e235
Bug 1148971 - Make nsITheme::GetMinimumWidgetSize return a LayoutDeviceIntSize result instead of the unit-less nsIntSize type. r=roc
2015-03-30 11:36:14 -04:00
Carsten "Tomcat" Book
abd1345059
Backed out changeset 513192eb7df4 (bug 1148971) for causing bc2 memory leaks
2015-03-30 15:04:09 +02:00
Mats Palmgren
2268b8c0ad
Bug 1148971 - Make nsITheme::GetMinimumWidgetSize return a LayoutDeviceIntSize result instead of the unit-less nsIntSize type. r=roc
2015-03-30 10:37:33 +00:00
George Wright
d57c49038b
Bug 1066531 - Delay tab switching until content is ready in e10s mode r=mconley,mstange
2015-03-16 14:30:41 -04:00
Jonathan Kew
d792c111b8
Bug 1138359 - Make the margins of native-themed Cocoa buttons aware of writing mode. r=smontagu
2015-03-26 09:59:27 +00:00
Ehsan Akhgari
33bb32f549
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Wes Kocher
55c1be6dc4
Backed out changeset 6ef7ca8f1db3 (bug 1066531) so I can get at a patch that caused near-permafailing bc3
2015-03-20 17:17:19 -07:00
George Wright
608af99113
Bug 1066531 - Delay tab switching until content is ready in e10s mode r=mconley,mstange
2015-03-20 15:09:58 -04:00
David Parks
136fa3f7c8
Bug 1138678 - Ignore NOTIFY_IME_OF_BLUR when establishing secure input mode. r=masayuki
...
SetInputContext keeps proper tabs on the secure input setting. This
code could result in improper IME configuration.
2015-03-18 19:08:22 -07:00
Markus Stange
1ca576aaba
Bug 1142393 - Make menus look correct when 'Reduce transparency' is set. r=smichaud
2015-03-16 16:20:46 -04:00
Chris Peterson
8fe8b36c2f
Bug 1141917 - Remove unused member function RectTextureImage::UpdateFromDrawTarget(). r=mstange
2015-03-10 21:21:56 -07:00
Steven Michaud
21479f3708
Bug 1137229 - Fix breakage in IMEInputHandler::OnDestroyWidget(). r=masayuki
2015-03-10 20:25:38 -05:00
Nathan Froyd
e9f067ac2a
Bug 1141689 - use services::GetObserverService more; r=ehsan
2014-04-29 13:31:06 -04:00
David Parks
7a6ff8acd5
Bug 1138669 - Remove key event from nsChildView crash log message. r=smichaud
...
Removed theEvent from the message.
2015-03-05 14:25:32 -08:00
Milan Sreckovic
50350de860
Bug 1140113 - Catch direct (and some indirect) callers of CreateDrawTarget* and deal with failure. r=mstange
2015-03-09 15:48:20 -04:00
Markus Stange
40387eda22
Bug 976722 - Make -moz-appearance:toolbox influence the sheet attachment edge. r=roc
2015-03-06 14:43:46 -05:00
Andrea Marchesini
06b21f208b
Bug 1134280 - Get rid of Tag() - patch 2.13 - Fix all the occurrences, m=smaug, r=surkov
2015-03-03 11:09:00 +00:00
Andrea Marchesini
454d9140a2
Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
2015-03-03 11:08:59 +00:00
Jean-Yves Avenard
3143ac9875
Bug 1138731: Fix non-unified compilation in beta. r=smichaud
2015-03-03 16:31:10 +11:00
David Parks
bbd90790c7
Bug 1124408 - Report cocoa view focus correctly when sheets are exposed. r=masayuki,smichaud
...
nsChildView::SetInputContext sets secure input based on
IMEInputHandler::IsOrWouldBeFocused, which should report true if the
view would get focus if the window got focus. This fixes the function
to report NO when the focus would instead go to a sheet 'child window'.
2015-02-24 03:51:53 -08:00