Gregor Wagner
ca7b176cf7
Bug 750768 - Contacts API: add DB modification event. r=fabrice
2012-05-08 11:42:41 -07:00
Jon Buckley
878265a2e8
Bug 728017 - Implement WEBGL_compressed_texture_s3tc - r=bjacob
2012-05-08 13:29:31 -04:00
Ed Morley
39725f8eb1
Backout ba7cf6fd10ae (bug 728017) for failing to compile
2012-05-08 18:50:45 +01:00
Jon Buckley
77c72c6618
Bug 728017 - Implement WEBGL_compressed_texture_s3tc - r=bjacob
2012-05-08 13:29:31 -04:00
Makoto Kato
57d9e8c670
Bug 249159 - Part 2 Implement CSS3 Text word-break property. r=dbaron, smontagu
2012-05-07 12:18:23 -07:00
Ms2ger
cd533435ef
Bug 732708 - Part d: Remove StorageEventObsolete, NS_NewDOMStorage; r=mayhemer
2012-05-05 11:00:05 +02:00
Boris Zbarsky
a88c985af8
Bug 745897. Add the new DOM bindings APIs to WebGLContext. r=bjacob
...
This adds APIs suitable for calling from the new DOM bindings to WebGLContext and makes the XPCOM
versions of the WebGL context API call through to the new-binding versions.
2012-05-04 12:38:44 -04:00
Doug Turner
8037368886
Bug 738465 - implement device light sensor. r=smaug
2012-05-02 09:43:45 -07:00
Doug Turner
04eebc18ac
Bug 738131 - implement device proximity. r=smaug
...
* * *
Bug 738131 - implement device proximity. gonk implementation. r=mwu
2012-05-02 09:43:45 -07:00
Ed Morley
626d72f39d
Merge mozilla-central to mozilla-inbound
2012-05-03 20:13:41 +01:00
Olli Pettay
12186d29d1
Bug 751286 - eventPhase NONE constant, r=sicking
2012-05-03 13:59:51 +03:00
Paul ADENOT
60b561c910
Bug 462959 - Implement nsIDOMHTMLMediaElement::GetPlayed(). r=cpearce, kinetik
2012-04-30 20:29:24 -04:00
Robert O'Callahan
9eef1b9f61
Bug 664918. Part 8: Add mozCaptureStream()/mozCaptureStreamUntilEnded() APIs to HTML media elements, returning a MediaStream representing the contents of the media element. r=cpearce,jesup
...
This is currently not fully functional. The MediaStream always ends when the underlying resource ends. You can't use these APIs on a media element
whose src is a MediaStream. Seeking or pausing the resource will cause problems. The media element does not play back in sync with the MediaStream.
2012-04-30 15:12:42 +12:00
Robert O'Callahan
53a92c834a
Bug 664918. Part 7: Let the "src" attribute of HTML media elements accept a MediaStream DOM object, to make the media element play back the contents of the given stream. r=cpearce,jesup
2012-04-30 15:12:28 +12:00
Paul ADENOT
e5b8bb42a8
Bug 480376 - Implement mozHasAudio to indicate when there's no audio track available. r=cpearce
2012-04-28 11:01:10 -04:00
Gregor Wagner
bf5704b4cf
Bug 743336 - Settings API: Add service. r=fabrice
2012-04-27 16:21:31 -07:00
Gijs Kruitbosch
6d5668589a
Bug 539095 - Expose high-res timers to web content (performance.now()). r=bz, sr=smaug
...
--HG--
extra : transplant_source : o%9F%061%D4%B5%7D%5C%FB%95%5D%16%27%DEKU%EC%21%3AR
2012-04-27 09:22:06 +02:00
Masayuki Nakano
3f9a1e49ab
Bug 166240 part.8 Add tests for KeyboardEvent.location (synthesized events) r=smaug, sr=jst
2012-05-03 17:35:02 +09:00
Masayuki Nakano
26f26a1bd8
Bug 166240 part.1 Add D3E KeyboardEvent.location r=smaug, sr=jst
2012-05-03 17:35:01 +09:00
Ehsan Akhgari
8e347ab593
Merge the last green PGO changeset from mozilla-inbound to mozilla-central
2012-04-25 10:06:04 -04:00
Ms2ger
25f992fc4b
Bug 731832 - Backout bug 587021 for breaking a specific web page; r=bz
2012-04-24 21:04:37 +02:00
Matthew Schranz
5fd0eaa3a9
Bug 686913 - HTMLProgressElement should no longer be a form control. r=mounir a=mfinkle
2012-04-24 12:03:21 +02:00
Joe Drew
6c82b2c1ca
Backout 492d12fa8b65 (bug 732016) for regressions. a=regression
...
--HG--
extra : rebase_source : cda0401baa2c3e5f6192f76c1cd25eca8187a9a0
2012-04-23 11:13:33 -07:00
Masayuki Nakano
2414ef63bc
Bug 630811 part.7 Add getModifierState() to DOM KeyboardEvent and DOM MouseEvent r=smaug, sr=jst
2012-04-25 12:00:02 +09:00
Masayuki Nakano
a0b5a364c0
Bug 630811 part.3 Improve nsDOMWindowUtils::send*Event() for new modifiers r=smaug
2012-04-25 12:00:02 +09:00
Masayuki Nakano
d392f0507a
Bug 731878 part.2 Implement D3E MouseEvent.buttons attribute r=smaug, sr=jst
2012-04-25 12:00:01 +09:00
Timothy Nikkel
2e5f107dcc
Bug 732016 Allow override of the scroll port size used for clamping scroll positions. r=roc
2012-04-24 13:52:35 -05:00
Boris Zbarsky
f110e1483e
Bug 742217. Reduce the use of nested namespaces in our binding code. r=peterv,bent
...
In the new setup, all per-interface DOM binding files are exported into
mozilla/dom. General files not specific to an interface are also exported into
mozilla/dom.
In terms of namespaces, most things now live in mozilla::dom. Each interface
Foo that has generated code has a mozilla::dom::FooBinding namespace for said
generated code (and possibly a mozilla::bindings::FooBinding_workers if there's
separate codegen for workers).
IDL enums are a bit weird: since the name of the enum and the names of its
entries all end up in the same namespace, we still generate a C++ namespace
with the name of the IDL enum type with "Values" appended to it, with a
::valuelist inside for the actual C++ enum. We then typedef
EnumFooValues::valuelist to EnumFoo. That makes it a bit more difficult to
refer to the values, but means that values from different enums don't collide
with each other.
The enums with the proto and constructor IDs in them now live under the
mozilla::dom::prototypes and mozilla::dom::constructors namespaces respectively.
Again, this lets us deal sanely with the whole "enum value names are flattened
into the namespace the enum is in" deal.
The main benefit of this setup (and the reason "Binding" got appended to the
per-interface namespaces) is that this way "using mozilla::dom" should Just
Work for consumers and still allow C++ code to sanely use the IDL interface
names for concrete classes, which is fairly desirable.
--HG--
rename : dom/bindings/Utils.cpp => dom/bindings/BindingUtils.cpp
rename : dom/bindings/Utils.h => dom/bindings/BindingUtils.h
2012-05-03 00:35:38 -04:00
Tom Schuster
75ea8ab159
Bug 711843 - Update JSAPI for typed arrays, remove uses of jstypedarray.h outside the engine [r=Waldo,bz,Ms2ger,bholley,bjacob,philikon,evilpie,bent,yourmama] [a=mfinkle thanks to gkw]
2012-01-14 09:43:00 -08:00
Ryan VanderMeulen
2d2daac631
Back out 149a80dafcb8 (bug 686913) due to build failures. a=YUNoTry?
2012-04-21 17:48:31 -04:00
Matthew Schranz
188a8cbbcd
Bug 686913 - HTMLProgressElement and HTMLMeterElement should not be form controls. r=mounir, a=mfinkle
2012-04-21 17:35:42 -04:00
Timothy Nikkel
2414849667
Bug 732016 Allow override of the scroll port size used for clamping scroll positions. r=roc
2012-04-19 20:54:54 -05:00
Olli Pettay
7b140a1e7a
Bug 731875 - Geolocation doorhanger might cause a zombie compartment, GeoPositionOptions part, r=dougt
2012-04-16 22:08:48 +03:00
Ms2ger
6a418d3eb5
Bug 732708 - Part b: Devirtualize BroadcastChangeNotification and remove a dead implementation; r=honzab
2012-04-14 15:06:30 +02:00
Ms2ger
5a121505c1
Backing out bf0a78471e5e:dc7022e2d807 for inexplicable windows crashes.
2012-04-14 17:52:34 +02:00
Ms2ger
ad50a648d0
Bug 743573 - Fix a number of build warnings in dom/; r=volkmar
2012-04-14 15:09:47 +02:00
Ms2ger
7ca459f691
Bug 732708 - Part b: Devirtualize BroadcastChangeNotification and remove a dead implementation; r=honzab
2012-04-14 15:06:30 +02:00
Mark Finkle
f58c5cc42c
Bug 737050 - Add support for the WEBAPP intent r=blassey r=bnicholson r=gavin
2012-04-13 22:45:25 -04:00
Gregory Szorc
cc3b53b3db
Merge mozilla-central into inbound
2012-04-11 18:51:10 -07:00
Olli Pettay
f3ca2c8dec
Bug 742482 - Add support for MutationObserver.takeRecords(), r=sicking
2012-04-11 08:24:18 +03:00
David Humphrey (:humph)
d33d12de03
Bug 633602 - Implement Pointer Lock (Mouse Lock) API. r=roc,smaug
2012-04-11 17:55:21 -04:00
Aryeh Gregor
ce26e78aec
Bug 742261 - Remove useless queryCommandText/execCommandShowHelp methods; r=ehsan
2012-04-04 15:30:33 +03:00
Boris Zbarsky
f8ca0a01fc
Bug 742549. Add a .crossOrigin IDL property. r=sicking
...
Note that the content attribute is crossorigin (lowercase) in SVG, hence the need to have different
content and IDL property names in the test.
2012-04-05 22:24:42 -04:00
Brad Lassey
186d5fe696
backout b51259905d85 because it needs sr
2012-04-05 02:02:52 -04:00
Brad Lassey
81276038e8
bug 738528 - still photo support for getUserMedia r=dougt
2012-04-04 23:32:38 -04:00
Nathan Froyd
83eb345341
Bug 732708 - remove nsIDOMStorageList; r=honzab
2012-03-28 12:33:41 -04:00
Kan-Ru Chen
6a83f44bd0
Bug 710135 - Move screen.enabled/brightness to mozPower. r=jlebar,mounir sr=cjones,sicking
2012-04-03 01:51:00 -04:00
Ms2ger
266c86a827
Bug 740771 - Stringify null for Storage.getItem/setItem/removeItem; r=mayhemer
2012-04-03 09:25:39 +02:00
Gregor Wagner
395df32091
Bug 734198 - Contacts API: Add Sorting. r=bent
2012-04-02 16:39:57 -07:00
Ed Morley
0864352a12
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-03-31 22:41:59 +01:00