Ed Morley
56c7c0b39c
Merge mozilla-central and mozilla-inbound
2011-11-18 21:28:29 +00:00
Kyle Huey
0c4676576c
Fix Bug 700512. r=sicking,bsmedberg
2011-11-18 10:19:44 -05:00
Ms2ger
02d4c59b7b
Bug 703374 - Add back an assignment to rv in nsHTMLDocument::StartDocumentLoad; r=hsivonen
2011-11-18 15:09:25 +01:00
Jeff Muizelaar
135057c577
Bug 666312. Check surface status instead of surface existance. r=mwoodrow
...
We always have cairo surfaces now instead of having NULL ones. We should
check the status instead. This fixes crashes with the quartz and skia
azure backends.
2011-11-19 01:39:14 +13:00
Matt Woodrow
bc4d977c03
Bug 702517 - Mark tests that fail in chrome as passing. r=jrmuizel
2011-11-18 17:00:38 +13:00
Matt Woodrow
76763a4683
Bug 702517 - Expose skia backend as a GfxInfo property and use it to mark tests as passing. r=jrmuizel
2011-11-18 17:00:38 +13:00
Marco Castelluccio
539afdfd2d
Bug 699258 - Get skia backend compiling and running on Windows. r=mattwoodrow
2011-11-18 17:00:37 +13:00
Chris Pearce
aeaaeea58e
Bug 703079 - Always dispatch mozfullscreenchange to owning document. r=bz
2011-11-18 16:53:33 +13:00
Oleg Romashin
012c8508ec
Bug 702656 - Fennec zoomed shadow layers scrolling is incorrect. r=roc
2011-11-17 15:52:29 -08:00
Matt Brubeck
7f057e55ca
Back out 75ace50df008 to try to fix failures after last central/inbound merge on a CLOSED TREE
2011-11-16 11:50:48 -08:00
Ed Morley
eebf034614
Merge mozilla-central to mozilla-inbound
2011-11-16 18:05:23 +00:00
Ed Morley
0f2639a814
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-16 11:02:43 +00:00
Ms2ger
bcaf78852d
Bug 698383 - Make nsXBLProtoImpl::mClassObject a JSObject; r=jst
2011-11-16 08:50:20 +01:00
Ms2ger
064b072294
Bug 698382 - Give nsXBLProtoImpl::InitTargetObjects and nsXBLPrototypeBinding::InitClass a JSObject outparam; r=jst
2011-11-16 08:50:20 +01:00
Ms2ger
6c69b149be
Bug 698380 - Give nsIScriptContext::EvaluateStringWithValue a JS::Value retval parameter; r=peterv
2011-11-16 08:50:20 +01:00
Ms2ger
2c34ff9380
Bug 696604 - Remove nsIScriptContext::CompileScript's aScopeObject parameter; r=peterv
2011-11-16 08:50:19 +01:00
Ms2ger
4993ee18ae
Bug 672796 - Move MOZILLA_GUARD_OBJECT_NOTIFIER_* out of AutoRestore.h; r=khuey
2011-11-16 08:50:19 +01:00
Ms2ger
1b4576d111
Bug 697494 - Outparamdel nsIParser::GetStreamListener; r=hsivonen
2011-11-16 08:50:19 +01:00
Ms2ger
20b71998ff
Bug 679332 - Kill GET_BOOLBIT/SET_BOOLBIT; r=volkmar
2011-11-16 08:50:19 +01:00
Ms2ger
7a2427565d
Bug 698261 - Remove the aElementType argument of NS_NewElement; r=bz
2011-11-16 08:50:19 +01:00
Ms2ger
13c1ca9916
Bug 696660 - Outparamdel nsIScriptRuntime::CreateContext; r=mrbkap
2011-11-16 08:50:19 +01:00
Ms2ger
5f9aa81771
Bug 698275 - Various cleanup in HTML element implementations; r=mounir
2011-11-16 08:50:19 +01:00
Ms2ger
d13fb1e897
Bug 700172 - Fix XBL_DeserializeFunction's signature; r=enn
2011-11-16 08:50:18 +01:00
Ms2ger
6a930fb717
Bug 94199 - Various cleanup; r=enn
2011-11-16 08:50:18 +01:00
Ms2ger
64fad45593
Bug 669012 - Part g: Remove NS_CONTENT_SCRIPT_IS_EVENTHANDLER; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
d05f2640ae
Bug 669012 - Part f: Less QIs in nsScriptLoader::ProcessScriptElement; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
0eb80e31a2
Bug 669012 - Part e: Make nsScriptLoader::ProcessScriptElement return a boolean; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
1b8fce96bf
Bug 669012 - Part d: Make nsIScriptElement::MaybeProcessScript return a boolean; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
06adc3cf86
Bug 669012 - Part c: Remove the return value from nsIContent::DoneAddingChildren; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
a4b3879d21
Bug 669012 - Part b: Introduce nsIScriptElement::AttemptToExecute; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
3009e0276f
Bug 669012 - Part a: ignore for and event attributes for SVG elements; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
9d1330fea2
Bug 702223 - Remove duplicated code from nsXMLHttpRequest::GetResponse; r=bz
2011-11-16 08:50:18 +01:00
Chris Pearce
3997a06ced
Bug 701260 - Deny requests for full-screen if any doc in the tab has a windowed plugin. r=roc
2011-11-16 15:09:01 +13:00
Rob Campbell
e608db6cdd
merge fx-team to mozilla-central
2011-11-15 13:57:15 -08:00
Ed Morley
eed54deb5b
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-15 19:07:09 +00:00
Olli Pettay
1eef955762
Bug 701342 - Revoke mPendingTitleChangeEvent when unlinking document, r=peterv
2011-11-15 20:47:57 +02:00
Henri Sivonen
ce7111c6b4
Bug 651072 - Support HTML parsing in XMLHttpRequest. r=smaug.
2011-11-16 09:38:51 +02:00
Jonathan Watt
3871c9a943
Bug 702477 - Change the names of nsSVGPathElement::GetScale and nsSVGTextPathFrame::GetPathScale, and add documenting comments. r=longsonr.
2011-11-15 13:11:43 +00:00
Phil Ringnalda
90c29a7b88
Backout changesets c9abc8ef4626, d62512892555, 69f89ee5d08f, c511af7d8f58, 6a6a560a1492, ac0ec1183d19, 46669afabd15, 74f32abaa8c0, f197554cf989, 0a2405eb5b90, b48954598d7d, e0a82577259c, 0235d1541e58, 450f2557d3a2, e24d196602bf, 03c2ea0eeba3, 7aca4ef8e538, 11ec362e780b, 4b92a3b96446 (bug 627842) for Windows crashtest assertions and Android reftest failures
...
--HG--
extra : rebase_source : fc8946055314369bfba5038ded32afcb00bf134d
2011-11-14 22:12:31 -08:00
Chris Pearce
5b53859d58
Bug 700764 - ESC keypress in subdoc of full-screen doc should cause full-screen exit. r=smaug
2011-11-15 09:33:37 +13:00
Ed Morley
4e8f0f6714
Backout 15cf68a3c027, 2f403e4c42c8, 61534874aed7, 1cb3705557d9 & 03970d1fc919 (bug 661746) for Win PGO build failures; a=bz
2011-11-14 18:10:22 +00:00
Henri Sivonen
645e3e6ffe
Bug 693399 - r=bzbarsky.
2011-11-14 10:50:15 +02:00
Brian Birtles
07a3735ab0
Bug 697640 - Ignore self-dependent end instance times when determining if an open-ended interval is ok; r=dholbert
2011-11-14 16:58:30 +13:00
Brian Birtles
edd09b799a
Bug 690994 - Check for self-dependent times when there are coincident zero-duration intervals; r=dholbert
2011-11-14 16:58:30 +13:00
David Zbarsky
71ff78f98c
Bug 661746 - Part 2: Make selector matching work with const elements. r=bzbarsky
2011-11-14 16:30:08 +13:00
David Zbarsky
a9344164a3
Bug 660959 - Update link state less lazily r=bz
2011-11-14 16:24:41 +13:00
Daniel Holbert
42b5e9e83e
Bug 700895 patch 3: Apply nsDataDocumentContentPolicy::ShouldLoad()'s external-resource-doc restrictions to image documents, too. r=roc
2011-11-14 11:21:41 +13:00
Brian O'Keefe
2d22065e3c
Bug 650720 - Fix the JPEG and BMP encoders to composite onto black, instead of white. r=joe
2011-11-14 11:21:19 +13:00
Jared Wein
7fd6d145b7
Bug 700856 - Move styles from {Media,Image,Video}Document to external stylesheets. r=roc, r=dao
2011-11-10 15:08:47 -08:00
Jared Wein
902cab5843
Bug 700854 - {Media,Image,Video}Document should reference an external stylesheet for use in styling their content. r=roc
2011-11-10 15:08:07 -08:00
Jared Wein
380b0f612b
Backout changeset 40b0d61c132b due to bad commit message
2011-11-10 15:07:10 -08:00
Jared Wein
e11c3a7333
Backed out changeset b77ec6e8eb8c due to bad commit message
2011-11-10 15:04:12 -08:00
Jared Wein
9309c2a8e6
Bug 700856 - Move styles from {Media,Image,Video}Document to external stylesheets
2011-11-10 15:02:26 -08:00
Jared Wein
74e66977d3
Bug 700854 - {Media,Image,Video}Document should reference an external stylesheet for use in styling their content
2011-11-10 15:02:21 -08:00
Tim Taubert
ecd143a56e
merge m-c to fx-team
2011-11-09 10:53:12 +01:00
L. David Baron
38d63b90bd
Make other users of font metrics (other than MathML and XUL) honor font size inflation. (Bug 627842, patch 15) r=roc
...
This does not address users of font metrics in layout/mathml/ (for text
size and alignment issues) or in layout/xul (for text size and sizing of
listbox and tree widgets): see all the callers of GetFontMetricsFor*
in those directories.
2011-11-15 17:02:01 +13:00
L. David Baron
9bdb215c12
Apply font size inflation to text. (Bug 627842, patch 9) r=roc
...
This applies the font size inflation to reflow and painting of text
frames. However, it does not (by design) apply to intrinsic width
computation, since the inflation is itself a function of the containers
width, which can depend on the intrinsic width.
2011-11-15 17:02:01 +13:00
Daniel Holbert
d8a14067a4
back out 10814cd743e3 (from bug 693940) since it breaks moz-filedata URIs in SVG-as-an-image
2011-11-08 12:49:12 -08:00
Timothy Zhu
1d466d7f71
Bug 662173 - DataTransfer.getData should lowercase its argument; r=enndeakin
2011-11-08 11:42:53 +00:00
Tim Taubert
187b007890
Bug 698936 - dragleave is fired on previous drop target after successful drop; r=enndeakin
2011-11-08 10:55:47 +01:00
Ed Morley
f49167fdae
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-08 08:01:18 +00:00
Timothy Zhu
cfa79ec82d
Bug 616774 followup: Remove nullchecks after new that are no longer needed. r=sicking
2011-11-07 22:27:27 -08:00
Timothy Zhu
d65455bac6
Bug 616774: Make XPath expressions like "--expr" coerce into a number. r=sicking
2011-11-07 22:27:23 -08:00
Ben Turner
be6b776082
Bug 658178 - 'Make XHR2 response/responseType work in Web Workers'. r=jst+sicking+mrbkap.
2011-11-07 17:01:29 -08:00
Daniel Holbert
80c639aa0a
Bug 693940: Restrict SVG-as-an-image to being able to load (local) URIs that have either the URI_INHERITS_SECURITY_CONTEXT or URI_LOADABLE_BY_SUBSUMERS flags. r=bz
2011-11-07 13:45:42 -08:00
Matt Brubeck
ac8a886cca
Back out 5ddda2b25e28 and 3abfdb807a4f (bug 699258) for crashes in WinXP tests
2011-11-11 17:49:47 -08:00
Marco Castelluccio
db401edaf6
Bug 699258 - Part 2: [Skia] Get Skia backend working on Windows.
2011-11-11 15:51:00 -05:00
Daniel Holbert
d19c8dda48
Bug 700077 - Force 10ms to pass at the beginning of test_smilDynamicDelayedBeginElement.xhtml, to help it test more effectively & hopefully fix its randomorange. r=birtles
2011-11-16 10:22:13 +13:00
Brian Birtles
67f8aee615
Bug 691337 - Detect integer overflow when creating instance times; r=longsonr
2011-11-16 08:56:32 +13:00
Abhishek Singh
db74504398
Bug 699041 - Remove MBool / MB_TRUE / MB_FALSE; f=Ms2ger r=sicking
2011-11-10 20:26:13 +01:00
Chris Jones
4723764a0f
Bug 679966, part 1: Add vibrator support for android. r=blassey,cjones
2011-09-30 00:00:48 -07:00
Chris Double
54bd69ba73
Bug 691096 - Add test - r=cpearce
...
--HG--
extra : rebase_source : 076426e90960bbd0d60fc2186a93722734677d89
2011-11-08 14:38:22 +13:00
Chris Double
68f0c79340
Bug 691096 - Provide hard limit to number of media elements that can be decoded in parallel - r=cpearce
...
--HG--
extra : rebase_source : b82ea2e14028f625ea247e93ca6be427e5db815d
2011-11-08 14:38:17 +13:00
Doug Sherk
cf6a66ce57
Bug 665578: prevented ANGLE built-in function emulation on OS X 10.7 and newer r=bjacob
2011-11-07 19:33:51 -05:00
Chris Pearce
ad3223a82e
Bug 699885 part 3 - Update full-screen mochitests wait for focus. r=roc
2011-11-08 12:58:48 +13:00
Benoit Jacob
a5d3b1d089
Bug 665578 - Backed out changeset 82a297b0d0d3 for compile error
2011-11-07 17:32:07 -05:00
Doug Sherk
811ed6f621
Bug 665578: prevented ANGLE built-in function emulation on OS X 10.7 and newer r=bjacob
2011-11-07 17:13:34 -05:00
Daniel Holbert
bcf0361f2c
Bug 693940: Restrict SVG-as-an-image to load URIs with URI_INHERITS_SECURITY_CONTEXT. r=bz
2011-11-07 13:45:42 -08:00
Bill McCloskey
a03d13bb12
Bug 641027 - Add snapshot-at-the-beginning write barriers for incremental GC (r=luke,bhackett)
2011-10-25 16:07:42 -07:00
Oonishi Atsushi
80df1b13db
Bug 311007 - Add aFlags arg to onLocationChange(...), to distinguish between same-document and different-document. r=smaug, sr=bzbarsky
2011-11-10 15:01:11 +01:00
Henri Sivonen
f5d6964a1a
Bug 92264 - Implement outerHTML. Part of the patch by Ms2ger. r=smaug.
2011-11-10 14:02:22 +02:00
Henri Sivonen
24a2faffc5
Back out changeset 0fb81504b0aa due to Windows build breaking.
2011-11-10 14:49:54 +02:00
Henri Sivonen
3b786a989d
Bug 92264 - Implement outerHTML. Part of the patch by Ms2ger. r=smaug.
2011-11-10 14:02:22 +02:00
Justin Lebar
9c01db357b
Bug 586010 - Send dump() output to Android device log. r=bz
...
--HG--
extra : rebase_source : f1712d831aaa6fbd8e1bfd6060fbb4aa951ccb74
2011-11-09 19:27:08 -05:00
Scott Johnson
6a64b5a93e
Bug 666446, Part 4/10 - Implement refresh driver based animations in nsImageLoadingContent to improve efficiency of animated GIF images. [r=roc][sr=mats]
2011-11-09 13:39:16 -08:00
Scott Johnson
5487ab1b95
Bug 666446, Part 1/10 - Add method to imgIContainer for notification of refresh driver events. [r=dholbert,joe][sr=mats]
2011-11-09 13:39:15 -08:00
Daniel Holbert
60e71c58ef
Bug 700895 patch 1: Add a more explicit check for SVG-as-an-image in MaybeCreateDocShell, and improve reftests for <iframe>s being blocked in SVG-as-an-image. r=roc
...
--HG--
rename : layout/reftests/svg/as-image/img-foreignObject-embed-1-helper.svg => layout/reftests/svg/as-image/img-foreignObject-iframe-1a-helper.svg
rename : layout/reftests/svg/as-image/img-foreignObject-embed-1.html => layout/reftests/svg/as-image/img-foreignObject-iframe-1a.html
rename : layout/reftests/svg/as-image/img-foreignObject-embed-1-helper.svg => layout/reftests/svg/as-image/img-foreignObject-iframe-1b-helper.svg
rename : layout/reftests/svg/as-image/img-foreignObject-embed-1.html => layout/reftests/svg/as-image/img-foreignObject-iframe-1b.html
2011-11-09 11:11:11 -08:00
Marco Bonardo
de0529a95d
Backout 8e79374481ff (bug 650720) for xpcshell test failure
2011-11-09 16:54:40 +01:00
Brian O'Keefe
395897c86e
Bug 650720 - Fix the JPEG and BMP encoders to composite onto black, instead of white. r=roc,joedrew
...
Since canvas uses premultiplied alpha, just discard the alpha channel for the
desired result.
2011-11-09 15:56:16 +01:00
Marco Bonardo
4135559fb2
Merge mozilla-central to mozilla-inbound
2011-11-09 14:12:01 +01:00
Marco Bonardo
b582838c42
Merge last green changeset from mozilla-inbound to mozilla-central
2011-11-09 14:03:07 +01:00
Robert Longson
29fba204f2
Bug 699147 - Simplify lengthList parsing. r=jwatt
2011-11-09 12:58:34 +00:00
Mats Palmgren
8a3af2c291
Bug 700090 - Range offsets are allowed to be at node length + 1. r=smaug
2011-11-09 12:52:52 +01:00
Matthew Gregan
2a0284468b
Bug 700555 - Add null check in nsBuiltinDecoder::NotifyDataArrived. r=doublec
2011-11-09 15:42:26 +13:00
Marco Bonardo
9c839baa80
Merge mozilla-central to mozilla-inbound
2011-11-08 23:58:10 +01:00
Ted Mielczarek
94ab6354c6
bug 693595 - Add WebGLExtensionStandardDerivatives to WebGLContextNotSupported. r=bjacob
2011-10-19 10:01:27 -04:00
Robert Longson
d68296c760
Bug 280391 - implement SVGSVGElement.getElementById. r=jwatt,bzbarsky
2011-11-08 15:00:29 +00:00
Atul Aggarwal
5c30263b71
Bug 688093 - Updating the reflect.js post spec changes. r=Ms2ger
2011-11-08 18:44:48 +05:30
Boris Zbarsky
b7d5ddadd1
Bug 699826. Fix nodelist access out of bounds to correctly forward to the proto. r=peterv
2011-11-08 07:59:38 -05:00
Peter Van der Beken
33f58425d7
Bug 699799 - Don't AddRef/Release every uncollectable document before cycle collection. r=jst.
...
--HG--
extra : rebase_source : 4436eaaded310ff4a3927e71843f7de664b50f9d
2011-11-07 13:58:08 +01:00