Jonathan Kew
f78ad42dc6
Backed out changeset b980d0cf9847 (bug 643051) because of consistent mochitest-1 failure
2011-04-08 20:29:18 -07:00
Blake Kaplan
14fc761f75
Bug 642022 - Deal with the return value being in a different compartment. r=gal
...
--HG--
extra : rebase_source : b924c99e830cdafd7e1471cf087e69cfc7e33e23
2011-04-08 14:28:24 -07:00
Christian Biesinger
b3a7bb169b
bug 643051 - document.cookie should only allow setting one cookie at a time
...
r=bz
2011-04-08 14:21:20 -07:00
Peter Van der Beken
95479a8be0
Fix build bustage
...
--HG--
extra : rebase_source : ba745a7701c7dd5b3bda26868b10452ffa3a518a
2011-04-08 14:13:17 -07:00
Jonathan Kew
8eac8e46a8
merge backout of bug 585152
2011-04-13 14:35:39 +01:00
Jonathan Kew
cd179a175b
Backed out changeset 80451fb8f11c (bug 585152) as per discussion in the bug.
2011-04-13 14:35:06 +01:00
Simon Montagu
c808d636dc
Make all nsBidiPresUtils methods static. Bug 624798, r=roc
2011-04-13 12:23:49 +03:00
Mounir Lamouri
d22c04efbe
Bug 519592 - Attempt to fix intermittent failure in content/html/content/test/test_bug514856.html. r=ehsan
2011-04-12 23:34:02 -07:00
Mounir Lamouri
1267fd5fd1
Bug 641352 - Add nsHTMLTextAreaElement::IsValueEmpty() const. r=bz
2011-04-12 23:33:01 -07:00
Mounir Lamouri
2ed08c1c21
Bug 648485 - Second try to fix intermittent failure in content/base/test/test_bug482935.html. r=ehsan
2011-04-12 15:50:25 -07:00
Ms2ger
f2e30756c4
Bug 632511 - Handle non-finite values for scale per spec; r=peterv
2011-04-12 14:32:03 +02:00
Ms2ger
965cdf5049
Bug 632481 - Handle non-finite values for arc per spec; r=peterv
2011-04-12 14:32:02 +02:00
Ms2ger
3286eb0a7b
Bug 632476 - Handle non-finite values for fillRect, strokeRect per spec; r=peterv
2011-04-12 14:32:02 +02:00
Ms2ger
e869d2f99f
Bug 619996, part g: Kill nsISelectElement; r=bz
2011-04-12 14:32:01 +02:00
Ms2ger
5dcc238cc1
Bug 619996, part e: make nsSafeOptionListMutation::mSelect a nsHTMLSelectElement; r=bz
2011-04-12 14:32:00 +02:00
Ms2ger
42492be6e2
Bug 619996, part c: stop using QueryInterface on nsHTMLOptionElement::GetSelect's return value; r=bz
2011-04-12 14:32:00 +02:00
Ms2ger
f3caa9bc3c
Bug 619996, part b: make nsHTMLOptionElement::GetSelect return nsHTMLSelectElement; r=bz
2011-04-12 14:32:00 +02:00
Ms2ger
0dc0e7cbc8
Bug 619996, part a: Remove unnecessary inclusions of and references to nsISelectElement.h; r=bz
2011-04-12 14:31:59 +02:00
Ms2ger
be9705a881
Bug 587345 - deAgnostify nsXULPDGlobalObject some; r=jst
2011-04-12 14:31:55 +02:00
Frédéric Wang
35f627c67b
Update XML Entity Definitions for Characters - rang/lang (bug 603716); r=hsivonen,karlt
2011-04-08 11:56:43 -07:00
Frédéric Wang
edb717e99d
Update XML Entity Definitions for Characters (bug 603716); r=hsivonen,karlt
2011-04-08 11:56:04 -07:00
Ms2ger
a544f30f34
Bug 630029 - Throw INDEX_SIZE_ERR instead of SYNTAX_ERR when calling CanvasGradient.addColorStop with non-finite values; r=?sicking
2011-04-02 20:50:14 +02:00
Ehsan Akhgari
3dc66f4715
Backout changeset 4910cd19bc9a (Bug 583514) because it breaks the build as a result of incompatibility with the patches for bug 581177
2011-04-08 07:35:40 -07:00
Ehsan Akhgari
b1b54b2a27
Merge cedar into mozilla-central
2011-04-08 02:27:03 -07:00
Boris Zbarsky
4eb3b0b671
Bug 581177 followup. Remove bogus comment and rev iids.
2011-04-08 00:02:10 -07:00
Boris Zbarsky
97f86478b8
Bug 628794. SVG and HTML/XUL .style come from different interfaces. r=peterv
2011-04-07 22:27:57 -07:00
Felipe Corrêa da Silva Sanches
d09568afbe
Bug 484966. Remove nsSVGUtils::GetParentElement in favor of nsIContent::GetFlattenedTreeParent. r=jwatt
2011-04-07 22:27:57 -07:00
Chris Double
6b4ec95ffc
Bug 647178 - Don't call Suspend on channel if the channel has completed downloading - r=roc
2011-04-01 22:43:29 +13:00
David Zbarsky
49ca2b6db8
Bug 583514 - implement click and accesskey for all HTML elements r=smaug
2011-04-07 21:52:08 -07:00
Saint Wesonga ext:(%2C%20Ms2ger%20%3Cms2ger%40gmail.com%3E)
955d87d348
Bug 392751 - Allow out of bounds rects in getImageData; r=bz
2011-04-07 21:45:18 -07:00
Matt Woodrow
83e3c949c1
Bug 591358 - Report canvas element allocation sizes to the GC. r=gal
2011-04-07 16:58:08 -07:00
Boris Zbarsky
397d6fc835
Bug 581177 part 8. Compress the flags so it's clear what's free. r=sicking
2011-04-07 19:29:50 -07:00
Boris Zbarsky
a79423143e
Bug 581177 part 7. Make 'may have contenteditable attr' into a boolean flag. r=sicking
2011-04-07 19:29:50 -07:00
Boris Zbarsky
0c4dcda0db
Bug 581177 part 6. Make 'has name' into a boolean flag. r=sicking
2011-04-07 19:29:50 -07:00
Boris Zbarsky
7837d7bdbb
Bug 581177 part 5. Make 'may have style' into a boolean flag. r=sicking
2011-04-07 19:29:50 -07:00
Boris Zbarsky
0d7dcf77b8
Bug 581177 part 4. Make 'has id' into a boolean flag. r=sicking
2011-04-07 19:29:50 -07:00
Boris Zbarsky
a5e45be39c
Bug 581177 part 3. Make IsElement() use a boolean flag. r=sicking
2011-04-07 19:29:49 -07:00
Boris Zbarsky
855cef779c
Bug 581177 part 2. Separate mParent from the flags it used to cohabit with. r=sicking
2011-04-07 19:29:49 -07:00
Boris Zbarsky
f9a250840a
Bug 581177 part 1. Separate mFlags and mSlots into separate members. Stop storing flags in slots. r=sicking
2011-04-07 19:29:49 -07:00
Cameron McCormack
9d78bc2a99
Bug 631437: Add length to SVGXXXList interfaces and make them respond to array indexing (v4) r=jwatt,bzbarsky
2011-04-08 10:44:03 +12:00
Cameron McCormack
f873853e5f
Bug 619498 - Part 2: Support interpolation and addition of similar SVG path segment types (v4) r=dholbert
2011-04-08 10:17:36 +12:00
Cameron McCormack
e3c89dc540
Bug 619498 - Part 1.5: Some nearby style cleanups (no change to code behavior) r=dholbert
2011-04-08 10:17:36 +12:00
Cameron McCormack
5796977c88
Bug 619498 - Part 1: Eliminate some forwarding member functions with using declarations. r=dholbert
2011-04-08 10:17:32 +12:00
Ehsan Akhgari
9fc520a05c
Merge cedar into mozilla-central
2011-04-06 16:39:14 -07:00
Michael Wu
58c460efe6
Bug 626051 - Optimize script read to avoid crashing in optimized zlib copy, r=smaug
2011-04-06 17:17:56 -07:00
Matheus Kerschbaum
4eb6429f47
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now; r=bsmedberg
2011-04-02 19:14:00 -07:00
Olli Pettay
1dd2868050
Bug 646875 - Remove unused mTooltipNode; r=enndeakin
2011-03-31 09:53:00 -07:00
Mats Palmgren
ce7e2319e4
Bug 639733 - Include the tag name in the frame state key. r=bzbarsky
2011-04-06 13:32:31 +02:00
Ms2ger
bc32ad4a61
Bug 629894 - createImageData and getImageData should work for sizes smaller than one pixel; r=bz
2011-04-02 20:42:07 +02:00
Yury
16ac8772df
Bug 630040 - Implement createImageData(ImageData); r=bz
2011-04-02 20:45:26 +02:00
Mats Palmgren
c293465f18
Bug 635794 - nsAutoArrayPtr so we get 'operator delete[]' when destroying. r=khuey
2011-04-04 13:41:02 +02:00
Mats Palmgren
e910197c98
Bug 642800 - Add a script blocker to avoid nested PrepareEditor calls. r=ehsan
2011-04-04 13:41:02 +02:00
Ms2ger
d431e36656
Bug 630052, part c: Handle non-finite and negative arguments to createImageData and getImageData according to spec; r=bz
2011-04-02 14:19:03 -04:00
Ms2ger
5f5d3d948f
Bug 630052, part b: Reduce code duplication between CreateImageData and GetImageData; r=bz
2011-04-02 14:18:49 -04:00
Ms2ger
ef6537b3b7
Bug 630052, part a: Add NS_finite API to nsMathUtils; r=bz
2011-04-02 14:18:40 -04:00
Ehsan Akhgari
7b4f038615
Merge cedar into mozilla-central
2011-04-02 11:48:22 -04:00
Ehsan Akhgari
f439c932db
Backout changeset 88eb5b5bb5d2 (bug 583514) because of reftest orange
2011-04-02 07:55:52 -04:00
David Zbarsky
a10133825a
Bug 583514 - implement click and accesskey for all HTML elements r=smaug
2011-04-01 18:50:58 -04:00
Ehsan Akhgari
fb77d4086a
Backout changeset 649f50ed53ca (bug 646184) because of debug crashtest failures
2011-04-01 18:22:22 -04:00
Daniel Holbert
d0cfebcda0
Bug 641388: When a refresh driver is created, don't start sampling unless we have animations registered. r=bz
2011-04-01 13:33:20 -07:00
Henri Sivonen
c2311d60d6
Bug 482909 part 1 - Add atoms needed for Content MathML support in the sanitizer. r=ehsan.
2011-04-01 09:42:21 +03:00
Ms2ger
bcffc086ed
Bug 646184 - Crash [@ nsGlobalWindow::GetLocalStorage] getting localStorage from removed frame; r=bz
2011-03-30 08:58:21 +02:00
Ms2ger
a134445fe0
Bug 645331 - Remove unused nsAutoString in nsGenericElement::RemoveAttributeNS; r=smaug
2011-04-01 15:31:35 -04:00
Ms2ger
bb205fcef3
Bug 632516 - Handle non-finite values for translate per spec; r=roc
2011-04-01 15:31:35 -04:00
Ms2ger
832bfc9600
Bug 632515 - Handle non-finite values for transform per spec; r=roc
2011-04-01 15:31:35 -04:00
Ms2ger
2fadb143e9
Bug 632503 - Handle non-finite values for rect per spec; r=roc
2011-04-01 15:31:35 -04:00
Ms2ger
b2a157a4c3
Bug 632502 - Handle non-finite values for quadraticCurveTo per spec; r=roc
2011-04-01 15:31:35 -04:00
Ms2ger
42d1eb15da
Bug 632495 - Handle non-finite values for moveTo per spec; r=roc
2011-03-29 14:12:00 -04:00
Ms2ger
f1d4c09e5a
Bug 632493 - Handle non-finite values for lineTo per spec; r=roc
2011-03-29 14:05:00 -04:00
Ms2ger
bc883e0241
Bug 630271 - Throw a TYPE_MISMATCH_ERR on createPattern(null); r=smaug
2011-04-01 15:31:34 -04:00
Ms2ger
d8d39bee4d
Bug 630034 - Throw when attempting to create a radial gradient with negative radii; r=jmuizelaar
2011-03-31 11:47:00 -04:00
Ehsan Akhgari
2cc302e02c
Bug 646071 - Part 3: Remove nsInt64.h, and convert all uses of nsInt64 and nsUint64 in the tree to PRInt64 and PRUint64, respectively; r=bsmedberg
2011-03-31 20:15:27 -04:00
Ms2ger
0685e1cd30
Bug 632474 - Throw a TYPE_MISMATCH_ERR on drawImage(null); r=sicking
2011-03-31 15:38:30 -04:00
Ehsan Akhgari
cccdef8b2f
Backout the latest cedar merge wholesale until I test the correctness of the merge locally. This commit takes the tree state back to changeset 8d3f6093c425 (the last known good changeset before the merge)
2011-04-01 12:23:48 -04:00
Ehsan Akhgari
4342d9e7e4
Merge cedar into mozilla-central
2011-04-01 11:37:50 -04:00
Henri Sivonen
d56a9ff5d1
Bug 482909 part 1 - Add atoms needed for Content MathML support in the sanitizer. r=ehsan.
2011-04-01 09:42:21 +03:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
2c92e3ecd5
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 23:29:02 -05:00
Peter Van der Beken
e2b56bf10b
Back out 78f3982899ce (Fix for bug 603844) to fix orange.
...
--HG--
extra : rebase_source : e16da135432e7d3c6df11ca50f413b988bbd53a5
2011-03-31 17:25:41 -07:00
Chris Pearce
5e2c8c0e56
Bug 641718 - Backout 44d43f095a4f. r=backout
2011-04-01 13:02:20 +13:00
Chris Jones
912845af59
Merge backout
2011-03-31 18:58:11 -05:00
Chris Jones
699024f868
Backed out changeset 4beec31b9ea9 for increasing frequency of intermittent orange bug 618052
2011-03-31 18:57:38 -05:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
0ce53bb598
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 14:51:19 -05:00
Boris Zbarsky
dc3c181623
Bug 646850. When resetting length to the pre-animation value, make sure to not lose track of our units. r=dholbert
2011-03-31 15:29:44 -04:00
Boris Zbarsky
d6a199195e
Bug 646912. Fix grad-to-degree conversion factor. r=dholbert
...
--HG--
rename : layout/reftests/svg/smil/motion/animateMotion-rotate-1.svg => layout/reftests/svg/smil/motion/animateMotion-rotate-1a.svg
rename : layout/reftests/svg/smil/motion/animateMotion-rotate-1.svg => layout/reftests/svg/smil/motion/animateMotion-rotate-1b.svg
2011-03-31 15:29:44 -04:00
Ehsan Akhgari
36a6723fd4
Merge cedar into mozilla-central
2011-03-31 14:11:37 -04:00
Shawn Wilsher
4f15920f2b
Bug 645101 - Stop using [deprecated] Storage methods (nsXULTemplateQueryProcessorStorage)
...
r=sicking
2011-03-31 10:19:31 -07:00
Kyle Huey
8a97c4db9f
Back out Bug 639754.
2011-03-31 09:12:20 -04:00
Kyle Huey
959ea8bc3e
Backed out changeset a5dbece71e4a due to test failures
2011-03-31 09:11:21 -04:00
Masayuki Nakano
6895576720
Bug 645662 Should not consume mouse down event at the sub menu of splitmenu or toolbarbutton rolled up r=enndeakin
2011-03-31 21:28:19 +09:00
Matheus Kerschbaum
b06dc06820
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now. r=bsmedberg
2011-03-31 07:22:55 -04:00
Ehsan Akhgari
2c668ef797
Merge cedar into mozilla-central
2011-03-30 13:53:35 -04:00
Graeme McCutcheon
578dee7dd0
Bug 566942: Only scan short strings to see if we can use shared data. r=sicking
2011-03-30 10:50:44 -07:00
Simon Montagu
4587536cef
Remove UTF-32 encoder and decoder. Bug 604317, r=emk
2011-03-30 08:35:34 +02:00
Matthew Gregan
943eb1d91a
Bug 635400 - Null check state machine pointer in GetBuffered. r=cpearce
2011-03-24 18:04:16 +13:00
Matthew Gregan
b267b9a24b
Bug 645593 - Null check mAudioStream before use in PlaySilence. r=cpearce
2011-03-30 18:45:44 +13:00
Chris Double
8c92942a6f
Bug 635649 - Refactor Wave backend to use content/media nsBuiltinDecoder framework - r=kinetik
...
commit c7e190d81b10e7425b53217352c126adfbb79c4a
Author: Chris Double <chris.double@double.co.nz>
Date: Thu Mar 24 18:09:06 2011 +1300
Fix
2011-03-30 18:37:42 +13:00
Chris Leary
02fde279ea
Merge mozilla-central and tracemonkey.
2011-03-29 14:52:44 -07:00
Chris Leary
7f1a11eb97
Merge mozilla-central to tracemonkey.
2011-03-29 09:05:25 -07:00
L. David Baron
6964725cc6
Remove nsCSSStruct.h/cpp. (Bug 645620, patch 4) r=bzbarsky
2011-03-28 16:07:26 -07:00
Jonas Sicking
a95951e247
Bug 461066: Test for loadend firing correctly in CORS tests. r=smaug
2011-03-28 13:18:55 -07:00
Jonas Sicking
7f14c5ec51
Bug 644476: Rename classes/functions/variables to use "CORS" rather than "Access Control" or "Cross site" where appropriate. r=smaug
2011-03-28 13:18:45 -07:00
Jonas Sicking
6061159b90
Bug 644476 Part 2: Move CORS code from nsXMLHttpRequest.cpp/h to nsCrossSiteListenerProxy.cpp/h. r=smaug
2011-03-28 13:11:09 -07:00
Jonas Sicking
f94b94a715
Bug 644476 Part 1: Remove nsIXMLHttpRequest.openRequest now that it's equivalent to nsIXMLHttpRequest.open. r=smaug
2011-03-28 13:05:52 -07:00
Ehsan Akhgari
8761668e87
Merge cedar into mozilla-central
2011-03-28 13:28:13 -04:00
Robert O'Callahan
46f6cf879d
Bug 622072. Part 3: Support empty transactions for canvas layers. r=tnikkel
...
The basic idea is that whenever a layer transaction updates the window, we clear out the invalidation state for the canvas rendering context,
using a DidTransactionCallback registered on the layer(s) for the canvas, which calls MakeContextClean.
The DidTransactionCallbacks are directed to the user data attached to the Layer, which holds a strong reference to the canvas element. This
ensures that the element lives as long as the layer. Layers are destroyed when the presentation is torn down (including if the frame is destroyed),
so we can't have a leak here. The reference to the canvas element is only strong because the layer might briefly outlive the frame (the layer
won't be destroyed until the next paint of the window).
This patch moves responsibility for calling CanvasLayer::Updated and nsFrame::MarkLayersActive from the canvas context to nsHTMLCanvasElement::InvalidateFrame.
We call Updated on the retained CanvasLayer, if there is one; any other CanvasLayers created for this canvas would only be used once, and have Updated
called on them in BuildLayer when created.
2011-03-28 12:59:47 +13:00
Robert O'Callahan
173828d394
Bug 622072. Part 1: Remove rect parameter from Updated() and change implementations to defer updates to render time. r=bas
...
The rectangle parameter is currently not used --- all callers always pass the full canvas bounds. In the long term,
we probably won't want this parameter since all implementations should be doing accelerated drawing direct to buffers
with no intermediate copies, hence there will be no need to optimize the size of those copies. Plus, performance-sensitive
testcases tend to paint most or all of the canvas on every frame anyway.
2011-03-28 12:59:46 +13:00
Ehsan Akhgari
eb31aa597e
Merge cedar into mozilla-central
2011-03-26 12:16:48 -04:00
Ms2ger
f97acd7317
Bug 587469 - Remove an image map quirk; r=mats
2011-03-26 11:59:54 -04:00
Ms2ger
c765ded566
Bug 585933 - Only implement HTMLUnknownElement on unknown elements; r=jonas,smaug
...
--HG--
rename : content/html/content/src/nsHTMLSpanElement.cpp => content/html/content/src/nsHTMLUnknownElement.cpp
2011-03-26 11:58:55 -04:00
timeless@mozdev.org
713aa1183e
Bug 620179 crash [@ TestNode::Constrain] if cantHandleYet
...
r=enn
2011-03-26 00:39:29 -04:00
timeless@mozdev.org
2a923ad547
Bug 620181 crash [@ nsXBLPrototypeBinding::LocateInstance] if the while loop condition becomes false
...
r=neil
2011-03-26 00:39:12 -04:00
timeless@mozdev.org
356da3e387
Bug 620408 add fall through comment to txXPCOMExtensionFunctionCall::GetParamType
...
r=peterv
2011-03-26 00:37:11 -04:00
Ehsan Akhgari
9f40b44a29
Merge cedar into mozilla-central
2011-03-25 23:55:33 -04:00
Anna
727a858253
Bug 618662. Make nsIDocument::GetWindow a const method. r=bzbarsky
2011-03-25 23:52:52 -04:00
Boris Zbarsky
e8fcb43cd8
Bug 607529. Don't trigger animation callbacks on documents that have gone away. r=roc,smaug
2011-03-25 21:05:56 -04:00
Jonas Sicking
e4d26af2b2
Bug 641706: Make SpecialPowers able to create a XHR object with full system powers. r=smaug
2011-03-17 09:19:13 -07:00
Ehsan Akhgari
0c0464e633
Merge backout of bug 263359
2011-03-25 18:16:31 -04:00
Ehsan Akhgari
119ec44c6b
Back out bug 263359 because it has caused bug 645119
2011-03-25 18:15:29 -04:00
Michael Wu
6651b13d4e
Bug 636251 - Use JSOPTION_NO_SCRIPT_RVAL in nsFrameMessageManager.cpp, r=jorendorff
2011-03-25 14:31:14 -07:00
Ehsan Akhgari
cb6a971f1a
Merge cedar into mozilla-central
2011-03-25 14:21:07 -04:00
Simon Montagu
53a261431c
Bug 263359 part 1.5: remove nsDirectionalFrame.
2011-03-24 11:28:44 +02:00
Phil Ringnalda
bec224a1fa
Bug 628966 - test_bug428847.html (by way of file_bug428847-1.xhtml) loads http://www.mozilla.com/whatever.xsl over the network; r=sicking
2011-03-23 22:34:02 -04:00
Benjamin Smedberg
aca1d650f4
Bug 617539 - remove nsIWidget_MOZILLA_2_0_BRANCH, r=jimm
2011-03-25 11:03:35 -04:00
Benjamin Smedberg
e6d50195a6
Bug 617539 - Fold in nsIFrameLoader_MOZILLA_2_0_BRANCH, r=bz
2011-03-25 11:03:35 -04:00
Benjamin Smedberg
911158b9eb
Bug 617539 - Merge nsIDOMWebGLRenderingContext_MOZILLA_2_0_BRANCH, r=jrmuizel
2011-03-25 11:03:35 -04:00
Benjamin Smedberg
b19cbe5b5a
Bug 617539 - Fold in nsIDOMHTMLSelectElement_Mozilla_2_0_Branch, r=smaug
2011-03-25 11:03:35 -04:00
Benjamin Smedberg
496b2509e2
Remove nsIDOMNSDocument_MOZILLA_2_0_BRANCH, moving its private method to nsIDocument, r=sicking
2011-03-25 11:03:33 -04:00
Benjamin Smedberg
6d442e547b
Bug 617539 - Remove branch interfaces, nsIHTMLEditor_MOZILLA_2_0_BRANCH, straight backout of revision e9d979b4b4a0, r=ehsan
2011-03-25 11:03:33 -04:00
Mounir Lamouri
ae1c4237c5
Bug 636750 (4/4) - s/float/double/g on few methods/enums/variables. r=bz sr=sicking
2011-03-25 15:43:53 +01:00
Mounir Lamouri
9489183971
Bug 636750 (3/4) - Use a double value instead of a float in nsAttrValue::MiscContainer. r=bz
2011-03-25 15:43:40 +01:00
Mounir Lamouri
6f29076965
Bug 636750 (2/4) - Use ToDouble instead of ToFloat when appropriate. r=bsmedmerg
2011-03-25 12:14:19 +01:00
Mounir Lamouri
320e619f5f
Bug 633058 - Satchel should not stop events propagations. r=dolske
2011-03-25 12:30:36 +01:00
Mounir Lamouri
0a5e46abff
Bug 610212 - canvas.width and canvas.height should be reflected as unsigned int. r=jst
2011-03-25 12:40:55 +01:00
Olli Pettay
8493ce2b20
Bug 642140 - nsEventDispatcher should dispatch chrome only events to TabChildGlobal, r=jst
2011-03-25 15:39:58 +02:00
Neil Rashbrook
1439913c4c
Bug 611503 Fix broken consumers of nsTDependentString on an nsTAString r=dwitte
2011-03-25 11:43:15 +00:00
L. David Baron
3e524dfc64
Merge layout work from projects/birch, part 2.
2011-03-23 17:39:29 -07:00
Ehsan Akhgari
932c6217ef
Merge mozilla-central into cedar, in order to import work targetted at Firefox 4 into the tree
2011-03-23 19:18:30 -04:00
Ehsan Akhgari
f2fe50481f
Merge mozilla-central into cedar
2011-03-23 18:29:19 -04:00
Chris Pearce
6d85c92e19
Bug 639391 - Ensure WebM GetBuffered() is threadsafe. r=kinetik
2011-03-24 11:28:58 +13:00
Chris Pearce
df9a15ba57
Bug 639391 - Ensure Ogg GetBuffered() is threadsafe. r=roc
2011-03-24 11:28:58 +13:00
Chris Pearce
3bc0fa6ae7
Bug 693391 - Pin nsMediaStream while determining buffered ranges. r=roc
2011-03-24 11:28:58 +13:00
Chris Pearce
740652ece1
Bug 639391 - Make nsMediaStream responsible for determining cached media data in a threadsafe manner. r=roc
2011-03-24 11:28:58 +13:00
Chris Pearce
a7114ca3c3
Bug 639391 - Push Ogg specific seeking stuff down into nsOggReader. r=roc
2011-03-24 11:28:58 +13:00
Chris Pearce
ad1de1d7b7
Bug 628665 - Supress warnings in nsBuiltinDecoderStateMachine. r=roc
2011-03-24 11:28:58 +13:00
Chris Pearce
e04303e3b7
Bug 628665 - Exit media buffering state quicker if we entered it too soon after starting decode. r=roc
2011-03-24 11:28:57 +13:00
Chris Pearce
fad00f36b2
Bug 628665 - Buffer media when low on undecoded data. r=roc
2011-03-24 11:28:57 +13:00
Chris Pearce
674a3dbffa
Bug 628665 - Resurrect nsBuiltinDecoderStateMachine::HasLowDecodedData(). r=roc
2011-03-24 11:28:57 +13:00
Chris Pearce
7974d4e2a8
Bug 628665 - Don't enqueue late Theora frames for playback. r=roc
2011-03-24 11:28:57 +13:00
Chris Pearce
7a1c02ed8e
Bug 628665 - Fire a 'waiting' event when play() is called on a media element with readyState HAVE_NOTHING. r=roc
2011-03-24 11:28:57 +13:00
Chris Pearce
f9ce305480
Bug 638617 - Ensure nsOggReader::FindEndTime() doesn't read outside of cached data bounds, and reports errors properly. r=doublec
2011-03-24 11:28:57 +13:00
Chris Pearce
79f37e1734
Bug 580531 - Handle multiple frames per chunk per packet in WebM playback statistics. r=kinetik
2011-03-24 11:28:57 +13:00
Chris Pearce
932cb44722
Bug 580531 - Implement HTMLMediaElement.mozPaintedFrames and mozFrameDelay. r=roc
2011-03-24 11:28:57 +13:00
Chris Pearce ext:(%2C%20Chris%20Double%20%3Cchris.double%40double.co.nz%3E)
1e9b87276b
Bug 580531 - Add video demuxing/decoding stats. r=kinetik sr=roc
2011-03-24 11:28:57 +13:00
Ehsan Akhgari
7a74f6a5b4
Merge mozila-central onto cedar
...
--HG--
rename : toolkit/components/places/src/nsLivemarkService.js => toolkit/components/places/nsLivemarkService.js
2011-03-23 12:06:04 -04:00
Ehsan Akhgari
aa0ae8af33
Back out changeset 905ba2a1095a (bug 597525) because it breaks accessibility tests
2011-03-22 17:42:45 -04:00
Alex Vincent
6f6a4a7148
Bug 635835 - Crash with nsTreeWalker::NextNode setting currentNode as JS object from chrome; r=sicking
2011-03-22 16:45:11 -04:00
Craig Topper
c96353bbd5
Bug 576831 part 6. DeCOMtaminate some StyleRule method signatures. r=bzbarsky.
2011-03-10 21:50:20 -05:00
Craig Topper
678b9c7c11
Bug 576831 part 4. Remove nsICSSStyleRule and use mozilla::css::StyleRule instead. r=bzbarsky
...
--HG--
rename : layout/style/nsCSSStyleRule.cpp => layout/style/StyleRule.cpp
rename : layout/style/nsICSSStyleRule.h => layout/style/StyleRule.h
2011-03-10 21:48:57 -05:00
bjarne@runitsoft,com
81e0f6e13f
Bug 482935 - Cancel() from OnStopRequest should not cause cache entry to be doomed; r=(dwitte, jduell).
2011-03-24 16:45:07 -04:00
L. David Baron
df33781268
Remove tracking of whether the font family comes from HTML, since we no longer use the information. (Bug 636040) r=jdaggett
2011-03-03 13:18:42 -08:00
L. David Baron
008e6b6207
Remove tracking of which font families are quirky, since we no longer use the information. (Bug 636040) r=jdaggett
2011-03-03 13:18:42 -08:00
Peter Van der Beken
8f5ba7a3c0
Fix for bug 617247 (Don't call HoldScriptObject if we don't have a script object). r=sicking.
...
--HG--
extra : rebase_source : cba480742dc8a2fe356b6b65c10ea1e0b6023730
2011-03-24 11:53:28 +01:00
Benoit Jacob
10be2f2f4a
Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB
2011-03-03 11:02:36 -05:00
Benoit Jacob
62659ff2e2
Bug 635068 - WebGL test array-unit-tests.html fails - r=jag, a=blocking2.0
2011-03-03 11:02:35 -05:00
Ehsan Akhgari
3a951d37f2
Bug 638276 - Correct the name of the member variable in the comment for the nsTextEditorState class; a=doh!
...
CLOSED TREE DONTBUILD
2011-03-02 18:36:36 -08:00
Honza Bambas
91b44448a1
Bug 638218 - Asynchronous policy-uri fetching causes connection problems when using NTML proxy; r=dveditz a=hardblocker
2011-03-02 17:46:14 -08:00
hsivonen@iki.fi
67cd6457cb
Remove the Hotmail-specific hack that forces the old parser for document.open() (bug 636692, r=bz, a=blocker).
2011-03-02 13:15:02 -08:00
Benoit Jacob
2866aaced4
Bug 627464 - Annotate crash reports if the forced-enabled prefs are set - r=jrmuizel, a=joe
2011-03-02 15:50:36 -05:00
Boris Zbarsky
5724fb0d38
Bug 636336. Don't mess with whitespace in the src attribute of images, now that necko can deal with it itself. r=sicking
2011-03-23 10:45:21 -04:00
Boris Zbarsky
31061a9ff8
Bug 632904. Check IsEditable(), not content states, if we care about editability. r=ehsan,masayuki
2011-03-23 10:45:21 -04:00
Boris Zbarsky
6ef394f4fb
Bug 601332. Go back to allowing FOUC on document.written documents. r=jst
2011-03-23 10:45:21 -04:00
Boris Zbarsky
183b1e90d3
Bug 585786. Do fast-unwrapping even for non-slim wrappers as long as they're cached. r=peterv
2011-03-23 10:45:21 -04:00
Boris Zbarsky
09875e0b34
Bug 457102. Remove vestiges of dead xpointer/fixptr stuff. r=sicking
2011-03-23 10:45:21 -04:00
Gleb M. Borisov
e7ff531b74
Bug 259861. Warn when an XBL binding has no id attribute. r=bzbarsky
2011-03-23 10:45:20 -04:00
Doug Turner
b2201d876e
Bug 642291 - crash [@ nsBufferedInputStream::Write] demos.mozilla.org motovational poster. ipc serialization does not work here, removing it. r=bent a=blocking-fennec
...
--HG--
extra : rebase_source : 8f531293638151217106868db8c635997e785647
2011-03-17 13:46:31 -07:00
Brandon Sterne
fdb10cdcc5
Bug 589457 - remove delay from test_x-frame-options response, r=ehsan, a=testonly
2011-03-17 09:21:13 -07:00
Bjarne Herland
29b4517306
Bug 634906: Allow Allow-Origin:null in CORS. r/a=sicking
2011-03-02 12:04:20 -08:00
Boris Zbarsky
8f77cd09d7
Backed out changeset 7de6b799a753 (asserts for bug 637214) because they still fire. a=fizzy-citrus-soft-drinks
2011-03-02 10:36:44 -05:00
Jonas Sicking
b0fba9d270
Bug 637214. Restore our nice asserts. r=bzbarsky, a=blocker
2011-03-02 09:36:19 -05:00
Jonas Sicking
445046bc7a
Bug 637214 the continuing saga. Add removable script blockers in a few more places, create an auto helper for that. r=bzbarsky, a=blocker
2011-03-02 09:36:19 -05:00
Matt Woodrow
8c8c3d3be5
Bug 637901 - Don't trash our cached ImageContainer unless the retained layer manager has changed. r=tnikkel a=blocking2.0
2011-03-02 21:53:27 +13:00
Andreas Gal
5d44b220c1
Removed another assertion from bug 637214 (a=orange).
2011-03-01 23:15:39 -08:00
Andreas Gal
54e6140a75
Merge (a=orange).
2011-03-01 22:31:24 -08:00
Andreas Gal
7def7dd6fe
Backout asserts added for bug 637214 (a=orange).
2011-03-01 22:30:41 -08:00
Ehsan Akhgari
bd1295cb93
Bug 637214 - Test case; r=bzbarsky a=test-only
2011-03-01 21:35:41 -08:00
Ehsan Akhgari
c99ee4bd2e
Bug 637214 - Assert that adding/removing elements to/from the ID table is always performed under a script blocker. r=sicking a=blocker
2011-03-01 21:35:38 -08:00
Jonas Sicking
7139659c7a
Bug 637214: Add scriptblockers around all callers of AddToIdTable/RemoveFromIdTable. r=bz a=blocker
2011-03-01 21:33:56 -08:00
Johnny Stenback
471f8b1411
Bug 637683 followup. Also need to implement nsIIPCSerializable here. r=sicking, a=blocker
2011-03-01 20:58:01 -05:00
Matthew Gregan
659508a56b
Bug 636894 - Revert bug 634787's change to AUDIO_DURATION_MS to work around a regression in MozAudioAvailable event delivery. r=roc a=roc
2011-03-02 14:40:44 +13:00
Andrew Robbins
e59115d6f8
Bug 536735 - missing-glyph is not at atom. r=longsonr
2011-03-31 10:17:55 +02:00
Kyle Huey
e79483f9b4
Bug 637683: Ensure that the underlying buffer does not go away before any streams handed out by nsDOMMemoryFile. r=sicking a=blocker
2011-03-01 18:35:53 -05:00
Ehsan Akhgari
598553ea24
Back out changeset 7ed9b3bc059e (bug 637214) because it's not the correct fix; a=me
2011-03-01 15:37:46 -08:00
Benoit Jacob
6713bf8d8e
Bug 632587 - 3/3 - add isContextLost - r=jrmuizel, a=joe
2011-03-01 17:25:22 -05:00
Benoit Jacob
ff55fd9c7f
Bug 632587 - 2/3 - add isContextLost - r=jrmuizel, a=blocking2.0
2011-03-01 17:25:22 -05:00
Vladimir Vukicevic
ce24155a82
Bug 632587 - 1/3 - implement getSupportedExtensions - r=bjacob, a=blocking2.0
2011-03-01 17:25:22 -05:00
Benoit Jacob
e89d52fbce
Bug 636613 - Let WebGL mochitest run on Windows XP - r=jrmuizel, a=joe
2011-03-01 17:25:22 -05:00
Steven Michaud
2549aac4d8
Bug 627649 - [Mac] Some events incorrectly passed to a plugin that occur over the plugin. r=roc,josh a=blocking2.0final+
2011-03-01 15:15:23 -06:00
Ehsan Akhgari
8f35de7ea9
Bug 637214 - Block scripts when the document's ID table is being modified; r=bzbarsky a=hardblocker
2011-03-01 11:19:44 -08:00
Timothy Nikkel
13df36f1ff
Bug 636817. Make LayerManagerForDocument return the correct manager even when there is no root frame so that empty transactions work correctly. r=roc a=hardblocker
2011-03-01 17:15:23 +01:00
Mounir Lamouri
93f39dae38
Bug 637321 - Fix tests that try to use the 'telephone' input type instead of 'tel'. r=bz a=tests
2011-03-01 16:04:01 +01:00