Jonas Sicking
4293ebbbed
back out probably cause of orange. a=backout
2011-05-23 20:21:10 -07:00
Shawn Gong
fc7697ab0c
Bug 632255 - Implemented readAsArrayBuffer() for FileReader. r=sicking,bent a=LandingQueue
2011-05-23 18:02:56 -07:00
Jim Mathies
4327e25f5e
Backout of bug 570341 (cset:1a645ea075fc) due to test failure.
2011-05-23 19:55:36 -05:00
Igor Bazarny
dbf49a1d09
bug 570341 - Initial implementation of web timing specification
...
r=smaug sr=biesi
--HG--
extra : rebase_source : e8b233ebcf1065ea5e6df61446cfd013262a61d0
2011-05-23 14:19:36 -07:00
Ms2ger
fb6f5dd0ca
Bug 655517 - Remove nsIDOMDocumentEvent; f=ehsan r=smaug
2011-05-23 18:46:36 +02:00
wfernandom2004@gmail.com
5963fbfd3b
Bug 338583, implement EventSource, r=smaug,Ms2ger
...
--HG--
extra : rebase_source : 9dd6bbbc0d714fbafb2ed115c40cf7210b663b6a
2011-05-22 22:30:07 +01:00
Patrick McManus
2ded010403
bugzilla 640003 websockets ietf-07 r=smaug r=biesi sr=bz
2011-05-21 21:27:52 -04:00
Kyle Huey
601d68ae79
Bug 648997: Implement BlobBuilder spec as MozBlobBuilder. r=sicking.
...
Note that there is one key difference between this implementation and the spec. In this patch MozBlobBuilder.getBlob("content/type"); returns a Blob and clears the MozBlobBuilder. In the spec the BlobBuilder is not cleared. Thus,
let bb = new MozBlobBuilder();
MozBlobBuilder.append("foo");
let blob1 = MozBlobBuilder.getBlob("content/type");
// blob1 contains "foo"
MozBlobBuilder.append("bar");
let blob2 = MozBlobBuilder.getBlob("content/type");
// blob2 contains "bar", the spec says it should contain "foobar".
IMO, the spec behavior optimizes for the wrong case. BlobBuilder will probably be used mostly as a one-shot API. Additionally, the spec requires the BlobBuilder to hang on to potentially large amounts of memory between the getBlob() call and when the BlobBuilder is GCd.
These issues have been raised on the listserv.
2011-05-20 10:18:45 -07:00
Doug Turner
7ae2a4a388
Bug 653201: Remove expose image / maemo specific npapi support. r=blassey r=josh
2011-05-21 11:21:49 -04:00
Jonas Sicking
14b0c5d3de
Back out another suspect just in case. CLOSED TREE. a=orange
2011-05-20 17:20:37 -07:00
Kyle Huey
0018d52058
Backed out changeset b8404a1d3153
2011-05-20 17:00:13 -07:00
Kyle Huey
7da7ee7e4b
Bug 648997: Implement BlobBuilder spec as mozBlobBuilder. r=sicking.
...
Note that there is one key difference between this implementation and the spec. In this patch mozBlobBuilder.getBlob("content/type"); returns a Blob and clears the mozBlobBuilder. In the spec the BlobBuilder is not cleared. Thus,
let bb = new mozBlobBuilder();
mozBlobBuilder.append("foo");
let blob1 = mozBlobBuilder.getBlob("content/type");
// blob1 contains "foo"
mozBlobBuilder.append("bar");
let blob2 = mozBlobBuilder.getBlob("content/type");
// blob2 contains "bar", the spec says it should contain "foobar".
IMO, the spec behavior optimizes for the wrong case. BlobBuilder will probably be used mostly as a one-shot API. Additionally, the spec requires the BlobBuilder to hang on to potentially large amounts of memory between the getBlob() call and when the BlobBuilder is GCd.
These issues have been raised on the listserv.
2011-05-20 10:18:45 -07:00
Shawn Gong
9fe184ef18
Bug 632255 - Implemented readAsArrayBuffer() for FileReader. r=bent,sicking
2011-05-20 10:17:28 -07:00
Masatoshi Kimura
ded3a051e0
Bug 649133 followup. Remove the 'moz' prefix on response/responseType, since Chrome has already shipped these unprefixed. r=sicking
2011-05-19 01:11:51 -04:00
Craig Topper
d3aa297de2
Bug 657548 - Part 2: Remove more unused CIDs. r=jst
2011-05-16 23:46:22 -07:00
Craig Topper
1ff7cbe0ed
Bug 657548 part 1. Remove some duplicate and unused CIDs from nsContentCID.h and nsLayoutCID.h. r=jst
2011-05-16 22:25:39 -07:00
Mounir Lamouri
3614c727b5
Merging cedar with mozilla-central.
2011-05-18 11:42:37 +02:00
Ehren Metcalfe
8947b2bf0c
Bug 551390 - Remove dead code in content r=sicking,roc
2011-05-17 15:54:09 +02:00
Josh Aas
f6eb4c8df6
Bug 637253: Remove nsIPluginInstance interface. r=bsmedberg
2011-05-17 21:48:34 -04:00
Masatoshi Kimura
701140f77a
Bug 649133: Implement xhr.mozResponse and xhr.mozResponseType. r=sicking
2011-05-10 16:18:55 -07:00
Jeff Walden
be37c9c02b
Remove js_ReparentTypedArrayToScope as it's unused. No bug, r=jorendorff, rs=bent
2011-05-10 14:40:45 -07:00
Jonas Sicking
549cf0a0a2
Bug 643786. Don't fire DOMNodeRemoved when removing the editor created <br>. r=ehsan
2011-05-09 12:33:04 -07:00
Jonas Sicking
0e17979856
Bug 650493 Part 1: Simplify mutation events by firing all but DOMNodeRemoved off of script runners, and DOMNodeRemoved before starting any update batches or aquiring any state. r=smaug/peterv
2011-05-09 12:33:03 -07:00
Justin Lebar
8ce3ec96a2
Bug 551225 - Make pushState use structured clone. r=zpao, sicking
2011-04-24 22:30:54 -04:00
Boris Zbarsky
667ff6ed5e
Bug 614171 part 5. Inline the cheap Equals() methods on nsINodeInfo. r=sicking
2011-05-05 12:26:33 -04:00
Boris Zbarsky
162c571d02
Bug 614171 part 4. Eliminate nsINodeInfo::GetLocalName in favor of GetName. r=sicking
2011-05-05 12:26:33 -04:00
Boris Zbarsky
4ad0368a58
Bug 614171 part 3. deCOM qualified name getters a bit. r=sicking
2011-05-05 12:26:33 -04:00
Boris Zbarsky
288e7c4072
Bug 614171 part 2. Cache the qualified name, in normal and corrected case, on the nsINodeInfo. r=sicking
2011-05-05 12:26:32 -04:00
Jonathan Kew
916e9b8b24
bug 253317 - part 5 - support none/manual/auto values for -moz-hyphens in layout. r=roc
2011-05-04 12:29:56 +01:00
Dão Gottwald
ca1f9f0f94
Bug 451833 - Highlight the domain name in the address bar. r=roc,sdwilsh ui-r=faaborg
...
--HG--
extra : rebase_source : 1010ad246e94e271a0efaaca13356aff5d4b3bc3
2011-05-02 19:50:18 +02:00
Craig Topper
ceba599007
Bug 585255 - Remove nsTreeWalker usage from nsFocusManager. r=sicking
2011-04-11 19:46:59 -07:00
L. David Baron
b712774643
Add support for regexp() function in @-moz-document rule. (Bug 398962) r=bzbarsky
2011-04-28 10:21:37 -07:00
Peter Van der Beken
d007f2048d
Fix for bug 649057 (Make all nsINodeLists inherit from nsWrapperCache). r=bz.
...
--HG--
extra : rebase_source : 38dc8fd49822774a1ee356ab8496e2c0b908bab9
2009-06-16 08:32:10 +02:00
Peter Van der Beken
2f1dbc28dd
Fix for bug ug 652135 (Add more CC edge names). r=dbaron.
...
--HG--
extra : rebase_source : a29d880341d333f6082f640ea467928b621b5b82
2011-02-02 16:30:03 +01:00
Olli Pettay
46d7b33a70
Bug 648573 - Implement touch event interfaces, r=jst, pref'ed off by default
2011-04-26 15:30:17 +03:00
Justin Lebar
5bc75b222e
Bug 647273 - Remove nsIContentUtils and nsIContentUtils2. r=sicking
...
--HG--
extra : rebase_source : 8a99a1401b7d7427bed4a136e0b38c475f6473a2
2011-04-14 13:58:36 -07:00
David Zbarsky
5ecf0a2bd3
Bug 610305: decom nsEventStateManager r=smaug
2011-04-21 19:35:52 +02:00
Justin Lebar
f50c4cd27d
Bug 640387 - onhashchange should be fired when navigating between history entries created via history.pushState if the entries' URIs differ only in their hashes. r=smaug
...
--HG--
extra : rebase_source : de3b3389e1ed402362f46b4b17f7cd386aca8361
2011-03-31 12:35:04 -04:00
Zack Weinberg
dd67585463
Bug 651017, part 5: mechanical changes.
...
--HG--
extra : rebase_source : 8bbdf48488736b51d05e734e2e9316c1460cfed5
2011-04-16 18:22:44 -07:00
Neil Rashbrook
faabefc115
Bug 639338 Unable to specify XBL modifiers for all possible mouse events r=smaug
...
--HG--
rename : content/xbl/test/test_bug403162.xhtml => content/xbl/test/test_bug639338.xhtml
2011-04-18 21:57:32 +01:00
Kyle Huey
d0c0eab2e5
Bug 607114: Expose a File constructor to chrome script. r=sicking
...
--HG--
rename : content/canvas/test/image_yellow.png => content/base/test/chrome/fileconstructor_file.png
2011-04-13 19:41:34 -07:00
Jonas Sicking
913afe451c
Bug 649672: Make File.slice arguments match Array.slice and prefix File.slice. r=khuey
2011-04-13 14:34:36 -07:00
Ehsan Akhgari
3bbe7bc47c
Bug 617539 - Remove nsIContentUtils_MOZILLA_2_0_BRANCH by backing out changeset 5e1f1bb2bb87 (bug 631412) which had added that class
2011-04-11 16:16:56 -04:00
David Zbarsky
aa301d629c
Bug 583514 - implement click and accesskey for all HTML elements r=smaug
2011-04-11 18:56:37 +02:00
Ms2ger
b502087317
Bug 604592 - Make Node.prefix readonly; r=smaug
2011-04-11 13:06:18 +02:00
Peter Van der Beken
122342da0b
Fix for bug 584048 (Clean up cycle collection code) - move unlinking of JS members from root into unlink. r=bent.
2010-11-08 16:02:49 +01:00
Boris Zbarsky
65b7797520
Bug 581177 followup. Remove bogus comment and rev iids.
2011-04-08 00:02:10 -07:00
Boris Zbarsky
a338fbe2e2
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
a63405c419
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
f0517db35a
Bug 581177 part 6. Make 'has name' into a boolean flag. r=sicking
2011-04-07 19:29:50 -07:00
Boris Zbarsky
8578808ee1
Bug 581177 part 5. Make 'may have style' into a boolean flag. r=sicking
2011-04-07 19:29:50 -07:00
Boris Zbarsky
2d8a1be03f
Bug 581177 part 4. Make 'has id' into a boolean flag. r=sicking
2011-04-07 19:29:50 -07:00
Boris Zbarsky
a3b8ef7c1e
Bug 581177 part 3. Make IsElement() use a boolean flag. r=sicking
2011-04-07 19:29:49 -07:00
Boris Zbarsky
257c275219
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
038d06b0fa
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
Ehsan Akhgari
fc408ed65e
Backout changeset 88eb5b5bb5d2 (bug 583514) because of reftest orange
2011-04-02 07:55:52 -04:00
David Zbarsky
ca29061d7e
Bug 583514 - implement click and accesskey for all HTML elements r=smaug
2011-04-01 18:50:58 -04:00
Simon Montagu
be96a9dc94
Remove UTF-32 encoder and decoder. Bug 604317, r=emk
2011-03-30 08:35:34 +02:00
Ehsan Akhgari
ca0a27ab24
Merge cedar into mozilla-central
2011-03-29 10:39:07 -04:00
Ms2ger
06e2459b57
Bug 604596. Stop using an out param for the return value of GetSMILOverrideStyle. r=bzbarsky
2011-03-28 23:32:11 -04:00
Boris Zbarsky
0a7e20bbec
Bug 313351. ContentStatesChanged should take only one argument. r=dbaron
2011-03-28 23:32:11 -04:00
Jonas Sicking
0647926fda
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
Ms2ger
d6c0009d84
Bug 601590 - Make AppendElementStart, AppendElementEnd take Element. r=bzbarsky
2010-10-22 23:25:22 +02:00
Anna
ad9bb74766
Bug 618662. Make nsIDocument::GetWindow a const method. r=bzbarsky
2011-03-25 23:52:52 -04:00
Benjamin Smedberg
61f9c6a63e
Bug 617539 - Fold in nsIFrameLoader_MOZILLA_2_0_BRANCH, r=bz
2011-03-25 11:03:35 -04:00
Benjamin Smedberg
8e05e17a62
Remove nsIDOMNSDocument_MOZILLA_2_0_BRANCH, moving its private method to nsIDocument, r=sicking
2011-03-25 11:03:33 -04:00
Olli Pettay
01a16652cf
Bug 461066 - Add support for XHR's loadend event, r=sicking
...
--HG--
extra : rebase_source : f4db116cdd195d0319189a5800ee991370649072
2011-03-24 15:22:03 +02:00
Craig Topper
72d7c1f754
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
hsivonen@iki.fi
7bf44fded1
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
Jonas Sicking
0b970c20dc
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
d23e549f03
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
Kyle Huey
4ae43d7d48
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
Henri Sivonen
25669709c5
Bug 627729 - Force the old HTML parser for document.open()ed documents whose host name ends with ".mail.live.com". r=bzbarsky, a=blocking2.0-final.
2011-02-26 10:57:00 +02:00
Jonas Sicking
b816bf46cf
Bug 634435: Add a property to expose the current pushState-state. r=jlebar a=beltzner
2011-02-17 12:44:04 -08:00
Ben Turner
855fe52f2e
Bug 614347 - 'XPConnect-wrapped JSObjects must clear their gray bit when they are handed out'. r=peterv+gal, a=blocking.
2011-02-16 12:47:08 -08:00
Jonas Sicking
0d87556628
Bug 629982: Attempt to fix crashes due to too deep DOM trees by making GetBaseURI non-recursive. r=jst a=blocker
2011-02-10 23:47:00 -08:00
timeless@mozdev.org
0a2573712c
Bug 584967 mark deprecated dom interfaces with [deprecated]; r=smaug a=jst
2010-08-06 16:16:31 +03:00
Ehsan Akhgari
c07c875d05
Backout all of the bugs in the 7e12e3e16e6c pushlog because of the orange.
...
It is not clear which one of these bugs is at fault.
2011-02-04 16:34:02 -05:00
timeless@mozdev.org
672db67c21
Bug 584967 mark deprecated dom interfaces with [deprecated]; r=smaug a=jst
...
--HG--
extra : rebase_source : 6e132194d7a3d5106c09858d0739cf93a272c2bd
2010-08-06 16:16:31 +03:00
Ehsan Akhgari
e74b5aed6c
Bug 631412 - Bug 629401 breaks non-libxul builds due to unresolved reference to nsContentUtils::DispatchTrustedEvent(nsIDocument*, nsISupports*, nsAString_internal const&, int, int, int*); r=khuey a=NPOTB
2011-02-04 12:00:21 -05:00
Ehsan Akhgari
b4f6a0405d
Backed out changeset af87fa0a3052 because of build failures
2011-02-02 14:11:07 -05:00
timeless@mozdev.org
49a85a38fd
Bug 584967 mark deprecated dom interfaces and methods with [deprecated]; r=smaug a=jst
...
--HG--
extra : rebase_source : d7d6f197b8df6cc87c93cc101e9cae5dbff5b82f
2010-08-06 16:16:31 +03:00
Brandon Sterne
87a8f25476
Bug 600584 - add more detail to CSP violation report logging, r=jst, a=LegNeato
2011-01-31 10:09:44 -08:00
Andreas Gal
dc8e5b5b97
Don't include jsapi.h in nsContentUtils.h (bug 628178, r/a=jst).
2011-01-24 16:07:13 -08:00
Boris Zbarsky
700105b822
Bug 619220. Allow <base> elements that are not direct children of the <head>. r=sicking
2011-01-14 10:34:39 -05:00
Benjamin Stover
8fc0069a6b
Bug 605618 Part 8: Content process map from view IDs to content elements r=cjones sr=roc
2011-01-13 09:45:14 -08:00
Benjamin Stover
bd474a4f0f
Bug 605618 Part 7: Include viewport and content size in API r=cjones sr=roc
2011-01-13 09:45:14 -08:00
Benjamin Stover
822ae4d1f4
Bug 605618 Part 5: Support displayport for iframes r=tn sr=roc
2011-01-13 09:45:14 -08:00
Benjamin Stover
7db59feaab
Bug 605618 Part 3: Viewport API for frontend r=cjones
2011-01-13 09:45:14 -08:00
Chris Jones
c0d9b1b0d4
Bug 618249: Default remote-browser to synchronous scrolling, and let users change that. r=tn sr=roc a=a
2011-01-11 15:34:31 -06:00
Mihai Sucan
176912a7c2
Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 2; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0
2010-12-20 12:21:58 -04:00
Mihai Sucan
b1290b879d
Bug 606498 - Make sure the new nsIScriptError2 is used in all possible places- part 1; r=bzbarsky,dbaron,mrbkap sr=jst a=blocking2.0
2010-12-20 12:21:58 -04:00
Peter Van der Beken
fcd01b3ad0
Fix for bug 605672 (Fix reason for invalid scope assertion). r=jst, a=blocker.
2010-12-03 17:43:25 +01:00
Shawn Wilsher
08e6bfdd2e
Merge Places and mozilla-central
...
a=bsmedberg
2010-12-15 19:24:51 -08:00
Shawn Wilsher
1f59f3890b
Merge mozilla-central to Places
2010-12-14 15:56:41 -08:00
Shawn Wilsher
ade39d2c6a
Merge mozilla-central to Places.
2010-12-13 15:08:04 -08:00
Shawn Wilsher
2ed7d826a8
Merge mozilla-central into Places
2010-12-06 09:48:54 -08:00
Shawn Wilsher
1a57bc2dca
Merge mozilla-central to Places.
2010-12-02 09:05:33 -08:00
Jonas Sicking
24631cbc2c
Bug 603667: Fix nsIDOMFileError constant values. r=jst a=blocker
2010-12-13 14:24:56 -08:00
Boris Zbarsky
7f2bf265a9
Bug 605296 part 2. Make username/password stringify undefined to empty string. r=sicking, a=blocker
2010-11-30 13:18:15 -05:00