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

18365 Коммитов

Автор SHA1 Сообщение Дата
Olli Pettay 8493ce2b20 Bug 642140 - nsEventDispatcher should dispatch chrome only events to TabChildGlobal, r=jst 2011-03-25 15:39:58 +02:00
Neil Rashbrook 1439913c4c Bug 611503 Fix broken consumers of nsTDependentString on an nsTAString r=dwitte 2011-03-25 11:43:15 +00:00
L. David Baron 3e524dfc64 Merge layout work from projects/birch, part 2. 2011-03-23 17:39:29 -07:00
Ehsan Akhgari 932c6217ef Merge mozilla-central into cedar, in order to import work targetted at Firefox 4 into the tree 2011-03-23 19:18:30 -04:00
Ehsan Akhgari f2fe50481f Merge mozilla-central into cedar 2011-03-23 18:29:19 -04:00
Chris Pearce 6d85c92e19 Bug 639391 - Ensure WebM GetBuffered() is threadsafe. r=kinetik 2011-03-24 11:28:58 +13:00
Chris Pearce df9a15ba57 Bug 639391 - Ensure Ogg GetBuffered() is threadsafe. r=roc 2011-03-24 11:28:58 +13:00
Chris Pearce 3bc0fa6ae7 Bug 693391 - Pin nsMediaStream while determining buffered ranges. r=roc 2011-03-24 11:28:58 +13:00
Chris Pearce 740652ece1 Bug 639391 - Make nsMediaStream responsible for determining cached media data in a threadsafe manner. r=roc 2011-03-24 11:28:58 +13:00
Chris Pearce a7114ca3c3 Bug 639391 - Push Ogg specific seeking stuff down into nsOggReader. r=roc 2011-03-24 11:28:58 +13:00
Chris Pearce ad1de1d7b7 Bug 628665 - Supress warnings in nsBuiltinDecoderStateMachine. r=roc 2011-03-24 11:28:58 +13:00
Chris Pearce e04303e3b7 Bug 628665 - Exit media buffering state quicker if we entered it too soon after starting decode. r=roc 2011-03-24 11:28:57 +13:00
Chris Pearce fad00f36b2 Bug 628665 - Buffer media when low on undecoded data. r=roc 2011-03-24 11:28:57 +13:00
Chris Pearce 674a3dbffa Bug 628665 - Resurrect nsBuiltinDecoderStateMachine::HasLowDecodedData(). r=roc 2011-03-24 11:28:57 +13:00
Chris Pearce 7974d4e2a8 Bug 628665 - Don't enqueue late Theora frames for playback. r=roc 2011-03-24 11:28:57 +13:00
Chris Pearce 7a1c02ed8e Bug 628665 - Fire a 'waiting' event when play() is called on a media element with readyState HAVE_NOTHING. r=roc 2011-03-24 11:28:57 +13:00
Chris Pearce f9ce305480 Bug 638617 - Ensure nsOggReader::FindEndTime() doesn't read outside of cached data bounds, and reports errors properly. r=doublec 2011-03-24 11:28:57 +13:00
Chris Pearce 79f37e1734 Bug 580531 - Handle multiple frames per chunk per packet in WebM playback statistics. r=kinetik 2011-03-24 11:28:57 +13:00
Chris Pearce 932cb44722 Bug 580531 - Implement HTMLMediaElement.mozPaintedFrames and mozFrameDelay. r=roc 2011-03-24 11:28:57 +13:00
Chris Pearce ext:(%2C%20Chris%20Double%20%3Cchris.double%40double.co.nz%3E) 1e9b87276b Bug 580531 - Add video demuxing/decoding stats. r=kinetik sr=roc 2011-03-24 11:28:57 +13:00
Ehsan Akhgari 7a74f6a5b4 Merge mozila-central onto cedar
--HG--
rename : toolkit/components/places/src/nsLivemarkService.js => toolkit/components/places/nsLivemarkService.js
2011-03-23 12:06:04 -04:00
Ehsan Akhgari aa0ae8af33 Back out changeset 905ba2a1095a (bug 597525) because it breaks accessibility tests 2011-03-22 17:42:45 -04:00
Alex Vincent 6f6a4a7148 Bug 635835 - Crash with nsTreeWalker::NextNode setting currentNode as JS object from chrome; r=sicking 2011-03-22 16:45:11 -04:00
Craig Topper c96353bbd5 Bug 576831 part 6. DeCOMtaminate some StyleRule method signatures. r=bzbarsky. 2011-03-10 21:50:20 -05:00
Craig Topper 678b9c7c11 Bug 576831 part 4. Remove nsICSSStyleRule and use mozilla::css::StyleRule instead. r=bzbarsky
--HG--
rename : layout/style/nsCSSStyleRule.cpp => layout/style/StyleRule.cpp
rename : layout/style/nsICSSStyleRule.h => layout/style/StyleRule.h
2011-03-10 21:48:57 -05:00
bjarne@runitsoft,com 81e0f6e13f Bug 482935 - Cancel() from OnStopRequest should not cause cache entry to be doomed; r=(dwitte, jduell). 2011-03-24 16:45:07 -04:00
L. David Baron df33781268 Remove tracking of whether the font family comes from HTML, since we no longer use the information. (Bug 636040) r=jdaggett 2011-03-03 13:18:42 -08:00
L. David Baron 008e6b6207 Remove tracking of which font families are quirky, since we no longer use the information. (Bug 636040) r=jdaggett 2011-03-03 13:18:42 -08:00
Benoit Jacob 10be2f2f4a Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
Benoit Jacob 62659ff2e2 Bug 635068 - WebGL test array-unit-tests.html fails - r=jag, a=blocking2.0 2011-03-03 11:02:35 -05:00
Ehsan Akhgari 3a951d37f2 Bug 638276 - Correct the name of the member variable in the comment for the nsTextEditorState class; a=doh!
CLOSED TREE DONTBUILD
2011-03-02 18:36:36 -08:00
Honza Bambas 91b44448a1 Bug 638218 - Asynchronous policy-uri fetching causes connection problems when using NTML proxy; r=dveditz a=hardblocker 2011-03-02 17:46:14 -08:00
hsivonen@iki.fi 67cd6457cb Remove the Hotmail-specific hack that forces the old parser for document.open() (bug 636692, r=bz, a=blocker). 2011-03-02 13:15:02 -08:00
Benoit Jacob 2866aaced4 Bug 627464 - Annotate crash reports if the forced-enabled prefs are set - r=jrmuizel, a=joe 2011-03-02 15:50:36 -05:00
Boris Zbarsky 5724fb0d38 Bug 636336. Don't mess with whitespace in the src attribute of images, now that necko can deal with it itself. r=sicking 2011-03-23 10:45:21 -04:00
Boris Zbarsky 31061a9ff8 Bug 632904. Check IsEditable(), not content states, if we care about editability. r=ehsan,masayuki 2011-03-23 10:45:21 -04:00
Boris Zbarsky 6ef394f4fb Bug 601332. Go back to allowing FOUC on document.written documents. r=jst 2011-03-23 10:45:21 -04:00
Boris Zbarsky 183b1e90d3 Bug 585786. Do fast-unwrapping even for non-slim wrappers as long as they're cached. r=peterv 2011-03-23 10:45:21 -04:00
Boris Zbarsky 09875e0b34 Bug 457102. Remove vestiges of dead xpointer/fixptr stuff. r=sicking 2011-03-23 10:45:21 -04:00
Gleb M. Borisov e7ff531b74 Bug 259861. Warn when an XBL binding has no id attribute. r=bzbarsky 2011-03-23 10:45:20 -04:00
Doug Turner b2201d876e Bug 642291 - crash [@ nsBufferedInputStream::Write] demos.mozilla.org motovational poster. ipc serialization does not work here, removing it. r=bent a=blocking-fennec
--HG--
extra : rebase_source : 8f531293638151217106868db8c635997e785647
2011-03-17 13:46:31 -07:00
Brandon Sterne fdb10cdcc5 Bug 589457 - remove delay from test_x-frame-options response, r=ehsan, a=testonly 2011-03-17 09:21:13 -07:00
Bjarne Herland 29b4517306 Bug 634906: Allow Allow-Origin:null in CORS. r/a=sicking 2011-03-02 12:04:20 -08:00
Boris Zbarsky 8f77cd09d7 Backed out changeset 7de6b799a753 (asserts for bug 637214) because they still fire. a=fizzy-citrus-soft-drinks 2011-03-02 10:36:44 -05:00
Jonas Sicking b0fba9d270 Bug 637214. Restore our nice asserts. r=bzbarsky, a=blocker 2011-03-02 09:36:19 -05:00
Jonas Sicking 445046bc7a Bug 637214 the continuing saga. Add removable script blockers in a few more places, create an auto helper for that. r=bzbarsky, a=blocker 2011-03-02 09:36:19 -05:00
Matt Woodrow 8c8c3d3be5 Bug 637901 - Don't trash our cached ImageContainer unless the retained layer manager has changed. r=tnikkel a=blocking2.0 2011-03-02 21:53:27 +13:00
Andreas Gal 5d44b220c1 Removed another assertion from bug 637214 (a=orange). 2011-03-01 23:15:39 -08:00
Andreas Gal 54e6140a75 Merge (a=orange). 2011-03-01 22:31:24 -08:00
Andreas Gal 7def7dd6fe Backout asserts added for bug 637214 (a=orange). 2011-03-01 22:30:41 -08:00
Ehsan Akhgari bd1295cb93 Bug 637214 - Test case; r=bzbarsky a=test-only 2011-03-01 21:35:41 -08:00
Ehsan Akhgari c99ee4bd2e Bug 637214 - Assert that adding/removing elements to/from the ID table is always performed under a script blocker. r=sicking a=blocker 2011-03-01 21:35:38 -08:00
Jonas Sicking 7139659c7a Bug 637214: Add scriptblockers around all callers of AddToIdTable/RemoveFromIdTable. r=bz a=blocker 2011-03-01 21:33:56 -08:00
Johnny Stenback 471f8b1411 Bug 637683 followup. Also need to implement nsIIPCSerializable here. r=sicking, a=blocker 2011-03-01 20:58:01 -05:00
Matthew Gregan 659508a56b Bug 636894 - Revert bug 634787's change to AUDIO_DURATION_MS to work around a regression in MozAudioAvailable event delivery. r=roc a=roc 2011-03-02 14:40:44 +13:00
Kyle Huey e79483f9b4 Bug 637683: Ensure that the underlying buffer does not go away before any streams handed out by nsDOMMemoryFile. r=sicking a=blocker 2011-03-01 18:35:53 -05:00
Ehsan Akhgari 598553ea24 Back out changeset 7ed9b3bc059e (bug 637214) because it's not the correct fix; a=me 2011-03-01 15:37:46 -08:00
Benoit Jacob 6713bf8d8e Bug 632587 - 3/3 - add isContextLost - r=jrmuizel, a=joe 2011-03-01 17:25:22 -05:00
Benoit Jacob ff55fd9c7f Bug 632587 - 2/3 - add isContextLost - r=jrmuizel, a=blocking2.0 2011-03-01 17:25:22 -05:00
Vladimir Vukicevic ce24155a82 Bug 632587 - 1/3 - implement getSupportedExtensions - r=bjacob, a=blocking2.0 2011-03-01 17:25:22 -05:00
Benoit Jacob e89d52fbce Bug 636613 - Let WebGL mochitest run on Windows XP - r=jrmuizel, a=joe 2011-03-01 17:25:22 -05:00
Steven Michaud 2549aac4d8 Bug 627649 - [Mac] Some events incorrectly passed to a plugin that occur over the plugin. r=roc,josh a=blocking2.0final+ 2011-03-01 15:15:23 -06:00
Ehsan Akhgari 8f35de7ea9 Bug 637214 - Block scripts when the document's ID table is being modified; r=bzbarsky a=hardblocker 2011-03-01 11:19:44 -08:00
Timothy Nikkel 13df36f1ff Bug 636817. Make LayerManagerForDocument return the correct manager even when there is no root frame so that empty transactions work correctly. r=roc a=hardblocker 2011-03-01 17:15:23 +01:00
Mounir Lamouri 93f39dae38 Bug 637321 - Fix tests that try to use the 'telephone' input type instead of 'tel'. r=bz a=tests 2011-03-01 16:04:01 +01:00
Jonas Sicking 187d172f47 Bug 635844 part 1: Back out bug 615501 since we'll no longer fire the "initial popstate" event, and thus don't need a way to differentiate it. r=jlebar a=beltzner 2011-02-28 23:08:56 -08:00
Ehsan Akhgari 16cbb5c211 Bug 626168 - Intermittent failure in content/events/test/test_bug426082.html (make sure to wait long enough for a paint to happen); r=smaug a=test-only 2011-02-24 18:56:50 -08:00
Benjamin Stover 9bb1728211 Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec 2011-03-15 16:20:19 -07:00
Ehsan Akhgari 5657a05c07 Bug 609551 - Move the operations which happen at the script global scope before the document load to the point where the document is fully loaded; r=roc a=test-only 2011-03-12 00:34:56 -05:00
Phil Ringnalda 7627ac6dd3 Bug 641174 - Protect timer in script_bug602838.sjs from being eaten by GC, r=bz, a=test 2011-03-11 21:37:32 -08:00
Joel Maher 69ccb3b80f Bug 637660 - add sandbox.Android, and skip a few crashtests so we can run green on Android. r=dbaron, a=tests 2011-03-11 09:15:33 -05:00
Ehsan Akhgari 49784e228e Bug 640652 - When unsetting an attribute on a XUL element, don't let the script blocker to be removed when the document nested update count is 0, since that can trigger XBL bindings, which may run scripts to do things which would lead into crashes; r=sicking a=sayrer
--HG--
extra : rebase_source : e79c187d59225cbc432db5b4b1629d78075477b6
2011-03-11 01:04:44 -05:00
Brad Lassey 7f36eddd1d bug 623820 - Text zoom reflow messes up layout on AMO and other sites r=roc,dbaron a=blocking-fennec 2011-03-10 23:33:43 -05:00
Ehsan Akhgari 841f13f519 Bug 639695 - Reconnect the HTML editor to the new presentation of a contenteditable document when it changes; r=roc
This fixes things such as the caret not showing up after the presshell for a
document containing a contenteditable element is recreated.
2011-03-11 18:45:20 -05:00
Ehsan Akhgari a2c435fafa Bug 407127 - Part 6: Remove the presshell argument to nsIEditor::Init as it's no longer necessary; r=roc 2011-03-11 00:40:31 -05:00
Ehsan Akhgari 09768e31c2 Bug 637807 - Use GetEntry on the ID hashtable in nsDocument::LookupImageElement; r=bzbarsky 2011-03-02 13:57:33 -08:00
Benoit Jacob dbdf1c3839 Bug 636906 - GFX blacklisting not affecting WebGL; r=joe a=hardblocker 2011-02-28 15:14:33 -08:00
Henri Sivonen 4734b8d364 Bug 636689 - Rename the HTML5 parser enablement pref and make it show in about:support. r+a=jst. 2011-02-25 18:23:02 +02:00
Henri Sivonen 0f9a6ac204 Bug 627729 - Force the old HTML parser for document.open()ed documents whose host name ends with ".mail.live.com". r=bzbarsky, a=blocking2.0-final. 2011-02-26 10:57:00 +02:00
Boris Zbarsky 3cd8c02791 Bug 634986. Don't act like we're redirecting if we don't have a channel. r=jst, a=blocker 2011-02-28 14:26:05 -05:00
Ehsan Akhgari 8b39b5256b Bug 636655 - Back out bug 582852 because of the performance regression it caused in creating large textnodes (while it was supposed to improve the performance); r,a=bzbarsky 2011-02-28 13:04:59 -08:00
Vivien Nicolas 7c890d0e47 Add start/end attributes support to StackFrame [r=enndeakin,a=blocking-fennec] 2011-02-28 19:06:29 +01:00
Josh Matthews 42423b9b6a Bug 631553 - Avoid caching frame scripts during xpcom shutdown. r=smaug a=johnath 2011-02-16 12:11:27 -05:00
Mounir Lamouri 24763d925c Bug 635008 (4/4) - More tests for required radio groups. r=bz a=tests 2011-02-25 19:13:55 +01:00
Mounir Lamouri f394e6e3ee Bug 635008 (3/4) - Keep track of the validity state of radio groups. r=bz a=hardblocker 2011-02-25 19:16:04 +01:00
Mounir Lamouri 0fa708dc3d Bug 635008 (2/4) - Remove dead code. r=bz a=hardblocker 2011-02-25 19:12:35 +01:00
Mounir Lamouri 2689f78ee2 Bug 635008 (1/4) - Keep track of the required state of radio groups. r=bz a=hardblocker 2011-02-25 19:12:47 +01:00
Benoit Jacob 604c0a7512 Bug 636002 - better messages about attrib index validation - r=jrmuizel, a=joe 2011-02-24 17:17:34 -05:00
Benoit Jacob e4704e5de6 Bug 636356 - WebGL crash [@mozilla::WebGLBuffer::ZeroDataIfElementArray] - r=jrmuizel, a=joe 2011-02-24 17:17:34 -05:00
Benoit Jacob cb27ad5ece Bug 635666 - part 3/3 - WebGL crash [@mozilla::WebGLContext::CopyTexSubImage2D] - r=jrmuizel, a=joe 2011-02-24 17:17:34 -05:00
Benoit Jacob c9e5852f95 Bug 635666 - part 2/3 - WebGL crash [@mozilla::WebGLContext::CopyTexSubImage2D] - r=jrmuizel, a=joe 2011-02-24 17:17:34 -05:00
Benoit Jacob b0442b6947 Bug 635666 - part 1/3 - WebGL crash [@mozilla::WebGLContext::CopyTexSubImage2D] - r=jrmuizel, a=joe 2011-02-24 17:17:34 -05:00
Benoit Jacob 63a92a0270 Bug 631420 - OS X WebGL crash with too-small attrib 0 + optimizations - r=vlad, a=blocking2.0 2011-02-24 17:17:34 -05:00
Olli Pettay 85ebbeb089 Bug 572129, restrict data transfer data handling, r=enn,bz, a=hardblocker
--HG--
extra : rebase_source : 40c47b84fe99850c218bb8d5803fd2219ff9362e
2011-02-24 19:58:20 +02:00
Mounir Lamouri 0d7ab73681 Tests for bug 628938; r=smaug a=test-only 2011-02-23 17:14:44 +01:00
Craig Topper a7eee4fba2 Bug 628938 - Treewalker not working properly in Mozilla Treewalker Demo; r=sicking,smaug a=jst 2011-02-23 15:58:55 -08:00
Chris Jones c6f01d8156 Bug 635014: Don't draw a checkerboard behind undefined <browser remote> content in sync mode. r=tn a=a 2011-02-23 11:45:09 -06:00
timeless@mozdev.org d154dbbed4 Bug 615437 warning: comparison between signed and unsigned integer expressions in nsXULCommandDispatcher::UpdateCommands
r=neil
2011-03-28 17:26:33 -04:00
timeless@mozdev.org 3eb2d80f40 Bug 586648 NS_NewXHTMLParanoidFragmentSink should call nsXHTMLParanoidFragmentSink::Init before allocating it
r=smaug
2011-03-28 17:18:30 -04:00
timeless@mozdev.org 9642baf2fc Bug 586607 BuildContentLists should allocate contentList after getting parent
r=neil
2011-03-28 17:18:08 -04:00