Commit Graph

16222 Commits

Author SHA1 Message Date
Ms2ger
4d968c40e1 Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps 2013-08-22 08:55:59 +02:00
Ms2ger
ecca370b27 Bug 906343 - Remove the last reference to XPCSHELL_TESTS in a Makefile; r=gps 2013-08-22 08:55:53 +02:00
Ms2ger
d329ccb29b Bug 907605 - Remove BindingUtils.h include from PrimitiveConversions.h; r=bz 2013-08-22 08:34:48 +02:00
Ms2ger
44830af93b Bug 905739 - Remove nsIDOMStorageIndexedDB; r=khuey 2013-08-22 08:33:59 +02:00
Ms2ger
585bec8d38 Bug 903844 - Add/update include-what-you-use annotations for various files; r=ehsan+khuey 2013-08-22 08:31:21 +02:00
Ms2ger
dd5239111f Bug 904178 - Part f: Remove some includes from nsPIDOMWindow.h; r=mounir 2013-08-22 08:30:55 +02:00
Ms2ger
ce99c00e31 Bug 903778 - Move dom::Date into its own files; r=khuey 2013-08-22 08:30:38 +02:00
Ms2ger
3a227519f8 Bug 903796 - Remove remaining traces of GeoPositionError; r=jst 2013-08-22 08:30:28 +02:00
Ms2ger
087f1a8f14 Bug 905747 - Reduce includes in nsXMLHttpRequest.h; r=khuey 2013-08-22 08:29:30 +02:00
Guillaume Abadie
a547469d5d bug 903480 - [WebGL 2.0] implement TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN - r=jgilbert 2013-08-21 21:11:03 -04:00
Ryan VanderMeulen
11b14acefd Merge inbound to m-c. 2013-08-21 17:14:32 -04:00
Yura Zenevich
bd1a13e7e8 Bug 795957 - [PATCH 1/2][AccessFu] Adding support for live regions. r=eejay
---
 accessible/src/jsat/AccessFu.jsm                   |    6 +
 accessible/src/jsat/EventManager.jsm               |  192 ++++++++++++++++++--
 accessible/src/jsat/OutputGenerator.jsm            |   10 +-
 accessible/src/jsat/Presentation.jsm               |   47 +++++-
 accessible/src/jsat/Utils.jsm                      |   39 +++--
 .../en-US/chrome/accessibility/AccessFu.properties |    4 +
 6 files changed, 263 insertions(+), 35 deletions(-)
2013-08-21 12:40:06 -04:00
Nathan Froyd
2fd9a66189 Bug 907749 - move -Wno-uninitialized addition to CXXFLAGS after including rules.mk; r=khuey 2013-08-21 10:49:45 -04:00
Ed Morley
ae0d962225 Merge mozilla-central and b2g-inbound 2013-08-21 13:10:57 +01:00
Marco Zehe
24dd6a6bb7 Bug 907125 - [AccessFu] Improve the output for ARIA tabs and tab lists, r=yzen 2013-08-21 09:52:46 +02:00
David Zbarsky
d5f27e312b Bug 890570 - PTCPSocket constructor doesn't need PBrowser r=jduell 2013-08-21 02:49:42 -04:00
Bobby Holley
12e2bef827 Bug 907508 - Define the slot count for xpconnect and worker globals in terms of the slots defined in DOMJSClass.h. r=bz 2013-08-20 21:21:00 -07:00
Bobby Holley
d317034585 Bug 907508 - Drop the slot count for worker globals from 3 to 1. r=bz
Continuing the analysis of the previous patch, we actually have two free slots.

The first comes from the removal of DOM_GLOBAL_OBJECT_SLOT, as in the previous
patch.

