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

17546 Коммитов

Автор SHA1 Сообщение Дата
Phil Ringnalda c9f57cf21b Bug 385845 - Remove bogus assertion that mDocElement is in mDocument during XML parsing, since it was never a requirement and we've long since dropped doing what caused us to care, r=bz, a=orange 2010-10-01 19:36:58 -07:00
Jim Mathies 55b9f24b32 Bug 543910 - Layout support for -moz-windows-theme. r=dbaron, a=final. 2010-10-09 15:53:45 -05:00
Vladimir Vukicevic 76624f7703 b=602396; upgrade ANGLE to r445, mozilla portion; r=bjacob a=b 2010-10-09 12:44:25 -07:00
Vladimir Vukicevic bc7c4b9ab6 b=528746; 2dcontext.drawImage paints webgl canvas upside down; r=jrmuizel 2010-10-09 12:44:24 -07:00
Vladimir Vukicevic feac624695 Update in-tree WebGL test suite to r12629 2010-10-09 12:44:24 -07:00
Vladimir Vukicevic 63702122bd b=582053; integrate webgl confromance suite as mochitest, angle followup; r=bjacob 2010-09-13 08:53:52 -07:00
Timothy Nikkel af75fca05e Bug 591815. Don't bail early if we don't have a target frame for mouse down events because we still need to process them. r=smaug a=blocking-betaN+ 2010-10-09 14:09:22 -05:00
L. David Baron 7c4b93dc43 Remove canvas shadow quirk that was recently removed from the spec. (Bug 600428) r=roc a2.0=blocking2.0:beta8 2010-10-09 09:34:58 -07:00
Olli Pettay 7f5cbfde4a Bug 601236, better scoping for mozAutoDocUpdate to remove some assertions, r=sicking, a=sicking 2010-10-09 13:10:29 +03:00
Chris Jones ed0367984e Bug 598955: It's OK to change the viewport config of a <browser> without a frame. r=tn a=mfinkle 2010-10-08 18:16:11 -05:00
Jae-Seong Lee-Russo b9208ac3b8 Bug 575651 - "[e10s] packing order in nsCanvasRenderingContext2D" r=doug.turner a=blassey
--HG--
extra : rebase_source : 5c90926e6796a302b13674ffed46814e825f5fed
2010-07-23 14:10:00 -04:00
Robert Longson 12c35b9104 Bug 595608: Check for non-atom value for "type" attribute in nsSVGTransformSMILAttr::ValueFromString. r=dholbert a=blocking-final+ 2010-10-07 12:19:33 -07:00
Robert Longson 191b24cc24 Bug 589436 patch 3: Tests. r=dholbert a=blocking-b8+ 2010-10-07 12:19:32 -07:00
Robert Longson eba2ec8bc5 Bug 589436 patch 2: Allow string-valued SVG attributes to be SMIL-animated. r=dholbert a=blocking-b8+ 2010-10-07 12:19:32 -07:00
Robert Longson f5d772cd80 Bug 589436 patch 1: Make a number of methods take const arguments, to support this bug's main patch. r=jst a=blocking-b8+ 2010-10-07 12:19:32 -07:00
Philipp Wagner a80c78c557 Bug 581305 - Expect nsIClassInfo of XPath extension functions in class, not in factory; r=peterv,a=jst 2010-09-02 22:47:04 +02:00
Ehsan Akhgari ea8c48a6c9 Bug 410986 - Part 4: Switch the shortcut to Cmd+Option+Shift+V on Mac; r,a=bzbarsky 2010-09-28 20:33:22 -04:00
Ehsan Akhgari c7f0714a47 Bug 410986 - Part 3: Include base handler bindings for inputs, textareas, and contenteditable fields on Unix as well; r,a=roc 2010-09-23 14:44:28 -04:00
Ehsan Akhgari 8da849fb35 Bug 410986 - Add ability to paste HTML as plain text; r,a=roc 2010-09-21 17:28:08 -04:00
Ehsan Akhgari 85d4c378f1 Bug 602151 - Too many calls to OnValueChanged; r,a=bzbarsky 2010-10-06 16:31:09 -04:00
Ehsan Akhgari c90b96ffc6 Bug 174823 - Re-enable async reflow and painting for text widgets; r=roc a=blocking-betaN+ 2010-09-23 14:44:27 -04:00
Ehsan Akhgari beac06ac9c Bug 586662 - Part 3: Don't attempt to compare unrelated points when manipulating selections; r=roc a=blocking-betaN+ 2010-09-23 14:44:01 -04:00
Jonas Sicking 441cabc26f Bug 566629: Make XSLT and XPath code use the correct casing for name() function for (X)HTML elements. r=hsivonen a=blocker 2010-10-07 09:41:03 -07:00
Jonas Sicking 8839358e8e Bug 600809: Make HTMLBaseElement.href work properly. r=smaug a=blocker 2010-10-07 09:39:01 -07:00
Jonas Sicking 16faf8bdbe Bug 599300: Make FileReader work correctly for empty files. r=smaug a=blocker 2010-10-07 09:36:23 -07:00
Justin Wood c44176f908 Bug 597887 - mochitests: "Error: useless setTimeout call (missing quotes around argument?)" at "file_bug546995.html : 28". r=sicking a=tests 2010-10-07 16:22:04 +02:00
Mounir Lamouri 4b77c8d05f Follow-up for bug 600813 : cleaning tests. r=sicking a=tests 2010-10-07 12:32:35 +02:00
Mounir Lamouri aa49ae0ab3 Bug 600471 - Listen to the new content when an attribute is attached to it. r=bz a=blocking-2.0 2010-10-07 12:05:33 +02:00
Mounir Lamouri dcc4d5a04c Bug 600468 - Remove attribute's first child when the value is set to the empty string. r=bz a=blocking-2.0 2010-10-07 12:05:04 +02:00
Mounir Lamouri f2aa93a693 Bug 600466 - Actually remove child when .removeChild() is called on attributes. r=bz a=blocking-2.0 2010-10-07 12:04:25 +02:00
Mounir Lamouri 5f4484dc05 Bug 598877 - nsDOMAttributes should update mChild when value is set. r=bz a=blocking-2.0 2010-10-07 12:04:07 +02:00
Mounir Lamouri f9a571065e Bug 598643 - maxlength should not apply on all input types. r=smaug a=blocking-2.0 2010-10-07 12:01:53 +02:00
Mounir Lamouri 556f4fe9ff Bug 596496 - IsTooLong shouldn't compare maxlength and text length if maxlength isn't set. r=bz a=blocking2.0 2010-10-07 12:02:29 +02:00
Benoit Jacob 310c23ebfd Bug 600620 - 1/2 - Expose feature status block reason so that it can be used by about:support - r=vladimir, a=blocking2.0-b7 2010-10-06 21:40:08 -07:00
L. David Baron c4f6132d18 When we set border-radius on <hr>, make the ends circular rather than elliptical. (Bug 597721) r=bzbarsky a2.0=blocking:betaN 2010-10-06 21:25:44 -07:00
Boris Zbarsky 65423504fe Fix this test to deal better with float rounding issues. Followup to bug 587106, a=bustage 2010-10-06 23:41:34 -04:00
Boris Zbarsky 5de059042e Followup for bug 587106. Update test to the new syntax. a=bustage 2010-10-06 22:40:41 -04:00
Boris Zbarsky 44ab9a6ad0 Bug 587106. Make the alpha value of strokeStyle and company correct even for small alpha values. r=vlad, a=vlad 2010-10-06 21:01:37 -04:00
Boris Zbarsky d0c561a33a Bug 599587. If we don't plan to cache the stringbuffer, assign it to the output string. r=smaug 2010-10-06 21:01:24 -04:00
L. David Baron eb10eff046 Change checkComplete in test_referer.html to check whether all tests are complete, rather than just the last. (Bug 600458) r=doublec a=test-fix 2010-10-07 12:35:59 +13:00
Chris Pearce ab30fce5db Bug 598140 - Set media curentTime correctly after seek when sound is disabled. r=kinetik a=blocking2.0 2010-10-07 11:58:36 +13:00
Chris Pearce 2ea96c9f5a Bug 600455 - Fix index in indexed ogg file. r=test-fix 2010-10-07 11:58:36 +13:00
Chris Pearce e635cd56ec Bug 584068 - Don't consider our canplaythrough status on live streams when moving out of buffering state. r=kinetik a=blocking2.0 2010-10-07 11:58:36 +13:00
async.processingjs@yahoo.com 92c10eecf7 Bug 598812 - Fix time attribute of audio available event. r=cpearce a=blocking2.0 2010-10-07 11:58:36 +13:00
Chris Pearce 8a7fe6029c Bug 505158 - Handle invalid media in video element's source children. r=roc a=blocking2.0 2010-10-07 11:58:36 +13:00
Chris Pearce 9b7b34eac2 Bug 598242 - Normalize WebM buffered TimeRanges. r=kinetik a=blocking2.0 2010-10-07 11:58:36 +13:00
Matthew Gregan 95077776f3 Bug 598217 - Share nsWebMBufferedState between cloned decoders. r=roc a=blocking2.0 2010-09-21 12:49:50 +12:00
Daniel Holbert a6b6c37935 Bug 600574 part 2: Check for SVG images with viewBox in nsStyleBackground::Layer::RenderingMightDependOnFrameSize. r=bz r=longsonr a=blocking-betaN+ 2010-10-06 15:18:52 -07:00
Kyle Huey 1504f70279 Bug 598523. r=vlad sr=sicking a=blocking-beta-N 2010-10-03 20:20:48 -04:00
Kyle Huey 6d51049545 Bug 599966: Null check argument of window.createBlobURL to avoid crashing. r=sicking a=blocking-beta-8
--HG--
rename : content/base/test/test_bug543870.html => content/base/test/test_mozfiledataurl.html
extra : rebase_source : 43ce51487370b415340cb18de74e5bf0e718067f
2010-10-02 04:24:41 -04:00
Kyle Huey 834b6ef1f5 Bug 599367: Set content type on moz-filedata channels. r=sicking a=blocking-beta-8
--HG--
rename : content/base/test/file_bug543870_doc.html => content/base/test/file_mozfiledataurl_doc.html
rename : content/base/test/file_bug543870_img.jpg => content/base/test/file_mozfiledataurl_img.jpg
rename : content/base/test/file_bug543870_inner.html => content/base/test/file_mozfiledataurl_inner.html
rename : content/base/test/file_bug543870_text.txt => content/base/test/file_mozfiledataurl_text.txt
rename : content/base/test/test_bug543870.html => content/base/test/test_mozfiledataurl.html
extra : rebase_source : f297d67ba4c75ce711b643577c69386c93c03bf8
2010-10-02 03:32:49 -04:00
Benoit Jacob 744eaaceb3 fix compilation on windows. r+a=fixing-bustage 2010-10-06 17:07:16 -04:00
Benoit Jacob 2dc899c77e Backed out changeset 638ce363a9b1 2010-10-06 17:05:19 -04:00
Benoit Jacob e02aaadb50 Bug 600620 - 1/2 - Expose feature status block reason so that it can be used by about:support - r=vladimir, a=blocking2.0-b7 2010-10-06 16:43:25 -04:00
Benoit Jacob 97172a9236 Bug 602183 - Crash [@ atioglxx.dll@0x15a1d3 ] on certain site - r=joe, a=blocking2.0-b7 2010-10-06 16:43:21 -04:00
Jesse Ruderman d8413530d9 Fix typo, no more unbinging. a=NPOTB 2010-10-06 09:03:03 -07:00
Jonas Sicking fbc42d690c Bug 592829: Make parsing code able to deal with element creation failing. r=jst/peterv a=blocker 2010-10-04 18:25:44 -07:00
Jonas Sicking d27c130c28 Bug 597301: Add support for access-control-expose-headers. r=jst a=blocker 2010-10-04 18:25:44 -07:00
Jonas Sicking 3067963e65 Bug 597301: Update CORS to latest spec. r=jst a=blocker 2010-10-04 17:41:07 -07:00
Mounir Lamouri 0e0e895f9e Merging to tip. a=blocking-b7 2010-09-30 17:10:19 -07:00
Mounir Lamouri 10ebaa7a73 Merging backout. 2010-09-30 17:05:19 -07:00
Mounir Lamouri a94d43b800 Bug 600813 - Removing PUT and DELETE form methods. a=blocking-b7 2010-09-30 16:55:11 -07:00
Alon Zakai 222a2f52c4 Bug 594845 - Double prompts due to wakeupservice. r=mfinkle a=blocking-fennec
--HG--
extra : rebase_source : e95547fbbfc19822426c57a14828a0928521947e
2010-09-30 13:06:41 -04:00
Jesse Ruderman 82b4eeb717 Bug 598203 - make content/xul/document/crashtests/583230.xul more reliable. a=NPOTB 2010-09-29 17:54:42 -07:00
Masatoshi Kimura 49703a3073 b=600120; fix canvas composite.uncovered.image tests; r+a=vlad 2010-09-29 15:24:40 -07:00
Vladimir Vukicevic 4eee784ada b=599698; remove UpdateSurfaceClip speedtrap in canvas drawImage; r+a=shaver 2010-09-25 23:57:56 -07:00
Sid Stamm ad96d8ce4b Bug 594446 - CSP report-uri should accept relative URIs [r=jst a=blocking2.0: beta7+] 2010-09-23 15:38:47 -07:00
Jim Chen 0ebc0970fb Bug 599053 - Check for focus in chrome before forwarding IME events; r=smaug a=blocking-fennec 2010-09-27 17:46:51 -04:00
Mounir Lamouri a013a3e442 Bug 583288 (2/2) - Let forms using DELETE and PUT HTTP method when submitting. r=jst,sicking a2.0=sicking 2010-09-10 07:00:10 +02:00
James Darpinian 9fa7e7fdc3 Bug 369306 - If dom.disable_window_flip is enable, block .blur() and .focus() if opener is different from the caller. r=jst a2.0=blocking 2010-09-09 20:18:23 +02:00
Henri Sivonen 70eeb58789 Bug 591981 - Make script-inserted inline scripts run right away, make script-inserted external scripts behave like async scripts and make document.write writing an inline script return at a predictable time. r=jonas, a=blocking2.0-beta7. 2010-09-01 14:41:12 +03:00
Olli Pettay 91dcfefc49 Bug 594760, no need to initialize when nsCOMPtr is used, r=roc, a=roc
--HG--
extra : rebase_source : b04e017e6dd9cbffb125911069354fc7015b4e60
2010-09-28 15:18:36 +03:00
Mounir Lamouri 81eca1d17a Bug 599628 - Fix test timeout for Gecko consumers without invalidformsubmit observers. r=callek a=test 2010-09-27 18:19:59 -07:00
Jonas Sicking 1b2d6f9f21 Back out bug 591981 since it causes bug 599583. a=backout 2010-09-27 16:23:33 -07:00
Benoit Jacob 0a0af3060e Bug 596034 - make sure gl_PointCoord is available in the shader language - r=vladimir, a=blocking-beta7 2010-09-27 16:20:15 -04:00
Kyle Huey 62f112387b Backing out Bug 599698. a=me 2010-09-26 08:19:20 -04:00
Vladimir Vukicevic 8e9da5a5c6 b=599698; remove UpdateSurfaceClip speedtrap in canvas drawImage; r+a=shaver 2010-09-25 23:57:56 -07:00
Mounir Lamouri a991e8fab6 Bug 599258 - Fix random orange on content/html/content/test/test_bug561636.html. r=jst a=test 2010-09-24 17:14:50 -07:00
David Humphrey cb46429c64 Bug 553938 - add crashtest. a=NPOTB 2010-09-24 11:34:23 -07:00
Jesse Ruderman 432a43d261 Bug 579244 - attempt to fix an intermittent test timeout by ensuring that onload fires. a=NPOTB 2010-09-24 11:22:30 -07:00
Brad Lassey de9be1f7e8 Bug 580388 - Keep nsTextStateManager observers during frame reconstruction; r=masayuki a=blocking-fennec 2010-09-23 23:34:28 -04:00
Brad Lassey 57e03bda68 Bug 591047 - (6/7) Adding IME event support to content fake widget; r=roc a=blocking-fennec 2010-09-23 23:28:15 -04:00
Brad Lassey bc89960daa Bug 591047 - (4/7) Adding no updates option to IME notifications; r=masayuki sr=roc a=blocking-fennec 2010-09-23 23:28:15 -04:00
Brad Lassey c6f55794a4 Bug 591047 - (1/7) Backing out Android a1 IME code from bug 581535 and bug 582644; r=blassey a=blocking-fennec 2010-09-23 23:28:15 -04:00
Benjamin Stover 56227bb794 Bug 598439 Shadow layer offset is incorrect when content scroll offset is non-zero r=cjones a=blocking-fennec-2b1 2010-09-23 11:54:36 -07:00
Mounir Lamouri c9c886b3ef Bug 598529 - Improve form validation messages with Alex Faaborg recommandations. r=sicking ui-r=limi a=blocking-beta7 2010-09-22 18:44:13 -07:00
Jonas Sicking bceef1f7f3 Back out bug 592829 due to crash. a=backout 2010-09-22 16:38:39 -07:00
Jonas Sicking 9e57ef9b02 Bug 592829: Don't crash if we fail to create an element during XML parsing. r=jst a=beta7blocker 2010-09-22 14:51:46 -07:00
Ehsan Akhgari 6d412abdbf Bug 596797 - moz-do-not-send="true" in HTML signature or pasted HTML gets ignored/removed r=bzbarsky a=bzbarsky,branch-blocker 2010-09-21 17:28:06 -04:00
Henri Sivonen 13fdc6cc71 Bug 591981 - Make script-inserted inline scripts run right away, make script-inserted external scripts behave like async scripts and make document.write writing an inline script return at a predictable time. r=sicking a=blocking2.0-beta7 2010-09-21 12:48:40 -07:00
Jonathan Kamens a51998dbe7 bug 564737 - plaintext serializer shouldn't take care of leading spaces in a block. tests by David :Bienvenu. r=laurentj sr+a=jst 2010-09-21 15:02:55 +02:00
Olli Pettay 311411d277 Bug 580307 - Websocket reload page timeout issue resulting from server bug, r=jst, f=wellington, a=blocking
--HG--
extra : rebase_source : 211137dbd9efda4b6c568bf7c4b61380c839db8f
2010-09-21 12:17:30 +03:00
Olli Pettay a0b138fe69 Bug 594767 - importNode fails when using a document created with createHTMLDocument, r=sicking, a=blocking
--HG--
extra : rebase_source : 9436d96adf3450db23ddbde74407e440fec51846
2010-09-21 12:17:18 +03:00
Mounir Lamouri 163acb4f1b Bug 595606 - Inform the document that the element's id has to be removed from the tables _after_ UnbindToTree. r=jst a=blocking 2010-09-21 02:52:54 +02:00
Serge Gautherie f924baf490 Bug 597811 - [SeaMonkey] mochitests-1/5: "WARNING: NS_ENSURE_SUCCESS(rv, rv) ... nsHTMLInputElement.cpp, line 436" + "test_bug592802.html | Test timed out.", caused by "test_bug548193.html / nsContentPrefService.js"; (Av1) Simplify test_bug592802.html mockObjects.js load.
r=jonas a=(test only).
2010-09-21 01:33:11 +02:00
Jonas Sicking 85155492df Back out bug 591981 to see if it caused a performance regression. a=backout 2010-09-20 15:47:57 -07:00
Ehsan Akhgari c821fda530 Bug 598105 - Support the HTML5 data-* attributes in the sanitizing fragment sink; r,a=bzbarsky
--HG--
extra : rebase_source : a76a2f8eab3452d054de86d08da885bc875a7fbb
2010-09-20 17:32:24 -04:00
Ehsan Akhgari 736534c541 Bug 598090 - Sync up the list of white-listed HTML tags and attributes in the sanitizing fragment sink with the HTML5 spec; r,a=bzbarsky
--HG--
extra : rebase_source : 9973453f29b9634e7dfe764c1d78479d19616ce4
2010-09-20 17:32:04 -04:00
Ehsan Akhgari 56f64d0688 Bug 596797 - moz-do-not-send="true" in HTML signature or pasted HTML gets ignored/removed; r=bz a=NPOTB for Firefox
--HG--
extra : rebase_source : 97118e0c654577f44a8ca0143349f4b510ec9641
2010-09-20 17:31:46 -04:00
Mounir Lamouri 5523879d27 Bug 596455 - Do not sanitize input's value while we are parsing. r=bz a=blocking 2010-09-20 22:33:17 +02:00
Benoit Jacob a3ea4001e7 Bug 585832 - Graphics feature tests are too strict - r+a=joe 2010-09-20 13:20:45 -04:00
Masatoshi Kimura 28f9c1460d Bug 593577 - Get rid of nsContentType. r=roc a=a 2010-09-20 15:40:13 +02:00
Mounir Lamouri 09f96a9f25 Bug 557087 (6/6) - Elements in the first legend should not be disabled if the fieldset is disabled but not it's fieldset parent. r+a=sicking
--HG--
extra : rebase_source : 226f0169d41f4f6b72549b522a818577ccc3e326
2010-09-19 03:47:15 +02:00
Mounir Lamouri 78294be353 Bug 557087 (2/6) - Make the content aware of the new disabled state rule. r+a=sicking
--HG--
extra : rebase_source : 66ef476d46872edcc8ea8cd6488cd14d24ce8446
2010-09-18 23:33:16 +02:00
Mounir Lamouri b867cc9718 Bug 557087 (1/6) - Fieldset elements can be disabled. r+a=sicking
--HG--
extra : rebase_source : 9a11a362b24285af3a5d87ebb88e39be0cf1e098
2010-09-18 23:24:58 +02:00
Brandon Sterne 89ee6b4ba6 Bug 593387 - "Get Add-ons" pane is being restricted by X-FRAME-OPTIONS. r=bz a=b 2010-09-19 17:59:59 +02:00
Neil Deakin 3f463a1074 Bug 583230 - Crash [@ nsINode::GetCurrentDoc] with resultBindingChanged on deleted nsIXULTemplateBuilder. r=sicking 2010-09-19 17:59:08 +02:00
Ms2ger@gmail.com 8c2dc65c22 Bug 596163 - GetValidationMessage hidden in nsHTMLObjectElement. r=mounir.lamouri 2010-09-19 17:57:32 +02:00
Alon Zakai 110346adaf Bug 594487 - [SeaMonkey] leak test: "Exception / NS_ERROR_XPC_GS_RETURNED_FAILURE / nsIJSCID.getService / messageWakeupService.js :: anonymous :: line 56". r=mfinkle, a=NPOTB 2010-09-18 20:07:54 -07:00
Ian Neal 2785d60565 Bug 596636 - [SeaMonkey 2.1] TEST-UNEXPECTED-FAIL | /tests/content/html/content/test/test_bug589696.html | submit event should not be sent
r=mounir.lamouri a=testing
2010-09-18 13:41:49 +01:00
Mats Palmgren 206b8e0650 Bug 559705 - "ASSERTION: Subdoc frames must have an inner view too". r=roc a2.0=roc 2010-09-18 13:28:50 +02:00
Mats Palmgren bdfed9190d Bug 449734 part 1 - Preserve presentation when dragging a tab between browser windows. r=roc a=blocking2.0:betaN 2010-09-18 13:28:49 +02:00
Brian Birtles 5b40118a94 Bug 550071 - SVG SMIL: Use refresh driver timestamp, not PR_Now; r=dholbert; a=blocking-betaN 2010-09-18 12:46:48 +09:00
Brian Birtles dbfbaee7c1 Bug 557885 - SVG SMIL: Support keyTimes for calcMode=discrete; r=dholbert; a=blocking-betaN 2010-09-18 12:46:48 +09:00
Benedict Hsieh 799fb06cc7 Bug 582840: Remove nsIWebProgressListener(2) support from TabChild and TabParent. r=smaug a=blocker 2010-09-17 19:11:05 -07:00
Kyle Huey 80394bee14 Followup to fix bustage because the two patches that I wrote don't like each other a=bustage 2010-09-17 21:38:22 -04:00
Ms2ger 6f80c949aa Bug 596162: Fix build warning. r=khuey a=jst 2010-09-17 21:25:23 -04:00
Kyle Huey 77bfef6cd5 Bug 594964: Fix moz-filedata principal handling so that files can be dragged and dropped. r=sicking a=blocker 2010-09-17 21:22:44 -04:00
Kyle Huey 95e2a5bc27 Bug 565843: Implement <canvas>.mozGetAsFile(name, type). r+a=sicking
--HG--
extra : rebase_source : 1a7a635dc5a7da047967d8feb57d637e83027618
2010-09-17 21:14:59 -04:00
Jonas Sicking 9370c6ecf8 Bug 587931: Don't fire error if a <script> is canceled. r=mrbkap a=jst 2010-09-17 16:08:03 -07:00
Jonas Sicking 2bc97b9948 Bug 596385: Remove File.url since the spec now uses a different syntax. r=jst a=blocker 2010-09-17 16:08:03 -07:00
Mounir Lamouri ecdf5f8347 Bug 596422 - Descendants of nsGenericHTMLElement should not call NS_DECL_CYCLE_COLLECTING_ISUPPORTS. r=peterv a=sicking 2010-09-17 02:37:29 +02:00
Mounir Lamouri 7a1b06189d Bug 595457 - HTMLDatalist.options should also return options which are not direct children. r=smaug a=blocking 2010-09-17 02:26:32 +02:00
Juha Kotiranta bbbc2fd341 Bug 581916 - Fetching mouse cursor from window trough DOM window utils API. r=Olli.Pettay a=approval2.0 2010-09-17 11:56:53 -07:00
Tom Brinkman e23595f3c1 Bug 576437 - CreateOffscreenSurface should not silently translate ImageFormat24 into ImageFormat16_565. r=joe a=blocking2.0 2010-09-16 14:34:53 -07:00
Henri Sivonen cda261fa94 Bug 591981 - Make script-inserted inline scripts run right away, make script-inserted external scripts behave like async scripts and make document.write writing an inline script return at a predictable time. r=jonas, a=blocking2.0-beta7.
--HG--
extra : rebase_source : 3d30baa42025c2d5e63b39586671345ae87bb0b2
2010-09-01 14:41:12 +03:00
Olli Pettay 3a2339d1ee Bug 313646 - synchronous XMLHttpRequest does not fire readystatechange event, r=sicking, a=sicking 2010-09-17 12:30:35 +03:00
Benoit Jacob 5f84dc7be6 Bug 594874 - GfxInfo blocklist needs to be used by D3D, WebGL, OpenGL - 3/3 - r=vladimir, a=blocking2.0 2010-09-16 12:45:23 -04:00
Benoit Jacob 563d69a70a Bug 596032 - check and clear GL error flag after WebGL initialization - r=vladimir, a=blocking2.0 2010-09-16 12:45:01 -04:00
Chris Double ac2c75b396 Bug 584480 - Send Referer header with media requests - r=roc a=blocking2.0 2010-09-17 05:36:23 +12:00
Ehsan Akhgari 54d2ce8abd Backed out changeset 3f5093da5ab2 because of Md2 leaks 2010-09-16 14:36:56 -04:00
Philipp Wagner 5bf6b59abb Bug 581305 - Expect nsIClassInfo of XPath extension functions in class, not in factory, r=peterv, a=jst 2010-09-03 14:49:51 +02:00
Olli Pettay c13698c38c Bug 593959 - :active tracking gets out of sync when releasing the mouse over a different document, r=roc, a=blocking
--HG--
extra : rebase_source : a8b1c968b13eda6671df21da1bb8c48273811e5c
2010-09-16 16:10:18 +03:00
Jonas Sicking 8e2422ebb4 Bug 587931: Implement document.currentScript and beforescriptexecute/afterscriptexecute events. r=mrbkap a=sicking 2010-09-16 01:48:47 -07:00
Chris Jones 2d3753c877 Merge m-c --> cedar 2010-09-15 18:28:06 -05:00
Jonas Sicking f827ce02de Bug 391177: XSLT should reuse the existing inner window in order to help debuggers and the like. r=jst a=blocker CLOSED TREE 2010-09-15 15:54:00 -07:00
Jonas Sicking 80cc81c996 Bug 591198: Display element using normal layout rules if XBL binding fails for security reasons. r=jst a=blocker 2010-09-15 15:53:01 -07:00
Jonas Sicking a3c1996411 Bug 596385: Update syntax for getting an url for a File to latest spec. r=jst a=blocker 2010-09-15 15:52:49 -07:00
Jonas Sicking e0d6f4ab59 Bug 596385: Update FormData to latest spec. r=jst a=blocker 2010-09-15 15:52:02 -07:00
Chris Jones 981fdfec70 Fix merge bustage 2010-09-15 17:48:27 -05:00
Doug Turner 2a67ffacfe Merge with mc. Manually merged TabChild.h and nsIFrameLoader.idl 2010-09-15 15:17:54 -07:00
Oleg Romashin 32a75bebed Backout changeset 7eb93fe05d3a. bug 582840 due to oranges 2010-09-15 15:02:29 -07:00
Chris Jones 06ec6c6ee8 Merge m-c --> cedar 2010-09-15 16:44:30 -05:00
Chris Jones a4d26acf70 Merge m-c --> cedar 2010-09-15 12:33:59 -05:00
Benedict Hsieh c75f353b6b Bug 582840 - Remove nsIWebProgressListener(2) support from TabChild and TabParent. r=Olli.Pettay a=blocking2.0
--HG--
extra : rebase_source : 764765bb56a218ec4b9be106eda1227156bf5181
2010-09-15 11:04:48 -07:00
Boris Zbarsky 8c5b538a0f Bug 583943. Make sure our class is actually an XBL class before messing with its reserved slots. r=sicking a=jst 2010-09-15 12:40:11 -07:00
Chris Jones 2b12976c51 Merge m-c --> cedar 2010-09-14 14:28:39 -05:00
Chris Jones d8f9eb58aa Merge m-c --> cedar 2010-09-13 19:24:09 -05:00
Matthew Gregan 8be3c96056 Bustage fix for bug 570904. a=bustage-fix 2010-09-14 20:23:33 +12:00
Vladimir Vukicevic 65b1b6f96c b=593850; [webgl] fix bad-arguments and null-object-behaviour tests; r=bjacob, a=b 2010-09-13 08:57:25 -07:00
Vladimir Vukicevic f8c2ef9c92 b=593850; [webgl] remove bogus webgl debug utils from tests; r=bjacob 2010-09-13 08:56:13 -07:00
Vladimir Vukicevic 5f181d58c0 b=593850; [webgl] fix test null-uniform-location; r=bjacob 2010-09-13 08:56:01 -07:00
Vladimir Vukicevic 7b0e2108dc b=593850; [webgl] fix gl-uniform-arrays test; r=bjacob 2010-09-13 08:55:45 -07:00
Vladimir Vukicevic 4b791cc3a9 b=593850; [webgl] fix gl-scissor test; r=bjacob 2010-09-13 08:55:29 -07:00
Vladimir Vukicevic 4e9850c5f8 b=593850; [webgl] fix gl-object-get-calls test; r=bjacob 2010-09-13 08:55:07 -07:00
Vladimir Vukicevic 1e3c0e1230 b=593720; make webgl less verbose; r=bjacob 2010-09-13 08:40:01 -07:00
Oleg Romashin 8c88c718ff Merge with mozilla central 2779c55431a4, no conflicts 2010-09-10 22:32:25 -07:00
Mounir Lamouri bb317945aa Bug 556013 - Implement novalidate attribute for form elements. r=smaug a2.0=blocking 2010-09-11 06:11:58 +02:00
Mounir Lamouri 324d0c76d1 Bug 561636 (2/4) - Create new invalid form submission event and block invalid form submissions when there is an observer. r=smaug a2.0=blocking 2010-09-11 06:07:41 +02:00
Mounir Lamouri d370784cab Bug 561636 (1/4) - Tests for form submission/validation. r=smaug a2.0=test-only 2010-09-11 06:06:57 +02:00
Chris Pearce 6a159e6702 Bug 589626 - commit backout a=backout 2010-09-11 14:08:30 +12:00
Chris Pearce fdc33799dd Bug 589626 - Backed out changeset 757b7a43aad0 a=backout 2010-09-11 14:08:12 +12:00
Chris Pearce 9440c67b60 Bug 589626 - Commit merge of bd972a6d344a a=backout 2010-09-11 14:07:33 +12:00
Chris Pearce 79a97fd461 Bug 589626 - Backed out changeset bd972a6d344a a=backout 2010-09-11 14:07:09 +12:00
Chris Pearce d3b0b8908b Bug 589626 Commit merge of backout of 87ffcfb83db3 a=backout 2010-09-11 14:05:55 +12:00
Chris Pearce 06381f0727 Bug 589626 - Backed out changeset 87ffcfb83db3 a=backout 2010-09-11 14:04:56 +12:00
Chris Pearce 953bb48461 Bug 589626 - Refactor timestamp notation in nsBuiltinDecoderStateMachine. r=kinetik a=blocking2.0 2010-09-11 11:29:11 +12:00
Chris Pearce 8e86ed32b7 Bug 589626 - Make video buffing logic consistent. r=kinetik a=blocking2.0 2010-09-11 11:29:11 +12:00
Chris Pearce 6a2fdb1c3a Bug 589626 - Force canplaythrough to fire when the download has been suspended. r=roc a=blocking 2010-09-11 11:29:11 +12:00
Chris Double 9ecee5f8f0 Bug 571822 - Fire timeupdate event less frequently than once per frame - r=kinetik a=blocking2.0 2010-09-10 17:49:26 +12:00
Chris Double be23576085 Bug 464398 - Stop HTML media elements from firing events in bfcache - r=roc a=blocking2.0 2010-09-10 16:20:10 +12:00
Chris Double ed56635970 Bug 584615 - Make media progress events be 'simple' Events, not 'progress' Events - r=roc,cpearce,dolske,kinetik a=blocking2.0 2010-09-10 15:29:06 +12:00
Matthew Gregan ad1369055d Bug 596111 - Don't assume first WebM track is video. Seek using mVideoTrack (or mAudioTrack if there's no video). r=doublec 2010-09-14 13:46:48 +12:00
Matthew Gregan c7ba136cea Bug 570904 - Implement buffered support for WebM. r=roc 2010-09-13 20:45:50 +12:00
Kyle Huey f0f623f248 Test for Bug 578096. a=test-only 2010-09-09 22:43:22 -04:00
Chris Jones 3b953ced69 Merge m-c --> cedar 2010-09-08 17:25:30 -05:00
Joel Maher 4c645cfeeb Bug 591325 Fix regression due to relativesrcdir landing in xpchsell test, continued cleanup in chrome tets r=ctalbert a=NPOTB 2010-09-10 10:20:38 -07:00
Ginn Chen 8bfd274b9d Bug 594734 Use $(TAR) instead of tar for content/canvas/test/webgl r=bjacob a=testing file only 2010-09-10 20:56:33 +08:00
David Zbarsky 4b77bdf913 Bug 556007 (1/3) - Add list IDL attribute to HTMLInputElement. r=sicking a2.0=sicking 2010-09-10 07:18:10 +02:00
Mounir Lamouri 06546aad23 Bug 555840 - Implement datalist element. r=sicking,mrbkap,ehsan sr=smaug a2.0=roc 2010-09-10 07:16:56 +02:00
Mounir Lamouri 795e4b9f4e Bug 580575 - Implement :-moz-submit-invalid pseudo-class applying on submit buttons when the form is invalid. r=bz sr=sicking a2.0=roc 2010-09-10 07:08:56 +02:00
Chris Jones 7688c45243 Merge m-c --> cedar 2010-09-07 17:35:15 -05:00
Bobby Holley f60905754e Bug 592641 - Tests.r=Neil,a=tests 2010-09-12 08:22:26 -07:00
Bobby Holley 56fe0aff47 Bug 592641 - Image document doesn't show dimensions of cached images.r=Neil,a=blocker 2010-09-12 08:22:26 -07:00
Josh Matthews dcd679e6db Backed out changeset ec2ffd935bd9 a=test-bustage 2010-09-11 21:04:09 -04:00
Josh Matthews 03f3add9c1 Bug 474356 - Add -moz-device-pixel-ratio media query. r=dbaron a=approval2.0
--HG--
extra : rebase_source : 1455dfbf13b66ac58cd2a66514c88adc76ff1a6c
2010-09-11 19:21:48 -04:00
Robert Sayre 251b81a19e jaegermonkey. what. a=arewefastyet 2010-09-11 15:07:27 -04:00
Robert Sayre 2547e2702e jaegermonkey. what. a=arewefastyet 2010-09-11 15:06:33 -04:00
Timothy Nikkel 62acd08cbd Bug 593491. Add some debugging output to diagnose intermittent orange. 2010-09-11 13:24:49 -05:00
L. David Baron d022f13c66 Change the blur radius for -moz-box-shadow and text-shadow to match what is specified in css3-background, and the blur radius for canvas to follow what is specified in HTML5. (Bug 590039) r=roc a2.0=blocking2.0:beta6
This fixes the multiplication by 1.5 in
gfxAlphaBoxBlur::CalculateBlurRadius (originally added in changeset
ce9f05b57b95 for bug 467518) to work correctly.  It was previously a
multiplication by 1 due to integer division.  CalculateBlurRadius
previously multiplied by 1.880; it now multiplies by 2.820.

