Commit Graph

6466 Commits

Author SHA1 Message Date
Benoit Jacob
16619827b3 Bug 615003 - copyTex(Sub)Image methods also need to check/init the FBO - r=vlad 2010-12-06 06:34:35 -05:00
Benoit Jacob
c5342ace7c Bug 613306 - fix bufferSubData quickStub - r=vlad 2010-12-06 06:34:35 -05:00
Benoit Jacob
27b8817c93 Bug 614867 - Fix WebGL FBOs (pass framebuffer-object-attachment.html) - r=vlad 2010-12-06 06:34:35 -05:00
Ehsan Akhgari
1935188b81 Bug 616590 - Prevent documents loaded in mail editors to set up their own editors using the designMode or contentEditable APIs; r=bzbarsky a=blocking-final+ 2010-12-06 14:27:14 -05:00
Oleg Romashin
233ef8a80c Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0 2010-11-24 11:35:21 +02:00
Ben Bucksch
5cbe4f70b1 Bug 614760 - Don't send 'Accept-Encoding: gzip,deflate' for video. r=doublec a=roc 2010-11-29 10:21:27 +13:00
Chris Pearce
08dcd8dbc0 Bug 578536 - Ensure WebMReader properly tags its decoded samples with file offsets. r=doublec a=blocking2.0 2010-11-29 09:06:38 +13:00
Chris Pearce
f5237f4e38 Bug 610570 - Only skip to next keyframe when not running out of data to decode. r=roc a=blocking2.0 2010-11-29 09:06:38 +13:00
Doug Turner
4707a1b209 Backing out 24aed997dbcd
Matthew Gregan – Bug 614160 - Fix remote audio ownership and avoid sending IPCs when actor is being destroyed. r=dougt a=blocking=fennec
It caused windows builds to go red. qq.
a=me
2010-11-27 21:40:43 -08:00
Matthew Gregan
c09fcbac77 Bug 614160 - Fix remote audio ownership and avoid sending IPCs when actor is being destroyed. r=dougt a=blocking=fennec 2010-11-26 17:13:54 +13:00
Jonas Sicking
1926e406ed Bug 614583: Bail earlier when attempting to SetAttr when we don't have room for more attributes to avoid caching flags and attributes to get out of sync. r=jst a=blocker 2010-12-14 09:16:24 -08:00
Robert Sayre
be7b7e126a Properly check attribute URLs -- Bug 562547, r=jst, a=blocking2.0
Do not inherit principal from embedding doc (often chrome) when checking URIs,
but use NullPrincipal for untrusted content.
2010-12-15 18:14:11 +01:00
Justin Lebar
76202e8f38 Bug 593174 - Set the referrer properly. It should be the principal's URI, optionally modified if a pushState or replaceState occurred. r=bz, a=blocking
--HG--
extra : rebase_source : 1f5ff1087f4d218bf6e56db7aefda271f8b50f2a
2010-12-15 08:55:13 -08:00
Daniel Holbert
0a08273c27 Bug 613283: Remove unused/duplicate method 'InternalFormatHasAlpha'. r=vlad a=bsmedberg 2010-11-30 21:27:30 -08:00
Daniel Holbert
365b12fb3a (no bug) comment fix in SVG code: s/rational/rationale/. a=comments-only 2010-11-30 21:27:30 -08:00
timeless@mozdev.org
b897ecf23f Bug 585412 warning: unused variable allowScripts in nsXBLService::GetBinding
r=neil a=sicking
2010-11-30 21:27:29 -08:00
Matthew Gregan
aca5c745d4 Bug 612798 - Remoting Audio - Thread per stream to avoid problems with blocking drain/write calls. r=dougt. a=blocking-fennec
--HG--
extra : rebase_source : a2efdcf562d3da08e9676fe174d0cdc3e317fa82
2010-11-30 18:37:32 +13:00
Matthew Gregan
74c9d71285 Bug 614160 - Fix remote audio ownership and avoid sending IPCs when actor is being destroyed. r=dougt a=blocking-fennec
--HG--
extra : rebase_source : 0fe7883f97fb4f014b9f39ced902bc96b0eebc31
2010-11-26 17:13:54 +13:00
Boris Zbarsky
847733099f Bug 605296 followup: fix test to do the right thing on failure. a=orange 2010-11-30 16:19:40 -05:00
Peter Van der Beken
e5ba6a8e5b Bug 605672. Fix reason for invalid scope assertion. r=jst@mozilla.com, a=blocker. 2010-11-30 12:02:15 -08:00
Boris Zbarsky
2441a77d65 Bug 614724 followup. Fix crash due to silly assumptions about order of argument evaluation. a=orange 2010-11-30 13:59:42 -05:00
Boris Zbarsky
729bd9d4ac Bug 614058. Fix regression in IsEqualNode. r=jst, a=blocker 2010-11-30 13:19:59 -05:00
Boris Zbarsky
81f1570669 Bug 478445 and bug 499628. strokeText needs to not re-stroke the current path. r=vlad, a=vlad 2010-11-30 13:19:56 -05:00
Boris Zbarsky
1a2b254c3a Bug 605296 part 2. Make username/password stringify undefined to empty string. r=sicking 2010-11-30 13:18:15 -05:00
Boris Zbarsky
325022b283 Bug 608914 part 2. Get rid of some temporary strings now that we can AppendFloat to an nsAString. r=dbaron 2010-11-30 13:18:15 -05:00
Boris Zbarsky
5fbee7c023 Bug 614724. Quickstub createElementNS. r=peterv 2010-11-30 13:18:14 -05:00
Ehsan Akhgari
f10d7e89cf Bug 614988 - "ASSERTION: We should never try to use the editor if we're not initialized unless we're being initialized" should not apply to textarea's; r=bzbarsky a=roc 2010-11-26 15:48:45 -05:00
Mounir Lamouri
b85f73f463 Backed out changeset d1fe7786e33b (see of orange). a=backout 2010-11-30 12:31:22 +01:00
Boris Zbarsky
f52401fdc4 Bug 614724. Quickstub createElementNS. r=peterv a=jst 2010-11-30 11:56:12 +01:00
Justin Lebar
a34dc4c30c Merge backout. a=orange 2010-11-29 09:08:41 -08:00
Justin Lebar
43b18d2b18 Backed out changeset a5ec817740f0. a=orange 2010-11-29 09:08:24 -08:00
Markus Stange
7d12b3911c Bug 613147 - Set the right pref before testing scroll zooming. a=test-only 2010-11-27 00:30:32 +01:00
Marco Bonardo
dfd8177ff8 Bug 568969 - Nuke nsContentUtils::GetHistory.
Original patch by Shawn Wilsher
r=bz a=bsmedberg
2010-08-05 10:07:46 -07:00
Vladimir Vukicevic
5f7897cd98 b=612334; update in-tree webgl tests from svn; npotb 2010-11-16 20:33:04 -08:00
Vladimir Vukicevic
b9722edd50 b=612334; fix webgl read-pixels test; r=bjacob 2010-11-16 20:33:04 -08:00
Vladimir Vukicevic
da08b74ae8 b=612334; fix webgl tex-image-invalid-data test; r=bjacob 2010-11-16 20:33:04 -08:00
Vladimir Vukicevic
6187f48cf2 b=612334; fix webgl program-test test; r=bjacob 2010-11-16 20:33:04 -08:00
Vladimir Vukicevic
b56e0f1c92 b=612334; fix webgl invalid-passed-params test; r=bjacob 2010-11-16 20:33:04 -08:00
Vladimir Vukicevic
e8053d8870 b=612334; fix webgl context type; r=bz
--HG--
rename : dom/interfaces/canvas/nsICanvasRenderingContextWebGL.idl => dom/interfaces/canvas/nsIDOMWebGLRenderingContext.idl
2010-11-16 20:33:04 -08:00
Vladimir Vukicevic
0e4487d73c b=612334; fix webgl bind-uniform-location test; r=bjacob 2010-11-16 20:33:03 -08:00
Vladimir Vukicevic
8de28684e8 b=612334; fix webgl depth-clear-value getter type; r=bjacob 2010-11-16 20:33:03 -08:00
Vladimir Vukicevic
ad2ff3f1b8 b=528042; add missing toDataURL support for webgl canvases; r=bjacob 2010-11-16 20:33:03 -08:00
Vladimir Vukicevic
36f8014890 b=539771; Add support for context attribs to canvas; r=jmuizelaar 2010-11-16 20:33:03 -08:00
Doug Turner
dd28fadfc9 Bug 599089 - Remote Audio to parent process. r=kinetik a=blocking-fennec
--HG--
extra : rebase_source : 8552e45188f1e62a56d5e93b551ec9fb0d4faaca
2010-11-16 20:14:19 -08:00
Mounir Lamouri
4db1d8847f Bug 596511 (3/3 - <select> can be invalid if no option is selected or all of them have empty value. r=sicking a=blocking-betaN 2010-11-17 00:41:19 +01:00
Mounir Lamouri
c4a2f1de10 Bug 596511 (2/3) - Have :required apply on <select> when appropriate. r=sicking a=blocking-betaN 2010-11-16 15:40:21 +01:00
Mounir Lamouri
1eb84fddaf Bug 596511 (1/3) - Add the required attribute to the select element. r=smaug a=blocking-betaN 2010-11-16 21:06:15 +01:00
Brian Birtles
b698e78544 Bug 606399 - SVG SMIL: Animating rect rx or ry only should animate corresponding attribute; r=roc; a=roc 2010-11-17 08:24:11 +09:00
Daniel Holbert
cca5a43b65 Bug 610796 followup: Fix non-libxul build issue from main patch, by using a virtual function call to a helper method. (Revert this changeset once we drop support for non-libxul builds). r=roc a=blocking-final+ 2010-11-16 15:19:21 -08:00
Boris Zbarsky
fce8aa76f3 Bug 610956. Don't set up loadListener as a shutdown observer or set our mChannel to the new channel until we're sure we're doing a load. r=roc 2010-11-16 08:26:48 -05:00
Henri Sivonen
61ad70a824 Bug 608373 - Do not call document.close() when stopping a script-created document load; flush tree ops when the parser exhausts the stream in the script-created case. r=bzbarsky, a=blocking2.0-betaN.
--HG--
extra : rebase_source : c4f51cc0d40db3495ba6f56fc72f3afb2da70abd
2010-11-16 09:48:30 +02:00
Henri Sivonen
037d45c4a7 Bug 599588 addendum - Revert change to nsIParser and introduce a new abstract class instead to avoid changing the interface during an interface freeze. r=jonas, a=blocking2.0-final.
--HG--
extra : rebase_source : 3272dc97668c262945b91809a918ac5c013d8569
2010-11-16 09:47:10 +02:00
Kyle Huey
9dd62aa901 Bug 602482: Update XHR forbidden headers to latest spec. r=sicking a=b:betaN
--HG--
rename : content/base/test/test_bug308484.html => content/base/test/test_xhr_forbidden_headers.html
2010-11-15 06:55:30 -05:00
Mounir Lamouri
78ebe2f93b Bug 602117 - Tests. r=sicking a=tests 2010-11-15 10:54:36 +01:00
Mounir Lamouri
66d23e5b91 Bug 597791 (2/2) - Always define nsGkAtoms::progress even if MOZ_MEDIA isn't set. r=smaug a=bustage 2010-11-15 10:36:27 +01:00
Vivien Nicolas
f1a1fb61fd Bug 597791 (1/2) - Do not use NS_MOZAUDIOAVAILABLE in nsEventListenerManager.cpp if MOZ_MEDIA isn't set. r=smaug a=bustage 2010-11-15 10:36:40 +01:00
Olli Pettay
a36cd6606a Bug 609626 - Investigate max native stack limit differences, r=mrbkap, a=blocking 2010-11-15 09:08:36 +02:00
Matthew Gregan
32a39ce5e9 Bug 569163 - Fix a race in nsWaveDecoder's ended state handling. r=cpearce a=roc 2010-11-15 14:32:36 +13:00
Matthew Gregan
4644fd6de6 merge backout a=bustage 2010-11-15 14:06:51 +13:00
Matthew Gregan
6c46756445 Backed out changeset c3a14297dff8 2010-11-15 14:06:29 +13:00
Matthew Gregan
122cf6b981 merge backout a=bustage 2010-11-15 12:52:55 +13:00
Matthew Gregan
bfa12421d5 Backed out changeset c1351e1799b8 2010-11-15 12:49:37 +13:00
Boris Zbarsky
c31a00222e Bug 610956. Don't set up loadListener as a shutdown observer until we're sure we're doing a load. r=roc a=roc 2010-11-15 12:25:38 +13:00
Alex Vincent
17fbdcd463 b=601756 Tests for TreeWalker.nextSibling, previousSibling, as suggested by Traversal spec r=smaug a=test
--HG--
extra : rebase_source : c0119c7cd025ad199f2a1623843836eace58ea1c
2010-11-15 12:08:49 +13:00
Matthew Gregan
64e15bea7f Bug 569163 - Fix a race in nsWaveDecoder's ended state handling. r=cpearce a=roc 2010-11-15 11:41:22 +13:00
Benoit Jacob
a4ffbdf2ae Bug 610435 - WebGL crash in drawElements - r=vladimir, a=blocking-betaN 2010-11-14 12:26:26 -05:00
Mounir Lamouri
246e184d7a Bug 611352 - Create a HTMLElement when createElement('isindex') is called and the html5 parser is enabled. r+a=sicking 2010-11-13 00:29:25 +01:00
Ms2ger
1d73ebe076 Bug 610935 - Don't clamp percentages in HTML dimension attributes; r+a=sicking 2010-11-12 09:46:13 +01:00
Chris Double
c8b0bb098e Bug 577843 - Scale videos at YCbCr conversion time - r=roc a=blocking2.0
--HG--
extra : rebase_source : ae011843fdd812dbeab7e5de0bf3b6029cccb3e5
2010-10-26 16:11:13 +13:00
Olli Pettay
9d39c329b9 Bug 608939 - XMLHttpRequest.statusText and getAllResponseHeaders shouldn't throw, r=sicking, a=sicking
--HG--
extra : rebase_source : 5dc42964f6a216c4f10127d0ad74fe52674601d7
2010-11-11 23:39:14 +02:00
Ehsan Akhgari
bb6861f7b5 Bug 601881 - video and audio should never play automatically in editor; r=bzbarsky,cpearce a=bsmedberg
--HG--
rename : content/media/test/test_play_events.html => content/media/test/test_autoplay_contentEditable.html
2010-10-14 20:13:29 -04:00
Jonathan Watt
32b749f30e Note tests that are not actually being run. a=npob. 2010-11-11 20:40:07 +00:00
Jonathan Watt
400e224219 Bug 611138. Replacing a segment with a second segment with a different number of arguments puts the wrapper and internal list out of sync. r=dholbert, a=blocking. 2010-11-11 20:40:07 +00:00
Mounir Lamouri
2ddbae3c2a Bug 589977 - Removing aNotify in nsGenericHTMLFormElement::ClearForm. r=sicking a=blocking-final 2010-11-11 13:36:42 +01:00
Mounir Lamouri
f94b370201 Bug 589975 - NS_GetRadioUpdateValueMissingVisitor shouldn't have a aNotify parameter. r=sicking a=blocking-final 2010-11-11 13:34:27 +01:00
Henri Sivonen
0e5c39fc7b Bug 599588 - Make scripts created by createContextualFragment() executable. r=jonas, a=blocking2.0-final.
--HG--
extra : rebase_source : cfe476ed6ac2b1ee4cc243034659290d1226bd42
2010-11-01 11:50:01 +01:00
Henri Sivonen
ea24105625 Bug 592656 part 1 - Use the current parser-inserted script as the insertion point key. r=jonas, a=blocking2.0-final.
--HG--
extra : rebase_source : 92320d48b27c984e25c72be6dafbaef9d6133038
2010-09-06 10:41:26 +03:00
Henri Sivonen
cf9b4bc5e6 Bug 602838 part 2 - Make script-created scripts (incl. scripts that have lost their parser-insertedness) default to .async=true. r=jonas, a=blocking2.0-beta8.
--HG--
extra : rebase_source : 8488bca56232504b1510e92b52f2567fa42eaf99
2010-10-27 15:04:09 +03:00
Henri Sivonen
0f8fe9dae5 Bug 602838 part 1 - Execute in insertion order script-inserted external scripts that have the async DOM attribute reporting false. r=jonas, a=blocking2.0-beta8.
--HG--
extra : rebase_source : bfbbf7cf783a1d50a52896e5fe540aa7e84b2e0c
2010-10-13 10:12:55 +03:00
Michael Wu
30098037eb Backed out changeset 090046fc6891 bug 482935 due to a=orange 2010-11-10 19:29:51 -08:00
bjarne@runitsoft.com
b9e7d659bd Bug 482935 - Cancel() from OnStopRequest should not cause cache entry to be doomed;
(Av1f) Allow content to be cached if it was loaded successfully.
r=(dwitte, jduell) a2.0=benjamin.
2010-11-11 01:02:15 +01:00
Ehsan Akhgari
056fc8aba7 Backed out changeset c85c2f1b0566 because of oranges on mochitest-1 2010-11-10 17:46:32 -05:00
bjarne@runitsoft.com
c6a0351901 Bug 482935 - Cancel() from OnStopRequest should not cause cache entry to be doomed;
(Av1e) Allow content to be cached if it was loaded successfully.
r=(dwitte, jduell) a2.0=benjamin.
2010-11-10 22:28:54 +01:00
Robert Longson
330faa5ecf Bug 610466 - feDiffuseLighting with filterRes larger than filter region causes filter not to work r+a=roc 2010-11-10 08:53:53 +00:00
Ehsan Akhgari
0908325de2 Bug 551704 - Part 5: Move breakIsVisible to nsIHTMLEditor_MOZILLA_2_0_BRANCH to make sure that nsIHTMLEditor does not change for Gecko 2.0; r=bzbarsky a=blocking-betaN+
This patch should be backed out on trunk when Gecko 2.0 has been branched.
2010-11-09 21:00:26 -05:00
Ehsan Akhgari
cea63fedad Bug 551704 - Part 4: Set the selection to the beginning of the document when we're entering the design mode; r=bzbarsky a=blocking-betaN+ 2010-11-08 18:30:28 -05:00
Ehsan Akhgari
844dd2ffc0 Bug 551704 - Part 3: Don't copy invisible BR nodes to the clipboard for editable elements, to make us more compatible with WebKit and Opera; r=bzbarsky a=blocking-betaN+ 2010-11-06 18:49:26 -04:00
Daniel Holbert
bcd2429adb Bug 610419: Don't pause SMIL in initially-"hidden" documents that are actually SVG-as-an-image documents (which don't get OnPageShow/OnPageHide calls and hence appear to be hidden). r=roc a=blocking-beta8+ 2010-11-09 21:50:29 -08:00
Chris Pearce
50b0ea20e8 Bug 596947 - Add logging to test_timeupdate_seek to help debug orange. r=test-change a=test-change. 2010-11-10 14:45:43 +13:00
Brian Birtles
36130da895 Bug 608549 - SVG SMIL: Range check values passed to begin/endElement; r=dholbert; a=blocking-2.0 2010-11-10 08:22:19 +09:00
Brian Birtles
c6097b97f5 Bug 605345 - SVG SMIL: Fix time container pause state handling to avoid negative container times; r=dholbert; a=blocking-2.0 2010-11-10 08:22:02 +09:00
Brian Birtles
fb1f182b4c Bug 603917 - Part 2 - SVG SMIL: Fix notification of animated transforms; r=dholbert; a=blocking-2.0 2010-11-10 08:21:29 +09:00
Brian Birtles
896e0f43f0 Bug 603917 - SVG SMIL: Allow some forms of animation even if base value is not animatable; r=dholbert; a=blocking-2.0 2010-11-10 08:21:04 +09:00
Brian Birtles
e493c5ede0 Bug 572938 - SVG SMIL: Fix infinite recursion on 'display' with '<use>'; r=dholbert; a=blocking-final 2010-11-10 08:21:03 +09:00
Geoff Lankow
31a9057e67 Bug 610365 - Crash when typing .. on location bar on File Upload dialog [@ UploadLastDir::StoreLastUsedDirectory ]. r=bzbarsky, a=bzbarsky 2010-11-09 12:16:10 +13:00
Mounir Lamouri
6fa67dd0f8 Bug 610214 - Create reftest.js to add methods to check HTML attribute reflection. r=smaug a=tests
--HG--
rename : content/html/content/test/test_bug601061.html => content/html/content/test/reflect.js
2010-11-09 16:41:15 +01:00
Mounir Lamouri
360f9e70d5 Bug 603141 (1/2) - Make select.size returns 0 by default. r=bz a=blocking-b8 2010-11-09 15:23:50 +01:00
Chris Jones
703c658a1c Bug 562424: Switch IPDL interfaces to infallible TArray. r=bent a=blocking 2010-11-08 20:49:00 -06:00
Chris Jones
28d67e6217 Bug 550611: Make nsTArray optionally infallible. sr=bsmedberg a=blocking
--HG--
rename : xpcom/glue/nsTArray.cpp => xpcom/glue/nsTArray-inl.h
2010-11-08 20:48:59 -06:00
Mike Kristoffersen
f84052b728 Bug 575653 - [e10s] string assignment to LossyCopyUTF16toASCII in nsHTMLCanvasElement r=bzbarsky, a=approval2.0 2010-11-03 14:08:37 +01:00
Mike Kristoffersen
9df583f18e Bug 575647 - [e10s] Move FlushLayoutForTree to nsContentUtils r=jonas, a=approval2.0 2010-11-03 13:57:15 +01:00
Mike Kristoffersen
90a1c8fe81 Bug 575642 - [e10s] rename GetMessageManager to EnsureMessageManager r=Olli.Pettay, a=approval2.0 2010-11-03 13:55:23 +01:00
Ms2ger
6e7b3e0366 Bug 600175 - Run scripts inside noembed, iframe and noframes elements. r=sicking a=jst 2010-10-22 23:29:41 +02:00
Jonathan Watt
18d9313895 Bug 522306. Add support for SMIL animation of the <path> element's 'd' attribute. r=roc, r=longsonr, r=dholbert, a=roc. 2010-11-08 15:07:00 +00:00
timeless@mozdev.org
2e15d9fa67 Bug 577905 mark DEBUG only variables as ifdef DEBUG in svg
r=dholbert a=roc

