Commit Graph

80355 Commits

Author SHA1 Message Date
Jeff Muizelaar
89aee6469c Bug 666312. Check surface status instead of surface existance. r=mwoodrow
We always have cairo surfaces now instead of having NULL ones. We should
check the status instead. This fixes crashes with the quartz and skia
azure backends.
2011-11-19 01:39:14 +13:00
Joe Drew
9faa8a6d27 Bug 685767 - Factor blurring out into its own class, and use it from gfxAlphaBoxBlur. r=mattwoodrow 2011-11-18 22:19:24 +13:00
Matt Woodrow
f1acc41494 Bug 703516 - Move GLContext code into a separate folder. r=jrmuizel
--HG--
rename : gfx/thebes/EGLUtils.h => gfx/gl/EGLUtils.h
rename : gfx/thebes/GLContext.cpp => gfx/gl/GLContext.cpp
rename : gfx/thebes/GLContext.h => gfx/gl/GLContext.h
rename : gfx/thebes/GLContextProvider.h => gfx/gl/GLContextProvider.h
rename : gfx/thebes/GLContextProviderCGL.mm => gfx/gl/GLContextProviderCGL.mm
rename : gfx/thebes/GLContextProviderEGL.cpp => gfx/gl/GLContextProviderEGL.cpp
rename : gfx/thebes/GLContextProviderGLX.cpp => gfx/gl/GLContextProviderGLX.cpp
rename : gfx/thebes/GLContextProviderImpl.h => gfx/gl/GLContextProviderImpl.h
rename : gfx/thebes/GLContextProviderNull.cpp => gfx/gl/GLContextProviderNull.cpp
rename : gfx/thebes/GLContextProviderOSMesa.cpp => gfx/gl/GLContextProviderOSMesa.cpp
rename : gfx/thebes/GLContextProviderWGL.cpp => gfx/gl/GLContextProviderWGL.cpp
rename : gfx/thebes/GLContextSymbols.h => gfx/gl/GLContextSymbols.h
rename : gfx/thebes/GLDefs.h => gfx/gl/GLDefs.h
rename : gfx/thebes/GLXLibrary.h => gfx/gl/GLXLibrary.h
rename : gfx/thebes/WGLLibrary.h => gfx/gl/WGLLibrary.h
2011-11-18 22:07:49 +13:00
Joe Drew
3094a8381f Merge mozilla-central into mozilla-inbound. 2011-11-18 22:07:13 +13:00
Mike Hommey
0fc95e2bbf Bug 699734 - Export the _IO_stdin_used symbol. r=ted 2011-11-18 08:54:41 +01:00
Mike Hommey
840a06f55b Bug 702764 part 3 - Add linker initialization and library loading timestamps for nsAppStartup::GetStartupInfo. r=tglek 2011-11-18 08:54:37 +01:00
Mike Hommey
cfe6b4b12d Bug 702764 part 2 - Make nsAppStartup::GetStartupInfo more flexible. r=tglek 2011-11-18 08:54:27 +01:00
Mike Hommey
e2cf17b6ba Bug 702764 part 1 - Use RUSAGE_THREAD for library loading time consumption reporting. r=tglek 2011-11-18 08:54:17 +01:00
Tom Schuster
8ed9e04910 Bug 698584 - Fix crash in RegExp.test in case of OOM. r=mrbkap 2011-11-06 16:29:33 +01:00
Kang-Hao (Kenny) Lu
5f6fd52ef3 Bug 699673 - nsTextToSubURI::UnEscapeNonAsciiURI shouldn't do fallback unescaping if the fallback charset is not an ASCII superset, or the URI gets messed up in the UI. r=smontagu 2011-11-06 17:14:27 +02:00
Ed Morley
af883b9e28 Merge mozilla-central and mozilla-inbound 2011-11-06 14:44:50 +00:00
Ed Morley
722161f5df Merge last green changeset of mozilla-inbound to mozilla-central 2011-11-06 13:21:58 +00:00
Rob Campbell
db15bf8435 merge fx-team to m-c 2011-11-06 08:49:14 -04:00
Bobby Holley
945e130b39 Bug 677788 - Remove use of length_is xpt value from gecko. r=mrbkap 2011-11-06 13:32:25 +01:00
Bobby Holley
7718872fbb Bug 677788 - Remove array/string 'capacity' argument from XPCConvert. r=mrbkap
Because length_is duplicates size_is, 'capacity' is just an alias for 'count'.
2011-11-06 13:32:25 +01:00
Bobby Holley
6ff068db60 Bug 691781 - Generate IDL lexer and parser as part of the build system. r=khuey 2011-11-06 13:32:25 +01:00
Bobby Holley
93157f20cd Bug 691781 - Make sure the lexer gets generated with regen, too. r=khuey 2011-11-06 13:32:25 +01:00
Bobby Holley
b031e17d5f Bug 691781 - Add a check to avoid unpacking an empty array. r=khuey 2011-11-06 13:32:25 +01:00
Michael Ratcliffe
d932e420b2 Bug 689759 - Style Inspector needs a no-results placeholder. r=msucan 2011-11-06 12:36:38 +02:00
Mihai Sucan
a5a7f0e16b Bug 699308 - Highlighter closes during iframe requests. r=robcee 2011-11-06 16:48:59 +02:00
Mihai Sucan
ec2478aca6 Bug 698762 - Remove unmatched rules from style inspector. r=robcee 2011-11-06 12:26:09 +02:00
Phil Ringnalda
f5cc11f8c0 Bug 677135 - Use JavaScript's Date object to determine whether dates in feeds can be parsed by parsing them, rather than using a regex, and return null rather than "Invalid Date" when they can't be parsed, r=mak 2011-11-05 23:12:28 -07:00
Nicholas Nethercote
f64d3dc133 Bug 700190 - Fix test_aboutmemory.xul. r=jlebar. 2011-11-08 21:34:33 -08:00
Phil Ringnalda
8bcfd86fd6 Back out a126c53a037e (bug 697312) and 883cb16d5bfe (bug 697246) for Win xpcshell orange 2011-11-08 21:22:28 -08:00
Nicholas Nethercote
b5f0310b81 Bug 699724 - Shrink js::HashTable. r=luke. 2011-11-08 21:02:11 -08:00
Boris Zbarsky
d2de5d9094 Bug 683712. Add a null-check to avoid bogus assumptions about blocks not being reflow roots. r=mats 2011-11-08 23:22:36 -05:00
Matthew Gregan
3cd3f41ec2 Bug 700555 - Add null check in nsBuiltinDecoder::NotifyDataArrived. r=doublec 2011-11-09 15:42:26 +13:00
Jeff Walden
56141b82ad Bug 700802 - Define private overrides of all JSString methods with vacuous behavior for a given subclass, on that subclass. This will prevent someone from accidentally attempting to, say, linearize a linearly-typed string. r=luke 2011-11-08 14:18:29 -08:00
Jeff Walden
5740259c0e Bug 700752 - Fix erroneous build warning about a may-be-used-uninitialized variable. r=cdleary 2011-11-08 14:17:58 -08:00
Matt Woodrow
b9a9dba520 Bug 695610 - Move ImageContainer caching into imgIContainer. r=joe 2011-11-09 16:14:41 +13:00
Dave Townsend
874b4c8a33 Bug 697312: Don't write out extensions.ini if there are no extensions. r=Unfocused 2011-11-08 16:03:56 -08:00
Dave Townsend
dc0ba4064b Bug 697246: Defer creating the extensions database until it is actually necessary. r=Unfocused 2011-11-08 16:02:49 -08:00
Jeff Muizelaar
96217c7697 Bug 698107. layout: Return nsnull instead of false. r=bz
Caught by a clang warning.

