Jonas Sicking
28396b7d9c
Bug 545059: Remove unneeded/non-working bidi.controlstextmode pref. r=smontagu
2010-02-24 21:58:17 -08:00
Jonas Sicking
2163564df4
Bug 544698 part 4: Move the creation of the encoder to the nsFormSubmission ctor. Move the call to linkHandler->OnLinkClickSync to the nsHTMLFormElement. r=jst
2010-02-24 21:58:17 -08:00
Jonas Sicking
8af720df7e
Bug 544698 part 3: Make nsFormSubmission not refcounted. r=jst
2010-02-24 21:58:17 -08:00
Jonas Sicking
c0a3db9e08
Bug 544698 part 2: Reorganize nsFormSubmission.cpp to make it more readable and to avoid having to forward declare functions. No actual code changes. r=jst
2010-02-24 21:58:17 -08:00
Jonas Sicking
aecb30c8cf
Bug 544698 part 1: Move value processing from submission code to elements. Decomtaminate. Kill a few dead functions. r=jst
2010-02-24 21:58:16 -08:00
Jonas Sicking
aba45b34d3
Bug 547165: Add tests for form submission and fix a few cases where we differ from IE/HTML5. Also add a generic getMyDirectory.sjs file for use in other tests as well. r=benjamn/waldo
2010-02-24 21:57:54 -08:00
Makoto Kato
a3d58316e9
Bug 405242 - Implement select.options.remove() method [HTML5 HTMLOptionsCollection.remove]. r=Olli.Pettay, sr=jst
2010-02-25 13:53:42 +09:00
Jonas Sicking
51fbd0da83
Bug 544642: Make frames report an error event if the frame src is pointed at a local file url. And don't make setAttribute thrown an exception in that scenario. r=smaug
2010-02-24 18:45:43 -08:00
Benjamin Smedberg
a5710c9bb4
Add return
statement to fix build bustage from bug 503989
2010-02-24 17:48:32 -05:00
Robert O'Callahan
ef6f3c2ae0
Bug 503989. Break MediaLoadListener reference cycle at shutdown. r=sicking,doublec
...
--HG--
extra : rebase_source : bbd326582e4a7d0864affcfe3a715e228c4b2647
2010-02-24 11:14:14 -08:00
Jonathan Kew
3d28b28018
Bug 524107 - part 2 - store language as atom instead of string in gfxFontStyle. r=roc sr=mats
2010-02-24 09:57:57 -08:00
Jonathan Kew
e9d0f828e0
Bug 524107 - part 1 - pass original value of 'lang' to gfx text code rather than only a 'langGroup' value, to allow language-specific font rendering. r=roc sr=mats
2010-02-24 09:57:44 -08:00
Shawn Wilsher
cb0509c597
Bug 461199 (Part 30) - Fixes invalidation issues when changing the href attribute.
...
r=bz
2010-02-24 08:37:38 -08:00
Shawn Wilsher
b6e4bfa8f1
Bug 542632 - Protect nsGenericHTMLElement::GetHrefURIForAnchors
...
Also makes DNS prefetching take mozilla::dom::Link instead of nsIContent.
r=bz
2010-02-24 08:37:03 -08:00
Shawn Wilsher
149f5aac0a
Bug 542592 - Change how we use/store nsDocument::mLinkMap
...
This makes changes nsDocument::mLinkMap in a number of ways:
1) renamed to mStyledLinks to better reflect its new nature.
2) change it to an nsTHashtable of Link*. It no longer has a strong reference
3) add some assertions to make sure we call ForgetLink and AddStyleRelevantLink
in pairs.
This also makes mozilla::dom::Link::ResetLinkState take a boolean indicating if
we should notify or not.
r=bz
2010-02-24 08:37:03 -08:00
Shawn Wilsher
aa9b0c2fd7
Bug 461199 (Part 26) - Update content tests to work with the new async isVisited API
2010-02-24 08:37:03 -08:00
Shawn Wilsher
94b3600d96
Bug 461199 (Part 28) - Tell the document that we are a style relevant link
...
Adds the needed calls to inform the document if we are a style relevant link,
and when we no longer are.
r=bz
2010-02-24 08:37:03 -08:00
Shawn Wilsher
aab3b02a8b
Bug 461199 (Part 23) - Remove no longer needed code in ns[I]Document.[cpp|h]
...
r=bz
2010-02-24 08:37:02 -08:00
Shawn Wilsher
40dabb5bd0
Bug 461199 (Part 22) - Call ResetLinkState if given eLinkState_Unknown
...
If consumers tell mozilla::dom::Link::SetLinkState that its new state is
eLinkState_Unknown, call mozilla::dom::Link::ResetLinkState and return.
r=bz
2010-02-24 08:37:02 -08:00
Shawn Wilsher
5c712b68a2
Bug 461199 (Part 21) - Cache the nsIContent pointer in Link for performance reasons
...
Add a Content method that obtains a pointer to the nsIContent interface on
mozilla::dom::Link. This is cached so we only have to call QueryInterface once
during the entire lifetime of the mozilla::dom::Link object.
r=bz
2010-02-24 08:37:02 -08:00
Shawn Wilsher
1e53ff806b
Bug 461199 (Part 19) - nsSVGAElement fails to call ResetLinkState in [Uns|S]etAttr
...
Have nsSVGAelement implement UnsetAttr and SetAttr, and make sure it calls
mozilla::dom::Link::ResetLinkState when appropriate.
r=jwatt
sr=bz
2010-02-24 08:37:02 -08:00
Shawn Wilsher
8d82ffe93c
Bug 461199 (Part 14) - Implement nsIContent::IntrinsicState on mozilla::dom::Link subclasses
...
All mozilla::dom::Link subclasses need to implement IntrinsicState and make sure
to call LinkState.
r=sicking
sr=bz
2009-12-15 16:04:09 -08:00
Shawn Wilsher
5a5b1276de
Bug 461199 (Part 13) - mozilla::dom::Link::SetLinkState should inform the document about changes to its state when it is called.
...
Make Link::SetLinkState notify the document about changes in state, plus a
whole bunch of assertions for sanity checking.
r=sicking
r=bz
2009-12-15 16:04:07 -08:00
Shawn Wilsher
2171f3f5d2
Bug 461199 (Part 12) - mozilla::dom::Link should unregister with mozilla::IHistory when it goes away
...
Call UnregisterWithHistory in Link's destructor to ensure that we are no longer
registered with IHistory.
r=sicking
sr=bz
2009-12-15 16:01:53 -08:00
Shawn Wilsher
258c845043
Bug 461199 (Part 11) - [un]register in mozilla::dom::Link::[Reset]LinkState
...
Register with History in mozilla::dom::Link::LinkState and unregister in
mozilla::dom::Link::RestLinkState.
r=bz
2009-11-23 10:48:52 -08:00
Shawn Wilsher
3a408ccc92
Bug 461199 (Part 10) - Ensure that Link::ResetLinkState is always called when an element is bound or unbound from the DOM tree.
...
We would not be notified about base URI changes during this time, so we need to
make sure we are not registered and have no cached state.
r=bz
r=jwatt
2009-11-23 10:48:52 -08:00
Shawn Wilsher
c74c499d06
Bug 461199 (Part 9) - Move href helpers from nsGenericHTMLElement to mozilla::dom::Link.
...
Move the helpers so that they can easily use the cached URI when available.
r=sicking
sr=bz
2009-11-09 10:00:54 -08:00
Shawn Wilsher
2849d7ab1f
Bug 461199 (Part 8) - Remove nsAttrValue::eLazyURIValue and related code
...
Stop using lazy href attributes in nsAttrValue. Link will store it as needed.
r=sicking
sr=bz
2009-11-09 10:00:54 -08:00
Shawn Wilsher
7138f81c0a
Bug 461199 (Part 7) - mozilla::dom::Link should have a method to obtain a cached URI
...
Add mozilla::dom::Link::GetURI method used to cache the URI for this element.
r=bz
2009-11-09 10:00:54 -08:00
Shawn Wilsher
a0f960d660
Bug 461199 (Part 6) - nsSVGAElement::GetHrefURI is not implemented
...
Fixes nsSVGAElement::GetHrefURI so that it actually returns a URI when it is a
link instead of nsnull.
r=jwatt
2009-11-09 10:00:54 -08:00
Shawn Wilsher
9192e29456
Bug 461199 (Part 3) - Create a cached getter for mozilla::IHistory on nsContentUtils.
...
r=sicking
2009-11-09 10:00:53 -08:00
Shawn Wilsher
784c9db6e3
Bug 461199 (Part 5) - Add mozilla::dom::Link::LinkState
...
Adds a LinkState method that should be called by subclasses when they get asked
about their IntrinsicState.
r=sicking
sr=bz
2009-11-09 10:00:53 -08:00
Shawn Wilsher
3c5791490b
Bug 461199 (Part 5) - Add mozilla::dom::Link::LinkState
...
Adds a LinkState method that should be called by subclasses when they get asked
about their IntrinsicState.
r=sicking
sr=bz
2009-11-09 10:00:53 -08:00
Shawn Wilsher
c0d498ce5d
Bug 461199 (Part 4) - Add NS_EVENT_STATE_UNVISITED that describes an unvisited link.
...
Add the new state so we can then just call IntrinsicState to determine the
visitedness of an nsIContent node.
r=bz
2009-11-09 10:00:53 -08:00
Shawn Wilsher
f0cb06c199
Bug 461199 (Part 3) - Create a cached getter for mozilla::IHistory on nsContentUtils.
...
r=sicking
2009-11-09 10:00:53 -08:00
Boris Zbarsky
966f597e72
Bug 534526 part 3. Change the ordering in nsSVGElement::UnsetAttr. r=longsonr
2010-02-23 23:37:47 -05:00
Boris Zbarsky
ebac0e31a3
Bug 534526 part 2. Move AttributeWillChange out of SetAttrAndNotify, and in particular to before ParseAttribute, since some ParseAttribute implementations actually change the attribute value. Also move it to before we've changed the CSSDeclaration for inline style changes. r=sicking,longsonr,dbaron
2010-02-23 23:37:47 -05:00
Boris Zbarsky
0aef843d39
Bug 534526 part 1. Remove a SetAttrAndNotify caller by making XUL inherit from nsStyledElement. r=sicking
2010-02-23 23:37:46 -05:00
Ben Turner
e8124b22b1
Bug 537572 - 'Workers: nsLayoutStatics refcounting isn't threadsafe, triggered via nsContentUtils::WrapNative'. r+sr=sicking
2010-02-23 17:44:52 -08:00
Sid Stamm
ba3276f601
fix tinderbox test hang after landing bug 515442. r=dveditz
2010-02-23 16:37:38 -08:00
Daniel Veditz
e8e0b08526
Forgot tests for bug 515442
2010-02-23 14:28:18 -08:00
Daniel Veditz
ac0251d255
bug 515442 CSP inline script protection
2010-02-23 13:20:46 -08:00
Robert Longson
dded1dc9d5
Bug 547596 - zoom events do not fire. r=jwatt
2010-02-23 20:39:15 +00:00
Jonas Sicking
62651da7b8
Bug 547850: Make case folding code in HTML DOM only case fold ASCII characters. r=hsivonen
2010-02-23 09:38:10 -08:00
Julian Seward
84617e1046
Bug 549501 - nsCanvasRenderingContext2D::DrawImage redraws undefined rectangles. r=vlad
2010-03-11 07:43:20 +01:00
Masayuki Nakano
788bb1a791
Bug 315727 Request Firefox respond to Windows scroll messages so pages can be scroll captured r=jmathies+smaug, sr=roc
2010-03-11 14:25:29 +09:00
Kyle Huey
1d0289c601
Backed out changeset 8ce70abd7777
2010-03-09 01:14:21 -05:00
Joel Maher
cee9b522a0
Bug 544097 Change mochitests to use mochi.test instead of localhost for mobile refactoring p=jmaher r=ted,dwitte,sayrer
2010-03-08 19:21:33 -08:00
Boris Zbarsky
979fcce9a2
Bug 550842 followup. Make this actually compile.
2010-03-08 19:47:37 -05:00
Martin Husemann
4897e14595
Bug 550842. Ensure at least pointer compatible alignment of memory area for RuleProcessorData::operator new. r=bzbarsky
2010-03-08 19:30:01 -05:00
Laurent Jouanneau
1aaf0cc9ae
Bug 543710 - Logging for XUL template based on storage; The patch to commit.
...
r=enndeakin sr=neil.
2010-03-09 01:02:27 +01:00
Benjamin Smedberg
81b0923375
Merge bustage fixes from mozilla-central into electrolysis.
2010-02-10 09:21:50 -05:00
Phil Ringnalda
a4e36d4f5f
Fix typo to trigger builds
...
--HG--
extra : rebase_source : 526e64cfda9d8e3e591cfa4c77352a63c20f7f52
2010-02-09 21:39:02 -08:00
Benjamin Smedberg
3ad7eb7f3a
Merge mozilla-central into electrolysis.
2010-02-09 21:22:09 -05:00
Ted Mielczarek
d40733d453
Bug 541076 - add minidump id and plugin name to PluginCrashed event. p=ted+dolske, r=jst, r=ted
2010-02-09 17:05:31 -08:00
Justin Dolske
7af7ad098a
Bug 539828 - Need CSS pseudoclass for crashed plugins. r=dbaron
2010-02-09 17:05:31 -08:00
Zack Weinberg
7fd5fe000b
Bug 345681: Remove the vestigial nsICheckboxControlFrame and nsIRadioControlFrame interfaces. r=roc
2010-02-09 14:06:37 -08:00
Benjamin Smedberg
33745658c4
Merge mozilla-central into electrolysis
2010-02-09 11:39:28 -05:00
Olli Pettay
435c946f5c
backout Bug 544018
2010-02-08 19:00:41 +02:00
Olli Pettay
04889fec16
Bug 544018 - print preview doesn't work in view source, r=dao
2010-02-08 18:16:57 +02:00
Robert Longson
1a51c439dc
Bug 544742 - fePointLight does not work with primitiveUnits=objectBoundingBox. r=roc
2010-02-08 09:51:19 +00:00
Makoto Kato
256f2577f8
Bug 182954 - Content should use the newer nsIPrefService APIs instead of nsIPref. r=jst
2010-02-08 11:49:18 +09:00
Jonathan Watt
c9e50cb93c
Bug 541882. Add support for SMIL animation of the preserveAspectRatio attribute in SVG. r=dholbert
2010-02-08 02:28:01 +00:00
Doug Turner
c5fb72ab64
Bug 543976 - Clean up Maemo defines. r=ted
2010-02-09 11:02:11 -08:00
Boris Zbarsky
6a1a36dba1
Bug 453929. Cache getElementsBy(Class)Name return values. r=jst
2010-02-09 12:09:06 -05:00
Olli Pettay
ecf6194456
Bug 544018 - print preview doesn't work in view source , r=dao
2010-02-09 18:24:49 +02:00
Oleg Romashin
2f8503b1f3
Bug 544192 - Qt Xembed version required for IPC browser content embedding. r=bzbarsky,mozbugz
2010-02-04 18:00:52 +02:00
Benjamin Smedberg
f64a66954c
Merge mozilla-central into electrolysis.
2010-02-03 13:28:22 -05:00
Jan Gerber
7af2bd90de
Bug 526996: Expose the full file path for nsIDOMFiles to extensions. r/sr=sicking
2010-02-02 16:53:32 -08:00
Arisu
c0a8fbd321
Bug 541465 - Regression in nsDocument.cpp disables DocumentLeak NSPR logging module.
...
r=roc.
2010-02-03 01:21:12 +01:00
Neil Deakin
f9c97554c3
Bug 543634, fix intermittent orange in template test by waiting until data is loaded before adding expected error messages
2010-02-02 12:18:37 -05:00
Vladimir Vukicevic
2beaf43c12
b=543680; [webgl] use correct enum to obtain number of texture units; r=jdaggett
2010-02-02 01:18:34 -08:00
Benjamin Smedberg
6e31be0f2d
Merge mozilla-central into electrolysis.
2010-02-01 15:30:27 -05:00
Neil Deakin
350ddc321e
Bug 321169, add logging facility to xul templates, r=sicking,sr=neil
2010-02-01 13:09:47 -05:00
Neil Deakin
40511b2e0e
Bug 541520, don't fire dragleave on successful drop, but do fire it when drop fails or is cancelled, r=jonas,smichaud
2010-02-01 10:11:08 -05:00
Daniel Holbert
2d27756ba3
merge after backing out c7a04be6904 on suspicion of causing bug 543034
2010-01-29 18:56:08 -08:00
Daniel Holbert
46ba50b0cb
Backed out changeset dc7a04be6904 on suspicion of causing bug 543034.
2010-01-29 18:50:46 -08:00
Daniel Holbert
1a10ab7962
Bug 542731, Patch A: Clean up nsSMILValue class. r=roc
2010-01-29 12:18:50 -08:00
Daniel Holbert
696a82b8cc
Bug 535850: fix random orange in SMIL mochitest, test_animLengthReadonly.xhtml, by adding initial pause & seek-to-0. (test-only fix)
2010-01-29 12:18:50 -08:00
Henri Sivonen
d46d25ad26
Bug 539687 - Add </label> tags in test_bug353415-2.html to make type=hidden not be a child of label. r=bzbarsky.
...
--HG--
extra : rebase_source : 25803ae79266841d1bc104fe74593a1cb92a4a9b
2010-01-28 16:24:41 +02:00
Joe Drew
a1955073ea
Bug 542047 - Forward nsDOMScrollAreaEvent. r=smaug
2010-01-27 15:55:57 -05:00
Benjamin Smedberg
1e0aa446aa
Merge mozilla-central into electrolysis.
2010-01-27 09:56:07 -05:00
Ralph Giles
12876d55d8
Bug 539620 - Deprecate X-Content-Duration for Content-Duration. r=chris.double
2010-01-27 13:29:26 +01:00
Robert Longson
85bad1dfb5
Bug 540726 - User units for angles should be degrees. r=jwatt
2010-01-27 10:13:57 +00:00
Benjamin Smedberg
0ba2d6e348
Merge mozilla-central with electrolysis.
2010-01-25 11:57:19 -05:00
Benjamin Smedberg
837889eb6b
Merge part of mozilla-central to electrolysis after the pushes from 21-Jan.
2010-01-25 11:56:06 -05:00
Henri Sivonen
c4b0f9199e
Bug 533381 - Use the old parser for about:blank when HTML5 parser enabled. r=bzbarsky.
...
--HG--
extra : rebase_source : 7e1cea763fbb444ab46b4324e2960b34ecd00a9a
2010-02-02 09:39:26 +02:00
Robert Longson
c1b79c43cb
Bug 539576 - SVGTransform matrix changes still not live in all circumstances (with bustage fix). r=jwatt
2010-01-25 14:36:09 +00:00
Robert Longson
b5611e5ba7
Backout Bug 539576 due to test failures
2010-01-25 13:44:55 +00:00
Robert Longson
1034acc582
Bug 539576 - SVGTransform matrix changes still not live in all circumstances. r=jwatt
2010-01-25 12:26:15 +00:00
Benjamin Smedberg
e6dec65946
Merge mozilla-central to electrolysis.
2010-01-21 13:37:08 -05:00
Olli Pettay
866fa05bf4
nsDOMDataTransfer::ConvertFromVariant leaks, r=enndeakin
2010-01-21 19:47:19 +02:00
Olli Pettay
69f13bd2e3
Bug 540568 - Remove DOMBuilder, r=bz
...
--HG--
extra : rebase_source : 77f05d87a414e3c55046016423486bcf127ea6cf
2010-01-21 15:51:48 +02:00
Sid Stamm
32f5ce7b68
bug 515433: CSP Core patch by sstamm and bsterne, r=mrbkap, sr=jst
2010-01-21 10:41:24 -08:00
Benjamin Smedberg
13e08b6685
Merge mozilla-central into electrolysis.
2010-01-20 10:12:26 -05:00
Benjamin Smedberg
70c85cd51a
Merge mozilla-central into electrolysis
2010-01-19 16:42:37 -05:00
Daniel Holbert
d06880c159
Fix indentation in db_smilCSSFromTo.js (whitespace-only, test-only).
2010-01-19 13:40:22 -08:00
Benjamin Smedberg
617c58608b
Merge mozilla-central to electrolysis.
2010-01-19 14:51:19 -05:00
Benjamin Smedberg
abd04b1311
Merge mozilla-central into electrolysis.
2010-01-18 10:26:52 -05:00
Benjamin Smedberg
213e57cba3
Merge mozilla-central into electrolysis before bug 530475 to avoid merge conflicts with bugs landed in both branches.
2010-01-18 10:22:53 -05:00
Daniel Holbert
f924f74604
Bug 539585: Fix "warning: format '%p' expects type 'void*'" in content directory. r=jst
2010-01-17 15:11:02 -08:00
Masayuki Nakano
798021118b
Bug 539531 - Crash when I click-and-drag on a "Gordon" flash emulation [@ nsFrameSelection::ConstrainFrameAndPointToAnchorSubtree(nsIFrame*, nsPoint&, nsIFrame**, nsPoint&) ]. r=bz
2010-01-20 11:22:09 +01:00
Jonathan Watt
9f1cae1927
Bug 537067. SMIL animation of <length> attributes does not work. r=roc
2010-01-15 14:21:06 +00:00
Benjamin Smedberg
3f9c685874
Merge mozilla-central into electrolysis
2010-01-14 09:01:59 -05:00
Peter Van der Beken
42d2df338a
Back out changeset aa4791e4dad9 (Bug 529386 - optimize canvas.width = canvas.width) to fix orange.
2010-01-14 12:59:53 +01:00
Benjamin Smedberg
89fff872c6
Merge mozilla-central into electrolysis
2010-01-13 10:51:41 -05:00
Peter Van der Beken
2113947210
Fix for bug 539236 (Make nsSVGAnimateTransformElement use SVGAnimateTransformElement DOMCI). r=roc.
...
--HG--
extra : rebase_source : 4e2e5c084aba8d6aa91502e39fa3f4c51e4fa164
2010-01-13 14:52:31 +01:00
Peter Van der Beken
7d8645e4ca
Fix for bug 428229 (Unable to override addEventListener), remove custom addEventListener code. r=bz.
...
--HG--
extra : rebase_source : 4e679da2100075a1e3c4ad557b92a3c86a5cf7be
2010-01-13 14:50:01 +01:00
Saint Wesonga
5d81ff915d
Bug 529386 - optimize canvas.width = canvas.width. r=vlad
2010-01-14 11:45:57 +01:00
Brian Birtles
86f07ee577
Bug 534325: Apply SMIL restart semantics at interval start times rather than end times, and allow duration to determine interval-ending when there's no end attribute. r=dholbert sr=roc
2010-01-13 00:18:51 -08:00
Daniel Holbert
f7436b6990
Bug 537313: Disable MSVC warning C4355 ('this' used in init list) in SVG's consumers of nsReferencedElement. r=roc
2010-01-13 00:18:48 -08:00
Daniel Holbert
f6d3185bd6
s/nulll/null/ in nsNodeUtils::SetUserData header comment. (no bug; comment-only fix)
2010-01-13 00:18:46 -08:00
Daniel Holbert
87f5624561
Bug 526536: Add some testcases that should be fixed by syncbase timing patches. (tests-only change)
2010-01-12 12:00:50 -08:00
Daniel Holbert
fbf33f5714
Bug 537852 followup D: Misc nit fixes to syncbase reftests. r=birtles
2010-01-12 12:00:50 -08:00
Brian Birtles
cd171ab676
Bug 537852: Add tests for syncbase timing (bug 474743). r=dholbert
2010-01-12 12:00:49 -08:00
Daniel Holbert
57fee6cdfa
Bug 474743 Patch D followup: Switch nsSMILTimedElement::mTimeDependents to be a hash table instead of an array. r=birtles sr=roc
2010-01-12 12:00:49 -08:00
Brian Birtles
d7a66e59c4
Bug 474743 Patch D: Implement syncbase logic. r=dholbert sr=roc
2010-01-12 12:00:49 -08:00
Brian Birtles
cff9646c5d
Bug 474743 Patch C: Implement the parsing for syncbase timing. r=dholbert sr=roc
2010-01-12 12:00:49 -08:00
Brian Birtles
76b1e6e830
Bug 474743 Patch B: Implement milestone sampling behavior. r=dholbert sr=roc
2010-01-12 12:00:49 -08:00
Brian Birtles
519f3f1481
Bug 474743 Patch A: Refactor nsSMILParserUtils to use newer iterators. r=dholbert sr=roc
2010-01-12 12:00:49 -08:00
Benjamin Smedberg
736201c0c2
Merge mozilla-central into electrolysis.
2010-01-11 10:08:36 -05:00
Mats Palmgren
91a242d144
Make getBoundingClientRect()/getClientRects() deal with a detached range and non-content boundary nodes. b=529670 r=roc
2010-01-11 15:08:19 +01:00
Jesse Ruderman
243c9242a9
Add crashtests
2010-01-10 19:50:41 -08:00
Tom Dyas
8209cf7fbc
Support receiving data from Mac OS X services into text and HTML editors. b=525389 r=josh r/sr=smaug
2010-01-10 20:45:45 -05:00
Bernd
f4a1800dfb
bug 43178 - replace incorrect border, frame and rules handling code in content by css rules, initial patch - fantasai, a lof of input - bz r=bzbarsky
2010-01-09 16:33:03 +01:00
Matthew Gregan
7f4fbf94ce
Bug 533822 - Flush liboggz packet_buffer in oggz_reset_streams. r=chris.double
2010-01-08 17:55:39 +13:00
Olli Pettay
3a431b9f1b
Bug 518122, improve textarea.value+= performance, r=bz
2010-02-07 21:44:32 +02:00
Jae-Seong Lee-Russo
513e9cf886
Bug 517553: Remove '=='/'!=' 'PR_FALSE'/'PR_TRUE'
2010-02-07 10:52:43 -05:00
Peter Van der Beken
c43bc8d021
Follow-up to fix for bug 540443 (Change one argument of nsContentUtils::CheckSameOrigin from nsIDOMNode to nsINode), remove obsolete comment.
2010-02-07 15:20:35 +01:00
Peter Van der Beken
74304b132f
Follow-up to fix for bug 540443 (Change one argument of nsContentUtils::CheckSameOrigin from nsIDOMNode to nsINode), remove obsolete comment.
2010-02-07 11:48:09 +01:00
Daniel Holbert
020287d441
Bug 543497, Patch B: Fix "warning: suggest parentheses around comparison in operand of !=" in nsHTMLDocument.cpp. r=smaug
2010-02-06 13:33:53 -08:00
Peter Van der Beken
648f658133
Fix for bug 540443 (Change one argument of nsContentUtils::CheckSameOrigin from nsIDOMNode to nsINode). r=bz.
2010-01-12 14:08:44 +01:00
Peter Van der Beken
6289e634b5
Fix for bug 539239 (Pass correct document to ReparentContentWrapper). r=jst.
...
--HG--
extra : rebase_source : 57295944c9a597c10aabd6cf4a4741970b4b4153
2010-01-16 15:27:51 +01:00
Ms2ger@gmail.com
8ac5baea31
Bug 41464 - Implement textarea.wrap. r=bz
2010-02-06 09:51:10 +01:00
Sid Stamm ext:(%2C%20Brandon%20Sterne%20%3Cbsterne%40mozilla.com%3E)
56ceec2c4c
bug 515433, bug 515437: Content Security Policy (CSP) core
2010-01-13 14:18:24 -08:00
Cameron McCormack
332d1566ff
Bug 512636 - SVGTransform.setMatrix() should copy the matrix argument, not adopt it. r=jwatt
2010-01-13 19:21:17 +00:00
Josh Aas
9f1683fecf
Sent "PluginCrashed" notification when a plugin crashes. b=519541 r=jst r=bsmedberg
2010-01-13 11:42:41 -05:00
Boris Zbarsky
8c09ee17b6
Bug 537507. Make sure to flag XUL documents as allowing InitialReflow to be called on the presshell even if there are no presshells around when StartLayout is called on the document. r=jst
2010-01-13 11:30:11 -05:00
Boris Zbarsky
f3b7249ba2
Bug 514300 part 2. Make nsBindingManager::ContentRemoved remove the node from all the places it needs to be removed from. Also fixes bug 415301 and bug 495354. r=sicking
2010-01-13 11:30:11 -05:00
Jonathan Watt
51098080d7
Bug 522267, part 2 of 2. Add support for animating <number> attributes. r=dholbert
2009-12-29 07:34:27 +01:00
Jonathan Watt
4335bf355f
Bug 522267, part 1 of 2. Make nsSVGNumber2::GetAnimVal take its element as an argument in preparation for it needing to call FlushAnimations() on it. r=dholbert
2009-12-29 07:32:03 +01:00
Robert Longson
cbd82b1050
Bug 531259 - The SVG script element should respect the aFromParser flag on NS_NewElement. r=hsivonen, r+sr=jst
2010-01-15 11:44:12 +00:00
Daniel Veditz
c178b317a0
backing out a6ce37b09cf5
2010-01-14 17:20:18 -08:00
Daniel Veditz
0e538279e0
Backed out changeset a6ce37b09cf5 because of possible Tp4 perf hit
2010-01-14 17:19:11 -08:00
Henri Sivonen
08283bd925
Bug 539684 - Serializer tests fail with the HTML5 parser due to whitespace differences and doctype case differences. r=laurent.
...
--HG--
extra : rebase_source : d7855eca3004f7eceaefcdd8a1b0bfb7794a1e46
2009-12-21 13:39:00 +02:00
Henri Sivonen
84a8e6139d
Bug 520581 - HTML5 parser reverses attributes on some elements. r=bzbarsky.
...
--HG--
extra : rebase_source : 2018b107ac2e508a20e245d49d396e7c1ea7230d
2009-12-23 10:32:39 +02:00
Henri Sivonen
5d3057fd75
Bug 539882 - Make test_bug324378.html not expect that attributes on second <head> move to head. r=bzbarsky.
...
--HG--
extra : rebase_source : 9e8f9d43c6f59751cec60e657b91bcc3422a32f0
2010-01-18 15:38:43 +02:00
Olli Pettay
72d240fc9b
Bug 534833 - click event is occasionally lost in text form controls when focus event changes the value of the control, r=roc
...
--HG--
extra : rebase_source : 9c90b0ed41ab12c38d264edc839227cdd0d8817f
2010-01-25 11:21:33 +02:00
Jonathan Watt
f3a47b5a19
Bug 540479. Add support for SMIL animation of boolean attributes in SVG. r=dholbert
2010-01-24 16:42:08 +00:00
Jonathan Watt
41fa491d84
Bug 540478, part 2 of 2. Add support for SMIL animation of enumeration attributes in SVG. r=dholbert
2010-01-23 18:59:03 +00:00
Jonathan Watt
b930b5ed27
Bug 540478, part 1 of 2. Make nsSVGEnum::GetAnimVal take its element as an argument in preparation for it needing to call FlushAnimations() on it. r=dholbert
2010-01-23 18:58:47 +00:00
Olli Pettay
bd950481d6
Bug 540462 - Move GetDocument from nsIDocumentViewer to nsIContentViewer, r=bz
2010-01-23 13:41:41 +02:00
Vladimir Vukicevic
a3b000cac9
ugh, backout this until I figure out what's wrong with linux
2010-01-22 18:28:19 -08:00
Vladimir Vukicevic
6bffab46ef
more bustage fix, linux 64-bit
2010-01-22 18:17:02 -08:00
Vladimir Vukicevic
4521fc20e4
bustage fix
2010-01-22 17:56:57 -08:00
Vladimir Vukicevic
ad09806b1d
[webgl] (no bug, just removing unused/stale files)
2010-01-22 16:50:24 -08:00
Vladimir Vukicevic
21e2f78a75
b=539756; [webgl] remove old typed getters; r=jmuizelaar
2010-01-22 16:50:22 -08:00
Sid Stamm
f2278605c1
Bug 515437 CSP connection code, r=jst,dveditz sr=jst
2010-01-22 13:38:21 -08:00
Vladimir Vukicevic
553a8c9c5a
b=533663; use js typed arrays in webgl; r=jmuizelaar,mrbkap,brendan
2010-01-22 13:34:25 -08:00
Daniel Holbert
d8f21dffff
Bug 542731, Patch D: Make nsISMILType methods protected, & only give nsSMILValue access. r=roc
2010-02-01 18:46:13 -08:00
Daniel Holbert
89ac61ebcb
Bug 542731, Patch C: Clean up nsSVGTransformSMIL* classes. r=roc
2010-02-01 18:46:13 -08:00
Daniel Holbert
268b63b5ce
Bug 542731, Patch B: Clean up nsSMILCSS* classes. r=roc
2010-02-01 18:46:13 -08:00
Benjamin Smedberg
ec5b735597
Merge mozilla-central into electrolysis.
2010-01-08 10:42:46 -05:00
Benjamin Smedberg
570f731f49
Merge mozilla-central to electrolysis.
2010-01-07 22:11:14 -05:00
Benjamin Smedberg
869fa2a2d8
Merge mozilla-central to electrolysis.
2010-01-06 11:27:39 -05:00
Benjamin Smedberg
75601d4658
Merge mozilla-central to Electrolysis.
2010-01-05 13:18:08 -05:00
Daniel Holbert
6e8dfed2fc
Bug 530983, patch 2: Enable SMIL animation for 'clip' property. r=roc
2010-01-04 16:32:11 -08:00
Boris Zbarsky
af71184cfe
Bug 516747 part 3. Make TabChild and TabParent cooperate on window opening at least to the extent of doing all window opens in new tabs. r=bsmedberg
2009-12-31 20:35:55 -05:00
Daniel Holbert
f01bf9cbc6
Bug 536834 followup: When notifying external resource documents of PageHide & PageShow events, always pass |nsnull| as the aDispatchStartTarget argument. r=bz
2010-01-05 22:28:15 -08:00
Masayuki Nakano
95a1048ab6
Bug 537041 "ASSERTION: Wrong document somewhere" with contenteditable, stylesheet r=bz
2010-01-06 14:55:54 +09:00
Daniel Holbert
75d8a90b6c
Bug 536834: Notify external resource documents of PageHide & PageShow events, in the main document's OnPageHide / OnPageShow methods. r=roc
2010-01-05 20:50:05 -08:00
Taras Glek
823e864469
Bug 538014 - Handlers in txStylesheetCompileHandlers.cpp should be static, r=jonas
2010-01-05 18:31:58 -05:00
Benjamin Smedberg
e418880c95
Merge mozilla-central to electrolysis.
2009-12-22 14:18:51 -05:00
Robert Sayre
b567cced3a
Merge.
2009-12-22 12:08:43 -05:00
Daniel Holbert
8a979e6095
Trivial fix for random orange in test 'test_smilTextZoom.xhtml' from bug 474049.
2009-12-21 18:28:24 -08:00
Josh Aas
0487ff44e4
Minor cleanup, no bug. a=bsmedberg
2010-01-05 13:30:00 -05:00
Metal Sonic
4c1b34d634
Bug 507387 - fix copyright holder; Mozilla Corporation -> Mozilla Foundation. r=gerv.
2009-12-21 21:50:30 +00:00
Peter Van der Beken
53d577ff22
Bug 535638. DNS prefetch cache should hold weak references. r=bz, sr=sicking
2009-12-21 12:43:05 -05:00
Benjamin Smedberg
c85b1e45a9
Merge mozilla-central to electrolysis
2009-12-21 10:22:07 -05:00
Simon Montagu
de1a9baf7c
Backout changeset 4ed95e61ee01 because of test failures
2009-12-21 02:28:41 -08:00
Simon Montagu
09e84c09b6
Bug 224547: Change the organization of the window title bar for RTL XUL windows. Part 1, refactoring, r=enndeakin
2009-12-21 12:21:52 +02:00
Simon Montagu
d854f924d8
Fix mixed directional tests from bug 396392. Bug 525788, r=roc
2009-12-21 00:56:14 -08:00
Robert Sayre
d6ed0e0b28
Merge mozilla-central to tracemonkey.
2009-12-20 16:25:20 -05:00
Robert O'Callahan
4eda29f7e1
Bug 526394. Part 34: Create nsContentUtils::AddScriptBlockerAndPreventAddingRunners. r=sicking
2010-01-12 10:45:20 +13:00
Benjamin Smedberg
e5c0bed1ab
Merge mozilla-central to electrolysis.
2009-12-17 13:09:48 -05:00
Robert Longson
da1e4a0b96
Bug 534841 - filter feFunc[RGBA] does not default omitted attributes correctly. r=roc
2009-12-17 11:00:54 +00:00
Masayuki Nakano
6066caf76e
Bug 535041 Crash [@ nsContentUtils::IsInSameAnonymousTree] r=Olli
2009-12-17 13:46:30 +09:00
Benjamin Smedberg
daab3b8125
Merge mozilla-central into electrolysis.
2009-12-15 20:31:04 -05:00
Robert O'Callahan
55a25263b0
Bug 526323. Make test_access_controls more precise about attributing failures to the right test, and re-enable it. r=cpearce
2009-12-16 09:08:59 +13:00
Robert O'Callahan
bd5fde6807
Bug 526323. nsCrossSiteListenerProxy for media loads should not treat 416 'range not satisfiable' as an error. r=doublec
2009-12-16 09:08:59 +13:00
Robert O'Callahan
c38705b5f5
Bug 526323. Add to nsCrossSiteListenerProxy support for treating certain HTTP result codes as non-errors. r=sicking
2009-12-16 09:08:58 +13:00
Neil Deakin
794984125c
Bug 321177, use recursive algorithm to find member variable, r=jonas
2009-12-15 11:07:50 -05:00
Benjamin Smedberg
999be86ac2
Merge mozilla-central into electrolysis.
2009-12-14 08:01:18 -05:00
Simon Montagu
6c61047f8f
Add DOM Range test with non-contiguous selection rectangles in mixed directional text. Bug 525788
2010-01-03 00:46:48 -08:00
Simon Montagu
de65504e32
Fix mixed directional DOM Range tests from bug 396392. Bug 525788, r=roc
2010-01-03 00:46:38 -08:00
Simon Montagu
a8a8d8c6ff
Round coordinates to 1/256 pixel to fix DOM Range tests from bug 396392 that were failing on Mac. Bug 525788, r=roc
2010-01-03 00:46:05 -08:00
Boris Zbarsky
a99f0f4f96
Bug 536716. Make BuildScrollFrame not set the primary frame on the content, fix letter frames to reset primary frames to 0 before resetting them to the new value as needed, fix things so <area> never gets a frame of its own, and reenable the SetPrimaryFrame assertion when the primary frame is being changed from one non-null frame to another. r=roc
2009-12-31 14:07:56 -05:00
L. David Baron
46b22b7ca0
DeCOMify nsHTMLCSSStyleSheet. (Bug 239008) r=bzbarsky
2009-12-31 10:56:33 -05:00
Benjamin Smedberg
422b4b28d2
Merge mozilla-central into electrolysis. One code change was required: in nsDocShell::CreateStaticClone I replaced EnsureDocShell with MaybeCreateDocShell.
2009-12-12 13:38:25 -05:00
Saint Wesonga
53aac44029
Bug 340017. Make document.formName work in XHTML. r=bzbarsky
2009-12-11 22:36:33 -08:00
Masayuki Nakano
13ffca5258
Bug 42676 Can't drag to extend selection out of blocks with overflow:hidden/auto/scroll r=Olli
2009-12-12 13:25:21 +09:00
Jeff Walden
e9d69cbf2e
Bug 529404 - Assignments to a property that has a getter but not a setter should not throw a TypeError per ES5, except in strict mode. r=brendan
2009-12-08 17:00:42 -08:00
Benjamin Smedberg
767eb11cb4
Merge mozilla-central into electrolysis
2009-12-04 11:28:50 -05:00
Masayuki Nakano
34b513f2b4
Bug 531810 Right clicking on Google Maps broken after leaving Street View (Windows only) r=roc
2009-12-04 17:03:27 +09:00
Chris Jones
4a0c6ae1dc
bug 525342: make IPDL dtors part of the destructed actor's protocol instead of the manager's. r=bsmedberg
2009-12-03 02:16:14 -06:00
Robert O'Callahan
6787212ae4
Bug 539331 - browser_sanitizeDialog.js is failing, r=matspal
2010-01-14 05:00:00 -08:00
Aryeh Gregor
86317086bb
Bug 535043 - Support maxlength on textarea. r=smaug, sr=jst
2010-01-18 16:53:59 +01:00
Boris Zbarsky
2a9811df52
Bug 455472. Be a little more careful with our handling of application/octet-stream. r=jst
2009-12-02 23:56:59 -05:00
Vladimir Vukicevic
4a9388f762
b=526957, use correct types
2009-12-02 13:38:39 -08:00
Mark Steele
6714e94c89
b=529717, change webgl object prefix to WebGL instead of Canvas; r=vlad
2009-12-02 13:38:39 -08:00
Mark Steele
4aacb4b100
b=526957; add array indexers to webgl arrays; r=vlad
2009-12-02 13:38:38 -08:00
jacek@codeweavers.com
e3e929e6b1
Bug 516213 - Fix webgl compilation on mingw. r=vlad
2009-12-02 13:38:38 -08:00
Benjamin Smedberg
9911c2f99d
Merge mozilla-central into Electrolysis
2009-11-30 12:59:43 -05:00
Benjamin Smedberg
a819191110
End the electrolysis-plugins-only branch: merge in the remaining changes from electrolysis head in preparation for pushing to mozilla-central.
2009-12-14 09:56:08 -05:00
Benjamin Smedberg
b55b15dccf
Merge additional changes from electrolysis and mozilla-central into the electrolysis-plugins-only tracking branch.
...
--HG--
branch : electrolysis-plugins-only
2009-12-04 11:42:28 -05:00
Benjamin Smedberg
300d0dafa7
Straight revert of content/* dom/interfaces/canvas/* dom/ipc/* toolkit/content/tests/fennec-tile-testapp/* netwerk/* security/manager/ssl* to their mozilla-central state. This named branch will be used as a temporary area to merge just the plugin portion of electrolysis into mozilla-central.
...
--HG--
branch : electrolysis-plugins-only
2009-11-30 13:31:41 -05:00
Peter Van der Beken
41824cb4bf
Fix for bug 437449 (top crash [@ nsCycleCollector::MarkRoots(GCGraphBuilder&)][@ nsBaseContentList::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)]). r=jst, a=blocking1.9.2+.
...
--HG--
extra : rebase_source : 5358561a463757cbfb77c542760dc1ea95fc6b82
2009-11-29 09:32:39 +01:00
Peter Van der Beken
5a63b1ad1c
Back out fix for bug 437449 (top crash [@ nsCycleCollector::MarkRoots(GCGraphBuilder&)][@ nsBaseContentList::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)]).
2009-11-28 23:30:49 +01:00
Olli Pettay
19c06de19d
bug 531176, r=sicking, sr=jst
2009-12-18 21:27:57 +02:00
Olli Pettay
030763f552
Bug 528196 - Optimize nsEventTargetChainItem::HandleEvent, r=jst
...
--HG--
extra : rebase_source : 0399c7922f80ed1775b0fb154dc2342bd146f519
2009-12-18 20:50:49 +02:00
Peter Van der Beken
1f7d9b23d4
Fix for bug 437449 (top crash [@ nsCycleCollector::MarkRoots(GCGraphBuilder&)][@ nsBaseContentList::cycleCollection::Traverse(void*, nsCycleCollectionTraversalCallback&)]). r=jst, a=blocking1.9.2+.
2009-11-28 10:35:35 +01:00
Makoto Kato
d37efc17c2
Bug 530939 - New crash [@ GenerateFlatTextContent] in Firefox 3.6b3. r=Olli.Pettay
2009-11-26 17:41:32 +09:00
Jonas Sicking
1b1af4ce1b
Bug 530901. Fix a warning and align an error code with the spec. r=jst a=jst
2009-11-24 17:53:17 -08:00
Benjamin Smedberg
7a581148bc
Merge mozilla-central into Electrolysis.
2009-11-24 10:06:03 -05:00
John Daniels
b260d02c5f
Bug 525819 - Make do_timeout take a callback function, not a string to eval. r=jwalden
...
--HG--
extra : rebase_source : 6fbaac51eabe95fcfaf4706feb9fd8a28ba4dfbf
2009-11-24 11:58:42 -08:00
Jonas Sicking
73d16e60ea
Fix more bugs when reusing FileReaders for multiple reads. Also fix leaks. r=jst a=jst
2009-11-22 22:23:23 -08:00
Jonas Sicking
31307e744b
Trivial fix for orange. Tests are good. Bug 530269
2009-11-22 12:42:17 -08:00
Jonas Sicking
d63cf8c9ee
Jonas Sicking - Bug 530269: Clear data when reusing a FileReader for multiple reads. r=bz a=jst
2009-11-22 11:05:12 -08:00
Jonas Sicking
ef9e4230b7
Bug 530220: Fix bug in handling of binary data, kill some dead variables, and improve tests. All for FileReader. r=jst a=jst
2009-11-21 03:56:31 -08:00
Benjamin Smedberg
737515b2c8
Merge mozilla-central into electrolysis.
2009-11-19 12:41:46 -05:00
Jonas Sicking
a683373ce9
Fix mobile build bustage. Some compilers still don't seem to like L-strings spread out over several lines. r=crowder
2009-11-18 16:22:25 -08:00
Jonas Sicking
840c879ba2
Bug 529041: Deal with http channels not implementing nsIUploadChannel2. r=biesi
2009-11-18 15:21:13 -08:00
Robert Longson
3813a31710
Bug 520506 - Incorrect text getBBox in SVG. r=jwatt
2009-11-18 20:59:24 +00:00
Vladimir Vukicevic
65e9728bf5
b=525673; not repainting correctly on canvas animation; r=roc
2009-11-18 12:55:59 -08:00
Peter Van der Beken
543fe93113
Fix for bug 528963 (Crash [@ txXPathNode::RootOf]). r=sicking, a=beltzner.
...
--HG--
extra : rebase_source : d3933a2cafddb13edb4a54371cc8c603792d153a
2009-11-18 10:26:23 +01:00
Henri Sivonen
5d189ebc4c
Bug 515610 - Make defer and async work with the speculating HTML5 parser. r=bnewman.
...
--HG--
extra : rebase_source : 19dc4eaddf51c50cb416d62081fcef4ecd8d11c4
2009-11-17 10:52:30 +02:00
Henri Sivonen
e8f639313e
Bug 527896 - Freeze script deferredness and asyncness upon insertion to tree by HTML5 parser. r&sr=sicking.
...
--HG--
extra : rebase_source : a070df9af738e1716929cecf6163f82b74ab4e1d
2009-11-17 10:52:30 +02:00
Henri Sivonen
aaf4bc3127
Bug 530535 - Add AddIntPrefVarCache (like AddBoolPrefVarCache). r&sr=sicking.
...
--HG--
extra : rebase_source : 5ce2fcc6348707cc868ca0c2f7c7fb713dcb7b34
2009-11-24 09:34:49 +02:00
Peter Van der Beken
ce7a9f6cc1
Fix for bug 528300. r=sicking, a=blocking1.9.2+.
2009-11-15 11:57:49 +01:00
Peter Van der Beken
a40cdf8854
Back out c5619fbfb2b1 to fix orange.
2009-11-21 15:48:49 +01:00
Peter Van der Beken
bad6f3129e
Fix for bug 528300. r=sicking, a=blocking1.9.2+.
...
--HG--
extra : rebase_source : c5bf7807f1840ab5a34b868b0eb90a6b1ec2d017
2009-11-15 11:57:49 +01:00
Jonas Sicking
a65f925387
Backed out changeset 544bfe26c96d due to orange
2009-11-21 01:27:02 -08:00
Jonas Sicking
b74d355393
Backed out changeset 029128b70708 due to orange
2009-11-21 01:26:28 -08:00
Jonas Sicking
e39467b652
Backed out changeset 3005c5da5a20 due to orange
2009-11-21 01:25:56 -08:00
Jonas Sicking
ea529df623
Bustage fix
2009-11-21 00:42:58 -08:00
Jonas Sicking
2bff8771d9
Bug 530269: Clear data when reusing a FileReader for multiple reads. r=bz a=jst
2009-11-21 00:39:33 -08:00
Jonas Sicking
b0a4186bd6
Bug 530220: Fix bug in binary data handling, and write more comprehensive tests. r=jst a=jst
2009-11-20 23:39:08 -08:00
Jonas Sicking
6e5cedad4c
Remove tests that are failing due to bug in speculative parser. r=mrbkap
2009-11-20 09:49:44 -08:00
Doug Turner
793f6fc7db
Bug 528551- Faster plugin drawing in Fennec. r=jst/karlt.
2009-11-20 08:26:10 -08:00
enndeakin@gmail.com
aa1e6dfe50
Bug 525856 - White-space in source code affects how link receive focus from keyboard (tab key), r=smaug, sr=roc
2009-11-20 14:09:33 +02:00