--HG--
extra : rebase_source : 1ff1359b298ffc5f273f3d0448e0e676d0d95069
2010-07-11 15:30:35 +03:00
Boris Zbarsky
90ea2dcdc2 Bug 614723. Don't get our acceptLangs unless we plan to use it. r=jwatt a=roc
--HG--
extra : rebase_source : 3f04cb498d6bf86e07ba82c393b4958d27e64449
2010-11-24 21:13:59 -05:00
Robert Longson
106fe8daf7 Bug 615666 - SMIL animation does not work with percent units for "offset" attr on <stop> elements. r=jwatt a=roc
--HG--
extra : rebase_source : 9907e24c397c5e7971256c3f0164255420585824
2010-12-05 20:33:31 +00:00
Jonathan Watt
abbcf32622 Bug 580796 - "ASSERTION: Returning unknown unit type" regression from bug 515116. r=longsonr a=roc
--HG--
extra : rebase_source : 5aa4913dab0572bbbf7aed3a961348c69fcb0542
2010-12-05 20:28:08 +00:00
Daniel Holbert
59aec5e3a8 Bug 615977: Make nsCSSValue::BufferFromString() return an already_AddRefed pointer. r=dbaron a=roc
--HG--
extra : rebase_source : b4048d8fbde522f05a01df693887e0e26a5afb97
2010-12-05 13:17:29 +00:00
Brian Birtles
ecbab21a00 Bug 614879 - SVG SMIL: Fix indefinite to-animation; r=dholbert, a=roc
--HG--
extra : rebase_source : 9abf06da6a8e24f814623c370e66d77ec467c0e6
2010-12-05 13:13:31 +00:00
Robert Longson
0e3a1489d4 Bug 615658 - SMIL animation of some filter attributes don't invalidate correctly. r=jwatt, a=roc.
--HG--
extra : rebase_source : 85b4bbde3697272e5f4f3352b993f46a49a845d6
2010-12-05 11:37:45 +00:00
timeless@mozdev.org
c40416afc4 Bug 615485 warning: format '%11x' expects type 'unsigned int', but argument 3 has type 'PRUint64' in nsTextNode::List
r=bz, a=bz

--HG--
extra : rebase_source : 3d15042aaedf55731c46072ee0d5655aa61c52d0
2010-12-05 11:12:08 +00:00
Ehsan Akhgari
b77462b8ab Bug 616714 - Bug 603367 breaks non-libxul builds; r=khuey a=NPOTB 2010-12-04 16:52:06 -05:00
Ehsan Akhgari
1bd8b7c9e7 Bug 613130 - Don't sanitize style nodes and attributes in the sanitizing parser if we have not found any unsafe properties; r=roc,bzbarsky a=blocking-final+ 2010-11-24 13:31:52 -05:00
Jonathan Watt
8f42ed666f Bug 589556. Make SVGMotionSMILPathUtils::PathGenerator use SVGLength, not nsSVGLength2. r=longsonr, a=roc.
--HG--
extra : rebase_source : 24c00ed89d741dd5445db600df3151e4ebe39215
2010-12-04 12:26:45 +00:00
Saint Wesonga
ede18c4434 Bug 498826 - Implement optional putImageData arguments. r+a=vlad 2010-12-04 16:44:26 +01:00
timeless@mozdev.org
ff73528850 Bug 615837 - unused variable rv in nsXMLHttpRequest::GetStatusText. r+a=bz 2010-12-04 10:58:25 +01:00
Ms2ger
7f800d51a7 Bug 613793 - Raise an exception when trying to append a child to a DocumentType; r=bzbarsky a=jst 2010-12-04 09:00:19 +01:00
Peter Van der Beken
778af83d66 Followup fix for bug 605672 (Fix reason for invalid scope assertion). r=jst, a=blocker. 2010-12-03 15:20:57 -08:00
Peter Van der Beken
44964980b2 Bug 605672. Fix reason for invalid scope assertion. r=jst@mozilla.com, a=blocker. 2010-11-30 12:02:15 -08:00
Vladimir Vukicevic
a5386bab8a b=616360; add missing return in WebGL RenderbufferStorage; r=bjacob, a=b 2010-12-03 14:44:01 -08:00
Vladimir Vukicevic
2a475c1a6c update in-tree webgl conformance tests copy; r=npotb 2010-12-03 14:44:01 -08:00
Vladimir Vukicevic
5aa671acea b=603367, disable ANGLE/WebGL on Linux until build system issues are fixed (bug 559964) 2010-12-03 14:44:01 -08:00
Vladimir Vukicevic
8db3cedac7 b=603367; use ANGLE for WebGL on Win32; r=bjacob 2010-12-03 14:44:01 -08:00
Oleg Romashin
3874b00931 Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. part1 r=roc a=apporval2.0 2010-11-24 11:35:21 +02:00
Jonathan Watt
aef4dd636f Bug 589439. De-COMtaminate SVG number lists and support for SMIL animation of SVG number lists. a=roc r=roc,longsonr,dholbert.
--HG--
extra : rebase_source : eabed292053e9f63e025dc44b9f5a6c2017f626a
2010-12-03 16:40:23 +00:00
Neil Deakin
2eeca289de Bug 527749 - Drag events out of order; r=smaug,dao a=blocking-betaN+ 2010-12-03 11:19:55 -05:00
Josh Aas
10f5a0354f Bug 573873: Make sure to propagate redirect notifications whenever we don't kill the redirect for plugins. r=jst sr=bz a=blocking2.0betaN+ 2010-12-03 10:46:10 -05:00
Ehsan Akhgari
ef612c0f0a Bug 615450 - Prevent the reinitialization of the HTML editor while an editor operation is in progress on a document; r,a=roc
This should prevent crashes, update view count and edit action nesting count mismatches, and more!

