Commit Graph

26474 Commits

Author SHA1 Message Date
Trevor Saunders
35d5e72b1c bug 982842 - initial a11y ipc impl r=davidb, bent 2014-03-07 16:35:19 -05:00
Jon Morton
c559dd1ab0 Bug 979835: Port BoxObject and its subclasses to WebIDL. r=khuey sr=bz
--HG--
rename : layout/xul/nsIPopupBoxObject.idl => dom/webidl/PopupBoxObject.webidl
rename : layout/xul/tree/nsITreeBoxObject.idl => dom/webidl/TreeBoxObject.webidl
rename : layout/xul/nsBoxObject.cpp => layout/xul/BoxObject.cpp
rename : layout/xul/nsBoxObject.h => layout/xul/BoxObject.h
rename : layout/xul/nsListBoxObject.cpp => layout/xul/ListBoxObject.cpp
rename : layout/xul/nsMenuBoxObject.cpp => layout/xul/MenuBoxObject.cpp
rename : layout/xul/nsPopupBoxObject.cpp => layout/xul/PopupBoxObject.cpp
2014-10-14 13:15:21 -07:00
Olli Pettay
6ef3ef7b92 Bug 874050, Make Nofification's click event cancelable, r=wchen
--HG--
extra : rebase_source : c78a2bb9943c67e9baa7cf9a2af6bbe8188f0040
2014-10-14 22:53:58 +03:00
Jonathan Kew
2f93304c9b Bug 1082083 - Apply division to the y-coordinate only, not to the point as a whole. r=jdaggett 2014-10-14 20:56:08 +01:00
Masayuki Nakano
b8b07945f7 Bug 1081992 Needs null check at notifying TextComposition of composition event being discarded r=smaug 2014-10-15 00:40:06 +09:00
Ehsan Akhgari
d577ad7e3b Bug 839838 - Implement DOMRequest.then; r=sicking,bzbarsky
This is implemented by creating a Promise object internally and
forwarding the .then() call to it. Any further callbacks passed to
future .then() calls will be added as callbacks on the same internal
promise object. We also take care of resolving or rejecting the promise
if the success/error event of the DOMRequest object has been fired
before .then() is called.
2014-10-11 09:46:01 -04:00
Ms2ger
10b655669e Bug 932350 - Re-enable dom-level0 tests.
They were disabled because the folder name is similar to the unrelated
dom-level1-core, dom-level2-core and dom-level2-html folders.
2014-10-14 16:55:13 +02:00
Felipe César
24b44dd7f2 Bug 1080017 - Don't send Geolocation messages during shutdown. r=jdm 2014-10-13 17:28:00 -04:00
Ryan VanderMeulen
cd06328050 Bug 932350 - Re-enable the dom-level* mochitests on desktop platforms. 2014-10-14 10:31:15 -04:00
Benoit Jacob
e53b5815e9 Bug 1082277 - WebGL2: Catch GL errors such as OUT_OF_MEMORY in texStorage entry points - r=jgilbert 2014-10-14 08:55:08 -04:00
Benoit Jacob
64ac10ab2e Bug 1082248 - Skip redundant deferred texture image initialization when doing full-image updates - r=jgilbert 2014-10-14 08:54:52 -04:00
Steve Singer
8708fc006e Bug 1081694 - Include SkiaGLGlue.h on non-skia platforms. r=jgilbert 2014-10-12 09:58:00 +02:00
Shelly Lin ext:(%2CCervantes%20Yu%20%3Ccyu%40mozilla.com%3E)
00b9a6cb37 Bug 992454 - Part 1: Log TaskTracer data into string buffers and bug fixes. r=khuey. 2014-10-14 10:47:59 +08:00
Gina Yeh
d19519e745 Bug 989198, Patch 5: Mochitest for BeforeAfterKeyboardEvent, r=smaug.
---
 dom/events/test/bug989198_embedded.html            |   20 ++
 dom/events/test/bug989198_helper.js                |  200 ++++++++++++++++++++
 dom/events/test/mochitest.ini                      |    9 +
 .../test/test_dom_before_after_keyboard_event.html |  117 ++++++++++++
 ...est_dom_before_after_keyboard_event_remote.html |  142 ++++++++++++++
 5 files changed, 488 insertions(+)
 create mode 100644 dom/events/test/bug989198_embedded.html
 create mode 100644 dom/events/test/bug989198_helper.js
 create mode 100644 dom/events/test/test_dom_before_after_keyboard_event.html
 create mode 100644 dom/events/test/test_dom_before_after_keyboard_event_remote.html
