Commit Graph

3865 Commits

Author SHA1 Message Date
Ehsan Akhgari
f742585a1f Merge mozilla-central into mozilla-inbound 2011-06-22 20:19:47 -04:00
Mounir Lamouri
5440d51057 Bug 666203 - Add 1px padding to progress bars for Windows Classic theme. r=jimm 2011-06-22 20:44:18 +02:00
Kai Liu
336e31923b Bug 661846: Move the Windows classic/XP native menu padding calculation from GetWidgetBorder to GetWidgetPadding. r=jmathies 2011-06-22 12:32:50 +02:00
Neil Rashbrook
8bfa7dd3e7 Bug 660533 Remove useless uses of PromiseFlatCString r=jimm 2011-06-22 21:52:09 +01:00
Cameron McCormack
b6f49527bc Bug 640587 - Disable the swipe gesture half of the Elantech hack for driver versions < 8. r=jimm 2011-06-23 08:48:24 +12:00
Boris Zbarsky
84f53e7260 Merge mozilla-central into mozilla-inbound 2011-06-21 17:05:11 -04:00
Boris Zbarsky
75eae9e4e4 Bug 548734. Get rid of the footgun ui.use_native_popup_windows preference. r=roc,khuey 2011-06-21 17:00:47 -04:00
Jeff Muizelaar
89e817aa79 Bug 660662. Remove unnecessary floor in nsNativeTheme::QueueAnimatedContentForRefresh. r=bent
Positive numbers are already floored when truncated so this should have no
semantic change, and avoids some implicit conversions.
2011-06-21 16:48:18 -04:00
Ed Morley
1dab9aba75 Bug 665389 - Remove unused variable rv from nsPSPrinterList::Init; r=roc 2011-06-21 17:37:43 +02:00
Jim Mathies
e7b2166941 merge backout 2011-06-21 10:33:22 -05:00
Jim Mathies
dd7a8d23c5 Backout of bug 580564 due to regression bug 663586. 2011-06-21 10:33:03 -05:00
Ehsan Akhgari
d71311ff57 Merge mozilla-central into mozilla-inbound 2011-06-20 23:42:45 -04:00
Chris Leary
7922cf2289 Merge mozilla central and tracemonkey. 2011-06-20 16:49:20 -07:00
Kyle Huey
bf1d0bcd0d Back out Bug 441197 which was going to try ... 2011-06-20 11:18:19 -07:00
Kyle Huey
3c88a0c847 * * *
try: -b d -p win32 -u all
2011-06-20 08:57:16 -07:00
Kyle Huey
6ba361f985 imported patch 441197-1 2011-06-20 08:57:12 -07:00
Doug Turner
104a8914c7 Bug 615597 - Implement devicemotion and fix up deviceorientation events. r=smaug/azakai
--HG--
rename : content/events/src/nsDOMOrientationEvent.cpp => content/events/src/nsDOMDeviceOrientationEvent.cpp
rename : content/events/src/nsDOMOrientationEvent.h => content/events/src/nsDOMDeviceOrientationEvent.h
rename : dom/system/android/nsAccelerometerSystem.cpp => dom/system/android/nsDeviceMotionSystem.cpp
rename : dom/system/android/nsAccelerometerSystem.h => dom/system/android/nsDeviceMotionSystem.h
rename : dom/system/cocoa/nsAccelerometerSystem.h => dom/system/cocoa/nsDeviceMotionSystem.h
rename : dom/system/cocoa/nsAccelerometerSystem.mm => dom/system/cocoa/nsDeviceMotionSystem.mm
rename : dom/system/nsAccelerometer.cpp => dom/system/nsDeviceMotion.cpp
rename : dom/system/nsAccelerometer.h => dom/system/nsDeviceMotion.h
rename : dom/system/unix/nsAccelerometerSystem.cpp => dom/system/unix/nsDeviceMotionSystem.cpp
rename : dom/system/unix/nsAccelerometerSystem.h => dom/system/unix/nsDeviceMotionSystem.h
rename : dom/system/windows/nsAccelerometerSystem.cpp => dom/system/windows/nsDeviceMotionSystem.cpp
rename : dom/system/windows/nsAccelerometerSystem.h => dom/system/windows/nsDeviceMotionSystem.h
rename : xpcom/system/nsIAccelerometer.idl => xpcom/system/nsIDeviceMotion.idl
2011-06-19 22:36:17 -07:00
Matheus Kerschbaum ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
6469811981 Bug 664924 - Remove MOZ_CSS_ANIMATIONS ifdefs. r=dbaron 2011-06-20 16:47:09 -07:00
Jim Mathies
8b8b0985de Bug 580564 - Fix for broken alt-space sys menu restore when in full screen mode. r=neil 2011-05-27 17:35:45 -05:00
Jim Mathies
c5f9083a21 Bug 369002 - Set os working set trimming behavior for minimized windows as the default on Vista and up. r=robarnold 2011-05-27 17:35:42 -05:00
Alex Pakhotin
e09670883f Bug 649381 - implement moz-icon android support. r=blassey 2011-06-13 14:02:13 -07:00
Ehsan Akhgari
8a7482e004 Backout 64b58e1da898 (bug 664925) because of reftest oranges on OS X 2011-06-20 15:25:57 -04:00
Mounir Lamouri
443f578e23 Bug 664925 - Don't set NSZeroSize to say that a given control size isn't available. r=mstange
Actually, we should patch DrawCellWithSnapping to ignore sizes set to
NSZeroSize, see bug 665571.
2011-06-20 19:02:42 +02:00
Jeff Walden
44a8747e80 Bug 663300 - Treat \u not followed by four hexadecimal digits, or \x not followed by two hexadecimal digits, as syntax errors in string literals. r=njn
--HG--
extra : rebase_source : 78f37bc91e44598ba99c1983b65b8627bed876b5
2011-06-10 11:21:57 -07:00
Ted Mielczarek
a88f0715f0 merge m-c and b-s 2011-06-13 09:09:43 -04:00
Ed Morley
223c46b36b Bug 659621 - Remove EXTRA_DSO_LIBS, EXTRA_DSO_LDOPTS, OS_LIBS from makefiles containing LIBXUL_LIBRARY = 1, now that libxul is always built; r=ted 2011-06-12 03:49:00 -04:00
Steven Michaud
efe681f006 Bug 661636 - [10.7 SDK] QuickDraw APIs undefined when doing 32-bit builds using the OS X 10.7 SDK. r=bgirard 2011-06-11 09:12:58 +02:00
Matheus Kerschbaum
5a7b295546 Bug 614721 - Remove some DirectDraw left overs. r=joedrew,jrmuizel 2011-06-10 18:27:01 +02:00
Ehsan Akhgari
1601471f11 Merge mozilla-central into mozilla-inbound 2011-06-09 09:26:52 -04:00
Jonathan Kew
413022683d backed out changesets 5607cca3f7bf, 1ccc676a3a2c, 3eb99af46b93, 63c8f645cc1c (bug 661471 parts 6-7) to avoid merge conflicts, as they also landed on mozilla-central but with slight differences. 2011-06-09 12:27:48 +01:00
Mounir Lamouri
4f223bc2b9 Bug 662164 - Use fast iteration in nsFilePicker.mm. r=joshmoz 2011-06-09 11:28:16 +02:00
Robert O'Callahan
f85915aae1 Bug 661471. Part 6.2: Handle dynamic changes to Cleartype enabled/disabled. r=jfkthame 2011-06-09 15:26:29 +12:00
Brad Lassey
bafc082ea2 Bug 661472 - fix building with crash reporter disabled. r=dougt 2011-06-02 01:44:27 -04:00
Masayuki Nakano
21bdb098e2 Bug 661101 fix a nit of 9014863a7e2a in widget/src/os2/nsDeviceContextSpecOS2.cpp r=roc DONTBUILD 2011-06-07 18:42:54 +09:00
Masayuki Nakano
b0bca8f976 Bug 661101 widget should use mozilla::Preferences r=roc 2011-06-07 16:38:00 +09:00
Mounir Lamouri
af81ce3c72 Merging cedar with mozilla-central. 2011-06-03 12:06:08 +02:00
Mounir Lamouri
28bcd3f6f3 Bug 661292 - Make nsChangeObserver::ContentInserted not use the index parameter. r=joshmoz 2011-06-03 00:37:18 +02:00
Mounir Lamouri
271cf17825 Bug 660586 - Prevent hangs when selecting a large number of files in MacOS X file picker. r=joshmoz 2011-06-03 00:36:11 +02:00
Jacek Caban
613a0ebecc Bug 652109 - SetProcessDPIAware is called regardless if the process is really DPI aware r=roc 2011-06-02 14:38:27 +02:00
Mehdi Mulani
01796a73e7 Bug 426643 - (Mac) Remove safety check before bringing up context menu. r=smichaud 2011-06-01 21:18:27 -04:00
Brad Lassey
1868c65dfc bug 660326 - send java exceptions to crash-stats r=dougt 2011-06-01 13:54:53 -04:00
Boris Zbarsky
48e3edf8fc Bug 598833 part 6. Get rid of nsEventStateManager::GetContentState. r=smaug 2011-05-31 21:46:56 -04:00
Ed Morley
6b31ff697d Bug 550884 - Deadcode in nsWindow::SetParent for aNewParent = 0; r=romaxa 2011-05-31 09:51:54 +12:00
Robert O'Callahan
44dafb791e Bug 661471. Part 6.2: Handle dynamic changes to Cleartype enabled/disabled. r=jfkthame 2011-06-09 08:13:05 +01:00
Dominic Fandrey
0ab2f46136 Bug 645398 - Substitute PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc 2011-06-02 14:56:50 +02:00
Masayuki Nakano
856b7bac90 Bug 658703 widget/src/windows should use new pref utilities r=roc 2011-05-27 17:15:20 +09:00
Masayuki Nakano
b97a75af25 Bug 658704 widget/src/gtk2 should use new pref utilities r=roc 2011-05-27 17:15:20 +09:00
Masayuki Nakano
c2833a51af Bug 658705 widget/src/cocoa should use new pref utilities r=roc 2011-05-27 17:15:20 +09:00
Masayuki Nakano
626032a54d Bug 659820 part.3 Refactor char/string/localizedstring pref methods of Preferences r=roc 2011-05-27 13:53:03 +09:00
Michael Wu
40ef48380f Bug 592943 - (2/3) Make test_bug485118.xul less racy, r=josh 2011-05-26 12:21:48 -07:00
Jeremias Bosch
5ccf6256db Bug 649274 - MeeGo Display turns off after 60 seconds without touch r=romaxa,glandium 2011-05-25 16:27:58 -04:00
Mounir Lamouri
dc834941e6 Merging cedar with mozilla-central. 2011-05-25 10:03:25 +02:00
Boris Zbarsky
bffa328dca Bug 656379 part 3. Set :hover and :active state for labeled elements when their label has that state. r=dbaron
--HG--
rename : content/events/test/test_bug426082.html => content/events/test/test_bug656379-1.html
2011-05-24 20:18:40 -04:00
Doug Turner
7374ac774d Bug 641010 - crash [@ libdvm.so@0x35790][@ libdvm.so@0x35748 ][@ libdvm.so@0x35784 ][@ libdvm.so@0x357d0 ]. The way we were creating new java strings was leaky in a few places, and non-null terminated in others. This could/does results in a bunch of random crashes that will not show up in crash reporter. Basically, if you want to always make sure that you have a local frame and never use our low level string apis that don't terminate when creating java strings. r=mwu a=sheriff
--HG--
extra : rebase_source : 738907fefb747c5259e7ca53a53cae9ecf75b105
2011-05-24 11:58:59 -04:00
Jim Mathies
279ca0316c Bug 543154 - Uninitialised value use in nsNativeThemeWin::ClassicDrawWidgetBackground. r=roc 2011-05-25 08:46:56 +02:00
Jim Mathies
018d9a1615 Bug 651093 - Don't let the file picker on Windows add to the recent doc list when in privacy mode. Also expose a prop on the interface that gives devs control over 'add to recent docs' behavior. r=dougt, sr=gavin a=mak 2011-05-24 07:28:19 -05:00
Matheus Kerschbaum
e6573f58e3 Bug 659229 - Remove MOZ_ENABLE_LIBXUL checks in GfxInfoX11.cpp r=ted,Callek a=mak 2011-05-24 07:29:46 -05:00
Mounir Lamouri
154ee5eb0e Bug 644361 - Improve the progress bar rendering by using hexadecimal colors. r=bz,davidb 2011-05-23 22:51:03 +02:00
Matheus Kerschbaum
35f86c76ad Bug 648911 - Remove support for non-libxul builds. r=ted,joedrew 2011-05-23 18:54:47 +02:00
Ms2ger
fb6f5dd0ca Bug 655517 - Remove nsIDOMDocumentEvent; f=ehsan r=smaug 2011-05-23 18:46:36 +02:00
Masayuki Nakano
dd5ac61fdd Bug 657935 Should refer computed delta value at dispatching pixel scroll event r=smaug+jimm 2011-05-23 23:56:59 +09:00
Masayuki Nakano
6bf777f61d Bug 656826 part.4 xpwidgets should use new pref utilities r=roc 2011-05-23 23:54:03 +09:00
wfernandom2004@gmail.com
5963fbfd3b Bug 338583, implement EventSource, r=smaug,Ms2ger
--HG--
extra : rebase_source : 9dd6bbbc0d714fbafb2ed115c40cf7210b663b6a
2011-05-22 22:30:07 +01:00
Matt Woodrow
89ab4828e5 Backed out changeset f9a070327df8. r=orange 2011-05-23 12:18:46 +12:00
Matt Woodrow
bad571c616 Bug 594876 - Turn on OpenGL layer by default for linux. r=joe 2011-05-23 11:05:25 +12:00
Markus Stange
c0fb44eac0 Bug 658500 - Don't treat windows with window level kCGFloatingWindowLevel as transparent to mouse events. r=josh
--HG--
extra : rebase_source : 4bba3149f835785fb1e28709b96dc41060cc8461
2011-05-21 22:06:38 +02:00
Hiroyuki Ikezoe
b872c331a5 Bug 658405 - Use NS_ARRAY_LENGTH macro. r=karlt
--HG--
extra : rebase_source : a8063e50e165735d0623e5ac08d4f020f8d34275
2011-05-21 22:04:44 +02:00
Masayuki Nakano
edb717f467 Bug 657634 Don't use high resolution scrolling when scrolling speed is customized by prefs r=smaug 2011-05-22 14:39:16 +09:00
Joel Maher
6993636556 Bug 616999. Xpcshell manifest support; manifest files. r=ted, a=test-only 2011-05-20 11:54:01 -04:00
Mounir Lamouri
3646f63577 Merging cedar with mozilla-central. 2011-05-19 15:05:34 +02:00
Hiroyuki Ikezoe
969ad46826 Bug 658082 - Fix the user data type of the callback of gtk's signals; r=karlt 2011-05-19 12:51:11 +02:00
Masayuki Nakano
423502f178 Bug 657865 High resolution scrolling should be able to be disabled by pref r=smaug 2011-05-19 08:12:16 +09:00
Jim Mathies
3cd1f9198a Bug 648935 - Process native events during calls to WaitForNotify in the child process when nested native event loops are detected in the parent. r=bsmedberg. 2011-05-18 06:57:08 -05:00
Mounir Lamouri
3614c727b5 Merging cedar with mozilla-central. 2011-05-18 11:42:37 +02:00
Ed Morley
d260544670 Bug 316661 - Part A - Remove null-checks before delete. r=bsmedberg 2011-05-17 16:01:36 +02:00
Hiroyuki Ikezoe
fe5b0f156b Bug 657487 - Include static keyword in definitions of signal callback functions. r=karlt 2011-05-17 15:55:16 +02:00
Mounir Lamouri
627d04b7ce Bug 655960 - Use a native rendering for vertical progress bar in Cocoa. r=mstange 2011-05-16 12:58:55 +02:00
Mounir Lamouri
8c71c5f7ea Bug 655313 - Use a native rendering for indeterminate vertical progress bar in GTK. r=roc,karlt 2011-05-16 12:59:10 +02:00
Masayuki Nakano
1d3f3a321b Bug 605648 Support high resolution scrolling on Windows r=jimm+smaug 2011-05-17 09:23:23 +09:00
Joe Drew
7a0cf04eb4 Bug 473841 - "ASSERTION: NULL mIconRequest! Multiple calls to OnStopRequest()?"; r=josh,bzbarsky 2011-05-16 15:24:54 -04:00
Steven Michaud
d95bb1842a Ensure compatibility with OS X 10.7's arrowless scrollbar. r=mstange 2011-05-16 12:56:03 -05:00
Mounir Lamouri
66e9fa56e1 Bug 656284 - Fix clipped XUL progressmeter on Windows. r=roc 2011-05-16 12:19:27 +02:00
Markus Stange
9b2334a690 Bug 596600 - Start generating window-level mouse out events at the root EventStateManager. r=smaug
--HG--
rename : widget/tests/test_native_mouse_mac.xul => widget/tests/test_bug596600.xul
2011-05-16 15:15:43 +02:00
Hiroyuki Ikezoe
640d89fbb5 Bug 657259 - Remove needless GTK_OBJECT macro. r=karlt 2011-05-16 11:07:37 +02:00
Michael Ventnor
b218b6f65b Bug 513006 - Some scrollbars disappear if GTK2 theme has scrollbar buttons turned off r=roc 2011-05-16 13:28:01 +10:00
Kai Liu
0610b6c451 Bug 654698 - Overlap the border on select elements correctly in RTL; r=jimm 2011-05-15 12:25:54 +02:00
Josh Aas
f6eb4c8df6 Bug 637253: Remove nsIPluginInstance interface. r=bsmedberg 2011-05-17 21:48:34 -04:00
Mounir Lamouri
cdb007323d Bug 656909 - Use a native rendering for vertical progress bar on Windows. r=jimm 2011-05-17 18:39:22 +02:00
Olli Pettay
132add9eb2 Bug 307258 - Support beforeprint and afterprint events, r=mats, sr=roc
--HG--
extra : rebase_source : f14da5d6e282fe6ab4813c121d3366844dd89af6
2011-05-14 15:03:58 +03:00
Jim Mathies
b65fa2c20f Remove duplicate widget code from a bad lorentz merge in bug 538918. r=bsmedberg 2011-05-13 11:40:46 -05:00
Jim Mathies
a044ec6f6b Bug 633282 - Remove unnecessary plugin bounds calculations and artificial glass min/max adjustments in UpdateOpaqueRegion. r=roc. 2011-05-13 11:40:46 -05:00
Jim Mathies
85eb0cdd09 Bug 633282 - Change up widget's UpdateTransparentRegion to UpdateOpaqueRegion. r=roc. 2011-05-13 11:40:46 -05:00
Karl Tomlinson
a65c142997 b=655932 shape window before drawing, so as not to paint black where it should be transparent r=ventnor
--HG--
extra : rebase_source : 042328d37494723618672b32f8236e8edc46ebea
2011-05-13 12:05:05 +12:00
Mounir Lamouri
f4d3a8686d Merging cedar with mozilla-central. 2011-05-12 12:29:49 +02:00
Ed Morley
a19aab9391 Bug 655986 - Remove POLL_WITH_XCONNECTIONNUMBER since no longer defined; r=roc 2011-05-11 15:18:16 +02:00
Hiroyuki Ikezoe
b2799f68ad Bug 656165 - g_free accepts NULL so we do not need NULL checking before invoking it. r=karlt 2011-05-11 15:12:26 +02:00
Hiroyuki Ikezoe
4d0db1d033 Bug 655872 - Cleanup get_inner_gdk_window. r=karlt 2011-05-11 15:12:15 +02:00
Hiroyuki Ikezoe
81138bacaa Bug 655675 - Should remove needless G_OBJECT macro. r=karlt 2011-05-11 15:10:36 +02:00
Mounir Lamouri
f883a9438f Bug 651480 - Only show the filter list when there are multiple filters on MacOS X. r=joshmoz 2011-05-09 16:47:51 +02:00
Mounir Lamouri
5b690cfbd4 Bug 651477 - Update setTreatsFilePackagesAsDirectories when user change the filter list on MacOS X. r=joshmoz 2011-05-11 14:46:59 +02:00
Simon Montagu
59575583c8 Use SetMenuItemInfo instead of EnableMenuItem for the system menu to prevent spurious repainting of the buttons in the title bar. Bug 651905, r=jmathies 2011-05-11 10:16:10 +03:00
Michael Ventnor
6495d28112 Bug 513006 - Some scrollbars disappear if GTK2 theme has scrollbar buttons turned off r=roc
--HG--
extra : rebase_source : ab867f6ae611fda355be336b8115106d1b6fbd58
2011-05-11 14:54:12 +10:00
Michael Ventnor
e5dc19237a Bug 635903 - Arrow of Edit Bookmarks Panel is missing after toggling the expanded folder view r=karlt
--HG--
extra : rebase_source : ef557270584eb7419593e501093b383f247f8e58
2011-05-11 14:54:12 +10:00
Masayuki Nakano
9a56e9598d Bug 655918 Clean up the composition string when whole characters of it are refused due to maxlength r=ehsan 2011-05-11 13:52:45 +09:00
Masayuki Nakano
226901d5e5 Bug 651307 Don't commit composition string on plugins at changing input source r=smichaud 2011-05-11 13:52:45 +09:00
Masayuki Nakano
6a43b8a387 Bug 651694 Sort out NS_PLUGIN_EVENT r=roc 2011-05-11 13:52:44 +09:00
John Daggett
375ce049e0 Bug 650723. Add ClearType parameter data to about:support. r=gavin,jrmuizel 2011-05-11 09:30:20 +09:00
Ed Morley
082d53f39b Bug 655756 - Remove final XP_MAC remnants; r=josh 2011-05-10 20:24:48 +02:00
Olli Pettay
4c1a67926b Backout Bug 513006 since it may have caused Bug 656218
--HG--
extra : rebase_source : 6d2e2822dbf35198247fbb35e185ce33ecf29afb
2011-05-11 23:13:51 +03:00
Mounir Lamouri
a6e0d2fdae Bug 656260 - Showing/Hidding bundle package doesn't behave correctly. r=joshmoz 2011-05-11 18:00:04 +02:00
Oleg Romashin
13f01190c4 Bug 612407 - Add FPS counter like fraps r=joe,jrmuizel 2011-05-10 21:45:42 -04:00
Hiroyuki Ikezoe
763671731d Bug 656165 - g_free accepts NULL so we do not need NULL checking before invoking it. [r=karlt] 2011-05-10 16:54:00 -07:00
Mounir Lamouri
096ef04b87 Bug 641942 - Make Windows progress bars RTL-friendly. r=jimm 2011-05-04 16:59:03 +02:00
Mounir Lamouri
0d81a05718 Bug 642127 - Improve the Windows Vista/7 progress bar glow effect. r=jimm 2011-05-04 16:58:23 +02:00
Mounir Lamouri
4f76464ecb Bug 641905 - Use native rendering for indeterminate progress bar on Windows. r=jimm 2011-05-04 16:57:48 +02:00
Mounir Lamouri
8f4fb33ce2 Bug 641517 (2/2) - Add the animated glow for progress bars on Windows Vista/7. r=jimm 2011-05-04 16:57:04 +02:00
Mounir Lamouri
1608ef37c6 Bug 641517 (1/2) - Use PP_FILL instead of PP_CHUNK to show the progress bar on Windows Vista and Windows 7. r=jimm 2011-05-04 16:56:42 +02:00
Mounir Lamouri
7a572e9fae Bug 568825 - Fix -moz-appearance: progresschunk overflows on the bottom on Windows. r=jimm 2011-05-04 16:55:12 +02:00
Mounir Lamouri
dc4680abae Bug 634551 - Cocoa's progress bar widget shouldn't have a max size. r=mstange,joshmoz 2011-04-21 11:07:32 +02:00
Mounir Lamouri
1b66b4e4b6 Bug 634549 - Cocoa's progress bar widget should use HTML progress element's values. r=mstange,roc 2011-04-21 11:06:51 +02:00
Mounir Lamouri
3824a316cd Bug 634086 - Simulate the native rendering for indeterminate progress bar in GTK. r=karlt 2011-05-05 15:11:35 +02:00
Mounir Lamouri
0014d1683f Bug 634088 - Use native rendering for indeterminate progress bar for Cocoa. r=mstange,roc 2011-03-01 03:06:22 +01:00
Mounir Lamouri
44574c1074 Bug 638176 - Make <progress> friendly with -moz-appearance:none and author styling. r=bz 2011-05-06 12:00:30 +02:00
Shawn Wilsher
f8feb2aafd Merge for back out tracked by bug 655860. Also backs out bug 654990 because it depends on bugs in the back out range. 2011-05-09 15:52:44 -07:00
Shawn Wilsher
259bae0699 Back out bug 514437, bug 567872, bug 568825, bug 633209, bug 633913, bug 634086, bug 634088, bug 634549, bug 634551, bug 638176, bug 641517, bug 641905, bug 641942, bug 642127, and bug 642667 to undo the performance regression tracked by bug 655860. 2011-05-09 15:48:39 -07:00
Mounir Lamouri
5af1b9b499 Bug 641942 - Make Windows progress bars RTL-friendly. r=jimm 2011-05-04 16:59:03 +02:00
Mounir Lamouri
b83dd55e36 Bug 642127 - Improve the Windows Vista/7 progress bar glow effect. r=jimm 2011-05-04 16:58:23 +02:00
Mounir Lamouri
b446475c3d Bug 641905 - Use native rendering for indeterminate progress bar on Windows. r=jimm 2011-05-04 16:57:48 +02:00
Mounir Lamouri
978ad7e38b Bug 641517 (2/2) - Add the animated glow for progress bars on Windows Vista/7. r=jimm 2011-05-04 16:57:04 +02:00
Mounir Lamouri
e4631dd6e7 Bug 641517 (1/2) - Use PP_FILL instead of PP_CHUNK to show the progress bar on Windows Vista and Windows 7. r=jimm 2011-05-04 16:56:42 +02:00
Mounir Lamouri
92f121d09d Bug 568825 - Fix -moz-appearance: progresschunk overflows on the bottom on Windows. r=jimm 2011-05-04 16:55:12 +02:00
Felipe Gomes
21607010f4 Bug 635402 - Get rid of :not([inFullscreen]) workaround selectors for sizemode transitions. r=jmathies,dao 2011-05-09 11:52:59 -07:00
Mounir Lamouri
c9f404704b Bug 634551 - Cocoa's progress bar widget shouldn't have a max size. r=mstange,joshmoz 2011-04-21 11:07:32 +02:00
Mounir Lamouri
e221c1acf0 Bug 634549 - Cocoa's progress bar widget should use HTML progress element's values. r=mstange,roc 2011-04-21 11:06:51 +02:00
Mounir Lamouri
1ba5400dc9 Bug 634086 - Simulate the native rendering for indeterminate progress bar in GTK. r=karlt 2011-05-05 15:11:35 +02:00
Mounir Lamouri
1f1de9de07 Bug 634088 - Use native rendering for indeterminate progress bar for Cocoa. r=mstange,roc 2011-03-01 03:06:22 +01:00
Mounir Lamouri
a1c6535e4e Bug 638176 - Make <progress> friendly with -moz-appearance:none and author styling. r=bz 2011-05-06 12:00:30 +02:00
John Daggett
0603515438 Backed out changeset d34dd7156b4d 2011-05-09 15:19:33 +09:00
John Daggett
d51efebde6 Bug 650723. Add ClearType parameter data to about:support. r=gavin,jrmuizel 2011-05-09 14:56:27 +09:00
Karl Tomlinson
766aa9016b b=644542 don't process expose event if the window is destroyed during WILL_PAINT r=roc
--HG--
extra : transplant_source : U%28%AA%26s%A3%3EF%FE%DB%01%03%0F%08%BDZj%B9%EE%2C
2011-05-02 08:33:16 +12:00
Masayuki Nakano
db143937fe Bug 519972 part 6: Make TextInputHandler grabbed by nsChildView and its methods which dispatch events r=smichaud 2011-05-08 19:19:23 +09:00
Masayuki Nakano
692a10b7d2 Bug 519972 part 5: Make TextInputHandlerBase and PluginTextInputHandler classes, and rename nsCocoa*Hander to *InputHandler with namespace r=smichaud
--HG--
rename : widget/src/cocoa/nsCocoaTextInputHandler.h => widget/src/cocoa/TextInputHandler.h
rename : widget/src/cocoa/nsCocoaTextInputHandler.mm => widget/src/cocoa/TextInputHandler.mm
2011-05-08 19:19:15 +09:00
Masayuki Nakano
5e93725338 Bug 519972 part.4 Move NSTextInput handler to nsCocoaIMEHandler (except insertText) r=smichaud 2011-02-19 13:55:49 +09:00
Masayuki Nakano
f93bf62216 Bug 519972 part.3 Move marked text handler to nsCocoaIMEHandler r=smichaud 2011-02-19 13:55:34 +09:00
Masayuki Nakano
cc1e2c8a82 Bug 519972 part.2 Move text event dispatcher to nsCocoaIMEHandler r=smichaud 2011-02-17 16:41:36 +09:00
Tatiana Meshkova
1ed27af290 Bug 641460 - Fennec stays minimized when closing multiple tabs on Maemo / MeeGo 2011-05-03 19:40:02 +03:00
Mounir Lamouri
ad09541e90 Backout 2348924d6410 (bug 612407) for build bustage. 2011-05-06 11:42:42 +02:00
Alex Pakhotin
efedaee540 Bug 641906 - Use system theme colors in nsLookAndFeel on Android. r=blassey 2011-03-30 11:04:41 -07:00
Oleg Romashin
bf1f0f0f3d Bug 612407 - Add FPS counter like fraps r=joe 2011-05-06 11:04:14 +02:00
Benoit Jacob
a748aff9a6 Bug 639842 and Bug 645407 - implement GfxInfoX11, using the info from the glxtest probe - r=bsmedberg,joe,karl
* * *
try: -b do -p linux,linux64,android-r7,maemo5-gtk,maemo5-qt -u mochitest-1 -t none
2011-05-03 16:07:17 -04:00
Jacek Caban
711289385c Bug 643772 - dom/plugins can't compile on mingw due to implicit function pointer to void* casts r=benjamin 2011-05-02 12:34:14 +00:00
Jeremias Bosch
383c1ab2db Bug 645659 - To early rotation implementation in fennec-qt code cause breakage. r=romaxa 2011-05-02 11:16:22 +03:00
Ms2ger
941e819c63 Bug 616684 - Remove support for DOM Views; r=sicking,ehsan 2011-04-24 08:54:25 +02:00
Alon Zakai
ba1bdecf39 Bug 615597 - Implement the W3C DeviceOrientation event. r=smaug,blassey 2011-04-29 16:49:20 -07:00
Zack Weinberg
85ef3b518f Bug 651498: call gfxPlatform::Init when necessary and not earlier. r=joedrew,bsmedberg
--HG--
extra : rebase_source : fa6eae9a0656197d2c245f7c15120f36face2347
2011-04-21 12:36:49 -07:00
Steven Michaud
d9ba960b3f Bug 652854 - Fix crash with OS X file picker dialog. r=joshmoz 2011-04-29 12:21:43 +00:00
Jan Varga
6976400f8a Bug 617528 Part 1 - Dispatch shift right click (contextmenu event) only to chrome. r=smaug 2011-06-19 11:23:12 +02:00
Chris Lord
c5f28d6028 Bug 661843 - GeckoSurfaceView may double memory requirement for painting. r=dougt 2011-06-16 02:03:00 -07:00
Felipe Gomes
01b58f9c07 Bug 575248. Double-click on tab bar should behave according to theme and tab positioning. r=dao,jmathies 2011-06-15 15:46:12 -07:00
Mounir Lamouri
3cf77b825a Bug 662261 - Fix open dialog on MacOS X when mSelectedTypeIndex is out-of-range. r=joshmoz
This is done in two steps:
1. Remove "filepicker.lastTypeIndex" preference which was actually the cause
of the described bug.
2. Don't fail if the value is out-of-range but fallback to a default value.
2011-06-14 16:14:56 +02:00
Jonas Sicking
17ec46a39a Bug 659053 Part 1: Merge nsIDOM3Node into nsIDOMNode. Also removes Node.getFeature. r=peterv 2011-06-14 00:56:48 -07:00
Rodd Zurcher
1b7b41c2a4 Bug 663955 - Instead of decoding twice, use gdk_pixbuf_get_file_info to get the image width and height; then if either is larger than 180, call gdk_pixbuf_new_from_file_at_size, otherwise call gdk_pixbuf_new_from_file. r=roc 2011-06-14 05:56:32 +02:00
Ehsan Akhgari
47e21692fc Back out Dao's push because of build bustage 2011-06-14 00:17:10 -04:00
Rodd Zurcher
9b9139be73 Bug 663955 - Instead of decoding twice, use gdk_pixbuf_get_file_info to get the image width and height; then if either is larger than 180, call gdk_pixbuf_new_from_file_at_size, otherwise call gdk_pixbuf_new_from_file. r=roc 2011-06-14 05:56:32 +02:00
Ed Morley
af1d9c6c2b Bug 661584 - Code cleanup, substitute more PR_(MAX|MIN|ABS|ROUNDUP) macro calls; r=roc,ted 2011-06-25 16:06:02 +02:00
Ed Morley
9e71e5b9ac Bug 614515 - Remove MOZ_SVG conditions. r=roc 2011-05-30 09:34:50 +02:00
Fernando Herrera
3f61f30bc6 Bug 639835 - EVENT_DOCUMENT_LOAD_COMPLETE may be not fired at startup, r=roc 2011-05-28 18:26:56 +09:00
Masayuki Nakano
2b6aea130f Bug 660401 Re-land the previous backed out patch 2011-05-28 16:03:00 +09:00
Masayuki Nakano
4dede19235 Bug 660401 temporary backout the patches for bug 659820 and bug 659821 for investigating talos regression 2011-05-28 13:50:19 +09:00
Kai Liu
599add5bf6 Bug 659993: Part 3: Consolidate the internal padding calculations for regular menuitems into GetWidgetPadding. r=roc 2011-06-24 14:00:50 -07:00
Kai Liu
8cf05e4659 Bug 659993: Part 2: An alternate fix for bug 406129 that avoids the use of hard-coded padding values. r=roc+ventnor 2011-06-24 14:00:46 -07:00
Bas Schouten
027fa3f061 Bug 651858 - Part 8: Expose azure on/off state from gfxInfo. r=joedrew 2011-06-24 19:41:18 +02:00
Ehsan Akhgari
d2a61eb331 Backout changeset 13f6847dd840 (bug 616684) because it changes code semantics in a bad way, which results in problems like the crash in bug 652580, possibly among others 2011-04-25 17:05:17 -04:00
Ed Morley
66e8b8dcd4 Bug 473687 - Remove widget WinCE support: Part D (Remove nsWindowGfx::OnSettingsChangeGfx & nsWindow::OnSettingsChange); r=dougt 2011-04-24 20:10:16 -07:00
Ed Morley
1af84c3e2a Bug 473687 - Remove widget WinCE support: Part C (Remove ENABLE_IME_MOUSE_HANDLING); r=dougt 2011-04-24 20:10:14 -07:00
Ed Morley
e42de02222 Bug 473687 - Remove widget WinCE support: Part B (Main ifdef removal); r=dougt 2011-04-24 20:10:12 -07:00
Ed Morley
21d6d903f1 Bug 473687 - Remove widget WinCE support: Part A (File removal); r=dougt 2011-04-24 20:10:10 -07:00
Ms2ger
295bf7256b Bug 616684 - Remove support for DOM Views; r=sicking 2011-04-24 08:54:25 +02:00
Cameron McCormack
e28290bf49 Comment typo fixes. (no bug, unreviewed, DONTBUILD)
--HG--
extra : rebase_source : 058fddab2d87b4c6dfcfb40fac71b2a39df8b000
2011-04-24 11:52:59 +12:00
Justin Lebar
5bc75b222e Bug 647273 - Remove nsIContentUtils and nsIContentUtils2. r=sicking
--HG--
extra : rebase_source : 8a99a1401b7d7427bed4a136e0b38c475f6473a2
2011-04-14 13:58:36 -07:00
Mounir Lamouri
db44db0ebe Merge cedar with mozilla-central. 2011-04-22 15:25:11 +02:00
Mounir Lamouri
bf2870ba02 Bug 646854 - Let the user change the filter in the file picker when opening a file on MacOS X. r=joshmoz 2011-04-21 19:39:12 +02:00
David Zbarsky
5ecf0a2bd3 Bug 610305: decom nsEventStateManager r=smaug 2011-04-21 19:35:52 +02:00
Masayuki Nakano
816d0ec482 Bug 347185 Adding automated tests r=roc 2011-04-21 08:54:43 +09:00
Masayuki Nakano
8af6298971 Bug 347185 Plugin events should be handled by focused DOM window r=smaug+roc 2011-04-21 08:54:43 +09:00
Ted Mielczarek
efcc2033e4 bug 606574 - bustage fix for unsupported platforms 2011-04-21 10:17:49 -04:00
Steven Michaud
0582e4e152 Bug 619217 - Don't send NPCocoaEventTextInput to plugin when Command or Control key down in 32-bit mode. r=josh 2011-04-20 13:59:06 -05:00
Vivien Nicolas
348b51fee1 Bug 532738 - Do not open the virtual keyboard on untrusted focus (caused by content page scripts) [r=masayuki] 2011-04-20 14:47:40 +02:00
Zack Weinberg
dd67585463 Bug 651017, part 5: mechanical changes.
--HG--
extra : rebase_source : 8bbdf48488736b51d05e734e2e9316c1460cfed5
2011-04-16 18:22:44 -07:00
Zack Weinberg
d5e47757d8 Bug 651017, part 4: deCOM nsIDeviceContext; include-minimization on nsDeviceContext.h itself; merge GetPrintDC() into Windows/OS/2 specific code; merge Shutdown() with ClearCachedSystemFonts(). Most references outside gfx not fixed up.
--HG--
rename : gfx/src/nsThebesDeviceContext.cpp => gfx/src/nsDeviceContext.cpp
rename : gfx/src/nsThebesDeviceContext.h => gfx/src/nsDeviceContext.h
extra : rebase_source : 9fb366d99d18c9335ba297d21f673178dae62a64
2011-04-16 18:22:42 -07:00
Zack Weinberg
ba4c919431 Bug 651017, part 2: wrap gfxPlatform::Init/Shutdown in a service and register it for app-startup. Also prune some dead CIDs from nsGfxCIID.h.
--HG--
extra : rebase_source : d296ac53c4c60d79f7e2d6904dd54ce930099bbd
2011-04-16 18:22:41 -07:00
Zack Weinberg
51864c09d8 Bug 651017, part 1: minimize inclusion of ns*DeviceContext.h; move the printing error codes to nsIDeviceContextSpec.h; os2 small widget cleanup.
--HG--
extra : rebase_source : 5b7cebe68f71a760463e3522b159c7cde8a72f5e
2011-04-16 18:22:41 -07:00
Robert O'Callahan
72627bced2 Bug 641426. Part 6: Rename Empty to SetEmpty. r=cjones 2011-04-19 15:07:23 +12:00
Robert O'Callahan
c957ae039e Bug 641426. Part 5: Avoid operator== where possible to distinguish between 'equal edges' and 'equal areas' for rectangles. r=dbaron,sr=cjones 2011-04-19 15:07:23 +12:00
Robert O'Callahan
307547d062 Bug 641426. Part 3: Convert gfxRect::pos/size to x/y/width/height. r=joe,sr=cjones 2011-04-19 15:07:21 +12:00
Robert O'Callahan
73b97e72c4 Bug 641426. Part 2: Remove a bunch of direct gfxRect::pos/size usage. r=joe 2011-04-19 15:07:21 +12:00
John Daggett
a5724434f7 Bug 634286. Remove font cache size info from about:support on Windows. r=jmuizelaar 2011-04-19 10:11:09 +09:00
Ehsan Akhgari
d2fd2352f9 Merge cedar into mozilla-central 2011-04-15 09:35:11 -04:00
Ehsan Akhgari
ea4ca1529d Back out changeset 457757151653 (bug 647273) for breaking the Windows builds 2011-04-14 16:56:05 -04:00
Justin Lebar
a465f21ce6 Bug 647273 - Remove nsIContentUtils and nsIContentUtils2. r=sicking
--HG--
extra : rebase_source : dd7ff32cc758e62f914d283754d68ddc87cdcc7c
2011-04-14 10:58:27 -07:00
Rafael Ávila de Espíndola
81431608ad Bug 648873 - use NS_STDCALL_FUNCPROTO; r=bzbarsky 2011-04-14 15:54:58 -04:00
Zack Weinberg
42ead75834 Bug 174055, part 4: mechanical fixups outside gfx. 2011-04-07 18:05:49 -07:00
Zack Weinberg
f5a0843ac7 Bug 266236 part 9: Move nsBoundingMetrics to its own header and prune inclusions of nsRenderingContext.h.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : 92660748436f03475e011184e2828f1db0ad63e0
2011-04-07 18:04:40 -07:00
Zack Weinberg
d8db59d068 Bug 266236 part 8: Change nsRenderingContext::GetDeviceContext and ::GetFontMetrics to return bare pointers.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : 36dd32d715cb75e99cd3a69e460c000c1777d6a6
2011-04-07 18:04:40 -07:00
Jan Küchler
5ef6bf26cf Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
extra : rebase_source : 34884bfcafd885feaf73300bc7246cd192062a48
2011-04-07 18:04:40 -07:00
Jan Küchler
09deeaef3d Bug 266236 part 2: Merge nsIRenderingContext with nsThebesRenderingContext (the sole implementation) and remove XPCOM vestiges. Non-mechanical fixups. DOES NOT COMPILE without part 3.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
rename : gfx/src/nsThebesRenderingContext.h => gfx/src/nsRenderingContext.h
extra : rebase_source : 9e149d30da5222d072071043d30d83033fec9787
2011-04-07 18:04:39 -07:00
Jan Küchler
0e92a9d34a Bug 266236 part 1: Preliminary API cleanup on nsIRenderingContext.
--HG--
extra : rebase_source : a21ffad484f47103e403b8316eae5fdfd815c2cb
2011-04-07 18:04:39 -07:00
Kyle Huey
f62b8eba64 Bug 630444: Followup to remove dead code. r=me 2011-04-13 19:41:34 -07:00
Ted Mielczarek
a69e6e1ece bug 606574 - Cocoa event loop instrumentation. r=smichaud,cjones
--HG--
extra : rebase_source : 5970911521b53d504b3c51588f2f112a2da5efe1
2011-03-03 11:20:02 -05:00
Ted Mielczarek
bd93205f7e bug 606574 - Win32 event loop instrumentation. r=jimm
--HG--
extra : rebase_source : b32e6d3b02aa866c27564cd3ad995d1e3aa0fa4c
2011-03-03 11:20:02 -05:00
Ted Mielczarek
7e4cfd9acb bug 606574 - Implement event loop instrumentation using native events, core implementation + GTK2 implementation. r=karlt,cjones
--HG--
extra : rebase_source : bae5a25a76f4bb2f8ea4154923cfecbc4c39f128
2011-03-03 11:20:02 -05:00
Ehsan Akhgari
2bee451447 Back out bug 606574 for leaking a Mutex and a CondVar in crashtests 2011-04-13 14:08:43 -04:00
Ted Mielczarek
4f75a1c3e1 bug 606574 - Cocoa event loop instrumentation. r=smichaud 2011-03-03 11:20:02 -05:00
Ted Mielczarek
2389db2462 bug 606574 - Win32 event loop instrumentation. r=jimm 2011-03-03 11:20:02 -05:00
Ted Mielczarek
acb51920eb bug 606574 - Implement event loop instrumentation using native events, core implementation + GTK2 implementation. r=karlt,cjones 2011-03-03 11:20:02 -05:00
L. David Baron
7e86462271 ifdef CSS animations so that the feature can be backed out by flipping the switches in configure.in and then reverting the changes to the following four files appropriately: nsIDOMCSS2Properties.idl, nsIDOMCSSRule.idl, property_database.js, test_transitions_computed_values.html. (Bug 435442, patch 15) r=bzbarsky 2011-04-11 23:18:44 -07:00
L. David Baron
b534bd3113 Add animation event interface and data structures. (Bug 435442, patch 12) r=smaug 2011-04-11 23:18:44 -07:00
Brad Lassey
9c88d77fa4 bug 614355 - provide pref to not always use fullscreen landscape keyboards on android r=dougt 2011-04-11 16:41:03 -04:00
Jim Mathies
32e18d07dc Bug 648902 - Limit the 'hide browser window when transitioning to full screen' functionality to normalized windows. (UX improvement) r=roc 2011-04-11 12:46:18 -05:00
Ginn Chen
f4836149d8 Bug 644503 Map SunF36 to F11, SunF37 to F12 on Solaris r=karlt 2011-04-11 16:20:32 +08:00
Ed Morley
ca40da5cbd Bug 644787 - Disable D3D9 layers on NVIDIA 6100/6150/6200 series due to glitches whilst scrolling. See also: bug 612007 & bug 645872; r=bjacob 2011-04-11 00:49:49 -04:00
Rich Walsh
0a1cd82fc6 Bug 646425 - prevent rollup when using the scrollbar in a popup; r=wuno 2011-04-09 23:32:52 -04:00
Jonathan Kew
abc951c742 bug 634702 - add autorelease pool in nsNativeThemeCocoa constructor to prevent leaks during startup. r=joshmoz 2011-04-08 23:56:56 -07:00
Ehsan Akhgari
ebda2b124b Bug 562138 - Make all NSWindow's transparent by default, to prevent unwanted flashing of the background window while creating popup windows caused by synchronous painting of NSWindow's; r=josh 2011-04-08 15:06:15 -07:00
Ehsan Akhgari
c142d20d2c Merge cedar into mozilla-central 2011-04-08 11:05:22 -07:00
Wes Johnston
59aa739022 Bug 646550 - Tell Android to scan media items downloaded by Fennec r=blassey 2011-04-08 10:52:13 -07:00
Cameron McCormack
5ef609b502 Bug 635782 - LSPAnnotationGatherer::Run should use nsAutoArrayPtr r=jmathies 2011-04-08 10:51:34 +12:00
Matheus Kerschbaum
93480c6366 Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg 2011-04-02 19:14:00 -07:00
Rich Walsh
d96b9a47bd Bug 637111 - [OS/2] eliminate copy to clipboard at shutdown; r=wuno 2011-03-05 15:57:00 -05:00
Timothy Nikkel
3d2d67c401 Bug 588403. Part 1. The bounds of a popup widget are in screen coordinates; r=jimm 2011-04-01 01:20:40 -04:00
Masayuki Nakano
312ef020c8 Bug 640110 ChildView users outdated pointer of plugin event for nsGUIEvent r=smichaud 2011-03-31 19:31:32 -04:00
Ehsan Akhgari
49fceed112 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) 2011-04-01 12:23:48 -04:00
Ehsan Akhgari
f2b4323534 Merge cedar into mozilla-central 2011-04-01 11:37:50 -04:00
Mounir Lamouri
2505445cb0 Bug 643576 - Do not try to use all fiters on MacOS X file picker but only the current one. r=joshmoz 2011-04-01 16:30:00 +02:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
0bb511a3d7 Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 23:29:02 -05:00
Chris Jones
a75fb12531 Backed out changeset 4beec31b9ea9 for increasing frequency of intermittent orange bug 618052 2011-03-31 18:57:38 -05:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
cc8b4c9c6c Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 14:51:19 -05:00
Ehsan Akhgari
41f6aee99f Merge cedar into mozilla-central 2011-03-31 14:11:37 -04:00
Kyle Huey
e169e16015 Back out Bug 639754. 2011-03-31 09:12:20 -04:00
Kyle Huey
61ff9410c4 Backed out changeset a5dbece71e4a due to test failures 2011-03-31 09:11:21 -04:00
Steven Michaud
a1d1c74dc7 Bug 641057 - [Mac] Firefox 4.0 crash [@ -[ChildView updatePluginFocusStatus:] ]; r=josh 2011-03-31 08:44:00 -04:00
Matheus Kerschbaum
1f81122982 Bug 639754 - Remove MOZ_IPC checks since IPC is always built now. r=bsmedberg 2011-03-31 07:22:55 -04:00
Doug Turner
b5d804c090 Bug 646685 - Fix watchPosition after isBetterPosition was removed. r=blassey 2011-03-30 21:13:35 -07:00
Ehsan Akhgari
a0f4acae30 Merge cedar into mozilla-central 2011-03-30 13:53:35 -04:00
Mounir Lamouri
ee71c0212a Follow-up from bug 641366: fix comment. 2011-03-30 14:41:08 +02:00
Jim Mathies
17d5c3ca6b Bug 646067 - In nsWindow's Show, use SW_SHOW vs. SW_SHOWNORMAL for full screen windows. r=robarnold 2011-03-29 16:49:45 -05:00
Benjamin Stover
4a49af189c Bug 643083 Test fix: clean up puppet widget properly r=cjones sr=roc 2011-03-29 13:14:44 -07:00
Ginn Chen
50eef127aa Bug 646714 Add XSync() before gdk_error_trap_pop() r=karlt 2011-03-31 16:39:29 +08:00
Jim Mathies
ca0d92295a Bug 597911. Give 64-bit builds on Windows a different application id. r=rstrong 2011-03-29 22:24:54 -04:00
Ehsan Akhgari
ca0a27ab24 Merge cedar into mozilla-central 2011-03-29 10:39:07 -04:00
Mehdi Mulani
40c990558b Bug 628585 - (Mac) Pressing ctrl key in Flash doesn't work as expected. r=josh 2011-03-28 13:03:39 -07:00
Jim Mathies
658482da00 Bug 634586 - Briefly hide the window when transitioning to full screen on Windows. Improves full screen transitions and fixes bug 624258. r=roc 2011-03-28 16:54:05 -05:00
Ehsan Akhgari
db0e06d061 Merge cedar into mozilla-central 2011-03-28 13:28:13 -04:00
Adrian Johnson
2243303ae6 b=462872 print as pdf where possible r=karlt
--HG--
extra : transplant_source : %04%20%00%0A%5C%1F%CA2%CC%8Dk%BB%FBw%9C%82%E1%13%97%C6
2011-03-25 16:38:59 +13:00
Karl Tomlinson
88c3cc1c72 b=626539 free standardGtkPaperSize in the other cases also r=roc
--HG--
extra : transplant_source : %FC%BA%9F%F6%A2%F5E%DF6%FBo%BB%D4%D3%E1%9F%BB%D5%CF%B5
2011-03-25 16:38:59 +13:00
L. David Baron
17bedb0a40 Mac GfxInfo::GetFeatureStatusImpl must assign to aStatus when it returns success. (Bug 645376) 2011-03-26 11:45:51 -07:00
Ehsan Akhgari
d1df3ecd6a Merge cedar into mozilla-central 2011-03-26 12:16:48 -04:00
Matheus Kerschbaum
355ae99518 Bug 640838: Remove OpenVMS support. r=khuey 2011-03-26 11:51:35 -04:00
Neil Deakin
77754d2c9e Bug 632953 - Clear mouse capture after window resize completes. r=jimm 2011-03-25 18:17:35 -05:00
Jim Mathies
4e393442ac Bug 640226 - Don't exclude full screen from plugin glass calculations. Fixes full screen pdf transparency bug. r=roc 2011-03-25 18:17:35 -05:00
Jim Mathies
a146befc69 Bug 644277 - Fix for titlebar right-click system menu missing entries added by 3rd party software. r=neil. 2011-03-25 18:17:35 -05:00
Jim Mathies
a8e51c758e Bug 537324 - Work around for adobe reader text edit focus problem. r=bent 2011-03-25 18:17:35 -05:00
Benjamin Smedberg
4f1ecb131c Bug 617539 - remove nsIWidget_MOZILLA_2_0_BRANCH, r=jimm 2011-03-25 11:03:35 -04:00
Benjamin Smedberg
d758fb0d7e Bug 617539 - Fold in nsIDOMWindowUtils_MOZILLA_2_0_BRANCH, r=bz 2011-03-25 11:03:33 -04:00
Masayuki Nakano
4062eb4acd Bug 630817 Should compute modifier key state for DOM keydown event from native keypress event's state and its keyval r=karlt 2011-02-09 13:04:58 +09:00
Masayuki Nakano
a08a3877b3 Bug 59109 Part 2: Cleaning up current text decoration implementation r=dbaron 2011-03-31 21:26:49 +09:00
timeless@mozdev.org
a4f02df73d Bug 616787 mEventloopNestingLevel is initialized out of order in nsBaseAppShell::nsBaseAppShell
r=neil
2011-03-28 17:18:44 -04:00
Justin Lebar
7e2c5ae50d Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} functions in favor of PR_ATOMIC_{INCREMENT,DECREMENT} macros. r=bsmedberg,gal
--HG--
extra : rebase_source : 71069eb9c9d61131adee49279e136c8574dabc62
2011-03-28 15:58:49 -04:00
Neil Deakin
1541d0e3db Bug 630830 - "key" attribute changes to menuitems are not handled; r=joshmoz 2011-02-13 07:28:00 -05:00
Rich Walsh
c7d31fccc4 Bug 637111 - [OS/2] eliminate copy to clipboard at shutdown; r=wuno 2011-03-05 15:57:00 -05:00
Timothy Nikkel
65a49f979b Bug 588403. Part 1. The bounds of a popup widget are in screen coordinates; r=jimm 2011-04-01 01:20:40 -04:00
Masayuki Nakano
c5db601034 Bug 640110 ChildView users outdated pointer of plugin event for nsGUIEvent r=smichaud 2011-03-31 19:31:32 -04:00
Mounir Lamouri
f36cd5e6b1 Bug 641366 - Remove Tiger's entry in CellRenderSettings. r=mstange 2011-03-18 15:10:01 +01:00
Ehsan Akhgari
7804c38300 Merge mozilla-central into cedar, in order to import work targetted at Firefox 4 into the tree 2011-03-23 19:18:30 -04:00
Ehsan Akhgari
ca95c68a1e Merge mozilla-central into cedar 2011-03-23 18:29:19 -04:00
Ehsan Akhgari
47cf269311 Merge mozila-central onto cedar
--HG--
rename : toolkit/components/places/src/nsLivemarkService.js => toolkit/components/places/nsLivemarkService.js
2011-03-23 12:06:04 -04:00
Cameron McCormack
b2938bb463 Bug 638756 - Stop occasional crashes when using mouse wheel when the Elantech touchpad hack is enabled r=jmathies 2011-03-16 12:08:53 +13:00
Kyle Huey
782df80bf2 Merge m-c to bs. 2011-03-19 07:56:17 -04:00
Mark Finkle
7934260f8e bug 642203 - Must treat locale pref as localized in multi-locale builds r=blassey,dougt,gavin,mossop a=blocking-fennec 2011-03-16 19:17:59 -04:00
Kyle Huey
1b4c77163a Merge m-c to bs. 2011-03-15 19:23:20 -04:00
Mitchell Field
8a39ea72b9 Merge mozilla-central to build-system. 2011-03-13 04:21:37 +11:00
Brad Lassey
15ed996974 bug 640190 - Browser process dies, and second attempt hangs on restart when switching languages r=crowder a=blocking-fennec 2011-03-14 12:45:44 -04:00
Mitchell Field
a7b458884e Merge mozilla-central to build-system. 2011-03-11 11:05:04 +11:00
Kyle Huey
ee2b740dd2 Merge m-c to bs. 2011-03-04 23:54:03 -05:00
Brian Crowder
83a619bb3a Bug 634555: sync with the Gecko event queue at the end of onTextChanged, r=mwu,blassey, a=blocking-fennec:2.0,blassey 2011-03-02 12:23:02 -05:00
Brad Lassey
e25792ca13 bug 637559 - Add logging to Android Bridge, move HideProgressDialogOnce after check r=dougt a=2.0+ 2011-03-02 10:50:25 -05:00
Marco Bonardo
f45060ffe2 Bug 603793 - D3D9 followup - Popup menu disappears when using Aero basic on a secondary monitor.
r=bas,roc a=roc
2011-03-02 12:53:55 +01:00
joe@drew.ca
05e4070c99 Bug 636870 - Using webgl on optimus hardware causes instant crash [part2] (r=jmuizelaar, a=blocker). 2011-03-01 17:01:17 -08:00
Doug Turner
b0af3678bb Bug 637915 - nsJNIString is leaky with zero length strings. r=mwu, a=blocking-fennec
--HG--
extra : rebase_source : 6c1ce49e2ae4bdfeb5c145d0d724c96471eae8e8
2011-03-01 16:03:38 -08:00
Benoit Jacob
ba83f73b10 Bug 636611 - Block WebGL on Mac OS X 10.5 (not on 10.6) - r=jrmuizel, a=joe 2011-03-01 17:25:22 -05:00
Steven Michaud
e5b24adc59 Bug 627649 - [Mac] Some events incorrectly passed to a plugin that occur over the plugin. r=roc,josh a=blocking2.0final+ 2011-03-01 15:15:23 -06:00
Brian Crowder
c3286ccfb5 Bug 636903 - reduces ALOG noise while debug. android only. r/a=dougt
--HG--
extra : rebase_source : b2ae41c9fffaaa8f5a5222f7f0f156a21f51966c
2011-02-25 16:31:00 -08:00
Jeremias Bosch
5190e6049c Bug 630186 - Ensure Rotation functionality in Qt Port after removing meegotouch. r=wolfiR,mitchell.field a=approval2.0 2011-03-15 21:41:53 -07:00
Oleg Romashin
c222b76d8c Bug 641591 - Touch start point not mapped correctly to qt widget transformation r=wolfiR a=npodb
--HG--
extra : rebase_source : ddb7103a70205c11727d688be2be9ad110d19155
2011-03-15 13:30:34 -07:00
Oleg Romashin
b1b63e548d Bug 641263 - Pinch zooming state not canceled properly in some cases. r=wolfiR a=npodb
--HG--
extra : rebase_source : 292d330eefc55cfce1c78516c51ace307e80dbe7
2011-03-15 13:30:34 -07:00
Florian Haenel
4b3076426a Bug 640615 - Remove unwanted inward sunken frame r=wolfiR a=npodb
--HG--
extra : rebase_source : 30c60ed3d1be6616eb5cd3b7511d6cbb61066326
2011-03-15 13:30:34 -07:00
Doug Turner
f28267f526 Bug 637559 - Add logging to Android Bridge. r=blassey a=blassey 2011-02-28 20:25:11 -08:00
Brad Lassey
3327bb204e bug 636666 - paste option doesn't appear in context menu for text boxes in content on android r=dougt a=blocking-fennec 2011-03-01 00:36:43 -05:00
Brad Lassey
0379152ea0 bug 635814 - add shellName and shellVersion to nsSystemInfo r=dougt a=2.0+ 2011-02-28 11:32:05 -05:00
Masayuki Nakano
f0646f10d8 Bug 636131 iBus freezes when it retrieves surrounding text and if the caret is at end of line r=karlt, a=blocking2.0 2011-02-28 15:00:41 +09:00
Brad Lassey
9c99714ac8 bug 635342 - The word "Loading" on startup is not translated into any languages r=dougt a=blocking-fennec 2011-02-27 10:50:56 -05:00
Felipe Gomes
cd0d964baa Bug 636143. Window is not sized correctly after minizing and restoring when launched in fullscreen mode. r=jimm a=beltzner 2011-02-25 13:29:41 -08:00
Benoit Jacob
0fe630f2fd Bug 619773 - WebGL: Crash with blue screen : "NMI: Parity Check / Memory Parity Error" with ATI - r=jrmuizel, a=blocking2.0 2011-02-24 17:17:34 -05:00
Marco Bonardo
cba4f1a541 Bug 635475 - nsIdleServiceDaily contructor can cause pointer corruption.
r=sdwilsh a=bsmedberg
2011-02-24 14:03:59 +01:00
Oleg Romashin
e2607da0c1 Bug 636008 - [Maemo6] Fennec crashes on startup, with Xlib error. r=wolfiR a=npotb
--HG--
extra : rebase_source : 8055f0cd4e1c51f2a8372adaf96e4fce701cc960
2011-02-23 09:39:00 -08:00
Chris Jones
c39a2dab70 Bug 631119: Don't let fake popup widgets interfere with IME state. r=roc a=a 2011-02-23 11:45:09 -06:00
Brad Lassey
945901d981 bug 624900 - '.com' portion of email address disappears when spanning to password field on facebook.com r=cjones a=blocking-fennec 2011-02-23 11:21:07 -05:00
Timothy Nikkel
85b9a80fea Backout 273cb783edac (bug 627628) for causing bug 635465. a=backout 2011-02-22 13:44:30 -06:00
Brad Lassey
33ec72ba9d bug 638523 - Save Image saves htm, not the image r=dougt a=blocking-fennec 2011-03-08 00:45:43 -05:00
Joe Drew
ed5bf67276 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 2011-02-19 17:23:02 -05:00
Joe Drew
1256cdb95c 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 2011-02-19 17:22:12 -05:00
Josh Aas
e5c146a407 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] 2011-02-19 00:24:00 -08:00
Bas Schouten
0eed342711 Bug 603793: Switch off drop shadows under some conditions. r=roc a=blocking-final 2011-02-19 03:49:11 +00:00
Karl Tomlinson
8fa88baaeb b=624425 Initialize gtk2drawing before using moz_gtk_get_scrollbar_widget() for eMetric_ScrollArrowStyle r+a=roc
--HG--
extra : transplant_source : %9C%92%1A%19%CF8%14%EA%D6%DE%E5%85%84%1C%C6%A5%11%B7%9B%7F
2011-02-17 12:01:51 +13:00
Karl Tomlinson
ae6d4b6b2f b=407633 ensure to remove widget grabs from CaptureRollupEvents even when a drag has since started r=kinetik a=roc
--HG--
extra : transplant_source : %D7%A8w%B8%A1%80%19_%F1e%A3%DC%85j%1FQ%25%2C%06%5B
2011-02-17 09:10:54 +13:00
Karl Tomlinson
8b071c4266 b=545429 remove unused GrabKeyboard and related r=roc a=dietrich
--HG--
extra : transplant_source : AFI-%EE%98%A5%CC%19%835%B5%26%94lW%CCR0%FD
2011-02-17 09:10:16 +13:00
Hiroyuki Ikezoe
6862a1cff9 b=545429 remove problematic GrabKeyboard from CaptureRollupEvents r=karlt a=dietrich
--HG--
extra : transplant_source : %092%96SB%5BUM%EAV5g%D7W%E0b%BD%A0%E4%B3
2011-02-17 09:09:39 +13:00
Timothy Nikkel
ad340d3061 Bug 629891. Report tooltips as opaque if theming of them is not supported so they get subpixel AA. r=roc a=joe 2011-02-15 16:01:25 -06:00
Jim Mathies
2adbd0e06c Bug 629860 - Fix for repaint issues when closing-reopening-restoring from full screen mode. r=vlad, a=final. 2011-02-15 15:31:34 -06:00
Jacek Caban
721991561f Bug 633820 - nsCrashOnException.cpp compilation fails to compile on mingw r=ehsan a=benjamin 2011-02-15 12:30:58 +00:00
Michael Wu
f64b4d3fcd Bug 591307 - Hardware and soft keyboard stop working after displaying a dialog in a new window. r=dougt a=blocking-fennec
--HG--
extra : rebase_source : c6ff6fcfa62f780a98f442abce37596882151a90
2011-02-14 17:01:01 -08:00
Felipe Gomes
e4d75164b1 Backout crash fix attempt 019e47cc11e2 as it was uneffective. a=backout 2011-02-12 19:48:41 -08:00
Cameron McCormack ext:(%2C%20Ehsan%20Akhgari%20%3Cehsan%40mozilla.com%3E)
e3dbcbd136 Bug 593372 - Part 4: Work around the Elantech v8 driver's erroneous message timestamps for zoom gestures r=jmathies a=blocking-betaN 2011-02-11 20:56:13 -05:00
Cameron McCormack
083502fa24 Bug 593372 - Part 3: Always process mouse and keyboard events in the right order. r=jmathies a=blocking-betaN 2011-02-11 20:56:12 -05:00
Cameron McCormack ext:(%2C%20Ehsan%20Akhgari%20%3Cehsan%40mozilla.com%3E)
d8e2f9eb94 Bug 593372 - Part 2: Ensure that Elantech driver helper window doesn't prevent zoom gestures from working r=jmathies a=blocking-betaN 2011-01-27 19:54:30 +13:00
Cameron McCormack ext:(%2C%20Ehsan%20Akhgari%20%3Cehsan%40mozilla.com%3E)
a6413ebb33 Bug 593372 - Part 1: Add a hack for the Elantech touchpad so that three-finger swipe left/right performs a browser back/forward action instead of page up/down r=jmathies a=blocking-betaN 2011-01-25 10:38:41 +13:00
Ehsan Akhgari
a6d6b2b419 Bug 589495 - Win32 native exceptions (which could be crashes) on WoW64 are not fatal; r=bsmedberg a=blocking-betaN 2011-02-11 20:56:11 -05:00
Brian Crowder
ec5aee9ee2 Bug 633533: fix warnings in android/nsAppShell.cpp, r=blassey, a=blassey 2011-02-11 09:27:17 -08:00
Mehdi Mulani
a5bb880061 Bug 630276 - Closing full-screen windows does not restore menubar/dock on Mac. r=joshaas,mstange a=blocking2.0 2011-02-09 13:27:24 -08:00
Timothy Nikkel
3ab8e0f4f2 Bug 624452. Report the menu background as opaque if theming of it is not supported so it gets subpixel AA. r=roc a=blocking 2011-02-10 15:15:51 -06:00
Josh Aas
cf0327e638 Bug 641927: Fix a large number of compiler warnings in Mac OS X code. r=benwa,bsmedberg 2011-03-23 11:46:57 -07:00
Doug Turner
3a3e07ec3c Bug 636344 - Android Geolocation provider does not provide geocoded civic addresses. r=blassey 2011-03-17 00:03:11 -07:00
Josh Aas
e2dffb6660 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 2011-02-09 14:00:58 -05:00
Jim Mathies
58e86733e6 Bug 594821 - Sync update top level windows when they are first shown. r=roc, a=final. 2011-02-09 16:37:58 -06:00
Jeff Muizelaar
5581191c8d Bug 632611. Record failures in crash reports. r=ehsan,a=me
--HG--
extra : rebase_source : ab181172ca28a3c750754147f87366dc2d28d126
2011-02-09 10:32:24 -05:00
Jeff Muizelaar
0c1bf6ec9d Bug 626994. Improve debug logging. r=ehsan,a=b
This fixes the type problem and adds a bit more debugging info.

