Commit Graph

196772 Commits

Author SHA1 Message Date
Vladimir Vukicevic
baf843f93e b=451938; ensure correct principal is used in case of <video> and drawImage; r=bz 2008-09-06 16:47:28 -07:00
Vladimir Vukicevic
0d6a5f906d b=417836, canvas throws when accessing img with data URL; r=bz 2008-09-06 16:45:57 -07:00
Serge Gautherie
687135cc93 Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; "dom_quickstubs.cpp" bustage fix 2008-09-07 00:50:45 +02:00
Arpad Borsos
5a19e3346c Bug 398946 - Remove JS_STATIC_DLL_CALLBACK and JS_DLL_CALLBACK from the tree; r=(benjamin + bent.mozilla) 2008-09-07 00:21:43 +02:00
Arpad Borsos
709fd651fe Bug 443058 - Remove MOZ_DECL_CTOR_COUNTER; <mozilla-central> part; r=benjamin 2008-09-07 00:04:10 +02:00
Arpad Borsos
8cb85b4228 Bug 451477 - NS_INTERFACE_TABLE_INHERITED10 defined twice; r=benjamin 2008-09-06 23:47:54 +02:00
Vladimir Vukicevic
850e9f7d39 18829 6014c4fca4a1 2008-09-04 21:44 -0700 vladimir
b=453765; Upgrade cairo to 1.7.4-136-g5ea2555; r=me

