timeless@mozdev.org
|
74b458a796
|
Bug 421303 Crash [@ jsds_ScriptHookProc] r=caillon a=dsicore If we reach ~jsdService, that means our client doesn't care about us, so we can (and should) drop all references to any callbacks (if they cared, they'd have kept us alive!*). I think jsdService::Off should clear all the hooks, the strange magic of not clearing it isn't really a great idea. So for Off, we'll now clear the ScriptHook too (consumers who use off should really drop any references they have to our objects...). I'm still on the fence on this point, I suspect we can actually move it from ::Off to ~jsdService (it must be cleared at some point, otherwise if jsd_xpc's library manages to get unloaded, the function pointer would be invalid, which would be *BAD*). jsds_NotifyPendingDeadScripts needs to clear gDeadScripts whether or not there's a service or hooks, so it does. Because it's a static callback and because of the scary way GC works, I'd rather ensure (deathgrip) that jsds is available (and consistent!) for the duration of the function call. The code already handles the lack of a hook, so there's no reason to do magical returns.... The real problem which mayhemer found was that jsdService::Off was returning early (failure) because gGCStatus wasn't JSGC_END when called from ~jsdService from JS_GC from the cyclecollector, so we make sure that ~jsdService forces ::Off to act as if it is JSGC_END (after ensuring that there are no callbacks available). * a pure javascript (xpcom component, not DOM hosted!) version of a jsdService consumer means that jsdService will need to talk to the CycleCollector eventually (this is another bug for the future).
|
2008-03-10 17:13:48 -07:00 |
|
mozilla@weilbacher.org
|
8aea370edc
|
[OS/2] Bug 369791: adapt plugin code to compile with cairo-os2, this in principle allows plugin content to be printed and windowless plugins to display, r=mkaply, a1.9+=damons
|
2008-03-10 17:10:55 -07:00 |
|
sayrer@gmail.com
|
6f8eff530f
|
Bug 421984. Build with -fstrict-aliasing on GCC platforms. r/a=shaver
|
2008-03-10 17:04:47 -07:00 |
|
timeless@mozdev.org
|
fdcf2c3106
|
Bug 421774 consolidate jsd static variables into main r=shaver
|
2008-03-10 16:11:36 -07:00 |
|
jwalden@mit.edu
|
f57d2e7968
|
Bug 421767 - element.attributes.removeNamedItemNS(<non-existent attribute NS and name>) returns null instead of throwing. acid3++ r+sr=jst, a=beltzner
|
2008-03-10 16:02:36 -07:00 |
|
jay@mozilla.org
|
9b4baf70bc
|
bumped version and added Help tab content
|
2008-03-10 15:31:59 -07:00 |
|
dholbert@cs.stanford.edu
|
61fc354af4
|
Bug 407243 reftest, to define current behavior.
|
2008-03-10 15:11:16 -07:00 |
|
bclary@bclary.com
|
d914c4b13e
|
JavaScript Tests - update test to catch exception in browser tests, bug 420612
|
2008-03-10 14:24:35 -07:00 |
|
jwalden@mit.edu
|
10d6312b8c
|
Bug 420521 - Leaking nsThread and nsTimerImpl running full set of Mochitests. This fixes the last refcounted leak on OS X Mochitests! Zounds! r=brendan, sr=dbaron, a=blocker
|
2008-03-10 14:05:46 -07:00 |
|
igor@mir2.org
|
85f2f1318d
|
bug=419632 r=brendan a1.9=blockin1.9 avoiding weak roots for doubles
|
2008-03-10 12:27:44 -07:00 |
|
reed@reedloden.com
|
765423226c
|
Bug 421841 - "Breakpad continually sends the same crash report over and over until you manually stop it" (add (void)closeMeDown; method, call it instead of closeClicked) [p=beltzner@mozilla.com (Mike Beltzner) r=ted/luser a=blocking1.9+]
|
2008-03-10 11:59:59 -07:00 |
|
reed@reedloden.com
|
8fd5659a33
|
Bug 355181 - "net_IsValidHostName() comment says one thing, code does another" (use a whitelist) [p=michal@allpeers.com (Michal Novotny) r=biesi a=blocking1.9+]
|
2008-03-10 11:59:13 -07:00 |
|
bhearsum@mozilla.com
|
4cee04e486
|
bug 420947: bootstrap changes to support new patcher2.pl prettyVersion. r=rhelmer, patch=me
|
2008-03-10 11:53:05 -07:00 |
|
dietrich@mozilla.com
|
bb02f4a736
|
Backing out test of bug 384370
|
2008-03-10 10:49:31 -07:00 |
|
bhearsum@mozilla.com
|
9aa544a1bb
|
bug 420947: patcher should use 'prettyVersion' in the update dialog (appv) and 'version' for everything else. r=nrthomas, patch=me
|
2008-03-10 10:42:47 -07:00 |
|
dietrich@mozilla.com
|
ee727436aa
|
Bug 384370 - test perf run (r=mano)
|
2008-03-10 09:41:52 -07:00 |
|
gavin@gavinsharp.com
|
0de56e7ca2
|
Back out the patch from bug 420642 because it broke gmail (bug 421571)
|
2008-03-10 01:28:51 -07:00 |
|
gavin@gavinsharp.com
|
a2dcb83701
|
Bug 421715: canvas crash passing undefined to putImageData, r+a=vlad
|
2008-03-10 00:35:37 -07:00 |
|
masayuki@d-toybox.com
|
b295ce78a1
|
Bug 420285 Internationalize plugin tag and plugin host r=jst, sr=bzbarsky, b1.9=jst
|
2008-03-10 00:07:15 -07:00 |
|
reed@reedloden.com
|
223ffcf984
|
Back out Alfred Kayser's patch from bug 399925 due to Tp crashes.
|
2008-03-09 23:09:37 -07:00 |
|
reed@reedloden.com
|
fd30224781
|
Bug 399925 - "GIF decoder needs to allow its data to be discarded" [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart sr=tor a=blocking1.9+]
|
2008-03-09 22:09:24 -07:00 |
|
aaronleventhal@moonset.net
|
ba1b4dde66
|
Backing out part of bug 417018 which caused bug 421650.
|
2008-03-09 19:24:00 -07:00 |
|
dbaron@dbaron.org
|
b76ec670c5
|
Test selector serialization too.
|
2008-03-09 18:10:03 -07:00 |
|
roc+@cs.cmu.edu
|
6ce7967ace
|
Bug 403181, revert more bogus test images
|
2008-03-09 16:53:48 -07:00 |
|
roc+@cs.cmu.edu
|
7ee2d30596
|
Bug 403181, fix test image
|
2008-03-09 15:46:40 -07:00 |
|
roc+@cs.cmu.edu
|
11aa232422
|
Bug 403181. Pass the desired source rectangle for background images down into nsThebesImage and ensure we don't sample outside it. Back out a bad pixman patch that caused regressions, and adjust image encoding tests so they don't depend on the regression. Also switchs some reftests to quirks mode so that the 1-appunit width of <br>s doesn't bite us. r=vlad,sr=dbaron
|
2008-03-09 14:55:05 -07:00 |
|
bclary@bclary.com
|
7c090f1207
|
JavaScript Tests - regression tests for bug 418641, by Igor Bukanov
|
2008-03-09 14:04:14 -07:00 |
|
bclary@bclary.com
|
45121849cd
|
JavaScript Tests - regression test for bug 420087, by Mike Shaver
|
2008-03-09 13:49:13 -07:00 |
|
bclary@bclary.com
|
08afd34a8b
|
JavaScript Tests - regression test for bug 420399, by Jesse Ruderman
|
2008-03-09 13:32:33 -07:00 |
|
bclary@bclary.com
|
8333a2c893
|
JavaScript Tests - regression tests for bug 420610, by Jesse Ruderman
|
2008-03-09 13:15:14 -07:00 |
|
bclary@bclary.com
|
e430db9c14
|
JavaScript Tests - regression test for bug 420612, by Jesse Ruderman
|
2008-03-09 13:09:09 -07:00 |
|
bclary@bclary.com
|
11d60c9bc6
|
JavaScript Tests - regression test for bug 421325, by Brian Crowder
|
2008-03-09 13:00:57 -07:00 |
|
reed@reedloden.com
|
970130f12b
|
Bug 421721 - "remove tabs-bottom-spacer, it's unused" [p=dao@mozilla.com (Dão Gottwald) r+a1.9=mconnor]
|
2008-03-09 12:59:50 -07:00 |
|
reed@reedloden.com
|
82531bad28
|
Bug 418791 - "Don't try to discard image data when the image is animating" (Don't start the timer when image is animating) [p=alfredkayser@gmail.com (Alfred Kayser) r=stuart a=blocking1.9+]
|
2008-03-09 12:58:40 -07:00 |
|
reed@reedloden.com
|
8eac8e29f5
|
Bug 417302 - "about:robots" (add missing period) [p=reed r=gavin]
|
2008-03-09 12:56:24 -07:00 |
|
bclary@bclary.com
|
51a8feae78
|
JavaScript Tests - remove timezone dependencies for toLocaleFormat win32 tests, no bug, not part of the build
|
2008-03-09 12:49:14 -07:00 |
|
mozilla@weilbacher.org
|
2a3ae906fd
|
[OS/2] Bug 417372: permit RWS to be disabled by environment variable, p/r=Rich Walsh and me
|
2008-03-09 10:04:27 -07:00 |
|
dtownsend@oxymoronical.com
|
0310a62eb3
|
Disabling test due to bug 421790
|
2008-03-09 07:46:17 -07:00 |
|
dtownsend@oxymoronical.com
|
e3adc5db63
|
Fix test to report what the differences actually were.
|
2008-03-09 06:06:30 -07:00 |
|
dtownsend@oxymoronical.com
|
25e34cdc28
|
Switch tests to fixed time to avoid DST issue from bug 402434
|
2008-03-09 04:19:45 -07:00 |
|
timeless@mozdev.org
|
1daf469d2c
|
Bug 421231 js.c needs to call JSDB_TermDebugger r=brendan NPOTB
|
2008-03-09 03:05:29 -07:00 |
|
dolske@mozilla.com
|
8c3435c2d7
|
Forgotten packaging changes from bug 417302. r=gavin
|
2008-03-09 01:27:51 -08:00 |
|
dwitte@stanford.edu
|
df68dd0e5a
|
improve interface documentation. no bug, npob
|
2008-03-09 01:12:12 -08:00 |
|
jruderman@hmc.edu
|
72906022c3
|
Add a crashtest
|
2008-03-08 22:37:45 -08:00 |
|
jruderman@hmc.edu
|
728e86591d
|
Add crashtest
|
2008-03-08 22:32:28 -08:00 |
|
brendan@mozilla.org
|
61638720da
|
Fix from Sebastian Redl to compile under GCC 4.2 (r=me, a=shaver).
|
2008-03-08 20:49:46 -08:00 |
|
dolske@mozilla.com
|
84ac9bf24f
|
Bug 421058 - Firefox won't prompt to change stored passwords. r=gavin, a=blocking-ff3+
|
2008-03-08 18:25:40 -08:00 |
|
edward.lee@engineering.uiuc.edu
|
acc74e8697
|
Bug 418961 - "Save Page As" "Text Files" saves file but Downloads window doesn't show completion. r=biesi, sr=biesi, b-ff3=beltzner
|
2008-03-08 17:04:28 -08:00 |
|
edward.lee@engineering.uiuc.edu
|
27004fc15c
|
Bug 412360 - Download Manager remains empty, downloads don't start, with this 3.0b2 downloads.sqlite. r=sdwilsh, r=biesi, sr=biesi, b-ff3=beltzner
|
2008-03-08 17:02:06 -08:00 |
|
gavin@gavinsharp.com
|
e3168e8ed9
|
Bug 409215: can sometimes get 'stuck' when trying to close tabs by repeatedly clicking the tab close button (don't skip more than one 'double click' event), r=mconnor
|
2008-03-08 16:31:39 -08:00 |
|