--HG--
extra : rebase_source : 384a3451b7e54f8afb40f5e8a94000c00a54cc6d
2011-11-08 18:09:22 -05:00
Marco Bonardo
01f25559b7 Merge mozilla-central to mozilla-inbound 2011-11-08 23:58:10 +01:00
Phil Ringnalda
0794a9046f Back out 446fbc59aa22 (bug 698205) for orange 2011-11-08 14:43:24 -08:00
Steve Fink
a2aaea2361 indent the #ifdef tree for readability (no bug, r=firebot)
--HG--
extra : rebase_source : 3113540e5c9f1fc39e6f195d69899f795e964445
2011-11-08 13:08:43 -08:00
Richard Newman
550ac57d24 Bug 700071 - test_errorhandler.js ends up talking directly to Mozilla sync servers rather than local test harness. r=philikon 2011-11-05 22:52:45 -07:00
Joel Maher
1e2c64d90f Bug 693524 - Intermittent mobile/chrome/tests/browser_awesomescreen.js. r=mfinkle 2011-11-05 21:52:34 -04:00
Olli Pettay
a6b0b55ae2 Bug 699925 - support event.stopImmediatePropagation in workers, r=bent 2011-11-05 23:41:16 +02:00
Benoit Jacob
7c7e84ff7b Bug 668004 - dont return ERROR_FAILURE in GetFeatureStatusImpl - r=dsherk
At least, WebGL antialiasing was broken on linux, and couldn't be force-enabled, because of that.
2011-11-05 16:46:54 -04:00
Ben Turner
06cb7a08f0 Bug 698860 - 'Workers: Cycle collector calls DOM worker from wrong thread'. r=sicking. 2011-11-05 12:45:35 -07:00
Rob Campbell
09b876ea07 Bug 696107 - HTML attribute editor in highlighter conflicts with new keyboard controls. r=dcamp 2011-11-05 12:38:00 -07:00
Dão Gottwald
8bfa865042 Bug 700036 - Put the style inspector into a xul document. r=dcamp
--HG--
rename : browser/devtools/styleinspector/csshtmltree.xhtml => browser/devtools/styleinspector/csshtmltree.xul
rename : browser/devtools/styleinspector/cssruleview.xhtml => browser/devtools/styleinspector/cssruleview.xul
2011-11-05 12:31:00 -07:00
Rob Campbell
f008e40078 Backout part 2 - Bug 689759 rev b73aa0bd2b4e, Bug 698762 rev 2967e93cdb44, a=bustage 2011-11-05 19:19:02 -03:00
Rob Campbell
71a79442ad Backout part 1 - Bug 698762 rev 1b6acffa7a94, Bug 698762 rev f0e736dbc7bc, a=bustage 2011-11-05 19:18:58 -03:00
Rob Campbell
f643555cb6 Bug 698762 - Remove unmatched rules from style inspector; fix merge bustage; a=bustage 2011-11-05 17:15:58 -03:00
Rob Campbell
aeef7eefe6 Bug 698762 - Remove unmatched rules from style inspector; backout; a=dcamp 2011-11-05 17:01:10 -03:00
Ben Turner
a447a07205 Bug 687216 - 'XHR in worker to bogus URI leads to Assertion failure'. r=sicking. 2011-11-05 12:30:56 -07:00
Rob Campbell
71e0a2933d merge m-c to fx-team 2011-11-05 15:55:28 -03:00
Ed Morley
345c2b06c0 Merge mozilla-central and mozilla-inbound 2011-11-05 18:46:28 +00:00