--HG--
extra : rebase_source : af1397b3c8de19d936ca70690a6f7ed284cc5d00
2010-11-30 23:21:32 -05:00
Mounir Lamouri
9c611e62d4 Bug 613722 - Do not make <embed hidden> display none. r=jst a=blocking-betaN 2010-12-03 15:22:11 +01:00
Mounir Lamouri
1e9c4a160e Bug 615697 - <input type='file'> change event should bubble. r=smaug a=blocking-betaN 2010-12-03 15:20:07 +01:00
Johnny Stenback
3d42f123d1 Backout merge, a=backout 2010-12-02 23:36:23 -08:00
Johnny Stenback
120e1866c6 Backed out changeset 78df45be19d1 due to test failures caused by it but were hidden because of lack of support for adoptNode, which was fixed in a4813c8be814, a=orange 2010-12-02 23:36:00 -08:00
Blake Kaplan
57a7d85970 bug 601803 - Support adopting a node cross-compartment. r=gal/jst, a=blocker 2010-11-15 17:21:25 -08:00
timeless@mozdev.org
65c73f6c7a Bug 615838 comparison between signed and unsigned integer expressions in nsMediaCache::FlushInternal. r=roc a=roc 2010-12-03 14:08:49 +13:00
Kyle Huey
06161afefe Backing out Bug 603844 because of xslt test failures. a=orange 2010-12-02 12:29:43 -05:00
Kyle Huey
ac0223dd42 Backed out changeset 40b718853f48 2010-12-02 12:28:04 -05:00
Kyle Huey
395e7205c3 Bug 614403: Make nsPluginDocument QI to its CC participant. r=peterv a=b:final 2010-12-02 11:19:37 -05:00
Kyle Huey
ec6e9646f6 Bug 614401: Make nsImageDocument QI to its CC participant. r=peterv a=b:final 2010-12-02 11:18:51 -05:00
Kyle Huey
3952caa12e Bug 603844: Annotate some xlst classes with leak logging. r=sicking sr=dbaron 2010-12-02 11:15:48 -05:00
Peter Van der Beken
025dca11f2 Fix for bug 603844 (Leak txUnknownHandler+ with transformToDocument(textnode)). r=sicking a=b:final 2010-12-02 11:12:27 -05:00
Boris Zbarsky
34f10d755f Bug 614724. Quickstub createElementNS. r=peterv, a=jst 2010-11-30 13:18:14 -05:00
Boris Zbarsky
adf0cee825 Bug 478445 and bug 499628. strokeText needs to not re-stroke the current path. r=vlad, a=vlad 2010-11-30 13:19:56 -05:00
Boris Zbarsky
ce4d032cff Bug 608914 part 2. Get rid of some temporary strings now that we can AppendFloat to an nsAString. r=dbaron 2010-11-30 13:18:15 -05:00
Benoit Jacob
cf89e4601d Bug 613350 - Pass 2 more WebGL draw-test - r=vladimir a=joe 2010-11-25 09:00:00 -05:00
Benoit Jacob
9a5d41bb65 Bug 613324 - update WebGL constants - r=vladimir 2010-11-25 08:59:35 -05:00
Benoit Jacob
122178a201 Bug 613306 - fix bufferSubData quickStub - r=vladimir 2010-11-25 08:59:33 -05:00
Ms2ger
d0039badbb Bug 604086 - Fix signed-unsigned comparison in nsHTMLCanvasElement::ExtractData; r=khuey a=bsmedberg 2010-11-25 10:10:29 +01:00
Timothy Nikkel
5c1b10cee6 Bug 559993. Scroll the whole selection into view, not just the focus point when finding on a page. r=roc a=blocking-final+ 2010-11-24 19:35:02 -06:00
Dave Townsend
1244f0ae62 Backing out changeset 8fff1c186b30 from bug 607653 due to reftest failures on OSX. a=bustage 2010-11-24 16:19:41 -08:00
Oleg Romashin
a8abb4a458 Bug 607653 - avoid temporary fbos/textures on transformed layers, when possible. r=roc a=approval2.0 2010-11-24 11:35:21 +02:00
Jonas Sicking
104725b10e Bug 605019: Evict entries in the bfcache if they are holding open a database which is being upgraded. r=bent/smaug a=blocker 2010-11-23 13:24:57 -08:00
Sid Stamm
88899d5732 Bug 613278 - "ASSERTION: Want to fire mutation events, but it's not safe" when CSP is considering the load of a font (test_CSP_evalscript.html / test_CSP.html); r=bzbarsky a=blocking-betaN+ 2010-11-24 13:43:11 -05:00
Ehsan Akhgari
6ca27c613a Bug 611189 - Parchment IF Reader Misbehaves; r=bzbarsky a=blocking-final+
This patch makes sure that we don't try to read the value from the editor if we haven't started to initialize the editor yet.
This ensures that the UpdateValueDisplay calls before we start to initialize the editor will always end up reading the value from the content node, and do not rely on the data returned by the editor, which might be stale.

