Commit Graph

460007 Commits

Author SHA1 Message Date
Nicholas Nethercote
f852272c8b Bug 1187137 (part 12) - Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators. r=valentin.
--HG--
extra : rebase_source : 5adeeac7c622891a303c79b7d9814283a64972b0
2016-01-29 15:58:07 +11:00
Nicholas Nethercote
43b9335159 Bug 1187137 (part 11) - Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators. r=valentin.
--HG--
extra : rebase_source : 25e5fbab48ff133fbc191876b687d713dc8669c9
2016-01-29 15:57:49 +11:00
Nicholas Nethercote
6422b3c748 Bug 1187137 (part 10) - Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators. r=valentin.
--HG--
extra : rebase_source : acee355399453c04286196a79190cd754c94ec91
2016-01-29 15:20:55 +11:00
Nicholas Nethercote
053d6c9295 Bug 1187137 (part 9) - Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators. r=valentin.
--HG--
extra : rebase_source : 77a50ddc4d984b19f23d03d884418d0ea46fb859
2016-01-29 15:17:28 +11:00
Nicholas Nethercote
e8413873d8 Bug 1187137 (part 8) - Replace nsBaseHashtable::Enumerate() calls in netwerk/protocol/ with iterators. r=valentin.
--HG--
extra : rebase_source : 1c7255ee6768c7e43bc7174f887bfed8e2751cfb
2016-01-29 15:11:36 +11:00
Phil Ringnalda
f82794ec09 Bug 1229376 - Downgrade lastVacuumSize > 0 assertion to an NS_ASSERTION so we don't have to star it all over the place, rs=khuey 2016-01-31 16:59:44 -08:00
Phil Ringnalda
543a769809 Merge m-c to m-i 2016-01-31 17:58:26 -08:00
Phil Ringnalda
efb0e5df11 Merge m-i to m-c, a=merge 2016-01-31 17:53:22 -08:00
Phil Ringnalda
d29ad54afa Merge f-t to m-c, a=merge 2016-01-31 17:52:17 -08:00
Makoto Kato
ae7155b078 Bug 1243656 - Use async for RequestCommitOrCancel. r=masayuki 2016-02-01 10:26:52 +09:00
Cameron McCormack
c3c9182dd9 Bug 1244585 - Remove unused Declaration::HasVariableDeclaration method. r=xidorn 2016-02-01 12:19:13 +11:00
Sotaro Ikeda
63c6d1ff18 Bug 1239611 - Remove GonkNativeWindowClient r=nical 2016-01-31 16:29:59 -08:00
Nick Thomas
8326f5c591 Bug 1243873 - KEY file missing for releases, r=bhearsum DONTBUILD 2016-02-01 09:45:45 +13:00
Phil Ringnalda
461fc8cd76 Bug 1237176 - actually disable test_bfcache.html on Android 2016-01-31 11:58:58 -08:00
Kartikaya Gupta
6f5c11bbbf Back out 3 csets from bug 1242690 for causing bug 1244549. r=backout
--HG--
extra : commitid : G7hFhHC4YDt
2016-01-31 14:44:58 -05:00
Phil Ringnalda
d381b4bca6 Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
CLOSED TREE

Backed out changeset d66c3f19a210 (bug 1235261)
Backed out changeset 467d945426bb (bug 1235261)
Backed out changeset 32b61df13142 (bug 1235261)
Backed out changeset c50bb8ed4196 (bug 1235261)
Backed out changeset 0ff0fa6fe81f (bug 1235261)
Backed out changeset df70e89669da (bug 1235261)
Backed out changeset 064969357fc9 (bug 1235261)
2016-01-31 10:10:57 -08:00
Phil Ringnalda
9f2e22e0ac Back out e8d8faa25955 (bug 1241111) for breaking platform.ini, a=bustage 2016-01-31 10:01:22 -08:00
Birunthan Mohanathas
d39376e4d0 Bug 1235261 - Part 7: Remove AutoInfallibleTArray. r=froydnj 2016-01-31 17:12:13 +02:00
Birunthan Mohanathas
b00cdd6088 Bug 1235261 - Part 6: Rename AutoInfallibleTArray to AutoTArray. r=froydnj 2016-01-31 17:12:12 +02:00
Birunthan Mohanathas
fbff06ea09 Bug 1235261 - Part 5: Merge nsAutoArrayBase into AutoTArray. r=froydnj
nsAutoArrayBase is no longer needed because AutoTArray is its only subclass.
2016-01-31 17:12:12 +02:00
Birunthan Mohanathas
6ed751e586 Bug 1235261 - Part 4: Remove AutoFallibleTArray. r=froydnj 2016-01-31 17:12:12 +02:00
Birunthan Mohanathas
720fce4f80 Bug 1235261 - Part 3: Switch remaining uses of AutoFallibleTArray to AutoTArray. r=froydnj
This is effectively a no-op because the affected array operations already use
`mozilla::fallible`.
2016-01-31 17:12:12 +02:00
Birunthan Mohanathas
53bb27f2a4 Bug 1235261 - Part 2: Switch some uses of AutoFallibleTArray to AutoTArray. r=froydnj
This changes some function signatures to take a nsTArray<T>& instead of a
FallibleTArray<T>& because AutoTArray does not inherit from FallibleTArray.

