Commit Graph

58822 Commits

Author SHA1 Message Date
Robert Sayre
955582f717 Merge tracemonkey to mozilla-central. a=blockers 2010-12-09 13:37:40 -05:00
Jason Orendorff
4937daadbc Bug 614051 - TM: wrong behavior setting existing properties to joined function object values again. r=brendan. 2010-12-09 12:04:35 -06:00
Daniel Holbert
0664856568 Bug 598798: Remove no-longer-functional reftest snapshot lines missed by prev. patch, in image-preserveAspectRatio-* reftests. a=tests-only DONTBUILD 2010-12-09 09:58:21 -08:00
Serge Gautherie
4e549d35db Bug 508760 - Remove MSVC6 support from the tree; (Iv1) /toolkit/xre/*.cpp.
r+a-2.0=benjamin.
DONTBUILD
2010-12-09 16:43:13 +01:00
Benjamin Smedberg
8c94839c1b Bug 614979 - Flash plugin crashes because we don't destroy the plugin window right after NPP_Destroy, which means that messages are being delivered and causing async messages to be queued after NPP_Destroy. Destroy the window earlier, r=jimm a=blocker 2010-12-09 09:54:26 -05:00
Neil Deakin
ffa48f7ab4 Bug 592402, see if using waitForFocus helps this test, a=testfixonly 2010-12-09 09:18:32 -05:00
Jonathan Kew
9644c26c55 bug 609649 part 2 - connect harfbuzz shaper to the FT2 font backend. r=karlt a=blocking-fennec 2010-12-09 11:58:16 +00:00
Jonathan Kew
7f06177394 bug 609649 part 1 - refactor gfxFT2Font code in preparation for connecting to harfbuzz. r=karlt a=blocking-fennec 2010-12-09 11:57:23 +00:00
Adam
75c73343b8 bug 612488 - make featureSettings fields use direct nsTArray rather than pointers. r=jfkthame a=joe 2010-12-09 11:52:03 +00:00
Kai Engert
2b9d46accd Bug 599324, land NSPR_4_8_7_BETA1 and NSS_3_12_9_BETA2, a=blocking-2.0-beta8+ 2010-12-09 12:04:11 +01:00
timeless@mozdev.org
0883a408e8 Bug 617639 Hopefully useless null check in PresShell::SetIsActive for mDocument or [@ PresShell::UpdateImageLockingState | PresShell::SetIsActive]
r+a=bz
2010-12-09 11:57:43 +01:00
timeless@mozdev.org
ed1b060a46 Bug 617637 nsTableFrame::PushChildren imagines it can pass null to [@ nsFrameList::RemoveFrame] violating its preconditions
r=bz
2010-12-09 11:57:03 +01:00
timeless@mozdev.org
ea1f373aa8 Bug 617667 useless null check of aIsMisspelled in [@ mozSpellChecker::CheckWord]
r=bz
2010-12-09 11:56:54 +01:00
Dão Gottwald
d269c63efe Bug 617876 - Fix up theme code from bug 601183. r=gavin 2010-12-09 11:56:44 +01:00
Igor Bukanov
a18b8a8142 bug 617215 - eliminating JS_NewString usage in FF while fixing a leak there. r=bz 2010-12-09 11:22:15 +01:00
Henri Sivonen
0df9c7d005 Bug 614241 - Make a late <body> start tag set frameset-ok to "not ok". rs=jonas, a=blocking2.0-betaN. 2010-12-09 11:27:58 +02:00
Henri Sivonen
143c3bdadc Bug 612528 - Make <option> and <optgroup> imply </option> in the "in body" insertion mode only if the current node is "option". rs=jonas, a=blocking2.0-betaN. 2010-12-09 11:27:58 +02:00
Henri Sivonen
60b0cda8cc Bug 612527 - Implement spec tweaks to U+0000 handling in the HTML5 parser. rs=jonas, a=blocking2.0-betaN. 2010-12-09 11:27:58 +02:00
Henri Sivonen
b91c3491b4 Bug 606925 - Get rid of the "in foreign content" insertion mode. Check the namespace of the current node instead. rs=jonas, a=blocking2.0-betaN. 2010-12-09 11:27:58 +02:00
Henri Sivonen
6402200a37 Bug 612529 part 3 - Make <annotation-xml> an HTML integration point depending on the encoding attribute. rs=jonas, a=blocking2.0-betaN. 2010-12-09 11:27:58 +02:00
Henri Sivonen
7cc7276fad Bug 612529 part 2 - Rework how scopingness and specialness is handled in stack nodes; refresh the set of scoping elements to spec. rs=jonas, a=blocking2.0-betaN. 2010-12-09 11:27:58 +02:00
Henri Sivonen
9c3299bd5c Bug 612529 part 1 - Pack the dispatch group and the flags of an element into one 32-bit bitfield. r=jonas, a=blocking2.0-betaN. 2010-12-09 11:27:57 +02:00
Boris Zbarsky
d9586ee9ab Bug 614138. Fix stupid typo that breaks opt builds. 2010-12-09 00:16:30 -05:00
Boris Zbarsky
eb0e23508a Bug 614138 followup to fix Windows debug compile errors for good. 2010-12-09 00:01:52 -05:00
Boris Zbarsky
45b14fe278 Bug 614138 followup to fix Windows debug compile errors. 2010-12-08 23:11:54 -05:00
Boris Zbarsky
07f8a8a6c8 Bug 614138 part 2: Use js::Anchor to root things in traceable native quickstubs as needed. r=jorendorff, a=bzbarsky 2010-11-22 21:46:55 -05:00
Jim Blandy
e08e432406 Bug 614138 part 1: Add an API for holding GC objects while we use values they own. r=jorendorff, a=bzbarsky 2010-12-08 22:17:36 -05:00
Jason Orendorff
40cdddfee7 Bug 617405 - Assertion failure: isObject() after defining getter on .prototype property of constructor. Take 2, removes two wrong tests. r=Waldo. (Additional r=Waldo on IRC to remove the tests.)
--HG--
extra : rebase_source : 288d966f1ee349e489e0151f8b2672ce4b611c56
2010-12-08 17:01:42 -06:00
Gregor Wagner
6ec4576609 Bug 617505 - Don't OOM so easily growing dense arrays, r=gal 2010-12-08 16:34:38 -08:00
Nicholas Nethercote
30c5928c9d Bug 591698 - nsDOMWorkerFunctions returning false without setting error. r=jwalden. 2010-12-08 16:05:25 -08:00
Ben Turner
9dfb729b0b Merge backout, orange 2010-12-08 15:54:02 -08:00
Ben Turner
88a41ad471 Backed out changeset f205194a4128 2010-12-08 15:53:47 -08:00
Jason Orendorff
02972ef6e4 Backed out changeset b890994e2595. Orange. 2010-12-08 17:42:35 -06:00
Jason Orendorff
66de58ce24 Bug 617405 - Assertion failure: isObject() after defining getter on .prototype property of constructor. r=Waldo.
--HG--
extra : rebase_source : 63c64f5435059473fdc3d2cff7df906628c2a760
2010-12-08 17:01:42 -06:00
Ben Turner
357717c854 Bug 612642 - 'JS base64 code needs to be updated for removal of JS_GetStringBytesZ'. r=jorendorff. 2010-12-08 14:36:10 -08:00
Dave Herman
1f0103e3f7 bug 617529, r=dmandelin: jstests.py command-line option to provide XUL info 2010-12-08 14:33:15 -08:00
Julian Seward
4aa0c733f6 Compress the method JIT's native code map (bug 611400, r=dvander). 2010-12-08 12:11:11 -08:00
Ben Turner
b0004a586c Bug 611778. r=jorendorff. Forgot one nit, DONTBUILD. 2010-12-08 08:55:09 -08:00
Ben Turner
d80b354489 Bug 611778. r=jorendorff. 2010-12-08 08:33:00 -08:00
Nicholas Nethercote
fecf9a1832 Bug 588648 - Don't copy chars when scanning. r=brendan. 2010-12-07 15:22:52 -08:00
Nicholas Nethercote
738fde8fa2 Update nanojit-import-rev stamp. 2010-12-07 15:09:31 -08:00
Nicholas Nethercote
f5edcf85ed Fix ARM test bustage caused by bug 615159. r=me.
--HG--
extra : convert_revision : 1789b94e330017a4b932d04faece480564ce79c0
2010-12-07 14:33:46 -08:00
Nicholas Nethercote
3e70e4bb8f Bug 615159 - nanojit: test both SSE2 and non-SSE2 code on tinderbox. r=Jacob.Bramley.
--HG--
extra : convert_revision : a54c3a65fa267cb726878b2718240af4fc71616a
2010-12-07 13:54:33 -08:00
timeless@mozdev.org
86697f81c9 Bug 615074 to + backing are unused ifndef JS_PUNBOX64 in FrameState::ensureFeSynced. r=dvander, a=dvander. 2010-12-07 12:59:17 -06:00
timeless@mozdev.org
e20561937b Bug 606158 duplicate null check of construct in NewProxyObject. r=brendan. 2010-12-07 12:56:42 -06:00
timeless@mozdev.org
39ad4aa3e4 Bug 587670 Process leaks file if it is a tty and it hits a line error or a buffer error. r=jorendorff. 2010-12-07 12:53:43 -06:00
Taras Glek
5a62e89d85 Bug 577812 - One declaration rule violation in Mozilla sources r=brendan 2010-12-07 12:48:16 -06:00
Saint Wesonga
e7e16e7fa7 Remove unused js_DateSetXXX API. Bug 524179, r=brendan. 2010-12-07 12:46:19 -06:00
Andreas Gal
dfd0e233fe Bug 599188 - potential overflow in shell ShapeOf. r=jorendorff.
--HG--
extra : rebase_source : 95e1dadc0c57d77bec1e86a392d4db9aeadebf8c
2010-12-07 11:17:18 -06:00
Jeff Walden
bfb5f66584 Bug 614333 - In aid of collecting empty script stats, add a frob to dump script statistics each time a new high number of scripts exist at one time, conditioned on DEBUG and the JS_DUMP_LIVE_SCRIPTS environment variable. r=brendan 2010-12-02 14:23:51 -08:00