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
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
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
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
jonas@sicking.cc
f6bc46eb38
Backing out due to test failures
2008-04-08 20:20:39 -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
timeless@mozdev.org
b0e4df4591
Bug 394114 Interfaces missing from various QI implementations. r=jag sr=jag a=dsicore
2008-04-06 05:28:34 -07:00
gavin@gavinsharp.com
a1fa1ac12f
Fix bug # typo in comment
2008-04-01 12:46:25 -07:00
peterv@propagandism.org
f6c36cdc7e
Fix for bug 415192 (Crash (within nsCycleCollector::Shutdown and nsXBLBinding::RemoveInsertionParent) with <xul:wizard>, cloneNode). r/sr=sicking.
2008-03-28 07:09:00 -07:00
jruderman@hmc.edu
8047b327ba
Add crashtest
2008-03-26 18:13:31 -07:00
reed@reedloden.com
29c47ce39a
Bug 424304 - "Create Mochitest for bug 417760" [p=marco.zehe@googlemail.com (Marco Zehe) r+sr=mats.palmgren]
2008-03-25 21:52:30 -07:00
jonas@sicking.cc
5fcdbd4297
Bug 424923: Remove support for cross-site XHR. r/sr=jst for code changes
2008-03-25 19:46:08 -07:00
surkov.alexander@gmail.com
b295bdb198
Bug 417760 - cannot focus() img elements with tabindex=-1, patch=aaronlev, r,sr = mats, a=mtschrep
2008-03-19 23:33:57 -07:00
timeless@mozdev.org
7f880e43ef
reverting, wrong patch, missing AMBIGUOUS
2008-03-19 14:55:22 -07:00
timeless@mozdev.org
022712406a
Bug 394114 Interfaces missing from various QI implementations. r=jag sr=jag a=dsicore
2008-03-19 14:19:35 -07:00
Olli.Pettay@helsinki.fi
01474a2051
Bug 421366, [@ nsContentUtils::IsEventAttributeName] r+sr=peterv
2008-03-19 12:44:08 -07:00
reed@reedloden.com
0c26763908
Bug 375457 - "toDataURL has incorrect type-checking logic" [p=joe@drew.ca (Joe Drew [JOEDREW!]) r+a1.9=vlad]
2008-03-16 14:02:05 -07:00
jwalden@mit.edu
59a27fb41f
Bug 199692 - Update and reenable the document.elementFromPoint tests that didn't work when initially committed due to window sizing issues; there may still be some issues, but we'll todo aggressively in followup commits if necessary -- better halfway in than not at all. Patch is partly me, partly Ben Karel <web+moz@eschew.org>, r from Ben and r=roc. a=itsatest
2008-03-14 11:45:32 -07:00
roc+@cs.cmu.edu
e1cbf6f105
Bug 421662. Rename TextRectangle* to ClientRect*. r+sr=sicking,a=damon
2008-03-11 17:51:12 -07:00
bent.mozilla@gmail.com
827ac24e1e
Bug 420700 - Calling createContextualFragment affects subsequent setting of innerHTML. r+sr=jst, a=blocking1.9+.
2008-03-06 12:14:33 -08:00
jruderman@hmc.edu
96be9d6d7d
Make nsContentSink, instead of subclasses, be responsible for making sure RemoveObserver is called (bug 420835). r+sr=sicking, a=blocking1.9+.
2008-03-04 20:54:21 -08:00
roc+@cs.cmu.edu
3bf32d7606
Bug 417255. Rework getClientRects/getBoundingClientRect/offset* code to use a generic rectangle iterator API which drills down through anonymous blocks, fixing IE compat. r+sr=dbaron
2008-02-27 01:26:15 -08:00
dbaron@dbaron.org
d98a9e860e
Make 'top' and 'bottom' captions follow the CSS2.1 behavior and put the old behavior into 'top-outside' and 'bottom-outside'. b=363248,386704 r+sr=roc a=blocking1.9+
2008-02-26 18:02:20 -08:00
peterv@propagandism.org
220f7309ae
Fix bug 406596 (Link/anchor elements are focused within an contentEditable element) for designMode. r/sr=jst.
2008-02-26 06:09:52 -08:00
benjamin@smedbergs.us
1141ded71b
Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated
2008-02-21 12:39:20 -08:00
Olli.Pettay@helsinki.fi
22dc5c4af2
bug 380454, r=benjamin, sr=sicking
2008-02-21 04:47:26 -08:00
reed@reedloden.com
010e223a52
Rev IID from bug 412920 changes.
2008-02-20 02:54:19 -08:00
reed@reedloden.com
0ee0ce288d
Bug 412920 - "[contenteditable] editable elements cannot be edited anymore after page refresh" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) / peterv@propagandism.org (Peter Van der Beken) r+sr=jst a=blocking1.9+]
2008-02-20 01:54:52 -08:00
roc+@cs.cmu.edu
60a9f80a00
Bug 261081. Support official 'pre-wrap' value for CSS 'white-space' since we already support it well as '-moz-pre-wrap'. r+sr=dbaron,a=schrep
2008-02-19 18:07:48 -08:00
dbaron@dbaron.org
655d0e3e4a
Expose GetBodyContent and use it to avoid performance hit of nsIDOMHTMLDocument::GetBody. b=331530 r+sr=sicking a=schrep
2008-02-19 10:47:34 -08:00
dbaron@dbaron.org
33c8af3660
Back out for now, until I have a chance to fix reftests depending on old behavior.
2008-02-19 09:28:00 -08:00
dbaron@dbaron.org
f68cc8299a
Expose GetBodyContent and use it to avoid performance hit of nsIDOMHTMLDocument::GetBody. b=331530 r+sr=sicking a=schrep
2008-02-19 08:48:09 -08:00
Olli.Pettay@helsinki.fi
d7832061bb
Back out Bug 380454
2008-02-19 05:47:15 -08:00
Olli.Pettay@helsinki.fi
dc1dd6ad65
Bug 380454, r=benjamin, sr=sicking
2008-02-19 05:06:22 -08:00
jag@tty.nl
05cdb6aefe
Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
2008-02-18 00:50:04 -08:00
mats.palmgren@bredband.net
ecfe270a2e
Remove remaining support for proportional length values (unused). b=341683 r+sr=dbaron r=sicking a=mtschrep
2008-02-16 18:50:44 -08:00
bzbarsky@mit.edu
0ffeb8258f
Allow JS 1.7 in XBL. Bug 389322, r=brendan, sr=jst, a=brendan
2008-02-15 21:13:16 -08:00
bzbarsky@mit.edu
1b643514f5
Make sure that changes to the "span" attribute on a colgroup actually work. Bug 404309, r=bernd, sr=dbaron, a=beltzner
2008-02-14 20:19:28 -08:00
reed@reedloden.com
4c4140bd62
Bug 398433 - "PRBool misuse bugs in content/" [p=tglek@mozilla.com (Taras Glek) r+sr=sicking a1.9=schrep a=blocking1.9+]
2008-02-09 22:16:30 -08:00
bent.mozilla@gmail.com
588f30c270
Bug 386769 - "Make setting innerHTML faster". r=jst, sr=peterv, a=blocking1.9.
2008-02-08 14:07:51 -08:00
jwalden@mit.edu
ecffb80fcc
Bug 414812 - document.domain = "0.0.1" on a page on 127.0.0.1 should not work. r=dwitte, sr=jst, a=schrep
2008-02-07 12:58:56 -08:00
Olli.Pettay@helsinki.fi
6266b09e1c
Bug 389756, make full page zoom interact a bit better with image auto zoom, r+sr=jst, a=blocking1.9+
2008-02-07 11:58:05 -08:00
Olli.Pettay@helsinki.fi
e8f54c7405
Bug 389756, backout, tree is burning
2008-02-07 10:21:18 -08:00
Olli.Pettay@helsinki.fi
a7b02cb18a
Bug 389756, make full page zoom interact a bit better with image auto zoom, r+sr=jst, a=blocking1.9+
2008-02-07 10:13:52 -08:00
dwitte@stanford.edu
e902190fce
Bug 414894 - Remove content arena. r=smaug, sr=sicking, a=schrep
2008-02-02 15:41:24 -08:00
jst@mozilla.org
275f61abc4
Fixing bug 397791. Prevent document principals from ever changing, and make us not use XOWs for same origin document objects. r=jonas@sickin.cc, sr=bzbarsky@mit.edu
2008-01-25 13:49:11 -08:00
benjamin@smedbergs.us
adac3963d9
Bug 412320 - Try code-generation for QI impls, r=roc+luser
2008-01-25 09:14:48 -08:00
bzbarsky@mit.edu
622011c589
When showing a document viewer, don't start layout on the documnt unless it's already had layout started once. Otherwise, just wait for the sink, or whoever is responsible for it, to start layout once they're ready. Bug 404470, r+sr=jst
2008-01-20 10:02:02 -08:00
peterv@propagandism.org
688cb6d061
Fix for bug 390278 (Shift+tab no longer navigates out of MIDAS area). r/sr=jst.
2008-01-20 08:53:08 -08:00
dcamp@mozilla.com
ceb97859bb
Bug 402272: Replace <link rel="offline-resource"> with manifests, and navigator.offlineResources/pendingOfflineLoads with window.applicationCache. p=dcamp/Honza Bombas, r=biesi, r+sr=jst, blocking1.9=jst
2008-01-16 13:54:33 -08:00
benjamin@smedbergs.us
b3e87aa63b
Bug 411327 - nsIXPCNativeCallContext should not inherit from nsISupports, r=mrbkap, a=schrep
2008-01-15 07:50:57 -08:00
reed@reedloden.com
dbcffee172
Disable part of a test from bug 408231 that seems to fail on Linux, at least.
2008-01-14 02:13:22 -08:00
reed@reedloden.com
385a526e90
Bug 408231 - "queryCommandEnabled( "formatblock" ) throws NS_ERROR_NOT_IMPLEMENTED" [p=chris@pearce.org.nz (Chris Pearce [cpearce]) r+sr=peterv a=blocking1.9+]
2008-01-14 01:26:22 -08:00
martijn.martijn@gmail.com
b8083290f1
Mochitest for bug 332246, r=roc
2008-01-09 11:04:26 -08:00
roc+@cs.cmu.edu
ab982faa16
Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron
2008-01-09 01:38:28 -08:00
reed@reedloden.com
cab4bbb777
Bug 330676 - "leak network mime input stream (nsIMIMEInputStream) object" [p=bernard.alleysson@gmail.com (Bernard Alleysson) r=dbaron a1.9=schrep]
2008-01-08 23:05:34 -08:00
roc+@cs.cmu.edu
96da482e7e
backing out bug 355548 due to test failures
2008-01-08 15:11:27 -08:00
roc+@cs.cmu.edu
c816d4ca4f
Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron
2008-01-08 14:36:46 -08:00
peterv@propagandism.org
85e361582b
Add crashtest for bug 407053.
2008-01-08 12:06:24 -08:00
peterv@propagandism.org
fd1ccbd30d
Fix for bug 407053 ("Assertion failure: (cx)->requestDepth || (cx)->thread == (cx)->runtime->gcThread" with document.execCommand('copy', ...)). r/sr=jst, a=sicking.
2008-01-08 10:41:08 -08:00
martijn.martijn@gmail.com
e1cb8bc494
Mochitest for bug 332246 backed out for now, because of failure on the mac
2008-01-07 06:23:35 -08:00
martijn.martijn@gmail.com
549f733379
Mochitest for bug 332246, r=roc
2008-01-07 05:37:24 -08:00
martijn.martijn@gmail.com
8a3fe97ece
Bug 332246 - scrollIntoView(false) doesn't work correctly for inline elements that wrap at multiple lines, r+sr+a=roc
2008-01-07 05:36:28 -08:00
bzbarsky@mit.edu
5a3c4d0354
Handle session history navigation across a document.open with nothing written. Bug 376064, r=biesi, sr=jst, a=schrep
2008-01-04 22:48:12 -08:00
mrbkap@gmail.com
a42148de74
Add a way to find all of the XOWs for an object and use it to deal with hard cases where we have to clear the scope of XOWs in order to reflect changes to the underlying object. Also deal with objects moving between scopes by ensuring that we're always able to find their XOWs. bug 399587, r+sr=jst r=brendan for some last-minute changes added in this version.
2008-01-04 20:45:16 -08:00
jruderman@hmc.edu
0897e6bcea
Backing out mrbkap's fix for bug 399587, in the hope of fixing bug 410323 and perhaps bug 410291.
2008-01-03 20:12:48 -08:00
bzbarsky@mit.edu
b7e9244ac8
Backing out bug 409885, since this part of Necko happens not to exist.
2007-12-30 19:43:42 -08:00
bzbarsky@mit.edu
52491d2d87
Fix bug 409885: don't do string-manipulation to set the domain on a URI. r+sr+a=jst
2007-12-30 15:35:42 -08:00
mrbkap@gmail.com
11ea674cb1
Add a way to find all of the XOWs for an object and use it to deal with hard cases where we have to clear the scope of XOWs in order to reflect changes to the underlying object. Also deal with objects moving between scopes by ensuring that we're always able to find their XOWs. bug 399587, r+sr=jst
2007-12-29 20:34:49 -08:00
mrbkap@gmail.com
e66d54a4af
Don't lose exceptions when weird objects are passed to us. bug 407019, r+sr=sicking a=beltzner
2007-12-26 14:20:31 -08:00
jruderman@hmc.edu
3ae5b97a28
Add crashtests.
2007-12-23 17:06:42 -08:00
jst@mozilla.org
cd9f29a349
Fixing bug 408792. Remove some expensive QI calls from frequently called code. r=jonas@sicking.cc, sr=bzbarsky@mit.edu
2007-12-21 05:44:58 -08:00
bzbarsky@mit.edu
74bd2a0ec4
Changing the alt or value attribute of an image input should change the text shown when the image is broken. Bug 408782, r+sr=dbaron, a=schrep
2007-12-19 09:46:54 -08:00
jruderman@hmc.edu
42ecae2fa0
Add a crashtest
2007-12-16 17:01:29 -08:00
jruderman@hmc.edu
460f6a7336
Free crashtests with $5 S&H while supplies last!
2007-12-16 16:57:31 -08:00
jruderman@hmc.edu
eede14833e
Add a crashtest
2007-12-16 14:05:46 -08:00
Olli.Pettay@helsinki.fi
6f11b29032
Bug 403830, arena for content, r=sicking, sr=jst
2007-12-15 01:45:33 -08:00
bzbarsky@mit.edu
3873a2fe8d
Make document classes use QI tables as possible. Bug 408403, r+sr+a=jst
2007-12-14 21:43:10 -08:00
jruderman@hmc.edu
c42ddfa4c5
Fix test bustage.
2007-12-14 21:36:36 -08:00
jruderman@hmc.edu
4b61063535
Add a crashtest.
2007-12-14 21:25:04 -08:00
dcamp@mozilla.com
49996c09ec
Bug 405741: rename fileList to files on the file input element. r/sr=sicking
2007-12-12 10:32:55 -08:00
Olli.Pettay@helsinki.fi
7b08ddd398
Bug 403168, r=jonas, sr=jst, a=blocking1.9
2007-12-12 00:33:32 -08:00
jonas@sicking.cc
5d4f2a4212
Bug 366200: Fix problems with mRootContent being out of sync with mChildren by removing mRootContent. r/sr=bz
2007-12-11 18:26:09 -08:00
jst@mozilla.org
0c39118885
Fixing bug 407812. Don't waste time calling QI in nsNodeSH::PreCreate() and nsElementSH::PostCreate(). r+sr=jonas@sicking.cc
2007-12-10 17:19:18 -08:00
jonas@sicking.cc
b023de82f1
Bug 406852: Fix docshell leak by properly killing the frameloaders in object-loading-content when the document is destroyed. r/sr=peterv
2007-12-04 23:11:00 -08:00
peterv@propagandism.org
a0d5f60400
Trying to fix orange.
2007-12-04 21:35:10 -08:00
peterv@propagandism.org
c90338d05f
Fix for bug 390278 (Shift+tab no longer navigates out of MIDAS area). r/sr=jst.
2007-12-04 21:03:56 -08:00
bzbarsky@mit.edu
472f521b95
Fix comment too. Bug 395107
2007-12-04 09:14:20 -08:00
bzbarsky@mit.edu
5e00241d1c
Fix build bustage. Bug 395107
2007-12-04 09:09:31 -08:00
bzbarsky@mit.edu
c446f4e760
Make <select> handle changes to defaultSelected on node for which selected has not been set. Bug 395107, r+sr=sicking.
2007-12-04 08:50:32 -08:00
jonas@sicking.cc
004ba2ffc2
Bug 397828: Make window.document and document.open no longer be allAccess
2007-12-02 22:35:47 -08:00
bzbarsky@mit.edu
9776bb1760
Fix bug 390565. r+sr=mrbkap
2007-12-02 18:29:48 -08:00
jonas@sicking.cc
9af3db26f7
backing out due to test failures
2007-12-01 10:56:00 -08:00
jonas@sicking.cc
b8e5a0e2ea
Bug 397828: Make window.document and document.open no longer be allAccess
2007-12-01 10:24:24 -08:00
jonas@sicking.cc
72c3e3035b
Bug 348156: Fix leaks by relying on cycle collector rather than calling UnbindFromTree on all nodes. r/sr=jst
2007-11-30 09:57:03 -08:00
jonas@sicking.cc
929e6f34af
Backing out due to mochitest failure
2007-11-29 01:34:51 -08:00
jonas@sicking.cc
33299d3be4
Bug 348156: Fix leaks by relying on cycle collector rather than calling UnbindFromTree on all nodes. r/sr=jst
2007-11-29 00:41:25 -08:00
peterv@propagandism.org
8c1798748b
Fix for bug 404320 (FormatBlock doesn't work correctly will break existing Midas implementations). r/sr=jst, a=beltzner.
2007-11-28 15:38:20 -08:00
mrbkap@gmail.com
ec1cd4b887
Propagate exceptions when they occur to avoid assertions. bug 393813, r+sr=jst a=schrep
2007-11-27 16:52:37 -08:00
dcamp@mozilla.com
d7bccf6f0d
fix test bustage from bug 369814.
2007-11-26 22:40:07 -08:00
bzbarsky@mit.edu
eea905a151
Make getElementById in HTML always return the first node in document order. Bug 403868, r+sr=sicking
2007-11-21 18:28:47 -08:00
bzbarsky@mit.edu
8da3f16fa9
Fix very long-standing bug with incorrect insertion indices reported by the HTML content sink. Bug 404553, r+sr=peterv, a=schrep
2007-11-21 12:57:49 -08:00
bzbarsky@mit.edu
a2bba38560
The frame model depends on the span attribute, so changing span should reconstruct frames. Bug 403249, r=bernd, sr=roc
2007-11-18 10:56:49 -08:00
mats.palmgren@bredband.net
885859c9d1
Add a flag to protect SetFocus() from recursive calls on the same element. b=401160 r+sr=peterv a=mtschrep
2007-11-16 16:30:53 -08:00
bzbarsky@mit.edu
799740fff1
Fix build bustage
2007-11-15 19:58:27 -08:00
bzbarsky@mit.edu
15bd8eb8f4
Don't allow presentational attributes to set colors if the "don't use document colors" pref is set. Bug 400452, r+sr=dbaron
2007-11-15 19:46:42 -08:00
bzbarsky@mit.edu
a92adda3f5
Fix privacy leak where script could get the path to the file selected in a file input. Bug 143220, r+sr=sicking, a=schrep.
2007-11-14 22:16:06 -08:00
peterv@propagandism.org
5ba21b5fff
Fix for bug 390446 (Javascript is still disabled after leaving a page that had designMode on). r/sr=jst.
2007-11-12 06:47:03 -08:00
Olli.Pettay@helsinki.fi
b19f405d98
Bug 402680, document.activeElement returns wrong node, r+sr=bz, a=mtschrep
2007-11-12 04:45:39 -08:00
dwitte@stanford.edu
7cd1a3bd1d
Bug 400552 - setting document.domain inconsistent in face of IDN whitelist. r+sr+a1.9=jst
2007-11-11 23:58:16 -08:00
bzbarsky@mit.edu
fbf6a41b48
HTMLAppletElement.code should not be an absolute URI. Bug 400485, r+sr=sicking
2007-11-07 09:18:44 -08:00
bzbarsky@mit.edu
b0e8154180
Fix bug 390975: when a form that is not an ancestor of a form control is removed, clear the control's mForm pointer if it points to the now-removed form. r+sr=jst, a=damons
2007-11-07 09:01:23 -08:00
jruderman@hmc.edu
b6c57e11be
Fix bug 313984 by turning this bogus assertion into a warning. r=peterv, sr=jst, a=debug-only change.
2007-11-06 22:44:02 -08:00
peterv@propagandism.org
ec4d8ee149
Fix for bug 402284 (Switching between designMode and contentEditable broken). r=cpearce, sr=roc, a=beltzner.
2007-11-05 13:19:52 -08:00
roc+@cs.cmu.edu
649d6098d8
Bug 389350. Making a display:none IFRAME editable doesn't work. patch by Chris Pearce, r=brade,sr=roc,a=damon
2007-11-01 17:51:08 -07:00
reed@reedloden.com
fad15ee5ce
Bug 391429 - "Editor caret is hidden in XULRunner applications, but visible in Firefox" [p=matt@songbirdnest.com (Matt Crocker) r+sr=peterv aM9=beltzner]
2007-10-31 11:51:49 -07:00
peterv@propagandism.org
9d8d683515
Fix for bug 401288 (Crash in Composer [@ PresShell::GetSelection][@ nsCOMArray_base::InsertObjectAt]). r/sr=bz, a=endgame.
2007-10-29 11:22:48 -07:00
peterv@propagandism.org
06888e0fcb
Fix for bug 395340 (Crash [@ nsINode::GetNodeParent] with CSS counters and contentEditable). r/sr=bz, a=endgame.
2007-10-26 03:30:44 -07:00
dwitte@stanford.edu
aa18a20ec3
rework effective tld service interface, fix normalization bugs and improve error propagation. b=368989, r=biesi, sr=dveditz
2007-10-25 01:14:26 -07:00
jst@mozilla.org
223e6e9765
Backing out second part of the fix for bug 116346 to fix regression bug 392982. a=dsicore@mozilla.com
2007-10-24 15:49:12 -07:00
jst@mozilla.org
d4a5f4b693
Backing out fix for bug 116346 to fix regression bug 392982. a=dsicore@mozilla.com
2007-10-24 15:21:01 -07:00
bzbarsky@mit.edu
7dbe0c2c0a
Put the notification about root removal in document.open inside an update batch. Bug 399803, r+sr+a=jst
2007-10-19 09:01:09 -07:00
roc+@cs.cmu.edu
2763f9f7df
Backing out fix for bug 345339 because of test failures
2007-10-09 20:39:16 -07:00
roc+@cs.cmu.edu
24f20d0cd0
Bug 345339. Stop using a generic hashtable to store element session history state in nsPresState. patch by Karthik Sarma, r+sr=roc,a=sicking
2007-10-09 19:15:23 -07:00
bzbarsky@mit.edu
07549c4ecf
Don't leak strings from <keygen>. Bug 398665, r=kaie, sr=jst, a=dbaron
2007-10-09 19:10:00 -07:00
bugzilla@standard8.plus.com
9d3c3788b2
Bug 397783 Remove lots of redundant nsISupportsArray include/forward definitions from content. r/sr=jst,a=dbaron
2007-10-09 11:41:54 -07:00
dbaron@dbaron.org
2bc4978388
Allow MapRuleInfoInto to map data for multiple structs at the same time. b=240117 r+sr=bzbarsky a=roc
2007-10-08 14:58:22 -07:00
bzbarsky@mit.edu
e6d067fbcb
adding test
2007-10-05 21:02:29 -07:00
bzbarsky@mit.edu
af2ed127ad
Make sure to notify on the root if a flush happens before we've done so. Bug 397856, r=peterv, sr=sicking
2007-10-03 22:16:35 -07:00
jonas@sicking.cc
d5f33192a5
Backing out bug 348156 since it caused Tp perf regressions
2007-10-02 14:12:30 -07:00
jonas@sicking.cc
556991d5f5
Bug 348156: Fix leaks by relying on cycle collector rather than calling UnbindFromTree on all nodes. r/sr=jst
2007-10-02 11:20:02 -07:00
Olli.Pettay@helsinki.fi
7a162df868
Bug 388558, 'change' event isn't dispatched if user selects input field value from the autocomplete list, r=jst, sr=sicking, a=mconnor
2007-10-02 09:56:07 -07:00
dbaron@dbaron.org
50aed981d0
Back out sicking's patch from bug 348156 (remove unbinds from nsDocument::Destroy) due to crashing during talos test (probably tp test).
2007-09-28 21:14:42 -07:00
jonas@sicking.cc
b2005734d6
Bug 348156: Remove unbinds from nsDocument::Destroy as they cause badness. Break cycles using cycle collector instead. r/sr/a=jst
2007-09-28 16:57:00 -07:00
bent.mozilla@gmail.com
1232ee381c
Bug 397319 - "Add JSAutoRequest to other users of GetArgvPtr". r+sr+a=jst.
2007-09-28 11:15:26 -07:00
jst@mozilla.org
f9c2361632
Fixing bug 391777. Make window.close() work on a modal content dialogs. r+sr+a=jonas@sicking.cc
2007-09-27 14:53:25 -07:00
vladimir@pobox.com
8797e1dcc2
b=396972, clean up canvas API to avoid using internal API in contexts, r/a=stuart
2007-09-25 13:46:08 -07:00
longsonr@gmail.com
2cec607bf8
Bug 395155 - Changing CSS text inside svg:style has no effect. r=tor,sr=roc,a=roc
2007-09-25 02:11:12 -07:00
bzbarsky@mit.edu
cf73a81f30
Slight code simplification.
2007-09-20 20:42:59 -07:00
reed@reedloden.com
9700f559c3
Bug 392567 - "Impossible to submit forms to JAR URLs" [p=trev.moz@adblockplus.org (Wladimir Palant) r=bzbarsky sr=sicking a1.9=sicking]
2007-09-05 21:29:17 -07:00
Olli.Pettay@helsinki.fi
a07c6b326b
Bug 394700, update selectedIndex when mutation event listener modifies option list, r+sr+a=sicking
2007-09-04 12:35:04 -07:00
bzbarsky@mit.edu
4f2dea1152
Checking in test for bug 324378 and bug 214577
2007-08-31 20:42:19 -07:00
cbarrett@mozilla.com
6b28d91e85
Bustage fix. Backslash in a comment in a makefile, Bad Waldo! No Cookie! irl-r=biesi
2007-08-29 15:06:14 -07:00
jwalden@mit.edu
96c9a35da2
So this test also fails when run inside an iframe, so I'm just disabling it entirely, still followup to bug 199692 commit.
2007-08-29 14:52:31 -07:00
jwalden@mit.edu
cb1e7c5b56
I'm stupid, followup to bug 199692 commit.
2007-08-29 14:43:57 -07:00
jwalden@mit.edu
6c83591ea2
Use ok(a === b) since we're getting null in one of the test failures, actually, followup to bug 199692 commit.
2007-08-29 14:37:54 -07:00
jwalden@mit.edu
ac914ef61f
Convert an is to a todo until we figure out what's wrong here, followup to bug 199692 commit.
2007-08-29 14:36:13 -07:00
jwalden@mit.edu
4c25808b29
Bug 199692 - Add support for document.elementFromPoint(x, y). Patch by Ben Karel <web+moz@eschew.org>, r+sr=roc, a=jst
2007-08-29 13:38:44 -07:00
Olli.Pettay@helsinki.fi
7980966643
Bug 339501, r=bz, sr=sicking, a=1.9+
2007-08-28 00:09:32 -07:00
bzbarsky@mit.edu
5c53461a8a
Fix orange from bug 390168 by adopting a slightly different approach. Reviews from jst pending.
2007-08-24 18:45:15 -07:00
bzbarsky@mit.edu
54df6f7d82
Make sure to store the security info correctly for wyciwyg. Bug 390168, r+sr=jst
2007-08-24 17:25:41 -07:00
masayuki@d-toybox.com
a20d56bd8d
Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
2007-08-22 04:13:46 -07:00
bzbarsky@mit.edu
e51e8403e6
Make sure to process style updates before reflow, and both before painting. Bug 375436, r+sr=roc, a=dbaron
2007-08-21 19:57:06 -07:00
bzbarsky@mit.edu
a8457697e3
Don't make getting .selected change what .selected returns in the future. Bug 391994, r+sr+a=sicking
2007-08-20 20:24:11 -07:00
bzbarsky@mit.edu
3200cf8f82
Make HTML content objects use QI tables. Bug 389797, r+sr=jst, a=sicking.
2007-08-20 15:55:06 -07:00
Olli.Pettay@helsinki.fi
56c1fe60b8
Bug 277890, disabling BUTTON after form.submit() prevents submission, r+sr=bz, a=1.9+, mochitest by ispiked@gmail.com
2007-08-16 14:10:29 -07:00
smontagu@smontagu.org
19b3a3893e
Add docCharsetIsForced member to nsIDomWindowUtils. Bug 391631, r+sr=bz, a=jst
2007-08-11 11:37:16 -07:00
bzbarsky@mit.edu
00de428dd3
Switch the order of Content-Disposition and Content-Type headers for non-file parts of multipart form submissions to match that for files. Apparently some server software depends on the order of the MIME headers! Bug 116346 followup, r+sr=jst
2007-08-10 17:32:33 -07:00
peterv@propagandism.org
f7dd41f11e
Fix for bug 387380 (No visible caret when caret browsing). r=smaug, sr=jst, a=dbaron.
2007-08-10 06:19:13 -07:00
bzbarsky@mit.edu
bd826c03d9
Make NS_CheckContent(Load|Process)Policy only take a principal, not a principal and a uri. Get the URI from the principal. Bug 391438, r+sr+a=sicking
2007-08-09 22:35:08 -07:00
bzbarsky@mit.edu
3a65a576bf
Fixing test
2007-08-09 12:54:25 -07:00
bzbarsky@mit.edu
2eec9423fa
Another test.
2007-08-09 11:58:37 -07:00
bzbarsky@mit.edu
2faa9c4f7b
Remove windows newlines that snuck in
2007-08-09 11:45:32 -07:00
bzbarsky@mit.edu
b8428a37d9
Adding tests contributed by jlurz24@gmail.com
2007-08-09 11:43:35 -07:00
bzbarsky@mit.edu
16e6040261
Use the principal doing the load to decide on the URI to pass to content policies. This will help do the right thing for data:/javascript:/about:blank, as well as allow us to skip content policies altogether if the caller is system. Bug 388597, r+sr=sicking
2007-08-07 18:16:09 -07:00
mats.palmgren@bredband.net
7940ebdc50
Use NS_IMPL_ISUPPPORTS macros where possible. b=387211 r=neil sr=dbaron a19=pavlov
2007-08-07 08:18:36 -07:00
bzbarsky@mit.edu
168f172e4a
Keep track of both the first submit in elements and the first submit not in elements, to speed up some operations. Bug 352980, r+sr+a=jst
2007-08-06 19:07:24 -07:00
bzbarsky@mit.edu
56c4215580
Hoist the code for handling class and id up from nsGenericHTMLElement to the newly-created nsStyledElement so that it can be reused by MathML and to some extent by SVG. Bug 379178, patch by Daniel Kraft <domob@daniel-kraft.net>, r=jwatt for the SVG changes, r+sr=sicking for the rest, a=dsicore
2007-08-06 08:27:19 -07:00
ginn.chen@sun.com
d0ed3cca65
Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest r=benjamin a=dsicore
2007-08-05 20:22:32 -07:00
Olli.Pettay@helsinki.fi
8055cc942f
Bug 389694, r+sr=jst, a=dbaron
2007-08-05 06:24:30 -07:00
bzbarsky@mit.edu
55917d8d88
Make debug code not assert when it shouldn't. Bug 388712, r+sr=jst, a=dbaron
2007-08-02 15:46:36 -07:00
bzbarsky@mit.edu
e27bf19d9a
Flush layout before starting to pump data into plug-ins if we started the data
...
load ourselves. Fixes various issues with a number of plug-ins that expect
NPP_SetWindow() to have been called before NPP_WriteReady or NPP_Write. Bug
381512, r=biesi, sr=jst
2007-08-02 10:54:36 -07:00
jonas@sicking.cc
23898aef7e
Bug 389508: Cross site XMLHttpRequest. r=jst/biesi sr/dveditz/biesi
2007-07-26 19:49:18 -07:00
jonas@sicking.cc
5784b0a2f5
backout due to orange
2007-07-26 16:34:22 -07:00
jonas@sicking.cc
1d3132db39
Bug 389508: Implement Cross site XMLHttpRequest. r=jst sr=dveditz,biesi
2007-07-26 15:20:29 -07:00
sharparrow1@yahoo.com
56f40ef3d3
Bug 389663: CSS test crashes Firefox. r+sr=dbaron/bz
2007-07-26 13:20:30 -07:00
Olli.Pettay@helsinki.fi
bd0b7ea6d7
Backing out bug 275196, xml:id, to fix tp regression
2007-07-26 07:16:19 -07:00
Olli.Pettay@helsinki.fi
e8dba5a1b4
Bug 275196, xml:id, r=sicking, sr=dbaron
2007-07-26 05:22:01 -07:00
bzbarsky@mit.edu
b14f84b39f
Make form.elements actually be sorted in DOM order, as our code assumes it to
...
be. This does change the ordering from what we used to have in some edge
cases. Let's hope they don't bite. Bug 353415, patch by jpl24
<jlurz24@gmail.com>, r+sr=bzbarsky.
2007-07-25 21:26:07 -07:00
jonas@sicking.cc
ce0012891f
fix build bustage
2007-07-25 17:55:13 -07:00
jonas@sicking.cc
7b5790be13
fix build bustage
2007-07-25 17:53:55 -07:00
jonas@sicking.cc
69dab05626
Bug 259332: Improve support for document.all such that we can deal with multiple elements with the same id and/or name. r/sr=jst
2007-07-25 17:36:19 -07:00
dcamp@mozilla.com
5e7a58ed01
move the offline cache update logic from the content sink and prefetch service into an nsOfflineCacheUpdate object. bug=388839, r=biesi, sr=jst
2007-07-24 22:35:39 -07:00
dcamp@mozilla.com
21b4c8ea53
Add an API to access <input type="file"> data. r=smontagu (for charset stuff), r+sr=jonas
2007-07-24 21:29:47 -07:00
Olli.Pettay@helsinki.fi
3275bdde05
Mochitest for bug 388746
2007-07-24 07:14:46 -07:00
bzbarsky@mit.edu
70f1323690
Don't generate state keys at all, if there's nothing to get. Bug 388387, r+sr=sicking.
2007-07-20 20:00:02 -07:00
Olli.Pettay@helsinki.fi
0047149c8a
Bug 388746, Mutation events don't work with input element, r+sr=bz
2007-07-20 16:20:33 -07:00
cbiesinger@gmx.at
15c6e7f92d
Bug 347639 only load objects/embeds/applets once the object is inserted into the document
...
r+sr=bz
2007-07-20 13:14:38 -07:00
peterv@propagandism.org
e6f858edf7
Fix for bug 388183 (Reloading this testcase causes crash [@
...
nsHTMLDocument::ChangeContentEditableCount] with null editor), now with correct whitespace. r/sr=jst.
2007-07-18 02:46:41 -07:00
peterv@propagandism.org
29258f440f
Fix for bug 388183 (Reloading this testcase causes crash [@
...
nsHTMLDocument::ChangeContentEditableCount] with null editor). r/sr=jst.
2007-07-18 02:44:22 -07:00
bzbarsky@mit.edu
8d6acba976
Avoid IndexOf calls while walking up the tree in FindForm(). Bug 388386, r+sr=jst
2007-07-17 18:50:18 -07:00
bzbarsky@mit.edu
b66e0608e5
Update the visual look of a file input when privileged script sets its value.
...
Bug 387978, r+sr=sicking
2007-07-13 21:46:09 -07:00
peterv@propagandism.org
a8f0fd523f
Fix for bug 386996 (Can't tab past disabled inputs or textareas). r/sr=sicking.
2007-07-13 07:17:35 -07:00
bzbarsky@mit.edu
4d53ccf996
Make attribute changes that also cause a state change properly reresolve style
...
when a selector uses both the state and the attribute. Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 13:05:45 -07:00
peterv@propagandism.org
4362818fae
Mochitest for bug 386496.
2007-07-12 05:06:05 -07:00
peterv@propagandism.org
b816d15aa2
Correct error in testcase.
2007-07-11 11:52:24 -07:00
peterv@propagandism.org
f7ff5666a6
Fix for bug 386496 (Clicking on link in designMode document does follow that link now). r/sr=bz.
2007-07-11 06:05:05 -07:00
neil@parkwaycc.co.uk
10de8387c8
Followup to bug 348748 to fix the alignment of trailing backslashes in macros
...
[xxx_cast<foo*>(bar) is three characters shorter than NS_XXX_CAST(foo*, bar)]
2007-07-11 01:46:44 -07:00
bzbarsky@mit.edu
7f47643f52
Don't start layout for XML just because the root has been opened. And don't
...
start layout until <html:head> closes if <html:head> gets opened. For XHTML
documents, this should prevent flashes of unstyled content.
Also, don't flush tags unless forced to if a sheet is pending.
Bug 380028, r+sr=sicking
2007-07-10 20:42:11 -07:00
bzbarsky@mit.edu
4d46bda6dc
Eliminate more callers of CheckSameOriginPrincipal in favor of
...
Equals/Subsumes. Bug 387212, r=mrbkap, sr=jst
2007-07-09 21:22:55 -07:00
dcamp@mozilla.com
c164c6d8ce
implement navigator.pendingOfflineLoads. b=372969, r=biesi, r+sr=jst
2007-07-08 23:19:27 -07:00
jwalden@mit.edu
6d7584839a
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
peterv@propagandism.org
a884abd3f8
Mochitest for bug 386728. r/sr=jst.
2007-07-07 09:51:37 -07:00
peterv@propagandism.org
ed5920ea00
Mochitest for bug 386495. r=Martijn.
2007-07-07 09:26:01 -07:00
peterv@propagandism.org
22a714aaea
Fix for bug 386728 (Setting the contenteditable attribute through js twice doesn't work). r/sr=jst.
2007-07-06 03:44:14 -07:00
Olli.Pettay@helsinki.fi
bdca2685a3
Bug 386802, Mutation events always fired during setting of innerHTML, r+sr=bz
2007-07-04 13:39:10 -07:00
mats.palmgren@bredband.net
42a227c78a
Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst
2007-07-03 19:15:31 -07:00
mats.palmgren@bredband.net
b125d74ea1
Use predefined load types instead of rolling our own. b=385663 r+sr=bzbarsky
2007-07-03 14:41:32 -07:00
gavin@gavinsharp.com
1bcd1f75b3
Bug 253851: wait for background image loads before firing onload (match behavior of IE/Safari/Opera), r+sr=dbaron
2007-07-03 06:59:02 -07:00
Olli.Pettay@helsinki.fi
d57c010537
Bug 238987, Focus and blur events bubble from some form input controls, r+sr=bz
2007-07-03 06:37:32 -07:00
Olli.Pettay@helsinki.fi
09de4e615b
back out bug 238987
2007-07-03 05:37:00 -07:00
peterv@propagandism.org
cad259320f
Fix for bug 386495 (Javascript is not disabled when designMode is on). r/sr=jst.
2007-07-03 04:54:41 -07:00
Olli.Pettay@helsinki.fi
c1fe374f29
Bug 238987, Focus and blur events bubble from some form input controls, r+sr=bz
2007-07-03 04:49:40 -07:00
peterv@propagandism.org
6662efd338
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
2007-06-27 19:48:16 -07:00
peterv@propagandism.org
90c374d7c3
Backing out to fix orange.
2007-06-27 16:21:05 -07:00
peterv@propagandism.org
7bf2741259
Fix for bug 237964 (Allow editable areas in browser (contentEditable)). r/sr=sicking.
2007-06-27 15:29:45 -07:00
vladimir@pobox.com
0889c5fdd3
b=385584, crash with toDataURL on large canvas, r=stuart
2007-06-25 09:24:19 -07:00
mats.palmgren@bredband.net
3832520367
Fix offsetLeft/Top regression for rel.pos. elements with a table(cell) offset parent. b=384419 r+sr=roc
2007-06-23 00:39:04 -07:00
jonas@sicking.cc
ac44cecea7
Backing out previous checkin since leaks went up
2007-06-18 16:21:28 -07:00
sayrer@gmail.com
5939f50f17
bug 384507. nsContentSink.h contains static non-member functions and globals. r+sr=jst
2007-06-18 15:44:11 -07:00
jonas@sicking.cc
9d0c915718
Bug 348156: Don't rely on UnbindFromTree to break cycles since that puts us in an inconsistent state. r/sr=jst
2007-06-18 15:27:27 -07:00
bzbarsky@mit.edu
ac7d66789b
Don't allow loads to start in a docshell that's firing the unload event. Alsodon't allow document.open of the document in that docshell. Bug 371360,r=biesi, sr=jst
2007-06-14 11:18:05 -07:00
mats.palmgren@bredband.net
7292bc0d11
Second attempt at mochitests for bug 375003.
2007-06-13 18:21:13 -07:00
mats.palmgren@bredband.net
edc38b37ee
Disabling tests for bug 375003 for now to fix orange.
2007-06-13 17:38:54 -07:00
mats.palmgren@bredband.net
88e0a73d19
Fix offsetLeft/Top for nested tables and clientLeft/Top for some elements with non-zero margins. b=375003 r+sr=roc
2007-06-13 17:08:10 -07:00
bzbarsky@mit.edu
db2f43135f
Make the about:blank documents created by CreateAboutBlankContentViewer havethe same encoding as real about:blank documents (that is, UTF-8). Bug 380383,r+sr=jst
2007-06-07 00:13:04 -07:00
bzbarsky@mit.edu
de3fe36c4c
Don't react to changes in anonymous content subtrees. Bug 383137, r+sr=sicking
2007-06-04 20:29:50 -07:00
roc+@cs.cmu.edu
e34c7dff59
Bug 174397. Support getClientRects and getBoundingClientRect on DOM elements. r=jonas,dbaron; sr=tor, plus help from Anne van Kesteren and Martijn Wargers
2007-05-30 15:32:54 -07:00
jonas@sicking.cc
e8b9b78604
Bug 366417: Set up scriptloader in the nsDocument ctor to ensure that the blocker-count stays in sync with the notification depth. r/sr=bz
2007-05-30 13:43:41 -07:00
peterv@propagandism.org
5acbaf5478
Fix for bug 368774 (Make cycle collector work with refcounted non-XPCOM objects). r=dbaron, sr=sicking.
2007-05-24 07:10:02 -07:00
sharparrow1@yahoo.com
fb6e0510ad
Bug 365189 document.width/document.height flush layout too late. r+sr=roc.
2007-05-22 20:52:53 -07:00
Olli.Pettay@helsinki.fi
b0100770e3
Bug 378776, Need safe way to iterate a document's presshells, r+sr=bz
2007-05-22 14:45:03 -07:00
mrbkap@gmail.com
f101b9d312
Update our child counts if notifying on our children caused more updates. bug 376761, r=bzbarsky sr=sicking
2007-05-17 16:54:35 -07:00
gavin@gavinsharp.com
54305fd674
Revert unintentional change from bug 374723, r=dolske
2007-05-16 11:59:32 -07:00
gavin@gavinsharp.com
405957fd02
Bug 374723: re-design password manager API and implement in JS rather than C++, patch by Justin Dolske <dolske@mozilla.com>, r=mconnor, r=me
2007-05-16 03:02:45 -07:00
cbiesinger@web.de
383c82c5d9
Bug 370195 – sql device for the offline cachepatch by Dave Camp <dcamp@mozilla.com> r=jst (content part) r=biesi (rest)
2007-05-14 13:09:20 -07:00
Olli.Pettay@helsinki.fi
7817abfbca
Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
2007-05-14 02:11:38 -07:00
bzbarsky@mit.edu
8e8c2513e1
Put content types and charsets on the text/plain parts of the form submissionfor multipart POST submissions. Bug 116346, patch by David Nesting<david@fastolfe.net>, r=bzbarsky, sr=sicking
2007-05-13 21:00:49 -07:00
bzbarsky@mit.edu
2704d6350d
Process XBL constructors right after the frame construction inInitialReflow(). Bug 377119, r+sr=sicking
2007-05-13 20:52:48 -07:00
Olli.Pettay@helsinki.fi
40178e46a3
backout Bug 363089
2007-05-11 06:34:05 -07:00
Olli.Pettay@helsinki.fi
e1fb8b073b
Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
2007-05-11 04:15:11 -07:00
dbaron@dbaron.org
9920e003d3
Remove eCSSUnit_Proportional and eStyleUnit_Proportional, which were used only for a removed feature. b=333352 r+sr=bzbarsky
2007-05-10 23:00:26 -07:00
bzbarsky@mit.edu
2dac207d0b
Store the charset we had when we were written into when document.open()happens. Then restore that as the document charset when loading from a wyciwygchannel, instead of just claiming to be UTF-16. Bug 255820, r+sr=jst
2007-05-08 19:47:58 -07:00
bzbarsky@mit.edu
51671d60c6
Propagate a stylesheet's principal to the URI and Image CSSValues derived fromthat sheet. Bug 377091, r+sr=dbaron
2007-05-02 18:15:53 -07:00
bzbarsky@mit.edu
086c2eb0c0
Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers ofGetShellAt(0) to using this API. Bug 378780. API introduction part by me,r+sr=jst. Mass-changes done by taras using squash, r+sr=me
2007-05-01 15:24:20 -07:00
dbaron@dbaron.org
7983f1a9af
Reduce #include dependencies on style system headers: reduce what nsRuleData.h pulls in. b=379089 r+sr=bzbarsky
2007-04-28 09:01:24 -07:00
bzbarsky@mit.edu
b93abe4bf4
Don't unblock onload on the document if we no longer have a parser. Bug375051, r=mbkap, sr=sicking
2007-04-26 21:05:08 -07:00
asqueella@gmail.com
b620304f75
Bug 368700 - Using TLDs in document.domain should not be allowedp=Wladimir Palant <trev.moz@adblockplus.org>r=bz, sr=dveditz
2007-04-25 13:48:28 -07:00
bzbarsky@mit.edu
3fca79e5c1
Don't drop the old sheet when "rel" changes from one value that contains"stylesheet" to anoher. Bug 360746, r+sr=sicking
2007-04-25 11:48:18 -07:00
peterv@propagandism.org
f091506c2b
Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking.
2007-04-25 09:35:27 -07:00
benjamin@smedbergs.us
baab01ada6
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
2007-04-23 07:21:53 -07:00
bzbarsky@mit.edu
bcfbc64387
Set the status bar before actually handling the DOM event. That way if theevent is canceled, we'll still show the right status bar text. Bug 40838,patch by Florian Quèze <f.qu@queze.net, r=smaug, sr=bzbarsky
2007-04-23 00:31:21 -07:00
bzbarsky@mit.edu
75d0ec2b2f
Stop blocking the parser on CSS stylesheet loads. We still block scriptexecution on them, however. Bug 84582, r+sr=sicking
2007-04-20 15:59:18 -07:00
philringnalda@gmail.com
811bd70baf
Bug 370561 - Make nsIFormSubmitObserver scriptable, patch by Justin Dolske <dolske@mozilla.com>, r+sr=jst
2007-04-16 21:06:12 -07:00
sayrer@gmail.com
e917fa2f97
Bug 311681 xhtml tests pass now that we have an incremental XML content sink.
2007-04-16 08:53:04 -07:00
sayrer@gmail.com
b80cfd9871
Bug 368994. move mochitests near the code they test. round 7. r=bzbarsky
2007-04-16 08:18:50 -07:00
sayrer@gmail.com
045ddc70c2
Bug 368994. Move mochitests near the code they test, round 6. r=bzbarsky
2007-04-14 10:46:36 -07:00
bzbarsky@mit.edu
3cbd119e85
Make sure to end our update before we decrement mSink->mInNotification. Bug373669, r+sr=sicking
2007-04-06 17:20:09 -07:00
enndeakin@sympatico.ca
7bf55f72a1
Bug 366478 - consolidate lists of onX event attributes, r=smaug,jwatt,sr=sicking
2007-04-02 10:17:36 -07:00
Olli.Pettay@helsinki.fi
46bd54500f
Bug 373483, Crash [@ nsHTMLButtonElement::PostHandleEvent] when right-clicking on the button in this testcase, r+sr=jst
2007-04-02 09:13:45 -07:00
bzbarsky@mit.edu
a6d4a05c45
Adding test, bug 371375.
2007-03-28 13:25:20 -07:00
dbaron@dbaron.org
e7bb1b1c38
Remove GetKeyPointer method from nsTHashtable key types. b=374906 r=bsmedberg
2007-03-27 08:34:59 -07:00
dbaron@dbaron.org
d98d9fdec5
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
2007-03-27 08:33:38 -07:00
jwatt@jwatt.org
f6ee23df95
Fixing bug 372098. HTML links with target="" should use the base target. r=Olli.Pettay@gmail.com, sr=jonas@sicking.cc
2007-03-26 06:19:33 -07:00
Olli.Pettay@helsinki.fi
a1dca72a56
375196, r+sr=roc
2007-03-25 22:38:22 -07:00
Olli.Pettay@helsinki.fi
bd6edd6ac3
Bug 288392, DOMSubtreeModified event, r=peterv, sr=jst
2007-03-24 05:18:02 -07:00
hg@mozilla.com
05e5d33a57
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
2007-03-22 10:30:00 -07:00
gavin%gavinsharp.com
8f78c94994
Add mochitest for bug 373589, original testcase by Jesse Ruderman <jruderman@gmail.com>, r=roc
2007-03-20 19:40:34 +00:00
gavin%gavinsharp.com
5ec080614d
Bug 373589: fix crash [@ nsPresContext::DefaultLinkColor] trying to get link color for <body> that has been removed from the document, which was a regression from the patch for bug 372971, patch by Taras Glek <tglek@mozilla.com>, r+sr=roc
2007-03-20 00:21:29 +00:00
peterv%propagandism.org
e5d3f5db52
Fix for bug 373035 (Make content/dom code get nsDOMClassInfo without going through nsIDOMScriptObjectFactory). r/sr=jst.
2007-03-19 09:19:16 +00:00
mats.palmgren%bredband.net
1af15d8682
Implement DOM clientLeft and clientTop. b=111207 r+sr=roc
2007-03-15 23:05:13 +00:00
mats.palmgren%bredband.net
df5e2413a1
Fix DOM client/scroll/offsetWidth regression for tables. b=372365 r+sr=roc
2007-03-15 20:43:02 +00:00
roc+%cs.cmu.edu
81867edd87
Bug 367447. Support <link rel="offline-resource">. Patch by Dave Camp, r+sr=biesi
2007-03-14 01:52:07 +00:00
roc+%cs.cmu.edu
314f2ab5fd
Bug 336682. Fix online/offline events to target and bubble propertly, and so that <body ononline= onoffline=> works. Patch by Chris Double, r+sr=jst,r=dbaron
2007-03-14 01:42:42 +00:00
bzbarsky%mit.edu
098348b001
Relanding bug 267833. Let's see what Txul does now. Still r+sr=sicking
2007-03-09 23:43:50 +00:00
gavin%gavinsharp.com
d7651009f5
Bug 372971: macro expansion for nsHTMLBodyElement, patch by Taras Glek <tglek@mozilla.com>, r+sr=roc
2007-03-09 19:34:30 +00:00
peterv%propagandism.org
a267e57680
Fix for bug 373219 (ASSERTION: Fault in cycle collector: null XPCOM pointer returned (ptr: 0)). r/sr=dbaron.
2007-03-09 13:14:06 +00:00
peterv%propagandism.org
12f2917956
Fix for bug 368773 (Add a bunch of DOM objects to cycle collection). r=sicking, sr=jst.
2007-03-08 11:17:16 +00:00
Olli.Pettay%helsinki.fi
baadb13165
Bug 372797, Convert ScrollFrameIntoView users to use ScrollContentIntoView, r+sr=roc
2007-03-07 19:08:36 +00:00
bzbarsky%mit.edu
372e1553c0
Back out bug 267833 to test performance effect.
2007-03-06 21:12:49 +00:00
bzbarsky%mit.edu
448ba1fa30
Fire XBL constructors asynchronously after binding attachment, unless we're in
...
the middle of an update. In that case, fire them at the end of the update.
Bug 267833, r+sr=sicking, fingers-crossed=me
2007-03-06 19:36:36 +00:00
Olli.Pettay%helsinki.fi
4e0ebc823d
Bug 372665 ��� Crash [@ PresShell::ScrollFrameIntoView] when focusing br during pageload. (Adding ScrollContentIntoView), r+sr=roc
2007-03-06 09:53:56 +00:00
jonas%sicking.cc
25f98dc2f4
Bug 371576: Execute scripts syncronously when inserted in the tree whenever possible. r/sr=bz
2007-03-01 08:11:40 +00:00
philringnalda%gmail.com
fac15b5568
Bug 265300: Check for subject in email form submission should be case-insensitive, r+sr=bz
2007-02-28 04:57:13 +00:00
martijn.martijn%gmail.com
27c63ebcaa
Should have used tabs, instead of spaces for the Makefile.in, this fixes it (bug 330705)
2007-02-24 23:14:46 +00:00
martijn.martijn%gmail.com
00f2c4fcd0
Adding mochikit tests for bug 330705, r=asqueella
2007-02-19 14:55:46 +00:00
asqueella%gmail.com
e70812ddff
bug 370371 - remove nsIImageControlFrame, have the frame set the last clicked point as a property on its mContent instead.
...
r+sr=roc
2007-02-18 16:49:54 +00:00
peterv%propagandism.org
0e04a8b0f2
Fix for bug 368549 (Cycle collector doesn't handle tearoffs correctly). r=graydon, sr=jst.
2007-02-18 14:38:04 +00:00
sharparrow1%yahoo.com
eb357147b1
Bug 370492: Stop using views for event.PageX/Y, event.layerX/Y, image.x/y. r+sr=roc.
2007-02-18 10:43:12 +00:00
Olli.Pettay%helsinki.fi
b9fb6b8e8b
Bug 370521, TextArea not firing onchange event, r=mats, sr=bz
2007-02-16 16:19:28 +00:00
Olli.Pettay%helsinki.fi
805e0ff0f8
Bug 363067, Add nsPIDOMEventTarget and kill nsIChromeEventHandler, r=jst, sr=sicking
2007-02-15 23:04:33 +00:00
jonas%sicking.cc
ccd6aa3575
Bug 370230: unbreak --enable-perf-metrics. Patch by me and Mats Palmgren. r/sr=jst
2007-02-13 21:18:25 +00:00
Olli.Pettay%helsinki.fi
aec6ee9631
Bug 339287, support accesskey attribute, p=surkov, r=me+mats, sr=jst
2007-02-13 15:02:57 +00:00
sharparrow1%yahoo.com
d19f64369b
Bug 370185: clean up view header includes (trivial). rs=bzbarsky.
2007-02-12 19:17:33 +00:00
Olli.Pettay%helsinki.fi
15622f9e99
Bug 197052, crash/hang when using innerHTML recursively, r+sr=jst
2007-02-11 00:30:20 +00:00
bzbarsky%mit.edu
a4d21ad523
Make the is() do the right thing.
2007-02-10 02:30:16 +00:00
bzbarsky%mit.edu
86e366bfb8
Make location check an is() now that bug 269270 is fixed.
2007-02-09 06:52:52 +00:00
bzbarsky%mit.edu
8c89c88908
Fix bug 348809. r+sr=dbaron
2007-02-09 06:20:47 +00:00
sharparrow1%yahoo.com
76a64e5c22
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
sayrer%gmail.com
0ef873eec0
Bug 368994. more mochitests in content/. r=bzbarsky
2007-02-06 00:20:25 +00:00
sayrer%gmail.com
5d42df0c63
Bug 368994. move more tests. r=bzbarsky
2007-02-05 03:19:35 +00:00
sayrer%gmail.com
0a01963833
Bug 368994. move tests for bug 100533. r=bz
2007-02-04 00:55:27 +00:00
bzbarsky%mit.edu
0b8624e346
Hoist the ref-scrolling stuff up to nsContentSink. Bug 369015, r+sr=sicking
2007-02-03 00:48:29 +00:00
bzbarsky%mit.edu
9db5bfa7c8
Make sure to initialize all members and that sort of thing. Bug 369011, r+sr=sicking
2007-02-02 02:12:48 +00:00
sayrer%gmail.com
b578414ff5
Bug 368994. move more content/ unit tests. r=sicking
2007-02-01 21:44:40 +00:00
sayrer%gmail.com
0c7db29caf
Bug 368994. moving test cases closer to the code they test. r=bzbarsky
2007-02-01 18:24:32 +00:00
sayrer%gmail.com
477c951cff
Bug 368994. moving test cases closer to the code they test. r=bzbarsky
2007-02-01 18:06:09 +00:00
sayrer%gmail.com
a04f24f617
Bug 357450. Implement getElementsByClassName. r=jst, sr=peterv
2007-02-01 15:14:00 +00:00
dbaron%dbaron.org
1e0db05c93
Make default table and hr border colors be gray rather than special values that depend on the background color, and remove the special values that depend on the background. b=84307 Patch by fantasai <fantasai.bugs@inkedblade.net>. r=bzbarsky sr=dbaron
2007-02-01 02:45:55 +00:00
jonas%sicking.cc
a9f34ee020
Bug 18333: Make the XML content sink incremental. Patch by Henri Sivonen<hsivonen@iki.fi>. r=peterv sr=sicking
2007-01-30 21:21:06 +00:00
bzbarsky%mit.edu
fcd7e069de
Make <style> elements notice text content changes. Bug 367612, r+sr=sicking
2007-01-30 05:50:22 +00:00
bzbarsky%mit.edu
b38b5e7e7c
Fix bug 300691. r+sr=sicking
2007-01-30 05:48:22 +00:00
cvshook%sicking.cc
a39ff30284
Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128
2007-01-30 00:06:41 +00:00
sayrer%gmail.com
77bca2a8a4
Bug 368531. add content/html/document/test to the automatic run. r=bzbarsky
2007-01-29 17:56:19 +00:00
bzbarsky%mit.edu
bc0bc2fe1a
Adding test for bug 172261 and bug 301510
2007-01-26 04:41:46 +00:00
bzbarsky%mit.edu
38c39c075b
When going back or forward to wyciwyg pages, make sure to correctly restore
...
their principal from session history. Bug 172261 and bug 301510, r+sr=jst
2007-01-26 04:37:16 +00:00
sayrer%gmail.com
5e2b571c62
Bug 366993. HTML doctype should always be capitalized. r+sr=jst
2007-01-23 01:16:27 +00:00
bzbarsky%mit.edu
42f3ef7afc
Don't inherit the charset from the parent document if it comes from a different
...
origin. Bug 356280, r+sr=jst
2007-01-13 03:28:00 +00:00
bzbarsky%mit.edu
3e855c8ae7
Back out part of the change for bug 351633 -- javascript: channels are wacky
...
enough that we still need special handling of them in form submission. In
particular, they background themselves even when they're the document
channel, so forms don't get the notifications they expect. Bug 364436, r+sr=jst
2007-01-11 17:58:36 +00:00
graydon%mozilla.com
40e2228cd0
Bug 366063: better fix to critical crasher, replacing band-aid submitted in 333078.
...
r=dbaron
2007-01-09 01:33:02 +00:00
graydon%mozilla.com
2296397878
Bug 333078, Temporary band-aid for nsImageDocument cycle collection crashers.
...
r=dbaron
2007-01-06 22:09:38 +00:00
mrbkap%gmail.com
7113bce53f
Only do this security check if we don't already have a parser, since this call
...
won't do anything anyway. bug 364309, r+sr=bzbarsky
2007-01-05 22:02:22 +00:00
graydon%mozilla.com
4525ab79d9
Bug 333078: XPCOM cycle collector
...
r=brendan, sicking, bz, dbaron, bsmedberg
2007-01-04 22:31:26 +00:00
jwatt%jwatt.org
bbb6339dc9
Fixing bug 334587. Unify event handling for links and fix various XLink bugs. r=olli.pettay@gmail.com, r=dbaron@mozilla.com, sr=bugmail@sicking.cc
2007-01-04 10:53:59 +00:00
peterv%propagandism.org
019102b4fd
Fix for bug 362937 (Merge element's List and DumpContent implementations). r/sr=jst.
2006-12-27 17:26:32 +00:00
timeless%mozdev.org
4e651390ef
Bug 355300 There should be only one nsGkAtoms creature
...
r=dbaron
2006-12-26 17:47:52 +00:00
dbaron%dbaron.org
374488b52a
Don't forget to assign to rv. b=340554 r=sayrer
2006-12-22 17:28:48 +00:00
dbaron%dbaron.org
2084e073f8
Eliminate nsStyleBorderPadding and add margin/padding/content rect APIs to nsIFrame. b=332922 r+sr=roc
2006-12-20 01:23:45 +00:00
martijn.martijn%gmail.com
5a1320c6b6
Bug 330705 - Using blur() on some unfocused element also blurs the focused element, r=jst, sr=dbaron
2006-12-14 13:59:50 +00:00
cst%yecc.com
e3ced1732c
Bug 301477 image zoom cursor does not change after resizing browser window
...
r=bz sr=jst
2006-12-14 02:06:49 +00:00
dbaron%dbaron.org
d5af630c22
Better API for used padding/border/margin: remove deprecated Calc*For on nsStyleStructs and add GetUsed* to nsIFrame. b=332922 r+sr=roc
2006-12-13 23:04:57 +00:00
bzbarsky%mit.edu
e1973f01bc
Use string buffers to store strings in nsCSSValue so we don't have to alloc in
...
copy constructors and such. Bug 350141, r+sr=dbaron
2006-12-13 15:49:36 +00:00
dbaron%dbaron.org
31f1898810
Bug 300030: Move intrinsic width computation out of nsIFrame::Reflow and into its own methods on nsIFrame. Replace reflow reasons, types, and commands with dirty bits/notifications. Thanks to bzbarsky for almost all of the HTML form controls (mozilla/layout/forms) changes, and many others for help testing and patching. For detailed commit logs, see REFLOW_YYYYMMDD_BRANCH, where YYYYMMDD is one of 20061031, 20060830, 20060603, 20060302, 20060119, 20051011, 20050804, 20050429, 20050315, 20050111, and 20041213.
2006-12-08 05:38:33 +00:00
bzbarsky%mit.edu
402faf8c9e
Allow subframes that come from a different domain to document.write/open
...
themselves. Bug 362837, r+sr=jst
2006-12-05 19:36:40 +00:00
bzbarsky%mit.edu
8bfd20a05a
Move GetCompatibilityMode() to nsIDocument. Bug 362797, r+sr=jst
2006-12-05 15:46:18 +00:00
mats.palmgren%bredband.net
6a982b16f4
Use the EventStateManager to focus the for-element. b=360009 r=zeniko sr=bzbarsky
2006-12-01 17:18:34 +00:00
cvshook%sicking.cc
57b60e5e58
Bug 359888: Don't return NS_CONTENT_SCRIPT_IS_EVENTHANDLER to the sink/parser since they can't deal. r/sr=jst a=stuart
2006-11-30 00:06:00 +00:00
mats.palmgren%bredband.net
df6357f4ed
Make sure text input onchange handler is called before onblur. b=357684 r=Olli.Pettay sr=bzbarsky
2006-11-28 13:08:23 +00:00
bzbarsky%mit.edu
91f9d8f94c
Fix bug 277724 -- make <select>, <textarea>, <button> restore disabled state. r+sr=jst
2006-11-28 03:17:03 +00:00
vladimir%pobox.com
82a10357c9
backing out bug 333078, xpcom cycle collector due to perf issues
2006-11-22 23:18:16 +00:00
vladimir%pobox.com
3748c8bf4f
b=333078, xpcom cycle collector -- patch from graydon@mozilla.com, r=many
2006-11-22 19:23:02 +00:00
bzbarsky%mit.edu
ff12d65834
This wasn't supposed to land
2006-11-22 18:52:32 +00:00
peterv%propagandism.org
e9fd67c3b6
Fix for bug 47903 (WRONG_DOCUMENT_ERR not being thrown). r=sicking, sr=bz.
2006-11-22 18:35:05 +00:00