2014-10-14 15:09:41 +08:00
Gina Yeh
3e0ef2f1a8 Bug 989198, Patch 4: Dispatch both chrome event and key event for hardward keys, and add new permission, r=fabrice.
---
 b2g/chrome/content/shell.js       |   13 ++++++++-----
 dom/apps/PermissionsTable.jsm     |    6 ++++++
 testing/mochitest/manifest.webapp |    3 ++-
 3 files changed, 16 insertions(+), 6 deletions(-)
2014-10-14 15:09:36 +08:00
Gina Yeh
4d98afa8b4 Bug 989198, Patch 3: Dispatch BeforeAfterKeyboardEvent on b2g, r=smaug
---
 b2g/app/b2g.js                   |    3 +
 content/base/src/nsGkAtomList.h  |    4 +
 dom/events/EventNameList.h       |   16 +++
 dom/events/EventStateManager.cpp |    6 +
 dom/ipc/PBrowser.ipdl            |    2 +
 dom/ipc/TabChild.cpp             |    6 +-
 dom/ipc/TabParent.cpp            |   24 ++++
 dom/ipc/TabParent.h              |    1 +
 layout/base/nsIPresShell.h       |   12 +-
 layout/base/nsPresShell.cpp      |  250 ++++++++++++++++++++++++++++++++++++++
 layout/base/nsPresShell.h        |   26 ++++
 modules/libpref/init/all.js      |    3 +
 12 files changed, 350 insertions(+), 3 deletions(-)
2014-10-14 15:09:24 +08:00
Gina Yeh
1b122bd47c Bug 989198, Patch 2: Implementation of BeforeAfterKeyboardEvent, sr=smaug, r=masayuki.
---
 dom/events/BeforeAfterKeyboardEvent.cpp          |   92 ++++++++++++++++++++++
 dom/events/BeforeAfterKeyboardEvent.h            |   45 +++++++++++
 dom/events/EventDispatcher.cpp                   |    3 +
 dom/events/KeyboardEvent.cpp                     |   60 ++++++++------
 dom/events/KeyboardEvent.h                       |    8 +-
 dom/events/moz.build                             |    2 +
 dom/events/test/test_all_synthetic_events.html   |    4 +
 dom/interfaces/events/nsIDOMEvent.idl            |    7 ++
 dom/tests/mochitest/general/test_interfaces.html |   48 ++++++-----
 dom/webidl/BeforeAfterKeyboardEvent.webidl       |   24 ++++++
 dom/webidl/moz.build                             |    1 +
 11 files changed, 250 insertions(+), 44 deletions(-)
 create mode 100644 dom/events/BeforeAfterKeyboardEvent.cpp
 create mode 100644 dom/events/BeforeAfterKeyboardEvent.h
 create mode 100644 dom/webidl/BeforeAfterKeyboardEvent.webidl
