Commit Graph

13710 Commits

Author SHA1 Message Date
Justin Dolske
e2e9e3fb10 Investigating leaks in bug 463263, backout bug 453403. 2008-11-05 12:55:38 -08:00
Justin Dolske
4a4f7244af Backed out changeset e8fd3f4c52b6 2008-11-05 12:54:51 -08:00
Gavin Sharp
7b41cb93e4 Backed out changeset f014c59ad81d 2008-11-04 23:35:39 -05:00
Jeff Muizelaar
e6551e382c Bug 235853: Defer proxy resolution for HTTP and HTTPS PAC to avoid blocking main thread during DNS resolution, original patch by shaver@mozilla.org, r+sr=biesi 2008-11-04 23:11:31 -05:00
Gavin Sharp
f71102d4a3 Bug 461803: add elementFromPoint method on nsIDOMWindowUtils which optionally ignores root scroll frame and lets callers avoid flushing layout, r+sr=bzbarsky 2008-11-04 22:58:22 -05:00
Dave Camp
b3101704f6 merge 2008-11-04 11:58:28 -08:00
Peter Van der Beken
13736e521c Backed out changeset 81c0a2ec449f to fix orange 2008-11-04 20:54:50 +01:00
Peter Van der Beken
8c9a789be4 Backed out changeset 81c0a2ec449f to fix orange 2008-11-04 20:54:08 +01:00
Doug Turner
06a2736626 Merge to tip 2008-11-04 11:39:05 -08:00
Doug Turner
fcb6bc02e5 Quick follow up to 461827. Removing unneeded ifdef WINCE in the last file that has wince specific stuff wrt GetClassName. r=me 2008-11-04 10:15:02 -08:00
Peter Van der Beken
02dedb34c2 Fix for bug 457022 (Cache DOM wrappers in the DOM object). r/sr=jst. 2008-11-04 18:10:43 +01:00
Patrick McManus
dbf40a5ca6 Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky 2008-11-04 11:14:29 -05:00
Peter Van der Beken
67f77c661c Fix for bug 462929 ("ASSERTION: We can't deal with objects that have the same classinfo but different offset tables" with MathML element and other element). r/sr=jst. 2008-11-04 18:21:38 +01:00
Boris Zbarsky
a0dfe7f851 Backing out changesets 374d3cf7b48d, 5d9dc9b6127e, 8c4f57a5674d, cd9a392337b7 2008-11-04 11:03:10 -05:00
Patrick McManus
4f0fa604d1 Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky 2008-11-04 10:22:04 -05:00
Patrick McManus
05ec1c59e2 Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky 2008-11-04 10:14:50 -05:00
Markus Stange
1b2252f6c6 Bug 462793 - Changing listbox selection with keyboard no longer scrolls to make the newly selected item visible, r+sr=roc 2008-11-04 15:38:16 +01:00
Chris Double
c35b8adda8 Merge for backout of bug 449307 2008-11-05 00:01:35 +13:00
Chris Double
ee000aa346 Backed out changeset a82181a23253 2008-11-05 00:01:04 +13:00
Dave Camp
dea763c065 Bug 445544: Navigating away from an offline app fails. r=honzab, r+sr=bz 2008-11-04 02:20:27 -08:00
Chris Double
d8ec7bcb09 Back out commit for bug 449316 2008-11-04 21:55:41 +13:00
Chris Double
cf764b38c9 Backed out changeset 18403769ec19 2008-11-04 21:54:41 +13:00
Chris Pearce
1c8f163db7 Bug 462373 - Code simplifications for Media elements - r+sr=bzbarsky 2008-11-04 21:50:24 +13:00
Matthew Gregan
d8b40d2f2b Bug 449315 - Support WAV format in <audio> element - r+sr=roc 2008-11-04 21:29:10 +13:00
Chris Double
331ec63415 Bug 449307 - Support duration attribute on media elements - r+sr=roc 2008-11-04 21:08:39 +13:00
Chris Double
3aabf1eedb Bug 462916 - Update liboggplay to pick up ability to compute Ogg duration - r+sr=roc 2008-11-04 21:06:40 +13:00
Neil Deakin
9acf5d118f Bug 461422 Menulists should not be generated lazily r=Neil sr=bz 2008-11-04 07:58:36 +00:00
Shawn Wilsher
3769265c5f backout of changeset b0dc837c20fa and 73350927f5f1 due to test failures 2008-11-03 18:55:15 -05:00
Boris Zbarsky
a943277999 Bug 462803. Remove dead code. r=enn 2008-11-03 11:02:25 -05:00
Boris Zbarsky
b3ed04ff30 Fixing mochitest to round, not truncate, coords when trying to dispatch mouse events relative to nodes which are positioned at fractional pixels. Reenabling the test that was failing because of the truncation 2008-11-03 10:43:00 -05:00
Peter Van der Beken
2ddc154612 Backed out changeset ba895ab8cbe7 to fix orange 2008-11-03 16:28:50 +01:00
Peter Van der Beken
c4fd862a7c Fix for bug 457022 (Cache DOM wrappers in the DOM object). r/sr=jst. 2008-11-03 14:49:53 +01:00
Peter Van der Beken
d30dca0b1b Fix for bug 457897 (Remove QI on 'this' object when calling from JS to C++). Patch by jorendorff and me, r/sr=jst. 2008-11-03 11:31:47 +01:00
Boris Zbarsky
2cae0e2687 Disabling this part of the test for now, until I can figure out why it's broken in so many different ways on different machines 2008-11-03 00:50:10 -05:00
Boris Zbarsky
b1a2ff8421 Fixing linux orange and hoping for the best; on my local Mac setup it came out that way, but maybe tinderbox will be happier 2008-11-02 23:12:38 -05:00
Boris Zbarsky
52bc26bf93 Adding test file too 2008-11-02 21:33:04 -05:00
Boris Zbarsky
997db6c131 Bug 388794. Send 0,0 as the x,y values of the click if there was no click, or if there's no imageframe for the image input. Aligns with HTML5. r+sr=sicking 2008-11-02 21:25:11 -05:00
Mats Palmgren
885484e59b ASSERTION: disconnected nodes. b=424276 r+sr=bzbarsky 2008-11-02 17:31:29 +01:00
Mats Palmgren
fea9db8099 Mute a warning when typing Alt+ArrowKey. Code cleanup. b=460680 r+sr=bzbarsky 2008-11-02 16:00:05 +01:00
Markus Stange
72aca2a4c9 Bug 457864 - Make wheel scrolling asynchronous, r+sr=roc (relanding) 2008-11-01 15:07:34 +01:00
Peter Van der Beken
80579f38b5 Fix for bug 436864 (XPath needs to support an 'object' type as a parameter and return type). r/sr=sicking. 2008-10-31 18:05:42 -07:00
Peter Van der Beken
4f9e20c7a6 Fix for bug 436864 (XPath needs to support an 'object' type as a parameter and return type). r/sr=sicking. 2008-10-31 17:52:06 -07:00
Peter Van der Beken
bdb12bc1ac Fix for bug 461560 (Make nsNamedArraySH::NamedItem not AddRef/Release). r/sr=bz. 2008-10-31 14:40:35 -07:00
Peter Van der Beken
1b45b6af24 Backed out changeset 5d65342d7287 to fix orange 2008-10-31 11:07:26 -07:00
Peter Van der Beken
bdbf96f3cd Fix for bug 461560 (Make nsNamedArraySH::NamedItem not AddRef/Release). r/sr=bz. 2008-10-31 08:55:59 -07:00
Dave Townsend
3212e47122 Bug 461594: Interfaces changed without iid updates. r=josh, r=jst 2008-10-31 10:31:43 +00:00
Chris Double
8e99882951 Bug 462378 - Cache video/audio downloads to file - r+sr=bzbarsky 2008-10-31 11:24:29 +13:00
Blake Kaplan
61503583ca Bug 461031 - Bring a little more sanity to parser notifications of the content sink. This should help increase responsiveness, especially on pages with lots of inline scripts. r+sr=jst 2008-10-30 14:31:00 -07:00
Benjamin Smedberg
bb3bf9ec94 Bug 461212 - deCOM frame traversal (relanding) r=mats.palmgren sr=roc 2008-10-30 10:15:22 -07:00
Ted Mielczarek
896d5b70b0 bug 461395 - add support for PARALLEL_DIRS to build system, parallelize content. r=bsmedberg 2008-10-30 13:02:14 -04:00
Robert Longson
60de4e3ecc Bug 459953 - Some path segments have the wrong pathSegTypeAsLetter. r+sr=roc 2008-10-30 14:05:33 +00:00
Olli Pettay
88ee062746 Bug 461772, don't crash when using XBL in external svg docs, r+sr=bz 2008-10-30 12:35:44 +02:00
Robert O'Callahan
7b504839f4 Bug 448603. Support direct loading of Ogg audio and video files by creating a synthetic <video> document. r=doublec,sr=bzbarsky 2008-10-29 22:20:08 -07:00
Boris Zbarsky
21e86516a4 Bug 439965. Make sure to flush frames on our parent before checking whether editing is on, since editing depends on the presshell. r+sr=peterv 2008-10-29 13:12:24 -07:00
Frédéric WANG
a4e0e0c8e9 Bug 449746 - Switch content is not displayed with requiredExtensions="http://www.w3.org/1999/xhtml" or requiredExtensions="http://www.w3.org/1998/Math/MathML"; r=(longsonr + mozbugz + roc) 2008-10-29 05:21:06 +01:00
L. David Baron
600e161d6c Merge. 2008-10-28 15:51:35 -07:00
Chris Double
a566862e65 Bug 457964 - changed media paused type to boolean - r+sr=roc 2008-10-29 10:54:17 +13:00
L. David Baron
c74a025b24 Merge backout of changeset 23eebebb8b48 (from bug 322475, which made us construct all our image loaders at frame construction time) because of issues with propagation of backgrounds to the canvas (bug 460796). 2008-10-28 14:36:44 -07:00
L. David Baron
5b935e6daa Backed out changeset 23eebebb8b48 (from bug 322475, which made us construct all our image loaders at frame construction time) because of issues with propagation of backgrounds to the canvas (bug 460796). 2008-10-28 14:36:17 -07:00
Chris Double
ce95db55c7 Bug 449518 - Video autostart after doing Back/Forward history button on browser - r+sr=roc 2008-10-29 07:48:39 +13:00
Olli Pettay
c2c8f363fe Bug 422856, Improve XHR cycle collection, r+sr=sicking 2008-10-28 20:30:10 +02:00
Chris Double
4a072fa783 Bug 448680 - Starting <video> playback causes master volume to jump to max - r+sr=roc 2008-10-29 05:17:59 +13:00
Benjamin Smedberg
c61a8a0db3 Merge backout and typo fix of bug 461212 2008-10-28 02:50:20 -04:00
Benjamin Smedberg
555c5a8f1c Backed out changeset affcc1c08bc0 (deCOM frame enumerator) due to regression from it or bug 461410. 2008-10-28 02:47:40 -04:00
Benjamin Smedberg
2127dcfc13 Bug 461212 - deCOM frame enumerator, r=mats.palmgren sr=roc 2008-10-28 00:47:19 -04:00
Benjamin Smedberg
717ae8d8b9 Bug 461359 - Make nsTreeBodyFrame not implement nsITreeBoxObject... nsTreeBoxObject can just call the methods on nsTreeBodyFrame directly, and we avoid nsISupports oddities for bug 396185 r=Enn sr=roc 2008-10-28 00:47:19 -04:00
Masayuki Nakano
c93ba89fab Bug 453617 right-click on windowless plugins shows Firefox context menu r=enndeakin, sr=neil 2008-10-28 10:59:17 +09:00
Benjamin Smedberg
7a0477cfbf Bug 461186 - nsTextControlFrame should not implement nsIPhonetic: there's only one caller, and that caller can use nsITextControlFrame directly. This is one less frame that implements an nsISupports-derived interface. r+sr=roc 2008-10-27 20:27:55 -04:00
Markus Stange
5feaf5f6ed Bug 457864 - Fix tests to not rely on mouse wheel scrolling being synchronous, r=smaug 2008-10-27 20:24:33 +01:00
Masayuki Nakano
2cca79e743 Bug 460568 removeAttribute('contenteditable') doesn't work fine r+sr=peterv 2008-10-26 01:21:56 +09:00
Peter Van der Beken
e7e9e381cd Fix for bug 461278 ("ASSERTION: Uh, fix QI!" loading a bug list). r/sr=bz. 2008-10-24 15:58:33 +02:00
Chris Double
24204591f7 Bug 461281 - CPU usage goes to 100% after playing some Ogg files - r+sr=roc 2008-10-24 18:43:17 +13:00
tdyas@zecador.org
a5addcf599 Bug 412486 - widget/event-detection support for multi-touch trackpad gestures, r=smaug,josh, sr=roc 2008-10-23 23:15:20 +03:00
Olli Pettay
cf6e89a3de Bug 450920, fix a warning in XHR, r+sr=sicking 2008-10-23 20:16:45 +03:00
Chris Double
d055dd56a1 Backout of Bug 461281 2008-10-23 23:58:26 +13:00
Chris Double
9a46e9ec25 Backed out changeset 8493c800cc20 2008-10-23 23:57:58 +13:00
Chris Double
2582b5333c Backout of Bug 461281 2008-10-23 23:57:26 +13:00
Chris Double
f977a57cea Backed out changeset f291cb19c48b 2008-10-23 23:57:02 +13:00
Chris Pearce
27cd8cf42d Bug 461287 - nsHttpStreamStrategy::Seek() incorrectly increments read cursor - r=chris.double sr=roc 2008-10-23 21:14:28 +13:00
Chris Double
3c08d466f3 Bug 461281 - Add .ogg file for tests - r+sr=roc 2008-10-23 21:08:49 +13:00
Chris Double
537d9b92af Bug 461281 - CPU usage goes to 100% after playing some Ogg files - r+sr=roc 2008-10-23 21:07:36 +13:00
Chris Double
bce5783046 Bug 460871 - fire timeupdate event when playback position changes - r+sr=roc 2008-10-23 21:02:18 +13:00
Jesse Ruderman
d78446486a Fix assertion message that was missing a space 2008-10-22 17:55:04 -07:00
Boris Zbarsky
d08592f586 Removing stray trailing ';' 2008-10-22 17:17:49 -04:00
Peter Van der Beken
579fe3ede9 Fix for bug 460512 (Avoid AddRef/Release in scriptable helper methods for NodeList). r/sr=bz. 2008-10-22 16:31:14 +02:00
Siraj Razick
1594241853 Bug 424847. Clamp mousewheel text zoom to min/max percentages at zoom time. r+sr=bzbarsky. 2008-10-22 10:15:14 -04:00
Laurent Jouanneau
06b332df13 Bug 424359. Fix OutputBodyOnly to not output a stray </html> and fix newline stuff for doctypes, comments, and the entire XML serializer. Now with even better passing tests. Third time is the charm! r=smaug, sr=bzbarsky 2008-10-21 16:41:28 -04:00
Laurent Jouanneau
47057f685a Bug 424359. Fix OutputBodyOnly to not output a stray </html> and fix newline stuff for doctypes, comments, and the entire XML serializer. Now with even better passing tests. Third time is the charm! r=smaug, sr=bzbarsky 2008-10-21 16:30:09 -04:00
Boris Zbarsky
7745ce05a1 Bug 460803. Start layout more like the content sinks do. r+sr=sicking 2008-10-21 16:17:11 -04:00
Boris Zbarsky
72f113259b Remove bogus assertion and comment 2008-10-21 16:09:54 -04:00
Chris Double
39da240ed4 Bug 449154 - nsHTMLMediaElement::play() doesn't reset properly - s+sr=roc 2008-10-21 22:19:33 +13:00
Olli Pettay
3fa3e7fa87 Bug 460751 - Progress events should use long long, not long for .total and .loaded, r=chris.double, sr=sicking 2008-10-21 12:06:53 +03:00
Arpad Borsos
8b05c605f7 Bug 456388 - "Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree" (followup for mozilla-central) [r+sr=brendan] 2008-10-21 01:50:05 -05:00
Boris Zbarsky
1259dea14a Bug 460665. Whack another XBL sink mole. r+sr=sicking 2008-10-20 12:20:01 -04:00
Neil Deakin
5edd93b6c8 Bug 450990, make template generate recursive instead of lazy, improves performance as well, r=peterv,sr=bz 2008-10-20 11:36:05 -04:00
Dave Camp
65de892f3f Bug 495822: Move OfflineAppAllowed from nsIOService to nsOfflineCacheUpdateService. r+sr=biesi 2008-10-19 21:12:25 -07:00
Robert O'Callahan
779c60c3bb Bug 421662. Remove unused files. 2008-10-20 15:14:50 +13:00
Olli Pettay
dda57cc51d Bug 444546, disable tests 2008-10-20 02:29:13 +03:00
Olli Pettay
868faa61fb Bug 444546, disable one part of the tests 2008-10-20 02:03:04 +03:00
Olli Pettay
d282914ec0 Bug 444546 - Don't dispatch progress event more often than every 350msec, tests 2008-10-20 00:28:06 +03:00
Olli Pettay
15b52ddb80 Bug 444546 - Don't dispatch progress event more often than every 350msec, r+sr=sicking 2008-10-20 00:26:37 +03:00
Olli Pettay
bbc6d24731 Bug 460156 - bring back the old behavior of range.isPointInRange(), r=surkov, sr=sicking 2008-10-19 23:41:21 +03:00
Chris Double
c3b218213b Bug 449159 - Refactor Ogg backend and implement seeking - r+sr=roc 2008-10-19 20:39:21 +13:00
Jesse Ruderman
1f6347179c Add crashtest for bug 257818 2008-10-18 21:10:39 -07:00
Honza Bambas
931e5b83f0 Bug 295994 - [r+sr=sicking] 2008-10-18 20:21:28 -05:00
Olli Pettay
34ff4e39e0 Bug 460001, r+sr=sicking 2008-10-18 23:18:31 +03:00
Jesse Ruderman
c9bff4cb94 Add a testcase from bug 226744 as a crashtest 2008-10-17 19:20:00 -07:00
Jesse Ruderman
ccec8d49a8 Add crashtest for bug 205735 2008-10-17 18:56:12 -07:00
Boris Zbarsky
5b934f98ff Bug 424733. Be a little more careful with certificate principals. r+sr=sicking 2008-10-17 21:08:08 -04:00
Asaf Romano
9ed4ba3e20 Bug 459323 - Drag and Drop in input controls is broken. r=smaug, sr=sicking. 2008-10-17 22:04:55 +02:00
Jonas Sicking
bd687dd35a Backed out changeset eeeaee484609 due to test failure 2008-10-16 22:48:37 -07:00
Jonas Sicking
13877d8feb Break out Access-Control code from nsXMLHttpRequest.cpp. r/sr=mrbkap b=459770. Relanding with some things removed to see if they caused leak. 2008-10-16 21:24:29 -07:00
Serge Gautherie
064770703c Merge: Backed out changeset: 1a8fd714a794 2008-10-17 04:11:52 +02:00
Serge Gautherie
7e5b2e816d Backed out changeset: 1a8fd714a794
Break out Access-Control code from nsXMLHttpRequest.cpp. r/sr=mrbkap b=459770
which leaks 280 kB.
2008-10-17 04:10:25 +02:00
Justin Dolske
0a4f228e1e Bug 455057 - some chrome images have embedded profiles. ui-r=faaborg, sr=mconnor. 2008-10-16 15:20:21 -07:00
Jonas Sicking
626b09918e Break out Access-Control code from nsXMLHttpRequest.cpp. r/sr=mrbkap b=459770 2008-10-16 15:02:15 -07:00
Brad Lassey
e4bae015bb Backed out changeset 9fde2bdd93ef 2008-10-16 14:09:08 -04:00
Laurent Jouanneau
9f3ec1013a Bug 424359. Fix OutputBodyOnly to not output a stray </html> and fix newline stuff for doctypes, comments, and the entire XML serializer. Now with passing tests. r=smaug, sr=bzbarsky 2008-10-16 11:16:52 -04:00
Brad Lassey
ccdc1295e6 Bug 458953 - undef'ing LoadImage in nsSVGFilters.cpp breaks wince build r=roc 2008-10-16 10:53:36 -04:00
Theppitak Karoonboonyanan
88e1b95b7b Bug 157546. The 'delete' key should delete an entire cluster. r=peterv,r+sr=roc 2008-10-16 20:44:32 +13:00
Chris Double
538c4130cc Bug 459765 - Update to libsydneyaudio r3730 r=kinetik 2008-10-16 16:16:29 +13:00
Alex Vincent
d7ce847545 Bug 283861 - Want Text3.isElementContentWhitespace; r+sr=jonas 2008-10-16 03:23:17 +02:00
Robert O'Callahan
294e966490 Try to fix Windows bustage 2008-10-16 13:10:49 +13:00
Boris Zbarsky
4d26961c8f Bug 449219. Don't flush out textnodes unconditionally in the XML sink on packet boundaries. Instead, do smart coalescing like the HTML sink does. Also, always coalesce everything when doing XSLT. r+sr=sicking 2008-10-15 17:29:35 -04:00
Robert O'Callahan
e11e4411a9 Fixing bustage 2008-10-16 10:24:19 +13:00
Robert O'Callahan
6899d04162 Bug 455988. Optimize MozAfterPaint so we never even dispatch an XPCOM event if there are no listeners. r=smaug,sr=mats 2008-10-16 10:06:32 +13:00
Ian
f2cd72a0db Bug 251475. Make sure channels don't return null for the originalURI. Initial work by Daniel Kraft <domob@daniel-kraft.net> and Brandon Ferguson <bnferguson@gmail.com>. r+sr=bzbarsky. 2008-10-15 16:05:23 -04:00
Mats Palmgren
0abae51687 Ignore the keypress event if DOMEventToNativeKeyEvent() fails. b=456273 r=Olli.Pettay sr=jonas 2008-10-15 12:50:42 +02:00
Olli Pettay
3cba110fca bug 302775 - extractContents doesn't work if start and end node of a Range object is an attribute node, r=peterv, sr=sicking 2008-10-15 12:40:28 +03:00
Jonas Sicking
ecdd8feaed backout due to test failure 2008-10-14 17:12:28 -07:00
Jonas Sicking
fd95d7a5a3 Fix XHR unit test 2008-10-14 15:26:09 -07:00
Jonas Sicking
fa5114d80c Fix compile errors 2008-10-14 14:24:53 -07:00
Jonas Sicking
06f565cdeb Move Access-Control implemenation fully in to nsCrossSiteListenerProxy.cpp from and make some additional cleanup. No behavioral changes. r/sr=mrbkap b=459770 2008-10-14 14:05:41 -07:00
Taras Glek
7616c0d762 Bug 454469: prbool issues in content/ r+sr=sicking 2008-10-14 12:00:08 -07:00
Boris Zbarsky
48716a7e57 Unset the zoom, because apparently it can leak out to other mochitests 2008-10-14 12:54:49 -04:00
Boris Zbarsky
44f284fa35 Relanding bug 459424 (backing out backout changeset 530f1077cae4). Don't pass null documents to the enumerator. r+sr=roc. 2008-10-14 10:24:55 -04:00
Markus Stange
4345614f85 Bug 459796 - fixing unit test orange, r+sr=roc 2008-10-14 11:29:53 +02:00
Stuart Parmenter
5d0c692c62 bug 459796. Add optional flags to drawWindow to allow finer control. r=vlad 2008-10-13 23:29:30 -07:00
Ben Turner
9f8294b89d Backed out changeset b5b7b5523c66 to see if it fixes unit tests. 2008-10-13 19:54:46 -07:00
Boris Zbarsky
055d1e76f5 Bug 459424. Don't pass null documents to the enumerator. r+sr=roc 2008-10-13 16:32:10 -04:00
Boris Zbarsky
5dcfaadf33 Backing out changeset 43d8e57c41e9 2008-10-13 14:21:31 -04:00
Laurent Jouanneau
88b266ffc2 Bug 424359. Fix OutputBodyOnly to not output a stray </html> and fix newline stuff for doctypes, comments, and the entire XML serializer 2008-10-13 12:49:14 -04:00
Olli Pettay
da52d3923a Bug 456262 - Attribute nodes don't preserve wrappers, r+sr=jst 2008-10-13 19:33:27 +03:00
Olli Pettay
733b47a93c Bug 456271, r+sr=bz 2008-10-13 19:12:26 +03:00
Ben Newman
2e879f3987 Bug 448564. Better handling of sink context switches. r=mrbkap, sr=bzbarsky 2008-10-12 13:44:23 -04:00
Boris Zbarsky
c109e5f245 Fixing bug due to missing parentheses. Bug 344258 followup, no bug. 2008-10-12 13:26:58 -04:00
Jonas Sicking
5ecc6f263b Ensure that documentURI and baseURI is correct for XHR created documents. For cross-site loaded XHR documents make the two URIs that of the loading page, just to be on the safe side.
r/sr=bz b=459470
2008-10-11 23:30:14 -07:00
L. David Baron
6e5f3d5edc Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky 2008-10-11 20:49:42 -04:00
Olli Pettay
bafbad451e Bug 454325 - Range.extractContents doesn't clone partially selected nodes, r+sr=sicking 2008-10-11 22:46:05 +03:00
Robert Longson
d42cc6f9a1 Fix mochitests for bug 437448 to only run once rather than twice 2008-10-11 16:48:35 +01:00
Robert Longson
878f31f201 Modify existing mochitest to cover bug 456282 2008-10-11 15:03:53 +01:00
Robert Longson
7517d71862 Bug 458087 - Use global comma separated tokeniser now that we have one. r+sr=roc 2008-10-11 13:40:43 +01:00
Alex Vincent
9ec7bb6fbb Bug 458944 - In nsIMutationObserver.h, document how the user should attach observers; r+sr=jonas 2008-10-11 03:38:16 +02:00
Boris Zbarsky
7322a5a429 Backing out bug 450990 to try to fix leaks 2008-10-10 15:45:32 -04:00
Boris Zbarsky
dee8ae689a Bug 450990. Build bustage fix 2008-10-10 14:29:13 -04:00
Boris Zbarsky
f6f6df4601 Bug 450990. Address review comments too 2008-10-10 14:21:29 -04:00
Boris Zbarsky
79723f7034 Adding test for bug 427779 2008-10-10 14:09:51 -04:00
Boris Zbarsky
15ccaff0cd Fixing build bustage 2008-10-10 13:52:22 -04:00
Boris Zbarsky
51639cd81f Bug 458637. Make sure to properly flag the XSLT result document as not being ready for layout until we StartLayout. r+sr=sicking 2008-10-10 13:44:43 -04:00
Boris Zbarsky
1326139920 But 427779. Make the XML parser not bail out on invalid URI in <xhtml:base>. r+sr=sicking 2008-10-10 13:44:43 -04:00
Neil Deakin
fc80f06707 Bug 450990. Kill off EnsureContentsGenerated. r=peterv, sr=bzbarsky, sicking helped write the patch 2008-10-10 13:44:43 -04:00
arno
28f42e3991 Bug 442801 - No caret or wrongly positioned caret within contenteditable=inherit element; r+sr=peterv 2008-10-10 18:09:37 +02:00
Arpad Borsos
c72ef7d248 Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
Vladimir Vukicevic
6de42b69c5 backing out bug 436932, to fix mochitest failure 2008-10-10 00:07:54 -07:00
Ben Turner
899371a2b1 Backed out changeset 92e24ee719b8 2008-10-09 22:13:30 -07:00
Taras Glek
e51d8c696b Bug 455595: deCOMtaminate nsINameSpaceManager r+sr=jst 2008-10-09 16:32:00 -07:00
Taras Glek
248cc9c70c Bug 455742: outparamdel nsIForm r+sr=jst 2008-10-09 16:31:40 -07:00
Taras Glek
fb3d14cbd4 Bug 455806: outparamdel nsIPrivateTextEvent r+sr=jst 2008-10-09 16:31:19 -07:00
Taras Glek
263fb859d0 Bug 455943: outparamdel nsIPrivateTextRangeList r+sr=jst 2008-10-09 16:30:48 -07:00
Taras Glek
e4062632a7 Bug 456099: outparamdel nsIPrivateDOMEvent r+sr=jst 2008-10-09 16:23:07 -07:00
Vladimir Vukicevic
87873b0986 bustage fix; wrong filename in Makefile.in 2008-10-09 15:04:28 -07:00
Vladimir Vukicevic
68826dae6b b=436932, add mozImageSmoothingEnabled property to canvas; r+sr=roc 2008-10-09 14:49:16 -07:00
Jesse Ruderman
155556cf20 Update bug number in crashtest list comment 2008-10-09 14:29:09 -07:00
Jesse Ruderman
93118cd992 Add crashtest 2008-10-09 14:23:59 -07:00
Olli Pettay
4056ed9e13 Bug 457776 - 'ASSERTION: didn't call Disconnect', r+sr=jst 2008-10-09 09:38:04 +03:00
Robert Sayre
82c16f9710 Merge. 2008-10-08 21:17:03 -04:00
Robert Sayre
70868d33ad Bug 458959. this.JSON is enumerable. r+sr=mrbkap 2008-10-08 19:33:26 -04:00
Boris Zbarsky
d25c8a9a25 Bug 456980. Make it possible to swap chrome docshells as well, if there is no session history involved. Can be used for sidebars and such. r+sr=jst 2008-10-08 09:04:32 -04:00
Olli Pettay
dc3b2b01ec Bug 457716 - XUL shouldn't always traverse all the prototypes, r+sr=peterv 2008-10-08 14:41:52 +03:00
Olli Pettay
5e14e7b4e6 Bug 458202 - Speed up event handling, r+sr=jst 2008-10-08 14:35:29 +03:00
Olli Pettay
7a2840fabd Bug 451323, r+sr=roc 2008-10-08 14:13:26 +03:00
Olli Pettay
a50b33d3fb Bug 458206 - Abort @ ~nsXMLHttpRequest, r+sr=sicking 2008-10-08 14:08:01 +03:00
Boris Zbarsky
5c7541d076 Bug 458100. Make sure that we'll also instantiate the plug-in even if the nsPluginDocument has no presshell yet at OnStartRequest time. Thanks to Evgeny <evg.salmin@gmail.com> for pointing out the problem. r+sr=jst 2008-10-07 14:53:23 -04:00
Boris Zbarsky
df524887d2 Bug 456617. Refactor some ugly code to only live in one spot. r+sr=jst 2008-10-07 14:53:23 -04:00
Boris Zbarsky
e295957544 Bug 455540. Eliminate the non-OOM-failures-possible version of GetNodInfo. r+sr=jst 2008-10-07 14:53:22 -04:00
Boris Zbarsky
88512b418e Bug 433616. Fix the XML parser's bailing out on CSS loads blocked by the security manager, fix a base URI bug in <svg:use>, add some more tests. r=jst, sr=roc 2008-09-28 15:18:04 -04:00
Boris Zbarsky
c9e6929f52 Bug 433616 part 3. Integration of externa resource documents into nsReferencedElement, plus some SVG fixups needed to handle nsReferencedElement returning an element from a different document, r+sr=roc 2008-09-28 15:16:15 -04:00
L. David Baron
04df678063 Merge backout of changeset 4e7a2d27d636: relanding part of bug 433616 to test the theory that it was the cause of the regression, and something else caused an equal regression when we backed it out. 2008-10-04 13:00:50 -07:00
Boris Zbarsky
ead0309499 Backed out changeset 4e7a2d27d636: relanding Bug 433616 part 2. Implement loading of external resource documents. r=jst, sr=roc 2008-10-04 13:00:09 -07:00
Blake Kaplan
109b544036 Bug 364315 - Implement speculative parsing. r+sr=jst 2008-09-30 23:48:47 -07:00
Jonas Sicking
6386044212 Fix shutdown leak in Access-Control implementation. 2008-09-30 23:17:15 -07:00
Reed Loden
c5a0616feb Merge 2008-10-01 00:52:51 -05:00
Zack Weinberg
f21ce60ac3 Bug 450652 – Style system changes to support CSS3 border-radius – data structures for elliptical borders (part 1) [r+sr=dbaron] 2008-10-01 00:50:52 -05:00
Jonas Sicking
2325f1ef71 Disable Cross-Site XHR tests on mac since the mochitest server freaks out. 2008-09-30 22:49:15 -07:00
Chris Pearce
65ae6febc5 Bug 454683 - "Media element setVolume should fail on invalid values" [r+sr=roc] 2008-10-01 00:44:16 -05:00
Matthew Gregan
b94c620992 Bug 457806 - "<source> child of <audio> causes HTML parser to enter infinite loop" [r+sr=mrbkap] 2008-09-30 23:58:02 -05:00
Jonas Sicking
0c71bfb811 Remove test that is no longer relevant after cross-site XHR landing. Also disable cross-site XSLT test for now 2008-09-30 20:58:03 -07:00
Chris Double
94659dc008 Backout bug 454971 - Support creation of Audio objects outside of the document 2008-10-01 16:53:29 +13:00
Chris Double
5c1de36d38 Backed out changeset 477309013214 2008-10-01 16:52:51 +13:00
John Daggett
37c61248d6 Bug 441473. Implement user font set object. r+sr=roc 2008-10-01 12:01:53 +09:00
Jonas Sicking
0d8121f3a2 Fix tests since network code or mochitest server can't deal with DELETE and PUT. r/sr=me 2008-09-30 17:54:04 -07:00
Jonas Sicking
bd5e92615c Implement cookieless requests for Access-Control. b=389508 r=biesi sr=jst 2008-09-30 17:52:52 -07:00
Jonas Sicking
6f3de3c680 Ensure that you can't use upload ProgressEvents to do server detection when using Access-Control. b=389508 r=smaug sr=jst 2008-09-30 17:51:53 -07:00
Jonas Sicking
69b9ff0371 Update Access-Control implementation to match changes in spec. b=389508 r/sr=jst 2008-09-30 17:50:42 -07:00
Jonas Sicking
626dad6df0 Reland old Access-Control implementation. b=389508 r/sr=jst 2008-09-30 17:49:30 -07:00
Chris Double
a3848ead10 Merge for Bug 454971 2008-10-01 13:33:09 +13:00
Ben Turner
7ec0cd7421 Bug 450452 - 'Implement XHR (minus X) for worker threads. r+sr=jst' 2008-09-30 16:56:57 -07:00
Daniel
02e96ca633 Bug 433065 - remove support for -moz-pre-wrap. r=dbaron sr=bz 2008-10-01 01:49:47 +02:00
L. David Baron
171a2b46ae Backed out changeset c1f6a55626be (bug 433616, part 2) because it probably caused a Windows XP performance regression. 2008-09-30 09:51:26 -07:00
Robert O'Callahan
4f0fd7d2cb Relanding bug 433616 part 2 to see if it's the cause of a Tp regression 2008-09-30 14:45:02 +13:00
Chris Double
69130aa897 Bug 454971 - Support creation of Audio objects outside of the document - r+sr=roc 2008-09-30 12:49:30 +13:00
Taras Glek
b6741dbcab bug 457303: make nsXULPopupListener::FireFocusOnTargetContent windows-only r=Enn 2008-09-29 16:44:28 -07:00
Chris Double
a8a6640537 Bug 455500 - Enormous memory usage with fieldset, legend, audio and DOMAttrModified event listener - s+sr=roc 2008-09-30 12:05:06 +13:00
Boris Zbarsky
707a8e9c0b Adding some tests 2008-09-29 16:36:28 -04:00
Boris Zbarsky
562d828fdd Bug 433616 part 1. Make it possible to create a document viewer with no parent widget or container, and make various code saner about handling null document/prescontext/documentviewer containers. r=roc, sr=jst 2008-09-28 15:14:28 -04:00
Boris Zbarsky
9599df476b Backing out changesets 2ea77fa990af, 7d2d8869e73c, 93441e4f521e, 43d2ee100f3b, a2d84821ea71 to see whether they're causing the Windows Txul or Mac Tp regressions 2008-09-29 08:51:29 -04:00
Robert O'Callahan
f86486c059 Backing out 454683 due to test failure 2008-09-29 17:06:34 +13:00
Robert O'Callahan
c39b241dab Backing out 454683 due to test failure 2008-09-29 17:05:06 +13:00
Serge Gautherie
fdea18ae6a Bug 454683 - Media element setVolume should fail on invalid values; "bustage fix" fix :-> 2008-09-29 04:21:19 +02:00
Serge Gautherie
c80df64dc4 Bug 454683 - Media element setVolume should fail on invalid values; bustage fix 2008-09-29 02:28:19 +02:00
Chris Pearce
4a52391dbf Bug 454683 - Media element setVolume should fail on invalid values; r+sr=roc 2008-09-29 00:28:26 +02:00
Honza Bambas
ffc9dcf511 Bug 398289 - persist="selectedIndex" no longer working for tabbox elements; v2; r=bzbarsky 2008-09-28 23:30:27 +02:00
Boris Zbarsky
d326d65b0d Bug 433616. Fix the XML parser's bailing out on CSS loads blocked by the security manager, fix a base URI bug in <svg:use>, add some more tests. r=jst, sr=roc 2008-09-28 15:18:04 -04:00
Boris Zbarsky
fbd4083bf9 Bug 433616 part 3. Integration of externa resource documents into nsReferencedElement, plus some SVG fixups needed to handle nsReferencedElement returning an element from a different document, r+sr=roc 2008-09-28 15:16:15 -04:00
Boris Zbarsky
72a7d1cba0 Bug 433616 part 2. Implement loading of external resource documents. r=jst, sr=roc 2008-09-28 15:15:22 -04:00
Boris Zbarsky
a6aec54eaf Bug 433616 part 1. Make it possible to create a document viewer with no parent widget or container, and make various code saner about handling null document/prescontext/documentviewer containers. r=roc, sr=jst 2008-09-28 15:14:28 -04:00
Robert O'Callahan
a39e457b50 Backing out bug 448830 2008-09-28 23:13:58 +13:00
Jeremy Lea
4527d5d1a8 Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint their own types so that we can catch errors by distinguishing pixels from appunits. r+sr=roc 2008-09-28 20:38:34 +13:00
Chris Double
36ad8bf47d Bug 451457 - <video> seems to download from net even if the document has been closed/unloaded - r+sr=roc 2008-09-27 00:56:21 +12:00
Olli Pettay
600428c42f Bug 433533 - Attributes stored using enum value don't keep the 'caseness', r+sr=sicking 2008-09-26 13:39:18 +03:00
Taras Glek
aa630966a7 s/if NS_FAILED(rv)/if(NS_FAILED(rv)/ sr=roc 2008-09-25 18:44:05 -07:00
Robert O'Callahan
5dbf5690ac Backing out bug 448830 2008-09-26 13:10:26 +12:00
Taras Glek
ba02fffe86 bug 455536: s/NS_ERROR_FAILURE/NS_ERROR_OOM/ outparamdelled nsNodeInfoManager::GetNodeInfo r+sr=jsr 2008-09-25 15:46:52 -07:00
Jeremy Lea
7261376c29 Bug 448830. Make nsIntRect/nsIntSize/nsIntPoint/nsIntMargin separate types so we get appunit vs pixel typechecking. r+sr=roc 2008-09-26 10:42:19 +12:00
Doug Turner
b98045b6e0 Bug 457025 - WinCE nsAudioStream link errors. r=chris.double 2008-09-25 15:05:23 -07:00
Vladimir Vukicevic
b85e6d6d8a b=310682, add support for shadows in HTML Canvas -- test updates; patch from Eric Bulter; r=vlad 2008-09-25 12:53:55 -07:00
Vladimir Vukicevic
8815b4ca26 b=310682, add support for shadows in HTML Canvas; patch from Eric Bulter; r=vlad 2008-09-25 12:53:52 -07:00
Boris Zbarsky
fd7b6b8514 Bug 456896. Need to flush here. r+sr=jst 2008-09-25 14:29:39 -04:00
Boris Zbarsky
72c4392e69 Bug 456008. Make sure to not claim nodes are created via parser in the XML fragment sink, just like the HTML fragment sink doesn't claim it. r+sr=jst 2008-09-25 12:58:11 -04:00
Boris Zbarsky
1e577015f0 Bug 454029. Don't assert bogus things. r+sr=sicking 2008-09-25 12:55:37 -04:00
Neil Deakin
c8391ee828 Bug 455215, make editable fields draggable, r=smaug,sr=roc 2008-09-25 10:45:03 -04:00
Neil Deakin
3fa32f8a87 Bug 454844, -moz-drag-over state is reversed, r+sr=roc 2008-09-25 10:44:53 -04:00
Olli Pettay
aa6691f983 Bug 382871 - XMLHttpRequest JS wrapper not preserved by its event handlers, r+sr=jst 2008-09-25 17:40:30 +03:00
Chris Double
f0029123d0 Backed out changeset c7c42974317d 2008-09-25 19:33:10 +12:00
Chris Double
6ef90c1e96 Bug 449159 - Implement seeking in the Ogg backend - r+sr=roc 2008-09-25 16:25:15 +12:00
Ben Turner
7ad590ba69 Backed out changeset 5986b4269d9d 2008-09-24 21:07:05 -07:00
Ben Turner
4117a13d27 Bug 450452 - "Implement XHR ('minus X') for worker threads". r+sr=jst. 2008-09-24 19:48:07 -07:00
Olli Pettay
c27455087a Backout Bug 455853 2008-09-24 14:52:35 +03:00
Olli Pettay
6b884e85ad Backout Test for Bug 447764 2008-09-24 14:14:09 +03:00
Olli Pettay
850f3e9e1b Bug 455853 - Javascript: User defined properties disappear after 3 to 10 seconds from nodes that are added to a DOM document that is created using document.implementation.createDocument(), r+sr=peterv 2008-09-24 12:47:35 +03:00