--HG--
extra : rebase_source : e31be0ce21585f0f18eca3aa2d8e43d3646348e2
2010-11-22 03:12:56 -05:00
Ehsan Akhgari
f0c80072d3 Bug 606109 - Define the loop atom unconditionally so that we can use them in the sanitizing fragment sink even if MOZ_MEDIA is disabled; r=smaug a=bsmedberg
--HG--
extra : rebase_source : 65eddae5a683708f45a639c6c46e65ea0aa04b38
2010-11-10 22:48:43 -05:00
Chris Pearce
0e486c9c7c Bug 611994 - Fire timeupdate based on time change, not timer. r=roc a=roc 2010-11-25 07:34:57 +13:00
Neil Deakin
0cc69e24ed Bug 610378, initialize effectAllowed properly for external drags, r=smaug,a=bsmedberg 2010-11-24 13:31:24 -05:00
Benjamin Smedberg
8ab886e7d4 Bug 581335 - Hook up crash reporting for content process by attaching a property bag to the global observer-service notification for them. r=mfinkle
--HG--
extra : rebase_source : 880e536710b8c02995a36fa08c49d098fb05f50f
2010-11-24 08:58:21 -05:00
Olli Pettay
e2948e6916 Bug 611647 - Use stringbuffer when creating responseText for XMLHttpRequest, r=bz, a=benjamin
--HG--
extra : rebase_source : ad7ee03e9e6f7fe6e0ecdc9952d3896cbb942960
2010-11-23 18:49:12 +02:00
Kyle Huey
dc8d5d1492 Bug 613027: Make nsHTMLFieldSetElement participate in cycle collection properly. r=peterv a=blocking-final 2010-11-24 01:09:48 +01:00
Mounir Lamouri
b857423fb5 Bug 613249 - <output> should have :-moz-ui-invalid and :-moz-ui-valid applying. r=bz a=jst
--HG--
rename : layout/reftests/css-invalid/output/output-invalid.html => layout/reftests/css-ui-invalid/output/output-invalid.html
rename : layout/reftests/css-invalid/output/output-ref.html => layout/reftests/css-ui-invalid/output/output-ref.html
rename : layout/reftests/css-invalid/output/output-valid.html => layout/reftests/css-ui-invalid/output/output-valid.html
rename : layout/reftests/css-invalid/output/reftest.list => layout/reftests/css-ui-invalid/output/reftest.list
rename : layout/reftests/css-invalid/output/style.css => layout/reftests/css-ui-invalid/output/style.css
rename : layout/reftests/css-valid/output/output-invalid.html => layout/reftests/css-ui-valid/output/output-invalid.html
rename : layout/reftests/css-valid/output/output-ref.html => layout/reftests/css-ui-valid/output/output-ref.html
rename : layout/reftests/css-valid/output/output-valid.html => layout/reftests/css-ui-valid/output/output-valid.html
rename : layout/reftests/css-valid/output/reftest.list => layout/reftests/css-ui-valid/output/reftest.list
rename : layout/reftests/css-valid/output/style.css => layout/reftests/css-ui-valid/output/style.css
2010-11-24 11:13:05 +01:00
Mounir Lamouri
e2a3b64fa9 Bug 612730 (3/3) - :-moz-ui-invalid should not apply if the element was valid on focus and :-moz-ui-valid should not apply if no style was applying on focus. r=bz a=jst 2010-11-24 11:09:31 +01:00
Mounir Lamouri
230a660ca7 Bug 612730 (2/3) - :-moz-ui-invalid and :-moz-ui-valid apply for <select> if the user tried to submit the form in an invalid state. r=bz a=jst 2010-11-24 11:09:17 +01:00
Mounir Lamouri
6e28fff4f8 Bug 612730 (1/3) - :-moz-ui-invalid and :-moz-ui-valid apply if the selected option has been changed. r=bz a=jst 2010-11-24 11:09:01 +01:00
Mounir Lamouri
4cb3a45367 Bug 605125 (5/5) - :-moz-ui-valid should not apply while typing if the element had no style when it was focused. r=bz a=jst
--HG--
rename : content/html/content/test/test_bug605125.html => content/html/content/test/test_bug605125-1.html
rename : content/html/content/test/test_bug605124-2.html => content/html/content/test/test_bug605125-2.html
2010-11-24 00:56:24 +01:00
Mounir Lamouri
4b6eaeefda Bug 605125 (4/5) - :-moz-ui-valid applies if the user tried to submit the form in an invalid state. r=bz a=jst
--HG--
rename : content/html/content/test/test_bug605124-1.html => content/html/content/test/test_bug605125.html
2010-11-24 00:55:53 +01:00
Mounir Lamouri
e315f96b44 Bug 605125 (3/5) - :-moz-ui-valid shouldn't apply if the element hasn't been modified. r=bz a=jst 2010-11-24 00:55:22 +01:00
Mounir Lamouri
89220a1e7a Bug 605125 (2/5) - Make :-moz-ui-valid follow rules for :valid. r=bz a=jst
--HG--
rename : layout/reftests/css-valid/button/button-button.html => layout/reftests/css-ui-valid/button/button-button.html
rename : layout/reftests/css-valid/button/button-disabled-fieldset-1.html => layout/reftests/css-ui-valid/button/button-disabled-fieldset-1.html
rename : layout/reftests/css-valid/button/button-disabled-fieldset-2.html => layout/reftests/css-ui-valid/button/button-disabled-fieldset-2.html
rename : layout/reftests/css-valid/button/button-disabled.html => layout/reftests/css-ui-valid/button/button-disabled.html
rename : layout/reftests/css-valid/button/button-dyn-disabled.html => layout/reftests/css-ui-valid/button/button-dyn-disabled.html
rename : layout/reftests/css-valid/button/button-dyn-not-disabled.html => layout/reftests/css-ui-valid/button/button-dyn-not-disabled.html
rename : layout/reftests/css-valid/button/button-fieldset-legend-ref.html => layout/reftests/css-ui-valid/button/button-fieldset-legend-ref.html
rename : layout/reftests/css-valid/button/button-fieldset-legend.html => layout/reftests/css-ui-valid/button/button-fieldset-legend.html
rename : layout/reftests/css-valid/button/button-fieldset-ref.html => layout/reftests/css-ui-valid/button/button-fieldset-ref.html
rename : layout/reftests/css-valid/button/button-invalid.html => layout/reftests/css-ui-valid/button/button-invalid.html
rename : layout/reftests/css-valid/button/button-ref.html => layout/reftests/css-ui-valid/button/button-ref.html
rename : layout/reftests/css-valid/button/button-reset.html => layout/reftests/css-ui-valid/button/button-reset.html
rename : layout/reftests/css-valid/button/button-type-barred.html => layout/reftests/css-ui-valid/button/button-type-barred.html
rename : layout/reftests/css-valid/button/button-type-invalid.html => layout/reftests/css-ui-valid/button/button-type-invalid.html
rename : layout/reftests/css-valid/button/button-valid.html => layout/reftests/css-ui-valid/button/button-valid.html
rename : layout/reftests/css-valid/button/reftest.list => layout/reftests/css-ui-valid/button/reftest.list
rename : layout/reftests/css-valid/button/style.css => layout/reftests/css-ui-valid/button/style.css
rename : layout/reftests/css-valid/input/input-button-ref.html => layout/reftests/css-ui-valid/input/input-button-ref.html
rename : layout/reftests/css-valid/input/input-button.html => layout/reftests/css-ui-valid/input/input-button.html
rename : layout/reftests/css-valid/input/input-customerror.html => layout/reftests/css-ui-valid/input/input-customerror.html
rename : layout/reftests/css-valid/input/input-disabled-fieldset-1.html => layout/reftests/css-ui-valid/input/input-disabled-fieldset-1.html
rename : layout/reftests/css-valid/input/input-disabled-fieldset-2.html => layout/reftests/css-ui-valid/input/input-disabled-fieldset-2.html
rename : layout/reftests/css-valid/input/input-disabled.html => layout/reftests/css-ui-valid/input/input-disabled.html
rename : layout/reftests/css-valid/input/input-dyn-disabled.html => layout/reftests/css-ui-valid/input/input-dyn-disabled.html
rename : layout/reftests/css-valid/input/input-dyn-not-disabled.html => layout/reftests/css-ui-valid/input/input-dyn-not-disabled.html
rename : layout/reftests/css-valid/input/input-dyn-not-readonly.html => layout/reftests/css-ui-valid/input/input-dyn-not-readonly.html
rename : layout/reftests/css-valid/input/input-dyn-readonly.html => layout/reftests/css-ui-valid/input/input-dyn-readonly.html
rename : layout/reftests/css-valid/input/input-email-invalid.html => layout/reftests/css-ui-valid/input/input-email-invalid.html
rename : layout/reftests/css-valid/input/input-email-ref.html => layout/reftests/css-ui-valid/input/input-email-ref.html
rename : layout/reftests/css-valid/input/input-email-valid.html => layout/reftests/css-ui-valid/input/input-email-valid.html
rename : layout/reftests/css-valid/input/input-fieldset-legend-ref.html => layout/reftests/css-ui-valid/input/input-fieldset-legend-ref.html
rename : layout/reftests/css-valid/input/input-fieldset-legend.html => layout/reftests/css-ui-valid/input/input-fieldset-legend.html
rename : layout/reftests/css-valid/input/input-fieldset-ref.html => layout/reftests/css-ui-valid/input/input-fieldset-ref.html
rename : layout/reftests/css-valid/input/input-maxlength-invalid.html => layout/reftests/css-ui-valid/input/input-maxlength-invalid.html
rename : layout/reftests/css-valid/input/input-maxlength-valid.html => layout/reftests/css-ui-valid/input/input-maxlength-valid.html
rename : layout/reftests/css-valid/input/input-pattern-invalid.html => layout/reftests/css-ui-valid/input/input-pattern-invalid.html
rename : layout/reftests/css-valid/input/input-pattern-valid.html => layout/reftests/css-ui-valid/input/input-pattern-valid.html
rename : layout/reftests/css-valid/input/input-readonly.html => layout/reftests/css-ui-valid/input/input-readonly.html
rename : layout/reftests/css-valid/input/input-ref.html => layout/reftests/css-ui-valid/input/input-ref.html
rename : layout/reftests/css-valid/input/input-required-invalid.html => layout/reftests/css-ui-valid/input/input-required-invalid.html
rename : layout/reftests/css-valid/input/input-required-valid.html => layout/reftests/css-ui-valid/input/input-required-valid.html
rename : layout/reftests/css-valid/input/input-reset.html => layout/reftests/css-ui-valid/input/input-reset.html
rename : layout/reftests/css-valid/input/input-type-barred.html => layout/reftests/css-ui-valid/input/input-type-barred.html
rename : layout/reftests/css-valid/input/input-type-invalid.html => layout/reftests/css-ui-valid/input/input-type-invalid.html
rename : layout/reftests/css-valid/input/input-url-invalid.html => layout/reftests/css-ui-valid/input/input-url-invalid.html
rename : layout/reftests/css-valid/input/input-url-ref.html => layout/reftests/css-ui-valid/input/input-url-ref.html
rename : layout/reftests/css-valid/input/input-url-valid.html => layout/reftests/css-ui-valid/input/input-url-valid.html
rename : layout/reftests/css-valid/input/input-valid.html => layout/reftests/css-ui-valid/input/input-valid.html
rename : layout/reftests/css-valid/input/input-withtext-ref.html => layout/reftests/css-ui-valid/input/input-withtext-ref.html
rename : layout/reftests/css-valid/input/reftest.list => layout/reftests/css-ui-valid/input/reftest.list
rename : layout/reftests/css-valid/input/style.css => layout/reftests/css-ui-valid/input/style.css
rename : layout/reftests/css-valid/reftest.list => layout/reftests/css-ui-valid/reftest.list
rename : layout/reftests/css-valid/select/reftest.list => layout/reftests/css-ui-valid/select/reftest.list
rename : layout/reftests/css-valid/select/select-disabled-fieldset-1.html => layout/reftests/css-ui-valid/select/select-disabled-fieldset-1.html
rename : layout/reftests/css-valid/select/select-disabled-fieldset-2.html => layout/reftests/css-ui-valid/select/select-disabled-fieldset-2.html
rename : layout/reftests/css-valid/select/select-disabled-ref.html => layout/reftests/css-ui-valid/select/select-disabled-ref.html
rename : layout/reftests/css-valid/select/select-disabled.html => layout/reftests/css-ui-valid/select/select-disabled.html
rename : layout/reftests/css-valid/select/select-dyn-disabled.html => layout/reftests/css-ui-valid/select/select-dyn-disabled.html
rename : layout/reftests/css-valid/select/select-dyn-not-disabled.html => layout/reftests/css-ui-valid/select/select-dyn-not-disabled.html
rename : layout/reftests/css-valid/select/select-fieldset-legend-ref.html => layout/reftests/css-ui-valid/select/select-fieldset-legend-ref.html
rename : layout/reftests/css-valid/select/select-fieldset-legend.html => layout/reftests/css-ui-valid/select/select-fieldset-legend.html
rename : layout/reftests/css-valid/select/select-fieldset-ref.html => layout/reftests/css-ui-valid/select/select-fieldset-ref.html
rename : layout/reftests/css-valid/select/select-invalid.html => layout/reftests/css-ui-valid/select/select-invalid.html
rename : layout/reftests/css-valid/select/select-ref.html => layout/reftests/css-ui-valid/select/select-ref.html
rename : layout/reftests/css-valid/select/select-required-invalid.html => layout/reftests/css-ui-valid/select/select-required-invalid.html
rename : layout/reftests/css-valid/select/select-required-multiple-invalid.html => layout/reftests/css-ui-valid/select/select-required-multiple-invalid.html
rename : layout/reftests/css-valid/select/select-required-multiple-ref.html => layout/reftests/css-ui-valid/select/select-required-multiple-ref.html
rename : layout/reftests/css-valid/select/select-required-multiple-valid.html => layout/reftests/css-ui-valid/select/select-required-multiple-valid.html
rename : layout/reftests/css-valid/select/select-required-ref.html => layout/reftests/css-ui-valid/select/select-required-ref.html
rename : layout/reftests/css-valid/select/select-required-valid.html => layout/reftests/css-ui-valid/select/select-required-valid.html
rename : layout/reftests/css-valid/select/select-valid.html => layout/reftests/css-ui-valid/select/select-valid.html
rename : layout/reftests/css-valid/select/style.css => layout/reftests/css-ui-valid/select/style.css
rename : layout/reftests/css-valid/textarea/reftest.list => layout/reftests/css-ui-valid/textarea/reftest.list
rename : layout/reftests/css-valid/textarea/style.css => layout/reftests/css-ui-valid/textarea/style.css
rename : layout/reftests/css-valid/textarea/textarea-customerror.html => layout/reftests/css-ui-valid/textarea/textarea-customerror.html
rename : layout/reftests/css-valid/textarea/textarea-disabled-fieldset-1.html => layout/reftests/css-ui-valid/textarea/textarea-disabled-fieldset-1.html
rename : layout/reftests/css-valid/textarea/textarea-disabled-fieldset-2.html => layout/reftests/css-ui-valid/textarea/textarea-disabled-fieldset-2.html
rename : layout/reftests/css-valid/textarea/textarea-disabled.html => layout/reftests/css-ui-valid/textarea/textarea-disabled.html
rename : layout/reftests/css-valid/textarea/textarea-dyn-disabled.html => layout/reftests/css-ui-valid/textarea/textarea-dyn-disabled.html
rename : layout/reftests/css-valid/textarea/textarea-dyn-not-disabled.html => layout/reftests/css-ui-valid/textarea/textarea-dyn-not-disabled.html
rename : layout/reftests/css-valid/textarea/textarea-dyn-not-readonly.html => layout/reftests/css-ui-valid/textarea/textarea-dyn-not-readonly.html
rename : layout/reftests/css-valid/textarea/textarea-dyn-readonly.html => layout/reftests/css-ui-valid/textarea/textarea-dyn-readonly.html
rename : layout/reftests/css-valid/textarea/textarea-fieldset-legend-ref.html => layout/reftests/css-ui-valid/textarea/textarea-fieldset-legend-ref.html
rename : layout/reftests/css-valid/textarea/textarea-fieldset-legend.html => layout/reftests/css-ui-valid/textarea/textarea-fieldset-legend.html
rename : layout/reftests/css-valid/textarea/textarea-fieldset-ref.html => layout/reftests/css-ui-valid/textarea/textarea-fieldset-ref.html
rename : layout/reftests/css-valid/textarea/textarea-maxlength-invalid.html => layout/reftests/css-ui-valid/textarea/textarea-maxlength-invalid.html
rename : layout/reftests/css-valid/textarea/textarea-maxlength-valid.html => layout/reftests/css-ui-valid/textarea/textarea-maxlength-valid.html
rename : layout/reftests/css-valid/textarea/textarea-readonly.html => layout/reftests/css-ui-valid/textarea/textarea-readonly.html
rename : layout/reftests/css-valid/textarea/textarea-ref.html => layout/reftests/css-ui-valid/textarea/textarea-ref.html
rename : layout/reftests/css-valid/textarea/textarea-required-invalid.html => layout/reftests/css-ui-valid/textarea/textarea-required-invalid.html
rename : layout/reftests/css-valid/textarea/textarea-required-valid.html => layout/reftests/css-ui-valid/textarea/textarea-required-valid.html
rename : layout/reftests/css-valid/textarea/textarea-valid.html => layout/reftests/css-ui-valid/textarea/textarea-valid.html
rename : layout/reftests/css-valid/textarea/textarea-withtext-ref.html => layout/reftests/css-ui-valid/textarea/textarea-withtext-ref.html
2010-11-24 01:14:44 +01:00
Mounir Lamouri
2e73d2b24f Bug 605125 (1/5) - Add :-moz-ui-valid pseudo-class. r=bz a=jst 2010-11-24 00:54:29 +01:00
Mounir Lamouri
57ed09fd54 Bug 610427 - Remove aNotify in nsHTMLInputElement::SetCheckedChangedInternal. r=bz a=bsmedberg 2010-11-24 00:53:39 +01:00
Mounir Lamouri
985ccc9cc2 Bug 610436 - Add an inline GetValueChanged() in nsHTMLInputElement. r=bz a=bsmedberg 2010-11-24 00:53:06 +01:00
Mounir Lamouri
657ad4eaa4 Bug 605124 (5/5) - :-moz-ui-invalid should not apply while typing if it was not applied on focus. r=bz a=bsmedberg
--HG--
rename : content/html/content/test/test_bug605124.html => content/html/content/test/test_bug605124-1.html
2010-11-24 00:50:53 +01:00
Mounir Lamouri
932d6a2d2a Bug 605124 (4/5) - :-moz-ui-invalid applies if the user tried to submit the form in an invalid state. r=bz a=bsmedberg 2010-11-24 00:50:19 +01:00
Mounir Lamouri
c63d9ebdb1 Bug 605124 (3/5) - :-moz-ui-invalid shouldn't apply if the element hasn't been modified. r=bz a=bsmedberg 2010-11-24 00:49:50 +01:00
Mounir Lamouri
71986f8536 Bug 605124 (2/5) - Make :-moz-ui-invalid follow rules for :invalid. r=bz a=bsmedberg
--HG--
rename : layout/reftests/css-invalid/button/button-button.html => layout/reftests/css-ui-invalid/button/button-button.html
rename : layout/reftests/css-invalid/button/button-disabled-fieldset-1.html => layout/reftests/css-ui-invalid/button/button-disabled-fieldset-1.html
rename : layout/reftests/css-invalid/button/button-disabled-fieldset-2.html => layout/reftests/css-ui-invalid/button/button-disabled-fieldset-2.html
rename : layout/reftests/css-invalid/button/button-disabled.html => layout/reftests/css-ui-invalid/button/button-disabled.html
rename : layout/reftests/css-invalid/button/button-dyn-disabled.html => layout/reftests/css-ui-invalid/button/button-dyn-disabled.html
rename : layout/reftests/css-invalid/button/button-dyn-not-disabled.html => layout/reftests/css-ui-invalid/button/button-dyn-not-disabled.html
rename : layout/reftests/css-invalid/button/button-fieldset-legend-ref.html => layout/reftests/css-ui-invalid/button/button-fieldset-legend-ref.html
rename : layout/reftests/css-invalid/button/button-fieldset-legend.html => layout/reftests/css-ui-invalid/button/button-fieldset-legend.html
rename : layout/reftests/css-invalid/button/button-fieldset-ref.html => layout/reftests/css-ui-invalid/button/button-fieldset-ref.html
rename : layout/reftests/css-invalid/button/button-invalid.html => layout/reftests/css-ui-invalid/button/button-invalid.html
rename : layout/reftests/css-invalid/button/button-ref.html => layout/reftests/css-ui-invalid/button/button-ref.html
rename : layout/reftests/css-invalid/button/button-reset.html => layout/reftests/css-ui-invalid/button/button-reset.html
rename : layout/reftests/css-invalid/button/button-type-barred.html => layout/reftests/css-ui-invalid/button/button-type-barred.html
rename : layout/reftests/css-invalid/button/button-type-invalid.html => layout/reftests/css-ui-invalid/button/button-type-invalid.html
rename : layout/reftests/css-invalid/button/button-valid.html => layout/reftests/css-ui-invalid/button/button-valid.html
rename : layout/reftests/css-invalid/button/reftest.list => layout/reftests/css-ui-invalid/button/reftest.list
rename : layout/reftests/css-invalid/button/style.css => layout/reftests/css-ui-invalid/button/style.css
rename : layout/reftests/css-invalid/default-style/button-ref.html => layout/reftests/css-ui-invalid/default-style/button-ref.html
rename : layout/reftests/css-invalid/default-style/button.html => layout/reftests/css-ui-invalid/default-style/button.html
rename : layout/reftests/css-invalid/default-style/fieldset-ref.html => layout/reftests/css-ui-invalid/default-style/fieldset-ref.html
rename : layout/reftests/css-invalid/default-style/fieldset.html => layout/reftests/css-ui-invalid/default-style/fieldset.html
rename : layout/reftests/css-invalid/default-style/input-ref.html => layout/reftests/css-ui-invalid/default-style/input-ref.html
rename : layout/reftests/css-invalid/default-style/input.html => layout/reftests/css-ui-invalid/default-style/input.html
rename : layout/reftests/css-invalid/default-style/reftest.list => layout/reftests/css-ui-invalid/default-style/reftest.list
rename : layout/reftests/css-invalid/default-style/select-ref.html => layout/reftests/css-ui-invalid/default-style/select-ref.html
rename : layout/reftests/css-invalid/default-style/select.html => layout/reftests/css-ui-invalid/default-style/select.html
rename : layout/reftests/css-invalid/default-style/style.css => layout/reftests/css-ui-invalid/default-style/style.css
rename : layout/reftests/css-invalid/default-style/textarea-ref.html => layout/reftests/css-ui-invalid/default-style/textarea-ref.html
rename : layout/reftests/css-invalid/default-style/textarea.html => layout/reftests/css-ui-invalid/default-style/textarea.html
rename : layout/reftests/css-invalid/input/input-button-ref.html => layout/reftests/css-ui-invalid/input/input-button-ref.html
rename : layout/reftests/css-invalid/input/input-button.html => layout/reftests/css-ui-invalid/input/input-button.html
rename : layout/reftests/css-invalid/input/input-customerror.html => layout/reftests/css-ui-invalid/input/input-customerror.html
rename : layout/reftests/css-invalid/input/input-disabled-fieldset-1.html => layout/reftests/css-ui-invalid/input/input-disabled-fieldset-1.html
rename : layout/reftests/css-invalid/input/input-disabled-fieldset-2.html => layout/reftests/css-ui-invalid/input/input-disabled-fieldset-2.html
rename : layout/reftests/css-invalid/input/input-disabled.html => layout/reftests/css-ui-invalid/input/input-disabled.html
rename : layout/reftests/css-invalid/input/input-dyn-disabled.html => layout/reftests/css-ui-invalid/input/input-dyn-disabled.html
rename : layout/reftests/css-invalid/input/input-dyn-not-disabled.html => layout/reftests/css-ui-invalid/input/input-dyn-not-disabled.html
rename : layout/reftests/css-invalid/input/input-dyn-not-readonly.html => layout/reftests/css-ui-invalid/input/input-dyn-not-readonly.html
rename : layout/reftests/css-invalid/input/input-dyn-readonly.html => layout/reftests/css-ui-invalid/input/input-dyn-readonly.html
rename : layout/reftests/css-invalid/input/input-email-invalid.html => layout/reftests/css-ui-invalid/input/input-email-invalid.html
rename : layout/reftests/css-invalid/input/input-email-ref.html => layout/reftests/css-ui-invalid/input/input-email-ref.html
rename : layout/reftests/css-invalid/input/input-email-valid.html => layout/reftests/css-ui-invalid/input/input-email-valid.html
rename : layout/reftests/css-invalid/input/input-fieldset-legend-ref.html => layout/reftests/css-ui-invalid/input/input-fieldset-legend-ref.html
rename : layout/reftests/css-invalid/input/input-fieldset-legend.html => layout/reftests/css-ui-invalid/input/input-fieldset-legend.html
rename : layout/reftests/css-invalid/input/input-fieldset-ref.html => layout/reftests/css-ui-invalid/input/input-fieldset-ref.html
rename : layout/reftests/css-invalid/input/input-maxlength-invalid.html => layout/reftests/css-ui-invalid/input/input-maxlength-invalid.html
rename : layout/reftests/css-invalid/input/input-maxlength-valid.html => layout/reftests/css-ui-invalid/input/input-maxlength-valid.html
rename : layout/reftests/css-invalid/input/input-pattern-invalid.html => layout/reftests/css-ui-invalid/input/input-pattern-invalid.html
rename : layout/reftests/css-invalid/input/input-pattern-valid.html => layout/reftests/css-ui-invalid/input/input-pattern-valid.html
rename : layout/reftests/css-invalid/input/input-readonly.html => layout/reftests/css-ui-invalid/input/input-readonly.html
rename : layout/reftests/css-invalid/input/input-ref.html => layout/reftests/css-ui-invalid/input/input-ref.html
rename : layout/reftests/css-invalid/input/input-required-invalid.html => layout/reftests/css-ui-invalid/input/input-required-invalid.html
rename : layout/reftests/css-invalid/input/input-required-valid.html => layout/reftests/css-ui-invalid/input/input-required-valid.html
rename : layout/reftests/css-invalid/input/input-reset.html => layout/reftests/css-ui-invalid/input/input-reset.html
rename : layout/reftests/css-invalid/input/input-type-barred.html => layout/reftests/css-ui-invalid/input/input-type-barred.html
rename : layout/reftests/css-invalid/input/input-type-invalid.html => layout/reftests/css-ui-invalid/input/input-type-invalid.html
rename : layout/reftests/css-invalid/input/input-url-invalid.html => layout/reftests/css-ui-invalid/input/input-url-invalid.html
rename : layout/reftests/css-invalid/input/input-url-ref.html => layout/reftests/css-ui-invalid/input/input-url-ref.html
rename : layout/reftests/css-invalid/input/input-url-valid.html => layout/reftests/css-ui-invalid/input/input-url-valid.html
rename : layout/reftests/css-invalid/input/input-valid.html => layout/reftests/css-ui-invalid/input/input-valid.html
rename : layout/reftests/css-invalid/input/input-withtext-ref.html => layout/reftests/css-ui-invalid/input/input-withtext-ref.html
rename : layout/reftests/css-invalid/input/reftest.list => layout/reftests/css-ui-invalid/input/reftest.list
rename : layout/reftests/css-invalid/input/style.css => layout/reftests/css-ui-invalid/input/style.css
rename : layout/reftests/css-invalid/reftest.list => layout/reftests/css-ui-invalid/reftest.list
rename : layout/reftests/css-invalid/select/reftest.list => layout/reftests/css-ui-invalid/select/reftest.list
rename : layout/reftests/css-invalid/select/select-disabled-fieldset-1.html => layout/reftests/css-ui-invalid/select/select-disabled-fieldset-1.html
rename : layout/reftests/css-invalid/select/select-disabled-fieldset-2.html => layout/reftests/css-ui-invalid/select/select-disabled-fieldset-2.html
rename : layout/reftests/css-invalid/select/select-disabled-ref.html => layout/reftests/css-ui-invalid/select/select-disabled-ref.html
rename : layout/reftests/css-invalid/select/select-disabled.html => layout/reftests/css-ui-invalid/select/select-disabled.html
rename : layout/reftests/css-invalid/select/select-dyn-disabled.html => layout/reftests/css-ui-invalid/select/select-dyn-disabled.html
rename : layout/reftests/css-invalid/select/select-dyn-not-disabled.html => layout/reftests/css-ui-invalid/select/select-dyn-not-disabled.html
rename : layout/reftests/css-invalid/select/select-fieldset-legend-ref.html => layout/reftests/css-ui-invalid/select/select-fieldset-legend-ref.html
rename : layout/reftests/css-invalid/select/select-fieldset-legend.html => layout/reftests/css-ui-invalid/select/select-fieldset-legend.html
rename : layout/reftests/css-invalid/select/select-fieldset-ref.html => layout/reftests/css-ui-invalid/select/select-fieldset-ref.html
rename : layout/reftests/css-invalid/select/select-invalid.html => layout/reftests/css-ui-invalid/select/select-invalid.html
rename : layout/reftests/css-invalid/select/select-ref.html => layout/reftests/css-ui-invalid/select/select-ref.html
rename : layout/reftests/css-invalid/select/select-required-invalid.html => layout/reftests/css-ui-invalid/select/select-required-invalid.html
rename : layout/reftests/css-invalid/select/select-required-multiple-invalid.html => layout/reftests/css-ui-invalid/select/select-required-multiple-invalid.html
rename : layout/reftests/css-invalid/select/select-required-multiple-ref.html => layout/reftests/css-ui-invalid/select/select-required-multiple-ref.html
rename : layout/reftests/css-invalid/select/select-required-multiple-valid.html => layout/reftests/css-ui-invalid/select/select-required-multiple-valid.html
rename : layout/reftests/css-invalid/select/select-required-ref.html => layout/reftests/css-ui-invalid/select/select-required-ref.html
rename : layout/reftests/css-invalid/select/select-required-valid.html => layout/reftests/css-ui-invalid/select/select-required-valid.html
rename : layout/reftests/css-invalid/select/select-valid.html => layout/reftests/css-ui-invalid/select/select-valid.html
rename : layout/reftests/css-invalid/select/style.css => layout/reftests/css-ui-invalid/select/style.css
rename : layout/reftests/css-invalid/textarea/reftest.list => layout/reftests/css-ui-invalid/textarea/reftest.list
rename : layout/reftests/css-invalid/textarea/style.css => layout/reftests/css-ui-invalid/textarea/style.css
rename : layout/reftests/css-invalid/textarea/textarea-customerror.html => layout/reftests/css-ui-invalid/textarea/textarea-customerror.html
rename : layout/reftests/css-invalid/textarea/textarea-disabled-fieldset-1.html => layout/reftests/css-ui-invalid/textarea/textarea-disabled-fieldset-1.html
rename : layout/reftests/css-invalid/textarea/textarea-disabled-fieldset-2.html => layout/reftests/css-ui-invalid/textarea/textarea-disabled-fieldset-2.html
rename : layout/reftests/css-invalid/textarea/textarea-disabled.html => layout/reftests/css-ui-invalid/textarea/textarea-disabled.html
rename : layout/reftests/css-invalid/textarea/textarea-dyn-disabled.html => layout/reftests/css-ui-invalid/textarea/textarea-dyn-disabled.html
rename : layout/reftests/css-invalid/textarea/textarea-dyn-not-disabled.html => layout/reftests/css-ui-invalid/textarea/textarea-dyn-not-disabled.html
rename : layout/reftests/css-invalid/textarea/textarea-dyn-not-readonly.html => layout/reftests/css-ui-invalid/textarea/textarea-dyn-not-readonly.html
rename : layout/reftests/css-invalid/textarea/textarea-dyn-readonly.html => layout/reftests/css-ui-invalid/textarea/textarea-dyn-readonly.html
rename : layout/reftests/css-invalid/textarea/textarea-fieldset-legend-ref.html => layout/reftests/css-ui-invalid/textarea/textarea-fieldset-legend-ref.html
rename : layout/reftests/css-invalid/textarea/textarea-fieldset-legend.html => layout/reftests/css-ui-invalid/textarea/textarea-fieldset-legend.html
rename : layout/reftests/css-invalid/textarea/textarea-fieldset-ref.html => layout/reftests/css-ui-invalid/textarea/textarea-fieldset-ref.html
rename : layout/reftests/css-invalid/textarea/textarea-maxlength-invalid.html => layout/reftests/css-ui-invalid/textarea/textarea-maxlength-invalid.html
rename : layout/reftests/css-invalid/textarea/textarea-maxlength-valid.html => layout/reftests/css-ui-invalid/textarea/textarea-maxlength-valid.html
rename : layout/reftests/css-invalid/textarea/textarea-readonly.html => layout/reftests/css-ui-invalid/textarea/textarea-readonly.html
rename : layout/reftests/css-invalid/textarea/textarea-ref.html => layout/reftests/css-ui-invalid/textarea/textarea-ref.html
rename : layout/reftests/css-invalid/textarea/textarea-required-invalid.html => layout/reftests/css-ui-invalid/textarea/textarea-required-invalid.html
rename : layout/reftests/css-invalid/textarea/textarea-required-valid.html => layout/reftests/css-ui-invalid/textarea/textarea-required-valid.html
rename : layout/reftests/css-invalid/textarea/textarea-valid.html => layout/reftests/css-ui-invalid/textarea/textarea-valid.html
rename : layout/reftests/css-invalid/textarea/textarea-withtext-ref.html => layout/reftests/css-ui-invalid/textarea/textarea-withtext-ref.html
2010-11-24 00:48:51 +01:00
Mounir Lamouri
261a755de9 Bug 605124 (1/5) - Add :-moz-ui-invalid pseudo-class. r=bz a=bsmedberg 2010-11-24 00:48:18 +01:00
Mounir Lamouri
c2be7ee174 Bug 609162 - Do not invalidate textarea at every value change when a placeholder is set. r=bz a=bsmedberg 2010-11-24 00:46:49 +01:00
Mounir Lamouri
5eebfd604d Bug 609417 - We shouldn't always call SetValueChanged when clearing the file list. r=smaug a=bsmedberg 2010-11-24 00:45:53 +01:00
Mounir Lamouri
e947ad0576 Bug 609414 - Remove unused nsHTMLInputElemnet::SetSingleFile. r=smaug a=bsmedberg 2010-11-24 00:45:02 +01:00
Markus Stange
91753f22f5 Bug 604190 - Fix build warning in nsEventStateManager.cpp:2776: warning: 'bool NodeAllowsClickThrough(nsINode*)' defined but not used. r=smaug a=bsmedberg 2010-11-24 10:49:02 +01:00
Margaret Leibovic
cd33150f53 backout d25bfdc458cf a=bustage 2010-11-23 21:16:23 -08:00
Brad Lassey
7502b91267 bug 589879 - All input fields labeled with a go button, which doesn't do anything without special handling r=roc a=blocking-fennec 2010-11-23 21:12:53 -05:00
Brian Birtles
bb15eae39f Bug 531550 - SVG SMIL: Fix assertion with indefinite duration by-animateTransform; r=dholbert; a=blocking-final 2010-11-24 08:31:17 +09:00
Brian Birtles
c15a012ecd Bug 611927 - SVG SMIL: Fix assertion when attempting to add to NULL base value; r=dholbert; a=roc 2010-11-24 08:31:17 +09:00
Brian Birtles
e71c63f793 Bug 606932 - SVG SMIL: Detect big delays in sampling and ignore intervening time; r=roc; a=blocking-final 2010-11-24 08:31:17 +09:00
Jonas Sicking
5d0624e29c Bug 605019: Evict entries in the bfcache if they are holding open a database which is being upgraded. r=bent/smaug a=blocker 2010-11-23 13:24:57 -08:00
Philipp Wagner
104864fa76 Bug 613731 - nsEventStates.h uses undefined NS_ERROR; r=mounir.lamouri, a=bustage 2010-11-20 17:20:14 +01:00
Mounir Lamouri
46187cbef0 Bug 613021 - Don't make an element invalid if the value length is higher than the maxlength value. r=sicking a=blocking-b9 2010-11-23 15:17:12 +01:00
Mounir Lamouri
e8b962ac44 Bug 613113 - Invalid <output> should block form submission. r+a=sicking 2010-11-23 12:19:49 +01:00
Ehsan Akhgari
4bd5bc7a53 Bug 591175 - Intermittent failure in test_bug346485.html | [SimpleTest/SimpleTest.js, window.onerror] An error occurred - checkFormSubmission is not defined; r=mounir a=intermittent-orange-fix 2010-11-22 03:13:37 -05:00
Jonas Sicking
6aeb8ea89c Bug 595397: Add a pref to enable XUL and XBL for file:. r=dveditz a=blocker 2010-11-23 00:50:55 -08:00
Jonas Sicking
6948fc9a18 Bug 609030: Update createBlobURL/revokeBlobURL to it's final name. r=jst a=blocker 2010-11-23 00:50:55 -08:00
Jonas Sicking
c99b797b78 Bug 448611: Use proper escaping in form submission names and values. Also treat textareas with an empty name the way that IE handles them and don't submit them. r=smaug a=blocker 2010-11-23 00:50:55 -08:00
Michael Wu
bf239dd739 Bug 581596 - Create GetInputMode API, r=masayuki,roc sr=roc a=blocking-fennec 2010-11-22 22:48:45 -08:00
Michael Wu
da47d70884 Bug 581596 - Add new SetInputMode api, r=roc,masayuki sr=roc a=blocking-fennec 2010-11-22 22:48:03 -08:00
Doug Turner
90d1b10e31 [Bug 613982] Crash [@ libdvm.so@0x48c42 ] in sa_stream_write when closing a tab playing audio. r=kinetik. a=blocking-fennec
--HG--
extra : rebase_source : 825c83d3e804d9786b09a74e6ba216d03aa6d896
2010-11-22 14:08:49 -08:00
Luke Wagner
2fc61cf52e Bug 609440, part 3 - remove fallible public APIs, update mozilla (r=bent,jst,mrbkap,waldo,sdwilsh) 2010-12-03 00:24:17 -08:00
Blake Kaplan
90d0ebc5c6 Bug 617836 - Don't create a JS object since we will (by definition) have no work to do on it if it's newly created. r=jst 2010-12-14 17:12:48 -08:00
Boris Zbarsky
07f8a8a6c8 Bug 614138 part 2: Use js::Anchor to root things in traceable native quickstubs as needed. r=jorendorff, a=bzbarsky 2010-11-22 21:46:55 -05:00
Igor Bukanov
933918e6f4 Bug 614578 - Removal of nsAutoGCRoot. r=mrbkap 2010-11-26 15:11:14 +01:00
Chris Pearce
0195699a42 Bug 572579 - Correct file perms for media cache temp subdir and file. r=roc a=blocking2.0 2010-10-26 14:21:16 +13:00
Chris Pearce
2a501c4276 Bug 572579 - Remove stray media cache files after 30s idle time on Windows. r=bsmedberg a=blocking2.0 2010-10-17 08:58:20 +13:00
Chris Pearce
a09af5d84d Bug 589039 - Don't use uninited hashtable in Ogg index decoder. r=doublec a=bsmedberg 2010-11-08 19:43:24 +13:00
Olli Pettay
0a2ef887ea Bug 508518, Implement nsUITimerCallback with one-shot timer, r=jst, a=blocking 2010-11-07 21:07:59 +02:00
Olli Pettay
14b91d5c34 Bug 314457, make <embed> to work like <object> in session history, r=bz, a=jst
--HG--
extra : rebase_source : 8c6197af20e2820ddfd6cd793b0303000f257590
2010-11-07 20:03:21 +02:00
Olli Pettay
96a9941440 Bug 581850 - Stop generating 'charCode is meaningless' warnings., r=jst, a=jst
--HG--
extra : rebase_source : e95a7b04813816e141e3ed7d47dc7f3144723701
2010-11-07 19:24:41 +02:00
Olli Pettay
cf4fa1a063 Bug 314457, make <embed> to work like <object> in session history, r=bz, a=jst
--HG--
extra : rebase_source : 8968610721151d1cce5ea6e2eaef81b91132e4c5
2010-11-07 19:23:44 +02:00
Mike Hommey
12c2f2a0f6 Bug 569629 - Modify Double::NaN,POSITIVE_INFINITY,NEGATIVE_INFINITY to avoid static initializers. r=jonas,a=bsmedberg 2010-11-07 09:25:38 +01:00
Daniel Holbert
aeccfd6caa Bug 594198: In SMIL animation of length-valued attributes/properties, allow interpolation between 0 values and unitless values. r=birtles a=blocking-final+
--HG--
rename : layout/reftests/svg/smil/style/anim-css-strokewidth-1-by-px-px.svg => layout/reftests/svg/smil/style/anim-css-strokewidth-1-by-no-no.svg
rename : layout/reftests/svg/smil/style/anim-css-strokewidth-1-from-by-px-px.svg => layout/reftests/svg/smil/style/anim-css-strokewidth-1-from-by-no-no.svg
rename : layout/reftests/svg/smil/style/anim-css-strokewidth-1-from-to-px-px.svg => layout/reftests/svg/smil/style/anim-css-strokewidth-1-from-to-no-no.svg
rename : layout/reftests/svg/smil/style/anim-css-strokewidth-1-to-px-px.svg => layout/reftests/svg/smil/style/anim-css-strokewidth-1-to-no-no.svg
rename : layout/reftests/svg/smil/style/anim-css-strokewidth-4-from-by-px-px.svg => layout/reftests/svg/smil/style/anim-css-strokewidth-4-from-by-no-no.svg
2010-11-06 12:13:01 -07:00
Daniel Holbert
c7a0ea9ff0 Bug 608295: Pause newly-created SMIL animation controller inside of documents that are hidden. r=roc a=blocking-betaN 2010-11-06 12:13:01 -07:00
Daniel Holbert
b6d7935ee4 Bug 606101: When first <animate> is registered, delay starting sampling if we lack a time container. r=birtles a=blocking-final 2010-11-06 12:13:01 -07:00
Daniel Holbert
0c7a86d62e Bug 606942: Pause SMIL Animation Controller (not just time container), and allow helper-images to suspend, when SVG-as-an-image is paused. r=roc a=blocking-final 2010-11-06 12:13:01 -07:00
Robert Longson
785fa4398d Bug 608653 - lacuna pattern width/height should be zero r+a=roc 2010-11-03 22:35:00 +00:00
Robert Longson
5f4593ff3d Bug 603584 - feDisplacementMap does not always create output in correct colour space r+a=roc 2010-10-26 09:23:41 +01:00
Markus Stange
253a0ae7e1 Bug 574663 - Mark momentum scroll events with a kIsMomentum flag and don't allow them to cause zooming. r=smaug, a=final 2010-11-05 17:04:28 +01:00
Markus Stange
a3b55cfdbd Bug 587585 - Allow SVG effects on anonymous XBL elements to refer to elements in the bound document if the binding lives in different document, and don't attempt to start an external resource load in that case. r=bz, a=beta8 2010-11-05 17:01:17 +01:00
Sid Stamm
3f90480204 Bug 607069 -- Turn off CSP warning command line output in opt builds. r=jst 2010-11-06 10:37:30 +01:00
Mounir Lamouri
57c7142906 Bug 601061 - input.size should be limited to non negative numbers greater than zero with a default value of 20. f=AryehGregor r=smaug a=jst 2010-11-06 10:30:27 +01:00
Masayuki Nakano
d16a1c374e Bug 591890 focus() method should be able to steal focus when it's called from mousedown event handler r=enndeakin, a=betaN+ 2010-11-06 14:04:11 +09:00
Serge Gautherie
0de00b3fcb Bug 595756 - "DOMSVGLength.cpp(58) : error C2248: 'mozilla::DOMSVGLengthList::mItems' : cannot access private member declared in class 'mozilla::DOMSVGLengthList'"; (Av1) Add an unrelated PRUint8() cast.
r=longsonr a2.0=roc.
2010-10-27 02:45:50 +02:00
Benoit Jacob
ab9bf7d5a8 Bug 607774 - Implement the spec on Renderbuffers and Framebuffers - r=vladimir 2010-11-05 15:57:58 -04:00
Benoit Jacob
f14ad5f406 Bug 593867 - crash [@WebGLContext::ValidateProgram] in NVIDIA driver on Mac - r=vladimir 2010-11-05 15:57:58 -04:00
Benoit Jacob
d432550e48 Bug 604395 - try OSMesa as last resort - r=vladimir 2010-11-05 15:57:58 -04:00
Benoit Jacob
7e7409bac3 Bug 606276 - More WebGL message fixes - r=vladimir 2010-11-05 15:57:58 -04:00
Benoit Jacob
6004bc5481 Bug 605462 - WebGLContextGL.cpp:3248: warning: unused variable 'debugFlags' - r=dholbert 2010-11-05 15:57:57 -04:00
Felipe Corrêa da Silva Sanches
11203a2085 Bug 596063: Fix 4 "warning: suggest parentheses around && within ||" warnings in SVGLengthListSMILType. r=dholbert a=bsmedberg 2010-11-05 11:24:12 -07:00
Vivien Nicolas
40edfe14fc Bug 572696 - Fennec should understand meta viewport with spaces. r=jst a=blocking-fennec 2010-11-05 18:27:24 +01:00
Mike Hommey
974d30cc03 Bug 577653 - Allow to build against system libvpx. r=khuey a=roc 2010-11-05 18:24:28 +01:00
Mounir Lamouri
529415fddc Bug 598907 - crash [@ _purecall | nsGenericHTMLFormElement::IsDisabled() ]. r=smaug a=blocking 2010-11-05 18:15:05 +01:00
Brandon Sterne
350eae7241 Bug 589457 - fix random orange in X-Frame-Options test, r=jst, a=blocking2.0 2010-11-05 09:33:08 -07:00
Ehsan Akhgari
f434f2c01f Bug 372345 - Part 3: Some cleanup code, followup to the first part; r=bzbarsky a=blocking-final+
--HG--
extra : rebase_source : c2dd67652939e1e9a26a3f0d2671b2b49c32d4d9
2010-11-04 15:00:35 -04:00
Ehsan Akhgari
cc6346ffd2 Bug 372345 - Part 2: Port the fix from bug 289384 to make sure that the editor gets reconstructed correctly when navigating back to an editable page; r=bzbarsky a=blocking-final+
--HG--
extra : rebase_source : 6f92f02d129ca03b6171377eaf6b37a4a9a3325b
2010-10-31 16:10:22 -04:00
Ehsan Akhgari
311cff87c3 Bug 372345 - [Midas] text cursor overrides CSS mouse cursor styles for some elements; r=bzbarsky a=blocking-final+
--HG--
extra : rebase_source : 502e9561f1a91464b8de502eb44098ab126d3930
2010-10-29 12:30:15 -04:00
Ms2ger
f4cdfb893f Bug 582712 - Remove nsHTMLDocument::TryBookmarkCharset; r=bz a=bsmedberg 2010-11-05 11:57:10 +01:00
Chris Pearce
332c2f6839 Bug 608630 - Make media simple events not bubble. r=roc a=blocking2.0 2010-11-05 13:44:33 +13:00
Chris Pearce
46fa35ee53 Bug 503623 - Ensure the decoder doesn't sleep forever after filling its buffers when paused. r=doublec a=roc 2010-11-05 13:44:33 +13:00
Chris Pearce
645fabdc56 Bug 580876 - Ensure WAV playing events can fire when decode has finished but playback hasn't. r=kinetik a=roc 2010-11-05 13:44:33 +13:00
Ehsan Akhgari
9471eda281 Bug 389321 - Part 1.1: Fix a test failing because of the previous patch; r=roc a=blocking-betaN+ 2010-10-21 16:56:20 -04:00
Boris Zbarsky
2855abc6ac Bug 605481 and bug 595752. When showing a frameloader, give it the correct size up front, so we don't depend on the ordering of Show() and reflow of the subdocument frame. r=smaug 2010-11-04 16:06:05 -04:00
Justin Wood
d5c1ce8fbd Additional debugging info for Bug 608634. rs+=cpearce, a=NPOTB
(Bug 608634 - [SeaMonkey] [mochi-1] test_error_in_video_document.html failing)
2010-11-01 23:28:01 -04:00
Benoit Jacob
ed937ae331 Bug 576620 - crash: getParameter stack corruption in the paths returning 4 ints - r=joe, a=blocking-beta7 2010-11-01 13:13:00 -07:00
Henri Sivonen
6b5b74d541 Bug 604660 - Make XSLT-inserted script execute in the insertion order. r=jonas, a=blocking2.0-beta7.
--HG--
extra : rebase_source : fde633f62de8b4ec5af5c85f21c01ed4781e06e3
2010-10-27 10:18:24 +03:00
Ms2ger
024d857be8 Bug 594339 - Create a FromParser enum. r=hsivonen, sr=bzbarsky, a=jonas.
--HG--
extra : rebase_source : 70d6b15b0b149a29d0cdb298209706bb5391f6b4
2010-10-25 15:17:38 +03:00
Justin Wood
55862538df More bustage fix from mochi not having info(). a=bustage 2010-10-31 23:19:37 -04:00
Justin Wood
45be115a63 Add debugging info for Bug 608634. rs+=cpearce over IRC, a=NPOTB
(Bug 608634 - [SeaMonkey] [mochi-1] test_error_in_video_document.html failing)

