Commit Graph

61510 Commits

Author SHA1 Message Date
Alexander Surkov
e32b030dea Bug 626660 - cache rendered text on a11y side, r=davidb, f=marcoz, a=betaN 2011-01-31 23:53:09 +08:00
Alexander Surkov
86117cb12b Bug 629912, part2 - crash [@ NotificationController::TextEnumerator, keep text nodes addrefed, r=marcoz, sr=neil, a=betaN 2011-01-31 19:45:33 +08:00
Dão Gottwald
1fb9724006 Bug 601304 - add a top border to the add-on bar. r+a=dietrich 2011-01-31 07:28:17 +01:00
Dão Gottwald
c3da7fb815 Bug 629923 - statuspanel shouldn't inherit text-shadow. r=gavin 2011-01-31 07:27:33 +01:00
Dão Gottwald
8d68332b41 Bug 629969 - Don't show status messages for XHR requests. r=jag/gavin 2011-01-31 07:27:03 +01:00
Serge Gautherie
2a012a8142 Bug 628589 - [SeaMonkey] mochitest-plain-3: permanent "TEST-UNEXPECTED-FAIL | /tests/gfx/test_acceleration.html | Acceleration enabled on x86-64 OS X". (Windows 2003 too); (Dv1) test_selection_underline.html: Move waitForExplicitFinish() out of onLoad(), Make existing todo() more explicit.
r=masayuki a=(test only).
2011-01-31 07:13:08 +01:00
Daniel Holbert
cfa767d16b Bug 627776: Rewrite reftests for bug 621253 to fix randomorange. r=roc a=tests
--HG--
rename : layout/reftests/bugs/621253-1.xhtml => layout/reftests/bugs/621253-helper-externalFilter.xhtml
rename : layout/reftests/bugs/621253-1-ref.xhtml => layout/reftests/bugs/621253-helper-internalFilter.xhtml
2011-01-30 20:58:18 -08:00
Justin Wood
1e2eba6da7 Bug 598252 - Disable test_play_twice.html on SeaMonkey. r=cpearce, a=DONTBUILD
[SeaMonkey Linux] Mochitest-1/5 fails test_play_twice.html | Expect at least one playing event (x2 with Ogg files)
2011-01-29 23:36:19 -05:00
Phil Ringnalda
bb4104521c Bug 628984 - Don't hit the network in test_Microformats_hCalendar.html, rs=gavin, a=test 2011-01-28 22:54:01 -08:00
Alexander Surkov
fc89abb1c1 Bug 571610 - ASSERTION: Can't create document accessible, r=davidb, a=davidb 2011-01-31 12:04:46 +08:00
Alexander Surkov
112d7e104a Bug 626667, part3 - rudiment of GetIndexInParent fix, r=davidb, a=final+ 2011-01-31 12:04:39 +08:00
Alexander Surkov
fb0f6d54cf Bug 629912 - 4.0b11pre crash [@ NotificationController::TextEnumerator(nsPtrHashKey<nsIContent>*, void*) ][@ nsINode::GetFlags()], r=davidb, a=betaN+ 2011-01-31 12:04:32 +08:00
Alexander Surkov
06f1c2af92 Bug 629862 - text update notification should schedule notifications processing, r=davidb, a=final+ 2011-01-31 12:04:25 +08:00
Alexander Surkov
539ea08aa0 Bug 629640 - remove rudiment aContainer argument of UpdateTreeInternal, r=davidb, a=davidb 2011-01-31 12:04:11 +08:00
John Daggett
0e22df104f Bug 629611. Add font cache size info to about:support. r=bas,joedrew a=joedrew 2011-01-31 11:15:12 +09:00
Nick Thomas
ed71033b5d Bug 590953, packaging fixes from 3.6.14 --> 4.0b10 major update testing, r=rstrong, a=blocker 2011-01-31 15:05:24 +13:00
Jason Orendorff
f1be13e671 js_InitExceptionClasses was skipping part js_InitClass, leading to "Assertion failure: proto->canProvideEmptyShape". Bug 624968, r=Waldo.
--HG--
extra : rebase_source : 08ebb71574a0b1962e8f1c0c3f9a7aa7ec904b03
2011-01-24 17:32:44 -06:00
Jason Orendorff
2c260dfeff Remove assertion that has clearly outlived its usefulness. Bug 626592, r=dvander.
--HG--
extra : rebase_source : a629cbdfb129ac557f68a9d5938880ebd11c1305
2011-01-24 13:49:06 -06:00
David Anderson
9a680c6236 Fix constant folding bug in Uint8Clamped arrays (bug 624483, r=vlad). 2011-01-31 12:46:09 -08:00
David Anderson
b1acdbb117 Fix jsanalyze missing a GETLOCAL case (bug 630048, r=dmandelin). 2011-01-31 12:41:17 -08:00
Jim Blandy
a237e87988 Bug 554955: Give blocks and call objects unique shapes when they have parents that may be extended with new bindings. r=jorendorff
The comments for js::Bindings::extensibleParents explain why this is necessary.

AssertValidPropertyCacheHit should have been catching this bug, but for
reasons I don't understand, it is restricted from checking this case. This
patch extends it to assert when the bug is detected.

I've gathered the infallible parts of the initialization for Call objects
and cloned block objects into their own functions.
2011-01-31 12:08:13 -08:00
Jim Blandy
4b5d129a27 Bug 554955: Make JSObject::setMap not pretend to take a const shape. r=jorendorff
Without this patch, JSObject::setMap takes a const js::Shape *, which is
kind of misleading. The object will not actually treat the shape as const
(it does a const_cast). At all but one call site, setMap's argument is not
a const shape --- and in fact, many call sites are installing empty shapes
whose role in life is to be extended.

The only place where a const js::Shape appears is in setSharedNonNativeMap,
which is doing something unusual. The const cast should be there.

Changing js::Bindings::lastShape to return a non-const shape is then
natural, and cleans up the definition of initCall coming in the next patch.
2011-01-31 12:08:13 -08:00
Jim Blandy
e0523545cd Bug 554955: Introduce a typed accessor for retreiving functions from JSFunctionBoxes. r=brendan 2011-01-31 12:08:13 -08:00
Jim Blandy
403f750c48 Bug 554955: Drive-by comment fix. no r. 2011-01-31 12:08:13 -08:00
Phil Ringnalda
e60c7754b0 Backed out changeset 81c46a78201f (bug 629197) for failing tests and only being half checked in 2011-01-29 22:43:32 -08:00
Andreas Gal
5a563cacb9 Disable jetpack service (bug 629197, r=shaver). 2011-01-29 20:48:11 -08:00
Andreas Gal
494df5a331 Allow toString on InstallTrigger (toSource is already allowed, bug 628410). 2011-01-29 20:20:17 -08:00
Jonas Sicking
8ae905de30 Tests for bug 594999 (r=mrbkap). 2011-01-29 18:53:59 -08:00
Andreas Gal
80068e5cca Silenty return undefined instead of throwing when content tries to access non-exposed chrome properties (bug 594999, r=mrbkap). 2011-01-29 18:48:30 -08:00
Jonas Sicking
6c6a7cea3e Disallow content access to chrome functions without __exposedProps__ (bug 628410, r=gal). 2011-01-29 18:47:17 -08:00
Igor Bukanov
7c65c6fde5 bug 624880 - renaming JSD public API to reflect the signature change. r=timeless 2011-01-29 22:40:29 +01:00
Igor Bukanov
276b0a6237 bug 624364 - r=jorendorff
--HG--
extra : rebase_source : 6e410f6a4aaf21779741b19f6b9ae228946b25bc
2011-01-25 00:04:29 +01:00
Brendan Eich
de8093385a Followup fix for gaping hole in patch for bug 591846 (credit to jorendorff, r=me). 2011-01-29 01:01:54 -08:00
Igor Bukanov
6d2d81f9db bug 629655 - avoid influencing the malloc GC counters when dumping the heap. r=anygregor 2011-01-28 23:25:05 +01:00
Andreas Gal
48adc47ad7 Cache result of Function.prototype.toString (bug 629590, r/a=shaver). 2011-01-28 10:19:13 -08:00
Boris Zbarsky
8988295145 Bug 628209 partial fix. On trace, make the element getter for typed arrays of unsigned integers that are less than 32 bits get signed 32-bit ints, not unsigned 32-bit ints. r=gal 2011-01-28 10:33:12 -05:00
Brendan Eich
1d606e7be9 Allow PropertyOp-based data properties to be frozen at last-got value (591846, r=jwalden). 2011-01-25 18:04:45 -08:00
Chris Leary
2b67ce4256 CLOSED TREE: Merge mozilla-central and tracemonkey. (a=blockers) 2011-01-27 20:06:21 -08:00
Chris Leary
6d0cc31d27 Back out changeset 7d82892cb8df. 2011-01-27 19:43:33 -08:00
John Daggett
8851b92260 Bug 628152. Fix crash in BuildFontList and revert lazy metrics initialization in gfxDWriteFont. r=jkew, a=blocker 2011-01-28 09:40:06 +09:00
Chris Leary
001cef1fd8 Merge the backout head. 2011-01-27 16:26:21 -08:00
Chris Leary
8f8ea8fd48 Backed out changeset b5ca98debed0 2011-01-27 16:25:30 -08:00
Bill McCloskey
a4f9ab0da8 Bug 609104 - Move the property tree to the compartment (r=brendan) 2011-01-27 15:46:39 -08:00
Blake Kaplan
2e5ffe22af Fix bustage from bug 611485. r=gal 2011-01-27 12:46:20 -08:00
Tim Taubert
439fb48ac4 Bug 628165 - Windows key should not be mapped to Panorama search [r=ian, a=dietrich+blocking2.0-final] 2011-01-26 20:37:02 +01:00
Tim Taubert
746bbfe99e Bug 628867 - browser_tabview_bug586553.js loads about:credits, which hits the network [r=ian, a=test] 2011-01-26 22:38:00 +01:00
Frank Yan
5b1008b96c Bug 627332 - add-ons compatibility check always presents "Minefield is working offline" dialog when network link state detection is disabled. r=roc a=dolske 2011-01-27 16:07:30 -08:00
Frank Yan
dbcea1569e Bug 620472 - Disable unreliable "Work offline" autodetection. r=roc a=beltzner 2011-01-27 16:07:30 -08:00
Wan-Teh Chang
006505993e Bug 614526: Pass AI_ADDRCONFIG to getaddrinfo if PR_AI_ADDRCONFIG is set.
Filter the various localhost names to work around a AI_ADDRCONFIG problem
with loopback addresses in some implementations.  The patch is contributed
by Honza Bambas <honzab.moz@firemni.cz>.  r=wtc.  a=blocking+approval2.0.
2011-01-27 15:55:40 -08:00
Patrick Walton
971e48fc54 Bug 612470 - Don't close the current Panorama group if there are still app tabs left. r=iangilman a=blocking2.0:betaN+ 2011-01-27 19:15:18 +01:00