Commit Graph

13305 Commits

Author SHA1 Message Date
Boris Zbarsky
f6213f8f02 Bug 113934. Backend and some minimal front end for dragging tabs between windows. r=gavin, r+sr=jst 2008-08-11 09:38:43 +01:00
Masayuki Nakano
48f4d946e8 Bug 447635 – IME candidate list window doesn't prefer the focused window level r=josh+roc, sr=roc 2008-08-11 17:27:59 +09:00
Vladimir Vukicevic
dfd32514d3 Disable xor/lighter canvas tests 2008-08-10 22:20:31 -07:00
Vladimir Vukicevic
b2fa66f6d4 b=446534, Update canvas mochitests, code from Philip Taylor, patch by Eric Butler; r=vlad 2008-08-10 21:01:14 -07:00
Dave Townsend
cb5aaaf38b Backout of bug 113934 due to apparent Tp regression 2008-08-10 17:15:43 +01:00
Dave Townsend
4f8b745ca5 Backed out changeset eb6fda3be5bb 2008-08-10 17:15:00 +01:00
Boris Zbarsky
a32dce381d Bug 113934. Backend and some minimal front end for dragging tabs between windows. r=gavin, r+sr=jst 2008-08-07 19:15:40 -04:00
Robert Longson
06d962c3ea Bug 448938 - Fix relative URIs in image filters and make href processing more consistent. r+sr=roc 2008-08-07 15:03:58 +01:00
Robert O'Callahan
e77bdf3d25 Bug 238072 backout 2008-08-07 22:22:08 +12:00
Robert O'Callahan
707f046bbf Bug 238072. Fixing bustage 2008-08-07 13:32:36 +12:00
Masayuki Nakano
dbe443ee82 Bug 449012 – Remove legacy Reconversion/QueryCaretRect Events r=ere+roc, sr=roc 2008-08-09 11:46:30 +09:00
Boris Zbarsky
e402cbe20f Adding missing space 2008-08-08 11:40:19 -04:00
Ben Karel [eschew]
b706b44b41 Bug 449692. Make sure to initialize the variable we'll be using 2008-08-08 01:07:34 -04:00
Patrick McManus
1bea400a48 Bug 444931. prevent network load of an img with the same URL as the HTML document that included it in order to prevent aborting the HTTP load early and losing the persistent connection. r+sr=bzbarsky 2008-08-07 21:09:20 -04:00
Boris Zbarsky
1e89b29dfe Bug 431701. Fix our inputEncoding handling to comply with the DOM spec, and fix XHR of a in-memory-only document to follow the XHR spec and send it as UTF-8. r+sr=sicking 2008-08-06 16:59:37 -04:00
Neil Deakin
94bbe69787 Bug 437640, ability to disable and remove <keyset> elements, r+sr=neil 2008-08-06 10:32:09 -04:00
Robert O'Callahan
05b3a72a9c Bug 448612. Remove incorrect assertion. r=longsonr,sr=mats 2008-08-06 12:28:49 +12:00
Robert Longson
07fd1bd933 bug 445101 - rendering does not change if systemLanguage attribute changes r=jwatt,sr=bzbarsky 2008-08-05 13:01:47 +01:00
Jonas Sicking
b16bc2848c Bug 28293: Implement defer attribute. r/sr=jst 2008-07-25 19:42:12 -07:00
Eric Butler
d249d258b8 Avoid unnecessary InvalidateFrame calls from CanvasRenderingContext2D - bug 447836 r=vlad 2008-08-04 10:38:09 -07:00
Peter Van der Beken
964a3c81a4 Fix for bug 427060 (Get Error during XSLT transformation: Waiting for ...). r/sr=sicking. 2008-08-04 16:02:33 +02:00
Robert O'Callahan
f52509f821 Disabling test for bug 448534 because it causes a crash in unrelated code :-( 2008-08-04 15:22:38 +12:00
Chris Double
568a5251fd Bug 448534. Make sure that the video stops when the element is removed from the document. r+sr=roc 2008-08-04 13:51:01 +12:00
Chris Double
049c383b84 Bug 448673. Make sure the progress timer is cancelled properly. r+sr=roc 2008-08-04 13:33:43 +12:00
Chris Double
33f1e5ce60 Bug 448714. Remove Ogg decoder's observer listener when playback stops. r+sr=roc 2008-08-04 13:31:33 +12:00
Serge Gautherie
876d746d83 Bug 448110 – |--disable-svg| does not build
p=sgautherie Av1 r/sr=jonas Cv1 r=dbaron
2008-08-01 22:23:27 +01:00
Serge Gautherie
45282e7f24 Bug 344789 – "WARNING: Asked to remove non-existent observer" in <nsImageLoadingContent.cpp> |RemoveObserver()|
p=sgautherie r/sr=bzbarsky
2008-08-01 21:58:59 +01:00
Ere Maijala
a9906d2600 Patch for bug 112294: calling an alert box from window.onblur triggers the event multiple times
r=smaug
sr=roc
2008-08-01 10:32:32 -07:00
Robert Longson
188cbc0412 Bug 448506 - support xlink:show attribute in links. r=jwatt,sr=roc 2008-08-01 10:52:23 +01:00
Asaf Romano
c9d1d9a951 Bug 263683 - Findbar's Highlight feature should not manipulate the DOM. Patch by Graeme McCutcheon <graememcc_firefox@graeme-online.co.uk>, r=me,roc. sr=roc. 2008-07-30 23:48:56 +03:00
Ben Karel [eschew]
ad56f46bb3 Bug 448445. Fix crash when there is no original node and no fixup. r+sr=bzbarsky 2008-07-30 13:20:25 -07:00
Chris Double
590e94d062 Bug 422538. Integrate Ogg decoders, remove excess whitespace from nsGkAtoms.cpp to force it to be rebuilt. 2008-07-30 01:50:48 -07:00
Chris Double
89ecc86a17 Bug 422538. Integrate Ogg decoders. r=ted,r+sr=roc 2008-07-29 23:50:14 -07:00
Chris Double
535288ced1 Bug 447639. Update <video> and <audio> elements for spec changes, and add tests. r+sr=roc 2008-07-29 21:55:27 -07:00
Ben Karel [eschew]
81953ae791 Bug 293834. Save As, Complete should save form input state. r=bzbarsky, sr=sicking 2008-07-28 22:59:25 -07:00
L. David Baron
a412906fd9 Handle effects of medium feature changes on XBL style sheets. (Bug 156716) r+sr=bzbarsky 2008-07-26 09:14:49 -07:00
L. David Baron
322dde9400 When propagating flushes up to the parent document, promote style flushes into layout flushes, since media queries mean that to get the correct style we need our container to be the correct size. (Bug 156716) r+sr=bzbarsky 2008-07-26 09:14:49 -07:00
L. David Baron
62b65d2845 Implement Media Queries. (Bug 156716) r+sr=bzbarsky 2008-07-26 09:14:48 -07:00
Olli Pettay
b6dd5e6bb6 Bug 447764, r+sr=bz 2008-07-25 16:22:04 +03:00
Olli Pettay
9ff707bf04 Bug 332148, extractContents clones nodes when it should just cut them, r+sr=sicking, original patch by ajvincent@gmail.com 2008-07-25 13:37:37 +03:00
Olli Pettay
77e571ab92 Bug 447736, Event target not necessarily cleared when re-dispatching, r+sr=bz 2008-07-25 13:32:16 +03:00
Robert O'Callahan
deb0e936d9 Back out bug 378028 due to mochitest failures. 2008-07-25 18:09:33 +12:00
Robert O'Callahan
5bd0890708 Bug 378028. Add an 'axis' field to DOMMouseScroll events so that we can distinguish horizontal from vertical scrolling, and use it in trees and listboxes. r=smaug,sr=sicking 2008-07-25 16:07:43 +12:00
Boris Zbarsky
516ed839ce A few more tests 2008-07-24 15:28:12 -07:00
Boris Zbarsky
ec44e362b9 Oh, and add this file 2008-07-24 15:21:31 -07:00
Boris Zbarsky
7c367d2c04 Bug 418756. When inserting a radio, default its "checked changed" state to its existing "checked changed" state. r+sr=sicking 2008-07-24 15:19:30 -07:00
Daniel Holbert
7e618ebb7c Fixing a typo in a comment. 2008-07-24 14:57:28 -07:00
Eric Butler
2550fa9505 Convert canvas to Thebes - bug 306801 r=vlad 2008-07-23 10:50:03 -07:00
Ted Mielczarek
a4a899e2a2 Backed out changeset ed4c2de9fa70 from bug 112294 - failing unit tests 2008-07-23 08:50:22 -04:00
Ere Maijala
88c1909593 Merge commit for bug 112294 2008-07-23 10:32:44 +03:00
Ere Maijala
70a4246a4a Mochitest for bug 112294
r/sr=roc
2008-07-23 10:30:41 +03:00
Ere Maijala
2372bd5fea Patch for bug 112294: calling an alert box from window.onblur triggers the event multiple times
r=neil/smaug
sr=roc
2008-07-23 10:26:24 +03:00
L. David Baron
1347910ac9 Change the binding parent for native anonymous content to work like the binding parent for XBL anonymous content, and be the parent of the anonymous content subtree rather than the root of the anonymous content subtree. (Bug 436453) r=bzbarsky,smaug,surkov sr=bzbarsky 2008-07-22 21:50:20 -07:00
roc@localhost
720ceb1f92 Bug 445297. Optimize filters so that changes to the source image don't have to repaint the entire filter. r=longsonr,sr=mats 2008-07-23 14:15:27 +12:00
Daniel Holbert
e0f69967f6 (No code changes) Remove executable bit from the files in content/svg/ that shouldn't be executable. 2008-07-22 17:29:29 -07:00
Boris Zbarsky
a2303a11e7 Bug 416317 changing test message to unconfuse tinderbox 2008-07-22 09:44:14 -07:00
romaxa
c858a43991 Bug 445745: Move "maximum_scale" atom definition out of ifdef, to fix non-mathml build breakage from bug 436083. 2008-07-21 23:53:10 -07:00
Boris Zbarsky
3c18b1b897 Fix test bustage 2008-07-21 19:26:08 -07:00
Boris Zbarsky
338ef3cc6c Fix build bustage 2008-07-21 18:08:30 -07:00
Boris Zbarsky
7759eed086 Bug 416317. Implement querySelector(All) API. r=dbaron, sr=jst 2008-07-21 17:55:52 -07:00
Johnny Stenback
164a592d87 Landing tests for bug 132824. Patch by craig.topper@gmail.com, r+sr=jonas@sicking.cc 2008-07-21 17:41:05 -07:00
Johnny Stenback
b3ec7a255a Landing missing files from last commit (bug 132824 2008-07-21 17:38:52 -07:00
Johnny Stenback
fdaaf3196c Landing fix for bug 132824. Implement NodeIterator object of Traversal API. Patch by craig.topper@gmail.com, r+sr=jonas@sicking.cc 2008-07-21 17:35:38 -07:00
Boris Zbarsky
14719ba7fa Bug 424698. Don't treat it as a value set if a text input with a default value has its frame go away. r+sr=sicking 2008-07-21 12:44:31 -07:00
Boris Zbarsky
9da8df954d Bug 424698. Don't treat it as a value set if a text input with a default value has its frame go away. r+sr=sicking 2008-07-21 12:15:18 -07:00
Boris Zbarsky
9465c876f7 Bug 424698. Don't treat it as a value set if a text input with a default value has its frame go away. r+sr=sicking 2008-07-21 12:09:00 -07:00
Boris Zbarsky
3f808a19db But 444823. Improve comments. r+sr=sicking 2008-07-21 11:11:06 -07:00
Olli Pettay
d4087165b0 Bug 445330, document.loaded XML documents fire onload before DOMContentLoaded, r+sr=bz 2008-07-19 18:20:22 +03:00
Olli Pettay
07b85b59e3 Bug 435656, Make nsCxPusher::Push to handle all kinds of nsPIDOMEventTargets, r+sr=jst 2008-07-19 18:11:37 +03:00
Eric Butler
47e45f54c6 Canvas routines draw right-to-left text backwards - bug 402276 r=smontagu sr=roc 2008-07-18 11:29:06 -07:00
ginn@localhost
f2793bf8ff Bug 440724 Folder tree couldn't open/close Thunderbird compiling with Sun Studio 12 x86, r=enndeakin sr=neil 2008-07-18 18:03:04 +08:00
Surya Ismail
38dd714105 Bug 378518 - Remove support for tag names in XBL extends attribute
r=Enn, sr=sicking
2008-07-17 12:46:51 -04:00
Benjamin Smedberg
0e96dd742e Bug 445570 - Heap-allocated autostrings in DOM/content, r+sr=jst 2008-07-17 11:05:20 -04:00
Boris Zbarsky
75931939fa Bug 444824. Remove useless assignment. r+sr=peterv 2008-07-17 09:34:17 -04:00
Alexander Surkov
d6ba6d4413 bug 345759 - Spell as you type not accessible, r=aaronlev, r=Olli.Pettay, sr=neil 2008-07-17 14:06:24 +02:00
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
7d3343e0fa Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold 2008-07-16 23:30:25 -07:00
L. David Baron
86c186dbd8 Backed out changeset 9b0b2391485c due to linker errors related to nsStyleStructInlines.h not being included enough. 2008-07-16 22:59:14 -07:00
Andrew Smith ext:(%2C%20Rob%20Arnold%20%3Ctellrob%40gmail.com%3E%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
269c2d355a Implement css3 border-image property. (Bug 378217) r=vlad,dbaron,robarnold 2008-07-16 22:18:38 -07:00
Bobby Holley
c7acebb264 Viewport meta tag - content tests - bug 436083 2008-07-16 20:18:11 -07:00
Bobby Holley
1f347da68c Viewport meta tag - content - bug 436083 r=jst,sr=sicking 2008-07-16 20:16:23 -07:00
Bernd
d8f4877b29 limit mathml row- and colspans as we do for html bug 443089 r/sr=bzbarsky 2008-07-16 17:02:18 +02:00
John Daniels
b006229ae6 Bug 419532 – deCOMtaminate nsICaret. r+sr=roc 2008-07-16 12:52:01 +02:00
Robert O'Callahan
cec82c4f6e Fix test to not fail randomly 2008-07-15 10:52:07 -04:00
Benjamin Smedberg
e745e41ddf Bug 441608 - Make nsAssignment members const and get rid of the unnecessary empty constructor and copy-assignment operators, r=Enn 2008-07-15 07:06:54 -04:00
Robert O'Callahan
69aabc9ae4 Bug 445269. Change nsRect to nsIntRect in filter implementations to make it clear these are pixel rects. Also fix a few style nits. r=longsonr,sr=mats 2008-07-15 20:57:31 +12:00
Robert O'Callahan
b2bdb8ad76 Bug 445081. Refactor code to use ComputeNormalizedHypotenuse ... relanding with a fix so that we don't lose precision and break SVG text mochitests. r=longsonr,sr=mats 2008-07-15 20:46:54 +12:00
Robert O'Callahan
9d14f2c566 Disabling unreliable test, see bug 431833 2008-07-15 20:28:26 +12:00
Robert O'Callahan
d04ae0b69a Backing out changeset 4624fef36355 (bug 445081) due to test failures on Windows and Mac 2008-07-15 16:36:19 +12:00
Robert O'Callahan
e917dc809f Bug 445081. Factor out code to create nsSVGUtils::ComputeNormalizedHypotenuse. r=longsonr,sr=mats 2008-07-15 15:12:40 +12:00
Robert O'Callahan
92ef9ab20a Bug 418201. Restrict filter processing to the dirty area. r=longsonr,sr=mats 2008-07-15 15:08:47 +12:00
Jim Chen
264921a050 Bug 444772. Merge nsIKBStateControl into nsIWidget. r+sr=roc 2008-07-14 14:56:18 +12:00
Robert O'Callahan
68cb1172e1 Bug 416305. Part 2: Introduce image flag to indicate that all the color channel values are equal, set it for source-alpha images, and optimize Gaussian blur when the color channel values are known to be all-zero. r=longsonr,sr=mats 2008-07-14 14:49:07 +12:00
Robert O'Callahan
8796c1365c Bug 416305. Part 1, fixing C++ bustage 2008-07-14 13:34:10 +12:00
Robert O'Callahan
634a8a2e01 Bug 416305. Part 1: restructure SVG filters to remove the image dictionary and pass Image objects along edges of the filter primtive graph; filter primitive analysis and coordination is moved to nsSVGFilterInstance. r=longsonr,sr=mats 2008-07-14 13:21:25 +12:00
Olli Pettay
f3a42e2d92 Bug 443985, PageX/Y properties are incorrectly calculated when a event is manually dispatched (initmouseevent), r+sr=roc 2008-07-13 22:48:37 +03:00
Olli Pettay
2eef0dcb63 Bug 444722, XMLHttpRequest.send should handle case when there isn't any parameter, r+sr=bz 2008-07-13 22:32:33 +03:00
Olli Pettay
e874858911 Bug 444030, Crash [@ nsGenericDOMDataNode::FirstLogicallyAdjacentTextNode], r+sr=jst 2008-07-13 22:28:22 +03:00
Robert Longson
4f5be1e4c9 Bug 409383 - Make dynamic changes to switch children work and fix transient switch errors. r=jwatt,sr=roc 2008-07-13 12:30:48 +01:00
Adam Barth
5e79bb94d8 Bug 429781 - "Update XMLHttpRequest blocked header list" [r+sr=sicking] 2008-07-12 18:06:36 -05:00
Mike Hommey
b37dfdda9a Bug 398810 - "Remove MOZILLA_1_8_BRANCH ifdefs from core on trunk" [r=sicking r=brendan r=bsmedberg] 2008-07-12 17:26:52 -05:00
Reed Loden
44aaafe89c Backed out changeset 88a91e1e9a3f 2008-07-12 16:32:25 -05:00
Jeff Walden
6d33ae5d7a Bug 397227 - "Reduce the effort needed to write C++ tests" [r=ted/luser] 2008-07-12 16:27:27 -05:00
Smaug
e3d6dddc85 Bug 199959 – Attribute.specified isn't true when attribute set through Attribute.value='string'. r=sicking, sr=bz 2008-07-12 13:05:49 +02:00
romaxa
2d9641055d Bug 440975 - "MOZ_SVG define required for some includes" [p=romaxa@gmail.com (romaxa) r+sr=jst] 2008-07-12 03:50:05 -05:00
Ehsan Akhgari
7c2427d9e2 backout changeset 066b5a78cc46 because of test failures 2008-07-12 01:45:17 +02:00
Jesse Ruderman
88e67599c5 Add crashtest for bug 413174 2008-07-11 14:07:35 -07:00
Ehsan Akhgari
6b41f3ed58 Bug 433089 – <area> test for bug 409604 is unreliable. r+sr=roc 2008-07-11 22:57:31 +02:00
Boris Zbarsky
e73857359a Add a faster method for iterating the nsIContent children of an
nsINode if we know that there will be no DOM mutations of any sort
during the iteration.  Bug 429744, r+sr=jst
2008-07-11 16:42:19 -04:00
Vladimir Vukicevic
20c88f6afd b=433235, drawImage of canvas onto self is incorrect; r=roc 2008-07-11 13:32:12 -07:00
Dietrich Ayala
cc15f83a1c imported patch bug-199959-backout 2008-07-10 15:18:33 -07:00
Dietrich Ayala
70f20e25c7 imported patch bug-444030-backout 2008-07-10 15:14:04 -07:00
Olli Pettay
76ca602fa4 Bug 444030, Crash [@ nsGenericDOMDataNode::FirstLogicallyAdjacentTextNode] r+sr=jst 2008-07-10 21:21:31 +03:00
Olli Pettay
6595ec7aa2 Bug 199959, Attribute.specified isn't true when attribute set through Attribute.value='string' r=sicking, sr=bz 2008-07-10 20:58:35 +03:00
Blake Kaplan
f0df97ad39 Deal with a dead docshell during document.open. bug 435128, r+sr=jst 2008-07-09 15:48:02 +02:00
Olli Pettay
2d23628d74 Bug 443556, svg:use crashes, r+sr=roc 2008-07-09 13:50:48 +03:00
Chris Double
f96dba0d33 Bug 382267. Addressing jst review comments. r+sr=roc 2008-07-09 21:50:08 +12:00
Chris Double
91826e2fd0 Bug 382267. Core implementation of the <video> and <audio> elements. r=jst,r+sr=roc 2008-07-09 20:22:20 +12:00
Ted Mielczarek
acf5e3af5f remove user-debug code that no longer compiles. r=shaver (no bug) 2008-07-08 11:34:49 -04:00
Ted Mielczarek
b3afded489 remove user-debug code that no longer compiles. r=shaver (no bug) 2008-07-08 11:31:38 -04:00
Gavin Sharp
e095596460 Bug 443781: TraverseAccessKeyContent is unused, r+sr=jst 2008-07-08 11:30:51 -04:00
Daniel Holbert
3b13e2d585 Comment-only change: s/effect/affect/, and added '.' at end of sentence. 2008-07-08 02:24:36 -07:00
Takeshi Kurosawa ext:(%2C%20Eric%20Butler%20%3Cebutler%40mozilla.com%3E)
ab5953d90b Bug 442113 - Canvas text size depends on browser text zoom r=vlad 2008-07-03 15:02:50 -07:00
Simon Montagu
ea890e880c Make :first-letter include following punctuation but not first letters that are neither letters nor digits. Bug 399941, r+sr=roc
--HG--
rename : layout/generic/punct_marks.ccmap => layout/generic/punct_marks.x-ccmap
2008-07-02 19:28:43 +03:00
Blake Kaplan
55b8a43b73 Attempt to give more documents scope objects. bug 440275, r+sr=jst 2008-07-02 18:24:46 +02:00
Robert O'Callahan
e1f38a05fe Adding comments. 2008-07-02 14:57:43 +12:00
Benjamin Smedberg
884ca0dcae Bug 442735 - Annotate classes in dom/content which only appear on the stack, r+sr=jst 2008-06-30 21:03:50 -04:00
Johnny Stenback
c7ccc0b721 Fixing bug 438830. Prevent instantiation of a plugin if it's already been instantiated. r+sr=jonas@sicking.cc 2008-06-27 12:54:27 -07:00
Mats Palmgren
8c4bd172af Remove the element from the id map when it's removed from the document. b=441994 r+sr=roc 2008-06-27 16:04:19 +02:00
Robert O'Callahan
8df896f622 Bug 344258. Make <use> honour changes to the ID-to-element map. r=longsonr,sr=mats 2008-06-26 10:41:04 +12:00
Robert O'Callahan
29161b5c48 Bug 439375. Improve Gaussian blur inner loop. r=longsonr,sr=mats 2008-06-26 10:12:12 +12:00
Robert Longson
343cf22257 Bug 441339 - Simplify number-optional-number parsing. r+sr=roc 2008-06-24 13:54:11 +01:00
Robert O'Callahan
871a046c28 Bug 344258, fixing Windows bustage 2008-06-25 14:13:38 +12:00
Robert O'Callahan
20501fef3b Bug 344258. Create nsReferencedElement to track which element is associated with a given ID. r+sr=jst 2008-06-25 13:55:43 +12:00
Robert O'Callahan
ab67a31bf9 Bug 344258. Create nsReferencedElement to track which element is associated with a given ID. r+sr=jst 2008-06-25 13:55:01 +12:00
Olli Pettay
1f73fe21bd Bug 438241, Mousover and mouseout don't behave properly with native anonymous content, r=jst,sr=sicking 2008-06-23 11:07:06 +03:00
Robert O'Callahan
b13dd43ee0 Removing nsElementMap 2008-06-23 17:16:18 +12:00
Robert O'Callahan
a4b835e943 Bug 344258. Make XUL use the shared ID-element map. r+sr=jst 2008-06-23 13:48:05 +12:00
Robert O'Callahan
00c8f1363c Bug 344258. Move ID-content map up from nsHTMLDocument to nsDocument to prepare for using it across all document types. r+sr=jst 2008-06-23 11:12:40 +12:00
Robert O'Callahan
0084a0efef Bug 438981. The canonical 'body element' must be the first 'body' child. 2008-06-23 10:38:29 +12:00
Eric Butler
4d58741bd6 Fix crashes when using text API on a canvas context whose element doesn't have a frame, and update handling of that case to match the spec. (Bug 438695) r+sr=dbaron 2008-06-17 14:37:57 -07:00
Robert O'Callahan
b131826697 Fixing testcase 2008-06-17 11:41:12 +12:00
Robert O'Callahan
3b260fb7e9 Bug 287465. Support getSVGDocument on 'iframe' and 'object', and allow it to return on-SVG documents. r+sr=jst. acid3++ 2008-06-17 09:53:12 +12:00
Simon Montagu
9faa7d6380 Remove unnecessary argument from SetBidiEnabled. Bug 435856, r+sr=roc 2008-06-16 02:28:17 -07:00
Arpad Borsos
262814234f Bug 407616. Clean up nsResizerFrame and add tests. r+sr=roc 2008-06-16 13:36:28 +12:00
Robert Longson
59f18dd404 Bug 437448. New-style nsSVGString (simpler and more efficient support for animated values). (removing obsolete files) r+sr=roc 2008-06-14 21:11:14 +12:00
Robert Longson
d7ab3cb4c6 Bug 437448. New-style nsSVGString (simpler and more efficient support for animated values). (adding missed files) r+sr=roc 2008-06-14 21:09:44 +12:00
Robert Longson
6453026467 Bug 437448. New-style nsSVGString (simpler and more efficient support for animated values). r+sr=roc 2008-06-14 21:01:02 +12:00
Robert O'Callahan
7454ea4889 Bug 438519. Make DocumentType.internalSbuset return null when there was no internal subset in the doctype at all. r+sr=sicking. Acid3 progress. 2008-06-14 20:24:13 +12:00
L. David Baron
6bcc3a9a1f Count U+000C as a whitespace character for separating class attributes. (Bug 437915) r=bzbarsky sr=sicking 2008-06-10 17:27:00 -07:00
Jesse Ruderman
dc6a86aaf8 Make standalone image zoom shortcuts not activate when you use normal zoom shortcuts (bug 434948). r=smaug, sr=jst. 2008-06-10 17:22:03 -07:00
Eric Butler
be40edd6c9 Canvas text spec implementation (bug 436904) 2008-06-10 16:16:59 -07:00
Vladimir Vukicevic
977091d498 b=346189, children should optionally not affect size of XUL stack; r+sr=roc 2008-06-04 23:46:24 -07:00
Olli Pettay
008bf5d310 Bug 434251, r+sr=jst 2008-06-04 23:23:37 +03:00
Olli Pettay
287e2bf7f3 Bug 433758, Crash [@ nsContentList::Item], r+sr=jst 2008-06-04 23:18:58 +03:00
Olli Pettay
f9da9e5c79 Bug 412567, Once dispatched, events cannot be redispatched, r+sr=jst 2008-06-04 23:11:36 +03:00
Olli Pettay
a1c0d47a56 Bug 412567, Once dispatched, events cannot be redispatched, r+sr=jst 2008-06-04 23:09:48 +03:00
Jeff Walden
3058a74cd4 Bug 421765 - Implement DOM 3 replaceWholeText and wholeText. acid3++ r=smaug, sr=jst 2008-06-04 13:53:34 -04:00
Vladimir Vukicevic
35bb6388f9 b=430906; add moz-opaque attribute to <canvas>; r+sr=roc 2008-06-03 17:00:32 -07:00
gavin@gavinsharp.com
b1f1aa6313 Bug 433328: properly handle null inner window, patch by Blake Kaplan <mrbkap@gmail.com>, r+sr=jst, a=shaver 2008-05-28 12:03:04 -07:00
masayuki@d-toybox.com
2cf410d412 b=433340 backing out for linux test failure 2008-05-23 04:41:04 -07:00
masayuki@d-toybox.com
774bacbdf5 Bug 433340 bookmark dialog covers candidate window when using IMEr=enndeakin, sr=neil, a=mtschrep 2008-05-22 21:47:24 -07:00
karlt+@karlt.net
f1d13b1402 Bug 433192. Ctrl+Shift+X doesn't switch text-direction in text boxes with Hebrew keyboard layout. p=masayuki+karl r=gavin sr=roc a1.9=schrep. 2008-05-11 17:39:29 -07:00
gavin@gavinsharp.com
3a8f58be4e Add reference to bug # for disabled test (bug 433089) 2008-05-09 14:37:25 -07:00
gavin@gavinsharp.com
5297b2a96d Third bustage fix attempt for bug 409604 2008-05-08 17:04:34 -07:00
gavin@gavinsharp.com
7717a4851b Second bustage fix attempt for bug 409604 2008-05-08 16:51:23 -07:00
gavin@gavinsharp.com
29b3e1a76f Attempt to fix windows bustage from test for bug 409604 2008-05-08 15:38:58 -07:00
gavin@gavinsharp.com
6351437274 Bug 409604: Accesskeys on HTML label, area and legend elements don't work, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r+sr=roc, a=schrep 2008-05-08 13:00:24 -07:00
jst@mozilla.org
a46e2577cb Fixing bug 432591. Only register event handlers on inner windows. r+sr=jonas@sicking.cc, a=dsicore 2008-05-07 21:57:21 -07:00
reed@reedloden.com
00fc3677b8 Bug 431703 - "Crash [@ nsXMLContentSink::HandleEndElement] setting innerHTML with SVG, onload" (null check) [p=longsonr@gmail.com (Robert Longson) r+sr=bzbarsky a1.9=beltzner] 2008-05-07 03:23:08 -07:00
jst@mozilla.org
aa71e15809 Fixing bug 430802 (and bug 405357). Prevent plugin instantiation code re-entrancy. r=jwatt@jwatt.org, sr=bzbarsky@mit.edu, a=beltzner 2008-05-06 13:49:30 -07:00
bzbarsky@mit.edu
00c09574bf Adding test. 2008-05-06 12:21:39 -07:00
bzbarsky@mit.edu
3398f8db45 Fix bug 431833: fire DOMFrameContentLoaded on the immediate parent document of the frame. r=bent, sr=sicking, a=beltzner 2008-05-04 20:53:42 -07:00
crowder@fiverocks.com
7cde5f298c Bug 318906 : issue with event-handler attached to an outer window, patch by mrbkap, r/sr=jst, a=mtschrep 2008-05-03 21:29:12 -07:00
jonas@sicking.cc
7bff8694da Backing out to try to fix orange 2008-05-02 19:16:21 -07:00
jonas@sicking.cc
def3db1121 Bug 429781: Update XMLHttpRequest blocked header list to latest spec. Patch by Adam Barth. r/sr=sicking a=damon 2008-05-02 17:00:18 -07:00
jwalden@mit.edu
fb4f130b16 Fix up recently-landed test for async and target changes to postMessage. r=orange 2008-05-02 14:39:06 -07:00
jwalden@mit.edu
ce28707a93 Bug 430251 - Update to latest HTML5 and make postMessage dispatch its event asynchronously, as well as dispatch at the window, not the document. r=jst, r=smaug, sr=sicking, a=damons, c=cookie 2008-05-02 12:26:47 -07:00
masayuki@d-toybox.com
bccb64fe9e Bug 429219 Ctrl+1, Ctrl+2, etc, regression (on fr(-FR) keyboard), after bug 359638 r=karl+gavin, sr=roc, a=dsicore 2008-05-02 07:50:42 -07:00
peterv@propagandism.org
6f9bbd6446 Fix for bug 430624 (Crash [@ nsDocShellEditorData::DetachFromWindow] with spellcheck attribute). Patch by cpearce, r=peterv, sr=jst. 2008-05-02 04:36:29 -07:00
roc+@cs.cmu.edu
561174a1aa Bug 406730. Track window activation status and set an 'active' attribute on the XUL root so we can style window contents based on activation status. Also provide active+inactive colors to Cocoa chrome drawing and use them based on 'main' state. Patch by Markus Strange, r=josh,sr=roc,a=mconnor 2008-05-02 04:32:50 -07:00
jonas@sicking.cc
4c968d63fd Putting back since orange wasn't affected 2008-05-01 15:43:42 -07:00
stuart.morgan@alumni.case.edu
992d7014b9 Bug 431233: Remove printf that shouldn't have been left in. r+sr=jst a1.9=beltzner 2008-05-01 14:33:11 -07:00
jonas@sicking.cc
7f219134ab Backing out to try to fix orange 2008-05-01 12:03:48 -07:00
jst@mozilla.org
59625422bb Fixing bug 431280. Sniff the URI file extension for a mimetype to use if the one given in an embed elements type attribute isn't a supported type. r+sr=bzbarsky@mit.edu, a=dsicore@mozilla.com 2008-04-30 14:23:32 -07:00
peterv@propagandism.org
20171b841e Fix for bug 430392 (Pressing enter in div w/ contenteditable = true causes text nodes to move unexpectedly) . r/sr=jst, a=damon. 2008-04-30 11:13:11 -07:00
vladimir@pobox.com
edd674511f b=430873; fast path drawImage with a canvas as source ; r+sr=roc/stuart; a=damon 2008-04-30 10:04:46 -07:00
joshmoz@gmail.com
a71878eac0 Stop variable from being used uninitialized which messes with focus acceptance. Patch by peterv. b=430351 r=jonas sr=bz a=beltzner 2008-04-29 17:11:04 -07:00
Olli.Pettay@helsinki.fi
a300e73cf3 back out bug 430873 to fix test failures 2008-04-29 07:43:35 -07:00
Olli.Pettay@helsinki.fi
875d62a614 Bug 426646, Using location.replace breaks iframe history, r=bz,sr=jst,a=dsicore 2008-04-29 00:18:55 -07:00
vladimir@pobox.com
9035a10cf4 test failure fix 2008-04-28 21:57:21 -07:00
vladimir@pobox.com
83465c63b2 b=430873; avoid copy when doing canvas-canvas drawImage ops ; r+sr=roc,a=damon 2008-04-28 20:49:50 -07:00
bent.mozilla@gmail.com
d6ae02bfda Bug 379959. Patch by Jonas Sicking <jonas@sicking.cc>. r+sr=bz, a=damons. 2008-04-28 16:56:07 -07:00
gavin@gavinsharp.com
6f39c3865f Back out patch for bug 428672 2008-04-28 04:15:14 -07:00
gavin@gavinsharp.com
9d1febc304 Bug 428672, patch by mrbkap@gmail.com, r+sr=jst, a=beltzner 2008-04-28 03:12:42 -07:00
ajschult@verizon.net
676f734ab3 Bug 431003 bustage fix for Firefox 2008-04-27 10:24:09 -07:00
ajschult@verizon.net
e96cbae6d8 Bug 431003: Enable auto image resize for bug 369370 mochitest, r=dolske 2008-04-27 09:21:43 -07:00
bzbarsky@mit.edu
9d923c0785 Don't report bogus errors when DOMParser is used from chrome. Bug 429785, r+sr=sicking, a=dsicore 2008-04-24 14:54:42 -07:00
Olli.Pettay@helsinki.fi
25efede61e Bug 430050, cancel frameloader initialization when docshell starts to load a page, r=sicking, sr=jst, a=dsicore 2008-04-24 03:33:22 -07:00
jonas@sicking.cc
7c5d9d0c55 Change reftest and crashtest in preparation for bug 379959 to not use data-urls for -moz-binding. r=dholbert. Test changes only. 2008-04-23 21:41:33 -07:00
gavin@gavinsharp.com
bb0e907b79 Bug 428680: Sometimes, the document node is the event target for mousemove events now, patch by Matthew Gregan <kinetik@flim.org>, r=smaug, sr=roc, a=damon 2008-04-23 15:51:27 -07:00
roc+@cs.cmu.edu
e39f69c653 Bug 386782. save and restore editor state so that it isn't lost when a page goes into the bfcache and then comes back. patch by Chris Pearce, r+sr=peterv,a=beltzner 2008-04-23 14:36:17 -07:00
roc+@cs.cmu.edu
7f0ad58213 Bug 312225. When we flip a menu vertically to keep it off the bottom of the screen, we need to reverse the 2px vertical offset from the mouse cursor that we introduce for context menus. 2008-04-23 14:25:34 -07:00
longsonr@gmail.com
d4aafc1275 Bug 429774. r+sr=roc,a1.9=beltzner 2008-04-23 05:35:28 -07:00
masayuki@d-toybox.com
72f6e5a72f Bug 426501 ZoomIn/ZoomOut/ZoomReset should have alternative accel keys for localized builds. XUL part: r+ui-r=mconnor, a1.9=beltzner, XBL part: r=enndeakin, sr=neil, a1.9=dsicore 2008-04-23 01:04:08 -07:00
jruderman@hmc.edu
24ecc19504 Add crashtests 2008-04-22 21:12:49 -07:00
gavin@gavinsharp.com
5b02a4d255 Back out bug 409604 due to mochitest failures 2008-04-22 11:32:00 -07:00
gavin@gavinsharp.com
8a4e4067c5 Bug 409604: accesskey on HTML label, area and legend elements don't work, patch by Ehsan Akhgari <ehsan.akhgari@gmail.com>, r+sr=roc, a=beltzner 2008-04-22 09:52:16 -07:00
dolske@mozilla.com
03ade51c61 Bug 369370 - pop-up window image zoom-out leads to wrong (broken) display. r=jst, a.19=damons 2008-04-21 21:41:38 -07:00
enndeakin@sympatico.ca
066e865196 Backout bug 398928 2008-04-21 09:53:30 -07:00
jonas@sicking.cc
ab63fc8524 Followup patch to bug 425201. Make sure to throw if xhr.open is called with an illegal uri. Also restore the nsIScriptSecurityManager.CheckConnect API as soap still uses it 2008-04-18 10:35:55 -07:00
jonas@sicking.cc
5de2c99b5b Bug 423269: Don't add scriptblockers around StartUpdate/EndUpdate batches as script is likely to execute at the last EndUpdate. Also for now, restore full functionality to scripts running while there are scriptblockers. r/sr=bz a=beltzner 2008-04-18 10:20:11 -07:00
roc+@cs.cmu.edu
979dbc9b21 Bug 429172. Return the docshell's script global object as soon as the document's content viewer has been Closed(). r+sr=sicking,a=beltzner 2008-04-18 03:02:03 -07:00
Olli.Pettay@helsinki.fi
1ae6c15faa Bug 425814, delay xul frame loading, r=sicking,sr=bz,a=beltzner 2008-04-18 01:58:06 -07:00
jwalden@mit.edu
b043c32699 Bug 429233 - Firefox leaks nsTArray_base due to nsDOMKeyboardEvent's dtor not being virtual; also makes ~nsEvent virtual as well and uses MOZ_COUNT_[CD]TOR in nsEvent. Patch by Ben Turner <bent.mozilla@gmail.com>, r+sr=jst, a=beltzner 2008-04-17 15:38:35 -07:00
jst@mozilla.org
4b69a276d4 Landing fix for bug 419716. Make us consistently deal how we're pass param tags to object tags when parsing XHTML. Patch by mrbkap@gmail.com and bent.mozilla@gmail.com, r+sr=jonas@sicking.cc, a=beltzner 2008-04-17 15:30:51 -07:00
jst@mozilla.org
f36dc677a5 Fixing bug 428847. Don't show an error page if an XML file references an XSLT stylesheet it doesn't have permission to load. r+sr=jonas@sicking.cc, a=beltzner 2008-04-17 15:22:44 -07:00
Olli.Pettay@helsinki.fi
1e53a71048 Bug 428135, form submission event shouldn't bubble to parent forms, r=jst,sr=sicking,a=beltzner 2008-04-17 15:15:07 -07:00
enndeakin@sympatico.ca
b79aa30498 Bug 422121, crash sorting xml built templates, add some null checks, r=smaug,sr=jonas,a=beltzner 2008-04-17 09:19:30 -07:00
masayuki@d-toybox.com
0fd25db9cc Bug 429160 [Mac]Regression: Command-Option-F does not select search box (not fixed by this patch) / Bug 429291 Hotkeys (Ctrl-F, Ctrl-C, Ctrl-V, etc.) broken in Russian locale (most likely after bug 359638 landed) (fixed by this patch) r+sr=roc, a=beltzner 2008-04-17 07:40:06 -07:00
mats.palmgren@bredband.net
3919282961 Don't trigger "Missing plugin" UI for supported image or document types when there's no URI. b=429157 r+sr=jst a1.9=beltzner 2008-04-16 13:07:11 -07:00
bzbarsky@mit.edu
616871742b Allow a signed jar to load scripts which are at least as privileged as the jar. Bug 428873, r+sr=jst, a=beltzner 2008-04-16 09:03:23 -07:00
enndeakin@sympatico.ca
e39b4ffc1c Bug 398928, allow dragging window on Mac by the toolbar, r=neil,sr=roc,a=beltzner 2008-04-16 08:29:54 -07:00
peterv@propagandism.org
3d275175d8 Try to make test more robust. 2008-04-16 01:35:44 -07:00
peterv@propagandism.org
291027c308 Reenable test. 2008-04-16 00:27:19 -07:00
peterv@propagandism.org
ffbec73d5a Try to make test more robust. 2008-04-16 00:26:38 -07:00
peterv@propagandism.org
5836051593 Disable test_bug406596.html for now to fix orange. 2008-04-15 12:20:18 -07:00
peterv@propagandism.org
c37d1b0f6f Fix for bug 406596 (Link/anchor elements are focused within an contentEditable element). r/sr=jst, a=beltzner. 2008-04-15 11:40:38 -07:00
Olli.Pettay@helsinki.fi
f2fddd2288 backout Bug 424377, a=beltzner 2008-04-15 11:02:22 -07:00
jwatt@jwatt.org
f63f539efe Bug 428228. Removing element from SVG <svg> crashes. r=longsonr, sr=roc, a=beltzner 2008-04-15 01:31:06 -07:00
masayuki@d-toybox.com
df50252cb9 Bug 359638 accesskeys are incorrectly shifted again (i.e. accesskey=. is broken) and also for b=398264, b=401086, b=414130, b=427797, b=427932, b=427995 r=karlt+ere+josh, sr=roc, a1.9=mconnor 2008-04-14 21:16:24 -07:00
dbaron@dbaron.org
4589e85ab3 Backout bug 157546 (making the delete key delete by clusters) to fix blockers bug 419217 and bug 419406. Instead of removing the added test, mark now-failing tests as todo. a=damons 2008-04-14 18:04:18 -07:00
jonas@sicking.cc
6bfcb3ce44 Bug 423355: Make sure that we never remove removable blockers more than once. Also make sure to never fire mutation events when it's not safe to run script. r/sr=bz/roc a=beltzner 2008-04-14 16:59:21 -07:00
jruderman@hmc.edu
3eb4af630b Add crashtest 2008-04-14 16:40:17 -07:00
jruderman@hmc.edu
4deca15187 Fix bug 428841, Crash [@ nsSVGPathElement::GetPathSegAtLength] due to signedness error. r+sr=roc, a=damon 2008-04-14 16:38:50 -07:00
jonas@sicking.cc
b3d7a96435 Bug 423355: Never fire mutation events on native-anon content. Also includes fix for nsIContent::IsInNativeAnonymousSubtree. Patch by Smaug. r/sr=sicking a=beltzner 2008-04-11 15:44:48 -07:00
bent.mozilla@gmail.com
daacf64135 Bug 415498 - "Some errors not displayed in Error Console when using addEventListener". Fix to randomly failing test, hopefully. r+sr=sicking. 2008-04-11 11:26:10 -07:00
bent.mozilla@gmail.com
c54db3bb3c Bug 425551 - "Fix async DOM events from keeping link elements alive past unlink". r+sr=sicking, a=beltzner. 2008-04-11 10:29:06 -07:00
benjamin@smedbergs.us
c88b3a5c89 Bug 292789 (the chrome registry part), add a contentaccessible flag for packages and expose it on nsIXULChromeRegistry, r=dtownsend sr=jst a=beltzner 2008-04-11 06:39:43 -07:00
masayuki@d-toybox.com
772184b20b Bug 427245 IME is enabled on non text editable input element (re-landing, the previous test failure is not related this patch.) r=peterv, sr=roc, a1.9=beltzner 2008-04-11 04:31:13 -07:00
masayuki@d-toybox.com
375ef90980 b=427245 backing-out the previous patch, because qm-centos5-01 becomes oragne. 2008-04-11 03:16:18 -07:00
masayuki@d-toybox.com
96f80d22eb Bug 427245 IME is enabled on non text editable input element r=peterv, sr=roc, a1.9=beltzner 2008-04-11 01:47:16 -07:00
jruderman@hmc.edu
2a1f88964b Make tagStack be an array of nsString instead of nsAutoString. Fixes bug 427941. r+sr=sicking, a=beltzner 2008-04-10 21:38:25 -07:00
roc+@cs.cmu.edu
c84fbc47b6 Bug 426987 crashtest 2008-04-10 15:48:33 -07:00
roc+@cs.cmu.edu
8ce149d016 Bug 426987. Split SaveState from nsIDocument::Destroy so that we don't do Destroy() while we're still displaying the document. r+sr=sicking,a=beltzner 2008-04-10 15:47:01 -07:00
roc+@cs.cmu.edu
c6e6f99e9f Bug 423371. Make sure we use a non-null reference frame to compute the size of the element in GetOffsetRect. r+sr=bzbarsky,a=beltzner 2008-04-10 15:36:10 -07:00
bent.mozilla@gmail.com
8a3ba74135 Bug 415498 - "Some errors not displayed in Error Console when using addEventListener". Tests by Sylvain Pasche <sylvain.pasche@gmail.com>. r+sr=jst, a=beltzner. 2008-04-10 10:35:56 -07:00
jonas@sicking.cc
f6bc46eb38 Backing out due to test failures 2008-04-08 20:20:39 -07:00
jonas@sicking.cc
064470c17b Bug 425551: Improve script blocker code and use it to prevent async DOM events from keeping link elements alive past CC. Patch by bent. r/sr=sicking 2008-04-08 19:17:13 -07:00
jonas@sicking.cc
aedea05d90 Bug 425551: Improve script blocker code and use it to prevent async DOM events from keeping link elements alive past CC. Patch by bent. r/sr=sicking 2008-04-08 19:06:27 -07:00
jonas@sicking.cc
ec7a19c8b9 Allow XMLHttpRequest and document.load load files from subdirectories. r/sr=dveditz 2008-04-08 17:38:12 -07:00