Commit Graph

9568 Commits

Author SHA1 Message Date
Marco Bonardo
d6687bea88 Merge central to inbound 2012-03-01 16:05:54 +01:00
Marco Bonardo
873d1a20b1 Merge last green PGO from inbound to central 2012-03-01 14:27:31 +01:00
Olli Pettay
3b6294526a Bug 730581, unbind content tree lazily after unlink, r=jst 2012-03-01 15:09:00 +02:00
Benoit Jacob
a993b6f79a Bug 713305 - Force staying on discrete GPU while any WebGL context is live - r=jrmuizel 2012-02-29 15:49:55 -05:00
Matt Brubeck
76df83ffd7 Merge last green changeset from inbound to mozilla-central 2012-02-29 10:47:38 -08:00
Igor Bukanov
3732e3e290 bug 730281 - remove cx argument from GC and compartment related functions. r=:billm 2012-02-29 13:18:16 +01:00
Serge Gautherie
0188df1611 Bug 629595. (Av3b) test_webgl_conformance_test_suite.html: Remove dump()s, Add ok()s and todo()s, Do a few related rewrites, Fix totalFailed calculation, Remove (obsolete) workaround for Windows 2000. r=bjacob. 2012-02-29 10:41:42 +01:00
Matt Brubeck
2349557dcf Merge last green changeset from inbound to mozilla-central 2012-02-28 09:21:10 -08:00
Josh Aas
0e7fae193d Bug 731040: Fix bug in which we don't properly create an object frame due to over-aggressive fallback. r=jst 2012-02-28 10:05:06 -05:00
Serge Gautherie
59bad68719 Bug 629595. (Bv1a) test_webgl_conformance_test_suite.html: Ensure waitForExplicitFinish() is executed, Disable test on Windows 2000 and (if necessary) on SeaMonkey, Move Mac OSX version check to a better place. r=bjacob. 2012-02-28 09:55:54 +01:00
John Schoenick
6e07a650b2 Bug 406541 - Ensure we agree with java on applet codebase, and run security checks for file: codebase URIs. r=jst 2012-02-27 13:58:00 -08:00
Josh Aas
df2fa8ed63 Bug 729673: Fix cases in which plugin instance src data stream is not delivered properly. r=bsmedberg 2012-02-27 15:36:46 -05:00
Olli Pettay
adfb684e44 Bug 730601 - Don't use GetListenerManager(false) to check existence of ELM, but HasListenerManager, r=jst 2012-02-27 16:03:15 +02:00
Jeff Muizelaar
594829d2d3 Bug 730508. Clip canvas invalidations to the content area of the canvas. r=roc
Previously, operations like drawImage() could invalidate areas outside of the
canvas. This hurt performance of runfield on maple.
2012-02-27 01:05:10 -05:00
Masayuki Nakano
1b68741c61 Bug 728132 test_bug583533.html shouldn't use nsIDOMNSEvent::*_MASK r=smaug 2012-02-27 12:02:35 +09:00
Matthew Gregan
86c1e140ab Bug 634564 - Re-enable test_closing_connections. 2012-02-27 12:51:52 +13:00
Matthew Gregan
c69a06cb4a Bug 634564 - Don't reset load-in-background flag when moving completed media load into the foreground. r=cpearce 2012-02-24 14:07:35 +13:00
Florian Boesch
935a075ea1 Bug 728354 - WebGL EXT_texture_filter_anisotropic: added the EXT suffix and adjusted conformance test - r=bjacob 2012-02-26 12:06:18 -05:00
Simon Montagu
585e0608f5 Use GetGeneralCategory in IsPunctuationMark instead of the precompiled ccmap. Bug 731222, r=jfkthame 2012-03-01 00:17:27 -08:00
Bas Schouten
0dcfc98c78 Bug 729116 - Followup: Skip crashtest which causes a crash on OS X. rs=philor 2012-02-28 06:49:37 +01:00
Bas Schouten
4a0e2dd8e7 Bug 729116 - Crashtest: Test if we deal with changing a canvas to a very large size. r=joe 2012-02-28 04:03:24 +01:00
Bas Schouten
c2e3c60fc5 Bug 729116: Try our best to have a valid mTarget even when having an invalid context. r=joe 2012-02-28 04:02:21 +01:00
Ed Morley
bbbd8658b5 Merge mozilla-central to mozilla-inbound 2012-02-28 02:55:32 +00:00
François Wang
b7b50cb81c Bug 722880 - Support for attribute width on mtable. r=karlt 2012-02-27 18:57:28 -05:00
Masatoshi Kimura
0fc58c6dd5 Bug 705110 - Suppress warning spam on DOMAttrModified event. r=smaug 2012-02-27 18:57:28 -05:00
Benoit Jacob
52aa0b3db4 backout 6a94d3142674 / bug 629595, it was bitrotted and caused mochitest-1 failure 2012-02-27 18:31:02 -05:00
Serge Gautherie
24fc66e121 Bug 629595 - test_webgl_conformance_test_suite.html: Ensure waitForExplicitFinish() is executed, Disable test on Windows 2000 and (if necessary) on SeaMonkey, Move Mac OSX version check to a better place - r=bjacob 2012-02-27 16:57:58 -05:00
Benoit Jacob
48c5b9a871 Bug 711656 - report force-enabled features in crash reports - r=jrmuizel
Force-enabled features will be reported with a '!' instead of the usual '?' in AppNotes in crash reports.
2012-02-27 16:33:19 -05:00
Rafael Ávila de Espíndola
80ae53a33b Bug 729995 - Mark WebGLMemoryMultiReporter final. r=jmuizelaar. 2012-02-27 14:37:32 -05:00
Henri Sivonen
f97573be1a Bug 650784 part 4 - Scripted test for plain text conversion. r=smaug. 2012-02-27 13:57:48 +02:00
Henri Sivonen
e8058853dd Bug 650784 part 1.5 - Move nsScriptableUnescapeHTML from Toolkit to Core. r=smaug.
--HG--
rename : toolkit/components/feeds/nsIScriptableUnescapeHTML.idl => parser/html/nsIScriptableUnescapeHTML.idl
rename : toolkit/components/feeds/nsScriptableUnescapeHTML.cpp => parser/html/nsParserUtils.cpp
rename : toolkit/components/feeds/nsScriptableUnescapeHTML.h => parser/html/nsParserUtils.h
2012-02-27 13:57:48 +02:00
Henri Sivonen
33afed3ab8 Bug 650784 part 1 - Introduce a new API for converting HTML to plain text. r=smaug. 2012-02-27 13:57:48 +02:00
Henri Sivonen
c8d46ba72d Bug 650784 part 0 - Fold nsParserUtils into nsContentUtils. r=smaug. 2012-02-27 13:57:48 +02:00
Nathan Froyd
6ce6f62be8 Bug 700659 - Slay nsHashSets in content. r=bz 2011-11-08 15:23:12 -05:00
Geoff Lankow
019341a51d Bug 718255 - Merge nsIPrefBranch2 with nsIPrefBranch - mop up uses that slipped through; r=mak 2012-02-26 11:34:25 +13:00
Nathan Froyd
e37b12ca9b Bug 722689 - remove nsHashSets from nsCheapSets; r=bsmedberg 2012-02-10 11:30:40 -08:00
David Mandelin
59dcf8cdf7 Bug 725550: remove obsolete typedef jsdouble, r=jwalden 2012-02-24 14:19:52 -08:00
Marco Bonardo
74afb56c79 Backout 4fc2f49371a8 (bug 725550) for build failures 2012-02-25 00:16:47 +01:00
Jeff Gilbert
126d53debb Bug 727178 - Revert ANGLE path to using glFinish to resolve - r=bjacob 2012-02-24 15:10:18 -08:00
David Mandelin
ad7cda83f5 Bug 725550: remove obsolete typedef jsdouble, r=jwalden
--HG--
extra : rebase_source : 772c2982184d7b3d1680737323395365e6b218da
2012-02-24 14:19:52 -08:00
Mounir Lamouri
2b99166180 Bug 729854 - Fix intermittent failure in test_bug353415-2.html. r=Ms2ger 2012-02-24 14:11:30 +01:00
Mounir Lamouri
1322f3e7b5 Bug 720385 - Make option.index follows the specifications. r=Ms2ger 2012-02-24 21:30:54 +01:00
Jason Duell
e2e2b75f03 Bug 716841. EventSource::GetInterface goes into infinite loop if redirected. r=bz 2012-02-24 11:37:30 -08:00
Andrew McCreight
8cd569208b Bug 729401 - use global before we null it out in ~nsXULTemplateBuilder. r=bent 2012-02-24 08:49:23 -08:00
Rafael Ávila de Espíndola
8db92c8db2 Bug 723534 - Remove dead default cases. r=ehsan. 2012-02-24 08:36:53 -05:00
Jonathan Kew
7ff00e8673 bug 724826 pt 3 - replace users of nsIUGenCategory service within libxul with direct access to mozilla::unicode::GetGenCategory. r=smontagu 2012-02-24 10:15:46 +00:00
Richard Newman
f8f9fa6f5d Merge m-c to m-i. 2012-02-23 18:37:12 -08:00
Richard Newman
85840c2035 Merge last win pgo-green changeset from m-i to m-c. 2012-02-23 18:35:17 -08:00
Brian Birtles
69c0519441 Bug 474742 part 1 - Convert TestTimeValueSpec.cpp tests to mochitests; r=dholbert 2012-02-24 09:45:40 +09:00
Brian Birtles
fec0a93e48 Bug 705236 part 2 - Refactor test_smilTiming.xhtml and add more tests; r=dholbert 2012-02-24 09:45:40 +09:00
Brian Birtles
7ad86b97e5 Bug 705236 part 1 - Allow trailing separator in SMIL values list; r=dholbert 2012-02-24 09:45:40 +09:00
Brian Birtles
1448c0e63c Bug 728758 - Detect animations removed from top of compositor stack and recomposite; r=dholbert 2012-02-24 09:45:40 +09:00
Florian Boesch
fc9e33241d Bug 728354 - Implement WebGL EXT_texture_filter_anisotropic extension *proposal* - r=bjacob
The spec proposal for this extension is at
  https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/extensions/proposals/EXT_texture_filter_anisotropic/index.html

