Commit Graph

255197 Commits

Author SHA1 Message Date
Bobby Holley
106e778c81 Bug 1188696 - Hoist nsRefPtr.h into MFBT. r=froydnj 2015-07-29 10:44:59 -07:00
Bobby Holley
a567cf64a6 Bug 1188696 - Remove the XPCOM dependencies in nsRefPtr.h. r=froydnj 2015-07-29 10:44:58 -07:00
Nathan Froyd
026867efd9 Bug 1179787 - part 2 - add template logic for smart pointer template arguments in NS_NewRunnableMethod*; r=botond 2015-07-02 11:17:49 -04:00
Nathan Froyd
83085fda54 Bug 1179787 - part 1 - forward StorensRefPtrPassByPtr's constructor argument; r=botond
StorensRefPtrPassByPtr is currently used for storing reference-counted
types passed as T* template arguments to NS_NewRunnableMethodWith*.
We'd also like to use it to store nsRefPtr<T> template arguments.  While
it could be used in its current form, it'd be better for its constructor
to support forwarding, so that something like:

  NS_NewRunnableMethodWithArg<nsRefPtr<T>>(..., nsRefPtr<T>(local));

doesn't cause unnecessary reference counting.
2015-07-02 11:05:52 -04:00
Matt Woodrow
d1919e5cd5 Bug 1180326 - Part 6: Use SingleTiledContentClient for non-scrollable layers on b2g and OSX. r=jrmuizel 2015-07-29 12:03:01 -04:00
Matt Woodrow
400115e8ec Bug 1180326 - Part 5: Support HWC with tiling when we only have 1 tile. r=jrmuizel 2015-07-29 12:02:50 -04:00
Matt Woodrow
23abbf04c3 Bug 1180326 - Part 4: Add new content client. r=jrmuizel 2015-07-29 12:02:40 -04:00
Matt Woodrow
3ae3aaf84c Bug 1180326 - Part 3: Move repeated code into GetBackBuffer. r=jrmuizel 2015-07-29 12:02:27 -04:00
Matt Woodrow
b3a0c4fc49 Bug 1180326 - Part 2: Add support for variable tile sizes. r=jrmuizel 2015-07-29 12:01:21 -04:00
Matt Woodrow
7fcdfa5daa Bug 1180326 - Part 1: Abstract parts of the client side tiling that we need. r=jrmuizel 2015-07-29 12:01:11 -04:00
Nathan Froyd
409a44c91a Bug 1188555 - part 2 - remove write-only configure.in variables MKSHLIB_{UN,}FORCE_ALL; r=mshal 2015-07-28 14:08:08 -04:00
Nathan Froyd
7b94f72aae Bug 1188555 - part 1 - remove write-only configure.in variable NO_LD_ARCHIVE_FLAGS; r=mshal 2015-07-28 14:07:07 -04:00
Ryan VanderMeulen
7e14fbd090 Bug 1180017 - Fix up the badly-horked backout and re-land.
CLOSED TREE
2015-07-29 12:31:47 -04:00
Carsten "Tomcat" Book
28c847a3a8 Backed out changeset 6be6deca7831 (bug 672509) for bustage on a CLOSED TREE 2015-07-29 17:38:42 +02:00
Carsten "Tomcat" Book
17484ccbd7 Backed out changeset fb39baea4559 (bug 1180125) for causing Bug 1188799 on a CLOSED TREE 2015-07-29 17:32:50 +02:00
Carsten "Tomcat" Book
0aead8cf1c Backed out changeset 79bcd4f744c0 (bug 1180125) 2015-07-29 17:32:24 +02:00
Carsten "Tomcat" Book
e990e48630 Backed out changeset 41d45871d805 (bug 1180125) 2015-07-29 17:32:21 +02:00
Carsten "Tomcat" Book
8a8dda54b2 Backed out changeset a4fb4e4b1c8b (bug 1180125) 2015-07-29 17:32:19 +02:00
Carsten "Tomcat" Book
4f0382ca47 Backed out changeset 5996d0e410a7 (bug 1180125) 2015-07-29 17:32:17 +02:00
Carsten "Tomcat" Book
f32d1861be Backed out changeset 587b33b52ee0 (bug 1180125) 2015-07-29 17:32:15 +02:00
Carsten "Tomcat" Book
8ccc9308d6 Backed out changeset 99d1cfef2722 (bug 1180125) 2015-07-29 17:32:12 +02:00
Carsten "Tomcat" Book
146d582f5e Backed out changeset 658e49586449 (bug 1180125) 2015-07-29 17:32:08 +02:00
Carsten "Tomcat" Book
1f6e572941 Backed out changeset ad38421023a9 (bug 1180125) 2015-07-29 17:31:59 +02:00
Carsten "Tomcat" Book
328e06865c Backed out changeset 677efdac9819 (bug 1180125) 2015-07-29 17:31:57 +02:00
Jim Blandy
0942ee773b Bug 1180985 - Implement a JS GDB pretty-printer for JS::GCCellPtr. r=sfink 2015-07-06 18:00:02 -07:00
Jim Blandy
e7e1a07763 Bug 1180984 - JS GDB pretty-printers: Support Python 3. r=sfink 2015-07-07 08:35:58 -07:00
Jim Blandy
2b89c02c18 Bug 1180017 - Give GCCellPtr is<T> and to<T> methods, replacing isFoo and toFoo methods. Fix callers. r=terrence 2015-07-03 15:06:23 -07:00
Olli Pettay
3c777eeb7e Bug 1183604, add some more assertions to help implementing new cycle collectable classes, r=mccr8 2015-07-29 13:28:45 +03:00
Ben Hearsum
f98a4efa70 bug 672509: Build the Gecko SDK from Firefox, rather than XULRunner - enable sdk generation for Betas and Releases. r=glandium 2015-07-29 10:53:30 -04:00
Nathan Froyd
a7002ec98c Bug 1188499 - reformat MOZ_SUBCONFIGURE_ICU with proper indentation; r=mshal
Trying to decipher MOZ_SUBCONFIGURE_ICU given its lack of indentation is
difficult at best.  It looks like some lines have tabs, and those tabs
make everything line up right...convert everything to spaces to make
sure things line up correctly.
2015-07-28 13:46:55 -04:00
Nathan Froyd
83766a9b65 Bug 1188469 - remove configure.in workaround for broken egrep in OS X 10.7; r=mshal
Even if we used FIXED_EGREP at one point, we don't anymore.
2015-07-28 12:49:41 -04:00
Byron Campen [:bwc]
4479ce2748 Bug 1142105 - Part 2: Move some stuff from JsepCodecDescription into /sdp r=mt 2015-07-23 16:55:08 -05:00
Carsten "Tomcat" Book
a908483c16 Backed out changeset 465793bc6fcf (bug 1180017) for suspicion of causing bug 1188799 2015-07-29 15:27:12 +02:00
Carsten "Tomcat" Book
528ce37e63 Backed out changeset c10672836664 (bug 1180984) 2015-07-29 15:26:17 +02:00
Carsten "Tomcat" Book
10337b7688 Backed out changeset e50e7d030a33 (bug 1180985) 2015-07-29 15:26:12 +02:00
Mike Kaply
13924a4381 Bug 1152512 - Use the latest JavaScript version when parsing AutoConfig files. r=mrbkap 2015-07-28 13:57:55 -05:00
Johannes Schulte
437c47a0ec Bug 1038859 - Add symbol-support to Baseline GetElem ICs. r=djvj 2015-04-07 17:49:36 +02:00
Douglas Bagnall
5c0b4667d0 Bug 1046421 - Do not disclose the system hostname via NTLM handler. r=honzab
The hostname here is matched on the AD DC to the userWorkstations
attribute, however this is on a total trust basis in terms of what the
client specifies here.

