Граф коммитов

20679 Коммитов

Автор SHA1 Сообщение Дата
Kyle Huey d382eb7335 Bug 714752: Make imgIContainerObserver::FrameChanged take an imgIRequest*. r=joe sr=roc 2012-01-06 07:32:38 -05:00
Marco Bonardo 4b562bb0b7 Merge last green PGO from mozilla-inbound to mozilla-central 2012-01-06 13:22:51 +01:00
Neil Rashbrook 28fd3b25ad Bug 714164 Restore some global window commands that were removed as part of bug 669026 because they appeared to be unused r=ehsan sr=roc 2012-01-05 21:33:41 +00:00
Marco Bonardo 2b6c8bb207 Merge last clean PGO changeset from mozilla-inbound to mozilla-central 2012-01-05 15:52:19 +01:00
Kyle Huey a58d81faef Bug 715185: Remove using namespace declaration from nsDOMFile.h. r=mounir 2012-01-05 08:44:46 -05:00
Bas Schouten caf6bef0eb Bug 711063 - Part 1: Add new glue code for Azure Wrapper. r=joedrew 2012-01-05 08:17:51 +01:00
Marco Bonardo 8b2530e87f Merge mozilla-central and mozilla-inbound 2012-01-06 13:26:21 +01:00
Chris Pearce a881f20501 Bug 712738 - Cap seeking outside of buffered data in live streams to end of buffered data. r=kinetik 2012-01-06 19:40:51 +13:00
Chris Pearce b1bb283a44 Bug 711866 - Don't null deref when shutting down during media load algorithm. r=roc 2012-01-06 19:40:51 +13:00
Santiago Gimeno 5c749b2022 Bug 710292 - Add a common HTMLSplitOnSpacesTokenizer tokenizer. r=khuey 2012-01-04 05:08:00 -05:00
Jeff Muizelaar cbe6846053 Bug 715699. Mark the Thebes surface dirty when we change it the canvas implemention. r=bas
We need to tell cairo when we've changed the Thebes surface. This was causing bugs on the CG backend.
2011-12-13 15:44:41 -05:00
Jonathan Kew fae89f9ba9 bug 703100 - pt 1 - eliminate gfxTextRunWordCache and gfxTextRunCache. r=roc 2011-12-06 12:39:18 +00:00
Ehsan Akhgari 2580db3548 Bug 712510 - Initialize the return value in the extremely odd case where it's never assigned to before returning; r=roc 2012-01-03 19:28:45 -05:00
Benoit Jacob b29786ebc2 Bug 713276 - Upgrade WebGL conformance test suite to r16456 - no review
No review because this is just syncing us with the upstream,
https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/conformance/
2012-01-03 12:28:10 -05:00
Henri Sivonen 18384e3ee5 Bug 708620 - Whine to console when a form is submitted in an encoding that cannot represent all of Unicode. r=smaug. 2012-01-02 16:18:30 +02:00
Phil Ringnalda 6b2c365532 Merge mozilla-inbound with mozilla-central 2012-01-01 20:53:49 -08:00
Kyle Huey 79aa17fb86 Bug 714445: nsWebMReader should not read preferences off the main thread. r=roc 2012-01-01 12:10:49 -05:00
Jeff Walden 569422c3b1 Bug 714411 - Fix several instances of classes/structs inconsistently declared. rs=dholbert 2011-12-31 01:15:59 -06:00
Robert Longson 6dd534bbe4 Bug 607854 - implement SVGTests interface. r=jwatt 2011-12-31 09:44:03 +00:00
Bobby Holley 9adc1c9d8a Bug 713747 - Remove usage of UniversalFoo in gecko. r=bz 2011-12-30 09:35:39 -08:00
Bobby Holley 8a890a3676 Bug 713747 - Use UniversalXPConnect and UniversalXPConnect only in test coverage. r=bz 2011-12-30 09:35:38 -08:00
Ms2ger 941318dcd7 Merge m-c to m-i. 2011-12-30 12:17:22 +01:00
Olli Pettay e29d8131b7 Bug 713462, don't traverse black content lists, r=mccr8 2011-12-29 23:21:33 +02:00
Olli Pettay fb75702799 Bug 713865 - Don't traverse XBL and XUL protos so much, r=bent 2011-12-29 16:34:05 +02:00
Nicholas Nethercote 6c18b646e6 Bug 711895 - Tweak the warning options used for GCC builds. r=waldo, derf.
--HG--
extra : rebase_source : bbe982c5feceac25fb4c0ccd03ced3a874205c38
2011-12-28 19:59:19 -08:00
Matt Brubeck 3a1af194be Merge from mozilla-inbound to mozilla-central 2011-12-28 11:02:59 -08:00
Plop 6b88ef2c7f Bug 711446: Test defaultMuted with reflect.js; r=Ms2ger 2011-12-28 10:52:22 +01:00
Ms2ger e27ef6c21a Bug 713550 - Move Base64 code on nsXPConnect to XPCOM / xpcpublic.h; r=bholley+khuey 2011-12-28 09:13:38 +01:00
Plop 95713d298e Bug 711446: Test defaultMuted with reflect.js; r=Ms2ger 2011-12-28 09:13:37 +01:00
Bas Schouten ec94a42be5 Bug 702878: Extend gfx::2d API and D2D backend with new functionality. r=jrmuizel sr=roc 2011-12-28 06:56:11 +01:00
Phil Ringnalda b8c127164a Back out 9c78b4872333 (bug 702878) for Win M1 crashes and reftest orange 2011-12-27 21:09:44 -08:00
Phil Ringnalda 8dffee38d0 Back out dc7c7734ec7c, f793f9cfa72c, 10ea92a6a850 (bug 591718) for Android b-c orange in mobile/chrome/tests/browser_scrollbar.js 2011-12-27 20:34:08 -08:00
Robert O'Callahan 6184e1d5ea Bug 591718. Make getClientRects/getBoundingClientRect take transforms into account, and not treat SVG <foreignObject> as establishing a new viewport. r=mats 2011-12-28 16:26:46 +13:00
Bas Schouten 3c44803f6b Bug 702878: Extend gfx::2d API and D2D backend with new functionality. r=jrmuizel sr=roc 2011-12-28 03:51:38 +01:00
Robert O'Callahan 46858a7a66 Bug 591718. Make getClientRects/getBoundingClientRect take transforms into account, and not treat SVG <foreignObject> as establishing a new viewport. r=mats 2011-12-28 16:26:46 +13:00
Geoff Lankow 7e20167c5b Bug 712518 - Improve MockFilePicker.jsm; r=jmaher 2011-12-23 11:10:52 +13:00
Jonathan Watt b2807a33da Bug 668163 - Map 'width' and 'height' on <svg> into style to stop <svg>'s computed width/height falling back to 150px x 300px when they're set to explicit percentage values that can be resolved (regression from bug 611099). r=dbaron. 2011-12-27 10:27:42 +00:00
Mats Palmgren 4d7a3d617b Bug 713417 - Another crash test. 2011-12-26 14:29:25 +01:00
Jesse Ruderman abbe509d74 Bug 713417 - Crash test. 2011-12-26 14:29:25 +01:00
Mats Palmgren cbaceac13e Bug 713417 - Make the nsGkAtoms::range property transferable. r=smaug 2011-12-26 14:29:25 +01:00
Phil Ringnalda 9b232d9b47 Merge m-i <-> m-c 2011-12-24 21:50:23 -08:00
Ms2ger e927de0840 Bug 711240 - Part b: Expose xpc_qsStringToJsval publicly; r=bholley 2011-12-24 09:27:04 +01:00
Ms2ger a6b482e711 No bug - Remove uint32/int32 from CustomQS_Canvas2D.h; rs=Waldo 2011-12-24 09:20:13 +01:00
Neil Rashbrook 27f9d856f2 Bug 669026 Fix caret movement when contenteditable areas are present r=ehsan 2011-12-24 00:11:30 +00:00
Ed Morley 9ef7070e0d Merge last PGO-green changeset from mozilla-inbound to mozilla-central 2011-12-23 23:54:24 +00:00
Olli Pettay 160dbb2a7a Bug 712743, if node is black, return early from ::Traverse, r=mccr8,sicking 2011-12-24 00:28:58 +02:00
Olli Pettay ed20347f14 Bug 709569, a tool for webidl dictionary-like interfaces, r=khuey,mrbkap 2011-12-24 00:13:46 +02:00
Patrick McManus 0c44680201 bug 694576 r=bz 2011-12-22 21:21:20 -05:00
Jeff Walden 62f48d8793 Bug 711647 - Add MOZ_DELETE to a bunch of deliberately-not-implemented methods across the tree. r=dbaron
--HG--
extra : rebase_source : 507006c0f099da6851b585d2062267d285978ad7
2011-12-16 14:42:07 -05:00
Chris Pearce d25971d03b Bug 712134 - Log media load algorithm failures to web console. r=roc 2011-12-22 12:33:39 +13:00
Kyle Huey 53fc868531 Back out Bug 711895 for breaking l10n builds. 2011-12-29 15:45:51 -05:00
Mats Palmgren f0f957b679 Bug 698237 - Invalidate affected frames when a range in a selection is modified. r=smaug 2011-12-24 14:26:03 +01:00
Phil Ringnalda 2e8e3cc006 Back out 1ac4cb2e7c32 to c631f9c3e9a9 (bug 598482) for Android reftest failures 2011-12-23 22:21:58 -08:00
Boris Zbarsky 6ebaa68f5c Bug 598482 part 24. Flush on every mousemove, because otherwise we can end up with mouse events (mousemove, mousein, mouseout) dispatched to the wrong elements. r=smaug 2011-12-23 22:52:26 -05:00
Markus Stange 29da81396a Bug 598482 part 6 - Remove nsIPlaintextEditor::eEditorUseAsyncUpdatesMask because it doesn't have any effect anymore. r=roc 2011-12-23 22:52:21 -05:00
Ed Morley 14d7ce0332 Backout b02402b95e5c (bug 708277) for build failures on all platforms 2011-12-22 11:07:12 +00:00
Thomas Prip Vestergaard 62e57cac37 Bug 708277 - Replace PR_MAX with NS_MAX. r=roc 2011-12-22 11:47:59 +01:00
Chris Pearce 4f12163ce1 Bug 713597 - Move assertions around so that they don't null pointer deref when full-screen exits during full-screen request. r=smaug 2012-01-06 10:19:33 +13:00
Jason Duell bfbda04d2b Bug 712188: Return correct websocket close code when brower navigates away from page. r=smaug 2012-01-05 12:14:22 -08:00
Ed Morley adeadb6775 Backout b9e154713763 (bug 702158) for pgo linux failures 2012-01-11 01:22:15 +00:00
Florian Scholz 24d128ef83 Bug 696647 - Remove invalid MathML atoms; r=karlt 2012-01-10 23:49:26 +00:00
Daniel Holbert 906e5580a5 Bug 717004: Drop unused/unnecessary rv from GetLayoutHistoryAndKey, and check rv of nsILayoutHistoryState::GetState before using its output. r=volkmar 2012-01-10 15:32:58 -08:00
Chris Pearce 9d53b56f95 Bug 716417 - Don't add media elements to the element table twice if when we hit decode thread limit. r=roc 2012-01-11 11:58:43 +13:00
Marco Castelluccio ddb9d03a2f Bug 702158 - Build Skia Azure backend on linux. r=mattwoodrow 2012-01-11 11:17:56 +13:00
Doug Sherk 6b51946c31 Bug 710163: (part 2) fix EXT_context_loss semantics r=bjacob
Housekeeping stuff; update all WebGL API functions to use !IsContextStable()
instead of mContextLost.
2012-01-04 16:12:05 -05:00
Doug Sherk c826aceeac Bug 710163: fix EXT_lose_context semantics r=bjacob
The EXT_lose_context extension spec has had updates from Khronos which break our
current implementation. Primarily, it is mostly asynchronous now with more
heavily defined behavior.