--HG--
extra : rebase_source : dd5c4049e24ce79e266e2b28038c36525a6fd52b
2010-10-31 22:39:52 -04:00
Mounir Lamouri
7224f2d38d Bug 573524 - Try to run the test on load to see if it fixes the intermittent orange; r=ehsan a=test-only 2010-10-30 01:31:45 +02:00
Henri Sivonen
91827b88c7 Bug 604924 - Make preloaded parser-inserted external scripts wait for style sheets. r=sicking, a=b 2010-10-18 16:29:37 +03:00
Blake Kaplan
0947251bf8 Bug 606585 - Make the compartment map use principals properly. r=peterv/bz, a=beta7+ 2010-10-26 23:57:31 -07:00
Mounir Lamouri
d27fe90d81 Fix comment. a=typo 2010-10-29 21:52:42 +02:00
Mounir Lamouri
9d78bf153f Bug 607145 - form.action, button.formAction and input.formAction should be reflected as URL. r=bz a=blocking-b7 2010-10-29 21:49:42 +02:00
Sid Stamm
304fdb34e1 Bug 548949 - make CSP parse hostless schemes properly, r=dveditz, a=jst 2010-10-28 15:59:30 -07:00
Mounir Lamouri
236ad5b588 Backed out changeset 81326ef16ae1. a=oranges 2010-10-28 23:48:48 +02:00
Mounir Lamouri
00c432bb8c Bug 607145 - form.action, button.formAction and input.formAction should be reflected as URL. r=bz a=blocking-b7 2010-10-28 22:49:14 +02:00
Mounir Lamouri
cb87c2bda9 Bug 607957 - Fix test_bug392567.html. r=bz a=tests 2010-10-28 22:48:24 +02:00
Mounir Lamouri
3b0915cde5 Bug 607974 - Write tests for bug 297761. r=bz a=tests 2010-10-28 22:48:06 +02:00
Dave Townsend
e7d2253efb Bug 606076: XUL fastload is not cleared when new extensions are installed. r=bsmedberg, a=blocks-beta7 2010-10-28 12:21:04 -07:00
Mihai Sucan
a8cd49d408 Bug 601352 - Console does not scroll expression result into view, r+a=roc 2010-10-28 13:01:37 -03:00
Olli Pettay
7a6327ec8a Bug 606192 - After drag & drop any link/text/image to contents area, mouse click chrome elements does not work, r=enndeakin, a=beltzner 2010-10-28 17:11:15 +03:00
Boris Zbarsky
97a46aa911 Bug 607222. Start our update batches a little earlier. Patches by smaug and sicking, r=smaug on sicking's code, r=sicking on smaug's code, r=me on the whole thing, a=clegnitto 2010-10-26 21:55:06 -04:00
Chris Jones
74d3598b51 Bug 606279, part 4: Only allocate an image large enough to cover the <canvas>. r=joe a=blocking-fennec 2010-10-26 17:20:53 -05:00
Chris Jones
39681b94d6 Bug 606279, part 3: Port transformed rendering to PDocumentRenderer. r=joe 2010-10-26 17:20:53 -05:00
Chris Jones
d12924f284 Bug 606279, part 2: Use more concise types in PDocumentRenderer. r=joe 2010-10-26 17:20:53 -05:00
Chris Jones
462563a78f Bug 606279, part 1: Excise shmem-backed canvas. r=joe sr=vlad 2010-10-26 17:20:53 -05:00
Neil Deakin
7c2f5f4252 Bug 553808, assertion setting template datasources, r=smaug, a=blocking 2010-10-26 11:17:00 -04:00
Ted Mielczarek
7837112f8a bug 607205 - fix setTimeout usage in test_bug373181.xhtml. a=testonly 2010-10-26 08:24:08 -04:00
Chris Pearce
4cc3f8fa4f Backed out changeset 22b6b7465458 2010-10-26 17:43:10 +13:00
Chris Pearce
5581ad0abb Bug 572579 - Remove stray media cache files after 30s idle time on Windows. r=bsmedberg a=blocking2.0 2010-10-17 08:58:20 +13:00
Andreas Gal
a752defcd2 Remove obsolete wrappedObject extended class hook (604523, r=mrbkap/vlad/dvander).
--HG--
extra : rebase_source : fcb81dcb8d9d5bb3b03f10dd5209019db22f6944
2010-10-22 15:40:11 -07:00
Mounir Lamouri
1afab1446f Bug 606817 - Truncate form validation message only if they are content specified. r=sicking,pike a=blocking 2010-10-26 00:02:24 +02:00
Chris Pearce
349fa6b6ec Bug 503623 - Add debug logging to test_seek to help diagnose random failure. r=test-fix a=test-fix 2010-10-26 10:50:02 +13:00
Ehsan Akhgari
e4fae84886 Bug 606430 - "ASSERTION: EnsureEditorInitialized has been called while a previous call was in progress"; r=bzbarsky a=blocking-final+ 2010-10-22 18:42:07 -04:00
Ehsan Akhgari
c5d807f1c7 Bug 605138 - Scripts from topix.net apparently causing page to scroll down when opening; r=roc a=blocking-final+ 2010-10-21 16:56:20 -04:00
Neil Deakin
339abaaf3e Bug 583948, cache updaters before iterating, r=neil,a=dbaron 2010-10-25 10:06:26 -04:00
Olli Pettay
780b1891fd Backout Bug 508518, a=dromaeo-dom-regression 2010-10-25 00:52:17 +03:00
Olli Pettay
0ac2007026 Bug 508518 - Implement nsUITimerCallback with one-shot timer, r=jst, a=blocking-fennec
--HG--
extra : rebase_source : b486aa38fb17baacf0a5be39becd536fbec0c574
2010-10-24 21:20:53 +03:00
Ms2ger
6477807d1e Bug 598316 - Fix a comparison between signed and unsigned integers in nsHTMLFieldSetElement::InsertChildAt; r=volkmar a=jst 2010-10-24 11:05:50 +02:00
Boris Zbarsky
c34bbbdd49 Bug 604561. Don't silently swallow OOM in getAsBinary/getAsText/getAsDataURL. r=sicking a=blocker 2010-10-22 21:17:02 -04:00
Edmund Wong
921721c641 Bug 602766 - Fix 'a the' comments in Core::DOM. r=bz a=comments-only 2010-10-22 15:55:04 -07:00
Mounir Lamouri
971b781063 Bug 83635 - Detach bindings when an element is removed from the document. r+a=sicking 2010-10-22 21:29:21 +02:00
Jesse Ruderman
a5d8091505 Bug 590395 - add crashtest (a=NPOTB) 2010-12-12 12:56:03 -08:00
Jesse Ruderman
6d6a0beac9 Bug 576612 - add crashtest 2010-12-12 12:54:27 -08:00
Jesse Ruderman
19acabb138 Bug 509536 - add crashtest 2010-12-12 12:54:26 -08:00
Jesse Ruderman
8a80d8a669 Bug 411882 - add crashtest 2010-12-12 12:54:25 -08:00
Ehsan Akhgari
a6a28b32c2 Merge backout; a=b 2010-12-10 21:20:53 -05:00
Ehsan Akhgari
2337dae8c9 Back out bug 612128 because it regressed Fennec with bug 618357, which blocks Fennec beta3; a=blocking-fennecb3+ 2010-12-10 21:20:00 -05:00
Mark Finkle
03f0b98a1e Bug 618016 - Make a new media query for device orientation [r=dbaron a=blassey] 2010-12-10 13:35:36 -05:00
Daniel Holbert
e8961b4743 Bug 617817: Don't automatically recompose <set> & indefinite-duration animations, since we know they always have the same effect. r=birtles a=roc 2010-12-10 10:33:13 -08:00
Brian Crowder
08e26b0df0 Bug 603641 - cannot addref a null mSel either, r=masayuki, a=blocking-fennec:2.0 2010-12-10 09:31:23 -08:00
Ehsan Akhgari
f491f64644 Bug 618006 - Make the IME event state manager determine editability of a content node by its read/write state; r=bsbarsky a=blocking-fennecb3+ 2010-12-09 20:41:56 -05:00
Timothy Nikkel
e3ad901ff2 Bug 561981. Add crashtest. a=test 2010-12-09 22:33:33 -06:00
Ehsan Akhgari
4dcf338dca Bug 612128 - Part 6: Remove unneeded UpdateEventState() calls; r,a=bz 2010-12-08 13:33:46 -05:00
Ehsan Akhgari
ec396bea1c Bug 612128 - Remove UpdateEditableFormControlState now that it's no longer necessary; r,a=bz 2010-12-08 13:32:29 -05:00
Ehsan Akhgari
30e6f309f2 Bug 612128 - document.execCommand("inserthtml") may insert HTML inside non-editable parts of a document; r=roc,bz a=bz 2010-11-16 15:45:49 -05:00
Benoit Jacob
d14a62618e Bug 617687 - WebGLFramebuffer::InitializeRenderbuffers stack arrays overrun - r=timeless, a=bz 2010-12-08 10:56:01 -05:00
Benoit Jacob
b4fb142691 Bug 617319 - HTML5 canvas 2d context arc() method requires a parameter that should be optional - r=vladimir, a=joe 2010-12-08 10:56:01 -05:00
Patrick McManus
6f686dee93 missed a test in 98d58c46e409 when disabling websockets. bug 616733. a=tests 2010-12-08 15:35:21 -08:00
L. David Baron
307610ff28 Merge backout of changeset 3b2d178f7299 and changeset e52f4987ec94 (bug 605672) to see if they caused bug 617048. 2010-12-08 14:34:42 -08:00
L. David Baron
600bc327cb Revert changeset 3b2d178f7299 and changeset e52f4987ec94 (bug 605672) to see if they caused bug 617048. 2010-12-08 14:34:18 -08:00
Patrick McManus
725731c1fa Bug 616733: Disable websockets by default. r=peterv,jst a=beta8
Can be turned on by setting preference
network.websocket.override-security-block.  Websockets can only be used if
override-security-block and network.websocket.enabled are both set to true.

