Daniel Holbert
ba5c1ee63b
Bug 547333 followup: Remove FlushAnimations() call from another internal getter (nsSVGElement::GetAnimatedLengthValues), to prevent SMIL samples during frame construction. r=jwatt
2010-02-26 11:08:54 -08:00
Mounir Lamouri
54f1561afc
Bug 457800 - Implement placeholder attribute for text input fields; r=ehsan,bzbarsky,bolter sr=roc ui-r=faaborg
...
--HG--
extra : rebase_source : 2e2f3a73553d720b32812603b0ce96c89b9a6261
2010-02-26 10:47:38 -08:00
Jonathan Kew
d274131f59
Bug 548751 - make canvas respect the style's language when resolving fonts. r=dbaron
2010-02-26 08:58:48 -08:00
Jonathan Kew
f3a8507386
Bug 547267 followup - rename nsPresContext::GetLanguage to GetLanguageFromCharset for clarity. r=dbaron
2010-02-26 06:20:35 -08:00
Henri Sivonen
5e9deb0a76
Bug 539887 - Comment out a test assertion in test_bug255820.html. r=bzbarsky.
...
--HG--
extra : rebase_source : 8e51292d4d73c2c89088dd278838b9a991f20735
2010-02-25 13:36:14 +02:00
Henri Sivonen
56cd24d21e
Bug 545854 - Add the <keygen> macro to the HTML5 parser. r=bnewman.
...
--HG--
extra : rebase_source : afd36441c60abba7453fd91c32beec4e6e1fd17b
2010-02-22 14:17:30 +02:00
Daniel Holbert
c63fcd1cf9
Remove unused argument from nsSVGTransformSMILAttr constructor. (no bug)
2010-02-25 18:12:25 -08:00
Ms2ger
0d8a8bc9bb
imported patch 499092-prefix-v2
2010-02-25 10:49:34 -08:00
Jonas Sicking
bf568e77dc
Bug 544372: Reading unitialized memory in nsNodeIterator. Also fix a minor perf issue. r=peterv
2010-02-25 10:34:36 -08:00
Daniel Holbert
f3f209d3c8
Test for bug 547333.
2010-02-25 10:20:44 -08:00
Daniel Holbert
71488977d3
Bug 547333: Call FlushAnimations() in SVG DOM getters for animated values, and not in internal getters. r=jwatt
2010-02-25 10:20:43 -08:00
Jonas Sicking
eb4d99e601
Fix license in new files added for bug 546528
2010-02-25 01:25:53 -08:00
Jonas Sicking
1a41a3c97c
Bug 546528 part 3: Implement FormData. r=benjamn
2010-02-24 21:58:18 -08:00
Jonas Sicking
281e94689e
Bug 546528 part 2: Create nsEncodingFormSubmission to allow nsFormSubmission subclasses to not have an encoder. r=benjamn
2010-02-24 21:58:17 -08:00
Jonas Sicking
833517ace9
Bug 546528 part 1: Break out code to convert body argument to an nsIInputStream out of nsXMLHttpRequest::Send to make the code more readable. r=benjamn
2010-02-24 21:58:17 -08:00
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
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
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
Boris Zbarsky
d14db3049f
Bug 530373 followup. Fix build bustage.
2010-02-22 15:13:19 -05:00
Jae-Seong Lee-Russo
30218c70c3
Bug 530373. Use NS_MIN/NS_MAX instead of PR_MIN/PR_MAX in DOM code. r=bzbarsky
2010-02-22 14:41:19 -05:00
Frédéric Wang
8b46e8bd69
Bug 530275. Move more MIME types into nsMimeTypes.h so we don't have to hardcode the strings in various places. r=bzbarsky
2009-11-21 00:12:42 +01:00
Saint Wesonga
f78442c0ad
Bug 523417 - "warning: invoking macro NS_ENSURE_SUCCESS argument 2: empty macro arguments are undefined in ISO C90 and ISO C++98" in DOM worker code. r=jst
2010-02-22 18:41:21 +01:00
Alexander Surkov
be2b5e3966
Bug 534527 - Accessibility needs new DOM API part 2, r=smaug, sr=bz
2010-02-20 16:52:50 -08:00
Daniel Holbert
1c36459f3b
Bug 533291 Patch Z: Enable "don't recompose if we know our animated value can't have changed" optimization, and add tests. r=roc
2010-02-20 13:13:11 -08:00
Daniel Holbert
9123e91013
Bug 533291 Patch E: Add another outparam to nsISMILAttr::ValueFromString, to let us know whether we can re-use the parsed result in the future. r=roc
2010-02-20 13:13:11 -08:00
Daniel Holbert
abcd247e08
Bug 533291 Patch D: Cache base value with each SMIL compositor, since we need to recompose when base value changes. r=roc
2010-02-20 13:13:11 -08:00
Daniel Holbert
f2e36498c9
Bug 542670 Patch B: Add specialized implementations for nsISMILType::IsEqual. r=roc
2010-02-20 13:13:11 -08:00
Daniel Holbert
a9ff273b62
Bug 542670 Patch A: Add equality operator for nsSMILValue. r=roc
2010-02-20 13:13:11 -08:00
Daniel Holbert
6512adf203
Bug 533291 Patch C: When an inactive nsSMILAnimationFunction has changed, force its target to recompose during that sample. r=roc
2010-02-20 13:13:11 -08:00
Daniel Holbert
c85d4fe6db
Bug 533291 Patch B: Add method nsSMILAnimationFunction::UpdateCachedTarget, to tell when an animation function's target has changed. r=roc
2010-02-20 13:13:11 -08:00
Daniel Holbert
b927b3d9ae
Bug 533291 Patch A: Create classes nsSMILTargetIdentifier & nsSMILWeakTargetIdentifier, based on nsSMILCompositorKey. r=roc
2010-02-20 13:13:11 -08:00
Neil Deakin
65465d8068
Bug 528491, combine nsFocusController and nsWindowRoot, r=jst,sr=smaug
2010-02-20 11:07:03 -05:00
Justin Lebar
f7fb801ff8
Bug 519400: Speed up Canvas's [get|put]ImageData() r=vlad
2009-12-04 19:21:45 -08:00
Boris Zbarsky
78a74029ee
Bug 547342 attempted fix. Since scrollToRow doesn't flush layout, and since layout is what sets up the tree view, and since scrollToRow bails out early if there's no view, make sure to flush layout before calling scrollToRow. But we should really consider fixing scrollToRow instead.
2010-02-19 23:35:17 -05:00
Daniel Holbert
2dad1d18f6
Followup to Bug 541884: Fix --disable-smil build bustage by moving SVGViewBoxSMILType.cpp within Makefile
2010-02-19 12:39:30 -08:00
Boris Zbarsky
fa4effe1c0
Bug 545927. Check for negative numbers before doing roman-numeral stuff. r=sicking
2010-02-19 12:11:40 -05:00
Jonathan Watt
20a0206062
Bug 541884 follow-up to use IsNull() instead of checking mPtr manually. r=dholbert
2010-02-19 13:28:23 +00:00
Ehsan Akhgari
9d92eb48f9
Merge backout of changeset 70b1ccb14325
2010-02-18 19:02:08 -05:00
Ehsan Akhgari
50f48242c4
Backed out changeset 70b1ccb14325
2010-02-18 18:52:12 -05:00
Jonathan Watt
f2e0136d80
Bug 540588. Add support for SMIL animation of <integer> attributes in SVG. r=dholbert
2010-02-18 21:51:00 +00:00
Jonathan Watt
232dae9b42
Bug 541884. Add support for SMIL animation of the viewBox attribute in SVG. r=dholbert
2010-02-18 21:51:00 +00:00
Jonathan Watt
d8f45843d9
Bug 545042. Add support for SMIL animation of <angle> attributes in SVG. r=dholbert
2010-02-18 21:50:59 +00:00
Ehsan Akhgari
8b4d5890e9
Bug 221820 - Part 1: Call EnsureEditorInitialized from all places where editor needs to exist; r=bzbarsky
...
--HG--
extra : rebase_source : 117d5f34a90941543a994107351eb0e34ae7308f
2010-02-01 23:00:12 -05:00
Daniel Holbert
4156ad402c
Bug 546785: Fix function signature of nsSVGFE::DidAnimatePreserveAspectRatio() to match inherited method. r=jwatt
2010-02-18 12:16:37 -08:00
Timothy Nikkel
92355591c8
Bug 545593. Remove nsViewManager::Enable/DisableRefresh. r=roc
2010-02-18 13:23:23 -06:00
Shawn Wilsher
36b0a72a9d
Merge for backout of changeset 1622d8dab8c3
2010-02-18 10:13:49 -08:00
Shawn Wilsher
8074dd15b2
Backed out changeset 1622d8dab8c3
2010-02-18 10:13:35 -08:00
Shawn Wilsher
a90af8bf6d
Backed out changeset aeb2d5550890
2010-02-18 10:12:30 -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
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
1c29b0d28e
Bug 461199 (Part 2) - Create an API for asynchronous isVisited checks that content/layout can use
...
Create a new API (IHistory) to check for the visitedness of a URI.
r=mak
r=bz
sr=bsmedberg
2009-08-20 11:56:10 -07:00
Timothy Nikkel
53fe3ff52d
Backed out changeset 93c7b23284b8 (Bug 545593) for causing Md oth failures on linux.
2010-02-12 16:46:04 -06:00
Timothy Nikkel
73241cb6bc
Bug 545593. Remove nsViewManager::Enable/DisableRefresh. r=roc
...
--HG--
extra : rebase_source : 963053b0f3d5712308b53c665dddcedae08a2b21
2010-02-11 18:14:59 -06:00
Boris Zbarsky
134f48b881
Adding a test
2010-02-12 14:12:00 -05:00
Henri Sivonen
3e7e62f762
Bug 541079 - Make app cache selection happen before speculative loads in the HTML5 parser. r=bnewman.
2010-02-02 09:43:18 +02:00
Jesse Ruderman
146e09dd21
Remove extra dump statements from tests
2010-02-11 14:14:26 -08:00
Robert O'Callahan
cf6a1f8a9d
Bug 523083. Don't bother caching the last nsContentList, it just creates leaks and probably doesn't help anything. r=peterv
2010-02-12 10:45:33 +13:00
Daniel Holbert
6a9dbc7787
Remove incorrect usage of nsresult to catch return-val of an EnumerateEntries() call in nsSMILAnimationController. (trivial fix, no bug #)
2010-02-11 13:35:33 -08:00
Daniel Holbert
e4e0b32a53
Bug 545550: In setters for base values of SVG attributes, only set mAnimVal if we're not currently being animated. r=jwatt
2010-02-11 11:41:48 -08:00
Daniel Holbert
07c873628f
Bug 542731: Add 'explicit' label to all single-arg constructors in SMIL code. r=roc
2010-02-11 11:40:50 -08:00
Alexander Surkov
73e251f02b
Bug 534527 - Accessibility needs new DOM API, r=olli.pettay, sr=roc
2010-02-12 01:34:01 +08:00
Robert Longson
85732d1416
Bug 536912 - getNumberOfChars() throws an exception if text is display:none. r=roc
2010-02-11 10:54:45 +00:00
Phil Ringnalda
a4e36d4f5f
Fix typo to trigger builds
...
--HG--
extra : rebase_source : 526e64cfda9d8e3e591cfa4c77352a63c20f7f52
2010-02-09 21:39:02 -08: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
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
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
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
f9be5dbbdb
Bug 515458 - "(CSP) Implement frame ancestor check" [r=jst ui-r=johnath]
2010-02-05 14:08:27 -06:00
Serge Gautherie
271756558e
Backed out changeset: b3d6a8724029 of
...
Bug 544099 - Allow shadow blurring to skip areas where blurring is unnecessary; Patch 3.1.
which breaks comm-central.
2010-02-04 20:55:10 +01:00
Michael Ventnor
55ebf80987
Bug 544099 - Allow shadow blurring to skip areas where blurring is unnecessary; Patch 3.1.
...
r=roc.
2010-02-04 19:15:03 +01:00
Dão Gottwald
d412631ec0
merge backout
2010-02-04 17:17:27 +01:00
Dão Gottwald
5bf54b4622
Backed out changeset 8c2e7ae5cceb because of test_bug398289.html failure
2010-02-04 17:16:39 +01:00
Neil Deakin
62c35eef15
Bug 543821, iterate a bit more and wait for the xml datasource to load in this test, should fix intermittent orange
2010-02-04 09:12:41 -05:00
Michael Ventnor
2b0c157e9a
Bug 542361 - Fix and remove the GetUsedX assertions. r=roc,dbaron
2010-02-04 14:58:02 +01:00
Henri Sivonen
eab704aec8
Bug 543959 - Weaken test_bug486741.html not to test if document.open() creates a root element. r=bzbarsky.
2010-02-03 17:39:20 +02:00
Henri Sivonen
f30b1cc096
Bug 543930 - Assertion misplaced after code additions above a disconnected #ifdefed else branch. r=bzbarsky.
2010-02-03 10:53:58 +02:00
Boris Zbarsky
5965dd953c
Bug 542406. Make readonly='true' on XBL fields work again. r=sicking
2010-02-03 16:17:55 -05:00
Timothy Nikkel
c63f549245
Bug 517737. Don't allow starting a drag if something is capturing the mouse. r=smaug(part of),enndeakin
...
--HG--
extra : rebase_source : 171cef43d1fef9337b49d6f3b9ca661c3e618437
2010-02-02 20:07:08 -06: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
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
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
Justin Lebar
e730a1afc6
Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking
2009-09-01 09:45:05 -07: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
Justin Lebar
a827ba17fc
Bug 500328 - Implement History.pushState(), History.replaceState() methods. r=smaug, r=zpao, sr=sicking
2009-09-01 09:45:05 -07:00
Daniel Holbert
d215e312fb
Bug 542731: SMIL misc code cleanup - remove end-of-line whitespace.
2010-01-28 01:51:03 -08:00
Daniel Holbert
86c7eaa0cd
Bug 542731: SMIL misc code cleanup: remove trailing '.' from warning messages, to prevent the '.:' in output like 'ASSERTION: blah blah.: /path/to/file:NN'. (no changes outside of assertion/warning message text)
2010-01-28 01:50:30 -08: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
Vladimir Vukicevic
4b74ead161
b=542336; webgl texImage2D broken due to overzealous argc checking (regression from bug 533663); r=jrmuizel
2010-01-26 14:23:49 -08:00
Olli Pettay
ece91e4c8c
Bug 540854 - XMLHttpRequest truncates UTF-8 encoded strings containing Code Point 0x00, r=sicking
...
--HG--
extra : rebase_source : 251c02fe91bf35fe46f0f1e3a829ddb00e889132
2010-01-26 15:54:55 +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
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
Henri Sivonen
e57b659dd4
Bug 537557 - Thread-unsafe refcounting in the HTML5 parser when chardet enabled. r=bnewman.
2010-01-12 15:15:10 +02:00
Henri Sivonen
f956b447b8
Bug 539891 - test_bug478251.html fails with the HTML5 parser. r=bzbarsky.
2010-01-18 15:38:44 +02:00
Jesse Ruderman
6cb047ab35
Disable crashtest 399712-1.html which times out frequently due to bug 473680
2010-01-21 17:45:03 -08:00
Dave Townsend
8ff5ab7db2
Rev IID on nsIXMLHttpRequest from bug 459452. r=peterv
2010-01-21 13:28:40 -08: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
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
Robert Longson
882299369f
Bug 539697 - missing files bustage fix
2010-01-20 20:22:40 +00:00
Blake Kaplan
91ae1f8826
Bug 540642 - Call CanLoadImage before preloading images too. r=bzbarsky sr=dbaron
...
--HG--
extra : rebase_source : 1f62ba60b054b3afd49abfa8d36292c667c0d1b1
2010-01-20 11:59:01 -08:00
Robert Longson
1f7a81ac64
Bug 539697 - valueAsString returns an incorrect failure code. r=jwatt
2010-01-20 19:58:58 +00:00
Blake Kaplan
60b5013a95
Bug 539362 - Get rid of hidden function warnings. r=bzbarsky
2010-01-18 16:54:29 -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
Daniel Holbert
d06880c159
Fix indentation in db_smilCSSFromTo.js (whitespace-only, test-only).
2010-01-19 13:40:22 -08: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
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
Jonathan Watt
9f1cae1927
Bug 537067. SMIL animation of <length> attributes does not work. r=roc
2010-01-15 14:21:06 +00: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
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