The second comes from the fact that we mirrored the XPConnect slot for the
XPCWrappedNativeScope (so that slot offsets would be the same for workers and
non-workers), but didn't drop the slot count in bug 797821.
2013-08-20 21:21:00 -07:00
Ryan VanderMeulen
3bace0adf9 Merge m-c to inbound. 2013-08-21 17:17:18 -04:00
Olli Pettay
8b41eb2f86 Bug 906269, don't start a GC cycle so likely while we're in middle of a CC cycle, r=mccr8
--HG--
extra : rebase_source : 90d3ad3d19159613f2cb83f0d28dd37a1a429b75
2013-08-22 00:02:12 +03:00
Andrew McCreight
c89a25e0c5 Bug 614238, part 2 - remove unused StkCommandEvent CC declaration. r=smaug 2013-08-20 15:55:07 -07:00
Hsin-Yi Tsai
99e9af455e Bug 772765 - part5 - Telephony DOM - fix unlink crash. r=bent 2013-08-20 15:57:19 +08:00
Nicholas Nethercote
4caa0f8ea2 Bug 905017 (part 2) - Move structured clone stuff from jsapi.{h,cpp} and jsclone.{h,cpp} to js/StructuredClone.{h,cpp}. r=billm.
--HG--
rename : js/src/jsclone.cpp => js/src/vm/StructuredClone.cpp
extra : rebase_source : ecce9699ddb45535aa94d5e3add901f5a8620c46
2013-08-19 23:43:47 -07:00
Tom Schuster
d76af2da01 Bug 902013 - Only enable CPOWs on desktop with browser.tabs.remote. r=dvander 2013-08-21 13:24:53 -04:00
Till Schneidereit
566ad3643e Bug 907201 - Enable activating TI and IonMonkey for chrome scripts via about:config. r=jandem
--HG--
extra : rebase_source : ee45b0108b4516cff12ecc91014cb566d432a4fa
2013-08-20 11:26:44 +02:00
Ehsan Akhgari
1e7ca5d13f Bug 904695 - #include fewer headers in nsContentUtils.h; r=jst 2013-08-21 15:28:26 -04:00
Nicholas Nethercote
42ccf38dcd Bug 905017 (part 1) - Minimize inclusions of JS engine headers in .h and .idl files. r=billm.
--HG--
extra : rebase_source : 984c61ab12f46be0509b1ce0d458d9a6e5841c64
2013-08-17 15:50:18 -07:00
Nicholas Cameron
b85b496768 Bug 903816. Fixups in non-layers files. r=roc 2013-08-12 11:15:10 +12:00
Shane Tully
5e422e0b91 Bug 897924 - Part 2: Reenable Contacts tests for Android. r=stully 2013-08-19 13:28:02 -07:00
Shane Tully
4c484aed20 Bug 897924 - Part 1: Skip contacts tests on Android < 4.0. r=reuben 2013-08-20 09:31:20 -07:00
Ryan VanderMeulen
a3a9ced267 Merge m-c to inbound. 2013-08-20 16:32:33 -04:00
Ryan VanderMeulen
b962d93c4e Merge fx-team to m-c. 2013-08-20 16:27:00 -04:00
Ryan VanderMeulen
2203bcca10 Merge m-c to fx-team. 2013-08-20 15:33:48 -04:00
Ryan VanderMeulen
e94c33e711 Merge m-c to b2g-inbound. 2013-08-20 15:33:10 -04:00
Guillaume Abadie
9ea19440eb bug 903481_- step 3 - [WebGL 2.0] implement TRANSFORM_FEEDBACK_BUFFER - r=jgilbert 2013-08-20 11:36:20 -04:00
Thomas Zimmermann
ef6010bbc3 Bug 904637: Only disconnect IndexDBParents once, r=bent
IndexDBParent::Disconnect can only be called once. During
shutdown of an app, it can happen that Disconnect of an
instance has been run before. In this case, we run from
the Disconnect method immediately.
2013-08-20 10:27:30 +02:00
Ed Morley
0b3efc7c75 Merge mozilla-central and b2g-inbound 2013-08-20 13:26:24 +01:00
Phil Ringnalda
87a1d036e4 Back out 5b0c3778c4f7:b8cc112ac833 (bug 897924) for mochitest-chrome bustage
CLOSED TREE
2013-08-19 19:01:40 -07:00
Andrew McCreight
315d15a7f8 Bug 906272 - Remove unused CC declarations for nsScreen. r=khuey 2013-08-19 14:18:07 -07:00
Shane Tully
5007159568 Bug 897924 - Part 2: Reenable Contacts tests for Android. r=stully 2013-08-19 13:28:02 -07:00
Shane Tully
a733bc47a3 Bug 897924 - Part 1: Skip contacts tests on Android < 4.0. r=reuben 2013-08-19 10:43:18 -07:00
Chuck Lee
9d595238e9 Bug 906595 - Fix check rules for devices don't unload WIFI driver. r=vchang 2013-08-19 17:06:56 +08:00
Jessica Jong
a10653a2e5 Bug 905955 - B2G RIL: mms data connection does not get disconnected. r=vicamo 2013-08-20 19:31:10 +08:00
Chia-hung Tai
b9be64fd25 Bug 906629 - B2G MMS: Wrong callback function on |retrieve| in MmsService.js. r=vyang 2013-08-19 18:35:59 +08:00
Ryan VanderMeulen
3675ef846a Merge m-c to inbound on a CLOSED TREE. 2013-08-19 17:05:12 -04:00
Masatoshi Kimura
431087ee79 Bug 856424 - Unpref Components for content. r=bholley 2013-08-20 02:44:31 +09:00
Ryan VanderMeulen
f50d1593a4 Merge m-c to b2g-inbound. 2013-08-19 11:53:02 -04:00
Gabor Krizsanits
a96850e4d4 Bug 877673 - Part 1: AutoDontReportUncaught. r=bholley 2013-08-19 11:46:24 +02:00
Nicholas Cameron
4e3c5a82da Bug 903893. Backend fallback for OMTC. r=mattwoodrow 2013-08-18 18:46:16 +12:00
David Keeler
ffc7f627db bug 906209 - remove some spurious idl forward-declarations r=jlebar 2013-08-16 14:58:45 -07:00
Hsin-Yi Tsai
00a6b0a728 Bug 905076 - [wasabi] Temporary CLIR not work on CDMA. r=vicamo 2013-08-16 16:18:31 +08:00
Georgia Wang
a3678d596d Bug 795252 - Part 4: Modify xpcshell STK tests. r=yoshi 2013-08-16 10:23:12 +08:00
Georgia Wang
d56968a404 Bug 795252 - Part 3: Modify marionette stk tests. r=yoshi 2013-08-16 10:14:17 +08:00
Georgia Wang
88af2d8602 Bug 795252 - Part 2: Refactore StkProactiveCmdHelper. r=yoshi. 2013-08-16 09:59:55 +08:00
Ehsan Akhgari
5fa9157954 Bug 906790 - Minimize layout/base #includes; r=roc 2013-08-19 18:55:18 -04:00
Brian Hackett
26b574e660 Bug 897655 - Reenable accidentally disabled tests. 2013-08-17 14:26:44 -06:00
Georgia Wang
6407abb1ea Bug 795252 - Part 1: Refactore StkCommandParamsFactory. r=yoshi 2013-08-15 15:30:39 +08:00
Andrea Marchesini
0509df02de Bug 896535 - Promise: then(console.log) is not working as expected. r=msucan 2013-08-19 09:13:47 -04:00
Ed Morley
0398833aaa Merge mozilla-central and fx-team 2013-08-20 12:12:43 +01:00
Theo Chevalier
ca6dc1b936 Bug 905933 - Improve plural form for AndXMoreFiles string, r=enndeakin 2013-08-20 11:18:03 +02:00
Botond Ballo
f1b869b8a1 Bug 898580 - Add nsIDOMWindowUtils.getViewId(element). r=smaug 2013-08-08 15:56:09 -04:00
Jeff Muizelaar
925e64dd68 Bug 898525. Separate out Gfx helpers into GfxMessageUtils.h. r=bent
This helps us include less.

