Robert Longson
bc1cac07b0
Bug 476489 - Remove unused virtual methods from nsSVGFilterElement. r+sr=roc
2009-02-08 11:21:49 +00:00
Jesse Ruderman
2e1fda752f
Add crashtests for the following bugs: https://bugzilla.mozilla.org/buglist.cgi?quicksearch=328944+401042+413085+416461+431705+437142+449006+463741+465651+472782+474744
2009-02-07 21:33:31 -08:00
Justin Dolske
455ed37ff6
Bug 467680 - volumechange events are fired synchronously. r=doublec, sr=roc
2009-02-07 13:43:43 -08:00
L. David Baron
ef5fe05834
Revert changeset fc8d54ab29a6 (Bug 88831, Support new IME API "Text Services Framework" from Office XP and Windows XP) due to failure (every time) of the new unit test it added (Test WinTSF) on the Windows tinderbox.
...
--HG--
rename : content/events/src/nsContentEventHandler.cpp => content/events/src/nsQueryContentEventHandler.cpp
rename : content/events/src/nsContentEventHandler.h => content/events/src/nsQueryContentEventHandler.h
2009-02-07 09:13:30 -08:00
Jim Chen
e53087b660
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
f4d857085f
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
c94a302481
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
3451a036a0
Bug 473680: disable sporadic crashtest 458637-1.html using 'skip' instead of '#'
2009-02-06 15:17:39 -08:00
Daniel Holbert
021dfb18b3
Bug 473680: disable sporadic crashtest 458637-1.html, pending further investigation.
2009-02-06 14:52:45 -08:00
Robert O'Callahan
84461c9342
Backing out bug 445087 due to reftest failures
2009-02-05 23:51:45 +13:00
Robert O'Callahan
c752fcbe22
Backed out changeset ba595db2b681
2009-02-05 23:51:24 +13:00
Peter Van der Beken
9f7c4cead1
Fix for bug 474456. r/sr=bz.
2009-02-05 10:42:55 +01:00
Robert O'Callahan
3c26c1d1a0
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
6094cf077d
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
6ac140717f
Bug 374111 - DeCOMtaminate SVG viewBox; r+sr=roc
2009-02-03 15:42:24 +01:00
Johnny Stenback
c262d55f79
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
4120090406
Backing out logging patch for bug 474537
2009-02-02 19:55:10 -05:00
Boris Zbarsky
713f5cf16b
Another attempt at logging for bug 474537
2009-02-02 16:27:56 -05:00
Boris Zbarsky
75c27a2015
Backing out logging for bug 474537 for the moment
2009-02-02 16:30:00 -05:00
Boris Zbarsky
769f8bad7e
Another attempt at logging for bug 474537
2009-02-02 16:27:56 -05:00
Ehsan Akhgari
3216a67945
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
68e8d4d04a
Bug 468211, r+sr=sicking
2009-01-31 14:56:15 +02:00
Olli Pettay
b9593d2535
Bug 471166, r+sr=sicking
2009-01-31 14:53:01 +02:00
Olli Pettay
2474f75151
Bug 476097, ASSERTION: killing mutation events with <input type=file>, r+sr=bz
2009-01-31 14:34:01 +02:00
John Daggett
67113d5328
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
7d001fe852
Bug 471165 - add missing test
2009-01-30 13:06:26 +00:00
Chris Double
27dc9d2650
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
e8b10c972d
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
77f45c4dcd
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
249e4914e7
Excise nsCachedChromeChannel fixing bug 206691 amongst others r=bsmedberg sr=bz
2009-01-29 23:34:24 +00:00
L. David Baron
f5c868d3c6
Clear back-pointer in more cases. (Bug 475136) r+sr=bzbarsky
2009-01-29 12:39:21 -08:00
L. David Baron
f8774a93ef
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
e753880b7c
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
7011c1e34c
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
3574872d3a
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
6710c49b25
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
283dc2da74
Bug 475181. Bounds-check feTile subregion size. r+sr=roc
2009-01-28 22:29:48 +13:00
Chris Double
625058e17b
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
41e86fb4e9
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
8d2deed13d
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
85e6295f63
Bug 451958 - Disable tests that fail randomly on Windows - r=roc
2009-01-27 15:33:03 +13:00
Chris Pearce
0e32326db3
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
6a95c287a3
Backed out changeset e8023bc83264 due to orange
2009-01-26 01:53:20 -08:00
Jonas Sicking
783650f7b1
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
57feb73e0d
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
241aa1c5b2
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
389d3c06a1
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
0c4bfb13af
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
45181319ed
Bug 451958. Add more CheckLoadURIs. r+sr=roc
...
--HG--
extra : rebase_source : 395434811dafef97681e881995327d845a59d70b
2009-01-25 21:06:54 +13:00
Jesse Ruderman
6aa5e7bd59
Add crashtests for bug 466585 and bug 451311
2009-01-24 23:24:53 -08:00
Chris Pearce
25b0b69cb2
Bug 451958. Implement content policy checks for media elements. r+sr=roc
2009-01-25 12:30:57 +13:00
Jesse Ruderman
961597aa43
Add crashtests for bug 472260 and bug 472593
2009-01-24 10:31:21 -08:00
Chris Pearce
3b0b1c6e28
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
cd13cb89e5
Backed out changeset 41045faa0ef6 due to leaks
2009-01-23 15:08:41 -08:00
Jonas Sicking
051c8e95e7
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
31c18a6827
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
876f275609
Backed out changeset a87563d6594e
...
--HG--
extra : rebase_source : e4687a80f8e88f7f0e156a34ca95f96a1eaf85f6
2009-01-23 17:39:45 +13:00
Chris Pearce
f816163290
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
d1dea6a86e
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
be65469e7c
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
66b0586b81
test_progress1.html still fails, sigh
2009-01-23 08:32:08 +13:00
Daniel Holbert
b91b56aa62
trivial comment-only typo fix in nsHTMLDocument.cpp: s/presumeably/presumably/
2009-01-22 07:13:59 -08:00
Ted Mielczarek
961ec917de
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
bedc63e082
Merge backout
2009-01-22 14:53:06 +01:00
Peter Van der Beken
533783d9ea
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
6041ff18b9
Reenable test_progress1 to see if it passes now
2009-01-22 22:36:03 +13:00
Robert O'Callahan
4b882b6a59
Bug 474393. Fix bytes-downloaded count. r=doublec
2009-01-22 22:35:27 +13:00
Daniel Holbert
2a7d88e05a
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
4645e0a141
merge after backing out changeset e6566d187edd
2009-01-21 22:37:24 -08:00
Daniel Holbert
2fc6f19341
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
781e1f2a08
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
8759b06c00
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
ffded06cc0
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
8fc9e8ecc2
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
1ff5269fcc
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
e0c26b7454
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
8587502b5b
merge backout
2009-01-21 18:08:10 -08:00
Jonas Sicking
5b04c277ae
Backed out changeset 2063e342b8e1 due to failing docshell tests
2009-01-21 18:07:29 -08:00
Michael Ventnor
2351d2a4b0
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
c8da86bd29
Bug 460738 - Suspend media downloads when in bfcache - r=kinetik sr=roc
2009-01-22 12:54:40 +13:00
Jonas Sicking
e7e7213705
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
cf219664df
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
7073f11143
Implement 'rem' unit from css3-values. (Bug 472195) r+sr=dbaron
2009-01-20 13:58:48 -08:00
Boris Zbarsky
9cc09e46b1
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
26ff84c427
Merged backout of bug 471551
2009-01-20 00:26:31 +13:00
Robert O'Callahan
f877eead56
Backed out changeset fb2d014e0352
2009-01-20 00:25:58 +13:00
Brian Birtles
014bd86069
Bug 468996. Implement SMIL animateTransform element. r+sr=roc
2009-01-19 22:14:16 +13:00
Brian Birtles
a845c2644e
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
a4cee8ae5a
Bug 473702. Implement SVGAnimationElement methods getStartTime/getCurrentTime/getSimpleDuration. r+sr=roc
2009-01-19 22:10:53 +13:00
Jonathan Kew
1cd66203c8
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
9a8a9a01d5
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
7d5761cdfa
Bug 461047 - Replace nsStringArray with nsTArray<nsString>. r+sr=roc
2009-01-18 21:14:14 +01:00
Markus Stange
e90e044e9b
Fix test for bug 398289 that broke because of bug 206636
2009-01-18 13:47:51 +01:00
Kai Liu
4b0b5e5530
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
c8df9e6d4f
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
8a01e6f96e
Add missing tests for bug 463830
2009-01-17 22:26:55 +13:00
Chris Pearce
dd26dee475
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
dab0d6b3f3
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
4f9ced556d
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
d38bddc845
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
b77d06a80b
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
e27a8b62d1
Bug 473938 Stylesheets don't load without a safe browsing service r+sr=sicking
2009-01-16 21:54:39 +00:00
Patrick McManus
a6550e3070
Bug 473974. Don't DNS-prefetch nodes whose document went away. r+sr=bzbarsky
2009-01-16 14:21:32 -05:00
Gavin Sharp
21ff2ffc4c
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
1a9b00de4e
Backed out changeset 8019a959aade
2009-01-16 22:20:33 +13:00
Fred Jendrzejewski
b79ad6fa55
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
c12a3b0506
Bug 441359: Check script and css loads against the classifier. r+sr=jonas
2009-01-13 23:13:48 -08:00
timeless@mozdev.org
a6c651e0d3
Bug 209598 - Crash opening link from other applications [@ nsXULDocument::InsertElement], r+sr=bz
2009-01-15 20:02:22 -08:00
Robert O'Callahan
82f8d8d1cb
Disable randomly-failing progress-event test, properly
2009-01-16 15:24:52 +13:00
Robert O'Callahan
134102b6da
Disable randomly-failing progress-event test
2009-01-16 15:15:21 +13:00
Chris Double
525b4dcecb
Bug 464376 - Dispatch progress events while media resource is downloading - r+sr=roc
2009-01-16 09:26:51 +13:00
Boris Zbarsky
58af6bd7b1
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
148d55eef9
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
1800930122
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
adf1d4fa7c
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
9853f8d27d
Backed out changeset 4c4d0bf8622e for failing unit tests.
2009-01-14 18:22:41 -08:00
Jonas Sicking
864d6c43fd
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
00e66d09cf
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
da3c398d8a
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
1edd870a8e
Bug 472648. Make XBL in signed jars work again. r+sr=jst
2009-01-14 06:24:26 -05:00
Olli Pettay
c7ab97407d
Relanding Bug 472260, r+sr=bz
2009-01-14 13:01:46 +02:00
Jonas Sicking
ef7a82c353
Fix mochitest orange
2009-01-14 00:19:16 -08:00
Dan Fabulich
b3132f8800
b=347174, implement document.readystate == 'complete'; r=sicking
2009-01-09 09:12:09 -08:00
Jonas Sicking
2dc8a2f1eb
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
4c0a23f3e3
Backout changeset e40649461b57 due to crashes
2009-01-13 17:53:04 -05:00
Boris Zbarsky
64c25a9d72
Bug 472648. Make XBL in signed jars work again. r+sr=jst
2009-01-13 14:32:30 -05:00
Boris Zbarsky
788d6a77a8
Bug 473162. Make getElementsByClassName case-insensitive in quirks mode, per spec. r+sr=jst
2009-01-13 14:32:30 -05:00
Boris Zbarsky
21eb2434f8
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
6373ae3766
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
2369da62ec
Bug 460700 - Use the right delay with XHR progress events, r+sr=jonas
2009-01-13 19:38:01 +02:00
Dave Camp
b18d454609
Backed out changeset 44890ee1d15f for leaks
2009-01-13 02:22:59 -08:00
Dave Camp
ca7e07e266
Bug 441359: Check script and css loads against the classifier. r+sr=jonas
2009-01-12 21:52:00 -08:00
Benjamin Smedberg
24e7cb1f78
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
160a5690a3
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
fbf86e6cfb
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
b6fe1a7700
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
51f168081f
Backout Bug 472260 (CLOSED TREE)
2009-01-09 21:52:01 +02:00
Boris Zbarsky
e4836796ec
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
50621e4f9f
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
d0b948876f
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
6528b75171
Bug 472260 - Crash [@ nsDocShell::EnsureContentViewer], r+sr=bz
2009-01-09 10:45:14 +02:00
Jeff Schiller
efd64b7e1d
Bug 435209. Fix logic errors in nsSVGPathSegList::ReplaceItem. r=longsonr,sr=roc
2009-01-09 13:26:59 +13:00
Olli Pettay
7654fbb66c
Bug 472312, change NS_ERROR to NS_WARNING for now
2009-01-08 23:36:22 +02:00
Olli Pettay
8f1ea12925
Bug 472312, r+sr=bz
2009-01-08 22:16:33 +02:00
Boris Zbarsky
4718bf7b4a
Backed out changeset b73e063a3f99 (bug 464838)
2009-01-08 14:58:33 -05:00
Patrick McManus
7d2d500eb0
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
a854c4ee45
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
86970fbe9a
Bug 470687, try to prevent broadcaster loops, r=enndeakin, sr=neil
2009-01-07 15:25:29 +02:00
Robert O'Callahan
4659c94f44
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
cdee3a861f
Backed out changeset f155c8f39715
2009-01-07 16:33:42 +13:00