This adds a conformance test as well, that will have to be merged upstream.
2012-02-23 08:43:57 -05:00
Matthew Schranz
7e8fb26c1e Bug 698381 - Make Node.cloneNode aDeep argument optional, default to true. r=smaug 2012-02-23 14:23:30 +01:00
Daniel Holbert
f0dcc1ad1e Backout 5311f051974e (Bug 729272) due to webgl test failures 2012-02-22 16:36:43 -08:00
Masatoshi Kimura
d1bbe6a3ba Bug 720208 - Implement DOM4 DOMException types and codes. r=smaug,ms2ger 2012-02-23 01:34:14 +01:00
Jeff Gilbert
7ffdc4e477 Bug 729272 - Abandon ANGLE during WebGL init if can't provide d3d share handles - r=bjacob 2012-02-22 14:08:24 -08:00
Olli Pettay
6139688226 Bug 730013 - don't addref/release nsTransactionManager so much to prevent it to end up to the purple buffer, r=ehsan 2012-02-23 22:47:37 +02:00
Neil Deakin
1493437541 Bug 728707, check return result of getting transferable, r=smaug 2012-02-23 15:59:45 -05:00
Ching Wei Tseng
d2d97ed00b Bug 601535 - content/media should use CheckedInt.h. r=doublec 2012-02-22 13:28:06 +01:00
Jason Duell
2b50ea839d Bug 728514: Websockets: don't CloseConnection twice in OnServerClose. r=smaug 2012-02-21 14:57:13 -08:00
Jason Duell
afcfe03dfc Bug 696085: WebSocket connection opening across page loads r=smaug 2012-02-21 14:57:10 -08:00
Ed Morley
465164e131 Merge mozilla-central to mozilla-inbound 2012-02-21 14:15:58 +00:00
Ed Morley
ec5a7c5b3d Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-21 11:59:33 +00:00
Ms2ger
e97a8c75bc Bug 727547 - Improve error handling in nsIDOMWebGLRenderingContext_Tex{,Sub}Image2D; r=bz 2012-02-21 10:34:02 +01:00
Ms2ger
434c1e1963 Bug 724252 - Don't QI in nsDocument::GetDefaultView; r=smaug 2012-02-21 10:34:02 +01:00
Ms2ger
4a1b92efc5 Bug 726434 - Return DOMString for XMLHttpRequest.getAllResponseHeaders(); r=bent 2012-02-21 10:34:01 +01:00
Ms2ger
bfbd442bda Bug 726416 - Fix some content/ build warnings; r=mounir 2012-02-21 10:34:01 +01:00
Ms2ger
f9c094140f Bug 725977 - Update table cellpadding / cellspacing to spec; r=bz 2012-02-21 10:34:01 +01:00
Olli Pettay
77efecd0c1 Backout Bug 704623, a=dromaeo regression
--HG--
extra : rebase_source : ab8b467e3aac40a56b5df6d56477603dacfc7c69
2012-02-20 14:54:45 +02:00
Cameron McCormack
dcb4c35ec9 Bug 728661 - Remove CalcVectorAngle and use AngleOfVector instead. r=jwatt 2012-02-20 11:37:22 +11:00
David Seifried
ebecfda977 Bug 680321 - Media preload state should reset in resource selection algorithm. r=cpearce 2012-02-20 10:02:08 +13:00
Chris Pearce
b683a7c0e3 Bug 727303 - Add nsPIDOMWindow::SetFullScreenInteral. r=roc 2012-02-20 10:02:08 +13:00
Jonathan Watt
83728fb808 Bug 721920 - Honor the 'lang' and 'xml:lang' attributes in SVG as we do in HTML. r=bz. 2012-02-19 20:49:34 +00:00
Emanuel Hoogeveen
a1bb7b0cb4 Bug 727337 - Switch IsAllowedAttribute over to lossless conversion to avoid false positives; r=bz 2012-02-19 18:55:15 +00:00
Masatoshi Kimura
46432bbbf0 Bug 727530 - XHR for data URIs should support content-type header field; r=jonas 2012-02-19 11:58:24 +00:00
Andrew Quartey
c9d1a52e78 Bug 710594 - Adapt WebGL about:memory reporters to the new memory reporting API. r=njn,bjacob.
--HG--
extra : rebase_source : 49a48f5237e3fb8fe17ceb30e469de253e985028
2012-02-19 19:58:08 -08:00
Andrew McCreight
9b70c6ef22 Bug 726777, followup. r=sicking 2012-02-20 12:02:47 -08:00
Cameron McCormack
60272806aa Bug 620468 - Bail out earlier when computing CTM of an <svg> element with negative width/height attributes. r=longsonr 2012-02-19 22:17:12 +11:00
Robert Longson
ddcd501d75 Bug 696210 - Make DidAnimate methods non-virtual now that all overrides have been eliminated. r=jwatt 2012-02-19 09:04:06 +00:00
Robert O'Callahan
42698402de Bug 715401. Instead of trying to create a fallback surface, just leave mTarget alone. r=bas 2012-02-19 21:53:01 +13:00
Igor Bukanov
87ee03b495 bug 726944 - Remove JSClass::xdrObject and related functionality. r=luke 2012-02-13 09:02:21 +01:00
Jonathan Watt
8178523710 Bug 416581, part 2 - Pay attention to the 'lang' attribute when fetching the user's font prefs for the CSS cascade. r=dbaron. 2012-01-25 23:52:26 +00:00
Bobby Holley
54eb7a3eaf Bug 696331 - Clear the document principal in nsDocument::ResetToURI after teardown, rather than before. r=jst 2012-02-18 08:55:28 -08:00
Chris Lord
5215455da7 Bug 726817 - Add nsIFrameLoaderOwner.clampScrollPosition. r=roc
Add an attribute to nsIFrameLoaderOwner that allows the clamping of set scroll
positions to be toggled.
2012-02-17 23:41:13 +00:00
Bill McCloskey
c6cd982f05 Bug 641025 - Incremental GC (r=igor,smaug,roc,cdleary,gregor) 2012-02-17 14:35:20 -08:00
Neil Deakin
4f1314899a Bug 499008, part 7, merge html drag type constants into one place, r=ehsan 2012-02-17 09:17:00 -05:00
Neil Deakin
de5e8ee45b Bug 499008, part 2, move editor dragstart handling to ContentAreaDragDrop, r=ehsan 2012-02-17 09:16:59 -05:00
Neil Deakin
4450a27928 Bug 499008, part 3, remove nsIDOMNSEvent::tmpRealOriginalTarget, r=smaug 2012-02-17 09:16:59 -05:00
Ed Morley
2295d5a688 Merge mozilla-central to mozilla-inbound 2012-02-17 11:11:16 +00:00
Ed Morley
cf6d87f9ba Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-17 11:06:18 +00:00
Jonathan Watt
b63e9750b0 Bug 660216, part 3 - getBBox and getCTM on foreignObject should/should not include 'x'/'y' offsets respectively. r=heycam. 2012-02-17 08:12:47 +00:00
Jonathan Watt
0bfc1ece4f Bug 660216, part 2 - Allow PrependLocalTransformsTo callers to specify which transforms they want. r=heycam. 2012-02-17 08:12:47 +00:00
Jonathan Watt
5913361070 Bug 660216, part 1 - Rename PrependLocalTransformTo to PrependLocalTransformsTo. r=heycam. 2012-02-17 08:12:47 +00:00
Olli Pettay
62dde07cf2 Bug 725804 - Don't add active network requests (XHR, WebSocket, EventSource) to CC graph, r=mccr8,jduell,jst 2012-02-16 18:45:25 +02:00
Marco Bonardo
da48108f5b Merge last green PGO from inbound to central 2012-02-16 11:45:18 +01:00
Robert O'Callahan
e092af1c77 Bug 727694. Set up new mDecoderStateMachine with any preset initial volume. r=cpearce 2012-02-16 17:17:36 +13:00
Brian Birtles
be334cd8ff Bug 629200 part 25 - Remove unnecessary serialisation from setting SVGStringList; r=jwatt 2012-02-16 08:40:46 +09:00
Brian Birtles
accdaca7f8 Bug 629200 part 24 - Add wrapper for SVG types used in nsAttrValue so we don't need to export them; r=jwatt 2012-02-16 08:40:46 +09:00
Brian Birtles
a256c4c378 Bug 629200 part 22 - Remove unnecessary serialisation from setting SVGTransformList; r=jwatt 2012-02-16 08:40:46 +09:00
Brian Birtles
e4d0fa14ab Bug 629200 part 21 - Remove unnecessary serialisation from setting SVGPathSegList; r=jwatt 2012-02-16 08:40:46 +09:00
Brian Birtles
c2e37113c8 Bug 629200 part 20 - Remove unnecessary serialisation from setting SVGPointList; r=jwatt 2012-02-16 08:40:46 +09:00
Brian Birtles
301be6b8fc Bug 629200 part 19 - Remove unnecessary serialisation from setting nsSVGNumberList; r=jwatt 2012-02-16 08:40:46 +09:00
Brian Birtles
d46ad1c9a9 Bug 629200 part 18 - Remove unnecessary serialisation from setting nsSVGViewBox; r=jwatt 2012-02-16 08:40:46 +09:00
Brian Birtles
179d570584 Bug 629200 part 17 - Remove unnecessary serialisation from setting nsSVGPreserveAspectRatio; r=jwatt 2012-02-16 08:40:46 +09:00
Brian Birtles
7d76e187e3 Bug 629200 part 16 - Add mutation event tests for strings and classes and tidy up use of DidChangeString; r=jwatt 2012-02-16 08:40:45 +09:00
Brian Birtles
b988ef00de Bug 629200 part 15 - Remove unnecessary serialisation from setting nsSVGBoolean; r=jwatt 2012-02-16 08:40:45 +09:00
Brian Birtles
ed04233b8d Bug 629200 part 14 - Remove unnecessary serialisation from setting nsSVGAngle; r=jwatt 2012-02-16 08:40:45 +09:00
Brian Birtles
db8d827803 Bug 629200 part 13 - Remove unnecessary serialisation from setting nsSVGIntegerPair; r=jwatt 2012-02-16 08:40:45 +09:00
Brian Birtles
a46da63994 Bug 629200 part 12 - Remove unnecessary serialisation from setting nsSVGInteger; r=jwatt 2012-02-16 08:40:45 +09:00
Brian Birtles
716553c410 Bug 629200 part 11 - Remove unnecessary serialisation from setting nsSVGNumberPair; r=jwatt 2012-02-16 08:40:45 +09:00
Brian Birtles
da300b4aea Bug 629200 part 10 - Remove unnecessary serialisation from setting nsSVGNumber2; r=jwatt 2012-02-16 08:40:45 +09:00
Brian Birtles
82e52ab216 Bug 629200 part 9 - Update attribute setting for SVGAnimatedLengthList; r=jwatt 2012-02-16 08:40:45 +09:00
Brian Birtles
9fca7d4aa4 Bug 629200 part 8 - Remove unnecessary serialisation from setting nsSVGLength2; r=jwatt 2012-02-16 08:40:45 +09:00
Brian Birtles
fb4cab0705 Bug 629200 part 7 - Remove unnecessary serialisation from setting SVGEnum; r=jwatt 2012-02-16 08:40:44 +09:00
Brian Birtles
68b8d74b40 Bug 629200 part 6 - Add test framework for modification events; r=jwatt 2012-02-16 08:40:44 +09:00
Gavin Sharp
ee7d02bb70 Bug 726866: remove nsIMessageWakeupService since it isn't built/used, r=mfinkle 2012-02-15 12:15:08 -08:00
Robert O'Callahan
4840bbe976 Bug 726889. Rename nsMediaStream/nsMediaChannelStream/nsMediaFileStream to mozilla::MediaResource/ChannelMediaResource/FileMediaResource. Also rename nsByteRange to mozilla::MediaByteRange and nsChannelStatistics to mozilla::MediaChannelStatistics. Rename GetStream to GetResource and various other mentions of 'stream' to 'resource'. r=cpearce
--HG--
rename : content/media/nsMediaStream.cpp => content/media/MediaResource.cpp
rename : content/media/nsMediaStream.h => content/media/MediaResource.h
2012-02-15 17:35:01 +13:00
Robert O'Callahan
1e90444bb6 Bug 708116. Factor out logic for updating the current frame of a video element into a helper object. r=doublec 2012-02-15 17:35:01 +13:00
Benoit Jacob
3ce6f75017 Bug 727614 - Use #ifdef ANDROID instead of #ifdef MOZ_WIDGET_ANDROID to cover B2G too. r=joe 2012-02-16 18:45:16 -05:00
Joe Drew
b8467f29df Bug 725747 - Seems we run into a driver bug on OS X (on NVIDIA cards only) now. Mark these tests as failing. r=bjacob 2012-02-16 18:45:16 -05:00
Andrew McCreight
024adfbd55 Bug 727572 - remove childless nsChildContentList from the purple buffer. r=smaug 2012-02-16 08:45:19 -08:00
Rafael Ávila de Espíndola
9026015e29 Bug 727226 - mark some classes in content/canvas/src final. r=:jrmuizel. 2012-02-16 08:24:18 -05:00
Dão Gottwald
b19ddf167c Bug 725289 followup, replace remaining mozSlize with slice 2012-02-16 12:43:08 +01:00
Marco Bonardo
baaaa63f39 Merge central to inbound 2012-02-16 11:47:36 +01:00
Matthew Schranz
87bb64c61e Bug 725289 - Removed moz prefix in Blob.mozSlice. r=sicking
--HG--
rename : dom/workers/test/fileReadMozSlice_worker.js => dom/workers/test/fileReadSlice_worker.js
rename : dom/workers/test/fileMozSlice_worker.js => dom/workers/test/fileSlice_worker.js
rename : dom/workers/test/test_fileReadMozSlice.xul => dom/workers/test/test_fileReadSlice.xul
rename : dom/workers/test/test_fileMozSlice.xul => dom/workers/test/test_fileSlice.xul
2012-02-16 11:22:25 +01:00
Johnny Stenback
742aa9d9eb Bug 704623, part 1. Track orphan DOM nodes so that they can be reported in about:memory. r=smaug 2012-02-14 15:13:19 -08:00
Matthew Gregan
2bb439b67e Bug 730425 - Performa an additional range check in stream read. r=roc 2012-02-28 17:38:46 +13:00
David Mandelin
0be0db4666 Bug 730511: remove obsolete typedefs intN, uintN, r=luke 2012-02-28 15:11:11 -08:00
Justin Lebar
b682bbe4a5 Bug 731789 - Rename mfbt/StdInt.h to mfbt/StandardInteger.h, so stdint types work from cpp files inside mfbt. r=waldo 2012-02-29 22:56:43 -05:00
Jeff Muizelaar
379c5b5aab Bug 731117. Bound the size of CG surfaces to match cairo. r=bas
This fixes crashes that can happen when we try to create
an image surface from a quartz surface larger than the maximum
size supported by image surfaces.

