Mike Hommey
b673a97a25
Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
...
They are kept around for the sake of the standalone glue, which is used
for e.g. webapprt, which doesn't have direct access to jemalloc, and thus
still needs a wrapper to go through the xpcom function list and get to
jemalloc from there.
2015-05-01 09:40:30 +09:00
Nicholas Nethercote
29a54c9b3b
Bug 1159972 - Remove the fallible version of PL_DHashTableInit(). r=froydnj.
...
It's no longer needed now that entry storage isn't allocated there. (The other
possible causes of failures in that function are less interesting and simply
crashing is a reasonable thing to do for them.)
This also makes PL_DNewHashTable() infallible, so I removed some
now-unnecessary checks of its result.
2015-04-29 16:38:29 -07:00
Jeff Gilbert
0a8851abfc
Bug 1159034 - Only fake no-alpha for the backbuffer. - r=kamidphish
2015-04-30 17:30:26 -07:00
Wes Kocher
90690d9a10
Backed out changeset 2736f8056026 (bug 1160311) for SM(e) bustage CLOSED TREE
2015-04-30 15:26:29 -07:00
Wes Kocher
043b79669f
Backed out changeset 4d85a02e9c28 (bug 1159743) under suspicion of breaking animation tests CLOSED TREE
2015-04-30 15:25:58 -07:00
Eric Rahm
4922445e33
Bug 1145056 - Assert that the guard notifier has been initialized. r=froydnj
...
In order to both verify that guard object notifiers are being properly used
and to silence a coverity warning about an explicit null dereference we
switch over to using a poison value rather than nullptr. An assertion is added
to make sure that the guard object notifier is properly initialized as well.
2015-04-21 16:47:52 -07:00
Olli Pettay
3c04b86ed7
bug 1160181, don't deal with EventTargets for which a JS wrapper can't be created, rs=froydnj
2015-04-30 18:36:09 +03:00
Nick Fitzgerald
5708472674
Bug 1159779 - mozilla::AutoTimelineMarker shouldn't be copy-able; r=smaug
2015-04-30 14:57:59 -07:00
Ted Clancy
ac9b4eade3
Bug 1157726: Updated algorithm to match ICU implementation of support for bidi isolates. r=smontagu
2015-04-28 22:41:44 -04:00
Xidorn Quan
874611b6a6
Bug 1159990 - Add TableArea struct and replace nsIntRect with it for table damage area. r=roc
2015-05-01 09:46:59 +12:00
Jim Mathies
1bd80c601c
Bug 1159327 - Enable accessibility more broadly with e10s and add an e10s a11y blacklist for clients with known issues. r=tbsaunde
2015-04-30 16:43:19 -05:00
Terrence Cole
820111cc77
Bug 1159540 - Organize and comment the marking paths; r=sfink
2015-04-29 10:23:24 -07:00
Boris Zbarsky
7c577ff30d
Bug 1160311. JITs should be enabled by default. r=jorendorff
2015-04-30 17:36:50 -04:00
Boris Zbarsky
bc31ab2d6d
Bug 1159755. Stop forcing the media.eme.apiVisible preference to be true in our test harness. r=cpearce
2015-04-30 17:36:50 -04:00
Boris Zbarsky
a0d73db08e
Bug 1159756 followup. MediaSource got enabled on b2g since yesterday, apparently, so now we have a CLOSED TREE
2015-04-30 17:33:07 -04:00
Patrick McManus
a04f1d55da
bug 1157280 - dont getSockName from main thread r=hurley
2015-04-29 18:39:06 -04:00
Boris Zbarsky
a5388eb5e8
Bug 1154505. Speed up test_bug346659.html by dropping the extra gcs, since the test harness now does a better job of disabling the popup blocker. r=smaug
2015-04-30 16:17:53 -04:00
Ryan VanderMeulen
96d0b8aaa7
Backed out changeset 31297813dd26 (bug 1159327) for bustage on a CLOSED TREE.
2015-04-30 16:08:29 -04:00
David Keeler
9016367712
bug 1153964 - allow unrestricted RC4 fallback in beta and release r=Cykesiopka
2015-04-28 10:51:40 -07:00
Nathan Froyd
a92cc7f1c8
Bug 1159306 - explicitly initialize nsBaseHashtableET::mData; r=erahm
...
mData will get automatically constructed when DataType is a class or
struct with a default constructor, but a number of uses of
nsBaseHashtable use integer or pointer types as DataType. Explicitly
initialize mData so that it looks as though we're fully initializing the
class in such cases.
2015-04-28 12:12:36 -04:00
Nathan Froyd
258a0ba466
Bug 1159304 - silence Coverity warning about implicit conversion issues in ReadAheadLib; r=erahm
2015-04-28 12:10:37 -04:00
Nathan Froyd
75988e9e44
Bug 1159302 - handle ftell errors in nsINIParser::InitFromFile; r=erahm
2015-04-28 12:09:31 -04:00
Bobby Holley
f843c7f96c
Bug 1159987 - Let consumers declare Mirror<T> rather than Mirror<T>::Holder. r=jww
2015-04-30 12:46:45 -07:00
Bobby Holley
3f2a3c38e5
Bug 1159987 - Let consumers declare Canonical<T> rather than Canonical<T>::Holder. r=jww
...
The current mechanism is slightly more pure from an implementation-perspective,
but a lot more confusing for consumers. After some thought, I think we should flip
them around.
This patch does Canonical - I'll do Mirror in the next patch.
2015-04-30 12:46:43 -07:00
Bobby Holley
a7682bd885
Bug 1159558 - Redesign watching to use a manager. r=jww
2015-04-30 12:46:40 -07:00
Bobby Holley
17172980e4
Bug 1159558 - Eliminate initial notifies. r=jww
...
They've proven themselves to be a hassle, and I think we can live without them.
2015-04-30 12:46:38 -07:00
Jim Mathies
303762ef91
Bug 1156057 - When content disposition information isn't available in the cache for an image the user right clicks, don't spew the console. r=felipe
2015-04-30 14:42:43 -05:00
Jim Mathies
553b0cda93
Bug 1159327 - Enable accessibility more broadly with e10s and add an e10s a11y blacklist for clients with known issues. r=tbsaunde
2015-04-30 14:42:43 -05:00
Jim Mathies
84c1219f22
Bug 1156592 - Record tab switch times under e10s and add support for debug console logging tied to a hidden pref. r=billm
2015-04-30 14:42:43 -05:00
Jim Mathies
8356cf7e06
Bug 1156592 - Add two new e10s related tab switch telemetry probes to Histograms.json. r=felipe
2015-04-30 14:42:42 -05:00
Jim Mathies
5f3e92005e
Bug 1156592 - Add a time elapsed helper to TelemetryStopwatch. r=felipe
2015-04-30 14:42:42 -05:00
Steven Michaud
45a427ddaa
Bug 1159473 - Add Mac-specific debug logging code. r=spohl
2015-04-30 14:41:21 -05:00
David Parks
ef35e5b42b
Bug 1152585 - Implement GetClientOffset in nsChildView to fix child offset calculation when drawInTitlebar=false r=mstange
2015-04-29 08:41:19 -07:00
George Wright
ecea80d8e9
Bug 1148879 - style alltabs-item off the selected attribute, not visuallyselected r=mconley
2015-04-30 15:14:25 -04:00
Mike Shal
cd1c208f5f
Bug 1155349 - skip l10n-check for android mozharness builds; r=mrrrgn
2015-04-30 11:06:26 -04:00
Ben Turner
1c7d1019ca
Bug 1159967 - Handle logging after threads have shut down, r=janv.
2015-04-30 11:59:36 -07:00
Trevor Saunders
c64dd37ca9
bug 1159722 - make atk expose more interfaces for proxied accessibles
2015-04-30 14:57:02 -04:00
Daniel Holbert
22d504ffe5
Bug 1156847 followup: annotate workers helper-class "ScriptLoaderRunnable" OnStartRequest/OnStopRequest as override. rs=ehsan
2015-04-30 11:42:16 -07:00
Daniel Holbert
f65bffceb7
(no bug) Remove a stale reference to a fixed bug in a comment. DONTBUILD, comment-only
2015-04-30 11:42:15 -07:00
Mats Palmgren
679b6e8d17
Bug 1151201 - [css-grid] Update parsing of 'auto' in track-sizing functions to latest version of the spec. r=simon.sapin
2015-04-30 18:42:50 +00:00
Mats Palmgren
60028fe11c
Bug 1146051 part 9 - [css-grid] More grid placement tests and new grid clamping tests.
2015-04-30 18:42:50 +00:00
Mats Palmgren
14f5bd39d0
Bug 1146051 part 8 - [css-grid] Iterate all items again instead of collecting the ones with a definite position in an array which wouldn't be much of win anyway. r=dholbert
2015-04-30 18:42:50 +00:00
Mats Palmgren
24a358a2ab
Bug 1146051 part 7 - [css-grid] Make LineRange::mStart/mEnd into a union with both a signed/unsigned members to make it clear when we're working with translated line numbers and when not. r=dholbert
2015-04-30 18:42:50 +00:00
Mats Palmgren
3ae5b47142
Bug 1146051 part 6b - [css-grid] Clamp grid lines after resolving 'auto'. r=dholbert
2015-04-30 18:42:50 +00:00
Mats Palmgren
4ba75372a2
Bug 1146051 part 6 - [css-grid] Make the grid zero-based after resolving definite lines. r=dholbert
2015-04-30 18:42:50 +00:00
Mats Palmgren
dc2067848b
Bug 1146051 part 5b - [css-grid] Clamp resolved definite lines for abs.pos. to the untranslated grid bounds. r=dholbert
2015-04-30 18:42:50 +00:00
Mats Palmgren
c8a2278f13
Bug 1146051 part 5 - [css-grid] Resolve definite lines such that they expand the implicit grid also to the top/left as needed. Also, implement the 'If not enough lines with that name exist, all lines in the implicit grid are assumed to have that name' spec change when resolving <custom-ident> with <integer> or span. r=dholbert
2015-04-30 18:42:50 +00:00
Mats Palmgren
635cc6504b
Bug 1146051 part 4 - [css-grid] Translate the grid so that the top-/left-most implicit line becomes 1,1. r=dholbert
2015-04-30 18:42:50 +00:00
Mats Palmgren
034d36a235
Bug 1146051 part 3 - [css-grid] Simplify some code because ResolveLine() never returns kAutoLine. r=dholbert
2015-04-30 18:42:50 +00:00
Mats Palmgren
e86d19e21f
Bug 1146051 part 2 - [css-grid] Remove dead code because ResolveLine() never returns kAutoLine. r=dholbert
2015-04-30 18:42:50 +00:00