Commit Graph

18493 Commits

Author SHA1 Message Date
Josh Aas
83f26bfaf1 Include obj-c exception info in crash reports. b=451709 r=ted r=bent sr=roc 2008-08-28 00:41:38 -04:00
Shawn Wilsher
538d2ecdf2 Bug 429988 - Use a background thread for places work when possible
This changeset creates a JS module that acts as a wrapper for a background
thread to do places work on.
Tests included!
r=bent
r=dietrich
2008-08-27 22:33:01 -04:00
Karl Tomlinson
23ffa8fd6e remove dangling references from GdkWindows and add asserts, b=451341 r=roc 2008-08-28 14:04:06 +12:00
Armen Zambrano Gasparnian
43fa2bfa56 Bug 438240 - packager.mk doesn't mount image automatically on MacOS 10.5, r=bsmedberg 2008-08-27 21:49:12 -04:00
Honza Bambas
ec80dcba93 Bug 442812: Implement the application cache selection algorithm. r+sr=bz 2008-08-27 18:15:32 -07:00
Blake Kaplan
013d7180df Bug 442806 followup: add missing return to avoid spurious exceptions. r+sr=jst 2008-08-27 16:20:45 -07:00
Ben Turner
e13eae15fb Bug 451732 - Always do LAST_FRAME_CHECKS, even if the compile failed (since that sets a pending exception). r=mrbkap 2008-08-27 15:45:13 -07:00
Shawn Wilsher
ef49cb7eca Bug 450914 - Proxy nsSimpleURI for nsNullPrincipal to the main thread (was "ASSERTION: nsSimpleURI not thread-safe" during principal destruction)
This changeset creates a threadsafe uri object for the null principal to use.
2008-08-27 18:11:02 -04:00
Brian Crowder
c18b0bbb94 Fix bogus NS_NewURI call to use nsDependentString temporary instead of a raw LPWSTR 2008-08-27 15:06:34 -07:00
Brian Crowder
05e62aba49 Bug 422786 - reduce narrow Windows API calls in rdf, original patch by Brad Lassey <blassey@mozilla.com>, r=ted.mielczarek 2008-08-27 14:44:55 -07:00
Brian Crowder
1be26b116e Bug 422781 - reduce narrow Windows API calls in OJI, original patch by Brad Lassey <blassey@mozilla.com>, r=jst 2008-08-27 14:44:55 -07:00
Brian Crowder
075862a92a Bug 422776 - reduce narrow Windows API calls in imagelib, original patch by Brad Lassey <blassey@mozilla.com>, r=pavlov 2008-08-27 14:44:55 -07:00
Brian Crowder
e5f30b8f9d Bug 422774 - reduce narrow Windows API calls in gfx, original patch by Brad Lassey <blassey@mozilla.com>, r=pavlov 2008-08-27 14:44:55 -07:00
Brian Crowder
c6818cab2f Bug 422772 - reduce narrow Windows API calls in embedding, original patch by Brad Lassey <blassey@mozilla.com>, r=bsmedberg 2008-08-27 14:44:54 -07:00
Brian Crowder
0bb31fd22a Bug 422771 - reduce narrow Windows API calls in browser, original patch by Brad Lassey <blassey@mozilla.com>, r=jmathies 2008-08-27 14:44:54 -07:00
Brian Crowder
e97adb1b00 Bug 422769 - reduce narrow Windows API calls in accessibility, original patch by Brad Lassey <blassey@mozilla.com>, r=aleventhal 2008-08-27 14:44:54 -07:00
Brian Crowder
2103da0961 Bug 418703 - reduce narrow Windows API calls in necko, original patch by Brad Lassey <blassey@mozilla.com>, r=biesi 2008-08-27 14:44:54 -07:00
Brendan Eich
fc0f763f3c Fix upvar decompilation for eval-from-fun case (451884, r=mrbkap). 2008-08-27 14:35:41 -07:00
Brad Lassey
543d46bf34 Bug 451441 – don't synchronously redraw everytime we move the canvas r=roc, sr=roc 2008-08-27 17:24:03 -04:00
Blake Kaplan
eba28651d8 bug 418051 - Don't allow shorthand object initializer through destructuring assignment. r=brendan 2008-08-27 13:56:43 -07:00
Blake Kaplan
0a3ec02bb5 Bug 452295 - Deal with embeddings that don't use principals. r=brendan 2008-08-27 13:56:34 -07:00
Doug Turner
c73edaa453 Bug 452485. wrong check for oom during hardward callback. r=stuart 2008-08-27 06:36:57 -07:00
stefanh@inbox.com
80d194e392 Backing out bug 439354 (changesets a2709097171f and b54001303198) and the dependent bug 449833 (changeset 2b246e03252b) due to perf regressions on Leopard talos boxen. 2008-08-27 21:40:25 +02:00
Blake Kaplan
f27c2b3c5f Bug 452346 - Fix latent bug in rv_alloc. r=crowder 2008-08-27 11:43:35 -07:00
Robert Strong
29abe2126d Additional tests from Bug 451164. r=dtownsend 2008-08-27 11:05:13 -07:00
Bob Clary
f0a3cfed35 JavaScript Tests - match a[1] ~ a['1'], bug 452369 2008-08-27 10:25:40 -07:00
Brian Crowder
4670191ed2 Merge initial patches for bug 97954: autoconf build environment for spidermonkey 2008-08-27 10:16:56 -07:00
Shawn Wilsher
08e0233a18 Bug 451463 - mozStorageStatement needs threadsafe refcounting
This changeset makes mozStoageStatement use threadsafe refcounting.  The class
is still not threadsafe, but JS consumers cannot create a statement off of the
main thread since it would be garbage collected on the main thread.
r=bent
2008-08-27 13:11:02 -04:00
Shawn Wilsher
8efcc4cad7 Bug 448607 - Includes and comments are not accurate in mozStorageBackground.*
This fixes some comments that are wrong and removes unneeded includes.
rs=me; there's really no change here.
2008-08-27 13:05:03 -04:00
Shawn Wilsher
1fa8b0b68c Bug 448054 - Alerts service named notifications are not handled correctly.
Named notifications will now work as expected on OS X with growl.  Also fixed a
few whitespace issues as well as added vim and emacs filemode lines.
r=gavin
2008-08-27 13:02:24 -04:00
Robert Strong
4ee2c65ce0 Bug 405257 - gUpdates.wiz is null in some cases. r=dtownsend 2008-08-27 09:43:07 -07:00
Gervase Markham
d6f697d7ed Bug 452418 - change test scripts to use bash explicitly, as some of the code doesn't work in dash, which is the default /bin/sh in Ubuntu Hardy. Patch by gerv; rs=ted. 2008-08-27 17:19:24 +01:00
Markus Stange
dfef653bfc Bug 449833 - Need a platform color for chrome background on Mac OS X. r=josh, sr=roc. 2008-08-27 18:07:36 +02:00
Markus Stange
43c58b9418 Bug 439354 - OS X toolbar background doesn't have a good gradient. Part 2 (browser, toolkit). r=mconnor. 2008-08-27 17:47:16 +02:00
Markus Stange
0cf3fb1f64 Bug 439354 - OS X toolbar background doesn't have a good gradient. Part 1 (widget). r=hwaara, sr=roc. 2008-08-27 17:45:24 +02:00
Benjamin Smedberg
2a8eed4baa Bug 450194 - Add -Wno-invalid-offsetof to our warnings flags, because we break the rules on purpose. r=dbaron 2008-08-27 11:24:51 -04:00
Gervase Markham
1cb45afd89 Bug 447815 - updates to the effective TLD list. Patches by David Triendl and Pam Greene, r=gerv. 2008-08-27 16:14:08 +01:00
Armen Zambrano Gasparnian
92b7037646 Bug 451466 - wget target to get en-US binary, r=ted 2008-08-27 11:02:33 -04:00
Benjamin Smedberg
a28cb29d53 Bug 445570 - Mark CSSToken::mIdent heap autostring as we-know-what-we're-doing, r=dbaron 2008-08-27 10:58:50 -04:00
Neil Deakin
5b84dc9285 Bug 439565, crash with drag image not in document 2008-08-27 10:46:29 -04:00
Boris Zbarsky
9185cae9b6 Bug 452164. Make nsIWindowProvider scriptable. r+sr=jst 2008-08-27 08:11:51 -04:00
Neil Deakin
be65b4c8f2 Bug 356295, fix up tests caused by EventUtils.js switch to ClientRects instead of box objects 2008-08-27 08:08:41 -04:00
Neil Deakin
7ad96d6b3e Bug 356295. Implement HTML5 drag-drop. r=smaug,neil,sr=roc 2008-08-27 08:07:27 -04:00
Olli Pettay
824ddb7d91 Bug 445416, Scrolling keeps going on when mousedown on the scrollbarbutton and mouseup somewhere in scrollbar, r+sr=jst 2008-08-27 14:11:12 +03:00
Olli Pettay
60c17b973e Bug 452262, Crash [@ nsOggDecoder::Stop], r=chris.double, sr=roc 2008-08-27 13:13:24 +03:00
Kai Engert
b8236e96f8 Merge commit for backout d5a093d32472 2008-08-27 11:21:13 +02:00
Kai Engert
bdb0ae0ffc Backed out changeset d5a093d32472 2008-08-27 11:19:32 +02:00
Brendan Eich
fb2a1431d7 Fix another broken assert (452372). 2008-08-27 01:11:06 -07:00
Brendan Eich
df16afe946 Correct (but sadly a bit slower) property cache guarding (452140, r=shaver). 2008-08-27 00:44:37 -07:00
Brendan Eich
cbb33d1a83 Remove bogus assertion (452178). 2008-08-27 00:41:57 -07:00