Mike Hommey
95dad56d90
Bug 1114669 - Use a generated list of idl deps for xpt generation. r=gps
...
Generating the list of idl deps to generate an xpt from its dependency list
makes us give all _previous_ dependencies, inherited from the .deps makefiles.
This leads to removed files being listed on xpidl-process.py command line, and
the command subsequently failing.
Instead, use generated lists of idl dependencies. At the same time, lighten the
generated Makefile further by not emitting xpt dependencies on their containing
directory, and instead generating it from the $xpt_files list.
This brings down the Makefile size from 100k to 38k.
2015-02-13 10:29:19 +09:00
Mike Hommey
5d1757358f
Bug 1120937 - Properly initialize string fields from the PKCS#11 test module. r=keeler
...
The string fields need to be padded with spaces, according to what
PK11_MakeString does to find the end of the string.
While here, factor all the string manipulations in the test module and
use some C++ template magic to do the right thing.
This changes the static asserts from (with clang):
pkcs11testmodule.cpp:45:3: error: static_assert failed
"TestManufacturerID too long - make it shorter"
static_assert(sizeof(TestManufacturerID) <= sizeof(pInfo->manufacturerID),
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
to:
pkcs11testmodule.cpp:46:3: error: static_assert failed
"DestSize >= SrcSize - 1"
static_assert(DestSize >= SrcSize - 1, "DestSize >= SrcSize - 1");
^ ~~~~~~~~~~~~~~~~~~~~~~~
pkcs11testmodule.cpp:58:3: note: in instantiation of function
template specialization 'CopyString<32, 63>' requested here
CopyString(pInfo->manufacturerID, TestManufacturerID);
^
which actually gives more information than before: it gives the length of
both buffers.
2015-02-13 10:29:18 +09:00
Randell Jesup
f01e29d351
Bug 1108248: Swap CreateTimerQueueTimer() for timerSetEvent() in webrtc win32 code r=dmajor
...
Avoids limits on the number of realtime (timerSetEvent()) timers
2015-02-06 17:24:50 -05:00
Matt Woodrow
1f8d1ab89b
Bug 1127925 - Lazily open shared handles in DXGITextureHostD3D11 to avoid holding references to textures that might not be used. r=jrmuizel
2015-02-13 14:23:43 +13:00
Richard Marti
457be99d45
Bug 1115924 - InContent pages: remove the focusring border when not active. r=jaws
2015-02-01 20:24:26 +01:00
Jan Keromnes
50f9b9dcfe
Bug 1090949
- Give WebIDE full control over simulator addons. r=ochameau f=jryans
2015-02-13 03:54:00 +01:00
Carsten "Tomcat" Book
7d88aaa5a3
Backed out changeset 32355c0d9d64 (bug 1014113) for suspicion of causing r2 perma failures
2015-02-16 10:19:09 +01:00
Gijs Kruitbosch
0d23893929
Bug 1128237 - fix dialogs on small screen sizes, r=jaws
2015-02-07 01:01:49 +00:00
Stefan Plewako
e1bbe1ffda
Bug 494210 - followup: undefined column.width/incontentcolumn.width entities, r=gijs
2015-02-14 02:55:00 +00:00
Mark Banner
9934d4741f
Bug 1132882 - Slave the local video size to the remote video width on the Loop standalone UI. r=mikedeboer
2015-02-14 09:48:11 +00:00
Jared Wein
602c2d1e31
Bug 1044600 - Close subdialogs when the back button is used in the in-content preferences. r=Gijs
2015-02-02 16:00:00 +00:00
Jared Wein
3cd924f0c9
Bug 1044597 - Limit the minimum size of subdialogs in the in-content preferences. r=Gijs
...
--HG--
extra : rebase_source : 2c9b643cb479a6acc3320013c606de514d261113
2015-02-11 15:13:36 -05:00
Wes Kocher
1a5df4259f
Merge m-c to fx-team a=merge
2015-02-13 18:12:36 -08:00
Robin Ricard
b4f5fe552b
Bug 1130872 - Add Robocop JavascriptTest verifying that AppConstants module can be imported and is sensible. r=nalexander
...
--HG--
extra : amend_source : a24d08216feb49a136834699c3b3eabaf357d9c7
2015-02-13 08:41:00 -08:00
Gijs Kruitbosch
d901338e6c
Bug 1128480 - fix nsHelperAppDlg.js to create its download dir info on show() already so it continues working if the window is gone by the time we prompt for a directory to save to (incl. test), r=felipe
...
--HG--
rename : toolkit/mozapps/downloads/tests/chrome/unknownContentType_dialog_layout_data.pif => browser/base/content/test/general/unknownContentType_file.pif
rename : toolkit/mozapps/downloads/tests/chrome/unknownContentType_dialog_layout_data.pif^headers^ => browser/base/content/test/general/unknownContentType_file.pif^headers^
2015-02-09 20:26:21 +00:00
Gijs Kruitbosch
587a8777fa
Bug 1111147 - update nsContextMenu for EME, r=florian
2015-02-10 02:04:06 +00:00
Wes Kocher
24e3989b90
Backed out changeset 67b3b61d39f3 (bug 938845) for rc4 failures
2015-02-13 14:08:41 -08:00
Wes Kocher
6be015bd65
Backed out changeset 8a4280e98895 (bug 1122331)
2015-02-13 14:08:22 -08:00
Wes Kocher
ab79774609
Merge m-c to fx-team a=merge
2015-02-13 13:52:03 -08:00
Brad Lassey
1991fdab3b
bug 1071880 - Notify user of addons that are slowing their browser down significantly r=mossop
2015-02-12 19:22:53 -05:00
Jordan Santell
c192267947
Bug 1132713 - Only enable memory actor when both gecko 38+ and memory actor exists, for addon debugger. r=vp
...
From b208befbd8912652bdd892a1b2bb8d7b4ff4a895 Mon Sep 17 00:00:00 2001
2015-02-13 11:58:38 -08:00
Prabhjyot Singh Sodhi
f26e787dde
bug 1122331 moving statically initialised String values from constructor to declaration. r=mcomella
2015-02-13 12:05:51 -08:00
Jalpreet Singh Nanda
461725a3d1
Bug 938845 - Merge StringHelper and org.mozilla.gecko.* Strings. r=mcomella
2015-02-12 22:39:02 +05:30
Mark Finkle
4df1d605f2
Bug 1133012
- Disable tab mirroring on RELEASE r=snorp
2015-02-13 14:40:33 -05:00
Patrick Brosset
2f3a9f59b6
Bug 1132783 - Fix the init sequence of animationinspector tests to avoid intermittents. r=bgrins
...
CLOSED TREE
2015-02-13 05:41:00 -05:00
Chris
f4044b0556
Bug 1132028 - Remove unavailable method from array call in hiddenOneOffs_cleanup.js. r=florian
2015-02-12 09:27:46 -08:00
Jared Wein
9dba72c25a
Bug 1108302 - Menulists in the in-content preferences have too much padding at the start of their contents. r=Gijs
2015-02-12 07:49:00 -05:00
Ben Hsu
4c04c3530c
Bug 1095366 - Part 3: Update the related testcases. r=aknow
2015-01-26 22:09:00 -05:00
Ben Hsu
37d3905dc8
Bug 1095366 - Part 2: Remove some event firing (DOM). r=aknow
2015-01-27 23:01:00 -05:00
Chris Peterson
8919cfb1b3
Bug 1133289 - Remove nonstandard expression closures from intl/locale. r=smontagu
2015-01-24 23:53:08 -08:00
Edwin Flores
2f4edb7ce3
Bug 1133370 - Remove redundant Shutdown() call in MediaDataDecoderCallbackProxy::Error() - r=kinetik
2015-02-16 11:11:59 +13:00
David Anderson
e13516ed21
Make sure XUL windows have a top-level APZC. (bug 1130645, r=roc)
2015-02-12 17:49:10 -08:00
David Anderson
024881b68a
FrameMetrics comparator does not include the scroll generation. (bug 1132715, r=kats)
2015-02-15 13:01:00 -08:00
Andrea Marchesini
543cf301b8
Bug 1125713 - Browser API: Add event for page download progress, r=fabrice
2015-02-15 21:06:14 +01:00
David Zbarsky
b7d40d195f
Bug 1125040: Use LayoutDeviceIntPoint for mMouseDownRect r=botond
2015-02-15 13:52:28 -05:00
David Zbarsky
14cd211692
Bug 1125040: Use LayoutDeviceIntPoint for GetScreenCoords r=botond
2015-02-15 13:52:28 -05:00
David Zbarsky
f180088d5f
Bug 1125040: Use LayoutDeviceIntPoint for synthesizing native events on widgets r=botond
2015-02-15 13:52:28 -05:00
David Zbarsky
87b2587e77
Bug 1125040: Use LayoutDeviceIntPoint for GetChildProcessOffset r=botond
2015-02-15 13:52:28 -05:00
Mats Palmgren
3ad64eea2a
Bug 1133243 - Fix compilation problem hidden by unified sources. r=heycam
2015-02-15 18:45:48 +00:00
Brian Hackett
6a09ea4902
Bug 1131403 - Optimize uses of ObjectOrNull properties of unboxed objects better, r=jandem.
2015-02-14 14:55:48 -07:00
Neil Rashbrook
0784d3889f
Bug 1100118 Allow migration from Firefox to Firefox Developer Edition r=MattN
2015-02-14 21:29:49 +00:00
Tom Schuster
04bc4787d3
Bug 1073816 - Implement ES6 Function.prototype.bind length handling. r=Till,bholley
2015-02-09 19:42:20 +01:00
Andrew McCreight
eb177fe773
Bug 1073352, part 1 - Make the DOMWINDOW and DOCSHELL leak detector work with e10s. r=jmaher
...
This reworks how the Mochitest DOMWINDOW and DOCSHELL leak detector works. Rather than
collecting immediately in the top-level script, it sends a message to all processes
telling them to carry out collections. Each process prints out a message when it has
finished the collections. This message is used by the test harness to decide when windows
and docshells for that process should be have been destroyed.
2015-02-14 11:43:45 -08:00
Chris Peterson
f8f65a77a7
Bug 1133284 - Remove nonstandard expression closures from services/sync. r=rnewman
2015-01-24 23:50:01 -08:00
Xidorn Quan
e1f92f47fd
Bug 1055676 part 5 - Reftests for ruby-align. r=roc
...
--HG--
extra : source : ba7069cb559ce1be1a8f8cbeb7412db280497019
2015-02-17 18:01:49 +13:00
Xidorn Quan
52a720752f
Bug 1055676 part 4 - Expand ruby boxes in respect of ruby-align. r=roc
...
--HG--
extra : source : b10ac646968af93ea53d8006a5fc5ccbdc358f45
2015-02-17 18:01:49 +13:00
Xidorn Quan
72af284d7c
Bug 1055676 part 3 - Adjust justification gap assigning algorithm for ruby-align. r=roc
...
--HG--
extra : source : 875a16b52371b7a3fad4fb1447abbf4a65d877e4
2015-02-17 18:01:49 +13:00
Xidorn Quan
2c8b47f530
Bug 1055676 part 2 - Move inter-frame justification assignment to an independent function. r=roc
...
--HG--
extra : source : 8e0084f1fcc9daba3780cbef92b73d6234ad5180
2015-02-17 18:01:49 +13:00
Xidorn Quan
fd409a084e
Bug 1055676 part 1 - Parse and compute ruby-align property. r=heycam
...
--HG--
extra : source : 1045566a325c979c076a4c1fe490046734e408db
2015-02-17 18:01:49 +13:00
Nigel Babu
3c325e1af3
Backed out changeset 93fb431c3464 (bug 1121313) for M1,M2 bustage, CLOSED TREE
2015-02-17 10:17:16 +05:30