Jim Chen
c997843b00
Bug 88831 Support new IME API "Text Services Framework" from Office XP and Windows XP r=masayuki+peterv, sr=roc
...
--HG--
rename : content/events/src/nsQueryContentEventHandler.cpp => content/events/src/nsContentEventHandler.cpp
rename : content/events/src/nsQueryContentEventHandler.h => content/events/src/nsContentEventHandler.h
2009-02-07 18:52:59 +09:00
Robert O'Callahan
06f9f3850c
Bug 476771. 'load', 'emptied' and 'ended' events should be asynchronous as per spec; it's safer anyhow. r=doublec
2009-02-07 21:42:32 +13:00
Robert O'Callahan
f0ff9de335
Bug 455654. Rework the download-rate, playback-rate and related statistics so they're managed by the decoders in a thread-safe way. Implement proper HTML5 readyState handling with event firing, including 'canplay' and 'canplaythrough' events and autoplay behaviour. Also changes buffering so that we buffer when we're actually about to run out of data, instead of trying to guess when to buffer based on rate estimates. r=doublec
2009-02-05 21:02:21 +13:00
Daniel Holbert
52f4b95e16
Bug 473680: disable sporadic crashtest 458637-1.html using 'skip' instead of '#'
2009-02-06 15:17:39 -08:00
Daniel Holbert
2afb9b89cc
Bug 473680: disable sporadic crashtest 458637-1.html, pending further investigation.
2009-02-06 14:52:45 -08:00
Robert O'Callahan
8a782822cb
Backing out bug 445087 due to reftest failures
2009-02-05 23:51:45 +13:00
Robert O'Callahan
b4f66d939a
Backed out changeset ba595db2b681
2009-02-05 23:51:24 +13:00
Peter Van der Beken
871efa46a0
Fix for bug 474456. r/sr=bz.
2009-02-05 10:42:55 +01:00
Robert O'Callahan
546a3091e1
Bug 455654. Rework the download-rate, playback-rate and related statistics so they're managed by the decoders in a thread-safe way. Implement proper HTML5 readyState handling with event firing, including 'canplay' and 'canplaythrough' events and autoplay behaviour. Also changes buffering so that we buffer when we're actually about to run out of data, instead of trying to guess when to buffer based on rate estimates. r=doublec
2009-02-05 21:02:21 +13:00
Boris Zbarsky
e81305d982
Bug 474406. Revoke our pending constructor processing event if our document goes away. r+sr=sicking
2009-02-03 21:58:21 -05:00
Craig Topper
074d581c29
Bug 374111 - DeCOMtaminate SVG viewBox; r+sr=roc
2009-02-03 15:42:24 +01:00
Johnny Stenback
0c8c15400f
Fixing bug 474022. Reflow if we're about to instantiate a plugin whose frame has not been reflown yet. This fixes a problem where the WMP plugin doesn't work right if its initial size is 0x0. r+sr=bzbarsky@mit.edu
2009-02-02 17:26:28 -08:00
Boris Zbarsky
873b00e94a
Backing out logging patch for bug 474537
2009-02-02 19:55:10 -05:00
Boris Zbarsky
82ddbed920
Another attempt at logging for bug 474537
2009-02-02 16:27:56 -05:00
Boris Zbarsky
8176968df9
Backing out logging for bug 474537 for the moment
2009-02-02 16:30:00 -05:00
Boris Zbarsky
0f3f1efbbe
Another attempt at logging for bug 474537
2009-02-02 16:27:56 -05:00
Ehsan Akhgari
5fb0e5c0b0
Bug 350597 - [RTL] XML preview header should be RTL in RTL locales; r,sr=sicking
2009-02-01 11:51:07 +03:30
Olli Pettay
920f9ee1fb
Bug 468211, r+sr=sicking
2009-01-31 14:56:15 +02:00
Olli Pettay
b3d63f9e91
Bug 471166, r+sr=sicking
2009-01-31 14:53:01 +02:00
Olli Pettay
ffb38ea35e
Bug 476097, ASSERTION: killing mutation events with <input type=file>, r+sr=bz
2009-01-31 14:34:01 +02:00
John Daggett
4fa1e0a97e
Bug 474704 - drop channel on cross-site load failure to avoid leak. r=bz,jonas, sr=jonas
2009-01-31 17:58:42 +09:00
Robert Longson
7399ad83b5
Bug 471165 - add missing test
2009-01-30 13:06:26 +00:00
Chris Double
966de9ee44
Bug 452698. Ensure that YUV to RGB conversion puts bytes in the right order for big-endian machines (PPC). r+sr=roc
...
--HG--
extra : rebase_source : 8939f59496da5548509ebd64a515947b071c204d
2009-01-30 20:30:37 +13:00
Matthew Gregan
4a0378e54b
Bug 469698. Convert little-endian Wave data to native endinaness on big-endian machines (e.g. PPC). r+sr=roc
...
--HG--
extra : rebase_source : a791e7474167faed8bebfdfd9bf960fe6fb752df
2009-01-30 20:27:43 +13:00
Craig Topper
7901923474
Bug 474954. No frames need to implement nsISVGValue anymore. r+sr=roc
...
--HG--
extra : rebase_source : edd574369880b1745f0d5c33277fbcd5e5318dd3
2009-01-30 20:17:29 +13:00
Neil Rashbrook
1967d2484b
Excise nsCachedChromeChannel fixing bug 206691 amongst others r=bsmedberg sr=bz
2009-01-29 23:34:24 +00:00
L. David Baron
7ff4066a5c
Clear back-pointer in more cases. (Bug 475136) r+sr=bzbarsky
2009-01-29 12:39:21 -08:00
L. David Baron
38d578f649
Implement CSS computation of font-stretch property and store it in the gfx font structures. (Bug 3512) r=vlad sr=bzbarsky
2009-01-29 12:39:18 -08:00
Boris Zbarsky
4905383347
Bug 307394 part 2. Fix the indexing in ContentInserted to work correctly even when XBL is around. r+sr=dbaron. Also fixes bug 232990, bug 261826 , bug 272646, bug 386310, bug 468546
2009-01-29 14:46:20 -05:00
Boris Zbarsky
f79bc67cfb
Bug 307394 part 1. Create a non-COM way to get at XBL child nodes, and put an IndexOf() method on nsINodeList. r+sr=peterv
2009-01-29 14:46:18 -05:00
Boris Zbarsky
ff8ff59c94
Bug 335615. Don't do editor init inside frame construction. r=mats, sr=roc
2009-01-29 14:46:17 -05:00
Robert O'Callahan
c4bf83ada1
Bug 466410. Make sure videoWidth and videoHeight are posted to the element before metadataloaded fires. r=doublec
2009-01-28 22:33:37 +13:00
Jonathan Watt
3eb6a93afb
Bug 475181. Bounds-check feTile subregion size. r+sr=roc
2009-01-28 22:29:48 +13:00
Chris Double
6b630ec451
Bug 475369. Fix regression from bug 451958 in passing mSeeking and mOffset to nsChannelToPipeListener. r+sr=roc
2009-01-28 22:27:09 +13:00
Jonas Sicking
38592a65d1
More bug 461555 fixes to fix orange by making sure to remove deferred-scripts' onloadblocker when the parser is terminated. r/sr=mrbkap
2009-01-26 21:41:25 -08:00
Jonas Sicking
8093e5d81b
Bug 461555: Don't clear out the parser until all deferred scripts have executed to ensure that a document.write in a deferred script doesn't clear the page. r/sr=mrbkap
2009-01-14 17:25:21 -08:00
Chris Double
08f2c8d023
Bug 451958 - Disable tests that fail randomly on Windows - r=roc
2009-01-27 15:33:03 +13:00
Chris Pearce
ae5a3d959f
Bug 451958 - Implement same-origin check plus Access Controls for video Part 2a - r+sr=roc
2009-01-27 15:32:33 +13:00
Jonas Sicking
41679160f6
Backed out changeset e8023bc83264 due to orange
2009-01-26 01:53:20 -08:00
Jonas Sicking
39b948d125
Bug 461555: Don't clear out the parser until all deferred scripts have executed to ensure that a document.write in a deferred script doesn't clear the page. r/sr=mrbkap
2009-01-14 17:25:21 -08:00
Robert O'Callahan
5a3b1d43cb
Bug 451958 ... reverting the content-policy part to see if it alone is responsible for weird random seek failures on Windows.
2009-01-26 20:44:15 +13:00
Chris Pearce
19a5ca6acf
Bug 451958. Add more CheckLoadURIs (part 4). r+sr=roc
...
--HG--
extra : rebase_source : de1defd553b7f14cd5a5c1f04ccd0821b4422e4d
2009-01-25 21:08:06 +13:00
Chris Pearce
ec9d34ccb2
Bug 451958. Add more CheckLoadURIs (part 3). r+sr=roc
...
--HG--
extra : rebase_source : e4fbaea74fa01592896982d4c3862fa8a0ad86dd
2009-01-25 21:07:54 +13:00
Chris Pearce
57d9b95389
Bug 451958. Add more CheckLoadURIs (part 2). r+sr=roc
...
--HG--
extra : rebase_source : 09323fc6904d59a7b747187293c5850351401580
2009-01-25 21:07:43 +13:00
Chris Pearce
84330009ff
Bug 451958. Add more CheckLoadURIs. r+sr=roc
...
--HG--
extra : rebase_source : 395434811dafef97681e881995327d845a59d70b
2009-01-25 21:06:54 +13:00
Jesse Ruderman
daac235263
Add crashtests for bug 466585 and bug 451311
2009-01-24 23:24:53 -08:00
Chris Pearce
7be8b69a04
Bug 451958. Implement content policy checks for media elements. r+sr=roc
2009-01-25 12:30:57 +13:00
Jesse Ruderman
0c8cfe11b9
Add crashtests for bug 472260 and bug 472593
2009-01-24 10:31:21 -08:00
Chris Pearce
9068fac007
Bug 451958. Support Access-Controls for media loads. r+sr=roc
...
--HG--
extra : rebase_source : 4a180379a401040f16c4fce80ef116da139ba2cb
2009-01-25 00:00:17 +13:00
Jonas Sicking
d25702e3ce
Backed out changeset 41045faa0ef6 due to leaks
2009-01-23 15:08:41 -08:00
Jonas Sicking
c4c9640ef1
Bug 461555: Don't clear out the parser until all deferred scripts have executed to ensure that a document.write in a deferred script doesn't clear the page. r/sr=mrbkap
2009-01-14 17:25:21 -08:00
Daniel Holbert
3dc6c6a6d7
Bug 458167 - Fix bad usage of "it's" in comments: patch for content folder. r+sr=jst
2009-01-23 01:02:09 -08:00
Robert O'Callahan
e37f5f5ba6
Backed out changeset a87563d6594e
...
--HG--
extra : rebase_source : e4687a80f8e88f7f0e156a34ca95f96a1eaf85f6
2009-01-23 17:39:45 +13:00
Chris Pearce
573e074841
Bug 451958. Support Access-Controls for media loads. r+sr=roc
...
--HG--
extra : rebase_source : ab0be3a0dc18e6accfb4059c5d0f3e252b890afc
2009-01-23 16:13:19 +13:00
L. David Baron
8b518903c1
Eliminate all callers to forms of nsROCSSPrimitiveValue::SetIdent other than the one taking nsCSSKeyword. (Bug 474712) r+sr=bzbarsky
2009-01-22 17:28:14 -08:00
Jonas Sicking
2c8b4e0b19
Bug 464954: Update Access-Control implementation to latest draft and fix some bugs. r/sr=bz
2009-01-21 14:50:28 -08:00
Robert O'Callahan
beaa52a3b0
test_progress1.html still fails, sigh
2009-01-23 08:32:08 +13:00
Daniel Holbert
89371c3526
trivial comment-only typo fix in nsHTMLDocument.cpp: s/presumeably/presumably/
2009-01-22 07:13:59 -08:00
Ted Mielczarek
47563738cc
bug 474754 - sporadic test failures in test_wav_trunc.html. disable this test for now
2009-01-22 10:08:36 -05:00
Peter Van der Beken
63b350c021
Merge backout
2009-01-22 14:53:06 +01:00
Peter Van der Beken
0b7ffe2664
Backed out changeset 9fc993ac4427 (Bug 464954: Update Access-Control implementation to latest draft and fix some bugs. r/sr=bz) to fix orange.
2009-01-22 14:52:34 +01:00
Robert O'Callahan
003c9973b3
Reenable test_progress1 to see if it passes now
2009-01-22 22:36:03 +13:00
Robert O'Callahan
1887dcf927
Bug 474393. Fix bytes-downloaded count. r=doublec
2009-01-22 22:35:27 +13:00
Daniel Holbert
4301671b45
Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg
2009-01-21 22:55:08 -08:00
Daniel Holbert
a033cb74d9
merge after backing out changeset e6566d187edd
2009-01-21 22:37:24 -08:00
Daniel Holbert
69edd63802
Backed out changeset e6566d187edd (bug 466410) on suspicion of causing linux reftest failures in 'ogg-video/basic-1.html' and 'ogg-video/zoomed-1.html'
2009-01-21 22:36:22 -08:00
Brian Birtles
d2f5ec869c
Bug 474740, SVG SMIL: dur="media" is incorrectly reported as a parsing error
...
--HG--
extra : rebase_source : 98c0109978ad9fed21351cad36932a2d7f6bed52
2009-01-22 17:17:12 +13:00
Fred Jendrzejewski
424883d380
Bug 466622. Replace nsCStringArray with nsTArray<nsCString> for more consistent code and fewer heap allocations. r+sr=roc,r=bsmedberg
...
--HG--
extra : rebase_source : b963bf5de9d9c445b14620479691482512e0faf2
2009-01-22 17:15:34 +13:00
Brian Birtles
7e4a16aa3b
Bug 474357, Calls to setCurrentTime, beginElementAt etc. should update the DOM state immediately. r+sr=roc
...
--HG--
extra : rebase_source : 7c69aae13ee1c1b4fff077a046e042bae9a4970d
2009-01-22 14:00:27 +13:00
Craig Topper
623a502daa
Bug 471551. Stop duplicating SVG string attribute storage by having nsSVGString use the attribute value as the underlying base value (removing mBaseVal); also make mAnimVal an nsAutoPtr<nsString>. r=longsonr,r+sr=roc
...
--HG--
extra : rebase_source : 319ff11d4321f2f7f41a7d19f17435fe814b1079
2009-01-22 13:56:51 +13:00
Robert O'Callahan
d83f123df8
Bug 466410. Ensure that videoWidth and videoHeight are valid when metadataloaded fires on Ogg videos. r=doublec
...
--HG--
extra : rebase_source : 9e2a9c286a97ad9ba376a68d53a901af6b8ed312
2009-01-22 13:52:06 +13:00
Jonas Sicking
77010e3913
Bug 464954: Update Access-Control implementation to latest draft and fix some bugs. r/sr=bz
2009-01-21 14:50:28 -08:00
Jonas Sicking
74e670e513
merge backout
2009-01-21 18:08:10 -08:00
Jonas Sicking
46b09b8476
Backed out changeset 2063e342b8e1 due to failing docshell tests
2009-01-21 18:07:29 -08:00
Michael Ventnor
b119ed9345
Bug 123836 - Implement indeterminate property on checkboxes and radio buttons - r=roc,jst sr=roc
2009-01-22 13:07:44 +13:00
Chris Double
111d0d3532
Bug 460738 - Suspend media downloads when in bfcache - r=kinetik sr=roc
2009-01-22 12:54:40 +13:00
Jonas Sicking
8c5f8ef332
Bug 464954: Update Access-Control implementation to latest draft and fix some bugs. r/sr=bz
2009-01-21 14:50:28 -08:00
Olli Pettay
a8f0e235eb
Bug 473899, ASSERTION: must have binding parent when in native anonymous subtree, r+sr=sicking
2009-01-21 11:15:57 +02:00
Keith Rarick
01dca56c79
Implement 'rem' unit from css3-values. (Bug 472195) r+sr=dbaron
2009-01-20 13:58:48 -08:00
Boris Zbarsky
669772f2b4
Bug 474041. Don't leak if we end up with a Reset() while we have a pending id change notification. r+sr=roc
2009-01-19 17:49:21 -05:00
Robert O'Callahan
96bd05744f
Merged backout of bug 471551
2009-01-20 00:26:31 +13:00
Robert O'Callahan
1f829702e4
Backed out changeset fb2d014e0352
2009-01-20 00:25:58 +13:00
Brian Birtles
802428be09
Bug 468996. Implement SMIL animateTransform element. r+sr=roc
2009-01-19 22:14:16 +13:00
Brian Birtles
9973adc34e
Bug 474257. Implement SVG 1.1 erratum to make beginElementAt/endElementAt return void. r+sr=roc
2009-01-19 22:12:29 +13:00
Brian Birtles
48fbbe3ba1
Bug 473702. Implement SVGAnimationElement methods getStartTime/getCurrentTime/getSimpleDuration. r+sr=roc
2009-01-19 22:10:53 +13:00
Jonathan Kew
2cc2d22c2b
Bug 472593. Don't call line-breaker's Next() method when already at end of text. r=bz,sr=roc
2009-01-19 22:07:11 +13:00
Robert O'Callahan
8b97c81cd0
Bug 471551. Avoid duplicate string storage for SVG string attributes; let nsSVGString get the baseval from the element. Also change mAnimVal to an nsAutoPtr to minimize storage in the non-animated common case. r=longsonr,sr=roc
2009-01-19 22:03:31 +13:00
Fred Jendrzejewski
d8f1bff747
Bug 461047 - Replace nsStringArray with nsTArray<nsString>. r+sr=roc
2009-01-18 21:14:14 +01:00
Markus Stange
525dabc829
Fix test for bug 398289 that broke because of bug 206636
2009-01-18 13:47:51 +01:00
Kai Liu
7a61003e36
Bug 240536 - resizer direction is to the right, when interface is RTL; r=roc,mano sr=roc
2009-01-18 13:58:19 +03:30
Neil Deakin
688af8eaed
Bug 212750, position context menu for menus when the keyboard shortcut is used, also move code around so that the right targets are set for context menu key events, r=smaug,sr=roc
2009-01-17 15:50:00 -05:00
Robert O'Callahan
dec01ceec4
Add missing tests for bug 463830
2009-01-17 22:26:55 +13:00
Chris Pearce
5f06963d36
Bug 463830. Use the video file name as the window title for standalone video objects, for now. r+sr=roc,r+sr=bzbarsky
...
--HG--
extra : rebase_source : b9ee2200c86a0c3fa06cdb163a39a183aa313380
2009-01-16 22:07:26 +13:00
Chris Pearce
8ce9df150f
Bug 469446. Necko should be able to cache byte-range requests when the start offset is zero. Then we can make our initial video load a byte-range request to detect whether the server supports byte-range requests, and the video data can still be cached. r=doublec,sr=roc,r=bzbarsky
...
--HG--
extra : rebase_source : acec408274be2b770b5f1936b4f915ef1bafa60b
2009-01-16 21:22:08 +13:00
Craig Topper
523efb98ec
Bug 473334. Devirtualize some nsSVGSVGElement methods. r=jwatt,sr=roc
...
--HG--
extra : rebase_source : 7a14a6c7697283a490696c43f3f62a23ad1beba4
2009-01-16 21:16:46 +13:00
Craig Topper
04ef5a295c
Bug 473347. nsSVGLength2 DOM tearoffs need to check for infinity/NaN. r=jwatt,sr=roc
...
--HG--
extra : rebase_source : 5af871d159a32c86e31f0c6aaa2ca25e88f4d928
2009-01-16 21:16:06 +13:00
Robert O'Callahan
1cf2f409ec
Bug 472878. Allow nsMediaDecoder::Invalidate to UpdateMediaSize on the element even if there is no frame for the element. r=doublec
...
--HG--
extra : rebase_source : dcafd327c98d1da7076f06c86b23eb7d5dd1edcb
2009-01-16 20:57:37 +13:00
Dave Camp
b6f597421e
Bug 473938 Stylesheets don't load without a safe browsing service r+sr=sicking
2009-01-16 21:54:39 +00:00
Patrick McManus
b231b7d252
Bug 473974. Don't DNS-prefetch nodes whose document went away. r+sr=bzbarsky
2009-01-16 14:21:32 -05:00
Gavin Sharp
d35397a4ee
Bug 466751: setting .innerHTML to invalid markup in XHTML causes NS_ERROR_INVALID_POINTER, r+sr=jst
2009-01-16 14:19:27 -05:00
Robert O'Callahan
804cc7ee91
Backed out changeset 8019a959aade
2009-01-16 22:20:33 +13:00
Fred Jendrzejewski
065bde22f3
Bug 461047. Replace nsStringArray with nsTArray<nsString>. r+sr=roc
...
--HG--
extra : rebase_source : 7a20af24c97867efbb28dafa6a70ea1b4cf00e58
2009-01-16 20:51:04 +13:00
Dave Camp
1e04293c7f
Bug 441359: Check script and css loads against the classifier. r+sr=jonas
2009-01-13 23:13:48 -08:00
timeless@mozdev.org
649763f2c3
Bug 209598 - Crash opening link from other applications [@ nsXULDocument::InsertElement], r+sr=bz
2009-01-15 20:02:22 -08:00
Robert O'Callahan
5f71fe04db
Disable randomly-failing progress-event test, properly
2009-01-16 15:24:52 +13:00
Robert O'Callahan
ed63b19dd4
Disable randomly-failing progress-event test
2009-01-16 15:15:21 +13:00
Chris Double
7d418b02bd
Bug 464376 - Dispatch progress events while media resource is downloading - r+sr=roc
2009-01-16 09:26:51 +13:00
Boris Zbarsky
7aa39e7e29
Bug 453801. Make sure to not fire onload before deferred scripts have executed. r+sr=sicking
2009-01-15 14:49:20 -05:00
Robert O'Callahan
4ef48d1afc
Bug 473680. Stop crashtest 458637-1.html early (returning success) if it's running too long.
2009-01-15 21:00:27 +13:00
Jeremy Lea
ce80f69254
Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc
...
--HG--
extra : rebase_source : a331a9e49fbc5931f546919281fcca7f008ab615
2009-01-15 16:27:09 +13:00
Brian Birtles
0a47d48dae
Bug 216462: Add support for basic SVG animation (SMIL). Disabled in builds by default. r+sr=roc
2009-01-14 20:38:07 -08:00
Ben Turner
97fdc15bb2
Backed out changeset 4c4d0bf8622e for failing unit tests.
2009-01-14 18:22:41 -08:00
Jonas Sicking
583673c3ab
Bug 461555: Don't clear out the parser until all deferred scripts have executed to ensure that a document.write in a deferred script doesn't clear the page. r/sr=mrbkap
2009-01-14 17:25:21 -08:00
Boris Zbarsky
c32e2bb103
Bug 453736. Make <svg:script> more like other scripts and fix up a few other minor issues. r=roc, r+sr=sicking
2009-01-14 07:49:18 -05:00
Peter Van der Beken
e99a0fd85e
Fix for bug 453441 (Parsing an XSLT stylesheet with two xsl:version attributes fails). r/sr=sicking.
2009-01-14 13:24:09 +01:00
Boris Zbarsky
9d9d0ec6f4
Bug 472648. Make XBL in signed jars work again. r+sr=jst
2009-01-14 06:24:26 -05:00
Olli Pettay
e184c5c563
Relanding Bug 472260, r+sr=bz
2009-01-14 13:01:46 +02:00
Jonas Sicking
304e146cdd
Fix mochitest orange
2009-01-14 00:19:16 -08:00
Dan Fabulich
14d93a7fb1
b=347174, implement document.readystate == 'complete'; r=sicking
2009-01-09 09:12:09 -08:00
Jonas Sicking
ae9214cbd6
Bug 464848: XMLHttpRequest doesn't send the right content-type for non-document request bodies. r/sr=bz
2009-01-13 22:53:43 -08:00
Ryan Flint
3827d0d6d9
Backout changeset e40649461b57 due to crashes
2009-01-13 17:53:04 -05:00
Boris Zbarsky
5b080ed588
Bug 472648. Make XBL in signed jars work again. r+sr=jst
2009-01-13 14:32:30 -05:00
Boris Zbarsky
b18d2aeb1c
Bug 473162. Make getElementsByClassName case-insensitive in quirks mode, per spec. r+sr=jst
2009-01-13 14:32:30 -05:00
Boris Zbarsky
9ab3dc1969
Bug 449780. When doing a frameloader swap, clear the bfcache on both docshells, since we can't deal with all those presentations. r+sr=jst
2009-01-13 14:32:30 -05:00
Nick Kreeger
77cbc0d00a
Fixing Bug 454632 - Resizing tree widget always re-scrolls to current index. r=enndeakin,sr=bz. Patch by Stephen Lau <steve@grommit.com>.
2009-01-13 10:50:26 -08:00
Olli Pettay
9a5b5a4c61
Bug 460700 - Use the right delay with XHR progress events, r+sr=jonas
2009-01-13 19:38:01 +02:00
Dave Camp
d92aa7006b
Backed out changeset 44890ee1d15f for leaks
2009-01-13 02:22:59 -08:00
Dave Camp
a925063a4f
Bug 441359: Check script and css loads against the classifier. r+sr=jonas
2009-01-12 21:52:00 -08:00
Benjamin Smedberg
3498a5f86e
Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
...
* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted
Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.
r+sr=roc
nsITextControlFrame didn't have an IID the first time around, but this wasn't a compile error because nsITextControlFrame::kFrameIID inherited from nsIFormControlFrame::kFrameIID. I've added a static analysis pass to verify the correct behavior, since I can't figure out a way to make the compiler do it.
--HG--
extra : rebase_source : 4894a2ca0278e2ab92f27459db77165f8348cf41
2009-01-12 14:20:59 -05:00
Patrick McManus
fd379f86f3
Bug 473089. Make sure that our DNS listener (which may be released on random threads) doesn't hold refs to Elements. r+sr=bzbarsky
2009-01-12 10:38:32 -05:00
Patrick McManus
b3e48de701
Bug 464838. Try to resolve performance issues in DNS prefetch by putting elements, not URIs, in the queue, and deferring URI creation to pageload complete (or a timer, if we're not in pageload). Now with leak fixes. r+sr=bzbarsky
2009-01-12 10:36:55 -05:00
Phil Ringnalda
ec35b575cb
Builds are neccesary, even if you can spell necessary, and even in a CLOSED TREE
2009-01-11 00:46:35 -08:00
Olli Pettay
f30c53458e
Backout Bug 472260 (CLOSED TREE)
2009-01-09 21:52:01 +02:00
Boris Zbarsky
f049147c23
Bug 472239. Make sure to set up our listener before trying to call OnStartRequest on it. r+sr=jst
2009-01-09 12:54:23 -05:00
Benjamin Smedberg
73a6fab34b
Backed out changeset 4c4df6ed1b41 - Bug 396185 - Make nsIFrame not inherit from nsISupports due to mochitest failures... these appear to be crashes in nsGenericHTMLElement::GetEditorInternal.
2009-01-09 11:35:24 -05:00
Benjamin Smedberg
802d1a10c7
Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
...
* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted
Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.
r+sr=roc
This patch locally causes two REFTEST-UNEXPECTED-PASS for Bidi stuff. It's possible that I accidentally fixed a bug, but I'm not sure, so I'm going to wait for the tinderboxes to confirm my local results.
2008-11-05 14:25:30 -05:00
Olli Pettay
f0a703af09
Bug 472260 - Crash [@ nsDocShell::EnsureContentViewer], r+sr=bz
2009-01-09 10:45:14 +02:00
Jeff Schiller
f94052b1e2
Bug 435209. Fix logic errors in nsSVGPathSegList::ReplaceItem. r=longsonr,sr=roc
2009-01-09 13:26:59 +13:00
Olli Pettay
b96454a8a4
Bug 472312, change NS_ERROR to NS_WARNING for now
2009-01-08 23:36:22 +02:00
Olli Pettay
eee0d0ea2e
Bug 472312, r+sr=bz
2009-01-08 22:16:33 +02:00
Boris Zbarsky
3dc0f14f0e
Backed out changeset b73e063a3f99 (bug 464838)
2009-01-08 14:58:33 -05:00
Patrick McManus
f488e1baf7
Bug 464838. Try to resolve performance issues in DNS prefetch by putting elements, not URIS, in the queue, and deferring URI creation to pageload complete (or a timer, if we're not in pageload). r+sr=bzbarsky
2009-01-08 13:08:20 -05:00
Matthew Gregan
7c74a5659e
Bug 471590. Update wave-decoder Pause to handle possible asynchyronous loading. r=doublec,sr=roc
...
--HG--
extra : rebase_source : 4146cd1a399875992e44769d752effc4f312841f
2009-01-08 21:44:38 +13:00
Olli Pettay
123c00756f
Bug 470687, try to prevent broadcaster loops, r=enndeakin, sr=neil
2009-01-07 15:25:29 +02:00
Robert O'Callahan
23446e97e2
Bug 472244. Flush out MozAfterPaint for previously painted areas before we go ahead and fire MozReftestInvalidate to test invalidation. Also make canvas.drawWindow take float parameters so we can more precisely specify the area to render when 'device pixels' don't match CSS pixel boundaries. r=dbaron,vlad
2009-01-07 21:31:36 +13:00
Chris Double
a4ec6b53db
Backed out changeset f155c8f39715
2009-01-07 16:33:42 +13:00
Chris Double
a1a3393935
Bug 464376 - Fire audio/video progress events as per spec - r+sr=roc
2009-01-07 14:48:52 +13:00
Jesse Ruderman
69c1a75b82
Add five crashtests
2009-01-06 16:47:56 -08:00
Olli Pettay
8dacd2738f
Bug 472212, r+sr=bz
2009-01-06 21:37:28 +02:00
Benjamin Smedberg
1bb2a73b85
Bug 472348 - Some unused variables found by combing the warning database, rs=bz
2009-01-06 14:25:58 -05:00
Chris Pearce
8d3ba4eb31
Bug 472204. Define event handler scripts before the video/audio elements that reference them, to guard against situations where the video element loads before we've parsed the event handlers. r=roc
2009-01-06 14:18:40 +13:00
Taras Glek
a2157f285c
Bug 472171 - nsIPrivateTextRangeList outparamdel didn't change IID r+sr=bz
2009-01-05 14:50:47 -08:00
Taras Glek
cb77e7c8aa
Bug 472169 - nsIPrivateTextEvent outparamdel didn't change IID r+sr=bz
2009-01-05 14:50:30 -08:00
Taras Glek
adf310089a
Bug 472167 - nsIForm outparamdel didn't change IID r+sr=bz
2009-01-05 14:50:04 -08:00
Taras Glek
35af7bfb1f
Bug 472120 - nsIPrivateDOMEvent outparamdel didn't change IID r+sr=bz
2009-01-05 14:49:34 -08:00
Dave Camp
36ef1ae586
Backed out changeset e31d0d3c28fd (bug 441359)
2009-01-05 01:27:51 -08:00
Dave Camp
32154830af
Bug 441359: Run scripts/css through the classifier. r+sr=sicking
2009-01-04 23:40:29 -08:00
Robert O'Callahan
7785fae4e0
Back out 451958
2009-01-05 16:33:12 +13:00
Robert O'Callahan
9faf032785
Backed out changeset a5587354082a
2009-01-05 16:33:01 +13:00
Robert O'Callahan
6621b0f9b7
Back out 451958
2009-01-05 16:32:31 +13:00
Robert O'Callahan
b9a8b35c5f
Backed out changeset 23021d6ef8b2
2009-01-05 16:31:59 +13:00
Robert O'Callahan
a51278c24f
Fix obvious mistake in bug 470911 as well
2009-01-05 15:18:33 +13:00
Robert O'Callahan
96f9df7f7f
Fix bustage for bug 470911, try harder^2
2009-01-05 15:15:49 +13:00
Robert O'Callahan
95debd473e
Fix bustage for bug 470911, try harder
2009-01-05 15:13:49 +13:00
Robert O'Callahan
78487acfbb
Fix bustage by removing mention of non-existent test for bug 451958.
2009-01-05 14:58:27 +13:00
Robert O'Callahan
96da78e817
Fix bustage for bug 470911
2009-01-05 14:54:16 +13:00
Robert O'Callahan
112000f159
Bug 470911. Make the preserveAspectRatio attribute storage much simpler and make the DOM accessors use tear-offs. With help from Craig Topper. r+sr=roc
...
--HG--
extra : rebase_source : 1a073c76d07c0a4532b2caf9978ef5847b36dec8
2009-01-05 14:19:38 +13:00
Craig Topper
70985fa04f
Bug 471165. Make SVG animated class storage an nsAutoPtr<nsString> and make the DOM 'className' object a tear-off. r=longsonr,sr=roc
...
--HG--
extra : rebase_source : 8ba937100e482ea0dab88a310ad378afd76c8953
2009-01-05 14:13:56 +13:00
Chris Pearce
a0f3631895
Bug 451958. Implement load policy for media elements. r+sr=roc
...
--HG--
extra : rebase_source : 6554a080e91e0cf61807dd29ca5103dd35531cd8
2009-01-05 13:50:33 +13:00
Chris Double
804fa18161
Bug 470636 - Audio doesn't stop after navigating away from page - r+sr=roc
2009-01-05 13:09:40 +13:00
L. David Baron
9cefaf0382
Remove the VerifyReflow code that checked the space manager state. (Bug 191448) r+sr=roc
2009-01-04 14:52:38 -05:00
Craig Topper
f5cac90604
reverting 245acb960a88
2009-01-04 17:02:07 +00:00
Craig Topper
21b2d18fb0
Bug 471165 - Removing the class attribute doesn't clear class name. r=longsonr,sr=roc
2009-01-04 15:51:11 +00:00
Peter Van der Beken
80fd121be8
Testcase for bug 468208 (Leak txNodeTest on http://ocp.acadiau.ca/ ).
2009-01-04 16:15:02 +01:00
timeless
ee17ea4a5a
Bug 466384 - "ASSERTION: OnDataAvailable implementation consumed no data" loading standalone video from local file; r+sr=bzbarsky
2009-01-04 09:31:42 +01:00
Peter Van der Beken
89b349d0a4
Fix for bug 466224 (Make quickstubs call nsINode/nsINodeList methods). r/sr=jst.
2009-01-02 18:00:18 +01:00
Mats Palmgren
7968fad4d9
Setting selectedIndex to an out-of-bounds value should have the same effect as setting it to -1. b=471741 r+sr=roc
2009-01-02 16:54:48 +01:00
Olli Pettay
252b14a591
Bug 436965, r+sr=sicking
2009-01-02 17:41:43 +02:00
Olli Pettay
fa80d4e86f
Back out bug 436965
2009-01-02 16:31:13 +02:00
Olli Pettay
29dcd98c48
Bug 436965, r+sr=sicking
2009-01-02 14:40:43 +02:00
Jesse Ruderman
e7ff093116
Add 19 crashtests
2009-01-01 14:18:58 -08:00
Phil Ringnalda
166047cba5
Backed out changeset e0cce6a738c9 (Bug 466224 - Make quickstubs call nsINode/nsINodeList methods) for failing mochitest
2008-12-31 18:21:52 -08:00
Peter Van der Beken
a76598678b
Fix for bug 466224 (Make quickstubs call nsINode/nsINodeList methods). r/sr=jst.
2008-12-31 14:55:20 +01:00
Ben Turner
f2b256530b
Bug 470334 - 'Workers: relative urls for XHR are incorrect'. r+sr=jst, a=blocking1.9+
2008-12-30 16:24:58 -06:00
Peter Van der Beken
7089f3a54c
Fix for bug 467671 (Leak 6 nsGlobalWindows due to DOMAnimatedLength not participating in cycle collection).
2008-12-30 17:32:22 +01:00
Olli Pettay
c441c5cffd
Bug 419059 - contentAccess accesskeys for elements hidden with CSS don't work, r=neil, sr=roc, a=jst
2008-12-30 16:09:14 +02:00
Neil Deakin
eea7b9969e
Bug 467775, ensure GetMayProcessChildren is called for all recursive template checks, r=smaug,sr=jonas
2008-12-30 08:31:00 -05:00
Olli Pettay
2bb5ff98ce
Bug 471246, r+sr=jst
2008-12-30 14:27:37 +02:00
Daniel Holbert
8187f38cfe
whitespace-only: Fix bad indentation on one line of nsSVGAnimatedTransformList.cpp
2008-12-29 17:40:08 -08:00
L. David Baron
4690547534
Stop using nsAreaFrame for anything other than xul:label, which is the only thing for which it does anything different from nsBlockFrame, and rename it accordingly. (Bug 471356) r+sr=roc
...
--HG--
rename : layout/generic/nsAreaFrame.cpp => layout/xul/base/src/nsXULLabelFrame.cpp
rename : layout/generic/nsAreaFrame.h => layout/xul/base/src/nsXULLabelFrame.h
2008-12-29 10:07:38 -05:00
L. David Baron
5380efc5c3
DeCOMtaminate nsIPresShell::GetDidInitialReflow. (Bug 468645) r+sr=bzbarsky
2008-12-29 10:07:36 -05:00
Daniel Holbert
f0c016c5e0
whitespace-only: remove space characters on blank line in nsIDocument.h
2008-12-29 00:33:13 -08:00
Robert O'Callahan
e427173bab
Bug 449142. Scale video so that it fits in the content-box of the element and has the same aspect ratio as the video source. Also adds some Ogg video reftests. r=doublec,sr=dbaron
2008-12-29 21:20:27 +13:00
Boris Zbarsky
3d37a465e1
Bug 449778. Don't fire pageshow in the new place on viewer swap if it's about to fire anyway. Do fire it in the old spot in that case, though. r+sr=jst
2008-12-28 10:34:00 -08:00
Jeff Walden
924b027ce0
Fix another warning pointed out by bsmedberg warning-blame by annotating a function parameter as an outparam.
2008-12-23 13:33:58 -08:00
Craig Topper
f16a5513ad
Bug 471235 - IsAttributeMapped appears in many SVG class definitions with NS_IMETHODIMP_ instead of NS_IMETHOD_; r=longsonr sr=roc
2008-12-28 07:58:37 +01:00
Serge Gautherie
236090bc3c
Bug 471122 - test_CrossSiteXHR.html : improve thrown exceptions from file_CrossSiteXHR_server.sjs; (Av2) Use setStatusLine(); r+sr=jonas
2008-12-28 00:26:59 +01:00
Serge Gautherie
da95ef83a5
Bug 471122 - test_CrossSiteXHR.html : improve thrown exceptions from file_CrossSiteXHR_server.sjs; CrLf->Lf Eol; r+sr=jonas
2008-12-28 00:26:55 +01:00
Craig Topper
339840012e
Bug 471239 - nsSVGElement::ParseAttribute doesn't return PR_TRUE for new style SVG strings; r=longsonr sr=roc
2008-12-27 23:52:30 +01:00
Olli Pettay
16839ee88b
Bug 470571, r=longsonr, sr=roc
2008-12-27 21:20:44 +02:00
Peter Van der Beken
5d549a7d2f
Testcase for bug 462929 ("ASSERTION: We can't deal with objects that have the same classinfo but different offset tables" with MathML element and other element).
2008-12-23 12:35:48 +01:00
Peter Van der Beken
71336376ba
Testcase for bug 427060 (Get Error during XSLT transformation: Waiting for ...).
2008-12-23 12:35:47 +01:00
Peter Van der Beken
095459d778
Fix for bug 468208 (Leak txNodeTest on http://ocp.acadiau.ca/ ). r/sr=sicking.
2008-12-23 12:35:47 +01:00
Peter Van der Beken
63ac079552
Bug 418970 - DOMNodeInsertedIntoDocument mistyped as *InfoDocument; r+sr=jonas
2008-12-20 02:10:46 +01:00
Ben Newman
f5a9408fe7
Bug 468562 - "ASSERTION: Inserting multiple children without flushing"; r+sr=mrbkap
2008-12-20 01:49:08 +01:00
Blake Kaplan
3396986416
Bug 455629 - Test that we actually do wrap the return value of nsISVGDocument::getSVGDocument in a XOW. r=bzbarsky
...
--HG--
extra : rebase_source : 471ed08d3cc3ab957f44a6b65b8f2bd8c5e7d41d
2008-12-19 15:47:19 -08:00
Olli Pettay
3abb81ab1d
Bug 461027, r+sr=bz
2008-12-20 01:40:00 +02:00
Olli Pettay
2a620fc7f7
Bug 470431 - Memory leak of document and content nodes with creating DOMMouseScroll event, r+sr=jst
2008-12-20 01:27:33 +02:00
Olli Pettay
8334b0e0a4
Bug 470419 - Crash [@ nsXBLPrototypeHandler::MouseEventMatched] dispatching mousedown UIEvent and xbl event handler, r+sr=bz
2008-12-20 00:39:47 +02:00
Joe Drew
b6eec2ca8e
Bug 393936 - nsIRequest::cancel() must not notify anything sync. Make removal from the loadgroup async, and add another call cancelAndForgetObserver() that removes the listener immediately (since some callsites expect that). Note, however, that this new method shouldn't be used in any new code; it exists only to support code that relied on the broken behaviour prior to this checkin. r=bzbarsky sr=vlad
2008-12-19 17:35:50 -05:00
Stuart Parmenter
6c8601ac15
bug 458373. Allow you to pass in a flag to drawWindow to show the caret. patch from roc. r=me
2008-12-12 02:50:31 -08:00
Neil Deakin
b0579d24d1
Bug 458613, set relatedTarget for dragenter and dragleave events, r=smaug,sr=roc
2008-12-19 09:58:47 -05:00
Neil Deakin
a1f1faa131
Bug 321180, better space-separated string parsing, r+sr=jonas
2008-12-19 08:43:24 -05:00
Neil Deakin
b40a5ac885
Bug 321175, change nsTemplateRule::GetAction to return nsIContent, r+sr=jonas
2008-12-19 08:43:24 -05:00
Olli Pettay
2840513314
Bug 468176, r=enn, sr=neil
2008-12-19 14:49:28 +02:00
Josh Aas
fb0a72d214
Backed out changeset e28cd33a0335
2008-12-19 05:30:53 -05:00
Josh Aas
9cbc644971
System for testing plugins, take 3. b=386676 r=smichaud sr=roc
2008-12-19 04:10:09 -05:00
Josh Aas
21607049a7
Backed out changeset 7b8ca8c944f2
2008-12-19 01:59:15 -05:00
Josh Aas
e13d6f3cc1
System for testing plugins, take 2. b=386676 r=smichaud sr=roc
2008-12-19 00:47:08 -05:00
Robert O'Callahan
a26108bfcf
Backed out changeset 1a4e7f55120d
2008-12-18 23:17:30 +13:00
Chris Double
c1901dc279
Bug 464376. Fire progress events reliably and especially be sure to fire a final progress event when the resource finishes loading. r+sr=roc
...
--HG--
extra : rebase_source : 387866a3c9ad9f05e35e9876ebd1db1224237798
2008-12-18 20:56:32 +13:00
Robert O'Callahan
00c5b64f0a
Backed out changeset 70b57b58afe2
2008-12-18 16:55:38 +13:00
Chris Double
1187773bfd
Bug 464376. Fire progress events more consistently, especially being sure to fire a progress event at the end of a load. r+sr=roc
2008-12-18 14:48:44 +13:00
Taras Glek
d4751bcd17
Bug 466578. Speed up XBL parsing by increasing the buffer size. r+sr=bzbarsky
2008-12-18 14:27:43 +13:00
Robert O'Callahan
ac055fa4bb
Bug 468991. Move GetVisibleArea call to avoid using a stale visible area. r+sr=dbaron
2008-12-18 14:21:12 +13:00
Masayuki Nakano
aa06a5b316
Bug 226784 Caret display problems with Korean input methods in Windows r=VYV03354+ere, sr=roc
2008-12-17 17:05:44 +09:00
Robert O'Callahan
586e8a3c8c
Bug 469247. Implement 'canPlayType' API for video/audio elements. r=doublec,r+sr=bzbarsky
...
--HG--
extra : rebase_source : 06b14571546a763ee4f4b8641e8582bfff2caf8d
2008-12-17 15:11:07 +13:00
Olli Pettay
28cb4846da
Bug 469720 - tabindex of -1 set in javascript ignored on file input, r+sr=bz
2008-12-17 09:33:33 +02:00
Martin Stránský
5f8aedcf13
b=403513 bad kerning in print output if hinting is set to medium or full r=karlt sr=vlad
2008-12-17 16:17:50 +13:00
Karl Tomlinson
dea545b65e
backout b=403513 due to compile error in gfxFontSelectionTest.cpp
2008-12-17 13:57:40 +13:00
Martin Stránský
7d9de4223a
b=403513 bad kerning in print output if hinting is set to medium or full r=karlt sr=vlad
2008-12-17 13:44:32 +13:00
Olli Pettay
174ca08897
Bug 469672 - Destroy event target chain using a loop, not recursion, r+sr=jst
2008-12-16 12:35:56 +02:00
Matthew Gregan
630b09f732
Bug 469595 - Changes to tests only: test_wav_seek* intermittent test failure - r=doublec
2008-12-16 17:58:33 +13:00
Matthew Gregan
a7e6a9829d
Bug 464158 - nsHTMLMediaElement::PickMediaElement does not do media type switching - r=doublec sr=roc
2008-12-16 16:32:03 +13:00
Matthew Gregan
6efa8eee37
Bug 469628 - Playing 8-bit Wave files can block writing to the audio backend - r=doublec sr=roc
2008-12-16 12:37:42 +13:00
Matthew Gregan
1b324bbec5
Bug 466405 - Ogg and Wave specific mochitests should be hidden by appropriate build-time conditional - r=ted.mielczarek
2008-12-16 12:31:51 +13:00
Chris Double
aad3ca91b3
Bug 463627 - Audio playback stops after some seconds on Linux - r=kinetik sr=roc
2008-12-16 12:06:22 +13:00
Mats Palmgren
d341fc312b
Use an iterative algorithm when deleting lists to avoid exhausting the stack space. b=460444 r+sr=dbaron r=jst
2008-12-15 12:33:56 +01:00
Martijn Wargers
f408deee04
Bug 450876 - [r=Smaug sr=roc]
2008-12-14 22:26:37 -08:00
Jesse Ruderman
45ed9ca6a1
Disable test for bug 353713 due to timeouts (bug 469557)
2008-12-14 21:36:46 -08:00
Masayuki Nakano
b3df92d76b
Bug 272847 Text input via IME does not work in windowless Flash movie r=ere+josh, sr=roc
2008-12-15 12:54:54 +09:00
Chris Pearce
929f5e14ff
Bug462570 - Change Network state and Ready state names in HTMLMediaElement to match spec - r=doublec sr=roc
2008-12-15 16:38:16 +13:00
Matthew Gregan
a8eb9352b0
Bug 469598 - nsHTMLMediaElement::MetadataLoaded calls nsMediaDecoder::Seek(0) - r=doublec sr=roc
2008-12-15 15:12:52 +13:00
Matthew Gregan
1b8d2de4e1
Bug 465498 - HTML5 <audio>: setting 'currentTime' throws exception sometimes; r+sr=roc
2008-12-14 21:46:28 +01:00
Matthew Gregan
908bfe5f7a
Bug 468190 - ended reports true when seeking after playback ended; r=chris.double sr=roc
2008-12-14 19:02:54 +01:00
Serge Gautherie
42b6a52e99
Bug 469513 - 453406-1.html : missing |dump('\n');| at end; r+sr=bzbarsky
2008-12-14 16:11:18 +01:00
Matthew Gregan
95f82c5d78
Bug 469255 - Seeking while seek in progress not handled correctly by Wave decoder; r+sr=roc
2008-12-14 15:54:45 +01:00
Chris Pearce
ca2e7bc8d7
Bug 469016 - Seeks after playback ended but before playback ended event are lost; r=chris.double sr=roc
2008-12-14 04:15:18 +01:00
Olli Pettay
e591911f63
Bug 431082 - Crash [@ nsDocShell::DoChannelLoad], r+sr=bz
2008-12-13 22:30:02 +02:00
Olli Pettay
ecd7e37c4e
Bug 469020 - range.surroundContents throws a NS_ERROR_INVALID_POINTER, r+sr=sicking
2008-12-13 22:09:29 +02:00
Serge Gautherie
9dbc9b4feb
Merge for "Backed out changeset: e7aa9d60b511" of
...
Bug 463934 - text bounds do not account for position properly; test_bounds.html fix; r=roc
which fails
2008-12-13 18:32:02 +01:00
Serge Gautherie
dbdf2c17d0
Backed out changeset: e7aa9d60b511
2008-12-13 18:29:34 +01:00
Neil Rashbrook
b6a0016517
Bug 465998 Protect nsXULContentUtils against layout init failure r=Enn sr=sicking
2008-12-13 17:15:48 +00:00
Robert Longson
00edf4962d
Bug 463934 - text bounds do not account for position properly; test_bounds.html fix; r=roc
2008-12-13 16:44:27 +01:00
Boris Zbarsky
eced8f9366
Bug 467008. Pointing to a non-existent file:// binding URI leaks. r+sr=sicking
2008-12-12 14:46:59 -05:00
Boris Zbarsky
e0da37ded4
Bug 468263. Handle the src attribute being removed or set to by dropping the image. r+sr=sicking
2008-12-12 14:41:11 -05:00
Boris Zbarsky
b962771e06
Bug 468210. Do a better job of unhooking our anonymous content. r+sr=sicking
2008-12-12 14:26:07 -05:00
Graeme McCutcheon
5a486a7210
Bug 345339. Make nsPresState not use a hashtable in favor of using less memory and only storing the things it really wants to store. Switch box objects to their own hashtable. r+sr=roc
2008-12-12 14:25:22 -05:00
Matthew Gregan
30e7416a2a
Bug 468992. Use stored mURI to reopen a WAVE stream after we've finished playing it. r+sr=roc
2008-12-12 21:43:36 +13:00
Chris Pearce
782a3e2eac
Bug 468721. Restructure Ogg decoder shutdown, making Stop synchronous on the main thread and queuing an event to destroy the decoder and associated state. r=doublec,sr=roc
2008-12-12 21:41:49 +13:00
Robert O'Callahan
9106f372f7
Bug 455314. RemoveIDTargetObserver doesn't need to do the full GetElementByIdInternal because we don't need or want to set up an mIdentifierMap entry if no entry is found for the ID. r+sr=jst
2008-12-12 21:20:30 +13:00
Robert O'Callahan
e0206a44c5
Bug 448600. Add prefs to disable Ogg and WAVE backends. r=doublec,sr=bzbarsky
2008-12-12 21:17:57 +13:00
Blake Kaplan
c057310e01
Bug 444322 - Ignore OnDataAvailable calls when we're executing a script. r+sr=bzbarsky
2008-12-11 14:20:45 -08:00
Boris Zbarsky
d42f6f7fd8
Bug 465806. Use all of our security information from a single place. r+sr=jst
2008-12-11 16:00:37 -05:00
Patrick McManus
5039056a9e
Bug 467648. Fix shutdown leak by making sure to clear out the deferred DNS prefetch queue at shutdown. r+sr=bzbarsky
2008-12-11 14:16:00 -05:00
Oleg Romashin
d7a1c32e01
Bug 428988 - Expose mouse event pressure. r=Olli.Pettay, sr=roc.
2008-12-11 18:55:15 -05:00
Wolfgang Rosenauer
66a905b4dc
Bug 468781 - gcc complaining about comparing char* with string literal; s+sr=roc
2008-12-11 14:30:42 +01:00
Robert Sayre
4e9cec6bbf
Merge
2008-12-11 02:43:25 -08:00
Robert Sayre
be41dd2fc4
backout bug 428988, checked in on persistent orange.
2008-12-11 02:43:04 -08:00
Robert Sayre
665787ada2
Backout JOEDREW! patches for bug 89419 and bug 393936. Looks like they make mochitest leak.
2008-12-11 01:27:58 -08:00
Oleg Romashin
ec25478838
Bug 428988 - Expose mouse event pressure. r=Olli.Pettay, sr=roc.
2008-12-11 03:04:46 -05:00
Joe Drew
75a9cd7d92
Bug 393936 - nsIRequest::cancel() must not notify anything sync. Make removal from the loadgroup async, and add another call cancelAndForgetObserver() that removes the listener immediately (since some callsites expect that). Note, however, that this new method shouldn't be used in any new code; it exists only to support code that relied on the broken behaviour prior to this checkin. r=bzbarsky sr=vlad
2008-12-10 16:25:34 -08:00
Chris Pearce
8db9ed480c
Bug 466045 - Intermittent failure of video seek mochitests; r=chris.double sr=roc
2008-12-10 15:30:41 +01:00
Chris Pearce
b6c86e257a
Bug 467972 - Load() invoked to do seek in onended results in sending onloadedmetadata; r=chris.double sr=roc
2008-12-10 15:23:23 +01:00
Boris Zbarsky
41ca0584d1
Fix parent class name. Followup to bug 368773, r+sr=peterv
2008-12-09 12:38:33 -05:00
Chris Pearce
e7b670232e
Bug 466557. Don't let the Ogg decoder get stuck in states when unexpected transitions happen. r=doublec,sr=roc
2008-12-09 13:49:24 +13:00
Chris Double
1e1a937513
Bug 465459. totalBytes is no longer part of the HTML5 video spec. r+sr=roc
2008-12-09 13:47:31 +13:00
Chris Double
9fb472ad84
Bug 465832. Make sure we don't fire any DOM events from a decoder that's shutting down. r=kinetik,sr=roc
2008-12-09 13:43:56 +13:00
gzlist@googlemail.com
bbd6ce0b9f
Bug 353364 - Same-document references in xml-stylesheet PI processed incorrectly, enabling/adding tests
...
--HG--
rename : content/test/reftest/xml-stylesheet/xslt_selflink_empty_href.xslt => content/test/reftest/xml-stylesheet/xslt_selflink_empty_href.xml
2008-12-07 14:34:53 +02:00
Robert Longson
1c4108c821
backout bug 465996 as it only works in restricted circumstances.
2008-12-07 11:26:13 +00:00
Olli Pettay
e6aa9bb7a5
Bug 468261, Modify the testcase for bug 457672, so that it works also with SM.
2008-12-07 02:13:04 +02:00
Masatoshi Kimura
3a3a37f47d
Bug 335531 - Correct misuse of UTF-16BE, UTF-16LE, UTF-32BE, and UTF-32LE charset labels; r=smontagu sr=dbaron
2008-12-06 11:08:26 -08:00
Michael Ventnor
f770f5b88f
Bug 468018 - Optimize box-shadow rendering even further by doing more intersections; r=vladimir
2008-12-06 19:54:36 +01:00
Masayuki Nakano
0aa1849eae
Bug 467593 'WARNING: GetCharCode used for wrong key event; should use onkeypress. ' should not be displayed by Web pages r+sr=roc
2008-12-06 18:30:01 +09:00
Chris Double
830de8db59
Backed out changeset 34f6eb1300f1 due to test failure
2008-12-06 19:53:23 +13:00
Chris Double
c53f161056
bug 464376 - Fire media progress events as needed - r+sr=roc
2008-12-06 18:25:16 +13:00
Patrick McManus
fe7a97a1a0
Bug 464838: Tweak DNS prefetch to hopefully fix a tp3 regression. r+sr=bz
2008-12-05 12:53:24 -08:00
Daniel Holbert
a4dd603aa8
Merge after backing out 78d662c2c878
2008-12-05 11:52:54 -08:00
Daniel Holbert
61f320aa9d
Backed out changeset 78d662c2c878 (Bug 335531) on suspicion of causing mochitest failures in test_bug399284.html on linux & windows unittest boxes.
2008-12-05 11:52:01 -08:00
Serge Gautherie
298a3ce63b
Merge for "Backed out changeset: d98cdb0cdd15" for
...
Bug 440614 - text entry field unable to take focus; r=(bzbarsky + jst + peterv) sr=peterv
which causes bug439965.html to fail
2008-12-05 19:29:13 +01:00
Serge Gautherie
d1f4783508
Backed out changeset: d98cdb0cdd15
2008-12-05 19:26:52 +01:00
Serge Gautherie
e4dd8b77d1
Merge for "Backed out changeset: cb9da8789fce"
...
for
Bug 465498 - HTML5 <audio>: setting 'currentTime' throws exception sometimes; r+sr=roc
as new test fails
2008-12-05 18:41:36 +01:00
Serge Gautherie
137994eb71
Backed out changeset: cb9da8789fce
2008-12-05 18:39:22 +01:00
Masatoshi Kimura
31c5df869e
Bug 335531 - Correct misuse of "UTF-16BE", "UTF-16LE", "UTF-32BE", and "UTF-32LE" charset labels; r=smontagu sr=dbaron
2008-12-05 18:31:00 +01:00
Mike Kaplinskiy
b3cbee5843
Bug 440614 - text entry field unable to take focus; r=(bzbarsky + jst + peterv) sr=peterv
2008-12-05 17:27:02 +01:00
Matthew Gregan
15552b6023
Bug 465498 - HTML5 <audio>: setting 'currentTime' throws exception sometimes; r+sr=roc
2008-12-05 17:00:27 +01:00
Olli Pettay
65516d2348
Bug 467123 - Document.cloneNode() failed in a JS component, r+sr=bz
2008-12-05 12:48:27 +02:00
Jeff Walden
257b5ff691
The line endings police make another arrest for the offense of gratuitous CRs in every line, just preceding the terminating LF.
2008-12-04 23:59:05 -08:00
Jeff Walden
d9f141293c
Reenable test_CrossSiteXHR_cache.html now that the httpd.js server issues that caused it to be disabled have been fixed (bug 465921). We reenabled one of the disabled tests but forgot this one when the server fix was committed. r=sparky
2008-12-04 23:57:48 -08:00
Zack Weinberg
5f09cf12fb
Bug 459148 - use thebes primitives for SVG rounded rects - r=longsonr,vlad sr=roc
2008-12-04 21:01:37 -08:00