--HG--
extra : rebase_source : 01f96675c523a2329c337262c6e8533940c85964
2011-02-09 10:32:13 -05:00
Alon Zakai
5eea332ea1 Bug 610670 - Reuse a single puppet widget. r=bz,cjones a=blocking-fennec 2011-02-09 12:13:18 -08:00
Jim Mathies
b173b5212d Backing out Elantech patches (bug 593372) because they broke scroll wheel functionality. a=backout 2011-02-08 23:05:43 -06:00
Ehsan Akhgari
d4aec5d711 Bug 593372 - Part 4: Work around the Elantech v8 driver's erroneous message timestamps for zoom gestures (v2.1) r=jmathies a=blocking-final 2011-02-08 18:07:00 -05:00
Ehsan Akhgari
ba420cb4d7 Bug 593372 - Part 3: Always process mouse and keyboard events in the right order. r=:jimm 2011-02-08 18:06:49 -05:00
Cameron McCormack
930c52d389 Bug 593372 - Part 2: Ensure that Elantech driver helper window doesn't prevent zoom gestures from working (v2.1) r=jmathies a=blocking-final 2011-01-27 19:54:30 +13:00
Cameron McCormack
e740aaad92 Bug 593372 - Part 1: Add a hack for the Elantech touchpad so that three-finger swipe left/right performs a browser back/forward action instead of page up/down (v2.2) r=jmathies a=blocking-final 2011-01-25 10:38:41 +13:00
Markus Stange
620328aa26 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+
--HG--
extra : rebase_source : 910274213c24c0d2a31e038539610328ad280e82
2011-02-08 13:42:06 +01:00
Rich Walsh
d6ca3fa89a Bug 561273 - [OS/2] Window Position Bugs r=wuno a=NPOTB 2011-02-08 13:34:02 +00:00
Felipe Gomes
29806e9d19 Bug 616793. Fullscreen toolbars fail to show on mouseover after browser window is minimized and restored. r=jimm a=blocking-final 2011-02-07 17:52:08 -08:00
Jeff Muizelaar
2a98a14011 Bug 617028. Add support for logging graphics failures. r=joe
We want to keep track of failures of things we expect to work.
These are situations where we can do better than crashing
but things are still pretty bad and the user experience
will be degraded.
2011-02-07 14:44:48 -05:00
Jim Mathies
e82b0d5b18 Backout bug 613037 r=Dao, a=backout. 2011-02-07 07:30:07 -06:00
Jim Mathies
70c10284d0 Bug 613037 - add common windows themes to default themes list. r=neil, a=2.0. 2011-02-05 14:22:08 -06:00
Jim Mathies
4af95fed03 Bug 629709 - White line of highlight pixels appears above navigation toolbar if the window is maximized; r=roc a=gavin 2011-02-04 14:52:03 -05:00
Mitchell Field
1592ff67f7 Merge mozilla-central to build-system. 2011-03-03 20:13:35 +11:00