Zack Weinberg
3929b6bfdd
Bug 651017, part 5: mechanical changes.
...
--HG--
extra : rebase_source : 8bbdf48488736b51d05e734e2e9316c1460cfed5
2011-04-16 18:22:44 -07:00
Zack Weinberg
0d75035ecd
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
cf9f8f9844
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
8648dcc368
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
fc7faceefc
Bug 641426. Part 6: Rename Empty to SetEmpty. r=cjones
2011-04-19 15:07:23 +12:00
Robert O'Callahan
a7b4f1246b
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
1c5c997eb5
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
629c1b7e18
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
4e1a8c20b8
Bug 634286. Remove font cache size info from about:support on Windows. r=jmuizelaar
2011-04-19 10:11:09 +09:00
Ehsan Akhgari
455d5a5d71
Merge cedar into mozilla-central
2011-04-15 09:35:11 -04:00
Ehsan Akhgari
66b6985b53
Back out changeset 457757151653 (bug 647273) for breaking the Windows builds
2011-04-14 16:56:05 -04:00
Justin Lebar
2e4def68e5
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
ad427d8c6f
Bug 648873 - use NS_STDCALL_FUNCPROTO; r=bzbarsky
2011-04-14 15:54:58 -04:00
Zack Weinberg
b6b73ad75a
Bug 174055, part 4: mechanical fixups outside gfx.
2011-04-07 18:05:49 -07:00
Zack Weinberg
1628ea1551
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
86131020a5
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
c510bc3046
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
cbabd3ce0f
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
ebb2f0c7ec
Bug 266236 part 1: Preliminary API cleanup on nsIRenderingContext.
...
--HG--
extra : rebase_source : a21ffad484f47103e403b8316eae5fdfd815c2cb
2011-04-07 18:04:39 -07:00
Kyle Huey
3ef7df06b9
Bug 630444: Followup to remove dead code. r=me
2011-04-13 19:41:34 -07:00
Ehsan Akhgari
1f6dacab44
Back out bug 606574 for leaking a Mutex and a CondVar in crashtests
2011-04-13 14:08:43 -04:00
Ted Mielczarek
d1e7a921a4
bug 606574 - Cocoa event loop instrumentation. r=smichaud
2011-03-03 11:20:02 -05:00
Ted Mielczarek
ab4ffe654b
bug 606574 - Win32 event loop instrumentation. r=jimm
2011-03-03 11:20:02 -05:00
Ted Mielczarek
6b0a6c93bb
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
d177e3432d
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
6fa49afe63
Add animation event interface and data structures. (Bug 435442, patch 12) r=smaug
2011-04-11 23:18:44 -07:00
Brad Lassey
3713a43a89
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
a796da20db
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
c38bc80b18
Bug 644503 Map SunF36 to F11, SunF37 to F12 on Solaris r=karlt
2011-04-11 16:20:32 +08:00
Ed Morley
dcc7c4bf1c
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
f8eea421e5
Bug 646425 - prevent rollup when using the scrollbar in a popup; r=wuno
2011-04-09 23:32:52 -04:00
Jonathan Kew
4d224c9485
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
d61e2040f9
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
ac600720a8
Merge cedar into mozilla-central
2011-04-08 11:05:22 -07:00
Wes Johnston
738d5a3dc0
Bug 646550 - Tell Android to scan media items downloaded by Fennec r=blassey
2011-04-08 10:52:13 -07:00
Cameron McCormack
458873c45b
Bug 635782 - LSPAnnotationGatherer::Run should use nsAutoArrayPtr r=jmathies
2011-04-08 10:51:34 +12:00
Matheus Kerschbaum
4eb6429f47
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
2011-04-02 19:14:00 -07:00
Rich Walsh
58342b5fb6
Bug 637111 - [OS/2] eliminate copy to clipboard at shutdown; r=wuno
2011-03-05 15:57:00 -05:00
Timothy Nikkel
eb7b17f64a
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
5f4f6daa33
Bug 640110 ChildView users outdated pointer of plugin event for nsGUIEvent r=smichaud
2011-03-31 19:31:32 -04:00
Ehsan Akhgari
cccdef8b2f
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
4342d9e7e4
Merge cedar into mozilla-central
2011-04-01 11:37:50 -04:00
Mounir Lamouri
fc81ba7ca5
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)
2c92e3ecd5
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
699024f868
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)
0ce53bb598
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
36a6723fd4
Merge cedar into mozilla-central
2011-03-31 14:11:37 -04:00
Kyle Huey
8a97c4db9f
Back out Bug 639754.
2011-03-31 09:12:20 -04:00
Kyle Huey
959ea8bc3e
Backed out changeset a5dbece71e4a due to test failures
2011-03-31 09:11:21 -04:00
Steven Michaud
d9b393efa2
Bug 641057 - [Mac] Firefox 4.0 crash [@ -[ChildView updatePluginFocusStatus:] ]; r=josh
2011-03-31 08:44:00 -04:00