Commit Graph

2669 Commits

Author SHA1 Message Date
Henri Sivonen
27395b2f77 Bug 591981 - Make script-inserted inline scripts run right away, make script-inserted external scripts behave like async scripts and make document.write writing an inline script return at a predictable time. r=sicking a=blocking2.0-beta7 2010-09-21 12:48:40 -07:00
Jonathan Kamens
c6b4ee3abf bug 564737 - plaintext serializer shouldn't take care of leading spaces in a block. tests by David :Bienvenu. r=laurentj sr+a=jst 2010-09-21 15:02:55 +02:00
Olli Pettay
a8f1cbc946 Bug 580307 - Websocket reload page timeout issue resulting from server bug, r=jst, f=wellington, a=blocking
--HG--
extra : rebase_source : 211137dbd9efda4b6c568bf7c4b61380c839db8f
2010-09-21 12:17:30 +03:00
Olli Pettay
2340a6d11e Bug 594767 - importNode fails when using a document created with createHTMLDocument, r=sicking, a=blocking
--HG--
extra : rebase_source : 9436d96adf3450db23ddbde74407e440fec51846
2010-09-21 12:17:18 +03:00
Mounir Lamouri
92061d2b2a Bug 595606 - Inform the document that the element's id has to be removed from the tables _after_ UnbindToTree. r=jst a=blocking 2010-09-21 02:52:54 +02:00
Jonas Sicking
f161eca3e2 Back out bug 591981 to see if it caused a performance regression. a=backout 2010-09-20 15:47:57 -07:00
Ehsan Akhgari
6f60617c66 Bug 598090 - Sync up the list of white-listed HTML tags and attributes in the sanitizing fragment sink with the HTML5 spec; r,a=bzbarsky
--HG--
extra : rebase_source : 9973453f29b9634e7dfe764c1d78479d19616ce4
2010-09-20 17:32:04 -04:00
Ehsan Akhgari
6a6a3c2c11 Bug 596797 - moz-do-not-send="true" in HTML signature or pasted HTML gets ignored/removed; r=bz a=NPOTB for Firefox
--HG--
extra : rebase_source : 97118e0c654577f44a8ca0143349f4b510ec9641
2010-09-20 17:31:46 -04:00
Masatoshi Kimura
2df4090123 Bug 593577 - Get rid of nsContentType. r=roc a=a 2010-09-20 15:40:13 +02:00
Brandon Sterne
0b89e8b60a Bug 593387 - "Get Add-ons" pane is being restricted by X-FRAME-OPTIONS. r=bz a=b 2010-09-19 17:59:59 +02:00
Alon Zakai
783bc262d3 Bug 594487 - [SeaMonkey] leak test: "Exception / NS_ERROR_XPC_GS_RETURNED_FAILURE / nsIJSCID.getService / messageWakeupService.js :: anonymous :: line 56". r=mfinkle, a=NPOTB 2010-09-18 20:07:54 -07:00
Mats Palmgren
a8e03cc0ca Bug 559705 - "ASSERTION: Subdoc frames must have an inner view too". r=roc a2.0=roc 2010-09-18 13:28:50 +02:00
Mats Palmgren
698eb966cf Bug 449734 part 1 - Preserve presentation when dragging a tab between browser windows. r=roc a=blocking2.0:betaN 2010-09-18 13:28:49 +02:00
Benedict Hsieh
21844dc918 Bug 582840: Remove nsIWebProgressListener(2) support from TabChild and TabParent. r=smaug a=blocker 2010-09-17 19:11:05 -07:00
Kyle Huey
40924b6ff2 Bug 594964: Fix moz-filedata principal handling so that files can be dragged and dropped. r=sicking a=blocker 2010-09-17 21:22:44 -04:00
Kyle Huey
a9713881d1 Bug 565843: Implement <canvas>.mozGetAsFile(name, type). r+a=sicking
--HG--
extra : rebase_source : 1a7a635dc5a7da047967d8feb57d637e83027618
2010-09-17 21:14:59 -04:00
Jonas Sicking
311e9b33da Bug 587931: Don't fire error if a <script> is canceled. r=mrbkap a=jst 2010-09-17 16:08:03 -07:00
Jonas Sicking
9f51f3abca Bug 596385: Remove File.url since the spec now uses a different syntax. r=jst a=blocker 2010-09-17 16:08:03 -07:00
Henri Sivonen
1e21e4e21a Bug 591981 - Make script-inserted inline scripts run right away, make script-inserted external scripts behave like async scripts and make document.write writing an inline script return at a predictable time. r=jonas, a=blocking2.0-beta7.
--HG--
extra : rebase_source : 3d30baa42025c2d5e63b39586671345ae87bb0b2
2010-09-01 14:41:12 +03:00
Olli Pettay
8bf6fff13a Bug 313646 - synchronous XMLHttpRequest does not fire readystatechange event, r=sicking, a=sicking 2010-09-17 12:30:35 +03:00
Jonas Sicking
fd2c9c0694 Bug 587931: Implement document.currentScript and beforescriptexecute/afterscriptexecute events. r=mrbkap a=sicking 2010-09-16 01:48:47 -07:00
Chris Jones
0a1ec83bc9 Merge m-c --> cedar 2010-09-15 18:28:06 -05:00
Jonas Sicking
ed8cde0a01 Bug 591198: Display element using normal layout rules if XBL binding fails for security reasons. r=jst a=blocker 2010-09-15 15:53:01 -07:00
Jonas Sicking
e5a72459b6 Bug 596385: Update syntax for getting an url for a File to latest spec. r=jst a=blocker 2010-09-15 15:52:49 -07:00
Jonas Sicking
3bea0686f0 Bug 596385: Update FormData to latest spec. r=jst a=blocker 2010-09-15 15:52:02 -07:00
Chris Jones
996f2830a1 Fix merge bustage 2010-09-15 17:48:27 -05:00
Doug Turner
09476bc0de Merge with mc. Manually merged TabChild.h and nsIFrameLoader.idl 2010-09-15 15:17:54 -07:00
Oleg Romashin
39a1341d97 Backout changeset 7eb93fe05d3a. bug 582840 due to oranges 2010-09-15 15:02:29 -07:00
Chris Jones
2bb3bb3e9c Merge m-c --> cedar 2010-09-15 16:44:30 -05:00
Chris Jones
0a4b5217a4 Merge m-c --> cedar 2010-09-15 12:33:59 -05:00
Benedict Hsieh
5eacfcb973 Bug 582840 - Remove nsIWebProgressListener(2) support from TabChild and TabParent. r=Olli.Pettay a=blocking2.0
--HG--
extra : rebase_source : 764765bb56a218ec4b9be106eda1227156bf5181
2010-09-15 11:04:48 -07:00
Chris Jones
110d280286 Merge m-c --> cedar 2010-09-14 14:28:39 -05:00
Chris Jones
ee72f210ea Merge m-c --> cedar 2010-09-13 19:24:09 -05:00
Oleg Romashin
497f2db326 Merge with mozilla central 2779c55431a4, no conflicts 2010-09-10 22:32:25 -07:00
Mounir Lamouri
9d5ac0b512 Bug 556013 - Implement novalidate attribute for form elements. r=smaug a2.0=blocking 2010-09-11 06:11:58 +02:00
Kyle Huey
3b982c261f Test for Bug 578096. a=test-only 2010-09-09 22:43:22 -04:00
Chris Jones
4820da2166 Merge m-c --> cedar 2010-09-08 17:25:30 -05:00
David Zbarsky
dcd40d9c0b Bug 556007 (1/3) - Add list IDL attribute to HTMLInputElement. r=sicking a2.0=sicking 2010-09-10 07:18:10 +02:00
Mounir Lamouri
af7af7ba81 Bug 555840 - Implement datalist element. r=sicking,mrbkap,ehsan sr=smaug a2.0=roc 2010-09-10 07:16:56 +02:00
James Darpinian
f09185a36c Bug 369306 - If dom.disable_window_flip is enable, block .blur() and .focus() if opener is different from the caller. r=jst a2.0=blocking 2010-09-09 20:18:23 +02:00
Chris Jones
9e23f35349 Merge m-c --> cedar 2010-09-07 17:35:15 -05:00
Josh Matthews
37d6567b57 Backed out changeset ec2ffd935bd9 a=test-bustage 2010-09-11 21:04:09 -04:00
Josh Matthews
3576dc896d Bug 474356 - Add -moz-device-pixel-ratio media query. r=dbaron a=approval2.0
--HG--
extra : rebase_source : 1455dfbf13b66ac58cd2a66514c88adc76ff1a6c
2010-09-11 19:21:48 -04:00
Robert Sayre
4659902f34 jaegermonkey. what. a=arewefastyet 2010-09-11 15:06:33 -04:00
Robert Sayre
59773ae503 Merge mozilla-central to tracemonkey. 2010-09-10 11:47:11 -04:00
Chris Leary
7c740a8dc0 Back out due to mochiserver breakage. (no_r=me) 2010-09-09 16:52:31 -07:00
Chris Leary
7c2ac56dff Bug 540675: remove callerVersion from stack frame. (r=lw) 2010-09-09 14:25:30 -07:00
L. David Baron
38c6bf9401 Backed out changeset 2e55203d7b80 to fix orange (test_bug508115.xul timing out). 2010-09-13 20:44:17 -07:00
Jonas Sicking
b6ae0cb58a Bug 591198 - Don't make elements disappear if XBL bindings fail due to security restrictions. r=jst a2.0=blocking 2010-09-14 02:22:06 +02:00
Robert Sayre
edb7aca0d0 merge mozilla-central to tracemonkey. 2010-09-08 10:33:07 -04:00
Chris Jones
aea040c795 Bug 590294, part 9: Add API to set a <browser> expectation of the content window's viewport, and to draw content pixels in the <browser> at particular scale factors. sr=smaug 2010-09-03 15:10:46 -05:00
Chris Jones
6e7a7cd71a Merge m-c --> cedar
--HG--
rename : layout/style/test/hover_helper.html => layout/style/test/chrome/hover_helper.html
rename : layout/style/test/test_hover.html => layout/style/test/chrome/test_hover.html
2010-09-03 14:07:55 -05:00
Mats Palmgren
76f0893448 Backing out bug 449734 due to unexpected orange. a=ted 2010-09-03 18:13:49 +02:00
Mats Palmgren
d234af154c Bug 449734 - Preserve presentation when dragging a tab between browser windows. r=roc a=blocking2.0:betaN 2010-09-03 16:22:00 +02:00
Ehsan Akhgari
7b654288bf Back out bug 240933 and bug 590554 because of reftest failure on Win7 and also bug 593211 2010-09-02 19:54:23 -04:00
Oleg Romashin
bd3aa71c63 Merged m-c: 51d17027ff45 -> cedar 2010-09-01 09:36:29 -07:00
Mark Banner
fce5de81a6 Follow-up to bug 585173 - correctly handle when the XUL runtime doesn't exist. r=smaug. a=bustage fix for not the same config as default Firefox builds. 2010-09-01 11:19:52 +01:00
David Zbarsky
e5944a3eba Bug 499656. Make nsContentList have dual atoms (original case and lowercase) so that we can match non-HTML elements in HTML documents correctly. r=sicking 2010-08-31 19:47:00 -07:00
Olli Pettay
ee02892243 Bug 591433 - ASSERTION: SHEntry already contains viewer, r=bz, a=jst
--HG--
extra : rebase_source : 7c4260231ecc6797dc2c0f645c11ee185eb9ed24
2010-09-15 19:10:16 +03:00
Serge Gautherie
eae22838d4 Bug 595708 - "nsDocument.cpp(4377) : error C2248: 'nsAString_internal::nsAString_internal' : cannot access protected member declared in class 'nsAString_internal'"; (Av1) Add a |static_cast<const nsAString&>|, 1 s/PRInt32/PRUint32/.
r=Olli.Pettay a-2.0=jst.
2010-09-15 18:33:48 +02:00
Henri Sivonen
24613fa978 Bug 585819 - When the context passed to Range.createContextualFragment is "html" in an HTML document, use "body" as the context instead. r=bzbarsky, a=blocking2.0-betaN. 2010-09-01 14:41:07 +03:00
Kyle Huey
a846b63dba Bug 583863: Refactor <input> implementation to deal with files that aren't on the disk. r=sicking a=blocking-fennec
--HG--
extra : rebase_source : 2b3605042aea4e4c8273cdad5ec7f05af15959cc
2010-09-05 14:00:05 -04:00
Kyle Huey
73e9690f8f Backed out changeset af1365b24066 2010-09-05 11:32:57 -04:00
Kyle Huey
bde906120c Bug 583863: Refactor <input> implementation to deal with files that are not on the disk. r=sicking a=blocking-fennec 2010-09-05 09:09:04 -04:00
Daniel Holbert
8460fa015a Bug 592964: Use nsDependentAtomString instead of nsAtomString for temporary variables. r=jst a=jst 2010-09-04 23:41:17 -04:00
Josh Matthews
2814f869bb Backing out ebce58252cf8, 1f94199af190, 81664d1912ee, 8e95db7adbea, f97a99ad74af, 66d12a1541f2, 6b936d1a9e65 2010-09-04 15:15:31 -04:00
Daniel Holbert
f390399c09 Bug 592964: Use nsDependentAtomString instead of nsAtomString for temporary variables. r=jst a=jst
Bug 592964: Use nsDependentAtomString instead of nsAtomString for temporary variables. r=jst a=jst
2010-09-03 14:29:00 -04:00
Robert Sayre
357a4a6366 Merge mozilla-central to tracemonkey. 2010-09-01 22:27:07 -07:00
Jonas Sicking
7dffdc6069 Bug 568188: Reduce refcounting by making the id-table hold weak referenes. r=smaug a=jst 2010-09-01 15:48:24 -07:00
Timothy Nikkel
4e58616c08 Bug 591435. Fix tests that were relying on there being no paint suppression in subdocuments. r=roc 2010-09-01 15:44:48 -05:00
Chris Jones
1286d5c17d Followup to Bug 579323: Use nsSubDocumentFrame in new MOZ_IPC code in nsFrameLoader. 2010-08-31 02:46:17 -05:00
Chris Jones
7b7af2c67c Merge m-c --> cedar
--HG--
rename : layout/generic/nsFrameFrame.cpp => layout/generic/nsSubDocumentFrame.cpp
2010-08-31 02:29:31 -05:00
Robert O'Callahan
f6aa05c375 Bug 579323. Part 1.4: Switch nsIFrameFrame users to use nsSubDocumentFrame.h. r=tnikkel
--HG--
extra : rebase_source : de526602586c70b994a061bbb8a7ca2731c72bbd
2010-08-31 12:49:07 +12:00
Olli Pettay
37754ca52c Bug 585173 - Process message manager. r=dougt a=blocking-fennec 2010-08-31 11:58:35 -07:00
Bobby Holley
a335682adb Bug 591560: Fix annoying abort in animated gifs. r=bz a=blocker 2010-08-31 21:26:41 -04:00
Dan Witte
ccd3c28130 Back out Bug 536324 part 2. 2010-08-30 13:20:39 -07:00
Dan Witte
c4091d7694 Back out Bug 536324 part 3. 2010-08-30 13:20:39 -07:00
Dan Witte
86583b1783 Back out Bug 589292. 2010-08-30 13:20:38 -07:00
Ms2ger
f57e7fa2e6 Bug 592827 - Implement DOMImplementation.createHTMLDocument; r=jonas approval2.0=jonas 2010-09-04 13:38:07 +02:00
Alon Zakai
bb1302234f Bug 591052 - MessageManager wakeup service. r=mfinkle,smaug a=blocking-fennec2.0b1 2010-09-03 19:04:05 -07:00
Jonas Sicking
6bae28a4f7 Test for bug 590812. r=jst a=test-only 2010-09-03 15:53:28 -07:00
Jonas Sicking
c813c38eaf Test for bug 590870. r=jst a=test-only 2010-09-03 15:53:28 -07:00
Craig Topper
f49f0aa15a Bug 591864 - Convert nsCOMPtr<Element> to nsRefPtr for mImageElement in nsIdentifierMapEntry. r=sicking a2.0=jst 2010-09-04 00:40:10 +02:00
Mounir Lamouri
ecc6ff7ae3 Bug 575462 - Crash [@ nsDocument::AddToIdTable] with mutation events. r=sicking a2.0=blocking 2010-09-04 00:39:29 +02:00
Chris Jones
49048c0d61 Merge m-c --> cedar
--HG--
rename : layout/style/test/test_hover.html => layout/style/test/hover_helper.html
2010-08-31 00:35:03 -05:00
Chris Jones
8992432666 Merge m-c --> cedar 2010-08-26 21:36:43 -05:00
Mark Finkle
8638452bf4 Bug 584610 - RecvLoadRemoteScript uses a tiny buffer to load script [r=smaug] a=blocking2.0 2010-08-27 13:25:36 -07:00
Bobby Holley
1f719b8f98 Bug 589469 - Notify nsImageLoadingContent when its document switches.r+sr=bz,a=blocking-beta-5 2010-08-26 18:30:03 -07:00
Dan Witte
8de0079a42 Merge e10s -> m-c. a=patches 2010-08-27 08:04:00 -07:00
Dan Witte
8937bd5738 Bug 589292 - e10s necko: add contentDisposition prop to nsIChannel. r=jduell, sr=biesi, a=beta5+ 2010-08-25 17:51:21 -07:00
Dan Witte
f2000be3eb Merge. 2010-08-23 17:30:33 -07:00
Dan Witte
5f4dbe5953 Bug 536324 - e10s HTTP: refactor nsHashPropertyBag. Part 3: contentLength consumers. r=jduell, a=beta5+ 2010-08-21 00:31:35 -07:00
Dan Witte
4439f97632 Bug 536324 - e10s HTTP: refactor nsHashPropertyBag. Part 2: contentLength implementors. r=jduell, a=beta5+ 2010-08-21 00:31:11 -07:00
Dan Witte
78674d6f5f Merge m-c -> e10s. 2010-08-20 23:51:54 -07:00
Mounir Lamouri ext:(%2C%20David%20Zbarsky%20%3Cdzbarsky%40gmail.com%3E)
f8ab79e415 Bug 582412 - Implement @formmethod, @formenctype. r=smaug sr=sicking a2.0=blocking 2010-08-20 19:47:30 +02:00
Robert Sayre
d598acd055 Merge mozilla-central to tracemonkey. 2010-08-20 10:04:58 -04:00
Oleg Romashin
832333ab06 Merged with mozilla-central: 00186bbb7459 2010-08-24 14:21:48 -07:00
Chris Jones
1b38174082 Merge remote-frame code into m-c tip 2010-08-23 22:10:50 -05:00
Chris Jones
fcfbc0ecb8 Missed comment and --disable-ipc bustage fix. 2010-08-20 22:06:53 -05:00
Chris Jones
ca1369ea3d Followup to bug 582057: Paper over Show() being called multiple times and triggering an assertion in the content process. This will all be reworked in bug 589337. r=dougt 2010-08-20 18:35:11 -05:00
Chris Jones
dee3368105 Bug 570620, part m: Add API for attaching a "remote frame" to its corresponding nsFrameLoader, so that the frame can be found during painting. r=tn sr=smaug 2010-08-20 18:24:41 -05:00
Chris Jones
546d94a7b3 Bug 582057, part k: Gut platform widgets from content processes. sr=bsmedberg 2010-08-20 18:24:40 -05:00
Robert Sayre
b54b2278b9 Merge from mozilla-central 2010-08-19 13:50:37 -04:00
Dan Witte
450bb6ea23 Merge m-c -> e10s. 2010-08-19 09:26:45 -07:00
Robert Sayre
43c1350df6 Merge mozilla-central to tracemonkey. 2010-08-19 11:18:37 -04:00
Peter Van der Beken
64a1bd8360 Backout c130135dcf02 (Fix for bug 590612 (Speed up js-wrapping in classinfo when we already have a wrapper)). 2010-09-14 22:27:02 -07:00
Peter Van der Beken
83526eb1bd Bustage fix
--HG--
extra : rebase_source : bb141e8dba326875a8c82da949e19abff7fee529
2010-09-14 21:46:40 -07:00
Peter Van der Beken
84457bdfaf Fix for bug 590612 (Speed up js-wrapping in classinfo when we already have a wrapper). r=bz, a=jst.
--HG--
extra : rebase_source : 4013e29c5430b2346e5b8f4c6cf3b68cb9f487b9
2010-08-28 10:04:25 +02:00
Dan Witte
9b032ceaea Merge m-c -> e10s. 2010-08-18 10:16:15 -07:00
Ted Mielczarek
367a1e0095 Backed out changeset 1362f0ca86d2 (bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save) due to test failures. (merge commit) a=bustage fix 2010-08-18 13:09:44 -04:00
Ted Mielczarek
be942c946d Backed out changeset 1362f0ca86d2 (bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save) due to test failures. 2010-08-18 13:04:31 -04:00
Boris Zbarsky
007ddb1c71 Bug 575172. Make sure that setting script type IDs really doesn't clobber any other flags. r=jst, a=blocking2.0 2010-08-31 16:46:41 -04:00
David Humphrey
960122a5de bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad 2010-08-17 09:40:00 -04:00
Brian Birtles
601e6299ae Bug 485157: SMIL event timing, part 6 repeat timing, r=dholbert, sr=roc, a=roc 2010-08-18 19:20:24 +09:00
Doug Turner
9c4a3a52e0 Merge with m-c 2010-08-17 00:21:21 -07:00
Doug Turner
258fb894e8 Backing out 414463b32e36 to dcae4884a07d 2010-08-17 00:20:44 -07:00
Luke Wagner
a80ab46add Bug 589028 - make nsContentUtils::GetDocumentFromCaller not depend on slow-native constructors (r=jst)
--HG--
extra : rebase_source : a12eb25eadefa5ed1bb1799516ee9b287d171aa2
2010-08-19 18:12:02 -07:00
Mounir Lamouri
41b8bedd41 Bug 587875 - Build bustage: nsRefreshDriver.h is included by files not included when SMIL is disabled. r=jst@mozilla.org, a=buildbustage 2010-08-17 02:08:35 +02:00
Jim Chen
5a2d6cfbe0 bug 582644 - IME event remoting, patch to content r=smaug blocking-fennec=2.0a1+ 2010-08-16 14:48:32 -07:00
Doug Turner
f5b236a159 Merge from m-c 2010-08-16 17:02:18 -07:00
Alon Zakai
12aff45444 Bug 587222 - Script caching in messageManager leaks. r=olli 2010-08-16 13:05:42 -07:00
Dan Witte
53a5ef6fe9 Merge mozilla-central -> e10s. 2010-08-13 21:24:11 -07:00
Daniel Holbert
5b754a5516 Bug 582004 part 2: Make imgIContainerObserver::FrameChanged take a const aDirtyRect argument. r=joe a=blocking 2010-08-13 21:09:48 -07:00
Chris Jones
dd5b06196c Bug 587139: <browser remote> still needs a widget until after fennec alpha1. r=smaug,tn 2010-08-13 15:39:42 -05:00
Ehsan Akhgari
3068a7eddc Back out bug 582644 and 576716 because of mochitest-3 oranges 2010-08-16 19:14:00 -04:00
Jim Chen
8053ee8f11 bug 582644 - IME event remoting, patch to content r=smaug blocking-fennec=2.0a1+ 2010-08-16 14:48:32 -07:00
Ehsan Akhgari
481ee2f5e6 Bustage fix for bug 587222 landed on a CLOSED TREE 2010-08-16 17:20:03 -04:00
Alon Zakai
cf8363b4a5 Bug 587222 - Script caching in messageManager leaks; r=Olli.Pettay a=blocking-because-550936-is-a-blocker 2010-08-16 16:40:04 -04:00
Jonas Sicking
d1fd8e674e Bug 579764: Send out notification when the document-element for a document has been created and inserted into the DOM. r=jst a=blocker 2010-08-27 22:54:57 -07:00
Jonas Sicking
dc2e1b24bc Bug 590870: Don't crash when attempt to create XUL element through DOM is denied. r=jst a=blocker 2010-08-27 22:54:40 -07:00
Olli Pettay
dfad47f5a3 Bug 588808 - TabChildGlobal objects shouldn't be kept alive too long, r=dougt, a=Mossop 2010-08-23 11:44:43 +03:00
Chris Pearce
e7bc98cbb3 b=587329 Fix so build with disable webm/ogg/wave works r=doublec a=roc
--HG--
extra : rebase_source : 458cd650f36a9a93c358c7ea1db1fc32432055f0
2010-08-23 13:40:21 +12:00
Alon Zakai
4606f548ac Bug 359608 - Animated GIFs are animated even when user navigates to another page.r=bholley,bz;sr=bz;a=blocker 2010-09-07 17:33:02 -07:00
Ehsan Akhgari
d1b89b6a17 Bug 592601 - Add "face" to the list of white-listed attributes; r=bz a=jst 2010-09-06 16:31:04 -04:00
Sid Stamm
2e1c461131 Bug 576200. CSP breaks spec, defaults to allow *. r=bsterne@mozilla.com, dveditz@mozilla.com 2010-08-16 10:12:28 -07:00
Daniel Holbert
00fea2a641 Bug 587494: Check whether our ExternalResource has a viewer before calling Hide() on it, to fix null-crash. r=roc a=blocking 2010-08-15 15:49:21 -07:00
Markus Stange
438fa8a236 Bug 506826 - Invalidate -moz-element rendering observers when necessary. r=roc 2010-08-13 15:36:13 +02:00
Markus Stange
e6381b3f19 Bug 572688 - Add a DOM API called document.mozSetImageElement for overriding -moz-element ID target elements. r=jonas, r=roc 2010-08-13 15:35:36 +02:00
Markus Stange
2ea78354c5 Bug 572689 - Make nsSVGRenderingObservers observe elements instead of frames. r=roc 2010-08-13 15:31:31 +02:00
Vladimir Vukicevic
67ec40f4fa b=576716; crash with ArrayBuffer test case; r=waldo 2010-08-14 10:52:51 -07:00
Vladimir Vukicevic
c820f5632e b=572522; add experimental mozArrayBuffer to XHR; r=jst, a=bsmedberg 2010-08-14 10:52:19 -07:00
Timothy Nikkel
7e065871d5 Fix message in test. r=philor a=tests-only 2010-08-21 21:29:08 -05:00
Bobby Holley
7a580f398c bug 512260 - Add image tracker to nsDocument and register content images with it.r=roc,sr=dbaron,a=blocker 2010-08-03 20:40:29 -04:00
Chris Pearce
235f7b51cf Commit backout of 42c8cd0e1a65 2010-08-18 13:59:10 +12:00
Chris Pearce
d05b3252ce Backed out changeset 42c8cd0e1a65 2010-08-18 13:50:49 +12:00
Rich Dougherty ext:(%2C%20Chris%20Pearce%20%3Cchris%40pearce.org.nz%3E)
3c4b6f1279 Bug 548523 - Replace HTMLMediaElement.autobuffer attribute with 'preload'. r=roc a=blocking2.0
--HG--
rename : content/media/test/test_autobuffer.html => content/media/test/test_preload_attribute.html
rename : content/media/test/test_autobuffer2.html => content/media/test/test_preload_suspend.html
2010-08-18 10:49:14 +12:00
Alon Zakai
696fd54019 Bug 588201 - "Do not call JS_SetGCParameterForThread in messageManager code" [r=Olli.Pettay r=dmandelin]
--HG--
extra : rebase_source : e2946bc307b08d7a8d18df35c6913761e74c0d6b
2010-08-17 15:08:00 -07:00
Jim Chen
fa4d8d116b Bug 582644 - IME event remoting, patch to content; r=smaug, blocking-fennec=2.0a1+ 2010-08-17 01:07:44 -07:00
Olli Pettay
75b4ffdc0e Bug 462076 - Dynamically inserted iframes on refresh sometimes trade places, r=bz 2010-08-17 17:13:55 +03:00
Jonas Sicking
93c3158ba6 Bug 582228. Speed up getting style attributes. r=bzbarsky@mit.edu, a=dbaron@mozilla.com 2010-08-12 23:03:23 -07:00
Boris Zbarsky
456e9e5548 Bug 569520 part 2. Implement a mozRequestAnimationFrame/mozAnimationStartTime API. r=roc, a=joe 2010-08-11 17:05:28 -04:00
Boris Zbarsky
9c767adbfb Bug 569520 part 1. Add a new beforepaint event. r=smaug 2010-08-11 17:05:27 -04:00
Mark Finkle
b1a3159e78 Bug 582569 - Fire an event in child frame scripts when the TabChild is closing [r=smaug a=blocking-fennec] 2010-08-12 12:47:22 -04:00
Dave Townsend
9459a1a8a7 Backed out changeset 937a11c1fc07 from bug 582569 due to new browser-chrome test
failures.
2010-08-12 10:28:50 -07:00
Mark Finkle
dcd22deaf8 Bug 582569 - Fire an event in child frame scripts when the TabChild is closing [r=smaug a=blocking-fennec] 2010-08-12 12:47:22 -04:00
Robert O'Callahan
4ddb9e24af Backing out bug 569520 to fix test failures 2010-08-12 11:31:00 +12:00
Robert O'Callahan
a1bb0ab39e Backed out changeset 464f978cfca5 2010-08-12 11:30:44 +12:00
Robert O'Callahan
83f9c15efd Backing out bug 569520 to fix test failures 2010-08-12 11:29:58 +12:00
Robert O'Callahan
bae3fa4de3 Backed out changeset 66c25030a8d4 2010-08-12 11:28:49 +12:00
Boris Zbarsky
a746dcb366 Bug 569520 part 2. Implement a mozRequestAnimationFrame/mozAnimationStartTime API. r=roc, a=joe 2010-08-11 17:05:28 -04:00
Boris Zbarsky
771ed256bf Bug 586381. Switch attribute atom array storage to nsTArray. r=sicking 2010-08-11 17:05:28 -04:00
Boris Zbarsky
3e18bf9381 Bug 569520 part 1. Add a new beforepaint event. r=smaug 2010-08-11 17:05:27 -04:00
Boris Zbarsky
d9188b16ef Bug 577607 part 1. Make sure resource documents don't have presshells when their display document doesn't. r=roc 2010-08-11 17:05:26 -04:00
Olli Pettay
a76dd6006c Bug 584866 - Cache LoadFrameScript Calls [r=jst] 2010-08-10 13:18:26 -04:00
Mark Banner
f897af15ca Bustage fix for non-IPC builds - add ifdef for parameter that not everyone has. Follow up to bug 584864. Agreed with smaug on irc. 2010-08-10 18:03:33 +01:00
Ehsan Akhgari
ce0b3f1a9f Bug 582863 - Spell checker shouldn't copy the text node contents unnecessarily; r=roc a=blocking2.0+
--HG--
extra : rebase_source : 7313d44dfe2645a8df15a4fca78e75ecfc39b536
2010-07-30 18:55:42 -04:00
Mark Finkle
d5701e4ef1 Bug 584864 - MessageManager's LoadFrameScript runs in Chrome windows [r=smaug] 2010-08-10 11:10:22 -04:00
Dão Gottwald
f246f9a00f Backed out changeset cdd440adb726 2010-08-10 15:10:11 +02:00
Ms2ger
e0dc6046da Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron 2010-08-10 14:25:28 +02:00
Ehsan Akhgari
fdd244eb89 Bug 240933 - Part 11: Optimize setting the bidi flag for modifications to large DOM text nodes; r=smontagu a=dbaron
--HG--
extra : rebase_source : bdd58373ec59cdcdc231ca9eb61bc7a1a0c9191f
2010-07-21 19:29:06 -04:00
Ehsan Akhgari
8afe6b0c89 Bug 240933 - Part 11: Optimize setting the bidi flag for modifications to large DOM text nodes; r=smontagu a=dbaron
--HG--
extra : rebase_source : c16f27b75117b509cf2cbe9fb92d0d03a7868b77
2010-07-21 19:29:06 -04:00
Julian Reschke
5276057293 Bug 560838. Spell 'Content-Type' correctly. r=bzbarsky, a=jst 2010-09-09 01:38:10 -04:00
Boris Zbarsky
f6879c0a75 588174. Make it possible to pass an explicit callback function to mozRequestAnimationFrame. r=roc, sr=dbaron 2010-09-09 01:38:04 -04:00
Daniel Holbert
0c7ead0f64 Bug 276431 Patch 4c: Add convenience method nsIDocument::IsResourceDocument, for code shared between external resource docs & svg-as-image helper docs. r=roc sr=jst a=blocking 2010-09-08 13:40:39 -07:00
Daniel Holbert
f385159cba Bug 276431 Patch 4: Add flag on nsIDocument to let us check if it's actually being used as an image. r=roc sr=jst a=blocking 2010-09-08 13:40:39 -07:00
Olli Pettay
5eb3bad5de Bug 311425 - allow setting OnProgress after XMLHttpRequest::open(), r=sicking, a=sicking
--HG--
extra : rebase_source : 721190e3ef5b84634689ef0c2c61701a2aeadae7
2010-09-08 20:42:08 +03:00
Oleg Romashin
12114374e2 Bug 591559 and bug 575567 - "Drop X[Parent/Child] widget embedding from remote browser" [r=cjones] [a=bustage-fix+blocking] 2010-07-16 06:57:00 -05:00
Boris Zbarsky
a2e289caff Bug 590883. Don't forget to null-check the viewer, since the external resource load might have failed. r=roc a=blocking 2010-08-27 22:44:36 -04:00
Peter Van der Beken
1de207af3c Fix for bug 565742 (too much QIing/Addrefing/Releasing under NativeInterface2JSObject). r=smaug, a=bsmedberg. 2010-07-13 17:44:51 +02:00
Jonas Sicking
e86bab477f Bug 546857 Part 7: Allow system-principal-XHR loaded documents to use XUL. r=jst a=blocker 2010-08-25 13:12:28 -07:00
David Humphrey
07de814ba1 bug 490705 - Support Audio Data API: Get, Manipulate, Play & Save. r=smaug+kinetik+peterv, sr=vlad, a=vlad 2010-08-25 09:10:00 -04:00
Sid Stamm
e066044340 Bug 581980 - allow trailing semi-colon in CSP, r=bsterne, a=jst 2010-08-25 08:36:44 -07:00
Sid Stamm
287111b0e2 Bug 542302 - turn down CSP debugging information, r=dveditz, a=jst 2010-08-25 08:36:26 -07:00
Sid Stamm
c3f669047a Bug 558429 - CSP should accept relative policy-uri's, r=dveditz, a=jst 2010-08-25 08:35:27 -07:00
Ms2ger
4eff02334f Bug 588640 - comparison between signed and unsigned integer expressions in nsAttrValue::AtomAt; r=Olli.Pettay approval2.0=jst 2010-08-25 15:15:12 +02:00
Ehsan Akhgari
7e841718db Bug 582852 - Optimize large text node editing; r,a=jst
--HG--
extra : rebase_source : 00e87477d9904b7a23469ec9335b519f53b0d211
2010-08-05 22:13:07 -04:00
Jonas Sicking
5656569763 Bug 546857 Part 6: Disable XUL for pages, unless user specifically opts in for domain. r=jst a=blocker 2010-08-19 16:12:46 -07:00
Josh Matthews
0984e327c5 Bug 474356 - Add -moz-device-pixel-ratio media query. r=dbaron a=approval2.0
--HG--
extra : rebase_source : 3a477fe6eab09f693538008aafa9c8bf880597b1
2010-09-10 16:27:52 -04:00
Mark Finkle
b13d673527 Backing out dea6175f4b07 (bug 584864) to fix regression filed as bug 585606 2010-08-09 11:29:34 -04:00
azakai@mozilla.com
86fc2b0a40 Bug 584864 - MessageManager's LoadFrameScript runs in Chrome windows, r=smaug 2010-08-08 14:28:02 +03:00
Shawn Wilsher
4ba935953c Backed out changeset e6e0200b6e03 (bug 568969) because it appears to have caused orange on a CLOSED TREE. 2010-08-06 11:53:39 -07:00
Shawn Wilsher
17eda7ec10 Bug 568969 - Nuke nsContentUtils::GetHistory
r=bz
a=bsmedberg
2010-08-05 10:07:46 -07:00
Ehsan Akhgari
536ad17a6d Backed out changeset b64704446120 because of build bustage failure in TestWinTSF.cpp 2010-08-06 11:39:19 -04:00
Ehsan Akhgari
186be467b6 Bug 582863 - Spell checker shouldn't copy the text node contents unnecessarily; r=roc a=blocking2.0+
--HG--
extra : rebase_source : e134b15a712630b542b7b499e15a16727350bea6
2010-07-30 18:55:42 -04:00
timeless
14231e4d84 Bug 579318 - warning: comparison between signed and unsigned integer expressions in nsContentUtils::ParseIntMarginValue() and nsIContentUtils::FindInternalContentViewer() r=Olli.Pettay a=dbaron
--HG--
extra : rebase_source : 889a1fa61e2a4c9fd42492518bd660d8b1bb8a83
2010-08-06 13:04:32 +02:00
Olli Pettay
bc5169e59e Bug 523082 - nsXULTemplateBuilder should unlink more, r=peterv 2010-08-06 12:21:53 +03:00
L. David Baron
e714f071f9 Manage float continuations to-be-pulled by the next-in-flow better by keeping them in a separate frame list until they're actually pulled. (Bug 563584, patch 13) r=roc 2010-08-05 21:59:19 -07:00
Chris Jones
2afdb0333c Bug 570620, part f: Add a "destroy" phase to PBrowser shutdown to make clean-up easier. r=smaug sr=bsmedberg 2010-08-05 17:11:23 -05:00
Chris Jones
65b058787b Bug 570620, part c: Add two trivial helper methods to nsFrameLoader. r=smaug 2010-08-05 17:11:23 -05:00
Boris Zbarsky
ff911ada1d Bug 584293. Make .style faster. r=peterv 2010-08-05 17:59:36 -04:00
Olli Pettay
67430679d8 Bug 583777 - Fix violations of the new JS request model. r=igor a=blocking-beta3 ok to check into a CLOSED TREE 2010-08-05 12:57:39 -07:00
Bjarne
100caa546d Bug 546606 - Make redirect API async - part 2; r=honzab.moz,cbiesinger,bjarne,jst sr=jst 2010-08-04 22:15:55 -04:00
Kyle Huey
2a2801990e Bug 578714: Stop doing Unicode-aware case-folding inside layout/style. r=zwol sr=bz 2010-08-02 15:19:04 -07:00
Zack Weinberg
d32d8b4b6e Bug 338679: mark style declarations immutable if they are stringified. r=bzbarsky a=dbaron 2010-08-02 15:40:35 -07:00
Zack Weinberg
a6b8c9b603 Bug 569719 part 16: Don't refcount declarations and data blocks; don't have style rules hold direct pointers to data blocks. r+a=dbaron 2010-07-23 11:00:52 -07:00
Ms2ger
0cf7a5d525 Bug 562698 - Part c: Pass Elements to AttributeWillChange; r=bzbarsky, a=dbaron 2010-08-24 09:06:20 +02:00
Ms2ger
00001ff39e Bug 562698 - Part b: Pass Elements to nsNodeUtils::AttributeChanged; r=bzbarsky, a=dbaron 2010-08-24 09:06:07 +02:00
Ms2ger
27271a8a8f Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron 2010-08-24 09:05:56 +02:00
Dan Witte
ca0f91eb71 Fix bustage. a=me 2010-08-23 21:50:40 -07:00
Justin Lebar
6544506912 Bug 561076 - Pref callback changes severely slow down reftest and shutdown.
--HG--
extra : rebase_source : bf83192c89f953772d8dbfb530e18402e181a139
2010-07-31 10:17:49 -07:00
Felipe Gomes
8d9b3f1877 Bug 508906. Add experimental MozTouch events. r=smaug,jimm 2010-08-02 15:34:54 +02:00
Peter Van der Beken
e3ae7d53bb Fix for bug 582601 (Make GetContentInternal return Element*). r=bz. 2010-07-30 15:42:11 +02:00
Robert Sayre
d580edd975 Merge mozilla-central to tracemonkey. 2010-07-31 14:19:27 -07:00
Bobby Holley
981557e6ad Bug 521497 - refactor nsImageLoadingContent to make it easier to track when images appear and go away. r=bz,a=blocker 2010-07-31 13:54:59 -04:00
Brian Birtles
6c35d0694f Bug 527270: Implement SMIL TimeEvents. r=dholbert,smaug; sr=roc; a=blocking-betaN 2010-07-31 16:02:52 +09:00
Craig Topper
a53310509d Bug 579830 - Change nsCOMPtr<Element> to nsRefPtr<Element>. Change one location that was QIing to Element. r=bz a2.0=benjamin
--HG--
extra : rebase_source : db2a1a863ed6c646ef8eb850eaf93b64b4552be7
2010-07-30 20:44:45 -07:00
Justin Lebar
510267fbd6 Backed out changeset d9717604f007 2010-07-30 11:36:18 -07:00
Justin Lebar
111e7ef187 Bug 561076 - Use a hashtable to speed up nsContentUtils::UnregisterPrefCallback. r=bzbarsky a=blocking2.0
--HG--
extra : rebase_source : 753885fe23666d392cea378b2d911a754df7ef58
2010-07-30 10:22:57 -07:00
Kyle Huey
9c0bd4c0a5 Backed out changeset 9e87c3efc33b 2010-07-29 16:01:41 -07:00
Kyle Huey
17533df9bd Bug 578714: Stop doing Unicode-aware case-folding inside layout/style. r=zwol sr=bz
--HG--
extra : rebase_source : 7d5f43bf8d7d109c9669db68589e26554df9a250
2010-07-29 12:41:04 -07:00
Kyle Huey
8ba5a6053c Bug 581868: Remove nsIPrivateDOMImplementation. r=jst
--HG--
extra : rebase_source : 4e329c8b48034db725a1120094ec721d607dcb85
2010-07-29 12:23:13 -07:00
Kyle Huey
cc25e38cd5 Bug 575043: Remove internal uses of nsICaseConversion. r=smontagu sr=roc
--HG--
extra : rebase_source : f95ad3f21a95e354324e1524c378cad7146f3241
2010-07-29 12:22:16 -07:00
Robert Sayre
72e587294e Backed out changeset e393b9673207. ( Bug 573803 - add SSL WebSocket support to mochitest. r=ted ) 2010-07-29 13:13:11 -07:00
Jonathan Griffin
ed48fbc343 Bug 573803 - add SSL WebSocket support to mochitest. r=ted 2010-07-29 10:23:58 -07:00
Robert Sayre
073bde8d2b Merge mozilla-central to tracemonkey. 2010-07-30 21:57:41 -07:00
Igor Bukanov
2019c722fb bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff 2010-06-12 18:29:04 +02:00
Igor Bukanov
181c2cdf3a Backed out changeset 7b2b90efe57d -- the patch was landed against a tree with a lot of orange. This will hinder the orange resolution. 2010-07-28 14:36:06 +02:00
Igor Bukanov
a69fd0a49f bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff 2010-06-12 18:29:04 +02:00
Robert Sayre
55a8586519 Merge mozilla-central to tracemonkey. 2010-07-27 13:09:04 -07:00
Andreas Gal
20afe268df Use proper exported JS_PUBLIC_API function (follow-up for 581264). 2010-07-23 16:08:59 -07:00
Andreas Gal
a5591066f8 Don't use broken js_NewArrayObjectWithCapacity API (581264, r=bz,jst,dwitte). 2010-07-23 15:25:42 -07:00
Robert Sayre
1b744a7685 Merge mozilla-central to tracemonkey. 2010-07-20 15:07:03 -07:00
Blake Kaplan
de74d9d8f4 Bug 563106 - Tie XPConnect to compartments. r=jorendorff/gal/jst 2010-07-19 13:36:49 -07:00
Luke Wagner
99411cc93d Bug 549143 - fatvals 2010-07-14 23:19:36 -07:00
Robert Sayre
5f4da6447a Comment out part of the flakiness in the websocket test. 2010-07-12 21:48:19 -07:00
Robert Sayre
340287d9dc Merge. 2010-07-12 20:42:43 -07:00
Robert Sayre
38029f43fa Merge mozilla-central to tracemonkey. 2010-07-12 20:42:21 -07:00
Brandon Sterne
d00b64ec5d Bug 578182. CSP causing leaks due to repeated AddBoolPrefVarCache call from nsDocument constructor. r=dveditz 2010-07-12 20:12:32 -07:00
Robert Sayre
26b9651489 Push more logging. 2010-07-12 19:31:20 -07:00
Robert Sayre
85521f51a9 add yet more debugging info to the websocket test. 2010-07-12 17:47:53 -07:00
Mats Palmgren
2cc4e040ea Make it possible to drag a non-selectable node again. b=574596 r=dbaron 2010-07-12 22:24:25 +02:00
Robert Sayre
3d8f394691 tweak error formatting in flaky test 2010-07-11 16:21:18 -07:00
Robert Sayre
b2fcd75b57 add logging data for websocket test failure. 2010-07-09 15:58:52 -07:00
Robert Sayre
34b4182b78 Merge mozilla-central to tracemonkey. 2010-07-08 18:15:52 -07:00
Benjamin Smedberg
9c471dc851 Bug 577076 - Some chrome images are not loading properly (XUL scrollbars, profile manager icons, Fennec icons), r=bz 2010-07-08 16:26:54 -07:00
Neil Rashbrook
a50cec31b6 Follow up to bug 568691 - Fix some of the static windows build bustage that is due to various dependencies in layour widget and chrome. r=roc. 2010-07-08 09:01:28 -07:00
Robert Sayre
1ae649adc3 Merge mozilla-central to tracemonkey. 2010-07-06 11:05:39 -07:00
Saint Wesonga
e7a357dcaf Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg 2010-07-05 11:42:18 +02:00
Robert Sayre
70fc03b113 Merge mozilla-central to tracemonkey. 2010-07-02 17:25:52 -07:00
Benjamin Smedberg
ab295cd35f Bug 576540 - nsContentUtils::Init is getting the image loader module, which is initializing the graphics module before they expect to be initialized. This breaks the chain by lazily initializing the image loader and image cache from contentutils, r=joe sr=bz
--HG--
extra : rebase_source : cb612418b6e4be90bace1e69f5ff9432496687f7
2010-07-02 17:15:52 -04:00