This is effectively a no-op because the affected array operations already use
`mozilla::fallible`.
2016-01-31 17:12:12 +02:00
Birunthan Mohanathas
373593275e Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj 2016-01-31 17:12:12 +02:00
Phil Ringnalda
b2b5dc0439 Merge f-t and m-i to m-c, a=merge 2016-01-30 17:08:37 -08:00
James Graham
5b06db9d47 Bug 1244461 - Update web-platform-tests expected data to revision f3f87e1a2cc3845819038a8a6fe435bb6092e213, a=testonly 2016-01-30 18:25:13 +00:00
James Graham
b4d1c93d03 Bug 1244461 - Update web-platform-tests to revision f3f87e1a2cc3845819038a8a6fe435bb6092e213, a=testonly 2016-01-30 18:24:54 +00:00
Tom Schuster
3e2b381987 Bug 1244442 - Warn about Proxy.create and Proxy.createFunction. r=Waldo 2016-01-30 17:46:52 +01:00
Phil Ringnalda
a39d6e46e4 Merge m-c to m-i 2016-01-30 09:43:42 -08:00
Kyle Huey
b92093e158 Bug 1241764: Merge bug 1212323. r=me CLOSED TREE 2016-01-30 09:33:24 -08:00
Phil Ringnalda
985ff5df04 Merge m-i to m-c, a=merge 2016-01-30 09:28:35 -08:00
Kyle Huey
91efc5a86c Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
Jacek Caban
9e4a3887ed Bug 1240589 - Cross compilation fixup. 2016-01-30 17:31:37 +01:00
Masatoshi Kimura
689acb778d Bug 1242720 - Followup: reduce code duplication. r=jfkthame 2016-01-30 18:29:40 +09:00
Marco Bonardo
cda0974c56 Bug 1158511 - Add 'most recent expired visit' telemetry. r=adw
--HG--
extra : commitid : 2dy00Q2kdxS
extra : rebase_source : a2afc1e3b6be66d125b2f8793e79d03a9d336d28
2016-01-29 17:06:04 +01:00
Mark Capella
1cccfbae8e Bug 1240286 - Deleting text with backspace causes the action bar to glitch, r=smaug, TYLin, jchen 2016-01-30 00:08:55 -05:00
Tim Nguyen
a0344a9499 Bug 762979 - Update toggle breakpoints icon to match new gutter style. r=bgrins 2016-01-29 23:42:41 -05:00
Tim Nguyen
ff5e18cf6a Bug 762979 - Implement conditional breakpoint gutter style. r=jlongster 2016-01-29 23:42:27 -05:00
Tim Nguyen
04bc5957e6 Bug 762979 - Implement shorlander's line gutter mockup for the source editor. r=vporof, bgrins 2016-01-29 23:42:09 -05:00
Phil Ringnalda
d42eb10039 Back out 3958782fe187 (bug 989960) for Android crashes in test_watchdog_default.js 2016-01-29 20:12:44 -08:00
James Long
17347a3234 Bug 1243490 - fix leak in devtools hot reloading code r=jryans 2016-01-29 22:53:29 -05:00
Kris Maglione
e391b5ccaf Bug 1190680: Part 2 - [webext] Add initial support for lastError callbacks. r=billm
--HG--
extra : commitid : KyImBk4vvCu
extra : rebase_source : f05432e862480ca7e4c81c9fd663822bba63c7af
extra : histedit_source : 6cec5cd0c0c4986f0b22e4338b2e6da3cb851ef7
2016-01-29 18:38:08 -08:00
Kris Maglione
b859ec65ef Bug 1190680: Part 1 - [webext] Factor common extension context logic into a shared base class. r=billm
--HG--
extra : commitid : 2aeACGXC84s
extra : rebase_source : 2f8f5dab0b51b7524c8df047587b52da33e69199
extra : histedit_source : 87ab18bfdef7944d3dc43142f4f090905c1f8b29
2016-01-29 18:39:29 -08:00
Andreas Tolfsen
b6fcf96be2 Bug 1243704 - Serialise errors sent over IPC; r=automatedtester
This fixes an instance of passing an Error prototype over the message
manager as a CPOW.  We solve this by marshaling the error, which is
now done automatically by the new AsyncMessageChannel.  It allows us to
create an (almost) transparent promise-based interface between chrome-
and content contexts.

The patch also makes AsyncMessageChannel reusable on both sides of the
message listener, but it's currently not used at its maximum potential
because of the way the listener is architected.

--HG--
extra : commitid : EQd5E4Digdv
extra : rebase_source : 8e0c36960759d25c73bbbc0f4f0bcb453c1028f4
extra : amend_source : 6bb6a76a8b30a5524639f8236291980b16402e6a
2016-01-29 12:57:46 +00:00
Kartikaya Gupta
b2ba71e6d2 Bug 1180706 - Enable touch event support on Windows Nightly. r=botond
--HG--
extra : commitid : 3s4Zz892m5z
2016-01-29 22:58:43 -05:00
Luke Wagner
2d0153d1ed Fix recent non-unified build bustage (no bug, rs=sunfish)
--HG--
extra : commitid : 22GJvfbdvCG
extra : rebase_source : 1dd867fc28e43df1e903750214b2cbc6437df5ce
2016-01-29 21:54:47 -06:00
Botond Ballo
7b73cdff36 Bug 1237905 - Add logging to test_wheel_transactions to help investigate an intermittent failure. r=kats 2016-01-29 18:50:02 -05:00
Jean-Yves Avenard
c9e51133e2 Bug 1212323: P3. Use promise with supportsHardwareH264Decoding. r=felipe
Detecting if hardware decoding is available is an asynchronous operation/
The use of Promise allows the value displayed to be accurate on all platforms and not just windows.
2016-01-30 12:52:36 +11:00
Jean-Yves Avenard
81ef536abd Bug 1212323: P2. Have IsVideoAccelerated return a Promise. r=cpearce 2016-01-30 12:52:35 +11:00
Jean-Yves Avenard
ba68bee3c5 Bug 1212323: P1. Use a 640x360 SPS to test for HW decoding support. r=cpearce
Some machines will always use software decoding for a 64x64 videos.
2016-01-30 12:52:35 +11:00