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