Commit Graph

77331 Commits

Author SHA1 Message Date
Fabrice Desré
ae10c795b7 Bug 593891 - Part 1 : Wrap an nsIFile in an nsIDOMFile [r=sicking] 2011-09-26 17:25:41 -07:00
Steve Fink
1750738c1d backout 75010170a6ee (bug 688327) 2011-09-26 17:06:42 -07:00
Steve Fink
538fc70e92 backout 7b4c94293707 (bug 686230) 2011-09-26 17:06:15 -07:00
Steve Fink
2742deb964 backout 0cce4b4dead8 (bug 687102) 2011-09-26 16:55:37 -07:00
Steve Fink
6262b6572f backout 91f8565205db 2011-09-26 16:55:05 -07:00
Chris Leary
073072052c Back out bug 684039.
--HG--
rename : js/src/ds/LifoAlloc.h => js/src/jsarena.h
2011-09-26 16:50:17 -07:00
Chris Leary
b7a2ff75e7 Bug 684039: rewrite JS LIFO allocator, avoids thrashing. (r=luke)
--HG--
rename : js/src/jsarena.h => js/src/ds/LifoAlloc.h
2011-09-22 13:22:30 -07:00
Chris Leary
caf928aafd Bug 684039: Don't use JSArenaPool in nsJSEnvironment. (r=mrbkap) 2011-09-22 15:13:36 -07:00
Terrence Cole
ca11d64326 Bug 688646 - Remove its.bindMethod and js/src/tests/js1_5/Function/15.3.4.4.js; r=jwalden
Section 1 of the existing tests is already in js/src/tests/ecma_3/Function/
15.3.4.4-1.js.  Section 2 is an internal detail of our implementation that in
the near future is going to be changing.  Currently, we sometimes stilll walk
the parent pointers to get to globals; soon we will have a faster way to get
them in all cases, either through compile-n-go or IM.  What we really want to
test is that we get the lexical globals, not the caller globals.  This adds such
a test to our newer Function tests and simply removes the old Function tests.