At a future time, with a more secure websocket protocol, the
override-security-block preference can be removed.

This action is based on the security concern over an HTTP cache
poisoning attack as described in
http://www.adambarth.com/experimental/websocket.pdf
2010-12-08 14:12:51 -08:00
Olli Pettay
ce8ef3e4f7 Bug 616076, no need for userdata in print documents, r=jst, a=blocking
--HG--
extra : rebase_source : a9ecb61ffca7f73234cba3c3eb3d956ffc2bf7b1
2010-12-08 20:52:39 +02:00
timeless@mozdev.org
504d302fa7 Bug 586650 txFnStartOutput leaks qname when qname->init fails
r=sicking, a=sicking

--HG--
extra : rebase_source : b33a1b5a1a7b5bc754cea9e6e505b4b3f1162272
2010-12-08 12:28:41 +00:00
Jonathan Watt
0265b48597 Bug 522308 - Add support for SMIL animation of the <polygon> and <polyline> element's 'points' attributes. r=longsonr,dholbert,roc a=roc
--HG--
extra : rebase_source : b5958bf2635db311c94191b4683d4b3f24d0232f
2010-12-08 12:15:53 +00:00
Henri Sivonen
088379e8dd Bug 592366 - Do not execute scripts whose owner doc is not the doc of the inserter parser or not the owner doc at the time of starting the script load. r=jonas, a=blocking2.0-betaN. 2010-12-08 14:37:19 +02:00
Bas Schouten
52b7708d12 Bug 595277 - Part 3: Let Canvas and HTML video get the permanent LayerManager when instantiating their stuff. r=roc 2010-12-07 03:05:55 +01:00
Bas Schouten
25a23ac775 Bug 595277 - Part 2: Add parameter to specify requiring the permanent LayerManager. r=roc 2010-12-07 03:05:52 +01:00
Robert Sayre
955582f717 Merge tracemonkey to mozilla-central. a=blockers 2010-12-09 13:37:40 -05:00
Robert Longson
618ecff833 Bug 617448 - remove svg.enabled as the browser now uses SVG and fails to start if it's disabled r+a=roc 2010-12-08 21:25:06 +00:00
Ehsan Akhgari
d921d70f6f Bug 612447 - Don't Recreate an editor object attached to a document in a frame if that frame is restyled; r=bzbarsky a=blocking-beta8+ 2010-11-18 16:01:12 -05:00
Johnny Stenback
92240116f9 Backed out changeset 312bbc3ed894 due to oranges. a=backout 2010-11-19 23:15:46 -08:00
Johnny Stenback
619bcc3e0d Fixing bug 606058. Given XUL overlay documents the principals of the containing document. r=bzbarsky@mit.edu, a=blocker 2010-10-20 18:44:07 -07:00
Neil Deakin
eb0e7659b9 Bug 611313 - Initialize with an empty datasource for template tests so that sync and async loading attempts don't conflict; r=afrosdwilsh a=orange-fix 2010-11-19 12:39:40 -05:00
Ms2ger
1c336b80d3 Bug 612399 - Remove nsIScriptLoader; r+a=sicking
--HG--
extra : rebase_source : 1aaa8f4c3b267ae4725873213aac7ea1ca0ac4a2
2010-11-19 12:35:31 -05:00
Daniel Holbert
34edc14760 Bug 613289: Remove unused variable 'result' from nsAudioStream::AllocateStream. r+a=dougt DONTBUILD 2010-11-19 08:56:23 -08:00
Peter Van der Beken
e7ca1a1d57 Fix for bug 590612 (Speed up js-wrapping in classinfo when we already have a wrapper). r=bz, a=jst. 2010-08-28 10:04:25 +02:00
Henri Sivonen
be74c70467 Bug 606729 - Make sure a script with the src attribute is treated as an external script even if the value of the attribute is not a valid URL. r=jonas, a=blocking2.0-final. 2010-10-27 10:03:10 +03:00
Robert Sayre
2d10c1480d Merge tracemonkey to mozilla-centra. a=blockers. 2010-11-17 13:55:14 -08:00
Robert Sayre
f8d70b12f4 Merge mozilla-central to tracemonkey. 2010-11-16 07:25:10 -08:00
Ben Turner
fca93ac512 Bug 580096 - 'move the cycle collector off the main thread'. r=peterv+jst 2010-11-11 14:52:30 -08:00
Vivien Nicolas
67d5a26d77 Bug 602962 - Undo close tab thumbnail disappears when rotating screen orientation [r=smaug r=roc a=blocking-fennecb3] 2010-11-17 08:46:00 -05:00
Mounir Lamouri
d45aa3e0d0 Bug 604673 - <output> should be subject for constraint validation. r=smaug ui-r=limi a=bsmedberg 2010-11-17 17:30:03 +01:00
Josh Aas
6094c78eb9 Bug 573873: Fix bug in HTTP handling for plugins. r=jst a=blocking2.0 2010-11-17 14:25:48 -05:00
Timothy Nikkel
1c0a355ea1 Bug 605741. Only send state change notifications when we actually change state for textareas and inputs. f=volkmar r=jst a=dbaron 2010-10-21 19:58:11 -05:00
Mike Kristoffersen
460854b815 Bug 575652 - [e10s] inline DeallocShmem setup. r=cjones, a=dougt 2010-10-21 11:20:41 +02:00
Mike Kristoffersen
28d2e3dc47 Bug 575641 - [e10s] nsFrameLoader cleanup. r=smaug, a=dougt 2010-10-20 13:44:50 +02:00
Joel Maher
431d92c153 Bug 599847 Cleanup unused test files in mochitest/static r=ctalbert a=NPOTB 2010-10-21 13:15:57 -07:00
Mounir Lamouri
08ab79dbaa Bug 605982 - mozMatchesSelector should raise a SYNTAX_ERR exception on invalid selectors. r+a=bz 2010-10-21 16:09:00 +02:00
Olli Pettay
f11e4fb943 backout part of Bug 605242 to fix bug 606034, a=fix regression/backout
--HG--
extra : rebase_source : c79b1f57f58d372716745749c81a5f2721a851ea
2010-10-21 11:58:05 +03:00
Mounir Lamouri
eb0b89befa Bug 604737 - nsHTMLFieldSetElement::RemoveChildAt should update mFirstLegend. r=smaug a=blocking 2010-10-21 13:11:01 +02:00
Alexander Surkov
b049d3e67a Bug 570275 - rework accessible tree update code, r=marcoz, davidb, bz, a=blocking 2010-10-21 13:16:10 +09:00
Mounir Lamouri
ef94abe288 Bug 605860 - Fix usage of nsEventStates in fprintf/printf. r=bz a=bz
(nsTextNode.cpp fix rs=bz)

