Ehsan Akhgari
b0b88d5c7e
Backed out 2 changesets (bug 989012) because of test failure on Linux32 opt mochitest-a11y on a CLOSED TREE
...
Backed out changeset 9698f6f3f72e (bug 989012)
Backed out changeset 22fb05349a10 (bug 989012)
2015-01-27 16:40:30 -05:00
Benjamin Smedberg
5cef4bb7ec
Bug 1126450 - When Flash has a blocklist entry, we should keep protected-mode on, no matter the value of the pref setting. r=aklotz
...
--HG--
extra : rebase_source : a814490e67487409ef86895506cfe4f2d622f6c2
2015-01-27 15:49:48 -05:00
Martin Thomson
89b25696ec
Bug 1119593 - Dealing with multiple streams, r=drno
...
--HG--
extra : rebase_source : fea8cecbaae5a95fa45856a4edd54752088b8bd8
2015-01-27 12:35:59 -08:00
Martin Thomson
cabb249112
Bug 1119593 - Fixing test preconditions for steeplechase, r=drno
...
--HG--
extra : rebase_source : a732dd3fa45385808ddbf15846da0590ff24c880
2015-01-27 12:35:59 -08:00
Martin Thomson
f8fcf5558d
Bug 1119593 - Aggressively removing boilerplate on tests, r=drno
...
Conflicts:
dom/media/tests/mochitest/test_getUserMedia_exceptions.html
--HG--
extra : rebase_source : 693261260367b4d01d1cf059827700d5b86eee1e
2015-01-27 12:35:59 -08:00
Martin Thomson
a0e0d1c51e
Bug 1119593 - Re-enable per-data-channel close, r=drno
...
--HG--
extra : rebase_source : be13d7e6b15d9f361b52d21ff18b51223fe65a85
2015-01-27 12:35:58 -08:00
Martin Thomson
c59713b073
Bug 1119593 - Adding test for legacy navigator.mozGetUserMedia, r=drno
...
Conflicts:
dom/media/tests/mochitest/mochitest.ini
--HG--
extra : rebase_source : 4827f3e8ed39675072e96a543531750f9b268204
2015-01-27 12:35:58 -08:00
Martin Thomson
a8cf4b71ef
Bug 1119593 - Adding test for legacy PC callback functions, r=drno,jib
...
--HG--
extra : rebase_source : 02c72b572a7984cc472552d9eef3b5645fb47873
2015-01-27 12:35:58 -08:00
Martin Thomson
0c112c7f08
Bug 1119593 - Update gUM tests to use promises consistently, r=drno,jib
...
Conflicts:
dom/media/tests/mochitest/constraints.js
--HG--
extra : rebase_source : 3c6ff820387fae011cf7df6d6c315665f5a8655c
2015-01-27 12:35:58 -08:00
Martin Thomson
3e11a21585
Bug 1119593 - Update identity tests, r=drno
...
--HG--
extra : rebase_source : ef6aeb4bf9223837db2e2763204be40c5ff6a74e
2015-01-27 12:35:58 -08:00
Martin Thomson
182aa6646f
Bug 1119593 - Update PeerConnection tests, r=drno,jib
...
--HG--
extra : rebase_source : 40253388a45a89e0d85ba538ba694ebf07454046
2015-01-27 12:35:58 -08:00
Martin Thomson
a9544826ab
Bug 1119593 - Update WebRTC data channel tests, r=drno
...
--HG--
extra : rebase_source : 78a5d7e164f543bd3a3aa9057236b60dd60c8da8
2015-01-27 12:35:58 -08:00
Martin Thomson
638f3a6b6d
Bug 1119593 - Update WebRTC tests to use promises more consistently, r=drno,jib
...
--HG--
extra : rebase_source : 44c34f392843f3dcb042df6303a7152168f6b858
2015-01-27 12:35:58 -08:00
Martin Thomson
bdfda2f7a0
Bug 1118398 - Dispatch data channel onclose unconditionally on reset, r=jesup
...
--HG--
extra : rebase_source : 65b0abb4b3519e0b68a18fc09980bce42a0d3d39
2015-01-27 12:35:58 -08:00
Ehsan Akhgari
d6a4111b08
Bug 989012 - Part 2: Don't get stuck when seeing an image without a src or alt attribute; r=roc
...
We do not want to traverse inside native anonymous elements, but we
should still be able to skip over generated content, to avoid getting
stuck on such images.
2015-01-27 15:35:48 -05:00
Ehsan Akhgari
57ce560b0f
Bug 989012 - Part 1: Stop after passing over a non-selectable frame if one is found during the frame traversal; r=roc
...
The caret movement code already handles unselectable text frames if we
happen to land in the middle of one in nsTextFrame::PeekOffsetCharacter/Word.
However, when performing frame traversal to find the next frame to jump
to, we don't remember if we skipped over an unselectable frame, which causes
us to jump one offset too much when the caret is on the boundary of
selectable and unselectable content. The test cases demonstrate the
scenario. Note that an <img alt=foo> is implemented by adding a
generated content to the inline frame representing it, so as far as
the caret movement code is concerned, both test cases are treated similarly.
Note that we need to do this only when moving the selection, and not
when extending it. We are adding an aExtend argument to
nsPeekOffsetStruct's constructor in order to be able to special case
that.
2015-01-27 15:35:32 -05:00
Ehsan Akhgari
9dd095c383
Bug 1126301 - Move TestUTF.cpp to gtest and enable it; r=froydnj
...
--HG--
rename : xpcom/tests/TestUTF.cpp => xpcom/tests/gtest/TestUTF.cpp
rename : xpcom/tests/UTFStrings.h => xpcom/tests/gtest/UTFStrings.h
extra : rebase_source : 6c08b56d9cdb2af10a436792de7bee03d8c41070
2015-01-27 12:38:44 -05:00
Armen Zambrano Gasparnian
60f4900de3
Bug 1040079 - Change logging level for chmod operations for mozdevice. DONTBUILD. r=wlach
2015-01-27 15:20:09 -05:00
Tooru Fujisawa
f587897254
Bug 1125512 - Part 4: Use .format() instead of modulo operator in jit_test.py. r=terrence
2015-01-28 05:19:30 +09:00
Tooru Fujisawa
549ba8f82a
Bug 1125512 - Part 3: Use .format() instead of modulo operator in jstests.py. r=terrence
2015-01-28 05:19:30 +09:00
Tooru Fujisawa
f72c1641e5
Bug 1125512 - Part 2: Use .format() instead of modulo operator in js test libs. r=terrence
2015-01-28 05:19:30 +09:00
Tooru Fujisawa
eb129ed179
Bug 1125512 - Part 1: Use .format() instead of modulo operator in manifest.py. r=terrence
2015-01-28 05:19:30 +09:00
Ryan VanderMeulen
425ae6574c
Backed out changeset 8361462f2a02 (bug 1125389) for mochitest asserts.
2015-01-27 15:13:12 -05:00
Daniel Holbert
891e76e1c7
Bug 1126447: Annotate overriding functions as MOZ_OVERRIDE in nsDateTimeFormatUnix.h. r=ehsan
2015-01-27 11:53:26 -08:00
Daniel Holbert
118f71cbd6
Bug 1126438: Annotate canClone() and clone() as MOZ_OVERRIDE, in MIR.h. r=ehsan
2015-01-27 11:53:25 -08:00
Steve Fink
6a530aef01
Bug 1125398 - Benchmark load: simple events, r=terrence
...
--HG--
extra : rebase_source : b7cdda46c91f9cdccf48a5d473b3f6cac5e0ad06
2015-01-26 15:27:18 -08:00
Steve Fink
ebb3d5a14f
Bug 1125398 - Benchmark load: arrays of Map (for foreground finalized), r=terrence
...
--HG--
extra : rebase_source : 8f4ccd90dc0f38bc5bb147997c93213ee8ea7274
2015-01-21 13:41:43 -08:00
Steve Fink
bda5705555
Bug 1125398 - Benchmark load: large ArrayBuffers (for big malloc data), r=terrence
...
--HG--
extra : rebase_source : 3af9dd952697c475c5fdd3881ffb6126d5daac4b
2015-01-21 13:20:17 -08:00
Steve Fink
a0323211ad
Bug 1125398 - Benchmark load; DOM textNodes, r=terrence
...
--HG--
extra : rebase_source : 985b2c8cfa48fb40b0337da678be3f3fa97d4d11
2015-01-21 13:12:58 -08:00
Steve Fink
d3a87266ed
Bug 1125398 - Benchmark load: large objects, r=terrence
...
--HG--
extra : rebase_source : 13bd7ec0cdc379241ffefdc1fdee485de1b04937
2015-01-21 12:35:19 -08:00
Steve Fink
17c038b5fd
Bug 1125398 - Benchmark load: Pair of mutually recursive weakmaps, r=terrence
...
--HG--
extra : rebase_source : 9e34b076113ca5ae8e92be694dd2f77d5a61fc21
2015-01-20 17:07:51 -08:00
Steve Fink
95c4b9657e
Bug 1125398 - Benchmark load: self-referential WeakMap, r=terrence
...
--HG--
extra : rebase_source : b15841d8795dd93b6009e57c76f87d33b6c5b34c
2015-01-13 09:15:30 -08:00
Steve Fink
8e42bf62e1
Bug 1125398 - Give each test load its own parameters, r=terrence
...
--HG--
extra : rebase_source : 2668e910ed390a2b25dfa83578159635bd99ee3f
2015-01-26 12:53:03 -08:00
Steve Fink
a5c076533c
Bug 1125398 - Split off harness.js from index.html, r=terrence
...
--HG--
extra : rebase_source : 2e80eea7d2c4e8fba8de31868eea83d93ac948d5
2015-01-13 09:14:01 -08:00
Daniel Holbert
16d66373ef
Bug 1118419 followup: Annotate macro-defined typeName functions as MOZ_OVERRIDE for remaining GLContext subclasses.
2015-01-27 11:45:57 -08:00
Eric Skoglund
d98cdbaf0a
Bug 1107645 - Implement TypedArray.forEach in accordance with the ecma 6 revision 31 spec. r=evilpie
...
Added reference to the forEach function in TypedArrayObject.cpp. Also added the correct specification reference to the function.
Tests added for the TypedArray#forEach based on the tests for TypedArray#some
Added reference to forEach in test_xrayToJs.xul
Added test to assert that forEach returns undefined.
Added new Proxy() to list of invalid receivers.
2015-01-26 12:46:00 -05:00
Ryan VanderMeulen
86c3e81873
Bug 1126360 - Remove the non-split and armv6 Android in-tree configs. r=catlee, r=jlund
2015-01-27 14:31:26 -05:00
Brian Hackett
e5f8171ff9
Bug 1125389 - Fix NewReshapedObject to use the old shape's data. r=jandem
2015-01-27 14:29:05 -05:00
David Keeler
559c481cf5
bug 1125503 - when canonicalizing hostnames, check string length before calling Last() r=mmc
...
--HG--
extra : amend_source : 9d07347f76b4d6b2fd1ab77f7025043575c3b4f9
2015-01-26 12:47:50 -08:00
Ehsan Akhgari
8f3258d121
Backed out changeset 186127d71076 (bug 1126295) because of test bustage on Windows on a CLOSED TREE
...
--HG--
rename : xpcom/tests/gtest/TestAtoms.cpp => xpcom/tests/TestAtoms.cpp
rename : xpcom/tests/gtest/UTFStrings.h => xpcom/tests/UTFStrings.h
2015-01-27 13:47:44 -05:00
Ehsan Akhgari
a77c062b13
Backed out 2 changesets (bug 1126301) on a CLOSED TREE because the test was apparently busted on some platforms
...
Backed out changeset 4aecd46afeb1 (bug 1126301)
Backed out changeset c61a87a20888 (bug 1126301)
--HG--
rename : xpcom/tests/gtest/TestUTF.cpp => xpcom/tests/TestUTF.cpp
2015-01-27 13:44:15 -05:00
Brian Grinstead
c8368fcc4a
Bug 1119503 - Part 5: Make children of message-body class be preformatted to fix copied text of line number showing up on new line; r=past
2015-01-27 13:26:11 -05:00
Ehsan Akhgari
a6c09214d9
Bug 1119503 - Part 4: Add a test for serialization of block elements without style information; r=bzbarsky
2015-01-27 13:25:12 -05:00
Ehsan Akhgari
3d8e294b79
Bug 1119503 - Part 3: Change test_aboutmemory.xul in order to not expect a newline at the very end of the copied text; r=njn
...
After the patches in this bug, we only inject a newline at block element
boundaries.
2015-01-27 13:25:10 -05:00
Ehsan Akhgari
8090909492
Bug 1119503 - Part 2: Insert a line break between preformatted block boundaries when creating raw output; r=bzbarsky
2015-01-27 13:25:08 -05:00
Ehsan Akhgari
dcf81189d1
Bug 1119503 - Part 1: Determine whether an element is a block element based on the style, not the tag; r=bzbarsky
...
This probably fixes a whole bunch of edge cases where content uses
elements other than div.
2015-01-27 13:25:06 -05:00
Byron Campen [:bwc]
12d0b4a9b2
Bug 1099414: Ensure that NrSocketIpc is destroyed on STS, for consistency. r=ekr
...
--HG--
extra : rebase_source : e706370706dd0d9ec938798966c752f298a260bf
2014-12-23 16:22:02 -08:00
Byron Campen [:bwc]
48f06b46b6
Bug 1099414: Use RefPtr logic instead of delete when nr_socket_local_create fails. r=ekr
...
--HG--
extra : rebase_source : 8be15d27527166b0dfb322b90e6f5244bcabcc95
2014-11-14 15:58:56 -08:00
Byron Campen [:bwc]
15fe8fb239
Bug 1126036: Queue runnables for starting gathering and checking in PCMedia until the proxy lookup is complete. r=mt
...
--HG--
extra : rebase_source : 3265e13f669d08c663ab908cf96d3fb26a683f16
2015-01-26 15:24:37 -08:00
Sotaro Ikeda
46266124b8
Bug 1125913 - Use GraphicBuffer::lockAsync() on gonk LL r=nical
2015-01-27 10:05:35 -08:00