2014-10-14 15:09:20 +08:00
Randell Jesup
d37b3935de Backed out changesets ef6465b02d0d f749e3f70ffc ecd54a3fbfdd 8f472a850073 (bug 879717) 2014-10-13 22:18:22 -04:00
Wes Kocher
329a0340a9 Merge m-c to inbound a=merge 2014-10-13 19:02:56 -07:00
Wes Kocher
db5d66421b Merge inbound to m-c a=merge 2014-10-13 18:50:20 -07:00
Benoit Jacob
102677e494 Bug 1081125 - WebGL2 3D textures - Part 4: implement texSubImage3D - r=jgilbert 2014-10-13 19:42:29 -04:00
Benoit Jacob
0b658f4465 Bug 1081125 - WebGL2 3D textures - Part 3: implement texStorage3D - r=jgilbert 2014-10-13 19:42:24 -04:00
Benoit Jacob
42de88496d Bug 1081125 - WebGL2 3D textures - Part 2: update our texture state tracking to handle 3D textures - r=jgilbert 2014-10-13 19:42:20 -04:00
Benoit Jacob
6cdd5cd2e5 Bug 1081125 - WebGL2 3D textures - Part 1: add WebGLTexDimensions enum instead of using plain ints to distinguish between 2D and 3D calls - r=jgilbert 2014-10-13 19:42:15 -04:00
Benoit Jacob
cde77c90a6 Bug 1081125 - WebGL2 3D textures - Part 0: stop using plain ints for jsArrayTypes - r=jgilbert 2014-10-13 19:42:11 -04:00
Jan Varga
eb5e098231 Bug 1056939 - indexedDB.open fails for certain database names - part 2; r=bent 2014-10-13 21:12:25 +02:00
Ben Turner
2276516709 Bug 1056939 - indexedDB.open fails for certain database names - part 1; r=janv 2014-10-13 21:12:12 +02:00
Lisa Hewus Fresh
38f5dc614a Bug 589320 - Remove unused _MOZ_LOG macro. r=smaug 2014-10-13 11:06:49 -07:00
Ben Turner
dc90e35629 Bug 1080867 - Tighten up threadsafety guarantees surrounding remote blobs. r=khuey. 2014-10-13 09:55:52 -07:00
Jessica Jong
a769cefc8b Bug 1074037 - (follow-up) fix undefined variable name. r=edgar 2014-10-13 23:12:47 +08:00
Chuck Lee
a1f78b7895 Bug 1079173 - Check existence of netId instead of check it's value. r=hchang 2014-10-13 10:05:33 +08:00
Chuck Lee
f00983bfc4 Bug 1073342 - Remove non-necessary thread in WifiCertService. r=vchang 2014-10-02 19:43:48 +08:00
Bevis Tseng
35d0eed37e Bug 1072367 - Part 3: broadcast system message "cdma-info-rec-received" in MobileConnectionService. r=echen 2014-10-03 14:23:41 +08:00
Bevis Tseng
6bb2c57082 Bug 1072367 - Part 2: Decode EXTENDED_DISPLAY & SIGNAL properly. r=echen 2014-10-02 18:26:37 +08:00
Bevis Tseng
37be52b7d0 Bug 1072367 - Part 1: Broadcast 'cdma-info-rec-received' system message per record. r=echen 2014-10-02 14:04:27 +08:00
Randell Jesup
f7c60ebebb Bug 879717: bustage fix (unified builds) r=bustage 2014-10-13 01:01:51 -04:00
Walter Litwinczyk
1d275795ae Bug 1015561 - WebGL change getParameter(STENCIL_[BACK]_REF) to return correct masked values and update debug cached value test. r=jgilbert 2014-09-26 15:06:38 -07:00
Morris Tseng
2368f06ce4 Bug 1067231 - Send touch caret tap event. r=ehsan 2014-10-12 23:44:00 +02:00
Carsten "Tomcat" Book
7566926b9a Backed out changeset b4dd10a940db (bug 1061969) for e10s bc1 test failures 2014-10-13 15:27:52 +02:00
Vivien Nicolas
28b5cecdd6 Bug 1061969 - Ensure the memory is not flushed when the priority is updated. r=gsvelto 2014-10-13 12:37:32 +02:00
Andrew Osmond
c9016c13c8 Bug 879717: Part 3: Fix camera preview stream and wake locks from lock screen. r=roc 2014-10-13 00:01:25 -04:00
Chai-hung Tai
06353daff2 Bug 1053130: Refactor MediaEngine video sources; alse remove Snapshot function. r=jesup,alfredo
--HG--
rename : content/media/webrtc/MediaEngineWebRTCVideo.cpp => content/media/webrtc/MediaEngineCameraVideoSource.cpp
rename : content/media/webrtc/MediaEngineWebRTC.h => content/media/webrtc/MediaEngineCameraVideoSource.h
rename : content/media/webrtc/MediaEngineWebRTCVideo.cpp => content/media/webrtc/MediaEngineGonkVideoSource.cpp
rename : content/media/webrtc/MediaEngineWebRTC.h => content/media/webrtc/MediaEngineGonkVideoSource.h
2014-10-12 23:37:37 -04:00
Ryan VanderMeulen
c834030e26 Merge m-c to inbound. a=merge 2014-10-12 14:57:13 -04:00
Ryan VanderMeulen
465c33de9c Merge inbound to m-c. a=merge 2014-10-12 14:45:42 -04:00
Tom Schuster
2c3047badc Bug 1069694 - Remove OldDebugAPI from the browser. r=shu 2014-10-12 19:37:41 +02:00
Fabrice Desré
597d7ba1a9 Bug 832700 - Add private browsing to b2g, tests r=smaug 2014-10-10 14:28:04 -07:00
Fabrice Desré
6b40a1a9b6 Bug 832700 - Add private browsing to b2g, API implementation r=ehsan,smaug 2014-10-10 14:28:04 -07:00
Jan de Mooij
84af58f0c2 Backed out changeset 3a89e23a25f0 (bug 839838) for rooting analysis bustage on a CLOSED TREE. 2014-10-11 19:47:58 +02:00
Ehsan Akhgari
38a5145346 Bug 839838 - Implement DOMRequest.then; r=sicking
This is implemented by creating a Promise object internally and
forwarding the .then() call to it. Any further callbacks passed to
future .then() calls will be added as callbacks on the same internal
promise object. We also take care of resolving or rejecting the promise
if the success/error event of the DOMRequest object has been fired
before .then() is called.
2014-10-11 09:46:01 -04:00
Dirk Schulze
a6ee8862ea Bug 1077388 - Fix parsing/computing issue with polygon(). r=dbaron 2014-10-10 02:10:00 -04:00