This changes canvas shadow handling to multiply shadowBlur by 2 before
taking its square root, as described in the spec.  This means that
canvas shadow blurs 8px or smaller are 1.5 times larger than they were
previously (due to the CalculateBlurRadius change), and canvas shadow
blurs larger than 8px are 2.121 times larger than they were previously
(due to the CalculateBlurRadius change *and* the additional factor of
sqrt(2)).

This changes text-shadow and -moz-box-shadow handling to use
CalculateBlurRadius on half of the value given instead of passing the
value through directly.  This means that text-shadow and box-shadow
blurs are multiplied by 1.410 relative to their old sizes.  It also
means that we round rather than floor, so that the effect that used to
be drawn by a blur in the range 1px to 1.99px is now drawn by a blur
anywhere in the range 0.36px to 1.05px, the effect that used to be drawn
by a blur in the range 2px to 2.99px is now drawn by a blur anywhere in
the range 1.06px to 1.77px, what used to be a drawn by a blur in the
range 3px to 3.99px is now drawn by a blur anywhere in the range 1.78px
to 2.47px, etc.
2010-09-11 09:27:12 -07:00
Robert Sayre 2b6095f93d Merge mozilla-central to tracemonkey. 2010-09-10 11:47:11 -04:00
Chris Leary 813d1e57f3 Back out due to mochiserver breakage. (no_r=me) 2010-09-09 16:52:31 -07:00
Chris Leary e5e12f3041 Bug 540675: remove callerVersion from stack frame. (r=lw) 2010-09-09 14:25:30 -07:00
L. David Baron 414809ee34 Backed out changeset 2e55203d7b80 to fix orange (test_bug508115.xul timing out). 2010-09-13 20:44:17 -07:00
Jonas Sicking b8642ba6d0 Bug 591198 - Don't make elements disappear if XBL bindings fail due to security restrictions. r=jst a2.0=blocking 2010-09-14 02:22:06 +02:00
Mounir Lamouri 47d5ddfc13 Bug 590363 - Implement the new input type change algorithm. r=sicking a2.0=blocking 2010-09-14 02:23:03 +02:00
Chris Pearce b49b964daa Bug 580876 - Add debugging logging to figure out if we've got a type error a=test-fix 2010-09-09 11:58:18 +12:00
Robert Sayre 7d6b688fcd merge mozilla-central to tracemonkey. 2010-09-08 10:33:07 -04:00
Chris Jones 74eea248f2 Bug 590294, part 9: Add API to set a <browser> expectation of the content window's viewport, and to draw content pixels in the <browser> at particular scale factors. sr=smaug 2010-09-03 15:10:46 -05:00
Chris Jones d579eff180 Bug 590294, part 4: IGNORE_VIEWPORT_SCROLLING currently implies interpreting the visible region as being relative to document space. Displayport rendering wants everything IGNORE_VIEWPORT_SCROLLING implies, except it wants the visible region to be relative to the viewport. So, split the coordinate-space interpretation into a new flag DOCUMENT_RELATIVE, which interprets the visible region as document-relative. r=tn sr=roc 2010-09-03 15:10:46 -05:00
Chris Jones 1ef9f416ce Merge m-c --> cedar
--HG--
rename : layout/style/test/hover_helper.html => layout/style/test/chrome/hover_helper.html
rename : layout/style/test/test_hover.html => layout/style/test/chrome/test_hover.html
2010-09-03 14:07:55 -05:00
Mats Palmgren f04c0c661b Backing out bug 449734 due to unexpected orange. a=ted 2010-09-03 18:13:49 +02:00
Mats Palmgren 842363cdb7 Bug 449734 - Preserve presentation when dragging a tab between browser windows. r=roc a=blocking2.0:betaN 2010-09-03 16:22:00 +02:00
David Anderson edd12b5a03 ICs for scripted calls (bug 587698, r=dmandelin). 2010-09-02 20:04:33 -07:00
Robert O'Callahan be2d05f9a8 Bug 579276. Part 3: Change Set/IsOpaqueContent API to a more generic Get/SetContentFlags API. r=cjones,sr=vlad 2010-09-02 21:18:40 +12:00
Robert O'Callahan c649008789 Bug 579276. Part 1: Change layer/layermanager user data API to use keys and values. r=cjones,sr=vlad 2010-09-02 21:18:39 +12:00
Chris Pearce be2bfe2038 Bug 593074 - Prevent multiple test finish from causing errors. a=test-fix 2010-09-03 12:03:03 +12:00
Chris Pearce 39524be815 Bug 485288 - Ensure video context menu doesn't show when video's source children don't contain a resource. r=dolske a=blocking2.0 2010-09-03 12:03:03 +12:00
Chris Pearce 3313bd2660 Bug 485288 - Update media load algorithm. r=roc a=blocking2.0 2010-09-03 12:03:03 +12:00
Ehsan Akhgari 08258ac624 Merge backout a=me 2010-09-02 19:59:48 -04:00
Ehsan Akhgari d84bc18024 Back out bug 240933 and bug 590554 because of reftest failure on Win7 and also bug 593211 2010-09-02 19:54:23 -04:00
Oleg Romashin 058feeb909 Merged m-c: 51d17027ff45 -> cedar 2010-09-01 09:36:29 -07:00
Mark Banner 23283c5f29 Follow-up to bug 585173 - correctly handle when the XUL runtime doesn't exist. r=smaug. a=bustage fix for not the same config as default Firefox builds. 2010-09-01 11:19:52 +01:00
David Zbarsky 89c048f952 Bug 499656. Make nsContentList have dual atoms (original case and lowercase) so that we can match non-HTML elements in HTML documents correctly. r=sicking 2010-08-31 19:47:00 -07:00
Olli Pettay b75dc6def7 Bug 591433 - ASSERTION: SHEntry already contains viewer, r=bz, a=jst
--HG--
extra : rebase_source : 7c4260231ecc6797dc2c0f645c11ee185eb9ed24
2010-09-15 19:10:16 +03:00
Serge Gautherie e13d748e36 Bug 595708 - "nsDocument.cpp(4377) : error C2248: 'nsAString_internal::nsAString_internal' : cannot access protected member declared in class 'nsAString_internal'"; (Av1) Add a |static_cast<const nsAString&>|, 1 s/PRInt32/PRUint32/.
r=Olli.Pettay a-2.0=jst.
2010-09-15 18:33:48 +02:00
Henri Sivonen 487c2220d2 Bug 585819 - When the context passed to Range.createContextualFragment is "html" in an HTML document, use "body" as the context instead. r=bzbarsky, a=blocking2.0-betaN. 2010-09-01 14:41:07 +03:00
Chris Pearce f0f4b31995 Bug 589626 - Commit merge of backout. a=backout 2010-09-06 16:54:16 +12:00
Chris Pearce fb48311436 Backed out changeset 619459aa5005 a=backout 2010-09-06 16:53:39 +12:00
Chris Pearce dbc8aacdeb Bug 589626 merge backout. a=backout 2010-09-06 16:53:03 +12:00
Chris Pearce 93aed894ab Backed out changeset 528a97f6bc3b a=backout 2010-09-06 16:52:22 +12:00
Chris Pearce acb9e628bd Bug 578804 - Defer media volume to the audio thread. r=kinetik a=blocking2.0 2010-09-06 14:14:50 +12:00
Chris Pearce 8a0660c558 Bug 593528 - Ensure audioavailable frame buffer memory is always freed. r=kinetik a=blocking2.0 2010-09-06 14:14:50 +12:00
Chris Pearce 75bb37cff2 Bug 589626 - Make video buffing logic consistent. r=kinetik a=blocking2.0 2010-09-06 14:14:43 +12:00
Chris Pearce c5fcd015fa Bug 589626 - Make video buffing logic consistent. r=kinetik a=blocking2.0 2010-09-06 11:59:50 +12:00
Benoit Jacob 99ed5c183d Bug 593608 - drawArrays() crash - r+a=vladimir 2010-09-05 17:27:04 -04:00
Kyle Huey 55beafe241 Bug 583863: Refactor <input> implementation to deal with files that aren't on the disk. r=sicking a=blocking-fennec
--HG--
extra : rebase_source : 2b3605042aea4e4c8273cdad5ec7f05af15959cc
2010-09-05 14:00:05 -04:00
Kyle Huey f9c0cf9c19 Backed out changeset af1365b24066 2010-09-05 11:32:57 -04:00
Kyle Huey 12d0992fbc Bug 583863: Refactor <input> implementation to deal with files that are not on the disk. r=sicking a=blocking-fennec 2010-09-05 09:09:04 -04:00
Daniel Holbert ef970d70d1 Bug 592964: Use nsDependentAtomString instead of nsAtomString for temporary variables. r=jst a=jst 2010-09-04 23:41:17 -04:00
Josh Matthews fe8af14775 Backing out ebce58252cf8, 1f94199af190, 81664d1912ee, 8e95db7adbea, f97a99ad74af, 66d12a1541f2, 6b936d1a9e65 2010-09-04 15:15:31 -04:00
Daniel Holbert 03eaa380a5 Bug 592964: Use nsDependentAtomString instead of nsAtomString for temporary variables. r=jst a=jst
Bug 592964: Use nsDependentAtomString instead of nsAtomString for temporary variables. r=jst a=jst
2010-09-03 14:29:00 -04:00
Gregor Wagner e4f34e9705 Bug 592871 - TM: compartment for Global Object created in nsXULPDGlobalObject::EnsureScriptEnvironment r=gal 2010-09-02 23:22:18 -07:00
Andreas Gal 64fb5fdd5b Bug 592871 - TM: compartment for Global Object created in nsXULPDGlobalObject::EnsureScriptEnvironment r=mrbkap 2010-09-02 20:07:49 -07:00
Robert Sayre 9ec3408857 Merge mozilla-central to tracemonkey. 2010-09-01 22:27:07 -07:00
Masayuki Nakano 3147da5fcc Bug 590819 Click event isn't fired when mouse button down on border of <input> and mouse button up on padding box of it r=smaug, a2.0=jst 2010-09-02 11:38:54 +09:00
Jonas Sicking 21c97f1f0e Bug 568188: Reduce refcounting by making the id-table hold weak referenes. r=smaug a=jst 2010-09-01 15:48:24 -07:00
Timothy Nikkel 37f2ddc699 Bug 591435. Fix tests that were relying on there being no paint suppression in subdocuments. r=roc 2010-09-01 15:44:48 -05:00
Vladimir Vukicevic 65806647ae backing out 2796c7 (bug 539771); a=b 2010-09-01 15:54:01 -04:00
Vladimir Vukicevic 3129d7c735 b=539771; Add support for context attribs to canvas; r=jmuizelaar 2010-09-01 15:04:48 -04:00
Marco Bonardo 06c510051c merge backout a=orange 2010-09-11 11:18:55 +02:00
Marco Bonardo ed93850a83 Backed out changeset 96b74fec2915 2010-09-11 11:17:11 +02:00
Marco Bonardo 8085ebc1c1 merge backout 2010-09-11 11:16:33 +02:00
Marco Bonardo 2a0fd4177a Backed out changeset 963d95181b4b 2010-09-11 11:16:20 +02:00
Marco Bonardo 43f93bd9c1 merge backout 2010-09-11 11:15:42 +02:00
Marco Bonardo 50fc66e2f5 Backed out changeset 3d42767d964d 2010-09-11 11:15:22 +02:00
Brian Birtles 3ead7e2dab Bug 586184 - Report true for AnimationEventsAttribute feature string; r=longsonr; a=blocking-betaN 2010-09-11 16:05:31 +09:00
Brian Birtles 2c00318aa9 Bug 592477 - SVG SMIL: Flush styles before running sample; r=roc; a=blocking-final 2010-09-11 16:05:31 +09:00
Chris Double 2d53bb3690 Bug 571822 - Fire timeupdate event less frequently than once per frame - r=kinetik a=blocking2.0 2010-09-10 17:49:26 +12:00
Chris Double 3e62b1ddaf Bug 464398 - Stop HTML media elements from firing events in bfcache - r=roc a=blocking2.0 2010-09-10 16:20:10 +12:00