--HG--
extra : rebase_source : 6ef9c66a91068f75ddef90a3453a7360dd91fa78
2012-02-29 21:30:11 -05:00
Matthew Gregan
83e74f7378 Bug 730425 - Make range check assertion in stream read fatal, and add the same check to similar code in the cached stream read. r=roc 2012-03-01 12:52:02 +13:00
Ryan VanderMeulen
602d2c3be1 Backout bug 492921 due to mochitest crashing. 2012-02-29 20:29:49 -05:00
Emanuel Hoogeveen
d74bad509f Bug 492931 - Part 1b: Change to ASCII case conversion in content/ where appropriate. r=sicking 2012-02-29 19:32:13 -05:00
Emanuel Hoogeveen
a59e8cb2be Bug 492931 - Part 1a: Change to ASCII case conversion in content/ where appropriate. r=sicking 2012-02-29 19:31:45 -05:00
Emanuel Hoogeveen
961a9eae32 Bug 492931 - Part 0: Add nsContentUtils::EqualsLiteralIgnoreASCIICase. r=sicking 2012-02-29 19:29:12 -05:00
Mounir Lamouri
e2d3d0bc2d Bug 618876 - Support internationalized <input type="email">. r=sicking 2012-02-29 23:35:47 +01:00
Mounir Lamouri
f044931788 Bug 670883 - Add UTF-8 tests for <input type=url>. r=sicking 2012-02-29 23:37:38 +01:00
Jim Mathies
20a435105a Bug 724781 - Prevent repetitive nsObjectLoadingContent StopPluginInstance calls from entering DoStopPlugin. r=joshmoz 2012-02-29 09:04:37 -06:00
Andrew McCreight
27872675c5 Bug 726777. r=sicking 2012-02-14 10:05:43 -08:00
Jonathan Kew
6c8466bf46 bug 726988 - remove stray instances of PR_TRUE in WebGL. r=bjacob 2012-02-14 16:17:19 +00:00
Jonathan Kew
bed1534a90 bug 726981 - remove stray instances of PRBool in content. r=mounir 2012-02-14 16:17:19 +00:00
Marco Bonardo
31d15db029 Merge central to inbound 2012-02-14 11:18:40 +01:00
Marco Bonardo
f325c574a0 Merge last green PGO from inbound to central 2012-02-14 11:16:13 +01:00
Robert O'Callahan
66ac4221f8 Bug 726891. Move rate/channels/format up to nsAudioStream and add inline getters. r=kinetik 2012-02-14 17:39:33 +13:00
Chris Pearce
eac2102182 Bug 673698 - Don't update video playback position during seek. r=roc 2012-02-14 21:48:16 +13:00
Phil Ringnalda
9f50602120 Back out 7f81109133b5 (bug 725221), 135721f3720b (bug 726891), aef4ead175b4 (bug 726894) for orange 2012-02-13 22:31:22 -08:00
Robert O'Callahan
f141285d2c Bug 725221. Don't fire notifications in nsGenericDOMDataNode::SetTextInternal if the text hasn't changed. r=jst 2012-02-14 17:41:57 +13:00
Robert O'Callahan
e9992c0076 Bug 726891. Move rate/channels/format up to nsAudioStream and add inline getters. r=kinetik 2012-02-14 17:39:33 +13:00
Joe Olivas
dc638382f4 Bug 725152 - Only use force_stereo_mode pref if it's explicitly set. r=kinetik 2012-02-14 15:35:26 +13:00
Brian Birtles
959132a6de Bug 629200 part 5 - Add assignment operator to nsAttrValue; r=bz 2012-02-14 11:00:57 +09:00
Brian Birtles
c61e1cace8 Bug 629200 part 4 - Tidy up bool parameters to make them easier to read; r=bz 2012-02-14 11:00:56 +09:00
Brian Birtles
b01aa376a5 Bug 629200 part 3 - Make AfterSetAttr take an nsAttrValue; r=bz 2012-02-14 11:00:56 +09:00
Brian Birtles
6d87e35dd1 Bug 629200 part 2 - Make BeforeSetAttr take an nsAttrValue; r=bz 2012-02-14 11:00:56 +09:00
Brian Birtles
8850a85b48 Bug 629200 part 1 - Make MaybeCheckSameAttrVal work on parsed attributes instead of strings; r=bz 2012-02-14 11:00:56 +09:00
Geoff Lankow
22383d15ab Bug 718255 - Merge nsIPrefBranch2 with nsIPrefBranch - Part G, remove remaining uses of nsIPrefBranch2; r=bsmedberg 2012-01-18 23:23:28 +13:00
Mats Palmgren
0a812d37d3 Bug 726364 - "ASSERTION: unexpected disconnected nodes" with range, splitText, mutation event". r=smaug 2012-02-12 22:21:49 +01:00
Matthew Schranz
6fbdd9a8e9 Bug 718274 - Implement ::DispatchUntrustedEvent and ::DispatchEvent for ContentUtils. r=mounir 2012-02-13 18:07:04 -05:00
Robert Longson
6bd66d29e8 Bug 711653: In SVG lighting calculations, when input surface is 1px wide, use a normal vector that points straight out of the page. r=dholbert 2012-02-13 14:04:19 -08:00
Jason Duell
431f380112 Bug 725862: Allow test_websocket.html to run multiple times to help track down random oranges. r=mcmanus 2012-02-13 11:30:01 -08:00
Neil Deakin
62ea709480 Bug 670317, add a focus manager flag to restrict tab navigation to the same frame, r=smaug 2012-02-13 14:24:28 -05:00
Neil Deakin
feb4615c7b Bug 723676, crash writing to startup cache when an empty method body is used, r=bz 2012-02-13 14:24:28 -05:00
Neil Deakin
e322091a75 Bug 721452, crash writing to startup cache when empty handler is used, r=bz 2012-02-13 14:24:28 -05:00
Jonathan Watt
10981a9e4a Bug 726582 - Prevent nsSMILCSSProperty::ValueFromString from reading uninitialized out-param aPreventCachingOfSandwich. r=dholbert.
--HG--
extra : rebase_source : 1a766e42f4b3f323fcf5d4de4d3ba96be1ec8b15
2012-02-13 18:24:51 +00:00
Robert Accettura
0c4e2053de Bug 542938: add a pref to control whether oncopy/oncut/onpaste events are fired, r=smaug 2012-02-13 10:06:26 -08:00
Marco Bonardo
ef3475aad8 Merge last green PGO from inbound to central 2012-02-13 17:17:45 +01:00
Olli Pettay
cdb7b413d7 Bug 726343 - Improve DOMEventTargetHelper CC logging, add missing #include r=tree_is_burning 2012-02-12 15:33:51 +02:00
Olli Pettay
0cde7aa5b9 Bug 726343 - Improve DOMEventTargetHelper CC logging, r=mccr8 2012-02-12 15:09:18 +02:00
Olli Pettay
76aa45373a Bug 725752 - BBP for XBL protos, f=mccr8,r=jst 2012-02-11 13:04:28 +02:00
Olli Pettay
945d666343 Bug 701423 - Log the id and classes of an element in cycle collector dumps, f=mccr8,r=sicking 2012-02-11 13:03:54 +02:00
Phil Ringnalda
fe5618201e Back out 1cd8c9b40035 (bug 725376), df43cc1f72e1 (bug 725535), and 8a820e4ee7f6 (bug 726364) for reftest orange 2012-02-12 14:01:58 -08:00
Mats Palmgren
5dfe77c96f Bug 726364 - "ASSERTION: unexpected disconnected nodes" with range, splitText, mutation event". r=smaug 2012-02-12 22:21:49 +01:00
Ed Morley
d5ec243636 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-11 01:49:07 +00:00
Olli Pettay
f2a6340456 Bug 725768 - BBP for ObjectHolders, additional patch, mccr8 2012-02-11 03:21:26 +02:00
Olli Pettay
a67dd476a5 Bug 725446 - BBP for ContentList, f=mccr8,r=jst 2012-02-10 22:47:29 +02:00
Olli Pettay
0fe1640d6b Bug 725768 - BBP for ObjectHolders, r=mccr8
--HG--
extra : rebase_source : 31e088050144099582d035f758d716516885ebd3
2012-02-10 21:50:37 +02:00
Olli Pettay
aadd83897e Bug 725867 - Optimize anon content in BBP, f=mccr8,r=jst
--HG--
extra : rebase_source : 4ac761bd26bf7497140b574c91d8da9dc6954aa8
2012-02-10 21:42:46 +02:00
Ed Morley
04d8171793 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-02-10 12:14:39 +00:00
Ms2ger
eb5b3bafe8 Bug 716208 - Simplify nsHTMLCopyEncoder::IsMozBR; r=peterv 2012-02-10 11:04:45 +01:00
Ms2ger
78225b5654 No bug - Remove unused variable 'gen'; r=smaug 2012-02-10 11:04:45 +01:00
Mounir Lamouri
983257aab9 Merge mozilla-central into mozilla-inbound. 2012-02-09 11:31:59 +01:00
Benjamin Smedberg
c33b41a652 Bug 723473: Fix crash with Flashblock, regression from bug 90268. r=josh 2012-02-08 18:15:16 -05:00
Serge Gautherie
9c30509e0d Bug 725349. (Av1) Add a missing space to log messages. r=gavin.sharp.
DONTBUILD (log-string only).
2012-02-08 19:45:48 +01:00
Philipp Wagner
fd6ddb3739 Bug 724873 - Don't include nsString.h in nsIXPathEvaluatorInternal.h; r=bsmedberg 2012-02-08 18:28:07 +01:00
Ed Morley
e1b7595bbf Merge mozilla-central to mozilla-inbound 2012-02-10 14:03:24 +00:00
Josh Aas
53baeff2d6 Bug 723217: Fix click-to-play support for plugins on Android. r=snorp 2012-02-10 08:39:40 -05:00
Jonathan Watt
45ad268897 Bug 725897 - Remove the inaccurate nsSVGUtils::ToAppPixelRect, and use nsLayoutUtils::RoundGfxRectToAppRect instead. r=longsonr. 2012-02-10 12:33:18 +00:00
Cameron McCormack
2f587e4b61 Bug 693790 - Don't abort on discrete by-animation of SVG length lists when there is no underlying value. r=dholbert 2012-02-09 09:12:50 +11:00
Jonathan Watt
17fd25faa7 Bug 724993 - "ASSERTION: Item should only return null for out-of-bounds access" after explicitly adding null. r=dholbert. 2012-02-08 20:09:01 +00:00
Heather Arthur
427ed3f6af Bug 708874 - API for locking pseudo-class state of an element. r=bz 2012-02-08 10:42:38 -08:00
Igor Bukanov
18e6a2e079 bug 724310 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
--HG--
extra : rebase_source : b78519db2ff008eb5143676d2db47935f0e89f45
2012-02-05 21:07:23 +01:00
Igor Bukanov
eb3cfce3dc backout merge for bug 724310. r=irc 2012-02-09 21:28:22 +01:00
Igor Bukanov
efe64d22c0 bug 723517 - drop cx argument from JSObject field and fixed slots infallible API. r=:Waldo
--HG--
extra : rebase_source : c461dfc0e0e0462ab262cc01c2a771d3bb0971cc
2012-02-05 21:07:23 +01:00
Edmund Wong
5d7814eb00 Bug 693172 - Moved all subclasses of nsDOMEventTargetWrapperCache to nsDOMEventTargetHelper and then merged the classes. r=smaug 2012-02-08 10:53:33 +08:00
Bobby Holley
29328b7b57 Bug 622301 - Remove now-obsolete 'callee' parameter. r=mrbkap 2012-02-07 18:06:41 -08:00
Josh Aas
86c0b6bf04 Bug 723379: Be more strict about not instantiating plugin instances before they have an object frame. Also fix a bug causing object frame creation to fail. r=bz 2012-02-07 16:25:28 -05:00
Neil Deakin
cb7c3c2729 Bug 707382, merge nsIDOMDataTransfer and nsIDOMNSDataTransfer, r=jonas 2012-02-07 13:02:32 -05:00
Marco Bonardo
fbdf8f5998 Backout 683c21514e28, c22a4f1815c6, adb8a322cbe3, 415f3b807d45, 25edb41d0119 (bug 629200) for Dromaeo(DOM) regressions 2012-02-07 15:57:03 +01:00
Jignesh Kakadiya
3d1848660e Bug 596515 - Add a possibility of styling form:invalid. r=mounir 2012-02-07 13:51:49 +01:00
Mounir Lamouri
23a4b67dfc Bug 720130 - Tab key shouldn't focus plugins unless tabindex is set. r=smaug 2012-02-07 13:52:45 +01:00