Commit Graph

15255 Commits

Author SHA1 Message Date
Olli Pettay
06825d0f17 Bug 523569 - remove initXXXEventNS methods, r=sicking
--HG--
extra : rebase_source : fa251f645567f0bc63c1debbc64062d7145c5374
2009-10-21 21:35:42 +03:00
Benjamin Smedberg
3ff2200833 Bug 523438 - make nsFrameLoader* available to content/layout, r=bz
--HG--
extra : rebase_source : 60958c8e1cfeb150f8f48f549b2043637c910e99
2009-10-20 17:33:59 -04:00
Robert Longson
17d11a85e8 Bug 521207 - tiles do not work if they extend beyond the filter subregion bounds 2009-10-21 18:47:59 +01:00
Olli Pettay
9cc46b81b2 Bug 523080 - Unlink HTMLDocument members, r=peterv
--HG--
extra : rebase_source : e8b1faf6f58613826803b101ee314f64ecab3350
2009-10-21 12:41:18 +03:00
Olli Pettay
e32bd468dc Bug 523111 - DOMEvent implementations should inherit first the base class, r=jwatt, sr=jst
--HG--
extra : rebase_source : 81cba369792644a99f42c1901dbf04196d007d53
2009-10-21 12:38:39 +03:00
Honza Bambas
8f6a5222bd Bug 475156 - correcting cache behavior when using custom conditional request headers, r=bzbarsky 2009-10-21 12:18:08 +02:00
Markus Stange
6c3dfba67c Bug 515880 - Add drawintitlebar attribute to XUL root elements and sync it to the window widget. r=neil, sr=roc 2009-10-21 09:05:34 +02:00
Chris Pearce
0a4ce07599 Bug 523335 - Abort seek operation on underlying stream close. r=roc 2009-10-21 16:24:21 +13:00
Daniel Holbert
ac25c80d86 tests for bug 521335 2009-10-20 09:55:37 -07:00
Daniel Holbert
408720e9ce Bug 523188: Allow for ClearAnimValue() (and SetSMILOverrideStyleRule()) to be called for animation targets that aren't in a document. r=birtles r=roc 2009-10-20 09:54:47 -07:00
Benjamin Smedberg
9ae75c423f Merge mozilla-central to electrolysis. 2009-10-20 12:08:28 -04:00
Nochum Sossonko
ea120921fe Bug 498648 - Start private browsing while editing a message, cancel, doesn't cancel private browsing; r=bz,jst,ehsan 2009-10-20 10:19:43 -04:00
L. David Baron
8461beec27 Switch nsStyleAnimation from using nsStyleCoord to using its own nsStyleAnimation::Value, so we don't have to add nontrivial destructors to nsStyleCoord. (Bug 522852) r=dholbert,bzbarsky 2009-10-20 07:46:16 -04:00
Daniel Holbert
cba4e7fdab Bug 518894: Remove unused variable 'argPixelsLen' in WebGLContextGL.cpp. r=vlad 2009-10-19 16:57:50 -07:00
Vladimir Vukicevic
3255a6f7bb b=523229; WebGL rename clearDepthf/depthRangef to get rid of f suffix; r=mwsteele 2009-10-19 15:14:09 -07:00
Daniel Holbert
1d3e960d2d Bug 513461 follow-up: reorder initializer list in nsXULDocument constructor, to fix build warning. r=dbaron 2009-10-18 20:10:58 -07:00
Olli Pettay
65dbfbe2ba Bug 333673 - document.implementation != document.implementation, r=peterv
--HG--
extra : rebase_source : eb0ce55653b586242f6da43e0c95f6aaf914342b
2009-10-18 19:39:52 +03:00
Masayuki Nakano
df751e7973 Backing out bug 520417
--HG--
rename : widget/src/beos/nsSystemSoundService.cpp => widget/src/beos/nsSound.cpp
rename : widget/src/beos/nsSystemSoundService.h => widget/src/beos/nsSound.h
rename : widget/src/cocoa/nsSystemSoundService.h => widget/src/cocoa/nsSound.h
rename : widget/src/cocoa/nsSystemSoundService.mm => widget/src/cocoa/nsSound.mm
rename : widget/src/gtk2/nsSystemSoundService.cpp => widget/src/gtk2/nsSound.cpp
rename : widget/src/gtk2/nsSystemSoundService.h => widget/src/gtk2/nsSound.h
rename : widget/src/os2/nsSystemSoundService.cpp => widget/src/os2/nsSound.cpp
rename : widget/src/os2/nsSystemSoundService.h => widget/src/os2/nsSound.h
rename : widget/src/photon/nsSystemSoundService.cpp => widget/src/photon/nsSound.cpp
rename : widget/src/photon/nsSystemSoundService.h => widget/src/photon/nsSound.h
rename : widget/src/qt/nsSystemSoundService.cpp => widget/src/qt/nsSound.cpp
rename : widget/src/qt/nsSystemSoundService.h => widget/src/qt/nsSound.h
rename : widget/src/windows/nsSystemSoundService.cpp => widget/src/windows/nsSound.cpp
rename : widget/src/windows/nsSystemSoundService.h => widget/src/windows/nsSound.h
2009-10-18 16:29:08 +09:00
Saint Wesonga
e3c12a40d1 Bug 467988 - delete unused test files after speeding up canvas mochitests, r=roc 2009-10-17 18:19:26 -07:00
Olli Pettay
33365a4e60 Bug 506961 - Add a method to get jsdIValue from JS implemented event listeners, r=bz
--HG--
extra : rebase_source : 93d446c1c94512be8cc0dc208c0bf8f1cd3cc936
2009-10-17 17:40:44 +03:00
Masayuki Nakano
4acf47e1e9 Bug 520417 Redesign nsSound structure r+sr=roc
--HG--
rename : widget/src/beos/nsSound.cpp => widget/src/beos/nsSystemSoundService.cpp
rename : widget/src/beos/nsSound.h => widget/src/beos/nsSystemSoundService.h
rename : widget/src/cocoa/nsSound.h => widget/src/cocoa/nsSystemSoundService.h
rename : widget/src/cocoa/nsSound.mm => widget/src/cocoa/nsSystemSoundService.mm
rename : widget/src/gtk2/nsSound.cpp => widget/src/gtk2/nsSystemSoundService.cpp
rename : widget/src/gtk2/nsSound.h => widget/src/gtk2/nsSystemSoundService.h
rename : widget/src/os2/nsSound.cpp => widget/src/os2/nsSystemSoundService.cpp
rename : widget/src/os2/nsSound.h => widget/src/os2/nsSystemSoundService.h
rename : widget/src/photon/nsSound.cpp => widget/src/photon/nsSystemSoundService.cpp
rename : widget/src/photon/nsSound.h => widget/src/photon/nsSystemSoundService.h
rename : widget/src/qt/nsSound.cpp => widget/src/qt/nsSystemSoundService.cpp
rename : widget/src/qt/nsSound.h => widget/src/qt/nsSystemSoundService.h
rename : widget/src/windows/nsSound.cpp => widget/src/windows/nsSystemSoundService.cpp
rename : widget/src/windows/nsSound.h => widget/src/windows/nsSystemSoundService.h
2009-10-17 21:53:47 +09:00
Peter Van der Beken
39d97011a4 Address drive-by review comment for bug 518669 (Remove a QI and AddRef/Release from nsNodeUtils::CloneAndAdopt).
--HG--
extra : rebase_source : 2d4f78b2b0dfb2ff2663a4ca19e5be5926c97f0c
2009-10-16 16:00:38 +02:00
Jonas Sicking
7272bafa07 Bug 293347: Disable document.write for XSLT result docs. r/sr=jst 2009-11-05 20:27:30 -08:00
Boris Zbarsky
9283a8626e Bug 526178. Fix constructor firing order to match Gecko 1.9.1 again. r=roc 2009-11-04 17:58:13 -05:00
Olli Pettay
172cf68571 Bug 526286 - Detaching a tab by dragging it down into its content area stopped working, r=enndeakin, sr=jonas
--HG--
extra : rebase_source : bf3177dfb5a0947b66eb0c929c24ad46818f8d08
2009-11-05 16:39:18 +02:00
Olli Pettay
31999a4ae2 Bug 526286 - Detaching a tab by dragging it down into its content area stopped working, r=enndeakin, sr=jonas
--HG--
extra : rebase_source : 7b04c1dc00bb1e55eba73222d185b37cbbb125be
2009-11-05 16:39:18 +02:00
Mike Kristoffersen
0f989a8e1d Bug 525949 - White spaces at EOL in nsMediaDecoder.h. r=chris.double 2009-11-05 14:56:05 +01:00
Mike Kristoffersen
c0bf5e93cc Bug 525951 - White spaces at EOL in nsMediaStream.cpp. r=chris.double 2009-11-05 14:55:35 +01:00
Mike Kristoffersen
6489e49105 Bug 526304 - White spaces at EOL in nsCanvasRenderingContext2D.cpp. r=vlad 2009-11-05 14:54:35 +01:00
Boris Zbarsky
b6aed71369 Backed out changeset 2fa27d8cd3d2 (bug 526178) to fix browser-chrome orange.
--HG--
extra : rebase_source : 6be60f6e6586e924f7607f135a3589d9e425a0ec
2009-11-04 20:41:06 -05:00
Boris Zbarsky
3077c3b66d Bug 526178. Fix constructor firing order to match Gecko 1.9.1 again. r=roc 2009-11-04 17:58:13 -05:00
Henri Sivonen
78c76786eb Bug 503473 - Prevent document.write() in the HTML5 parser where prohibited by HTML5. r=bnewman, sr=sicking.
--HG--
extra : rebase_source : 0f574695c4d6fad936e9d0960f07261aa192b13d
2009-10-15 14:29:11 +03:00
Henri Sivonen
cb2f935b80 Test for bug 503473 - Prevent document.write() in the HTML5 parser where prohibited by HTML5. r=bnewman.
--HG--
extra : rebase_source : febd7b2f4fd44960d4a38bcc0d8d8e494833730f
2009-11-04 12:16:40 +02:00
Shawn Wilsher
ad5db639bb Bug 461199 - Create an API for asynchronous isVisited checks that content/layout can use (Step 1 of at least 3)
This first step simply refactors all link elements to use the same base class
to make future patches simpler and more obvious.
r=sicking
sr=bz
2009-10-13 15:13:41 -07:00
Timothy Nikkel
2237f423ac Bug 397596 and bug 492978. Add tests.
--HG--
extra : rebase_source : 64fbe0958089e676690eb89e5f68e903972043f2
2009-11-03 15:51:55 -06:00
Timothy Nikkel
027c341525 Bug 507991. Store an alternate URI on the first binding and use that to compare binding URIs. r=sicking
--HG--
extra : rebase_source : 47c46b906039ef6b5e3cb176c6fc6c62018d587d
2009-11-03 15:45:10 -06:00
Daniel Holbert
a4f10a3bdf Bug 530675: Support "cursor" property in SVG/SMIL. r=roc 2009-12-10 09:26:28 -08:00
Daniel Holbert
17ce1f0741 Bug 520239, patch 5: Enable SVG/SMIL animation of shorthand properties, and remove unneeded nsISMILCSSValueType interface. r=roc 2009-12-10 09:26:28 -08:00
Daniel Holbert
cc4d1f9129 Bug 530199: Cleanup in nsSMILCSSValueType - postpone allocation of ValueWrappers until they're needed. r=roc 2009-12-10 09:26:28 -08:00
Daniel Holbert
43014f2ee6 Bug 520487: Support URI-valued properties in SVG/SMIL. r=roc 2009-12-10 09:26:27 -08:00
Daniel Holbert
10c93fe33c Bug 528656: Support "font-family" property in SVG/SMIL. r=roc 2009-12-10 09:26:27 -08:00
Daniel Holbert
e4eadae38f Bug 524539, patch 2: Support "stroke-dasharray" property in SVG/SMIL. r=roc 2009-12-10 09:26:27 -08:00
Daniel Holbert
1cb5b1c508 Bug 520239, patch 1: Split out a chunk of nsStyleAnimation::ComputeValue into its own function. r=dbaron 2009-12-10 09:26:27 -08:00
Daniel Holbert
00a1934907 Add mochitest for bug 529387. (test only) 2009-12-10 09:26:27 -08:00
Daniel Holbert
42be6a5054 Bug 529387: Don't create SMIL animation controller for data documents. r=roc 2009-12-10 09:26:27 -08:00
Daniel Holbert
46777d7320 Bug 526423: Remove unused variables in WebGLContextValidate.cpp to fix build warning. r=mwsteele 2009-12-10 09:26:27 -08:00
Daniel Holbert
980aebc279 minor fixes to comments in nsSMILAnimationFunction.h. b=no_bug r+a=comments_only 2009-12-08 13:06:35 -08:00
mwsteele@gmail.com
7712877b10 b=528013; [webgl] BindFramebuffer checking target against wrong constants; r=vlad 2009-12-07 15:10:04 -08:00
Vladimir Vukicevic
31637c44b8 [webgl] revert part of previous commit, exposes strange latent bug 2009-12-06 19:29:17 -08:00
Jesse Ruderman
38f061b3b9 Add crashtests for a few bugs 2009-12-06 17:53:38 -08:00
Vladimir Vukicevic
7e80dba7f5 b=523959; [webgl] enable WebGL with EGL on Maemo and WinCE; r=stuart 2009-12-06 16:07:58 -08:00
Vladimir Vukicevic
cde2129b6e b=532541; [webgl] drawElements needs to support ubyte as well as ushort index arrays; r=mwsteele 2009-12-06 16:07:56 -08:00
Benjamin Smedberg
960781ec85 Merge mozilla-central to electrolysis to pick up bug 515436. 2009-10-12 10:51:38 -04:00
Takeshi Kurosawa
9987263299 Bug 521631 - remove SVGSVGElement::createSVGString. r=longsonr 2009-10-11 16:48:36 +01:00
Robert Longson
4e895fad8b Backout Bug 388547 due to Mac test orange 2009-10-11 14:03:06 +01:00
Robert Longson
1dbfbb3e36 Bug 388547 - Initial support for x,y,dx,dy,rotate lists on SVG text and tspan elements. r=roc 2009-10-11 12:44:33 +01:00
Takeshi Kurosawa
2c790fff6e Tests for Bug 519107. r=longsonr 2009-10-11 11:47:01 +01:00
Geoff Lankow
7fb6401f55 Bug 524421: Can end up with an empty filename in internal mFileNames. r=sicking sr=smaug 2009-10-27 11:14:34 -07:00
Jim Blandy
c0634bd24a Bug 517566: Enable WebGL in configure.in, and check for requisite headers. r=vladimir,r=dbaron 2009-10-27 09:05:51 -07:00
Ben Turner
313b632ce7 Fix bustage 2009-10-05 17:22:22 -07:00
Ben Turner
1458356fce Merge mozilla-central 2009-10-05 16:08:52 -07:00
Frederic Plourde
4f0745ce30 Bug 513990 - Add provisions to nsFrameLoader for reflow and resize events. r=bzbarsky 2009-10-05 07:52:19 -04:00
Daniel Holbert
27efa4b049 Bug 520485, patch 5 of 5: remove unnecessary checks in nsSMILCSSValueType::Add. r=roc 2009-10-08 18:30:55 -07:00
Daniel Holbert
4541a570c6 Bug 520485, patch 4 of 5: add support for 'font-size-adjust' property in SVG/SMIL. r=roc 2009-10-08 18:30:53 -07:00
Daniel Holbert
5e589fe66b Bug 520485, patch 2 of 5: add support for float values in SVG/SMIL. r=roc 2009-10-08 18:30:50 -07:00
Henri Sivonen
757e826e22 Test for bug 505783 - Do not ignore xml:base in HTML DOMs. r=sicking. 2009-10-02 19:46:23 +03:00
Matthew Gregan
3c4419b7c9 Bug 507167 and Bug 518941 - Update libvorbis to SVN r16597 to pick up recent fixes. r=chris.double, rs=roc
--HG--
extra : rebase_source : e941bcd256dd233304c6095d9d66ad1a96061ce2
2009-10-05 11:54:13 +13:00
Matthew Gregan
5260624305 Bug 493447 - Shrink Ogg decoder frame queues to 5-10 frames (from 20-40). r=chris.double
--HG--
extra : rebase_source : a6cb4b2d5fd1960ebedd0e42fd753e30717d5728
2009-10-05 11:50:34 +13:00
Daniel Holbert
daeb0d21b4 Bug 520325: add mochitests for "none" CSS value. 2009-10-03 15:16:16 -07:00
Chris Pearce
c65a6fdf9a Bug 519155 - reset oggz seek on failure. r=doublec 2009-10-03 17:08:12 +13:00
Chris Pearce
b7720b4c09 Bug 504843 - Abort ogg decode with excessively large video frame sizes. r=doublec 2009-10-03 17:08:12 +13:00
Chris Jones
2151b59798 Merge backout 2009-10-02 18:09:39 -05:00
Chris Jones
708e2e04ae Backed out changeset 8cbc47eee659 2009-10-02 18:09:08 -05:00
Jeff Muizelaar
e800617174 Bug 519794. Add a comment about using PR_strtod. r=jwatt 2009-10-02 18:08:34 -04:00
Daniel Holbert
176ee39664 Bug 474049: Add support for SMIL animation of CSS properties in SVG. r=birtles sr=roc 2009-10-02 14:37:25 -07:00
Boris Zbarsky
98b267ec17 Update comment to reflect reality; no bug 2009-10-02 15:00:44 -04:00
Olli Pettay
30f20f9bc8 Bug 488274 - Crash [@ nsObjectLoadingContent::OnStartRequest] with object, DOMAttrModified and colorpicker. r=jst, sr=bz 2009-10-02 15:48:23 +02:00
Blair McBride
86cf9e1b49 Bug 514327 - Detect outdated plugins and offer upgrade path. ui-r=beltzner, r=dtownsend,josh 2009-10-02 13:26:04 +02:00
Chris Jones
f2df9d3504 bug 441324: implement infallible ::operator new(), malloc() and friends. make |new Foo()| infallible, but leave |malloc()| fallible for the time being. r=blassey sr=bsmedberg,vlad 2009-10-01 21:50:09 -05:00
Ben Newman
ab706d3f74 Bug 518003 - implement function to check whether element matches a CSS selector. r+sr=bzbarsky
--HG--
extra : rebase_source : 67a7867a5cca52c867a8ee7daeea1bd1e613f1bc
2009-09-30 15:17:14 -07:00
Boris Zbarsky
c7604f4ae1 Bug 519987. Test and assert. r=sicking 2009-10-01 16:17:26 -04:00
Nochum Sossonko
6c269632c9 Bug 513461 - Implement pseudo classes for lightweight theme handling. r=dao,dbaron 2009-10-02 08:22:18 +02:00
Robert O'Callahan
ab84f5ebd3 Bug 519136. Clean up media-related logging. r=doublec
--HG--
extra : rebase_source : 2321054271a8726d17da1c58b876e2a7eb88883c
2009-09-30 07:32:44 +10:00
Ben Turner
9914a675f3 Merge mozilla-central 2009-09-23 13:14:34 -07:00
Olli Pettay
bd7ca49df0 Bug 514856 - Server side image maps are broken, r=bz
--HG--
extra : rebase_source : d0a5c4795c0279d612435a0c0ad9cb6d5a4783a8
2009-09-23 18:11:48 +03:00
Chris Pearce
bc4d80925c Bug 492286 - Null check in nsHTMLSourceElement::BindToTree(). r=roc 2009-09-23 13:58:00 +12:00
Benjamin Smedberg
54ae75f5f4 Merge mozilla-central into electrolysis to pick up new plugin tests. 2009-09-21 10:57:57 -04:00
Daniel Holbert
edba719e51 Bug 529406: Enable support for SMIL animation of font-weight & font-stretch. r=roc 2009-11-17 22:08:19 -08:00
Jae-Seong Lee
5c1c575d5d Bug 521151 - /content/ unit tests fail on JavaScript 'strict' mode. r=smaug, r=jwalden 2009-11-17 18:08:21 -08:00
Robert O'Callahan
904b1ef2fb Bug 529105. Don't mess with closed streams when data arrives for a resource that the closed stream is using. r=doublec 2009-11-18 13:38:16 +13:00
Robert O'Callahan
1c3cbe05c8 Bug 518659. When deciding whether a previous stream is going to load the data we need, we need to check against the data we'll be loading next, not the data we're currently loading. r=doublec 2009-11-18 13:38:16 +13:00
Timothy Nikkel
7af4fe5958 Bug 507991. Address comment.
--HG--
extra : rebase_source : e1683be4b948fedfbd299d9b37a5d8964979db0c
2009-11-16 20:40:20 -06:00
Bernd
d554f9f2b3 Bug 527464. Go back to ignoring nowrape in quirks mode if a nonzero width is set in the width attribute. r=bzbarsky 2009-11-17 17:50:06 -05:00
Masayuki Nakano
9b42af5915 Bug 529282 Firefox 3.6b2 Crash [@ nsIMEStateManager::OnTextStateFocus(nsPresContext*, nsIContent*) ] r=roc 2009-11-17 21:40:59 +09:00
Matthew Gregan
43080a1e47 Fix typo/mismerge in 7bab344403c3.
--HG--
extra : rebase_source : 3586c78584b1ed73168ef0e7361b6e46305f43d6
2009-09-22 12:25:24 +12:00
Matthew Gregan
30ee7451cb Bug 517834 - Use gfxQuartzImageSurface to paint video frames for an 8-23% perf win on Mac. r=roc
--HG--
extra : rebase_source : de46fdadcefed1fd203a824ed4b078c7ba0b6779
2009-09-22 12:12:06 +12:00
Matthew Gregan
7518dee43b Bug 515552 - Enable in-monitor assertions in nsOggDecoder. r=chris.double
--HG--
extra : rebase_source : c494f75bd7cc1cf4b114b9ff497412fb1e3c1ce1
2009-09-22 12:11:10 +12:00
Ben Turner
596ccf5e7a Merging mozilla-central once more to hopefully clear windows unit tests 2009-09-20 10:47:21 -07:00
Phil Ringnalda
6fce97e58d Bug 495228 - Remove checks for mac MOZ_WIDGET_TOOLKIT, r=ted 2009-09-18 19:59:53 -07:00
Olli Pettay
b0aa205e61 b=516213; followup fix for older linux systems; r=vlad 2009-09-18 16:53:27 -07:00
Vladimir Vukicevic
c22b30a65c b=517559; remove runtime (startup) dependency on opengl32.dll, to fix Ts; r=mwsteele 2009-09-18 16:48:36 -07:00
Vladimir Vukicevic
d023bfc631 b=517557; remove --enable-canvas; r=ted 2009-09-18 16:48:35 -07:00
Benjamin Smedberg
03bc0e116d Merge mozilla-central into Electrolysis. 2009-09-18 16:47:18 -04:00
Jonas Sicking
f70a5a844a Bug 527370: Fix bug in test. r=bustage-fix 2009-11-16 22:07:49 -08:00
Chris Jones
427a01d800 Merge backout. CLOSED TREE 2009-11-16 23:50:52 -06:00
Chris Jones
2a2094819d Backout b68f602ce949 2009-11-16 23:49:22 -06:00
Jonas Sicking
423c30fcd0 Bug 527623: Add some temporary logging code in order to figure out the intermittent oranges in test_bug503481b.html. This code will be backed out once we have a log of a failing test. r=jst 2009-11-16 19:07:22 -08:00
Jonas Sicking
27dfaf72f0 Bug 527370: More File API renames. Also adds tests for the FileReader.readyState property. r=jst 2009-11-16 18:01:40 -08:00
Chris Jones
8a41af9985 bug 527590: make it an error to hide a virtual method declaration by overloading it in a derived class. (use |using base::method;| if you really mean to do that). rs=bsmedberg 2009-11-16 17:57:21 -06:00
Masayuki Nakano
fbd9249755 Bug 528435 Drop NS_COMPOSITION_QUERY event r=roc, sr=neil 2009-11-16 22:13:02 +09:00
Blair McBride
b325aad4d2 Bug 528792 - :-moz-lwtheme incorrectly depends on the lwthemetextcolor attribute. r=dbaron 2009-11-16 09:27:44 +01:00
Mitchell Field
bf5ecdc685 bug 462381 - sprinkle magic PARALLEL_DIRS fairy dust about the build system r=ted.mielczarek 2009-11-13 14:40:00 -05:00
Peter Van der Beken
a9216f9202 Back out fix for bug 428229 (Unable to override addEventListener). 2009-11-15 17:03:03 +01:00
Peter Van der Beken
be7f33599f Fix for bug 428229 (Unable to override addEventListener). r=bz. 2009-11-09 14:54:18 +01:00
L. David Baron
ff1edb3161 Pass property to nsStyleAnimation interpolation functions. (Bug 528234) r=dholbert 2009-11-14 19:16:58 -08:00
Daniel Holbert
3b5c30efe5 Bug 526875: Make nsSMILCSSValueType::Add accept just-initialized added values (which represent zero). r=roc 2009-11-11 13:41:43 -08:00
Benjamin Smedberg
698078cb35 Bug 525106 - Make WebGL compile with UNCODE defined or not-defined by using explicit W annotations on the relevant functions/structs, r=vlad
--HG--
extra : rebase_source : 4a1092dc67cc0f9a2c93cf2564ac5fd1e49a8bc8
2009-11-11 14:25:42 -05:00
Peter Van der Beken
b3e3814fc5 Part 2 of fix for bug 518669 (Remove a QI and AddRef/Release from nsNodeUtils::CloneAndAdopt). r=bz.
--HG--
extra : rebase_source : a95980c030e204786f83fb7bb1ed68e825f9c5d4
2009-09-28 22:33:30 +02:00
Peter Van der Beken
6334f0eefc Part 1 of fix for bug 518669 (Remove a QI and AddRef/Release from nsNodeUtils::CloneAndAdopt). r=bz.
--HG--
extra : rebase_source : 27c23cc1871c5fe6152fc6dba14f4c1c7c54338a
2009-09-28 22:33:29 +02:00
Taras Glek
0192baad2a Bug 412796: Optimize fastload system (mmap fileIO) r=brendan
--HG--
extra : rebase_source : 425e1c4254b8e5c7c3b9fc98efb91c06805d1f02
2009-10-08 10:30:21 -07:00
L. David Baron
2ccbe80f89 Implement CSS transitions: handle starting and animation of the transitions. (Bug 435441) r=bzbarsky sr=roc 2009-10-07 20:22:42 -07:00
Boris Zbarsky
ca305158f8 Bug 502567. Get rid of the silly ShouldBuildChildFrames check. r=neil 2009-10-07 21:00:38 -04:00
Takeshi Kurosawa
07cc80f161 Bug 519107 - SVGElement::isSupported is not supported. r=longsonr 2009-10-07 19:17:03 +01:00
Robert Longson
30e195a386 Bug 517393 - Crash in GetTransformToElement. r=jwatt 2009-10-07 14:56:22 +01:00
Robert Longson
b854e17f6e Bug 413975 - GetCtx returning null does not mean we are an outer SVG. r=jwatt 2009-10-07 14:54:00 +01:00
Robert Longson
3290608b6a Bug 512603 - switches with systemLanguage fail in some cases. r=jwatt,sr=roc 2009-10-07 14:50:49 +01:00
Matin Movassate
1ba0cf09e4 Bug 507805: Support FileRequest API for reading Files. r/sr=sicking 2009-10-07 01:30:26 -07:00
Henri Sivonen
217db1634c Bug 499642 - Split the HTML5 parser into stream parser, doc.write parser and tree op executor. r=bnewman, sr=mrbkap. 2009-09-18 12:21:47 +03:00
Robert O'Callahan
b138fa1e9d Bug 517818. Suppress seeking to the end of the stream on Resume, there is no data to read there. r=kinetik 2009-09-21 15:47:47 +12:00
Brian Birtles
9a8cd700b7 Bug 522878 - Fix random orange in test_animLengthUnits.xhtml
--HG--
extra : rebase_source : 6cb5f30a3e79626fcb07972ba1929209e23e34c2
2009-11-04 09:08:24 +11:00
Robert O'Callahan
61bf733e11 Backed out changeset 9eda936adc30 2009-11-04 09:04:13 +13:00
liucougar
32fba2d148 Bug 396392. Test Range.getClientRects/getBoundingClientRect in RTL and mixed-direction situations. r=roc 2009-11-04 07:39:43 +13:00
Robert O'Callahan
021d1f80aa Bug 521178. Don't open a connection when we're only trying to read at the end of the resource (even if the seek-vs-read optimization decides we should just read from the start of the resource). r=doublec 2009-10-10 00:48:30 +13:00
Robert O'Callahan
b786c847ff Bug 521176. Don't unnecessarily start an HTTP transaction when cloning a media resource. r=doublec 2009-10-10 00:48:30 +13:00
Markus Stange
1d64a389f8 Bug 517816 - We don't ever create DOM events for NS_PAINT events, so don't pretend we do. r=smaug
--HG--
extra : rebase_source : 860fbdffa9c96071effb997cf6b0b6b38f9819ce
2009-11-02 20:20:20 +01:00
Mark Steele
8b8423f08c b=524042, [webgl] texImage & texSubImage need to support flipY, r=vlad 2009-11-01 16:33:47 -08:00
Vladimir Vukicevic
88afa1cc2e [webgl] Reland earlier-backed out patches, b=520708, b=520920, b=522201; r=me/mwsteele 2009-11-01 16:33:39 -08:00
liucougar
9a1b9595f3 Bug 436703 - select all + Copy/paste in contenteditable div pastes the editable div inside itself, r=peterv 2009-11-01 15:43:18 -08:00
Nochum Sossonko
f6219c9f34 Bug 516372 - random failure in test_bug322588.html | unexpected events - got " unload", expected " unload load", r=matspal 2009-11-01 14:12:48 -08:00
Jesse Ruderman
d57f2b3764 Add crashtests for bug 466945, bug 464197, and bug 467323 2009-10-31 19:35:39 -07:00
Daniel Holbert
05d1532e81 Bug 525153: In DocumentViewerImpl::LoadComplete, don't call OnPageShow if docshell is being destroyed. r=smaug sr=bz 2009-10-31 17:06:47 -07:00
Brian Birtles
dbe5f93b5c Bug 524828 - Fix random orange in test_smilGetStartTime.xhtml
--HG--
extra : rebase_source : db96df6c884d9b0898f6e29be87902569ae13f9d
2009-10-31 09:15:14 +11:00
Gijs Kruitbosch
35639a9061 Followup fix for bug 524995, r=gavin 2009-10-30 10:57:36 +01:00
Vladimir Vukicevic
51345f632c Revert previous commits due to weird talos crash. 2009-10-30 01:09:24 -07:00
Vladimir Vukicevic
098c751ef8 fix type bustage 2009-10-29 23:47:51 -07:00
Mark Steele
2b7ac4bef0 b=522201, [webgl] clear() doesn't call invalidate correctly, r=vlad 2009-10-29 23:01:06 -07:00
Mark Steele
faba10a353 b=520708, [webgl] crash at WebGLFramebuffer assignment, r=vlad 2009-10-29 23:01:06 -07:00
Vladimir Vukicevic
2d08f47eda b=520920, update webgl arrays to support views, part2; r=mark 2009-10-29 23:01:06 -07:00
Mark Steele
25a885d652 b=520920, update WebGL arrays to support views, r=vlad 2009-10-29 23:01:06 -07:00
Boris Zbarsky
9804e7b2dc Bug 523666. Make nsGenericHTMLFormElement::mForm an nsHTMLFormElement. r=sicking 2009-10-29 21:49:11 -04:00
Boris Zbarsky
4c55c31dc5 Bug 467005. Be smarter about our removable script blockers. r=sicking 2009-10-29 21:48:38 -04:00
Boris Zbarsky
2bfc0f34a2 Bug 520563. Shouldn't predefine xml and xmlns prefixes for CSS selectors. r=dbaron,sicking 2009-10-29 21:47:48 -04:00
Zbigniew Braniecki
3d5f017322 Bug 524737. ifdef nsHTMLMediaElement.h to fix compilation with --disable-ogg + --disable-wav, p=bartml@wp.pl,r=roc 2009-10-30 00:55:05 +01:00
Daniel Holbert
a44093af8c Bug 525099: Bail out if GetZeroValueForUnit fails, in nsSMILCSSValueType. r=roc 2009-10-29 14:08:02 -07:00
Gijs Kruitbosch
c888c1980e Back out bug 487059, fix tests and EM to cope, r=gavin,beltzner, bug 524995
--HG--
extra : rebase_source : d8414b8de165cf2fa534719c36416d82d21872c6
2009-10-29 14:44:10 +01:00
Olli Pettay
62344a3ec7 Bug 508479 - HTML5 Drag and Drop: Drop event on elements that are not drop targets, r=enn, sr=sicking 2009-10-29 13:11:02 +02:00
Matin Movassate
b89b3dac76 Bug 491201 - Turn on XHR::Send tests, wrap the call to nsIFile.remove in try/catch to avoid orange on Windows machines.r+sr=sicking 2009-09-15 16:53:32 -07:00
Jim Mathies
e87cfe5946 Bug 483776 - Update original data transfer mozCursor state during drags. r=bz. 2009-10-06 21:51:02 -05:00
Jonas Sicking
243d32f0ea Bug 518104 - Implement HTML5 changes to <script defer>. r=hsivonen, sr=mrbkap. (Tests fixed and code merged to tip by hsivonen.) 2009-10-02 14:13:59 +03:00
Johnny Stenback
0f5b5ba5ba Fixing bug 504862. Sanitize modal dialog argument handling. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu 2009-10-06 17:09:16 -07:00
Matthew Gregan
f546868183 Comment-only fix - Update comment on trunk to match bug 493447 patch rebased for 1.9.2. 2009-10-06 16:53:06 +13:00
Boris Zbarsky
0b451e51ec Bug 519905. Avoid some QIs to nsWrapperCache. r=peterv 2009-10-05 19:16:22 -04:00
Ms2ger
e138a2550c Bug 520353. querySelector(), querySelectorAll() and mozMatchesSelector() handle null and undefined incorrectly. r=bzbarsky 2009-10-05 19:16:22 -04:00
Robert O'Callahan
21b987f673 Bug 513144. nsWaveDecoder::PlaybackEnded should call UpdateReadyStateForData to ensure that we enter HAVE_CURRENT_DATA ... otherwise it get into the ended state with HAVE_FUTURE_DATA or HAVE_ENOUGH_DATA, which is wrong. r=kinetik
--HG--
extra : rebase_source : 75bcd57e9c7d93bcf24663731e2e6aadacf07a86
2009-09-15 14:30:45 +12:00
Robert O'Callahan
666ddd4c00 Bug 513144. Allow streams that are related by mozLoadFrom to share data loaded after the initial clone. r=doublec
--HG--
extra : rebase_source : 4dab31030b84ce6066ba694851bb7587a051fe2c
2009-09-15 14:30:45 +12:00
Robert O'Callahan
3e223fd14e Bug 513144. Make nsMediaChannelStream::CloneData clone the underlying cache stream, which adds the new stream as co-owner of all the nsMediaCache blocks currently cached for the original stream. Also, use NS_NEW_RUNNABLE_METHOD instead of the SuspendedStatusChanged class. r=doublec
--HG--
extra : rebase_source : 982c38bf513865033a2c51554ded3f3f365eeb3a
2009-09-15 14:30:44 +12:00
Robert O'Callahan
e6abe07b1b Bug 513144. Allow nsMediaCache blocks to be owned by multiple streams at the same time. r=doublec
--HG--
extra : rebase_source : 8788764ff6c883d2da5347ead39660626deb9d7c
2009-09-15 14:30:44 +12:00
Robert O'Callahan
93031ccc14 Bug 513144. Allow nsMediaCache blocks to belong to more than one BlockList at the same time. r=doublec
--HG--
extra : rebase_source : e4a53bca2a8c6c7624cbe889f981a57e07b587ad
2009-09-15 14:30:44 +12:00
Robert O'Callahan
60a2f7d116 Bug 513144. Basic implementation of mozLoadFrom API. r=doublec
--HG--
extra : rebase_source : 71d04afaf21d268e3eddbb40e9894479698d1bfc
2009-09-15 14:30:44 +12:00
Robert O'Callahan
ea1ab9ac40 Bug 513144. Hoist nsMediaStream creation up into nsHTMLMediaElement, out of the decoders. Pass the stream as the parameter to nsMediaDecoder::Load. r=doublec
--HG--
extra : rebase_source : f418076a0d534d528dbded66b2d49d8fe908de4b
2009-09-15 14:30:43 +12:00
Robert O'Callahan
df1c341efa Bug 513144. Split static nsMediaStream::Open into static nsMediaStream::Create and nonstatic nsMediaStream::Open. Move call to NS_GetFinalChannelURI down into nsMediaStream::Create. r=doublec
--HG--
extra : rebase_source : be999ad63f1bb1f8adcbbac0640a916f022203a7
2009-09-15 14:30:43 +12:00
Robert O'Callahan
c764bf1840 Bug 513144. Remove mURI from the decoders, and change nsMediaDecoder::GetCurrentURI to GetCurrentStream so nsHTMLMediaElement::GetCurrentSrc gets the URI directly from the stream. r=doublec
--HG--
extra : rebase_source : b1e9680cf33cf7dded79383dfdf7559bbd7b1a78
2009-09-15 14:28:08 +12:00
Matthew Gregan
466c733803 Bug 481057 - Fire MEDIA_ERR_DECODE errors when a decoding error occurs. r=chris.double, sr=roc
--HG--
extra : rebase_source : a07687f16726086dd425eef8907788019beebbe1
2009-09-22 12:08:13 +12:00
Matthew Gregan
9f16f9a4ac Bug 515546 - Null check mReader in nsOggDecoder::Shutdown. r=chris.double
--HG--
extra : rebase_source : e72005a765db36ed9b4cdd7d8717f6f923ce6b67
2009-09-22 12:03:42 +12:00
Matthew Gregan
40780c2c4b Bug 504613 - Handle zero-byte first-frame packets in Theora. p=tterribe@vt.edu, r=chris.double
--HG--
extra : rebase_source : d2b18e88ddec3836e30b448f949657206a33f3fa
2009-09-15 17:53:49 +12:00
Mats Palmgren
edb58eb3cb Bug 494617. r=Olli.Pettay sr=jst 2009-09-22 06:21:09 +02:00
Neil Deakin
dc9b8b8573 Bug 516076, pass a contextual window to focus controller methods, so that it retrieves the controller for the right window, r=neil,sr=smaug 2009-09-21 13:39:44 -04:00
Rob Arnold
f7679e8fd8 Bug 508860 - Crash [@ nsCanvasRenderingContext2D::InitializeWithSurface]
r=vladimir
2009-09-21 18:19:24 +02:00
Masayuki Nakano
c673342285 Bug 517787 Clicking a partially off-screen link shouldn't scroll the page (again) r=enndeakin 2009-09-22 00:58:16 +09:00
Robert O'Callahan
2e2663deda Bug 513144. Move ownership of the Ogg decoder's nsMediaStream out from nsChannelReader to nsOggDecoder. Also remove unnecessary mNotifyOnShutdown flag from nsOggDecoder and nsWaveDecoder. Since Load can only be called once after Init, remove unnecessary initialization of variables in Load and move some code up from Load to Init in both backends to simplify Load. r=doublec
--HG--
extra : rebase_source : 65cd9f01424f5b8ab8507e4788f2b8228ce1e2b0
2009-09-11 13:44:21 +12:00
Geoff Lankow
ca0d92aff0 Bug 500885 - DOMActivate is fired twice for input[type=file] if user clicks on browse button, r=Olli.Pettay sr=jonas 2009-11-24 18:12:00 -08:00
Daniel Holbert
3240fbd2b2 Bug 534162: Make sure to initialize local variable 'rv' in nsXHTMLParanoidFragmentSink::AddAttributes. r=jst 2009-12-12 22:27:30 -08:00
Jonas Sicking
043d60ce5e Bug 534361: Fix potential crash in plugin instantiation code. r=jst 2009-12-12 13:15:25 -08:00
Takeshi Kurosawa
6556249d5c Bug 395614 - implement nsSVGScriptElement::SetType. r=longsonr,jonas 2009-12-12 19:58:05 +00:00
Robert O'Callahan
34e388be5c Bug 517818. Wave decoder should not look beyond the Wave data area to see if we have a 'next frame' to play. r=kinetik
--HG--
extra : rebase_source : 9964f0fe36d35745354f5723b5d82b1fc18520d6
2009-09-30 07:32:41 +10:00
Robert O'Callahan
47696f6d0b Bug 517818. Treat HTTP errors (other than 416 'Requested Range Not Available') as network errors. And do not allow an error page to be treated as media data. r=kinetik
--HG--
extra : rebase_source : 47f44d18ff0d2c33f2642ae5bedb132cc43eb3cb
2009-09-30 07:32:30 +10:00
Robert O'Callahan
60afa9a18b Bug 517818. When nsMediaCache::Update wants to read from the end of the stream, don't resume if we're already suspended. And if the channel is not already positioned at the end, suspend instead of seeking to the end, since there is no point in seeking to the end and it may cause harmful side effects. r=doublec
--HG--
extra : rebase_source : e816c61621f5dd7c670687cf1a70d2eccb488dd6
2009-09-30 06:48:05 +10:00
Robert O'Callahan
4907895762 Bug 396392. Fix test to not assume that the height of a block matches the height of the text inside it.
--HG--
extra : rebase_source : a733ab3f27f2c54a09ad28c8274c119ac0edbe11
2009-09-25 17:18:21 +12:00
Boris Zbarsky
0d41491006 Bug 515829. Don't assume that mDefaultSubmitElement is non-null just because our firstSubmitSlot contains non-null. r=jst 2009-09-18 14:52:36 -04:00
Boris Zbarsky
b21d390674 Bug 515703. In some cases we can end up checking whether an element is the default submit before we've updated our default submit; in that situation wehave to do it the slow way. r=jst 2009-09-18 14:52:27 -04:00
Josh Aas
049aeb5f21 Replace usage of "::StillDown" with "CGEventSourceButtonState", 64-bit fix for layout. b=517392 r=mstange r=bz 2009-09-18 12:34:37 -04:00
Vladimir Vukicevic
c62e96b0c0 b=516213; Freshen WebGL implementation and enable on trunk (part 2); r=mwsteele,roc 2009-09-17 23:01:12 -07:00
Mark Steele
b109b87a48 b=516213; freshen WebGL implementation and enable on trunk (part 1); r=vlad 2009-09-17 23:01:07 -07:00
Robert O'Callahan
1da8163981 Bug 510110. Extend MozAfterPaint event to contain list of PaintRequest objects with information about individual invalidations. r=dbaron,sr=jst
--HG--
extra : rebase_source : 0e8b9f424d50c2d9e346f7ff15834202a6c101d1
2009-09-04 16:49:18 +12:00
Mark Steele
fb27339c8b b=517717; fix up webGL array compat (rename WebGL*Array->Canvas); r=vlad 2009-09-20 14:33:40 -07:00
Mark Steele
593d29892b b=517717; fix up webgl impl array args, accept Canvas*Arrays as valid params; r=vlad 2009-09-20 12:05:25 -07:00
Vladimir Vukicevic
56b5a74b14 b=517729; rename more canvas3d prefs to webgl; r=mwsteele 2009-09-20 12:05:23 -07:00
Markus Stange
83ddb4fd22 Bug 482985 - add hidden pref for activity cursor. r=bz 2009-09-17 15:04:08 +02:00
Josh Aas
2a7ea592aa Gecko should use NPAPI directly, remove nsplugindefs.h abstractions. b=516661 r/sr=jst 2009-09-16 21:30:26 -04:00
Bobby Holley
09d2b28c2f Null-check document pointer. (Bug 516307) r=bzbarsky 2009-09-16 12:01:18 -07:00