Robert Longson
9c1c1e8d06
Bug 437448. New-style nsSVGString (simpler and more efficient support for animated values). r+sr=roc
2008-06-14 21:01:02 +12:00
Robert O'Callahan
9915b4d25f
Bug 421436. Remove hack that gives <br> 1-appunit width in standards mode; it's no longer necessary and it can cause subtle bugs. r+sr=dbaron
2008-06-14 20:48:07 +12:00
Robert O'Callahan
a1d025f6c8
Bug 438997. DoApplyRenderingChangeToTree should not invalidate SVG frames. r+sr=dbaron.
2008-06-14 20:29:41 +12:00
Robert O'Callahan
5cc4ce74b7
Bug 439004. Check whether there's logically empty content already placed on the line instead of just checking whether the line has advanced horizontally. r+sr=dbaron.
2008-06-14 20:28:07 +12:00
roc@meekness.local
c68aedce17
Automated merge with ssh://hg.mozilla.org/mozilla-central
2008-06-14 20:25:02 +12:00
Robert O'Callahan
cafdc05f67
Bug 438519. Make DocumentType.internalSbuset return null when there was no internal subset in the doctype at all. r+sr=sicking. Acid3 progress.
2008-06-14 20:24:13 +12:00
Axel Hecht
42d786f57d
bustage fix, disable symlink test for windows, bug 439050, r=ted
2008-06-13 19:27:42 +02:00
Axel Hecht
84a59603dd
bug 439078, add allmakefiles.sh to CONFIG_STATUS_DEPS, r=ted
2008-06-13 18:08:13 +02:00
Shawn Wilsher
9965f93d2f
Bug 438998
...
This changes the anonymous functions in DownloadProgressListener.js to named
functions so that tools like dtrace and JS debuggers actually know what is
being called so they can do something useful.
r=Mossop
2008-06-13 11:44:30 -04:00
Shawn Wilsher
6511ccbaa7
Bug 438993
...
This makes the anonymous functions in DownloadUtils.jsm into non-anonymous ones
so things like dtrace and JS debuggers know where they are actually at instead
of having no idea.
r=Mossop
2008-06-13 11:44:13 -04:00
Axel Hecht
1e3e6f2568
bug 361583, add testcases for jar.mn, r=ted.mielczarek
2008-06-13 16:41:43 +02:00
Robert O'Callahan
a35acb7f42
Backout changeset 1f599577eca2 (bug 432525) due to mochitest failures
2008-06-13 20:38:33 +12:00
shaver@mozilla.org
99a269aa7d
Bug 432525: optimize string.replace for flat strings; r=brendan
2008-06-12 18:30:37 -07:00
Arpad Borsos
5fb8e731dc
Bug 416509. Don't cache 'repeat' attribute in nsAutoRepeatBoxFrame, simplifies code. r+sr=roc.
2008-06-13 10:09:28 +12:00
Michael Ventnor
7e868a56e1
Implement text-shadow rendering (bug 10713). r+sr=roc. Relanding with fixes to make tests pass on Mac
2008-06-13 10:02:32 +12:00
Wolfgang Rosenauer
e7ce29f672
Merge commit for bug 438052
2008-06-12 23:45:28 +02:00
Wolfgang Rosenauer
54af24f617
Bug 424626 - Add a pref to make it possible to ignore NetworkManager's network status events, r=roc
2008-06-12 23:10:57 +02:00
Jason Orendorff
7179330b25
Bug 438052 - Live JSScripts can be destroyed by script-object finalizer (r=brendan)
2008-06-12 15:58:07 -05:00
Brendan Eich
77dcedf8cc
Fix slew of gcc warnings, clear pending exception before triggering recorder error.
2008-06-12 12:07:04 -07:00
David Anderson
809ef905cb
Bug 436263 - cannot convert __va_list_tag** to __va_list_tag (*)[1] in jsapi.cpp building js shell (r=crowder+bclary)
2008-06-12 13:53:12 -05:00
Devin Naquin
0cbcc65cd5
Bug 383223
...
This patch refactors the xpcshell unit tests for the download manager back-end
to use do_test_pending and do_test_finished instead of nesting an event loop
with the thread manager.
r=sdwilsh
2008-06-12 09:56:40 -04:00
Robert O'Callahan
0d43ab00f1
Backing out text-shadow due to Mac issues
2008-06-12 17:40:56 +12:00
Robert O'Callahan
e5446ca622
Backing out text-shadow due to Mac issues
2008-06-12 17:33:08 +12:00
Robert O'Callahan
6382ad7c40
Backing out text-shadow due to Mac issues
2008-06-12 17:32:31 +12:00
L. David Baron
b985a9084a
Add some reftests for z-ordering of text-decorations.
2008-06-11 21:54:13 -07:00
Robert O'Callahan
a17191bf0c
Support system proxy settings on OS X, fixing bustage (bug 125995)
2008-06-12 15:29:39 +12:00
Robert O'Callahan
8c91278cad
Support system proxy settings on OS X, fixing bustage (bug 125995)
2008-06-12 15:23:12 +12:00
Andreas Gal
179be35727
Notify the recorder of all primitives as they are recorded. If the recorder doesn't support a primitive we abort the trace. In debugging mode this also stops the VM.
2008-06-11 20:22:00 -07:00
Robert O'Callahan
4f03bd5c39
Support system proxy settings on OS X, fixing bustage (bug 125995)
2008-06-12 15:17:54 +12:00
Diane Trout ext:(%2C%20James%20Bunton%20%3Cjamesbunton%40fastmail.fm%3E)
50de41b337
Support system proxy settings on OS X
2008-06-12 14:50:15 +12:00
Michael Ventnor
ffafa1a250
text-shadow tests (bug 10713)
2008-06-12 14:39:36 +12:00
Michael Ventnor
480a40574d
Implement text-shadow rendering.
2008-06-12 14:34:40 +12:00
Andreas Gal
448d1ba7e3
Merge with be's last push.
2008-06-11 18:13:43 -07:00
Andreas Gal
ab59446c58
Initialize ok to true if we didn't side-enter via state.
2008-06-11 18:05:58 -07:00
Andreas Gal
bb1b206714
Use an error property in the recorder instead of a return value to indicate errors and make sure DO_OP aborts the trace once we go into the error state in the tracer.
2008-06-11 17:59:28 -07:00
Andreas Gal
2a34b19f23
js_CallRecorder has no return value any more.
2008-06-11 17:36:35 -07:00
Brendan Eich
a64ed1a5ee
native_pointer_to_jsval should not lose low-order bits (plus random style nits).
2008-06-11 17:21:15 -07:00
Andreas Gal
54dd5103e9
Track data flow through variables in the recorder. Set an error flag if the recorder signals an error.
2008-06-11 17:15:49 -07:00
Brendan Eich
c58ac03421
Fix used before set ok bugs, fiddled ifdef style a bit.
2008-06-11 13:55:34 -07:00
Shawn Wilsher
5fe28f1ea4
Bug 429987
...
Remove unused IN_MEMORY_LINKS
r=dietrich
2008-06-11 16:52:24 -04:00
Brendan Eich
6be978e069
Expand tabs.
2008-06-11 13:09:25 -07:00
Brendan Eich
74c80d5597
Kill trailing spaces.
2008-06-11 13:07:24 -07:00
Robert Sayre
688010092e
Merge commit for bug 403132
2008-06-11 15:16:36 -04:00
Andreas Gal
b484f790e4
Start hooking the recorder into the tracer.
2008-06-11 12:12:29 -07:00
Andreas Gal
73698e5e72
Pass JSContext* to all primitives (needed by the recorder.)
2008-06-11 11:46:47 -07:00
Andreas Gal
fef28e9f56
Allow recorder to abort recording.
2008-06-11 11:29:35 -07:00
Kai Engert
521a51d53f
Bug 426830, remove unused nick_template_with_num
...
r=rrelyea
2008-06-11 20:20:24 +02:00
Robert Sayre
1deee10a3c
Bug 403132 – DTrace function probes are double-counting invocations. Patch by Andrew Sutherland and Robert Sayre. r=ted.mielczarek.
2008-06-11 12:22:12 -04:00
Andreas Gal
3e75d9e04e
Save and restore ok when switching interpreters.
2008-06-11 09:01:29 -07:00
Shawn Wilsher ext:(%2C%20Edward%20Lee%20%3Cedward.lee%40engineering.uiuc.edu%3E)
0773365035
Bug 437302
...
Tests that don't depend on the browser should be chrome tests
r=Mardak
--HG--
rename : toolkit/mozapps/downloads/tests/browser/browser_bug_411172_mac.js => toolkit/mozapps/downloads/tests/chrome/test_backspace_key_removes.xul
rename : toolkit/mozapps/downloads/tests/browser/browser_basic_functionality.js => toolkit/mozapps/downloads/tests/chrome/test_basic_functionality.xul
rename : toolkit/mozapps/downloads/tests/browser/browser_bug_429247.js => toolkit/mozapps/downloads/tests/chrome/test_bug_429247.xul
rename : toolkit/mozapps/downloads/tests/browser/browser_cleanup_search.js => toolkit/mozapps/downloads/tests/chrome/test_cleanup_search.xul
rename : toolkit/mozapps/downloads/tests/browser/browser_bug_411172.js => toolkit/mozapps/downloads/tests/chrome/test_delete_key_removes.xul
rename : toolkit/mozapps/downloads/tests/browser/browser_bug_416303.js => toolkit/mozapps/downloads/tests/chrome/test_esc_key_closes_clears.xul
rename : toolkit/mozapps/downloads/tests/browser/browser_multi_select.js => toolkit/mozapps/downloads/tests/chrome/test_multi_select.xul
rename : toolkit/mozapps/downloads/tests/browser/browser_multiword_search.js => toolkit/mozapps/downloads/tests/chrome/test_multiword_search.xul
rename : toolkit/mozapps/downloads/tests/browser/browser_bug_410289.js => toolkit/mozapps/downloads/tests/chrome/test_pause_button_state.xul
rename : toolkit/mozapps/downloads/tests/browser/browser_bug_394039.js => toolkit/mozapps/downloads/tests/chrome/test_removeDownload_updates_ui.xul
rename : toolkit/mozapps/downloads/tests/browser/browser_bug_413093.js => toolkit/mozapps/downloads/tests/chrome/test_retention_is_0_closes.xul
rename : toolkit/mozapps/downloads/tests/browser/browser_search_clearlist.js => toolkit/mozapps/downloads/tests/chrome/test_search_clearlist.xul
rename : toolkit/mozapps/downloads/tests/browser/browser_select_all.js => toolkit/mozapps/downloads/tests/chrome/test_select_all.xul
rename : toolkit/mozapps/downloads/tests/browser/browser_bug_413985.js => toolkit/mozapps/downloads/tests/chrome/test_space_key_pauses_resumes.xul
rename : toolkit/mozapps/downloads/tests/browser/browser_bug_397935.js => toolkit/mozapps/downloads/tests/chrome/test_ui_stays_open_on_alert_clickback.xul
2008-06-11 11:06:39 -04:00