Commit Graph

17563 Commits

Author SHA1 Message Date
Dão Gottwald
aa3b526d81 Bug 448885 – gBrowser, gURLBar etc. stuck at null when accessed before the associated elements are in the document. r=gavin 2008-08-03 00:41:32 +02:00
Dão Gottwald
7c0867e39b Bug 437358 – Use native platform colors for URLs in the location bar autocomplete. r=gavin 2008-08-02 21:37:17 +02:00
Andreas Gal
3799a6f8ff Merge. 2008-08-02 03:24:03 -07:00
Andreas Gal
3106dc8845 Use quick cache to bypass fragmento is possible. 2008-08-01 22:56:52 -07:00
Andreas Gal
12f1c06952 Factor out most of the remaining code in js_LoopEdge into js_RecordTree and move the code to attach new branches into js_ExecuteTree. 2008-08-01 22:47:15 -07:00
Andreas Gal
746cb91802 Factor out js_ContinueRecording from js_LoopEdge. 2008-08-01 22:39:52 -07:00
Andreas Gal
6df2ea22c9 Add a fragment cache data structure. This will be used to accelerate the fragment lookup during branching. 2008-08-01 22:33:05 -07:00
Andreas Gal
3fea3f5d53 Split up FORALL_SLOTS_IN_PENDING_FRAMES macro in a macro that processes a frame, and a macro that uses that macro to process all pending frames. 2008-08-01 22:27:39 -07:00
Brendan Eich
67ff139b74 Merge, dammit -- why did we pick hg anyway? 2008-08-01 21:12:34 -07:00
Brendan Eich
5c506ec0ba Merge. 2008-08-01 21:09:48 -07:00
Brendan Eich
1c627f62ca Backed out changeset 8421b003fb5f -- it broke string to number, demonstrated by running trace-test.js without the -j (jit) option (10 - "1.3" => NaN instead of 8.7).
/be
2008-08-01 21:07:17 -07:00
Brendan Eich
269f35e4ad Fix ifop null/object inverted logic sense bug. 2008-08-01 20:19:28 -07:00
Brendan Eich
9cff9bf4d1 Add || and && tests; use newlines to join pass and fail results now that there are too many tests to be readable joined by commas on one line. 2008-08-01 20:18:10 -07:00
Brendan Eich
88bba45b34 Add || and && tests. 2008-08-01 20:13:11 -07:00
Andreas Gal
d7a10439bc Merge. 2008-08-01 17:47:33 -07:00
Edward Lee
75104b0fa0 Bug 448583 - remove isNil function from DownloadUtils.jsm. r=sdwilsh 2008-08-01 15:10:10 -07:00
Serge Gautherie
2fbde12631 Bug 148192 – Remove session-logout code from networking
p=sgautherie r/sr=cbiesinger
2008-08-01 22:38:16 +01:00
Serge Gautherie
7735b1b7ab Bug 448110 – |--disable-svg| does not build
p=sgautherie Av1 r/sr=jonas Cv1 r=dbaron
2008-08-01 22:23:27 +01:00
Doug Turner
c9fd7dd0d7 geolocation passes location before users accepts prompt. b=448557. r=me 2008-08-01 14:09:34 -07:00
Serge Gautherie
f6d64b7fda Bug 447043 – In check-one, new log files are not being scanned for PASS/FAIL
p=sgautherie r=ted.mielczarek
2008-08-01 22:07:14 +01:00
Serge Gautherie
a8898e629c Bug 344789 – "WARNING: Asked to remove non-existent observer" in <nsImageLoadingContent.cpp> |RemoveObserver()|
p=sgautherie r/sr=bzbarsky
2008-08-01 21:58:59 +01:00
Brendan Eich
3691962a2f Extend ifop to handle undefined tests; implement JSOP_OR and JSOP_AND (so much work\!). 2008-08-01 12:06:04 -07:00
Brendan Eich
dc1072fe55 Style police raid: function names start in column 1, with one blank line between functions. 2008-08-01 11:03:52 -07:00
Brendan Eich
1be7c2b958 1. Don't store thisp literally in state.rp, get it from argv[-1]. 2. Fix DEBUG localNames code. 2008-08-01 10:40:38 -07:00
Brendan Eich
2cfdd9a55a 1. Don't store thisp literally in state.rp, get it from argv[-1]. 2. Fix DEBUG localNames code. 2008-08-01 10:40:38 -07:00
Ere Maijala
7b1baebe99 Patch for bug 112294: calling an alert box from window.onblur triggers the event multiple times
r=smaug
sr=roc
2008-08-01 10:32:32 -07:00
Brendan Eich
422ce674b5 Remove synthesizeFrames private declaration -- js_SynthesizeFrames is a static helper now. 2008-08-01 08:39:44 -07:00
Brendan Eich
8f837e0784 - Implement interpreter frame reconstruction (js_SynthesizeFrame).
- Fix MONITOR_BRANCH to restore frame-dependent interpreter locals (we want fewer of these if they can be removed with no perf loss).
- Fix FORALL_SLOTS_IN_PENDING_FRAMES not to scan argv in callee when it has scanned operand stack in caller.
- Fix import to take the localFrame from whose fun its localNames parameter was computed -- it was using cx->fp which is wrong when FORALL_SLOTS_IN_PENDING_FRAMES iterates other than the top of stack frame.
- A few interval tests that were double-ended are single-ended now.
- Add call.js mini-test (more cases needed).
2008-08-01 08:26:32 -07:00
Ian Neal
fbc81b4dd6 Bug 445049 – Preference value types are not validated (or converted) before being set
p=Neil r=gavin
2008-08-01 16:22:59 +01:00
Robert Longson
6ef4351766 Bug 448506 - support xlink:show attribute in links. r=jwatt,sr=roc 2008-08-01 10:52:23 +01:00
Andreas Gal
4eba8e4012 Remove entryStackDepth. Calculate sp_adj relative to entryNativeStackSlots. 2008-08-01 02:33:54 -07:00
Edward Lee
f0036b5555 Bug 448622 - Ignore obj/objdir without hyphen for hgignore. r=ted 2008-07-31 22:44:18 -07:00
Boris Zbarsky
ba6f01e79d Bug 426273. Make sure to clear out bogus Content-Disposition values before checking whether we can handle the 206 response. r+sr=biesi 2008-07-31 17:55:14 -07:00
Dave Camp
eb4bfaeb1c Bug 448712. Make sure to remove the storage for an empty entry in a cache block file. r+sr=biesi 2008-07-31 17:53:12 -07:00
Dave Camp
a4644e4b80 Bug 448712. Make sure to remove the storage for an empty entry in a cache block file. r+sr=biesi 2008-07-31 17:51:51 -07:00
Mats Palmgren
19dc715bb6 Bug 446663. Make sure that if the user is typing in a text input its text input listener will get the events (so that undo/redo work and oninput is fired). 2008-07-31 17:36:21 -07:00
Mats Palmgren
9dc386954b Bug 446663. Make sure that if the user is typing in a text input its text input listener will get the events (so that undo/redo work and oninput is fired). 2008-07-31 17:34:11 -07:00
Boris Zbarsky
4a8827b86c Bug 448161. Don't crash when getting computed style for a link that's not in the document 2008-07-31 17:16:56 -07:00
Boris Zbarsky
afcaac529f Bug 448572 followup. Remove the gNavigatorBundle here. 2008-07-31 17:08:32 -07:00
Andreas Gal
dd3ebd2cfe Make synthesizeFrame private. 2008-07-31 16:30:00 -07:00
Boris Zbarsky
d051431c2f Adding more tests to figure out where the test timeout is happening 2008-07-31 14:05:04 -07:00
Andreas Gal
144cccb3f1 Merge. 2008-07-31 13:43:02 -07:00
Andreas Gal
bef0cf6f23 Add vprof source files (this time for real.) 2008-07-31 13:42:25 -07:00
David Anderson
ea8cf3b5ce Fixed builtin_dmod not working on Win32. 2008-07-31 15:42:03 -05:00
Andreas Gal
80036e48d3 Pull in Moh's vprof utility from tamarin-tracing. 2008-07-31 13:39:41 -07:00
Andreas Gal
f0c74cce54 Sync with tamarin-tracing/nanojit tip. 2008-07-31 13:28:12 -07:00
shaver@mozilla.org
df01719b57 use optimized path for fromCharCode 2008-07-31 12:22:48 -07:00
shaver@mozilla.org
c274666457 Refactor js_GetUnitString to permit passing in a bare jschar, and use in js_str_fromCharCode. 2008-07-31 12:21:59 -07:00
shaver@mozilla.org
b078fb1509 Refactor trace-test.js to permit running a single test via js trace-test.js testName. 2008-07-31 12:15:22 -07:00
shaver@mozilla.org
3221386525 add specialized StringToInt32 and filter for it 2008-07-31 11:35:08 -07:00