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