Igor Bazarny
b829003e22
bug 570341 - Initial implementation of web timing specification
...
r=jduell sr=biesi
2011-05-23 19:19:24 -07:00
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
Dave Townsend
7a0e0a5cd9
Backing out bug 614058, bug 609272, bug 478445, bug 499628, bug 605296, bug 608914 and bug 614724 due to potentially causing bug 615736 CLOSED TREE. a=backout
2010-12-01 11:01:56 -08:00
Shawn Wilsher
9cdab945a8
Merge mozilla-central into Places.
2010-11-29 08:43:57 -08:00
Justin Lebar
76202e8f38
Bug 593174 - Set the referrer properly. It should be the principal's URI, optionally modified if a pushState or replaceState occurred. r=bz, a=blocking
...
--HG--
extra : rebase_source : 1f5ff1087f4d218bf6e56db7aefda271f8b50f2a
2010-12-15 08:55:13 -08:00
Peter Van der Beken
e5ba6a8e5b
Bug 605672. Fix reason for invalid scope assertion. r=jst@mozilla.com, a=blocker.
2010-11-30 12:02:15 -08:00
Boris Zbarsky
1a2b254c3a
Bug 605296 part 2. Make username/password stringify undefined to empty string. r=sicking
2010-11-30 13:18:15 -05:00
Marco Bonardo
dfd8177ff8
Bug 568969 - Nuke nsContentUtils::GetHistory.
...
Original patch by Shawn Wilsher
r=bz a=bsmedberg
2010-08-05 10:07:46 -07:00
Henri Sivonen
0e5c39fc7b
Bug 599588 - Make scripts created by createContextualFragment() executable. r=jonas, a=blocking2.0-final.
...
--HG--
extra : rebase_source : cfe476ed6ac2b1ee4cc243034659290d1226bd42
2010-11-01 11:50:01 +01:00
Henri Sivonen
cf9b4bc5e6
Bug 602838 part 2 - Make script-created scripts (incl. scripts that have lost their parser-insertedness) default to .async=true. r=jonas, a=blocking2.0-beta8.
...
--HG--
extra : rebase_source : 8488bca56232504b1510e92b52f2567fa42eaf99
2010-10-27 15:04:09 +03:00
Chris Jones
28d67e6217
Bug 550611: Make nsTArray optionally infallible. sr=bsmedberg a=blocking
...
--HG--
rename : xpcom/glue/nsTArray.cpp => xpcom/glue/nsTArray-inl.h
2010-11-08 20:48:59 -06:00
Mike Kristoffersen
9df583f18e
Bug 575647 - [e10s] Move FlushLayoutForTree to nsContentUtils r=jonas, a=approval2.0
2010-11-03 13:57:15 +01:00
Peter Van der Beken
44964980b2
Bug 605672. Fix reason for invalid scope assertion. r=jst@mozilla.com, a=blocker.
2010-11-30 12:02:15 -08:00
Josh Aas
10f5a0354f
Bug 573873: Make sure to propagate redirect notifications whenever we don't kill the redirect for plugins. r=jst sr=bz a=blocking2.0betaN+
2010-12-03 10:46:10 -05:00
Johnny Stenback
120e1866c6
Backed out changeset 78df45be19d1 due to test failures caused by it but were hidden because of lack of support for adoptNode, which was fixed in a4813c8be814, a=orange
2010-12-02 23:36:00 -08:00
Timothy Nikkel
5c1b10cee6
Bug 559993. Scroll the whole selection into view, not just the focus point when finding on a page. r=roc a=blocking-final+
2010-11-24 19:35:02 -06:00
Jonas Sicking
104725b10e
Bug 605019: Evict entries in the bfcache if they are holding open a database which is being upgraded. r=bent/smaug a=blocker
2010-11-23 13:24:57 -08:00
Benjamin Smedberg
8ab886e7d4
Bug 581335 - Hook up crash reporting for content process by attaching a property bag to the global observer-service notification for them. r=mfinkle
...
--HG--
extra : rebase_source : 880e536710b8c02995a36fa08c49d098fb05f50f
2010-11-24 08:58:21 -05:00
Margaret Leibovic
cd33150f53
backout d25bfdc458cf a=bustage
2010-11-23 21:16:23 -08:00
Jonas Sicking
5d0624e29c
Bug 605019: Evict entries in the bfcache if they are holding open a database which is being upgraded. r=bent/smaug a=blocker
2010-11-23 13:24:57 -08:00
Jonas Sicking
6aeb8ea89c
Bug 595397: Add a pref to enable XUL and XBL for file:. r=dveditz a=blocker
2010-11-23 00:50:55 -08:00
Daniel Holbert
0c7a86d62e
Bug 606942: Pause SMIL Animation Controller (not just time container), and allow helper-images to suspend, when SVG-as-an-image is paused. r=roc a=blocking-final
2010-11-06 12:13:01 -07:00
Henri Sivonen
6b5b74d541
Bug 604660 - Make XSLT-inserted script execute in the insertion order. r=jonas, a=blocking2.0-beta7.
...
--HG--
extra : rebase_source : fde633f62de8b4ec5af5c85f21c01ed4781e06e3
2010-10-27 10:18:24 +03:00
Ms2ger
024d857be8
Bug 594339 - Create a FromParser enum. r=hsivonen, sr=bzbarsky, a=jonas.
...
--HG--
extra : rebase_source : 70d6b15b0b149a29d0cdb298209706bb5391f6b4
2010-10-25 15:17:38 +03:00
Ehsan Akhgari
c5d807f1c7
Bug 605138 - Scripts from topix.net apparently causing page to scroll down when opening; r=roc a=blocking-final+
2010-10-21 16:56:20 -04:00
Robert Sayre
955582f717
Merge tracemonkey to mozilla-central. a=blockers
2010-12-09 13:37:40 -05:00
Igor Bukanov
933918e6f4
Bug 614578 - Removal of nsAutoGCRoot. r=mrbkap
2010-11-26 15:11:14 +01:00
L. David Baron
307610ff28
Merge backout of changeset 3b2d178f7299 and changeset e52f4987ec94 (bug 605672) to see if they caused bug 617048.
2010-12-08 14:34:42 -08:00
L. David Baron
600bc327cb
Revert changeset 3b2d178f7299 and changeset e52f4987ec94 (bug 605672) to see if they caused bug 617048.
2010-12-08 14:34:18 -08:00
Bas Schouten
25a23ac775
Bug 595277 - Part 2: Add parameter to specify requiring the permanent LayerManager. r=roc
2010-12-07 03:05:52 +01:00
Bas Schouten
5ed3adcb07
Backout bug 595277. a=bustage
2010-12-07 05:39:19 +01:00
Bas Schouten
522be34ef2
Bug 595277 - Part 2: Add parameter to specify requiring the permanent LayerManager. r=roc
2010-12-07 03:05:52 +01:00
Ms2ger
1c336b80d3
Bug 612399 - Remove nsIScriptLoader; r+a=sicking
...
--HG--
extra : rebase_source : 1aaa8f4c3b267ae4725873213aac7ea1ca0ac4a2
2010-11-19 12:35:31 -05:00
Henri Sivonen
be74c70467
Bug 606729 - Make sure a script with the src attribute is treated as an external script even if the value of the attribute is not a valid URL. r=jonas, a=blocking2.0-final.
2010-10-27 10:03:10 +03:00
Josh Aas
6094c78eb9
Bug 573873: Fix bug in HTTP handling for plugins. r=jst a=blocking2.0
2010-11-17 14:25:48 -05:00
Ehsan Akhgari
7c73e783f7
Bug 604314 - "ASSERTION: unexpected disconnected nodes"; r,a=roc
...
--HG--
extra : rebase_source : be7c85abe0c8c84c5663a871ee831863c4823bad
2010-10-18 23:24:39 -04:00
Mounir Lamouri
66067bcb7b
Bug 595036 (2/2) - Introduce nsEventStates class to represent event states. r+a=bz
2010-10-20 13:26:32 +02:00
Mounir Lamouri
02ab19880a
Bug 604056 - nsIDocumentObserver methods should be declared with a macro. r+a=bz
2010-10-20 09:41:05 +02:00
Dan Witte
9a433ac962
Bug 595305 - Factor cookie third-party URI code into separate API. r=bent, a=betaN+
2010-10-19 09:37:03 -07:00
Michal Novotny
ac7049477a
Bug 561085 - Make wyciwyg channel work in e10s. r=dwitte sr=biesi
...
--HG--
rename : content/html/document/public/nsIWyciwygChannel.idl => netwerk/protocol/wyciwyg/nsIWyciwygChannel.idl
rename : content/html/document/src/nsWyciwygChannel.cpp => netwerk/protocol/wyciwyg/nsWyciwygChannel.cpp
rename : content/html/document/src/nsWyciwygChannel.h => netwerk/protocol/wyciwyg/nsWyciwygChannel.h
rename : content/html/document/src/nsWyciwygProtocolHandler.cpp => netwerk/protocol/wyciwyg/nsWyciwygProtocolHandler.cpp
rename : content/html/document/src/nsWyciwygProtocolHandler.h => netwerk/protocol/wyciwyg/nsWyciwygProtocolHandler.h
2010-10-11 13:35:10 +02:00
Alexander Surkov
8b53f409de
Bug 604386 - Prune placeholder from text children, r=davidb, sr=bz, a=blocking
2010-10-16 00:34:35 +09:00
Olli Pettay
d7f424353c
Bug 599590 - Attrib.value can return empty for case-sensitive attributes after calling removeAttribute, r=sicking, a=jst
...
--HG--
extra : rebase_source : 3c2c925ae51aca7d32bc3021cbbf1a43735d2035
2010-10-14 17:07:20 +03:00
Jonas Sicking
e7e13b2084
Bug 575946: Implement File.slice. r=khuey sr=biesi a=beltzner
2010-10-13 16:25:33 -07:00
Mounir Lamouri
37e0545d01
Bug 590771 - r=sicking a=blocking
2010-10-12 15:09:46 +02:00
Mounir Lamouri
7f2eb27039
Bug 596350 - Make object elements focusable when they contain a document and no longer by default. r=smaug,enndeakin a=blocking
2010-10-08 12:20:20 +02:00
Robert Longson
5115e60502
Bug 589436 patch 2: Allow string-valued SVG attributes to be SMIL-animated. r=dholbert a=blocking-b8+
2010-10-07 12:19:32 -07:00
Robert Longson
c471f54401
Bug 589436 patch 1: Make a number of methods take const arguments, to support this bug's main patch. r=jst a=blocking-b8+
2010-10-07 12:19:32 -07:00
Henri Sivonen
62878d9b2f
Bug 591981 - Make script-inserted inline scripts run right away, make script-inserted external scripts behave like async scripts and make document.write writing an inline script return at a predictable time. r=jonas, a=blocking2.0-beta7.
2010-09-01 14:41:12 +03:00
Jonas Sicking
5d3b067a49
Back out bug 591981 since it causes bug 599583. a=backout
2010-09-27 16:23:33 -07:00
Brad Lassey
6878ccd6f4
Bug 591047 - (1/7) Backing out Android a1 IME code from bug 581535 and bug 582644; r=blassey a=blocking-fennec
2010-09-23 23:28:15 -04:00
Benjamin Stover
263bbe366d
Bug 598439 Shadow layer offset is incorrect when content scroll offset is non-zero r=cjones a=blocking-fennec-2b1
2010-09-23 11:54:36 -07:00
Henri Sivonen
27395b2f77
Bug 591981 - Make script-inserted inline scripts run right away, make script-inserted external scripts behave like async scripts and make document.write writing an inline script return at a predictable time. r=sicking a=blocking2.0-beta7
2010-09-21 12:48:40 -07:00
Jonas Sicking
f161eca3e2
Back out bug 591981 to see if it caused a performance regression. a=backout
2010-09-20 15:47:57 -07:00
Benedict Hsieh
21844dc918
Bug 582840: Remove nsIWebProgressListener(2) support from TabChild and TabParent. r=smaug a=blocker
2010-09-17 19:11:05 -07:00
Kyle Huey
40924b6ff2
Bug 594964: Fix moz-filedata principal handling so that files can be dragged and dropped. r=sicking a=blocker
2010-09-17 21:22:44 -04:00
Kyle Huey
a9713881d1
Bug 565843: Implement <canvas>.mozGetAsFile(name, type). r+a=sicking
...
--HG--
extra : rebase_source : 1a7a635dc5a7da047967d8feb57d637e83027618
2010-09-17 21:14:59 -04:00
Jonas Sicking
9f51f3abca
Bug 596385: Remove File.url since the spec now uses a different syntax. r=jst a=blocker
2010-09-17 16:08:03 -07:00
Henri Sivonen
1e21e4e21a
Bug 591981 - Make script-inserted inline scripts run right away, make script-inserted external scripts behave like async scripts and make document.write writing an inline script return at a predictable time. r=jonas, a=blocking2.0-beta7.
...
--HG--
extra : rebase_source : 3d30baa42025c2d5e63b39586671345ae87bb0b2
2010-09-01 14:41:12 +03:00
Chris Jones
0a1ec83bc9
Merge m-c --> cedar
2010-09-15 18:28:06 -05:00
Jonas Sicking
ed8cde0a01
Bug 591198: Display element using normal layout rules if XBL binding fails for security reasons. r=jst a=blocker
2010-09-15 15:53:01 -07:00
Jonas Sicking
e5a72459b6
Bug 596385: Update syntax for getting an url for a File to latest spec. r=jst a=blocker
2010-09-15 15:52:49 -07:00
Jonas Sicking
3bea0686f0
Bug 596385: Update FormData to latest spec. r=jst a=blocker
2010-09-15 15:52:02 -07:00
Doug Turner
09476bc0de
Merge with mc. Manually merged TabChild.h and nsIFrameLoader.idl
2010-09-15 15:17:54 -07:00
Oleg Romashin
39a1341d97
Backout changeset 7eb93fe05d3a. bug 582840 due to oranges
2010-09-15 15:02:29 -07:00
Chris Jones
2bb3bb3e9c
Merge m-c --> cedar
2010-09-15 16:44:30 -05:00
Benedict Hsieh
5eacfcb973
Bug 582840 - Remove nsIWebProgressListener(2) support from TabChild and TabParent. r=Olli.Pettay a=blocking2.0
...
--HG--
extra : rebase_source : 764765bb56a218ec4b9be106eda1227156bf5181
2010-09-15 11:04:48 -07:00
Oleg Romashin
497f2db326
Merge with mozilla central 2779c55431a4, no conflicts
2010-09-10 22:32:25 -07:00
James Darpinian
f09185a36c
Bug 369306 - If dom.disable_window_flip is enable, block .blur() and .focus() if opener is different from the caller. r=jst a2.0=blocking
2010-09-09 20:18:23 +02:00
Chris Jones
9e23f35349
Merge m-c --> cedar
2010-09-07 17:35:15 -05:00
Chris Jones
aea040c795
Bug 590294, part 9: Add API to set a <browser> expectation of the content window's viewport, and to draw content pixels in the <browser> at particular scale factors. sr=smaug
2010-09-03 15:10:46 -05:00
Henri Sivonen
24613fa978
Bug 585819 - When the context passed to Range.createContextualFragment is "html" in an HTML document, use "body" as the context instead. r=bzbarsky, a=blocking2.0-betaN.
2010-09-01 14:41:07 +03:00
Kyle Huey
a846b63dba
Bug 583863: Refactor <input> implementation to deal with files that aren't on the disk. r=sicking a=blocking-fennec
...
--HG--
extra : rebase_source : 2b3605042aea4e4c8273cdad5ec7f05af15959cc
2010-09-05 14:00:05 -04:00
Kyle Huey
73e9690f8f
Backed out changeset af1365b24066
2010-09-05 11:32:57 -04:00
Kyle Huey
bde906120c
Bug 583863: Refactor <input> implementation to deal with files that are not on the disk. r=sicking a=blocking-fennec
2010-09-05 09:09:04 -04:00
Olli Pettay
37754ca52c
Bug 585173 - Process message manager. r=dougt a=blocking-fennec
2010-08-31 11:58:35 -07:00
Alon Zakai
bb1302234f
Bug 591052 - MessageManager wakeup service. r=mfinkle,smaug a=blocking-fennec2.0b1
2010-09-03 19:04:05 -07:00
Peter Van der Beken
64a1bd8360
Backout c130135dcf02 (Fix for bug 590612 (Speed up js-wrapping in classinfo when we already have a wrapper)).
2010-09-14 22:27:02 -07:00
Peter Van der Beken
84457bdfaf
Fix for bug 590612 (Speed up js-wrapping in classinfo when we already have a wrapper). r=bz, a=jst.
...
--HG--
extra : rebase_source : 4013e29c5430b2346e5b8f4c6cf3b68cb9f487b9
2010-08-28 10:04:25 +02:00
Boris Zbarsky
f6879c0a75
588174. Make it possible to pass an explicit callback function to mozRequestAnimationFrame. r=roc, sr=dbaron
2010-09-09 01:38:04 -04:00
Daniel Holbert
0c7ead0f64
Bug 276431 Patch 4c: Add convenience method nsIDocument::IsResourceDocument, for code shared between external resource docs & svg-as-image helper docs. r=roc sr=jst a=blocking
2010-09-08 13:40:39 -07:00
Daniel Holbert
f385159cba
Bug 276431 Patch 4: Add flag on nsIDocument to let us check if it's actually being used as an image. r=roc sr=jst a=blocking
2010-09-08 13:40:39 -07:00
Bobby Holley
1f719b8f98
Bug 589469 - Notify nsImageLoadingContent when its document switches.r+sr=bz,a=blocking-beta-5
2010-08-26 18:30:03 -07:00
Peter Van der Beken
1de207af3c
Fix for bug 565742 (too much QIing/Addrefing/Releasing under NativeInterface2JSObject). r=smaug, a=bsmedberg.
2010-07-13 17:44:51 +02:00
Jonas Sicking
5656569763
Bug 546857 Part 6: Disable XUL for pages, unless user specifically opts in for domain. r=jst a=blocker
2010-08-19 16:12:46 -07:00
Ms2ger
0cf7a5d525
Bug 562698 - Part c: Pass Elements to AttributeWillChange; r=bzbarsky, a=dbaron
2010-08-24 09:06:20 +02:00
Ms2ger
27271a8a8f
Bug 562698 - Part a: Pass Elements to nsIMutationObserver::AttributeChanged and nsCSSFrameConstructor::AttributeChanged; r=bzbarsky, a=dbaron
2010-08-24 09:05:56 +02:00
Jonas Sicking
1efbd766ca
Back out bug 546857 Part 6 due to talos failures. a=backout
2010-08-19 18:41:58 -07:00
Jonas Sicking
1a06bd84dd
Bug 546857 Part 6: Disable XUL for pages, unless user specifically opts in for domain. r=jst a=blocker
2010-08-19 16:12:46 -07:00
Jonas Sicking
a658707f99
Bug 546857 Part 1: Fix nsDOMParser to make it useful from xpcshell tests. r=bz a=blocker
2010-08-19 16:06:06 -07:00
Mounir Lamouri
b0401c6221
Bug 583610 - Value sanitizing algorithm form <input type='url'>. r=smaug sr=jst a2.0=blocking
2010-08-18 20:34:14 +02:00
L. David Baron
38c6bf9401
Backed out changeset 2e55203d7b80 to fix orange (test_bug508115.xul timing out).
2010-09-13 20:44:17 -07:00
Jonas Sicking
b6ae0cb58a
Bug 591198 - Don't make elements disappear if XBL bindings fail due to security restrictions. r=jst a2.0=blocking
2010-09-14 02:22:06 +02:00
Bobby Holley
7a580f398c
bug 512260 - Add image tracker to nsDocument and register content images with it.r=roc,sr=dbaron,a=blocker
2010-08-03 20:40:29 -04:00
Jim Chen
fa4d8d116b
Bug 582644 - IME event remoting, patch to content; r=smaug, blocking-fennec=2.0a1+
2010-08-17 01:07:44 -07:00
Olli Pettay
75b4ffdc0e
Bug 462076 - Dynamically inserted iframes on refresh sometimes trade places, r=bz
2010-08-17 17:13:55 +03:00
Ehsan Akhgari
3068a7eddc
Back out bug 582644 and 576716 because of mochitest-3 oranges
2010-08-16 19:14:00 -04:00
Jim Chen
8053ee8f11
bug 582644 - IME event remoting, patch to content r=smaug blocking-fennec=2.0a1+
2010-08-16 14:48:32 -07:00
Vladimir Vukicevic
c820f5632e
b=572522; add experimental mozArrayBuffer to XHR; r=jst, a=bsmedberg
2010-08-14 10:52:19 -07:00
Markus Stange
e6381b3f19
Bug 572688 - Add a DOM API called document.mozSetImageElement for overriding -moz-element ID target elements. r=jonas, r=roc
2010-08-13 15:35:36 +02:00
Markus Stange
2ea78354c5
Bug 572689 - Make nsSVGRenderingObservers observe elements instead of frames. r=roc
2010-08-13 15:31:31 +02:00
Boris Zbarsky
456e9e5548
Bug 569520 part 2. Implement a mozRequestAnimationFrame/mozAnimationStartTime API. r=roc, a=joe
2010-08-11 17:05:28 -04:00