The impact of this patch is that a user who is restricted by this
attribute to log on to only certain (Windows, in reality)
workstations, may not be able to perform a manual NTLM logon to an
intranet site, unless they set network.generic-ntlm-auth.workstation
to the name of their workstation (actually, any host in that list).

The default value is set to WORKSTATION.

This patch was originally written by Andrew Bartlett, and modified by
Douglas Bagnall following review feedback from Honza Bambas and Tim
Brown.

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
2015-07-24 13:36:11 +12:00
Julien Pagès
0ce19f5420 Bug 1170287 - Remove PerfConfigurator.py call in mozharness when running talos. r=jmaher 2015-07-28 21:11:51 +02:00
Carsten "Tomcat" Book
224873c161 merge b2g-inbound to mozilla-central a=merge 2015-07-29 14:57:54 +02:00
Ehsan Akhgari
54e70516b8 Bug 1167690 - Part 5: Add tests for plugin audio channel integration; r=baku 2015-07-29 08:26:48 -04:00
Ehsan Akhgari
de2c1bc9d4 Bug 1167690 - Part 4: Add support for testing plugin audio channel integration to the test plugin; r=josh 2015-07-29 08:26:46 -04:00
Ehsan Akhgari
d9c418a0cc Bug 1167690 - Part 3: Hook up NPNVmuteAudioBool to the plugin process; r=josh 2015-07-29 08:26:44 -04:00
Andrea Marchesini
3b6bd2528b Bug 1167690 - Part 2: Integrate plugins which support the NPAPI audio extensions with the Audio Channel Service; r=BenWa 2015-07-29 08:26:42 -04:00
Benoit Girard
20d8877c66 Bug 1167690 - Part 1: Hook up NPPVpluginIsPlayingAudio to the plugin process; r=josh 2015-07-29 08:26:40 -04:00
David Burns
d2297d7254 Bug 1188826: Bump marionette client version for release; r=ato 2015-07-29 12:31:56 +01:00
B2G Bumper Bot
c9c038990e Bumping manifests a=b2g-bump 2015-07-28 23:47:32 -07:00
B2G Bumper Bot
c17d548283 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/a032af293d40
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #31140 from KevinGrandon/bug_1181419_debug_test

Bug 1181419 - Remove "quick" client from failing at startup

========

https://hg.mozilla.org/integration/gaia-central/rev/ec74dc862376
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1181419 - Remove "quick" client from failing at startup
2015-07-28 23:45:35 -07:00
B2G Bumper Bot
630c89227c Bumping manifests a=b2g-bump 2015-07-28 19:52:32 -07:00
B2G Bumper Bot
5c8ef2c0a6 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/f498911b6b89
Author: Hubert Figuière <hub@figuiere.net>
Desc: Merge pull request #30991 from hfiguiere/bug1184246-exif-fix-ifd-offset

Bug 1184246 - Properly set the offset for the IFD data. r=djf

========

https://hg.mozilla.org/integration/gaia-central/rev/dc29ba0a7d52
Author: Hubert Figuière <hub@figuiere.net>
Desc: Bug 1184246 - Properly set the offset for the IFD data.
2015-07-28 19:50:32 -07:00