Masatoshi Kimura
55796b7048
Bug 701787 - Part 2: Tests. r=smaug.
2011-12-08 15:55:20 +02:00
Masatoshi Kimura
757d984bc3
Bug 701787 - Part 1: disallow responseType and withCredentials for sync XHR. r=smaug
2011-12-08 15:54:05 +02:00
Andrew McCreight
5b34144669
Bug 668855, part 2: add nsCycleCollectionTraversalCallback hook for weak mappings. r=peterv
2011-11-24 07:35:56 -05:00
Ed Morley
ec227b4a78
Merge mozilla-central and mozilla-inbound
2011-11-24 09:08:33 +00:00
Matt Brubeck
30ff4d7a2e
Back out da3319e4987c (bug 704482) because of test_smilAccessKey.xhtml failure
2011-11-23 19:02:43 -08:00
L. David Baron
0e6b37ad63
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-23 18:48:23 -08:00
L. David Baron
93a3cc8415
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-23 18:48:23 -08:00
Masatoshi Kimura
47b6cb7d79
Bug 704284 - Crashtest, r=hsivonen
2011-11-23 10:22:41 +02:00
Matthew Gregan
764c482f0f
Bug 695986 - Fix bug 669556 on Android. r=cpearce
2011-11-22 13:17:38 +13:00
Daniel Holbert
e37e6e1e41
Bug 704482: Reject 'accessKey' time specifications in SVG animation elements when scripting is disabled. r=birtles r=roc
2011-11-23 17:49:26 -08:00
Jeff Gilbert
9bedcc608e
Bug 702058 - Prefer CGL+FBOs by default on Mac - r=bjacob
2011-11-23 16:49:02 -08:00
Jeff Walden
df2b7cbc5c
Bug 704127 - Implement MOZ_FINAL as a modifier for classes and virtual member functions. r=cjones
...
--HG--
extra : rebase_source : d95a3b3e726f810f299314358ba8c5e23557698e
2011-11-20 22:21:16 -08:00
Patrick McManus
8064e5a172
bug 704004 websockets null check of channel before calling close on it r=jduell
2011-11-22 18:42:59 -05:00
Robert O'Callahan
84c543bfb3
Backing out part of bug 703379 to fix build failure of nsRawReader
2011-11-24 12:30:03 +13:00
Robert O'Callahan
1c6682c9c8
Bug 703379. Keep a table of media elements indexed by URI and when loading, try to find an existing element with the same URI and clone its decoder. r=doublec
2011-11-24 12:05:13 +13:00
Robert O'Callahan
a01d14ee25
Bug 703379. Rename nsMediaDecoder::GetCurrentStream to GetStream. Make nsMediaStream::URI() const. r=doublec
2011-11-24 12:05:12 +13:00
Robert O'Callahan
44a3728e0e
Bug 703379. Fire CacheClientNotifyDataEnded when we clone a decoder which has already reached the end of the download. r=doublec
2011-11-24 12:05:12 +13:00
Robert O'Callahan
627c55ddd7
Bug 703379. Part 3: Ensure that we can extract the data from any partially-read blocks held by any stream for a given resource. r=doublec
2011-11-24 12:01:50 +13:00
Robert O'Callahan
a48a71686e
Bug 680275. Fix test to ensure that window always gets closed. r=doublec
2011-11-24 12:01:20 +13:00
Michael Wu
95e746a177
Bug 703307 - Fix build/crash in gonk, r=cjones
2011-11-22 11:51:51 -08:00
Masayuki Nakano
6ead4f7ddf
Bug 704049 Restore radio button state when click event is prevented default and there was no checked radio button r=smaug
2011-11-22 21:38:37 +09:00
Henri Sivonen
a2af0efdca
Bug 704284 - Null check mResponseXML in nsXMLHttpRequest::IsWaitingForHTMLCharset(). r=smaug.
2011-11-22 13:23:46 +02:00
Chris Pearce
f4c97fdcf9
Bug 604682 - Remove unnecessary copy of audio data when there's no MozAudioAvailable event listener. r=smaug,kinetik
2011-11-22 13:34:21 +13:00
Robert Longson
dd31b4edbf
Bug 696078 - Move filter attribute processing to frame classes. r=jwatt
...
--HG--
rename : layout/svg/base/src/nsSVGLeafFrame.cpp => layout/svg/base/src/SVGFELeafFrame.cpp
extra : rebase_source : 74ac4d84da2f0a99272e83590a9adc1dc8511fce
2011-11-19 17:53:52 +00:00
Alex Pakhotin
1eaf38a39b
Bug 618921 - the chat capability of etherpad application doesn't work with fennec. r=smaug
2011-10-28 17:05:02 -07:00
Chris Pearce
23007a032c
Bug 687687 - Log helpful messages to web-console when full-screen is denied/revoked. r=bz
2011-11-22 10:23:48 +13:00
Jonathan Watt
a0715110cb
Bug 702696 - Path length scale factor should not be affected by the 'transform' attribute. r=dholbert.
2011-11-21 21:22:19 +00:00
Masatoshi Kimura
7465f54eca
Bug 703380 - Test fix & added a new test; r=smaug
...
--HG--
extra : rebase_source : adddf8781b55c797ca15139cbc1e5a9c5032494a
2011-11-21 12:07:27 -06:00
Masatoshi Kimura
1cfbaee8d1
Bug 703380 - XMLHttpRequest can fire an abort event after a load event, but should not; r=smaug
...
--HG--
extra : rebase_source : 07e72b23cfad23e0ea1e860fa48b1f6ed0587412
2011-11-21 12:07:12 -06:00
Neil Deakin
0ed659f60c
Bug 703260, part 3, remove nsIViewObserver, r=mats
2011-11-21 12:53:20 -05:00
Neil Deakin
b15e9b4338
Bug 703260, part 1, remove view from eventstatemanager and presshell event handling, r=smaug,sr=roc
2011-11-21 12:53:20 -05:00
Fabien Cazenave
72df6ca7c1
Bug 690372 - Give an IID to dom::Element. r=ehsan
2011-11-21 16:32:14 +01:00
Henri Sivonen
b74c7dc6e2
Bug 651072 - Support HTML parsing in XMLHttpRequest. r=smaug.
2011-11-16 09:38:51 +02:00
Matthew Gregan
f5f91b3a63
Bug 449157 - Implement loop attribute on media elements. r=roc
2011-11-21 11:59:01 +13:00
Ginn Chen
74caa30be5
Bug 701273 Fix prototype mismatch for nsXBLProtoImplProperty and nsXBLProtoImplField (bool vs const bool) r=enndeakin
2011-11-21 11:09:16 +08:00
Benoit Jacob
2435c0d2bf
back out 6904d8f28c7d for Windows mochitest-1 failures
2011-11-20 15:08:02 -05:00
Mounir Lamouri
ba0b63566f
Bug 695014 - nsFormFillController shouldn't watch input elements withouth a list nor autocomplete. f=ehsan, r=bz,zpao,dolske
2011-11-20 19:02:47 +01:00
Benoit Jacob
8611390781
Bug 703927 - Upgrade WebGL conformance test suite to r16167 - no review
...
Upstream URL: https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/
The 1.0.1 version should get frozen any time now, so this should be nearly it.
2011-11-20 13:01:33 -05:00
Atul Aggarwal
7d05232968
Bug 701666 - Removing TxObject define and Double typedef from xslt. r=Ms2ger
2011-11-20 11:18:26 +00:00
Ed Morley
5a8a8a7acb
Merge mozilla-central and mozilla-inbound
2011-11-20 11:17:44 +00:00
Andrew
2aa0696362
Bug 466626 - Make nsStyleLinkElement::ParseLinkTypes return a bitmask; r=roc
2011-11-20 11:13:40 +00:00
Brad Lassey
c4c355f05e
bug 703815 - Click to activate message is displayed even if plugins are disabled r=dougt
2011-11-19 23:08:27 -05:00
Olli Pettay
0dbf32c021
Bug 703715 - Add Telemetry probes for sync XHR, r=sicking, taras
2011-11-19 20:50:17 +02:00
Olli Pettay
ba751f4425
Bug 703654 - Improve document's CC Describe, r=mccr8
2011-11-19 20:49:17 +02:00
Robert Longson
6b9b01a122
Bug 698195 - Use AfterSetAttr to process script href changes. r=dholbert
2011-11-19 09:00:04 +00:00
Doug Sherk
160573a759
Bug 656824: fixed invalid return type on loseContext and restoreContext r=bjacob
2011-11-18 22:57:29 -05:00
Doug Sherk
7a2325141e
Bug 656824: changed WebGL robustness timer to not get reset after each draw operation r=bjacob
...
This patch should improve performance of the robustness timer by not resetting
it each time a draw operation happens. It still checks if there's any activity
and, if not, it will stop firing it. It includes a single extra timer firing
after activity dies to make sure we don't miss anything. Also includes a fix for
robustness being marked as existing when it really isn't.
2011-11-18 22:57:29 -05:00
Doug Sherk
446aaeb959
Bug 699626: patch reftest analyzer and WebGL reftests r=dbaron
2011-11-18 22:57:29 -05:00
Ed Morley
81d14a75dd
Merge mozilla-central and mozilla-inbound
2011-11-18 21:28:29 +00:00
Kyle Huey
814cd8be1f
Fix Bug 700512. r=sicking,bsmedberg
2011-11-18 10:19:44 -05:00
Ms2ger
c265b4ae97
Bug 703374 - Add back an assignment to rv in nsHTMLDocument::StartDocumentLoad; r=hsivonen
2011-11-18 15:09:25 +01:00
Jeff Muizelaar
342f1d0cec
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
bdd5d2d841
Bug 702517 - Mark tests that fail in chrome as passing. r=jrmuizel
2011-11-18 17:00:38 +13:00
Matt Woodrow
8c5da2ed3d
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
2f7388d5b7
Bug 699258 - Get skia backend compiling and running on Windows. r=mattwoodrow
2011-11-18 17:00:37 +13:00
Chris Pearce
d886dbad5e
Bug 703079 - Always dispatch mozfullscreenchange to owning document. r=bz
2011-11-18 16:53:33 +13:00
Oleg Romashin
bc007b839a
Bug 702656 - Fennec zoomed shadow layers scrolling is incorrect. r=roc
2011-11-17 15:52:29 -08:00
Matt Brubeck
e851f37192
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
7b166f8edf
Merge mozilla-central to mozilla-inbound
2011-11-16 18:05:23 +00:00
Ed Morley
bb0c21a5d1
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-16 11:02:43 +00:00
Ms2ger
cf24856853
Bug 698383 - Make nsXBLProtoImpl::mClassObject a JSObject; r=jst
2011-11-16 08:50:20 +01:00
Ms2ger
c6df20f377
Bug 698382 - Give nsXBLProtoImpl::InitTargetObjects and nsXBLPrototypeBinding::InitClass a JSObject outparam; r=jst
2011-11-16 08:50:20 +01:00
Ms2ger
ca1d96f999
Bug 698380 - Give nsIScriptContext::EvaluateStringWithValue a JS::Value retval parameter; r=peterv
2011-11-16 08:50:20 +01:00
Ms2ger
1dacc7fc0b
Bug 696604 - Remove nsIScriptContext::CompileScript's aScopeObject parameter; r=peterv
2011-11-16 08:50:19 +01:00
Ms2ger
5ba4677d3d
Bug 672796 - Move MOZILLA_GUARD_OBJECT_NOTIFIER_* out of AutoRestore.h; r=khuey
2011-11-16 08:50:19 +01:00
Ms2ger
1049c156c8
Bug 697494 - Outparamdel nsIParser::GetStreamListener; r=hsivonen
2011-11-16 08:50:19 +01:00
Ms2ger
1c189b4cf4
Bug 679332 - Kill GET_BOOLBIT/SET_BOOLBIT; r=volkmar
2011-11-16 08:50:19 +01:00
Ms2ger
0ac11f32f0
Bug 698261 - Remove the aElementType argument of NS_NewElement; r=bz
2011-11-16 08:50:19 +01:00
Ms2ger
a4e37b2f13
Bug 696660 - Outparamdel nsIScriptRuntime::CreateContext; r=mrbkap
2011-11-16 08:50:19 +01:00
Ms2ger
e977700f50
Bug 698275 - Various cleanup in HTML element implementations; r=mounir
2011-11-16 08:50:19 +01:00
Ms2ger
9448a1cf88
Bug 700172 - Fix XBL_DeserializeFunction's signature; r=enn
2011-11-16 08:50:18 +01:00
Ms2ger
0dd60d5029
Bug 94199 - Various cleanup; r=enn
2011-11-16 08:50:18 +01:00
Ms2ger
22eb744166
Bug 669012 - Part g: Remove NS_CONTENT_SCRIPT_IS_EVENTHANDLER; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
b50b99ba4b
Bug 669012 - Part f: Less QIs in nsScriptLoader::ProcessScriptElement; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
adc09560de
Bug 669012 - Part e: Make nsScriptLoader::ProcessScriptElement return a boolean; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
b13169bd39
Bug 669012 - Part d: Make nsIScriptElement::MaybeProcessScript return a boolean; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
4e03d81337
Bug 669012 - Part c: Remove the return value from nsIContent::DoneAddingChildren; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
7a9dd20769
Bug 669012 - Part b: Introduce nsIScriptElement::AttemptToExecute; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
c58945df00
Bug 669012 - Part a: ignore for and event attributes for SVG elements; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
91d25c9eda
Bug 702223 - Remove duplicated code from nsXMLHttpRequest::GetResponse; r=bz
2011-11-16 08:50:18 +01:00
Chris Pearce
df5ec309b0
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
86de2bc601
merge fx-team to mozilla-central
2011-11-15 13:57:15 -08:00
Ed Morley
4c050d1ea6
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-15 19:07:09 +00:00
Olli Pettay
4aa0f5d48d
Bug 701342 - Revoke mPendingTitleChangeEvent when unlinking document, r=peterv
2011-11-15 20:47:57 +02:00
Henri Sivonen
689c5fc755
Bug 651072 - Support HTML parsing in XMLHttpRequest. r=smaug.
2011-11-16 09:38:51 +02:00
Jonathan Watt
de6035b118
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
47ec399c96
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
0d31b32440
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
5db488079f
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
0f6c2ebd98
Bug 693399 - r=bzbarsky.
2011-11-14 10:50:15 +02:00
Brian Birtles
af1b95f9bb
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
28138b6333
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
87c926f7b6
Bug 661746 - Part 2: Make selector matching work with const elements. r=bzbarsky
2011-11-14 16:30:08 +13:00
David Zbarsky
52ccc4cb61
Bug 660959 - Update link state less lazily r=bz
2011-11-14 16:24:41 +13:00
Daniel Holbert
5f2e0f5177
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
e470d8dd0c
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
87dcb951fa
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
9bda12367b
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
80d13db5c2
Backout changeset 40b0d61c132b due to bad commit message
2011-11-10 15:07:10 -08:00
Jared Wein
8901da2cd9
Backed out changeset b77ec6e8eb8c due to bad commit message
2011-11-10 15:04:12 -08:00
Jared Wein
c6daa04597
Bug 700856 - Move styles from {Media,Image,Video}Document to external stylesheets
2011-11-10 15:02:26 -08:00
Jared Wein
603a938ed2
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
e354fcec6e
merge m-c to fx-team
2011-11-09 10:53:12 +01:00
L. David Baron
898646a90e
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
37e8b4fd87
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
6aebac4aad
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
ae1070f2c4
Bug 662173 - DataTransfer.getData should lowercase its argument; r=enndeakin
2011-11-08 11:42:53 +00:00
Tim Taubert
a2b8d791ce
Bug 698936 - dragleave is fired on previous drop target after successful drop; r=enndeakin
2011-11-08 10:55:47 +01:00
Ed Morley
1fe3dee652
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-08 08:01:18 +00:00
Timothy Zhu
b8b095aa24
Bug 616774 followup: Remove nullchecks after new that are no longer needed. r=sicking
2011-11-07 22:27:27 -08:00
Timothy Zhu
6ce2c86bc0
Bug 616774: Make XPath expressions like "--expr" coerce into a number. r=sicking
2011-11-07 22:27:23 -08:00
Ben Turner
408f05bed8
Bug 658178 - 'Make XHR2 response/responseType work in Web Workers'. r=jst+sicking+mrbkap.
2011-11-07 17:01:29 -08:00
Daniel Holbert
888a5ac78c
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
65a5f3ea90
Back out 5ddda2b25e28 and 3abfdb807a4f (bug 699258) for crashes in WinXP tests
2011-11-11 17:49:47 -08:00
Marco Castelluccio
d303f502ae
Bug 699258 - Part 2: [Skia] Get Skia backend working on Windows.
2011-11-11 15:51:00 -05:00
Daniel Holbert
0847131894
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
b6de791d98
Bug 691337 - Detect integer overflow when creating instance times; r=longsonr
2011-11-16 08:56:32 +13:00
Abhishek Singh
5d272b3723
Bug 699041 - Remove MBool / MB_TRUE / MB_FALSE; f=Ms2ger r=sicking
2011-11-10 20:26:13 +01:00
Chris Jones
dc33fffa65
Bug 679966, part 1: Add vibrator support for android. r=blassey,cjones
2011-09-30 00:00:48 -07:00
Chris Double
f4dc7146c2
Bug 691096 - Add test - r=cpearce
...
--HG--
extra : rebase_source : 076426e90960bbd0d60fc2186a93722734677d89
2011-11-08 14:38:22 +13:00
Chris Double
57feb291db
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
a5b176e675
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
896a06c2c9
Bug 699885 part 3 - Update full-screen mochitests wait for focus. r=roc
2011-11-08 12:58:48 +13:00
Benoit Jacob
555ebb514c
Bug 665578 - Backed out changeset 82a297b0d0d3 for compile error
2011-11-07 17:32:07 -05:00
Doug Sherk
c94e26acf7
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
9122ac3770
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
213017df51
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
8f0353652d
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
3db3f98d07
Bug 92264 - Implement outerHTML. Part of the patch by Ms2ger. r=smaug.
2011-11-10 14:02:22 +02:00
Henri Sivonen
2c1e020e87
Back out changeset 0fb81504b0aa due to Windows build breaking.
2011-11-10 14:49:54 +02:00
Henri Sivonen
87fe96d0dc
Bug 92264 - Implement outerHTML. Part of the patch by Ms2ger. r=smaug.
2011-11-10 14:02:22 +02:00
Justin Lebar
c8fe01fc69
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
9dcf0ed14d
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
d4b112def1
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
a6f48e317d
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
c26a250a4f
Backout 8e79374481ff (bug 650720) for xpcshell test failure
2011-11-09 16:54:40 +01:00
Brian O'Keefe
3b08414e4d
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
9e92c012c9
Merge mozilla-central to mozilla-inbound
2011-11-09 14:12:01 +01:00
Marco Bonardo
e5d8856099
Merge last green changeset from mozilla-inbound to mozilla-central
2011-11-09 14:03:07 +01:00
Robert Longson
032d99d10e
Bug 699147 - Simplify lengthList parsing. r=jwatt
2011-11-09 12:58:34 +00:00
Mats Palmgren
6e16a69f49
Bug 700090 - Range offsets are allowed to be at node length + 1. r=smaug
2011-11-09 12:52:52 +01:00
Matthew Gregan
8e8c55870d
Bug 700555 - Add null check in nsBuiltinDecoder::NotifyDataArrived. r=doublec
2011-11-09 15:42:26 +13:00
Marco Bonardo
6225eff2b8
Merge mozilla-central to mozilla-inbound
2011-11-08 23:58:10 +01:00
Ted Mielczarek
de5f3b42a5
bug 693595 - Add WebGLExtensionStandardDerivatives to WebGLContextNotSupported. r=bjacob
2011-10-19 10:01:27 -04:00
Robert Longson
3fbeca9285
Bug 280391 - implement SVGSVGElement.getElementById. r=jwatt,bzbarsky
2011-11-08 15:00:29 +00:00
Atul Aggarwal
6e16093e27
Bug 688093 - Updating the reflect.js post spec changes. r=Ms2ger
2011-11-08 18:44:48 +05:30
Boris Zbarsky
f6cc9049b5
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
8708146e32
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
Peter Van der Beken
aa20275991
Bug 699807 - Don't create runnables for setting the title on unlinked documents. r=smaug.
...
--HG--
extra : rebase_source : 108acb25caced7dbf4cc93e9afab60f6ebf8a9b6
2011-11-07 13:56:50 +01:00
Ed Morley
219d1eb56e
Merge mozilla-central and mozilla-inbound
2011-11-05 18:46:28 +00:00
Ed Morley
7ea8e12caa
Backout 4997c6f8b24d (bug 616542) for causing locally run mochitest-browser-chrome test runs to fail
2011-11-05 18:35:59 +00:00
Matheus Kerschbaum
8a393f7f40
Bug 698630 - Remove --disable-smil build option; r=dholbert
2011-11-05 10:32:52 +00:00
Rail Aliiev
ac65d0d88e
Bug 616542 - Shorten file path length of mochitest; r=ted
2011-11-04 21:13:42 +00:00
Marco Bonardo
bfad475089
Merge mozilla-central to mozilla-inbound
2011-11-04 21:56:10 +01:00
Olli Pettay
4820dd889d
Bug 698929 - Implement event.stopImmediatePropagation, r=jst
...
--HG--
extra : rebase_source : 76d19175a58a4ac8113b144a19f9d7679ad54dd0
2011-11-04 19:17:19 +02:00
Makoto Kato
8b59c4a52f
Bug 254298 - nsPlainTextSerializer.cpp should not use AssignWithConversion. r=smaug
2011-11-04 17:44:13 +09:00
Chris Pearce
8a3b78205e
Bug 685402 part 1 - Exit DOM full-screen on document hide (navigation). r=bz
2011-11-04 20:30:09 +13:00
Daniel Holbert
aadf383719
Bug 699325: Make calcMode="paced" smil animation fall back to calcMode="discrete" when its values have 0 distance between them. r=birtles
2011-11-04 00:21:58 -07:00
Boris Zbarsky
c6f873a332
Bug 698974. Fix assertion to not assert things that are just false. r=sicking
2011-11-04 01:32:09 -04:00
Boris Zbarsky
9a5f547b1d
Bug 684638 part 4. Switch from nsIDOMNode to nsINode in mozInlineSpellWordUtil. r=ehsan
2011-11-04 01:32:09 -04:00
Boris Zbarsky
e22e12383a
Bug 684638 part 2. Make it simpler to set up a range. r=smaug
2011-11-04 01:32:09 -04:00
Johnny Stenback
38f8b87e52
Fixing bug 691785. r=khuey
2011-11-03 22:23:26 -07:00
Doug Sherk
f8e3063725
Bug 699626: fix TEST-UNEXPECTED-FAIL > TEST-KNOWN-FAIL in WebGL reftests r=burning
2011-11-03 19:05:16 -07:00
Benoit Jacob
513c5913ad
Bug 699516 - Rename WEBKIT_lose_context to WEBGL_EXT_lose_context - r=dsherk
...
See today's discussion on public_webgl list. WEBGL_EXT_lose_context will be officially created in a few days.
2011-11-03 20:29:57 -04:00
Neil Deakin
2deec91f21
Bug 94199, part 5, remove line number reading and writing as it isn't necessary, dxr does that for us, r=bz
2011-11-03 16:39:08 -04:00
Neil Deakin
fb654ce6d2
Bug 94199, part 4, serialize/deserialize xbl to startup cache, r=bz
2011-11-03 16:39:08 -04:00
Neil Deakin
fe7ac58d07
Bug 94199, part 2, add method to serialize/deserialize js function, r=mwu
2011-11-03 16:39:08 -04:00
Neil Deakin
1ae84aa1c7
Bug 94199, part 1, move handling of base binding to nsXBLPrototypeBinding, r=bz
2011-11-03 16:39:07 -04:00
Benoit Jacob
de6f13fb32
Bug 699522 - WebGL lose_context extension was not listed by webgl.getSupportedExtensions() - r=dsherk
2011-11-03 15:52:52 -04:00
Ben Turner
fd735636db
Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. r=sicking.
...
--HG--
extra : transplant_source : %84%E3%96%9F%C5%BA%D56%A4%94%83%9F%C3%F5%2B%01%7B%87%FB9
2011-11-03 08:57:30 -07:00
Doug Sherk
d873816e05
Bug 693703: added additional logging information for mochitests, incl. image reference differences r=bjacob
...
Added some code to print to dump output of WebGL mochitest failures. Also added
special code to handle incorrect reference images. It will now provide the user
with a way to compare the reference and actual drawings.
2011-11-03 10:50:40 -04:00
Doug Sherk
8e6c4c87cb
Bug 682496 - fixed program-test.html test failures - r=bjacob
...
Fixed programs and shaders so that when they're marked for deletion and then detached completely, are deleted.
2011-11-03 10:50:40 -04:00
Doug Sherk
3e5f8419ab
Bug 697211: fixed stride not being returned correctly from getVertexAttrib r=jgilbert
2011-11-03 10:50:40 -04:00
Doug Sherk
0b19b694c6
Bug 695912: allow forcing MSAA on r=jgilbert
...
Allows forcing MSAA on even if we determine through the blocklist that the user
probably shouldn't be running it.
2011-11-03 10:50:40 -04:00
Doug Sherk
3c02808b7d
Bug 695912: implemented antialiasing blocklisting r=jgilbert
...
Antialiasing can be blocked through the downloaded blocklist now, as well as
static analysis compiled into the OS-specific handlers for graphics features.
2011-11-03 10:50:40 -04:00
Marco Bonardo
e73129ca6c
Merge mozilla-central to mozilla-inbound
2011-11-03 10:46:56 +01:00
Marco Bonardo
c913d53666
Backout 12744c5b688d, edefcb820429 to investigate Android C1 permaorange.
2011-11-03 09:24:02 +01:00
Chris Pearce
89e67ebe84
Bug 691947 - Relax DOM full-screen API security constraints for requests coming from chrome. r=roc
2011-11-03 19:37:38 +13:00
Justin Lebar
c23ef933c9
Merge backout
2011-11-02 20:11:25 -04:00
Justin Lebar
81c40942af
Back out bug 666446 due to Talos regression.
2011-11-02 20:11:01 -04:00
Scott Johnson
ae7cdb99f9
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-01 11:06:53 -04:00
Henri Sivonen
088b02553b
Bug 482921 part 5 - Add entry point for new View Source for XML; Make new View Source easy to disable. r=Olli.Pettay.
2011-11-01 13:33:11 +02:00
Henri Sivonen
2df8639026
Bug 482921 part 2 - Highligh tokenizer-level errors in View Source. r=Olli.Pettay.
2011-11-01 13:33:11 +02:00
Geoff Lankow
f3b073f77c
Bug 668154 - Use the same mock file picker for all mochitests and xpcshell tests; r=jmaher
2011-10-22 12:39:30 +13:00
Chris Pearce
4e8df85ae9
Bug 697636 - Don't grant full-screen requests in hidden documents. r=bz
2011-11-02 13:03:04 +13:00
Chris Pearce
5ee29e64a4
Bug 688648 - Dispatch mozfullscreenerror event when requests for full-screen are denied. r=smaug
2011-11-02 13:02:47 +13:00
Mounir Lamouri
3a49db6e96
Bug 698534 - Fix build bustage when smil is disabled. r=dholbert
2011-11-01 20:22:30 +01:00
Henri Sivonen
0dba9093b0
Bug 479959 - Reimplement text/plain loading using the HTML5 parser. r=Olli.Pettay.
2011-11-01 17:27:36 +02:00
Boris Zbarsky
80374044a2
Bug 620122. Make sure, when unlinking, to remove the kids from our child list before unbinding them. r=smaug
2011-11-02 23:36:16 -04:00
Chris Double
5b5c922b3d
Bug 691096 - Add test - r=cpearce
...
--HG--
extra : rebase_source : c2758165d8ef6bd31d180588efe9dfd0023d0707
2011-11-03 14:58:59 +13:00
Chris Double
675f5ba4a5
Bug 691096 - Provide hard limit to number of media elements that can be decoded in parallel - r=cpearce
...
--HG--
extra : rebase_source : 23bc74b97aa678f47e812351a9443cbf223f808e
2011-11-03 14:58:54 +13:00
Ed Morley
e3a9d13abe
Backout eb32aca6d54d, b5c0bfd03fcf and 5675bf2c7930 (bug 692669 and bug 692669) for failing to build on all platforms
2011-11-03 01:57:48 +00:00
Ben Turner
09728f7547
Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. r=sicking.
...
--HG--
extra : transplant_source : E%E9%F9%B5%FB%88%1E%FA%C1%BE%04%1F%1E%3D%5E%EB%3C%D2%D2c
2011-11-02 18:03:15 -07:00
Patrick McManus
637ad95bfd
bug 599295 r=jduell
...
--HG--
extra : rebase_source : b376fd42a37c8b92389b43fac2e253a8466c3349
2011-11-02 17:43:27 -04:00
Matt Woodrow
ed14f0aa74
Bug 698318 - Share ArcToBezier code. r=jrmuizel
2011-11-03 08:55:03 +13:00
Matt Woodrow
4fc2827fb5
Bug 688367 - Add Skia backend to Azure. r=jrmuizel
2011-11-03 08:55:03 +13:00
Matt Woodrow
ba3ebc26fb
Bug 688342 - Make nsCanvasRenderingContext2D support Azure backends other than Direct2D. r=Bas
2011-11-03 08:55:03 +13:00
Jonathan Watt
7c44aca343
Backout 12b227a42623, bug 653928 (changes to SVG arc path segment animation).
2011-11-02 19:15:32 +00:00
Benoit Jacob
eb593ff120
Bug 698856 - Mark one WebGL test page as expected to pass on Windows - no review, m1 orange fix
2011-11-02 11:25:32 -04:00
Benoit Jacob
7f98c7b760
Bug 698856 - Upgrade WebGL conformance test suite to r15981 - no review
...
The upstream is
https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/
This changeset also updates our lists of failing tests, and the garbageCollect() call before each test page is now done on all platforms, instead of only on linux, as it's now clear that we've been having this problem everywhere.
2011-11-02 08:44:41 -04:00
Matt Brubeck
a45ef44892
Back out be8056caccb4 (Bug 698856) because of test failures
2011-11-02 07:33:54 -07:00
Benoit Jacob
afc605318e
Bug 698856 - Upgrade WebGL conformance test suite to r15981 - no review
...
The upstream is
https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/
This changeset also updates our lists of failing tests, and the garbageCollect() call before each test page is now done on all platforms, instead of only on linux, as it's now clear that we've been having this problem everywhere.
2011-11-02 08:44:41 -04:00
Chris Pearce
92d9c0b8e6
Bug 695935 - Make document.mozRequestFullScreen() asynchronous. r=bz
2011-11-05 08:05:16 +13:00
Mats Palmgren
6bd2aae9fe
Bug 693212 - crash test. r=test-only
2011-11-04 19:05:35 +01:00
Daniel Holbert
4a19c012d4
Bug 699143: Force a synchronous SMIL sample when we register the first animation element in a document. r=birtles
2011-11-04 09:24:04 -07:00
Henri Sivonen
267803686e
Bug 482921 part 1 - Implement HTML syntax highlighting using the new parser. r=Olli.Pettay.
2010-07-30 13:15:38 +03:00
Chris Pearce
f6007b11a6
Bug 691583 - Ensure Unix EOL in full-screen API tests. r=whitespace
2011-11-01 18:11:47 +13:00
Chris Pearce
309fcdab1e
Bug 691583 - Dispatch showfullscreenwarning chrome event when restricted key pressed in DOM full-screen mode. r=smaug
2011-11-01 18:11:40 +13:00
Chris Pearce
7d91b60f3d
Bug 694204 - Prevent default action on ESC key press to exit full-screen mode, prevents <video> loads being cancelled on full-screen exit. r=smaug
2011-11-01 18:11:29 +13:00
Chris Pearce
8135f3f193
Bug 685779 - Add -moz-full-screen-ancestor pseudo class. r=bz
2011-11-01 18:11:09 +13:00
Boris Zbarsky
00a07cac80
Bug 696205 part 2. Add a querySelector fast-path for selectors whose rightmost sequence of simple selectors contains an id. r=sicking
2011-10-31 22:50:50 -04:00
Boris Zbarsky
8ef4e84904
Bug 696205 part 1. Refactor querySelector and querySelectorAll so that there is only one codepath to modify. r=sicking
2011-10-31 22:49:10 -04:00
Boris Zbarsky
b61135edbc
Bug 696201. Switch nsContentList to using an nsTArray as the element store. r=sicking
2011-10-31 22:48:59 -04:00
Phil Ringnalda
a4243e7ce4
Back out 773e9705c61b (bug 697211) for orange
2011-10-31 19:02:50 -07:00
Doug Sherk
fa97ba776d
Bug 697211 - fixed stride not being returned correctly from getVertexAttrib. r=jgilbert
2011-10-31 17:49:55 -07:00
Doug Sherk
c47bd89d8a
Bug 697757 - WebGL context fix for alpha being improperly set on OSX. r=jgilbert
...
If we request alpha and it isn't enabled, or we request it off and it gets
enabled, we now fail the pbuffer creation and fall back to FBOs. This is bad for
performance but allows us to pass the conformance test in this case.
2011-10-31 17:49:55 -07:00
Jeff Gilbert
3e243dea6b
Bug 697753 - Fix WebGL conf. errors in framebuffer-object-attachment - r=bjacob
2011-10-31 16:55:01 -07:00
Jeff Gilbert
08548a6814
Bug 698088 - Rebind previous state after initializing fake-black textures - r=bjacob
2011-10-31 16:55:01 -07:00
Jeff Gilbert
34ff2cc95c
Bug 697560 - Generate WebGL errors in readPixels according to spec - r=bjacob
...
* * *
Bug 697560 - Disallow conformance failures on read-pixels-test - r=bjacob
2011-10-31 16:55:01 -07:00
Jeff Gilbert
ff27c8a903
Bug 697168 - Removes WebGL overloads for untyped ArrayBuffers where disallowed - r=bjacob
2011-10-31 16:55:00 -07:00
Matt Brubeck
6e559c01ba
Merge mozilla-central to mozilla-inbound
2011-10-31 14:51:24 -07:00
Benoit Jacob
7a684ca1be
Bug 677543 - Not clearing WebGL framebuffer in teapot demo - r=jgilbert
...
We are supposed to clear the WebGL framebuffer after it's been presented to the compositor and before the next draw operation, and were using the wrong way to know when we got composited. The right way is DidTransactionCallback.
2011-10-31 17:14:12 -04:00
Kyle Huey
546f10d84b
Backed out changeset d40e649ff250
2011-10-31 11:39:46 -04:00
Kyle Huey
d907fce4c7
Bug 692067: Make WebSockets go through content policies. r=smaug
2011-10-31 09:29:20 -04:00
Olli Pettay
8b0d0bff36
Bug 667490 - EventSource should use the same nsIContentPolicy type as XHR, r=dveditz
2011-10-31 14:48:50 +02:00
Olli Pettay
2ba8604d78
Bug 698061 - document.importNode's deep attribute should be optional, r=sicking
2011-10-30 23:17:53 +02:00
Ed Morley
314528cd24
Merge mozilla-central and mozilla-inbound
2011-10-30 11:52:20 +00:00
Ms2ger
54042fcac2
Bug 688547 - Use Element* for nsIDocument::{SetSubDocumentFor,FindContentForSubDocument}; r=peterv
2011-10-29 22:22:19 +02:00
Ms2ger
85b04a3e8e
Bug 697210 - Part c: Remove nsIDocument::CreateElem's aDocumentDefaultType argument; r=bz
2011-10-29 22:21:20 +02:00
Ms2ger
89f9b5e849
Bug 697210 - Part b: Remove unnecessary IsHTML() check in nsDocument::CreateElement; r=bz
2011-10-29 22:20:57 +02:00
Ms2ger
0acf27c125
Bug 697210 - Part a: Make nsIDocument::GetDefaultNamespaceID non-virtual and have it return mDefaultElementType; r=bz
2011-10-29 22:20:37 +02:00
Ms2ger
ff22313bf8
Bug 696663 - Make nsIJSEventListener::mScopeObject a JSObject; r=smaug
2011-10-29 22:17:43 +02:00
Ms2ger
15d926b983
Bug 696661 - Make nsIJSEventListener::mHandler a JSObject; r=jst
2011-10-29 22:16:43 +02:00
Ms2ger
68ad7e544d
Bug 694867 - Part e: Pass JSScript to nsXULDocument::ExecuteScript; r=volkmar
2011-10-29 22:14:26 +02:00
Ms2ger
e8c4b3139e
Bug 694867 - Part d: Store a JSScript in nsXULPrototypeCache; r=volkmar
2011-10-29 22:14:13 +02:00
Ms2ger
86cdbf903c
Bug 694867 - Part c: Return a JSScript from nsXULPrototypeCache::GetScript; r=volkmar
2011-10-29 22:13:55 +02:00
Ms2ger
fb9a3df8f4
Bug 694867 - Part b: Pass a JSScript to nsXULPrototypeScript::Set; r=volkmar
2011-10-29 22:13:31 +02:00
Ms2ger
38fb4a105b
Bug 694867 - Part a: Pass a JSScript to nsIScriptContext::Serialize and store a JSScript in nsXULPrototypeScript::ScriptObjectHolder::mObject; r=volkmar
2011-10-29 22:12:47 +02:00
Ms2ger
a8dba5714a
Bug 694769 - Remove nsIScriptContext::GetScriptGlobal in favour of GetGlobalJSObject; r=smaug
2011-10-29 22:09:04 +02:00
Ms2ger
36940470e1
Bug 694759 - Make nsIScriptContext::GetNativeGlobal return JSObject; r=jst
2011-10-29 22:06:17 +02:00
Ms2ger
6d97442563
Bug 684821 - Remove nsIDOMNSHTMLElement; r=peterv
2011-10-29 22:03:55 +02:00
Phil Ringnalda
de1259ee35
Back out 3ad7f12bde01 (bug 664179) and 3ab7b95bfcb5 (bug 673296) for Linux debug M1 orange
2011-10-29 09:52:45 -07:00
Olli Pettay
fca647ee86
Bug 694503 - image map doesn't get updated when map element is removed as part of container subtree, r=bz
2011-10-29 13:44:50 +03:00
Wellington Fernando de Macedo
8bac550475
Bug 664179: Allow EventSource to access cross-origin event streams using CORS. r=smaug,sicking
2011-10-28 19:52:27 -07:00
Wellington Fernando de Macedo
bb86718557
Bug 673296: Fix EventSource origin handling. r=sicking,smaug
2011-10-28 19:52:27 -07:00
Jonas Sicking
591066d996
Bug 687400: Kill Node.isSameNode. r=smaug
2011-10-28 19:52:27 -07:00
Robert Longson
4778a050df
Bug 697978 - make display:none svg images load. r=dholbert,bzbarsky
2011-10-29 09:18:25 +01:00
Jonathan Watt
66f54fe5a4
Bug 695303 - Add a mozilla::clamped function to replace NS_CLAMP (so side affects of args are evaluated no more than once) and NS_MIN(max, NS_MAX(val, min)) (to make code clearer). r=bsmedberg.
2011-10-28 19:33:28 +01:00
Boris Zbarsky
7b835d497d
Bug 697917. Avoid atomizing the token for nsDOMTokenList containment tests. r=smaug
2011-10-28 13:06:39 -04:00
Masatoshi Kimura
8f9e7ff037
Bug 697689 - Fix XHR brokenness, the optimization violated a nsIStreamLisetner contract; r=jonas
2011-10-28 15:05:07 +01:00
Mark Banner
18642c515f
Bug 693949 - Drop nsCStringArray. r=bsmedberg
2011-10-28 08:35:45 +01:00
Chris Pearce
b5ab4cc308
Bug 684618 - Deny requests for full-screen in documents containing windowed plugins. Exit full-screen when windowed plugin added document. r=roc
2011-10-27 15:57:09 +13:00
Timothy Nikkel
f10d3e436c
Bug 658005. Part 2. Add a frame visibility API that takes into account everything we need, and use it. r=roc
2011-10-26 18:57:55 -05:00
Marco Bonardo
a673a3c2f0
Backout d9da4de6579c (Bug 682496) for M1 leaks.
2011-10-27 00:13:39 +02:00
Doug Sherk
942467690c
Bug 656824: Implemented ARB_robustness to detect driver resets in WebGL, only on GLX for now - r=bjacob
...
This patch implements ARB_robustness on GLX and allows scripts to handle driver resets
through events. The changes in this patch are very sweeping; they hit almost
every NS_IMETHODIMP function within WebGLContextGL.cpp and WebGLContext.cpp.
More work must be done on this to support EGL_CONTEXT_LOST.
2011-10-26 16:00:44 -04:00
Doug Sherk
f8179e8309
Bug 682496: fixed program-test.html test failures
...
Fixed programs and shaders so that when they're marked for deletion and then detached completely, are deleted.
2011-10-26 16:00:44 -04:00
Benoit Jacob
c116f6ed5d
Bug 697450 - Several WebGL texel unpack/pack functions are not inlined spontaneously, at least by GCC - r=jgilbert
2011-10-26 16:00:44 -04:00
Masatoshi Kimura
8d619423ae
Bug 689008: Part 3 - Tests; r=jonas
2011-10-26 08:52:37 -04:00
Masatoshi Kimura
3c613cc455
Bug 689008: Part 1 - Skip reading already cached or local resource for blob response; r=jonas
2011-10-26 08:52:19 -04:00
Marco Bonardo
c246bd9bca
Backout 08a63bc26c75 (Bug 622232) due to Dromaeo (DOM) regression.
2011-10-26 14:13:07 +02:00
Robert Longson
f0eafefb12
Bug 696579 - Round out mask, filter and pattern surfaces. r=roc
2011-10-26 09:52:11 +01:00
Alexander Surkov
5c182f0204
Bug 695623 - xul:browser is subject of focus event when tabbing from chrome to content process, r=davidb, olli.pettay
2011-10-26 15:42:20 +09:00
Matt Woodrow
dcf9ee4bf1
Bug 691976 - NULL check the JSContext before using JS_updateMallocCounter. r=Bas
2011-10-26 16:13:24 +13:00
Ehsan Akhgari
22b6c29d5d
Backout changeset be42bc18185a (bug 612128) because of bug 688423
2011-10-25 22:32:55 -04:00
Ehsan Akhgari
bef8f1eeb6
Backout changeset 269ee0275709 (bug 688438) because of bug 688423
2011-10-25 22:32:11 -04:00
Steve Workman
06e7d450e9
Bug 622232: Cancel DNS prefetches for HTML Anchor Elems after a tab is closed; r=mcmanus sr=bz
2011-10-04 16:22:43 -07:00
Neil Deakin
8698486aeb
Bug 696021, followup to bug 694226 which fixes scrollbar atoms
2011-10-25 11:05:33 -04:00
Benoit Jacob
d33d9d4b45
Bug 696889 - Upgrade ANGLE to r802 - no review
...
This is syncing us with the ANGLE project at
http://code.google.com/p/angleproject/
Also, with this new ANGLE revision, two WebGL conformance tests are now passing on windows so this patch removes them from failing_tests_windows.txt.
--HG--
rename : gfx/angle/angle-instrinsic-msvc2005.patch => gfx/angle/angle-intrinsic-msvc2005.patch
2011-10-25 08:58:43 -04:00
Benoit Jacob
5240fde73b
Bug 696844 - Upgrade WebGL conformance test suite to r15892 - no review
...
This is just syncing us with the upstreal WebGL conformance tests from
https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/conformance/
Also reenabling the quickCheckAPI tests, updating the list of failing tests (only one part of quickCheckAPI added to the list) and added 3 lines of code to ignore empty lines in the lists of failing tests to get a correct count.
2011-10-25 08:48:39 -04:00
Robert Longson
2e96bf74ce
Bug 653928 - Animation of path d attribute with elliptical arcs discrete instead of continuous when flags change. r=dholbert
2011-10-25 09:18:13 +01:00
Kyle Huey
a91b97b16b
Bug 696603: Handle null being passed to BlobBuilder.append. r=sicking
2011-10-24 09:38:41 -04:00
Benoit Jacob
4921183a99
Bug 665578 - Use ANGLE's built-in-function-emulation feature on Mac - r=jrmuizel
2011-10-23 22:46:40 -04:00
Benoit Jacob
e418b5fdb9
Bug 696009 and bug 695947 - frequent linux-pgo intermittent oranges since Bug 615976 (WebGL AA) landed - no review, fix bustage
...
We've seen frequent intermittent failures in WebGL tests since WebGL AA landed. This turns out to be OOM conditions leading to failure to create WebGL contexts, due to the fact that the JS engine keeps too many unreferenced WebGL contexts around before it decides to GC (bug 617453). This patch makes us trigger the GC before every WebGL test page (there are 300 of them) which has proved to solve the problem on tryserver, with 18 green runs without any orange: https://tbpl.mozilla.org/?tree=Try&rev=789cf49fdc63
Failures occured most of the time on 32bit linux-pgo but have been observed on 64bit too, see bug 695947 comment 6.
2011-10-22 13:48:47 -04:00
Phil Ringnalda
46a6889039
Back out 9fa7d2c8ec2d and a0784cecf9bd (bug 696009 and bug 695947) to investigate the unlikely but apparent way they broke a Linux debug browser-chrome test by touching a mochitest-1 test
2011-10-22 17:44:58 -07:00
Benoit Jacob
d1f461bcfa
Bug 696009 - Fix trivial mistake in a0784cecf9bd which would have caused us to use this fix on all platforms whereas it is only needed on linux - r=bustage
2011-10-22 13:55:20 -04:00
Benoit Jacob
b4b0dc7aed
Bug 696009 and bug 695947 - frequent linux-pgo intermittent oranges since Bug 615976 (WebGL AA) landed - no review, fix bustage
...
We've seen frequent intermittent failures in WebGL tests since WebGL AA landed. This turns out to be OOM conditions leading to failure to create WebGL contexts, due to the fact that the JS engine keeps too many unreferenced WebGL contexts around before it decides to GC (bug 617453). This patch makes us trigger the GC before every WebGL test page (there are 300 of them) which has proved to solve the problem on tryserver, with 18 green runs without any orange: https://tbpl.mozilla.org/?tree=Try&rev=789cf49fdc63
Failures occured most of the time on 32bit linux-pgo but have been observed on 64bit too, see bug 695947 comment 6.
2011-10-22 13:48:47 -04:00
Marco Bonardo
36e97f68a2
Backout cb50e96dbee0 (Bug 677079) for Win PGO mochitests failures.
2011-10-22 11:03:26 +02:00
Bill McCloskey
f206d1014a
Bug 677079 - Remove jscntxt.h from INSTALLED_HEADERS (r=Waldo)
2011-10-20 10:14:24 -07:00
Justin Lebar
b79dd11cfa
Bug 683777 - In an attempt to fix a crash in nsDocShell::InternalLoad, re-land bug 646641 with an extra null-check. r=smaug
2011-10-21 11:26:34 -04:00
Marco Bonardo
4b7a9dbac1
Merge mozilla-central to mozilla-inbound
2011-10-21 10:02:30 +02:00
Marco Bonardo
a6e3f54ab0
Merge last green changeset from mozilla-inbound to mozilla-central
2011-10-21 10:00:11 +02:00
Kyle Huey
bee1f84b2f
Bug 687361: Implement the new IndexedDB setVersion API. r=bent
...
--HG--
rename : dom/indexedDB/nsIIDBVersionChangeRequest.idl => dom/indexedDB/nsIIDBOpenDBRequest.idl
2011-10-20 12:10:56 -04:00
Olli Pettay
4533393482
Bug 695758 - Don't limit E10s event/focus handling to xul:browser, but allow also xul:iframe, r=felipe
2011-10-20 15:11:31 +03:00
Jeff Muizelaar
50e062dcce
Bug 695324. Fix precedence problem found with clang warning. r=mounir
...
'*' has higher precedence than '?' so bracket the expression
so we get what we want.
--HG--
extra : rebase_source : 5de14b144a54f482fc836dd4ccc14c7d2c5bfb45
2011-10-18 14:19:07 -04:00
Ehsan Akhgari
edc983c9e8
Bug 694880 - The editable state is not updated correctly when designMode is turned off; r=bz,peterv
2011-10-20 12:27:48 -04:00
Ehsan Akhgari
6f2feb2aaf
Bug 688438 - Fix the IME code to handle text controls correctly when checking for IME status; r=bzbarsky
...
--HG--
extra : rebase_source : 4c532f5ece3e88e907aabfef2197bced1223d9f2
2011-10-16 16:15:40 -04:00
Matthew Gregan
7a81d221c9
Bug 693095 - Fix audio stream position estimation for remoted streams. Also resurrect audio thread wait removed in bug 669556 when using remoted audio streams. r=cpearce
2011-10-19 18:29:08 +13:00
Jeff Gilbert
56378bd370
Bug 615976 - Fix ResizeOffscreenFBO to attempt resize without AA if resize with AA failed - r=bjacob
2011-10-19 15:09:57 -04:00
Jeff Gilbert
975d14b0a4
Bug 615976 - Adds support for samples in ContextFormat, pref 'webgl.max-samples' - r=bjacob
2011-10-19 15:09:57 -04:00
Jeff Gilbert
ea51ff68ce
Bug 615976 - Fix WebGL to default to trying to have anti-aliasing - r=bjacob
2011-10-19 15:09:57 -04:00
Jeff Gilbert
67e2325bcf
Bug 681791 - Fixes GLContext::ResizeOffscreen leaving a mess on failure - r=bjacob
2011-10-19 15:09:57 -04:00
Benoit Jacob
20d36842ee
Back out Jeff's patches because they lack a Bug number and/or a r= field. Sorry, should have checked that. Re-landing.
2011-10-19 15:31:33 -04:00
Jeff Gilbert
7a0dc9cec6
Fix ResizeOffscreenFBO to attempt resize without AA if resize with AA failed
2011-10-19 15:09:57 -04:00
Jeff Gilbert
02e706721b
Adds support for samples in ContextFormat, pref 'webgl.max-samples'
2011-10-19 15:09:57 -04:00
Jeff Gilbert
a95fd81e61
Fix WebGL to default to trying to have anti-aliasing
2011-10-19 15:09:57 -04:00
Jeff Gilbert
97f22e2838
Bug 681791 - Fixes GLContext::ResizeOffscreen leaving a mess on failure
...
* * *
try: -b do -p all -u all -t all
2011-10-19 15:09:57 -04:00
Robert Longson
9139d5704e
Bug 693183 - move image processing to the frame class. r=jwatt
2011-10-19 16:37:49 +01:00
Robert Longson
2d83ed6c08
Backout Bug 693183
2011-10-19 14:55:27 +01:00
Robert Longson
f2c48c50e8
Bug 693183 - Simplify class animation processing. r=jwatt
2011-10-19 14:40:58 +01:00
Marco Bonardo
93cda556c0
Merge mozilla-central to mozilla-inbound
2011-10-19 11:50:01 +02:00