--HG--
extra : rebase_source : bb9ca934a9dade9ef21cecfee7ae8e860f9c60c1
2013-07-26 15:28:31 -04:00
Shane Tully
78cc70ddaf Bug 906004 - Skip contacts test not supported on Android. r=reuben
--HG--
extra : rebase_source : f91a29d32e8d26996ecc90429d5f473f0f5a42bd
2013-08-16 22:44:03 -07:00
Vincent Chang
0d1cabc88d Bug 904631 - "System JS : ERROR jar:file:///system/b2g/omni.ja!/components/WifiWorker.js:2889. r=mrbkap 2013-08-16 17:00:14 +08:00
Ryan VanderMeulen
976b11c6aa Merge m-c to inbound. 2013-08-16 21:58:51 -04:00
Wes Kocher
b94abb1abc merge b2g-inbound to central 2013-08-16 15:30:59 -07:00
Doug Turner
a884f963e9 Bug 904462 - Clean up warnings and errors when starting B2G on the mac r=fabrice 2013-08-16 11:08:03 -07:00
Alexandre Lissy
ed89ea95d8 Bug 903362 - Permission upgrade might fail at removal r=fabrice 2013-08-16 11:08:00 -07:00
Olli Pettay
ff4865eaff Bug 887241, Use strings, not atoms, for worker events, r=khuey
--HG--
extra : rebase_source : 3e294b1bde05a127db0a9fa1c31c48e9a514e11d
2013-08-16 13:06:24 +03:00
Honza Bambas
6584db92d2 Bug 892488 - Get rid of the offline application cache prompt, r=ehsan+jonas 2013-08-16 11:34:21 +02:00
Vincent Chang
efa5440ab7 Bug 904631 - "System JS : ERROR jar:file:///system/b2g/omni.ja!/components/WifiWorker.js:2889. r=mrbkap 2013-08-16 17:00:14 +08:00
Mark Hammond
a0f86d8967 Bug 890840 - calling KillHard() multiple times may crash parent process. r=jlebar 2013-08-17 10:44:17 +10:00
Mark Hammond
331f00138b Bug 904323 - use NS_DebugBreak() on Windows instead of sleeping to debug child processes. r=bent 2013-08-17 09:38:17 +10:00
Carsten "Tomcat" Book
9fb14e0482 merge b2g-inbound to mozilla-central 2013-08-16 10:32:10 +02:00
Reuben Morais
b709a988a9 Bug 905892 - Follow-up, reinclude TabChild.h on a CLOSED TREE 2013-08-15 23:39:53 -03:00
Reuben Morais
20f7c727be Bug 905892 - Clean up some geolocation #includes. rs=dougt 2013-08-15 23:15:39 -03:00
Guillaume Abadie
d00425a189 bug 903455 - [WebGL 2.0] Implement transform feedback: RASTERIZER_DISCARD - r=jgilbert 2013-08-15 20:43:47 -04:00
Reuben Morais
1515223a79 Bug 904863 - Remove unnecessary remote call in Notification::GetPermissionInternal. r=sicking
--HG--
extra : rebase_source : c77b4cf992d71b5f886cf78604588033beae8320
2013-08-15 17:15:07 -03:00
Reuben Morais
c198a0c5d0 No bug - Silence camera permission warning that is printed every time a Navigator object is created. r=mikeh
--HG--
extra : rebase_source : fcff93d24aabb4562d883adcff6b0c808b88bc50
2013-08-15 17:13:15 -03:00
Ryan VanderMeulen
816331baaa Merge b2g-inbound to m-c. 2013-08-15 15:36:37 -04:00
Vicamo Yang
645bcb2458 Bug 905228 - B2G RIL - skip testing if MozVoicemailEvent.status an instance of MozVoicemailStatus. r=jgriffin 2013-08-15 12:58:12 -04:00
Ed Morley
0d8fe75fcb Merge mozilla-central and inbound 2013-08-15 13:37:16 +01:00
Ed Morley
ac93237f7c Merge latest green b2g-inbound changeset and mozilla-central 2013-08-15 11:58:48 +01:00
Edgar Chen
02547c60f0 Bug 905503 - Add a new card state and xpcshell tests for personalization ready. r=allstars.chh 2013-08-15 12:04:23 +08:00
Ed Morley
6317bd519a Merge mozilla-central and b2g-inbound 2013-08-15 13:37:27 +01:00
Gregory Szorc
c089ae373d Bug 850380 - Derecursify and optimize XPIDL processing and move into precompile tier; r=glandium 2013-08-14 08:40:25 -07:00
Guillaume Destuynder
100ce2c5f3 Bug 790923: Adds seccomp-bfp sandboxing support for B2G. r=khuey, r=gerv, r=agal, r=dhylands, r=keeler, r=imelven, a=kang. 2013-08-12 12:58:35 -07:00
Ehsan Akhgari
fcb950e309 Backed out changeset 3d9664b78ca7 (bug 884410) because of build bustage on a CLOSED TREE 2013-08-15 18:20:00 -04:00
Trevor Saunders
2dc15004c6 bug 905418 - get rid of more static constructors in dom/bindings/ r=smaug 2013-08-14 18:04:24 -04:00
Ryan VanderMeulen
8b8be2a46a Merge m-c to inbound. 2013-08-14 17:11:30 -04:00
Bobby Holley
c695bf8a82 Bug 903212 - Remove explicit compartment GC machinery. r=smaug 2013-08-14 14:00:03 -07:00
Bobby Holley
2ce8f2d13b Bug 903212 - Remove nsIXPCScriptNotify machinery. r=mrbkap 2013-08-14 14:00:03 -07:00
Bobby Holley
ecce09df53 Bug 903212 - Remove ScriptEvaluated, and simplify callers. r=mrbkap 2013-08-14 14:00:03 -07:00
Bobby Holley
7f8ef2275d Bug 903212 - Remove activity tracking from nsJSContext. r=smaug
This only has an impact when we enable explict compartmental GCs, which have
been preffed off for a while.
2013-08-14 14:00:02 -07:00
Mihnea Dobrescu-Balaur
84ab52c12f Bug 887054 - Part 4: Mark dom/network/tests/unit/test_tcpserversocket.js to run sequentially. r=ahal 2013-08-14 11:31:20 -07:00
Trevor Saunders
bddf017039 bug 905410 - remove most remaining usage of nspr atomics outside of xpcom/ r=ehsan 2013-08-12 05:51:49 -04:00
Tom Schuster
0cd7a5fca0 Bug 884410 - Remove JS_ValueToECMAInt32 and replace it with JS::ToInt32. r=terrence 2013-08-15 17:41:51 -04:00
Brian Hackett
b7e615b76f Bug 897655 - Use off thread parsing when loading scripts from XUL documents, r=billm,bz,luke. 2013-08-15 14:14:43 -07:00
Ryan VanderMeulen
aeb4b9d1ad Merge m-c to inbound. 2013-08-15 15:43:06 -04:00
Ehsan Akhgari
3ec2c9b451 Bug 905353 - Minimize the #includes in dom/base; r=jst
--HG--
extra : rebase_source : e7a1d2262bf6d8c9b78057b8eb6cdbfd98262f68
2013-08-15 14:17:48 -04:00