--HG--
extra : rebase_source : 8d4c9440750245e895a01f8b92d1ceb3d18d8e8f
2011-09-26 15:17:05 -07:00
Jeff Walden
fdc99b2376 Bug 689285 - Make [[ThrowTypeError]] properly non-extensible. r=luke
--HG--
extra : rebase_source : 159ea15fc162ce0f7fe9e92adf18175c6ae15a8d
2011-09-26 13:59:23 -07:00
Dão Gottwald
4e21a77cca Bug 632365 - Delay status updates for links further. r=gavin ui-r=faaborg 2011-09-27 01:22:57 +02:00
Chris Leary
4efc1d86d0 Fix JS shell build. (r=luke) 2011-09-26 16:09:47 -07:00
Steve Fink
5128008a7d Bug 687102 - Range check the PC argument to trap/untrap/line2pc/etc. in JS shell (r=cdleary) 2011-09-16 15:55:03 -07:00
Steve Fink
bf0e736d80 Backout a21f23d350d8 (bug 645111) 2011-09-26 15:38:51 -07:00
Steve Fink
654dd204ab Bug 686230 - Add JS_CallOnce to the JSAPI for module initialization (r=luke)
--HG--
extra : rebase_source : 02b57a1e87cbc6676db9e9eb2c6567f43da99ba8
2011-09-11 11:37:43 -07:00
Steve Fink
d52e80c32f Bug 645111 - Insert .cfi directives into inline assembly to provide debug info (r=jimb)
--HG--
extra : rebase_source : 309caa68ba398c37b7cf481ce85fab9e2b83ad83
2011-03-25 11:45:00 -07:00
Steve Fink
c8948010df Bug 688327 - tempCallReg cannot return callee-saved registers since they may be held live across FASTCALLs (r=dvander)
--HG--
extra : rebase_source : c85a6813280bed86f98239ab12d91fe3c08f1a5b
2011-09-22 15:06:08 -07:00
Boris Zbarsky
ebcb9733ac Bug 681755. Switch some of the style system's arrays in hashtables to be auto arrays. r=dbaron 2011-09-26 18:04:36 -04:00
Boris Zbarsky
f394844f02 Bug 677643 part 2. Clone the URI argument when loading external stylesheets from a <link> element to work around content policies mutating the URI. r=jlebar 2011-09-26 18:03:16 -04:00
Boris Zbarsky
124041edc0 Bug 677643 part 1. Clone the URI argument in OnLinkClickSync to work around content policies mutating the URI which is shared with some random caller. r=smaug 2011-09-26 18:03:14 -04:00
Daniel Holbert
9a268fceaf Bug 689195: Fix signed/unsigned comparison warning in nsLocalFileUnix.cpp. r=smichaud 2011-09-26 15:00:34 -07:00
Atul Aggarwal
bc62aedf1b Bug 581473: Fix uninitialized variable warnings in XPCConvert::JSData2Native. r=mrbkap 2011-09-01 01:06:48 +05:30
Felix Fung
e041959729 Bug 676846: findLogins should match against all schemes, for about:permissions. r=dolske 2011-09-15 15:33:13 -07:00
Matt Woodrow
77eeddfb4e Part 20 - Add more gfx3DMatrix transformation function and use these in nsStyleTransformMatrix. r=derf 2011-09-27 10:54:45 +13:00
Matt Woodrow
fbf0bfdb94 Bug 505115 - Part 19 - Make the matrix*() transform function handles both length and number values. r=dbaron 2011-09-27 10:54:30 +13:00
Matt Woodrow
88e7b8f890 Bug 505115 - Part 18 - Make the perspective() transform function fail with numbers <= 0. r=dbaron 2011-09-27 10:53:39 +13:00
Matt Woodrow
5e8876e4df Bug 505115 - Part 16 - Implement transitions/animations for 3d transforms. r=dbaron, derf 2011-09-27 10:53:33 +13:00
Boris Zbarsky
f022a015e7 Bug 185236 part 5. Fire load and error events on stylesheet linking elements. r=peterv 2011-09-26 17:27:13 -04:00
Boris Zbarsky
0d67e51f11 Bug 185236 part 4. Pass along the owning element to all sheet load datas, assuming we have one at all. r=peterv 2011-09-26 17:27:00 -04:00
Boris Zbarsky
dbbc87145e Bug 185236 part 3. Add a way to differentiate SheetComplete calls for actual loads and for the fake SheetLoadData we use to trigger observer notifications for already-complete sheets. r=peterv 2011-09-26 17:26:54 -04:00
Boris Zbarsky
b63dea03b7 Bug 185236 part 2. Make sure to remove our SheetLoadData from mPostedEvents before calling SheetComplete on it, so that checking for pending loads from inside SheetComplete will work correctly. r=peterv 2011-09-26 17:26:05 -04:00
Boris Zbarsky
7e6d6e5109 Bug 185236 part 1. Fix add-ons manager to ignore load events on stylesheet PIs. r=mossop 2011-09-26 17:25:59 -04:00
Boris Zbarsky
3bc22ea6af Bug 624763. When cloning the fragment we'll munge, clone it into a data document. r=smaug 2011-09-26 17:25:17 -04:00
Ehsan Akhgari
20508f2820 Merge mozilla-central and mozilla-inbound 2011-09-26 16:42:20 -04:00
Ehsan Akhgari
ce13ee9531 Bug 666414 followup - Fix the Android build bustage 2011-09-26 16:41:38 -04:00
Taras Glek
a8f25be81f bug 668392: backout addon/person reporting until privacy optin is updated 2011-09-26 13:25:57 -07:00
Ehsan Akhgari
2929393a1a Merge mozilla-central and mozilla-inbound after the landing of bug 666414 2011-09-26 16:12:48 -04:00
Ehsan Akhgari
719586cca5 Bug 666414 - Part 2: Reference count the ANPTypeface type explicitly instead of piggybacking on nsRefPtr; r=dougt 2011-09-26 16:10:47 -04:00
Benoit Girard
09cf2b47a9 Merge mozilla-central into mozilla-inbound 2011-09-26 15:58:51 -04:00
Benoit Girard
98483e9eff Merge to the latest green changeset from mozilla-inbound to mozilla-central 2011-09-26 15:52:45 -04:00
Matthew Noorenberghe
319514f099 Bug 639092 - Catch exception accessing nsIRequest.name from nsLoginManager r=dolske 2011-09-26 10:48:59 -07:00
Justin Lebar
d71effbf2c Bug 688233 - Don't abort about:memory when a memory reporter throws an exception. r=khuey
--HG--
extra : rebase_source : 537f2937019720a0be872d54313767f4c84922e6
2011-09-26 14:53:55 -04:00
Ehsan Akhgari
0f6e3e18c4 Backed out changeset 020f14584a2a (bug 680246) because it broke builds on all platforms 2011-09-26 11:53:28 -04:00
Alex Pakhotin
08db208d76 Bug 687204 - android.text.ClipboardManager in android.text has been deprecated. r=blassey 2011-09-21 18:23:11 -07:00
Ted Mielczarek
2e31bbbe25 bug 688877 - fix some usage of GetDlgItemText in Windows crashreporter. r=ehsan 2011-09-26 14:40:09 -04:00
James Willcox
baeb34d321 Bug 686992 - Draw to Android window/surface directly r=blassey 2011-09-21 12:46:00 -04:00
Mats Palmgren
f44def4369 Bug 686581 - Disable theming in SVG images harder. r=longsonr 2011-09-26 18:29:06 +02:00
Mark Finkle
bf3a36b17d Bug 689158 - Try to fix browser_rememberPassword problems [r=mbrubeck] 2011-09-26 11:58:33 -04:00
Ehsan Akhgari
b38e2eb7f9 Merge the last green changeset of mozilla-inbound to mozilla-central 2011-09-26 10:35:13 -04:00
Atul Aggarwal
e8bda8ae4b Bug 653295 - Fixing warning of comparision between signed and unsigned integer expressions in nsFrameSetFrame.cpp. r=bz 2011-09-26 01:47:43 +05:30