--HG--
rename : gfx/cairo/libpixman/src/pixman-sse.c => gfx/cairo/libpixman/src/pixman-sse2.c
rename : gfx/cairo/libpixman/src/pixman-sse.h => gfx/cairo/libpixman/src/pixman-sse2.h
2008-09-06 14:29:16 -07:00
Jesse Ruderman
86ffa2975b Add bug 428448 testcase as a crashtest. 2008-09-06 13:47:19 -07:00
Jesse Ruderman
bd9408fe90 Add testcase for bug 427325 as a crashtest 2008-09-06 13:36:22 -07:00
Serge Gautherie
04f1838be4 Bug 452797 - Clean up unused variables in layout/; (debug) bustage fix; noticed by Jesse on irc. 2008-09-06 21:12:09 +02:00
Arpad Borsos
95c1e86113 Bug 452797 - Clean up unused variables in layout/; r+sr=roc 2008-09-06 20:38:31 +02:00
Arpad Borsos
47d0a95d64 Bug 451825 - Remove |MOZ_CO_PROJECT| remnants; <mozilla-central> part; r=ted.mielczarek 2008-09-06 19:51:56 +02:00
Serge Gautherie
1d2dd58d9e Bug 445753 - "Rewrite" <nsSidebar.js> |function srGetStrBundle()|; Bv2-FF; r=gavin.sharp 2008-09-06 18:56:23 +02:00
Serge Gautherie
47cbea44ee Bug 78388 - Fix uses of |new nsAutoString / nsCAutoString|; (Cv1a) <nsDataObj.cpp>; r=emaijala sr=mats.palmgren 2008-09-06 18:24:45 +02:00
Serge Gautherie
b965630140 Bug 449281 - In <TestPipe.cpp>, "warning C4273: 'NS_NewPipe2' : inconsistent dll linkage", when without |--enable-libxul|; Av3; r=benjamin 2008-09-06 18:03:38 +02:00
Mats Palmgren
c3683948e7 Minor code cleanup. b=182554 r+sr=roc 2008-09-06 17:52:33 +02:00
Marco Bonardo
c1681d4bce Bug 451499 - wrong folder icon appears on smart bookmarks, r=dietrich 2008-09-06 17:21:55 +02:00
Alex Vincent
775fea6713 Bug 453254 - nsZipReaderCache::GetZip doesn't null-check the zipFile argument. r+sr=biesi 2008-09-06 17:06:47 +02:00
L. David Baron
9ff382b51d Change evaluation of media queries like (width) where actual values are lengths; treat zero lengths as false in such cases, per http://lists.w3.org/Archives/Public/www-style/2008Aug/0190.html and spec clarification. (Bug 453759) r+sr=bzbarsky 2008-09-06 07:04:28 -07:00
L. David Baron
4627664235 Make min-/max- prefixed media features without values be parse errors, per http://lists.w3.org/Archives/Public/www-style/2008Sep/0002.html . (Bug 453759) r+sr=bzbarsky 2008-09-06 07:04:28 -07:00
L. David Baron
b4c73c1583 Update to new parsing rules for grid media query per http://lists.w3.org/Archives/Public/www-style/2008Aug/0191.html . (Bug 453759) r+sr=bzbarsky 2008-09-06 07:04:28 -07:00
Zack Weinberg
1ebad2d826 Bug 441367 - reduce repetitive code in nsRuleNode.cpp with SetDiscrete() and SetFactor() helper functions. r+sr=dbaron 2008-09-06 06:56:23 -07:00
Robert O'Callahan
36e333a796 Backing out changesets 75919d3eb3d0 and 14ce7619e9c1 due to test failures 2008-09-07 00:35:20 +12:00
Robert O'Callahan
75d693298a Bug 243519. Fix the crashtest so that it doesn't bomb out with a JS error without completing the actual test. And make it (and Acid3) actually pass without screwing up the frame tree. 2008-09-06 22:21:37 +12:00
Simon Bünzli
895ed86080 Bug 381349 - Session Restore: trigger save operation when scrolling. r=dietrich 2008-09-06 11:50:01 +02:00
Robert O'Callahan
c2ca6a7204 Bug 243519. Rework root element frame construction and the CanvasFrame so that the CanvasFrame is an abs-pos container and the root element frame can be positioned. r=fantasai,sr=dbaron 2008-09-06 21:35:05 +12:00
Robert O'Callahan
c04d96c610 Bug 376662. Convert nsIFrame::GetOffsetTo to not use views. We need to ensure that for popups and scrollframes, views and frames are kept in sync at *all* times. Also fixes bugs in tests for NS_FRAME_NO_MOVE_FRAME. r+sr=bzbarsky 2008-09-06 20:52:56 +12:00
Robert O'Callahan
dd26ad1004 Bug 422283. Make sure that an overflow container's next-in-flows are always also overflow containers. This means that when we convert a normal frame into an overflow container, we need to scan through its next-in-flows and make them overflow containers too. r=fantasai,sr=mats 2008-09-06 20:48:09 +12:00
Robert O'Callahan
b45eb57f56 Bug 442291. Avoid the bitblit scrolling path completely if the area to be repainted is more than half the area to scroll. The goal is to avoid the synchronous repaint required by bitblitting (synchronicity is required to minimize the delay between blitting and repainting --- the intermediate display is very ugly). Also, make scroll-induced full-view repainting DEFERRED, so that it's less urgent and more apt to coalesce, so we drop frames more easily when painting can't keep up during scrolling. r+sr=bz 2008-09-06 20:42:47 +12:00
Robert O'Callahan
c0b5d3316b Bug 446529. Disable uncommon ligatures on Mac/ATSUI. Make sure we don't enable common ligatures if ATSUI has disabled them by default for this font (e.g. for Courier). r=vlad 2008-09-06 20:37:58 +12:00
Vladimir Vukicevic
ac2afc46f5 Enable tracemonkey/nanojit for ARM. 2008-09-06 01:19:29 -07:00
Simon Bünzli
8b8b016a54 Bug 342635 - wrong scroll behaviour after loading new page while session restoring. r=dietrich 2008-09-06 05:42:39 +02:00
Simon Bünzli
33ff3bc389 Bug 367052 - about:blank shows up in back arrow history of restored blank tabs. r=dietrich 2008-09-06 05:32:15 +02:00
Brendan Eich
f089201476 Merge. 2008-09-05 20:31:05 -07:00
Simon Bünzli
08e32a9b17 Bug 453831 - Focus in limbo after multi-tab launch pref set. r=dietrich 2008-09-06 05:27:49 +02:00
Brendan Eich
e7ad55671b Easy fixes to avoid aborting on V8/raytrace.js: MAX_CALLDEPTH doubled to 10; JSOP_NOT handles int and undefined. 2008-09-05 18:57:32 -07:00
Brendan Eich
9df026a9e3 Merge. 2008-09-05 18:34:16 -07:00
Brendan Eich
ec8cb55032 Checkpoint arguments tour-de-force (453730). 2008-09-05 18:29:08 -07:00
Vladimir Vukicevic
dbb751e04a [arm] Use preindexed STR instruction instead of separate STR and SUB in asm_pusharg 2008-09-05 18:24:58 -07:00
Boris Zbarsky
304c163b07 Bug 453702. Don't try to convert |length| to a number for various array-like class resolve hooks. 2008-09-05 21:10:35 -04:00
Boris Zbarsky
01a4fcef98 Bug 443769. Fix operator precedence snafu. r+sr=dbaron 2008-09-05 21:10:35 -04:00
Boris Zbarsky
97dd836327 Bug 452238. Remove unused imports collection code. r+sr=dbaron 2008-09-05 21:10:35 -04:00
Clint Talbert
d51d08d839 bug 451264 allowing reftest-wait and reftest-print together r=dbaron 2008-09-05 17:30:45 -07:00
Clint Talbert
0d5022efda bug 451264 allow reftest-wait and reftest-print together r=dbaron 2008-09-05 17:28:03 -07:00
Vladimir Vukicevic
0b474e3f64 [arm] Have asm_quad copy direct from const to destination, if there's no register allocated for the const -- don't load into fp reg just to store it. 2008-09-05 17:24:54 -07:00
Vladimir Vukicevic
dbad46877a [arm] use arm_ADDi and let it take care of LD32 if necessary. 2008-09-05 17:23:36 -07:00
Doug Turner
78d1aa28dd Bug 452489 - Fixes OOM predicate on OSSO to use the high water mark. r=bsmedberg 2008-09-05 17:21:36 -07:00
Vladimir Vukicevic
5e9855880b [arm] Don't load arg into a register in asm_pusharg if it's not in one already. 2008-09-05 17:19:31 -07:00
Vladimir Vukicevic
89f62c222e [arm] Don't use STMIA + ADD to move a fp call result into memory; use two STRs. Also use Scratch + tmp reg for asm_mmq, instead of just tmp. 2008-09-05 17:18:33 -07:00
Vladimir Vukicevic
46266909e9 [arm] speed up store64 with constant value; also use xor for imm0 loads into a gp reg 2008-09-05 17:17:25 -07:00