--HG--
extra : rebase_source : 2a2fd0f9e1c8878ed6e49c9727d729d73322e5ff
2010-10-20 18:42:21 +02:00
Ehsan Akhgari
7c73e783f7 Bug 604314 - "ASSERTION: unexpected disconnected nodes"; r,a=roc
--HG--
extra : rebase_source : be7c85abe0c8c84c5663a871ee831863c4823bad
2010-10-18 23:24:39 -04:00
Honza Bambas
e618ce3cbb Bug 536295 - e10s HTTP: offline application cache, r=dwitte, sr=cbiesinger, a=fennec-2.0b2+
--HG--
rename : uriloader/prefetch/nsOfflineCacheUpdate.cpp => uriloader/prefetch/OfflineCacheUpdateChild.cpp
rename : uriloader/prefetch/nsOfflineCacheUpdate.cpp => uriloader/prefetch/nsOfflineCacheUpdateService.cpp
2010-10-20 19:12:32 +02:00
Olli Pettay
5fd6fa43e4 Bug 605242 - No :active state for <button>, r=enndeaking, a=blocking, try: -b o -p all -m none -t none -u mochitests
--HG--
extra : rebase_source : e075f9024515c801996f10b3fff706551c833843
2010-10-20 16:49:53 +03:00
Mounir Lamouri
66067bcb7b Bug 595036 (2/2) - Introduce nsEventStates class to represent event states. r+a=bz 2010-10-20 13:26:32 +02:00
Mounir Lamouri
2b014a77e8 Bug 595036 (1/2) - Update nsIXTFElementWrapper and inIDOMUtils API to use a PRUint64 value for intrinsic states. r+a=bz 2010-10-20 09:41:35 +02:00
Mounir Lamouri
02ab19880a Bug 604056 - nsIDocumentObserver methods should be declared with a macro. r+a=bz 2010-10-20 09:41:05 +02:00
Brian Birtles
c9ec008e48 Bug 579828 - SVG SMIL: Trim, don't prune invalid active intervals; r=dholbert; a=roc 2010-10-20 08:55:09 +09:00
Brian Birtles
a28984a98a Bug 590425 part 2 - SVG SMIL: Make nsPresShell's interaction with the animation controller account for deferred sampling; r=dholbert; a=roc 2010-10-20 08:53:52 +09:00
Brian Birtles
0cb4e2bfa7 Bug 590425 - SVG SMIL: Clear deferred sampling flag on pause; r=dholbert; a=roc 2010-10-20 08:52:49 +09:00
Kyle Huey
e46d8c4b2d Bug 601157: EXSLT regexp:match leaks. r=peterv a=blocking-final 2010-10-19 17:25:42 -04:00
Dan Witte
3b44c6986f Bug 595305 - Factor cookie third-party URI code into separate API. Tests. r=bent, a=betaN+ 2010-10-19 09:37:03 -07:00
Dan Witte
9a433ac962 Bug 595305 - Factor cookie third-party URI code into separate API. r=bent, a=betaN+ 2010-10-19 09:37:03 -07:00
Michal Novotny
ac7049477a Bug 561085 - Make wyciwyg channel work in e10s. r=dwitte sr=biesi
--HG--
rename : content/html/document/public/nsIWyciwygChannel.idl => netwerk/protocol/wyciwyg/nsIWyciwygChannel.idl
rename : content/html/document/src/nsWyciwygChannel.cpp => netwerk/protocol/wyciwyg/nsWyciwygChannel.cpp
rename : content/html/document/src/nsWyciwygChannel.h => netwerk/protocol/wyciwyg/nsWyciwygChannel.h
rename : content/html/document/src/nsWyciwygProtocolHandler.cpp => netwerk/protocol/wyciwyg/nsWyciwygProtocolHandler.cpp
rename : content/html/document/src/nsWyciwygProtocolHandler.h => netwerk/protocol/wyciwyg/nsWyciwygProtocolHandler.h
2010-10-11 13:35:10 +02:00
Mounir Lamouri
88788a3064 Bug 553097 - Do not create a frame and DOM node for placeholder if not needed. r=ehsan,roc a=blocking 2010-10-19 15:11:07 +02:00
Mounir Lamouri
453abc2b01 Bug 595070 - Content tests for input.list. r=sicking a=tests 2010-10-19 15:11:23 +02:00
Olli Pettay
c3253c9c69 Bug 603550 - No longer auto-capturing mouse move events on the content window / dragging an jQuery UI draggable element does not work correctly when mouse moves outside the window, r=roc, a=blocking
--HG--
extra : rebase_source : ff1b042f7b27a67ca8cbe2b479d5b653a319e84d
2010-10-19 10:46:31 +03:00
Jonas Sicking
83ce0df2de Followup fix to test for bug 586763. a=orange 2010-10-18 23:34:40 -07:00
Aryeh Gregor
eed02cddb9 Bug 586763 - Several integer reflected attributes have wrong defaults. r=sicking a=sicking 2010-10-18 22:53:15 -07:00
Arisu
e4a5ae3b74 Bug 599473. Don't leak script objects if a xul prototype script is used in both fastloaded and non-fastloaded situations. r=bzbarsky, a=bzbarsky 2010-10-19 01:15:32 -04:00
Timothy B. Terriberry
8dd1e23dc0 Bug 511348 - Integrate Tremor for Vorbis decoding for non/slow-FPU platforms. r=chris.double a=blocking-fennec
--HG--
extra : rebase_source : 807703f9008d0e6c3829370a8a84e0914e2ccb29
2010-10-18 19:55:45 -07:00
Boris Zbarsky
c27f01b21f Bug 605157. Style linking elements should work in XML when set via innerHTML. r=sicking, a=blocker 2010-10-18 23:45:34 -04:00
Jesse Ruderman
ac1ac89d0c Bug 551631 - add crashtest (a=NPOTB) 2010-10-18 14:06:32 -07:00
David Bienvenu
6519e20412 fix bug 592633, r=enndeakin, a=beltzner, xul template builder has trouble with datasources adding children to collapsed nodes 2010-10-18 12:56:56 -07:00
Drew Willcoxon
604ae5fe49 Bug 596698 - Link target in location bar isn't updated when switching between tabs if link is focused. r=enndeakin, a=blocking2.0-final 2010-10-18 11:12:18 -07:00
Ehsan Akhgari
1acdecd31f Bug 604332 - Whitelist attribute names beginning with "_" when pasting HTML into an editable field; r,a=roc 2010-10-18 13:59:34 -04:00
Vivien Nicolas
baf34304c4 Bug 603848 - Add a notifier observer about the IME State [r=masayuki,a=blocking-fennec] 2010-10-18 18:37:00 +02:00
Ms2ger
5427337c29 Bug 589581 - Don't throw on non-finite values in canvas2Dcontext.isPointInPath; r+a=vlad 2010-10-17 20:24:31 +02:00
Robert Longson
4e114f3286 Bug 580983 - try to make test_pointer-events.xhtml more robust. a=test-only 2010-10-17 17:27:51 +01:00
Olli Pettay
3e07d86b58 Bug 599982 - Optimize nsHTMLContentSerializer::AppendAndTranslateEntities, r=sicking, a=sicking 2010-10-17 17:15:54 +03:00
Matthew Gregan
f35bfec886 Bug 603912 - Use RAII wrappers to manage nestegg_packet ownership. r=chris.double a=blocking2.0 2010-10-14 14:50:20 +13:00
Chris Pearce
222ab567f3 Bug 604067 - Test invalid video in iframe gets error state correctly. a=test 2010-10-17 08:58:20 +13:00
Chris Pearce
b88356b823 Bug 604067 - Ensure media loads-from-channels propagate their errors so the controls work correctly. r=roc a=blocking2.0 2010-10-17 08:57:50 +13:00
Chris Pearce
7070c1834b Bug 604067 - Handle error codes from libvorbis in WebM reader. r=kinetik a=blocking2.0 2010-10-17 08:57:45 +13:00
Chris Pearce
a94e3056fc Bug 602072 - Ensure media play() overrides preload='none'. r=roc a=blocking2.0 2010-10-17 07:41:53 +13:00
Chris Pearce
aeee50f925 Bug 603226 - Remove nsBuiltinDecoderStateMachine::mBufferExhausted because its unreliable. r=roc a=blocking2.0 2010-10-17 07:41:53 +13:00
Chris Pearce
8c36e03781 Bug 603226 - Backed out changeset f63595eb0733 a=backout 2010-10-17 10:05:21 +13:00
Chris Pearce
4804314db4 Bug 603226 - Remove nsBuiltinDecoderStateMachine::mBufferExhausted because its unreliable. r=roc a=blocking2.0 2010-10-17 07:41:53 +13:00
Ms2ger
b1bed27299 Bug 567350 - Make getComputedStyle's second argument optional; r=bzbarsky a=jst 2010-10-16 13:54:47 +02:00
Benoit Jacob
13eed571e9 Bug 594393 - Better, less confusing, messages when drawing with not-yet-uploaded textures - r=vladimir, a=joe 2010-10-15 17:50:15 -04:00
Benoit Jacob
9c58e4d58b Bug 598838 - Fix WebGL messages (were printing uninitialized values) - r=vladimir 2010-10-15 17:50:15 -04:00
Benoit Jacob
cf2adbbfa2 Bug 598825 - Turn WebGL messages into JS warnings, prefix with WebGL - r=vladimir 2010-10-15 17:50:15 -04:00
Benoit Jacob
b4a76cc42b Bug 594352 - Optimize texture conversion when no conversion needed - r=vladimir 2010-10-15 17:50:15 -04:00
Benoit Jacob
cab7b5774f Bug 594195 - Optimizations in texel conversion functions - r=vladimir 2010-10-15 17:50:15 -04:00
Benoit Jacob
f2663173fe Bug 593496 - Fix WebGL textures: conversions, flipping, premultiplication, unpack alignment - r=vladimir 2010-10-15 17:50:15 -04:00
Olli Pettay
5022da2f45 Bug 601130 - Faster attribute serialization for innerHTML, r=laurent, a=jst
--HG--
extra : rebase_source : d58f35bf9260e8a910a3dedc64fc0f5b9adc3372
2010-10-15 21:03:44 +03:00
Olli Pettay
3028dad4aa Bug 600970 - Serializer shouldn't update all its states when it is serializing for raw, non-formatter output., r=laurent, a=jst
--HG--
extra : rebase_source : 993b9fb0c0a19b98f1ee7231e693b9a81936a40c
2010-10-15 21:01:45 +03:00
Olli Pettay
0dd3599155 Bug 599955 - Optimize DocumentEncoder, r=bz, a=jst
--HG--
extra : rebase_source : 55d360977fe8ee7d40a8a00a4a54ea03a3832f25
2010-10-15 20:59:00 +03:00
Olli Pettay
309638f46c Bug 582771 - Drag & drop email to folder fails in hotmail, r=enndeakin, a=blocking
--HG--
extra : rebase_source : 8598c6764c820388cffd82d68a851ce33d628b1b
2010-10-15 19:41:02 +03:00
Kyle Huey
4eed1ceefe Backing out Bug 598316. a=afrosdwilsh 2010-10-15 12:53:26 -04:00
Kyle Huey
71eb771fbe Backed out changeset ce62f87104e1 2010-10-15 12:53:00 -04:00
Alexander Surkov
8b53f409de Bug 604386 - Prune placeholder from text children, r=davidb, sr=bz, a=blocking 2010-10-16 00:34:35 +09:00
Ms2ger
d0d71f707b Bug 598316 - Fix a comparison between signed and unsigned integers in nsHTMLFieldSetElement::InsertChildAt; r=volkmar a=jst 2010-10-15 17:23:06 +02:00
Mounir Lamouri
7d40268f25 Bug 600155 - Let the authors override validation message with x-moz-errormessage attribute. r=sicking a=jst 2010-10-15 15:05:14 +02:00
Mounir Lamouri
6ac0322cd0 Backing out a patch that has been accidentally pushed with a merge. a=backout 2010-10-15 15:05:04 +02:00
Markus Stange
e785f3e168 Bug 592118 - Don't stack-allocate gfxContexts that are passed to other functions. r=roc a=blocking2.0:final
--HG--
extra : rebase_source : efcf3b58c953ea8ec8cad45f4b0ffa0b898a2397
2010-10-15 12:20:22 +02:00
Ehsan Akhgari
cc3a98796c Bug 602130 - Caret positioned incorrectly in input[type=text] when hidden and redisplayed; r=bzbarsky a=blocking-final+
--HG--
extra : rebase_source : 673601ada34f5d1eefc61303f7420dd74363e2b3
2010-10-14 15:36:35 -04:00
Henri Sivonen
332b08ad5c Bug 597368 - Make nsScriptLoader use nsRefPtr/nsTArray for holding nsScriptLoadRequest. r=jonas, a=jst.
--HG--
extra : rebase_source : 2996d131e365f15353509623de015168d482b597
2010-09-20 15:12:06 +03:00
Mats Palmgren
6a2386e03c Bug 601422 - Crash [@ nsImageDocument::ShrinkToFit] in removed frame. r=Olli.Pettay a=jst 2010-10-15 06:03:33 +02:00
Timothy Nikkel
791652f07c Bug 593491. Add some debugging output to try to diagnose random orange. 2010-10-14 20:03:45 -05:00
Brandon Sterne
4defdf0722 Bug 581226 - fix assertion: DoContent returned no listener?: 'abort || m_targetStreamListener', a=blocking2.0 2010-10-14 15:26:59 -07:00
Brandon Sterne
ed2ecaca2e Bug 561051 - make CSP frame-ancestors and X-Frame-Options work with viewSourceChannels, a=jst 2010-10-14 15:25:00 -07:00
Ehsan Akhgari
59f3ed2f55 Backed out changeset a1ee6ca61426 (bug 602130) because of test failure 2010-10-14 16:53:43 -04:00
Ehsan Akhgari
c7f1418903 Bug 602130 - Caret positioned incorrectly in input[type=text] when hidden and redisplayed; r=bzbarsky a=blocking-final+ 2010-10-14 15:36:35 -04:00
Gavin Sharp
5f6788ed0b Backed out changeset 2d184fdf2776
--HG--
extra : rebase_source : a70a04e5dec9fafff061009d1758f4f2dd57883a
2010-10-14 14:29:39 -04:00
Serge Gautherie
267b5d7fee Bug 595756 - "DOMSVGLength.cpp(58) : error C2248: 'mozilla::DOMSVGLengthList::mItems' : cannot access private member declared in class 'mozilla::DOMSVGLengthList'"; (Av1) Add an unrelated PRUint8() cast.
r=longsonr.
2010-10-14 19:37:50 +02:00
Daniel Holbert
646141ff90 Bug 603734: Remove unused variable from nsHTMLSelectElement.cpp. r=sicking a=joe 2010-10-14 09:12:56 -07:00
Olli Pettay
d7f424353c Bug 599590 - Attrib.value can return empty for case-sensitive attributes after calling removeAttribute, r=sicking, a=jst
--HG--
extra : rebase_source : 3c2c925ae51aca7d32bc3021cbbf1a43735d2035
2010-10-14 17:07:20 +03:00
Blake Kaplan
29e85b9844 Merge mozilla-central into tracemonkey 2010-10-13 17:54:54 -07:00
Jonas Sicking
e7e13b2084 Bug 575946: Implement File.slice. r=khuey sr=biesi a=beltzner 2010-10-13 16:25:33 -07:00
Johnny Stenback
1cb512cddb Bug 580128. Properly switch compartments and wrap values when running xpcshell tests. r=mrbkap@gmail.com 2010-10-10 15:46:16 -07:00