NOTE: This patch will not pass on our current copy of context-lost.html and
context-lost-restored.html see bug for more info.
2012-01-04 16:12:03 -05:00
aceman 002cb306a6 Bug 711721 - merge nsIScriptError and nsIScriptError2 interfaces; r=neil, sr=bzbarsky 2011-12-21 16:51:29 -05:00
Boris Zbarsky 5052055361 Bug 710917. Moving hover from a button to text in the label containing the button should keep the button's hover state. r=dbaron 2011-12-21 16:50:29 -05:00
Ed Morley 52dc30d629 Merge last PGO-green changeset from mozilla-inbound to mozilla-central 2011-12-21 12:11:14 +00:00
Olli Pettay 1e8af4413d Bug 711841, Null(C)String(), r=bsmedberg,glandium 2011-12-20 21:46:00 +02:00
Ed Morley 46f8a364a9 Merge mozilla-central and mozilla-inbound 2011-12-20 16:30:26 +00:00
Philipp Wagner d1beb04176 Bug 693615 - element.lookupNamespaceURI(null) in text/html page cause NS_ERROR_FAILURE error on XrayWrappers; r=bz 2011-12-20 15:54:14 +01:00
Jan Varga 731558a2e2 Bug 711727 - Followup cleanup for files in IndexedDB. r=sicking/bent 2011-12-20 12:23:27 +01:00
Ed Morley 70b8fc962c Merge last PGO-green changeset from mozilla-inbound to mozilla-central 2011-12-20 11:15:11 +00:00
Jason Duell 5d80c49624 Bug 695635: Unprefix websockets. r=sicking, sr=smaug
--HG--
rename : content/base/public/nsIMozWebSocket.idl => content/base/public/nsIWebSocket.idl
2011-12-20 00:20:12 -08:00
Jason Duell bb4b445d75 Bug 710964. No longer dispatch incoming WebSocket messages in CLOSING state. r=smaug 2011-12-20 00:20:12 -08:00
Jason Duell a4f1a82aaf Bug 710345: Mozilla-specific changes to pywebsocket v606. r=mcmanus 2011-12-20 00:20:12 -08:00
Ed Morley 28b85eecb0 Merge mozilla-central to mozilla-inbound 2011-12-20 11:52:08 +00:00
Mats Palmgren 498185f3f0 Bug 619273 - Move the selection state bit from frames to content nodes. r=smaug 2011-12-20 10:15:41 +01:00
Boris Zbarsky dee08cd634 Bug 624621 part 3. Use the pre-redirect filename as the script filename and the channel principal as the origin principal, and base our cross-origin check on the origin principal. r=mrbkap 2011-12-19 12:48:12 -05:00
Boris Zbarsky 553111de9c Bug 624621 part 2. Add an origin principal argument on nsIScriptContext::EvaluateString and pass that through to the JS engine. r=mrbkap 2011-12-19 12:47:52 -05:00
Phil Ringnalda 6755b58eda Back out 316d6a49a603 and 98617f7b667b (bug 624621) for jsreftest failures 2011-12-19 18:40:16 -08:00
Boris Zbarsky 702133dce8 Bug 624621 part 3. Use the pre-redirect filename as the script filename and the channel principal as the origin principal, and base our cross-origin check on the origin principal. r=mrbkap 2011-12-19 12:48:12 -05:00
Boris Zbarsky afebd76ac7 Bug 624621 part 2. Add an origin principal argument on nsIScriptContext::EvaluateString and pass that through to the JS engine. r=mrbkap 2011-12-19 12:47:52 -05:00
Jeff Gilbert 760e8ef03b Bug 701269 - Deguarantee that ResizeOffscreenFBO clears its buffers - r=bjacob 2011-12-19 15:47:54 -08:00
Mats Palmgren ac37bbd111 Bug 704143 - Null check to avoid crashing. r=bas 2011-12-19 23:11:15 +01:00
Matt Brubeck 1a0a35d860 Back out c68ddc33f098 and 18332142caa5 (bug 624621) for jsreftest failures 2011-12-19 10:42:27 -08:00
Daniel Holbert ea572ad911 Bug 710990: Replace duplicate aStartVal check with aEndVal check, in SVGOrientSMILType::Interpolate. r=jwatt
--HG--
rename : layout/reftests/svg/smil/anim-marker-orient-01.svg => layout/reftests/svg/smil/anim-marker-orient-02.svg
2011-12-19 10:03:45 -08:00
Boris Zbarsky 391183b598 Bug 624621 part 3. Use the pre-redirect filename as the script filename and the channel principal as the origin principal, and base our cross-origin check on the origin principal. r=mrbkap 2011-12-19 12:48:12 -05:00
Boris Zbarsky 1231fb53c7 Bug 624621 part 2. Add an origin principal argument on nsIScriptContext::EvaluateString and pass that through to the JS engine. r=mrbkap 2011-12-19 12:47:52 -05:00
Jeff Walden 2e53b58879 Bug 711799 - Add parentheses to a bunch of && expressions nested within || expressions. r=dholbert 2011-12-18 01:00:47 -05:00
Jeff Walden 85bf4a9e46 Bug 711799 - Add parentheses to a bunch of assignments nested in conditionals. r=dholbert
--HG--
extra : rebase_source : 6359235dba4b22dbbfafab2e993d5b9191a9b310
2011-12-18 01:00:47 -05:00
Jeff Walden 16db021217 Bug 711799 - Fix a bunch of unused-variable warnings. r=dholbert
--HG--
extra : rebase_source : 91fc77dca316018652d4d99f6d4cc8d0f7195e6e
2011-12-18 01:00:42 -05:00
Chris Pearce 7f4921dbd7 Bug 706672 - Revoke DOM full-screen when windowed plugin focused on non-MacOSX systems, and deny requests for full-screen from non-focused-tab documents. r=smaug 2011-12-16 10:42:36 +13:00
Matt Brubeck f8451c0415 Merge mozilla-central to mozilla-inbound 2011-12-18 08:22:53 -08:00
Matt Brubeck f51deee1fa Back out bug 710521, bug 672013, bug 702739 because of Mac reftest failures 2011-12-18 08:15:09 -08:00
Ms2ger 22724e1f6c Bug 709512 - Remove setters from nsIPrivateTextRange; r=smaug 2011-12-18 11:13:08 +01:00
Ms2ger 0734848acd Bug 708754 - Use IDL for jsdIDebuggerService::WrapValue and remove WrapJSValue; r=bholley 2011-12-18 11:12:26 +01:00
Ms2ger dcfa1754b2 Bug 707498 - Use a template to get the array length for nsGenericElement::FindAttributeDependence; r=Waldo 2011-12-18 11:09:27 +01:00
Ms2ger ba42d4d955 Bug 705188 - Use IDL for mozIJSSubScriptLoader::LoadSubScript, {xpcIJSModuleLoader,nsIXPCComponents_Utils}::Import; r=bz 2011-12-18 11:09:16 +01:00