Boris Zbarsky
bc195f4bcd
Fixing test to match new reality
2008-09-05 15:38:45 -04:00
Josh Aas
fee4280788
remove xpcom plugin api samples from npapi sdk. b=453857,453862 rs=jst
2008-09-05 15:35:57 -04:00
Brian Crowder
95e2dd6a4a
Bug 453156 - NTML broken by embedding patch in bug 422772, r/sr=bsmedberg
2008-09-05 12:09:06 -07:00
Benjamin Smedberg
488c190190
Bug 453658 - /s /S /w /W in character classes perform very poorly. r=crowder (showed up as Dromaeo test "DOM MOdification (Prototype): update()"
2008-09-05 14:21:32 -04:00
Kai Engert
50e26c7e9d
Bug 453227, fix import cert failure, see comment 80 and 81, update to NSS_3_12_1_RC2, r=wtc
2008-09-05 20:13:38 +02:00
Wan-Teh Chang
7cd34a8f94
Bug 453372 - Import NSPR_4_7_2_BETA3. r=kaie.
2008-09-05 11:03:20 -07:00
Ted Mielczarek
5a3805ae5c
bug 428009 - bustage fix for the --disable-tests case
2008-09-05 13:40:35 -04:00
Boris Zbarsky
a61492ee32
Bug 394416. Feed sniffing should apply to fewer MIME types. r=sayrer
2008-09-05 13:39:19 -04:00
Boris Zbarsky
8e8b07b643
Bug 451053. Move nsMutationGuard into a shared location and use it to assert some invariants. r+sr=sicking
2008-09-05 13:39:19 -04:00
Doug Turner
9cf9cd7341
bug 452672 - pref to disable OOM dialog r/sr=jst
2008-09-05 10:25:02 -07:00
Jim Blandy
917d3bfc16
Bug 97954: Compute fully-substituted values of NSPR_CFLAGS and NSPR_LIBS. r=bsmedberg
...
This patch depends on compute-libxul-dist-in-configure.patch. The
comments there explain why we need 'fully-substituted values'.
The computation of NSPR_CFLAGS and NSPR_LIBS in the top-level
configure.in is non-trivial. To avoid duplicating all that in the
SpiderMonkey configure script, we'd like to just pass the values we've
computed down to that script as arguments. So:
. The values should contain complete filenames, and ought not contain
references to makefile variables only meaningful to the main build
machinery. In particular, they shouldn't be recursively expanded
variables that refer to LIBXUL_DIST.
. We should set NSPR_LIBS and NSPR_CFLAGS, not the temporaries _libs
and _cflags, because these values are what we want to pass down to
SpiderMonkey. A later patch in the series uses these values.
2008-09-05 10:19:25 -07:00
Jim Blandy
ceaba9297e
Bug 97954: Don't cite Makefile variables in the value for LIBXUL_DIST. r=bsmedberg
...
Background:
Thread-safe SpiderMonkey needs NSPR for threading support, so it uses
the values of NSPR_CFLAGS and NSPR_LIBS to compile and link. The
configure script puts values for those variables in
$(DEPTH)/config/autoconf.mk. They're recursively expanded Make
variables, and the configure script gives them values that cite the
value of LIBXUL_DIST.
LIBXUL_DIST is itself a recursively expanded variable which usually
refers to $(DIST), but refers to $(LIBXUL_SDK) if we're building
against a separate XUL tree.
Once SpiderMonkey has its own configure script, that script should
take options specifying values to use for NSPR_CFLAGS and NSPR_LIBS.
The values we pass to it shouldn't try to reference $(LIBXUL_DIST) or
any other variable from the surrounding makefiles: a stand-alone
Spidermonkey's configuration and build system shouldn't mention LIBXUL
at all. SpiderMonkey doesn't depend on LIBXUL, only NSPR, which just
happens to be installed in the same dist directory as LIBXUL.
That means we need to compute fully-substituted values for NSPR_CFLAGS
and NSPR_LIBS, suitable for stand-alone use in the top-level configure
script, which we can pass down to the SpiderMonkey configure script
(once it has one).
The first step is to actually compute an independent value for
LIBXUL_DIST, one that doesn't refer to either $(DIST) or
$(LIBXUL_SDK). This means we need to make that choice in the
configuration script, not in autoconf.mk. Subsequent patches will use
this to compute fully-substituted values for NSPR_LIBS and NSPR_CFLAGS.
2008-09-05 10:19:21 -07:00
Jim Blandy
31a62b6b2d
Bug 97954: Give jsconfig.h a better name, and make room for the new js-config.h. r=bsmedberg
...
We'd like the SpiderMonkey configure script to generate a header file
named js-config.h to hold #definitions chosen at configure time that
affect the SpiderMonkey API, like JS_THREADSAFE. However, that name
is very similar to that of an existing header file, jsconfig.h. This
patch renames the existing header file, and updates all references to
it.
--HG--
rename : js/src/jsconfig.h => js/src/jsversion.h
2008-09-05 10:19:17 -07:00
Robert Strong
9749e376cf
Bug 353177 - Details link has ugly focus while downloading an update. r=dietrich
2008-09-05 09:57:23 -07:00
Shawn Wilsher
23fb28ac56
Bug 453181 - Remove code that is labeled REMOVE ME
...
This changeset removes a bunch of code that was labeled REMOVE ME with a release
stated. All those releases have passed, so let's get rid of the code.
r=dietrich
2008-09-05 12:20:40 -04:00
Oleg Romashin
028b116689
Bug 453308 - Building without MOZ_XUL failed. r=jonas.
2008-09-05 18:45:03 +03:00
Oleg Romashin
7e07caf07b
Bug 453821 - Places building in embedding-minimal profile failed. r=edilee.
2008-09-05 17:49:49 +03:00
Honza Bambas
779cb0331b
bug 428009 - hook up ssltunnel to mochitest. r=waldo,kaie
2008-09-05 09:35:58 -04:00
Robert Kaiser
049d891691
bug 453713 - add shell.checkDefaultClient pref to testing profile, r=ted
2008-09-05 14:03:30 +02:00
Bob Clary
c9c0e9ccdf
Sisyphus - build fixes - support Thunderbird 3, update data configurations, bug 453806
2008-09-05 04:37:54 -07:00
Oleg Romashin
a01ff8dce6
Bug 453307 - Building without XUL failed. r=bzbarsky.
2008-09-05 14:36:04 +03:00
Oleg Romashin
e462cf33cd
Bug 453312 - Building accessible without MOZ_XUL fails. r=surkov
2008-09-05 14:30:19 +03:00
Natch
d4383388c6
Bug 423469: Theme preview splitter can be moved too far to the left and right. r=mossop
2008-09-05 11:36:22 +01:00
Bob Clary
a93cf3565b
Sisyphus - JavaScript Tests - add jit options for browser tests, bug 453798
2008-09-05 03:17:57 -07:00
Simon Bünzli
884ea6bf7c
Bug 452975 - don't reset browser.sessionstore.resume_session_once until the first browser window opened. r=dietrich
2008-09-05 12:05:34 +02:00
Bob Clary
82904dde10
JavaScript Tests - escape timezone in patterns in known-failures.pl, bug 453298
2008-09-05 12:02:23 +02:00
Graeme McCutcheon
4793b67e6a
Bug 451232 - Setting ui.* color pref to empty string or removing pref doesn't immediately reset color to default. r+sr=roc
2008-09-05 11:57:52 +02:00
Bob Clary
9c6190ce33
JavaScript Tests - known failures update, bug 399387
2008-09-05 11:51:18 +02:00
Natch
7dfd48d692
Bug 424317: Add-on Updates dialogue shown at startup has buttons in the wrong order/position. r=mossop
2008-09-05 10:50:12 +01:00
Simon Bünzli
7ce247181b
Bug 346337 - Form input field data not retained on session restore. r=dietrich
2008-09-05 11:47:17 +02:00
Bob Clary
5a7912e53b
JavaScript Tests - known failures update, bug 399387
2008-09-05 11:42:42 +02:00
Simon Bünzli
66cfbd5720
Bug 439675 - Firefox restart loses URLs. r=dietrich
2008-09-05 11:38:07 +02:00
Simon Bünzli
91fbcc381c
Bug 368677 - Sessionstore should ignore popup windows. r=dietrich
2008-09-05 11:31:03 +02:00
Vladimir Vukicevic
c9a2e44926
Backout merge commit
2008-09-05 00:14:35 -07:00
Vladimir Vukicevic
81c55e7a54
Backed out changeset 6014c4fca4a1 (Cairo upgrade to 1.7.4-136)
2008-09-05 00:14:16 -07:00
Brendan Eich
45164ec2af
Bug 453747 - Avoid overuse of the fun_getProperty class getter to optimize getting and setting random properties on functions. r=mrbkap
2008-09-04 21:56:37 -07:00
Vladimir Vukicevic
fb36f5d923
b=453765; Upgrade cairo to 1.7.4-136-g5ea2555; r=me
...
--HG--
rename : gfx/cairo/libpixman/src/pixman-sse.c => gfx/cairo/libpixman/src/pixman-sse2.c
rename : gfx/cairo/libpixman/src/pixman-sse.h => gfx/cairo/libpixman/src/pixman-sse2.h
2008-09-04 21:44:42 -07:00
Jesse Ruderman
edf086ccfa
Fix wrap-o in assertion message. Debug only.
2008-09-04 21:37:48 -07:00
Joe Drew
9e23f5afa7
Bug 430061: Don't use necko's memory cache in imglib; r/sr=stuart,vlad,bz
...
? .fast-update
? _profile
? _tests
? obj-ff-debug
? staticlib
? README/.fast-update
? browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
? build/pgo/automation.py
? build/pgo/profileserver.py
? config/buildid
? config/system_wrappers
? content/base/test/TestNativeXMLHttpRequest
? content/base/test/TestPlainTextSerializer
? embedding/components/printingui/src/mac/printpde/build
? gfx/thebes/public/.gfxContext.h.swp
? gfx/thebes/test/gfxFontSelectionTest
? gfx/thebes/test/gfxSurfaceRefCountTest
? gfx/thebes/test/gfxTextRunPerfTest
? gfx/thebes/test/gfxWordCacheTest
? intl/uconv/tests/TestUConv
? intl/uconv/tests/nsconv
? intl/uconv/tests/plattest
? intl/unicharutil/tests/NormalizationTest
? js/src/host_jskwgen
? js/src/jsautokw.h
? layout/style/test/css_properties.js
? layout/style/test/host_ListCSSProperties
? layout/tools/reftest/autoconf.js
? modules/libpr0n/src/.imgContainer.cpp.swp
? modules/libpr0n/src/.imgLoader.cpp.swp
? modules/libpr0n/src/.imgLoader.h.swp
? modules/libpr0n/src/.imgRequestProxy.cpp.swp
? modules/libpr0n/src/check-all-at-removal-time
? modules/libpr0n/src/currpatch
? modules/libpr0n/src/update-every-time
? modules/plugin/samples/default/mac/build
? netwerk/cache/src/.nsMemoryCacheDevice.cpp.swp
? netwerk/dns/src/etld_data.inc
? netwerk/test/ReadNTLM
? netwerk/test/TestCookie
? netwerk/test/TestIncrementalDownload
? netwerk/test/TestOpen
? netwerk/test/TestServ
? netwerk/test/TestStreamLoader
? netwerk/test/TestUDPSocketProvider
? nsprpub/.fast-update
? nsprpub/unallmakefiles
? parser/htmlparser/robot/test/htmlrobot
? parser/htmlparser/tests/grabpage/grabpage
? parser/htmlparser/tests/html/TestParser
? rdf/tests/triplescat/triplescat
? storage/test/teststorage1
? testing/mochitest/automation.py
? testing/mochitest/automation.pyc
? testing/mochitest/runtests.pl
? testing/mochitest/runtests.py
? testing/mochitest/ssltunnel/ssltunnel
? toolkit/components/url-classifier/tests/TestUrlClassifierUtils
? toolkit/crashreporter/client/crashreporter
? toolkit/crashreporter/google-breakpad/src/tools/mac/dump_syms/dump_syms
? toolkit/crashreporter/test/TestCrashReporterAPI
? toolkit/library/XUL
? toolkit/mozapps/update/src/nsUpdateService.js
? toolkit/xre/platform.ini
? tools/rb
? tools/trace-malloc
? widget/src/cocoa/libwidget.rsrc
? xpcom/io/.nsStringStream.cpp.swp
? xpcom/proxy/tests/proxy-create-threadsafety
? xpcom/sample/program/nsTestSample
? xpcom/tests/TestAutoPtr
? xpcom/tests/TestExpirationTracker
? xpcom/tests/TestHashtables
? xpcom/tests/TestINIParser
? xpcom/tests/TestPipe
? xpcom/tests/TestProxies
? xpcom/tests/TestRegistrationOrder
? xpcom/tests/TestStorageStream
? xpcom/tests/TestStringAPI
? xpcom/tests/TestStrings
? xpcom/tests/TestTArray
? xpcom/tests/TestTextFormatter
? xpcom/tests/TestThreadPool
? xpcom/tests/TestVersionComparator
? xpcom/tests/external/TestMinStringAPI
? xpfe/bootstrap/appleevents/mozillaSuite.rsrc
Index: modules/libpr0n/build/nsImageModule.cpp
===================================================================
RCS file: /cvsroot/mozilla/modules/libpr0n/build/nsImageModule.cpp,v
retrieving revision 1.20
2008-09-04 19:00:42 -04:00
Alexander Surkov
f354852dad
Bug 453371 - textarea accessible name does not show current value when it has a text child, patch=Eitan Isaacson,r=me
2008-09-05 12:48:42 +08:00
Alexander Surkov
ebc009f6ce
Bug 453484 - Can't build accessibility with DEBUG_CC, r=aaronlev, sr=bz
2008-09-05 12:44:45 +08:00
Robert O'Callahan
8d8390a5b5
Backing out changeset 1bdd5da49865 (for bug 376662) due to regression bug 453661
2008-09-05 15:40:06 +12:00
Kai Liu
4b7a455a25
Bug 433109 - Menu items suffer from vertical alignment problems on Windows, r=gavin,vlad
2008-09-04 20:20:18 -07:00
Doug Turner
51b32a8ed4
Bug 445180. More geolocation mochitests. Patch by harthur@cmu.edu, r=dougt@meer.net
2008-09-04 16:31:09 -07:00
Ben Turner
83f49405ee
Bug 453720 - "Caps should assert when scripts do not contain principals". r+sr=mrbkap.
2008-09-04 15:52:20 -07:00
Ben Turner
9ecb398b01
Bug 449822 - "Service manager can create two instances of a service". r=bsmedberg.
2008-09-04 15:44:41 -07:00
Shawn Wilsher
14b19841ca
Bug 451590 - nsNavHistory needs nsIClassInfo with THREADSAFE flag
...
This changeset marks nsNavHistory as threadsafe so we can use the database
connection on more than one thread in JS. It also adds assertions on every
other public API to ensure that it is only running on the main thread.
r=dietrich
r=bent
2008-09-04 18:11:14 -04:00
Gavin Sharp
b3a3db74ae
Bug 418343: sort form history autocomplete results alphabetically, r=sdwilsh
2008-09-04 18:05:33 -04:00
Jim Blandy
bc117124af
Bug 453696: js/src/Makefile.in lists host_jsoplengen twice in HOST_SIMPLE_PROGRAMS r=mrbkap
...
The text deleted by this patch appears again verbatim directly above
the hunk's context.
2008-09-04 13:39:26 -07:00
Bo Yang
2ea3ef5c93
Bug 451525 - Expand library names in Makefile, r=bsmedberg, sr=shaver
2008-09-04 22:45:00 +02:00