Ben Turner
191e3fbc1f
Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap.
2011-07-12 12:32:14 -04:00
Ms2ger
a132f37658
Bug 664543 - Remove nsIDOMWindow_2_0_BRANCH interface; r=peterv
2011-07-03 11:53:41 +02:00
Robert Longson
76f6a10969
Bug 617623 - animate number-optional-number and integer-optional-integer attributes properly. r=dholbert
2011-07-01 08:19:52 +01:00
Brian Hackett
c9e331615d
Merge TM -> JM
2011-06-06 16:47:40 -07:00
Brian Hackett
acb4adb868
Merge TM -> JM
2011-05-27 15:08:04 -07:00
Brian Hackett
2c1bfca902
Merge TM -> JM
2011-05-22 08:59:06 -07:00
Chris Leary
3403bcf399
Merge mozilla-central and tracemonkey.
2011-05-20 14:29:36 -07:00
Brian Hackett
3735a2e3df
Merge TM -> JM
2011-05-15 11:32:09 -07:00
Olli Pettay
0370c84592
Bug 656878, nsStringArraySH::GetProperty should not copy, but share strings, r=bz
2011-05-13 19:12:24 +03:00
Brian Hackett
16527b9127
Merge TM -> JM
2011-05-11 20:37:23 -07:00
Brian Hackett
34017f15b0
Merge TM -> JM
2011-05-09 09:49:48 -07:00
Michael Wu
9e3770c179
Bug 675567 - Fix PRBool/JSBool mixups, r=mrbkap
2011-08-03 18:59:10 -07:00
Marco Bonardo
1c126c9ee2
Merge last green changeset from mozilla-inbound to mozilla-central
2011-08-03 10:46:22 +02:00
Mounir Lamouri
a260fd9876
Bug 670986 - Create nsLocation.h to declare nsLocation instead of doing that in nsGlobalWindow.h. r=jst
2011-08-02 21:22:40 -07:00
Brian Hackett
413d74c014
[INFER] Add read barrier for shapes with non-standard getters, bug 653639.
2011-04-30 19:42:58 -07:00
Brian Hackett
d83b139fff
[INFER] Mark type objects as unknown when splicing in a prototype with unknown properties, bug 653639.
2011-04-30 18:19:35 -07:00
Brian Hackett
aae60c99dd
[INFER] Understand types of window objects, bug 653639.
2011-04-30 17:53:40 -07:00
Patrick McManus
566debac83
backport 659324 664692 - prefix websocket as mozwebsocket, based on nossralf. r=sicking
2011-07-26 09:30:14 -04:00
Ben Turner
e8afb778cc
Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap.
...
* * *
Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap. Add workaround for bug 666963.
2011-07-17 15:09:13 -04:00
Ms2ger
82e83ad4a4
Bug 666665 - Remove isindex content code; r=sicking+hsivonen
2011-07-23 11:45:38 +02:00
Ehsan Akhgari
6290b4cdc9
Backout changeset fdddabd345b9 and changeset 3857a4309fc3 (bug 649537) because of three mochitest-3 intermittent failures which seem to be caused by this on Windows debug builds
2011-07-18 18:14:59 -04:00
Ben Turner
ce590b78bc
Bug 649537 - 'Workers: Make one OS thread and JS runtime per worker, and lose XPConnect'. r=sicking+mrbkap.
2011-07-17 15:09:13 -04:00
Chris Leary
d3a2ee665f
Bug 654301: Better interned string API, take 2. (r=Waldo)
2011-05-17 12:15:12 -07:00
Blake Kaplan
36e629cc72
Bug 654370 - Initialize bp to false to avoid reading random memory. r=gal
2011-05-17 09:25:06 +02:00
Ms2ger
f8b7a22dfd
Bug 616684 - Remove support for DOM Views; r=sicking,ehsan
2011-04-24 08:54:25 +02:00
Alon Zakai
56506c4bee
Bug 615597 - Implement the W3C DeviceOrientation event. r=smaug,blassey
2011-04-29 16:49:20 -07:00
Olli Pettay
79e63934d6
Bug 652814 - Rename nsIDOMTouchPoint to nsIDOMTouch (and a *aRetVal = nsnull for bug 648573 comment 19), r=mbrubeck
2011-04-27 14:58:25 +03:00
Olli Pettay
b844db9410
Bug 648573 - Implement touch event interfaces, r=jst, pref'ed off by default
2011-04-26 15:30:17 +03:00
Ehsan Akhgari
80a224a816
Backout changeset 13f6847dd840 (bug 616684) because it changes code semantics in a bad way, which results in problems like the crash in bug 652580, possibly among others
2011-04-25 17:05:17 -04:00
Boris Zbarsky
a205edb105
Bug 649997 part 3. Change nsIHTMLCollection::GetNamedItem to not use an nsresult outparam. r=peterv
2011-04-25 13:46:59 -04:00
Boris Zbarsky
c74364494e
Bug 649997 part 2. Change nsIHTMLCollection::GetNodeAt to not use an nsresult outparam. r=peterv
2011-04-25 13:46:57 -04:00
Ms2ger
f6997ec9fe
Bug 616684 - Remove support for DOM Views; r=sicking
2011-04-24 08:54:25 +02:00
L. David Baron
d6548d6100
Implement window.matchMedia for matching of media queries and notification of media query changes. (Bug 542058, patch 3) r=bzbarsky
...
This is specified at:
http://dev.w3.org/csswg/cssom-view/#extensions-to-the-window-interface
2011-04-21 20:17:31 -07:00
Boris Zbarsky
11707a8200
Bug 597291. Create nsIURI objects lazily for nsCSSValue::URL, so that we don't pay the cost of creating the ones we don't actually need. r=dbaron
...
In the new setup, the mURL member of nsCSSValue::URL stores either the actual URI pointed to or the base URI; a boolean flag keeps track of which is stored. Consumers use GetURI() to get the URI instead of raw access to mURI, and GetURI calls NS_NewURI as needed.
2011-05-11 11:28:53 -04:00
Olli Pettay
a54e2fecb6
comparing with ssh://opettay@mozilla.com@hg.mozilla.org/mozilla-central/
...
searching for changes
changeset: 68981:5f295573b22d
tag: tip
user: Olli Pettay <Olli.Pettay@helsinki.fi >
date: Mon May 09 18:47:13 2011 +0300
summary: Bug 427537 - Implement CustomEvent DOM3 specification, r=sicking
2011-05-11 09:33:11 +03:00
Ms2ger
60cfc47872
Bug 654137 - Make window.top not replacable; r=bz
2011-05-10 20:24:44 +02:00
Chris Leary
0bdaad1464
Merge mozilla-central and tracemonkey.
2011-05-23 00:02:05 -07:00
Kyle Huey
f1179e76a9
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
Kyle Huey
5d1ae68f6e
Back it all out on this CLOSED TREE. a=mfbt
2011-05-20 17:00:46 -07:00
Kyle Huey
0fb83b4b1e
Backed out changeset b8404a1d3153
2011-05-20 17:00:13 -07:00
Kyle Huey
3fa70e82f3
Backed out changeset bf0b91206fb3
2011-05-20 16:59:38 -07:00
Jonas Sicking
80d461ffb3
Fix orange from botched merge
2011-05-20 15:17:58 -07:00
Vladimir Vukicevic
04380376c8
Bug 630672 - implement WebGL OES_texture_float extension - r=bjacob
...
This implements floating-point textures in WebGL
2011-05-20 15:53:53 -04:00
Kyle Huey
dffa313f35
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
William Chen
e73174e69a
Bug 560112 - Implement HTML5 dataset attribute. r=sicking,mrbkap
2011-05-20 10:23:49 -07:00
Justin Lebar
84e4ad5c48
Bug 628069 - Add newURL, oldURL properties to hashchange event. r=smaug
2011-03-31 16:30:32 -04:00
Peter Van der Beken
cac516e2a4
Fix for bug 649534 (Remove nsIXSLTProcessorObsolete). r=sicking.
2011-04-08 10:50:51 -07:00
Ms2ger
2185fd79f7
Bug 620000 - Remove nsXULPDGlobalObject::OnFinalize's language id parameter; r=jst
2011-04-14 14:04:08 +02:00
Kyle Huey
37fa53ac2d
Bug 607114: Expose a File constructor to chrome script. r=sicking
2011-04-13 19:41:34 -07:00
Jonas Sicking
f75300e28d
Bug 649672: Make File.slice arguments match Array.slice and prefix File.slice. r=khuey
2011-04-13 14:34:36 -07:00