Peter Van der Beken
75d03ab497
Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 6: Mark some IDL interfaces as non-scriptable. r=bz.
2018-03-01 20:19:56 +01:00
Edouard Oger
8578b6545b
Bug 1184265 - Make last sync date be relative. r=markh
...
MozReview-Commit-ID: 2hB9F7Elynh
2018-03-20 17:08:16 -04:00
Boris Zbarsky
260e2183a3
Bug 1448398. Stop returning unwrapped Components.interfaces from SpecialPowers.Ci. r=kmag
2018-03-26 13:35:04 -04:00
Florian Quèze
de7b7f72fd
Bug 1443578 - remove the _reflows suffix from tests that now cover both reflows and flicker, r=mconley.
2018-03-22 21:16:17 +01:00
Florian Quèze
9d449793d5
Bug 1443578 - avoid dirtying frames after MozAfterPaint events, to ensure we don't repaint all the time and capture 60 screenshots per second when nothing changes on screen, r=mconley.
2018-03-22 21:16:17 +01:00
Florian Quèze
2adf07bbc6
Bug 1443578 - only store captured frames when they are actually different, r=mconley.
2018-03-22 21:16:17 +01:00
Florian Quèze
3d1e39fc99
Bug 1443578 - set the expectations for new flicker tests, r=mconley.
2018-03-22 21:16:17 +01:00
Florian Quèze
db69a9d857
Bug 1443578 - Merge browser_windowopen_{reflow,flicker}.js tests into a single browser_windowopen.js test, r=mconley.
2018-03-22 21:16:16 +01:00
Florian Quèze
84fe2e9695
Bug 1443578 - Introduce a generic withPerfObserver function and separate the data collection from the reflow analysis code for the reflow observers, r=mconley.
2018-03-22 21:16:16 +01:00
Florian Quèze
eac32a4c98
Bug 1443578 - Stop providing the dirtyFrameFn function as a parameter to test functions, r=mconley.
2018-03-22 21:16:16 +01:00
layely
6a2822ede3
Bug 1445732 - Avoid invoking mute and unmute methods for lazy-browsers to prevent premature insertion. r=jaws
2018-03-18 03:23:07 +00:00
arthur.iakab
888a532650
Merging mozilla-inbound to mozilla central a=merge
2018-03-19 12:43:31 +02:00
Masayuki Nakano
72a20a5502
Bug 1446253 - Make EventUtils.synthesizeComposition() dispatch keydown and keyup event in default r=smaug
...
We'll start to dispatch keydown event and keyup event even during composition.
So, for testing those events won't break our UI, we should make
EventUtils.synhtesizeComposition() and EventUtils.synthesizeCompositionChange()
dispatch keydown event and keyup event even if callers don't specify keyboard
event explicitly.
Typically, "keydown" event is marked as "processed by IME", i.e., keyCode
value is set to DOM_VK_PROCESSKEY and key is set to "Process", with our
widget which handles native IME and key input. On the other hand, "keyup"
is NOT marked as so.
Therefore, this patch makes TextInputProcessor emulates this behavior without
any new special flags. And for making possible to emulate special cases,
this patch adds two flags to nsITextInputProcessor. One is
KEY_DONT_MARK_KEYDOWN_AS_PROCESSED. The other is KEY_MARK_KEYUP_AS_PROCESSED.
Unfortunately, those flags have opposite meaning but this must be better than
making necessary to one flag for emulating usual keydown/keyup events.
Finally, this makes some tests specify better keyboard information to
synthesizeComposition() and synthesizeCompositionChange() to emulate
actual keyboard events during composition.
MozReview-Commit-ID: ItYaXILkNQE
2018-03-16 22:35:07 +09:00
Tooru Fujisawa
cc3db7ac99
Bug 1442465 - Part 5: Workaround for some BrowserTestUtils.removeTab cases. r=dao
2018-03-19 11:16:49 +09:00
Tooru Fujisawa
f415c74b57
Bug 1442465 - Part 4.2: Stop unnecessarily awaiting on BrowserTestUtils.removeTab (simple part). r=dao
2018-03-19 11:16:45 +09:00
Tooru Fujisawa
c7c8a3fc96
Bug 1442465 - Part 4.1: Stop unnecessarily awaiting on BrowserTestUtils.removeTab (non-simple part). r=dao
2018-03-19 11:12:14 +09:00
Tooru Fujisawa
12d7012b4a
Bug 1442465 - Part 3: Use BrowserTestUtils.{waitForTabClosing,waitForSessionStoreUpdate} instead of BrowserTestUtils.removeTab. r=dao
2018-03-19 11:12:13 +09:00
Tooru Fujisawa
baa9db1950
Bug 1442465 - Part 2: Use BrowserTestUtils.{waitForTabClosing,waitForSessionStoreUpdate} instead of BrowserTestUtils.tabRemoved. r=dao
2018-03-19 11:12:13 +09:00
Kris Maglione
b021c3ef1b
Bug 1373708: Follow-up: Throttle static browser tests so they don't OOM when using background requests. r=florian
...
MozReview-Commit-ID: FdZyOpdvarb
2018-03-16 18:28:52 -07:00
Margareta Eliza Balazs
fdbc8d639e
Merge autoland to mozilla-central. a=merge
2018-03-17 23:50:46 +02:00
Noemi Erli
8244a6c06d
Backed out 2 changesets (bug 1373708) for frequent xpcshell failures in xpcshell.ini:toolkit/components/extensions/test/xpcshell/test_ext_startup_perf.js a=backout
...
Backed out changeset b3bb4c38a0ef (bug 1373708)
Backed out changeset a06dc76c6ed8 (bug 1373708)
2018-03-17 23:37:27 +02:00
Michal Novotny
949251f3be
Bug 1373708 - Temporarily disable tests on all 32 bit OSes due to OOM failures, r=kmag
2018-03-16 18:17:00 +02:00
Bogdan Tara
1096f0f569
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-03-17 12:34:09 +02:00
Andreea Pavel
cd8eb86270
Backed out 2 changesets (bug 1425613) backed out for browser chrome failures at automation.py on a CLOSED TREE
...
Backed out changeset 6426e089e5c5 (bug 1425613)
Backed out changeset 4939d44bcd0a (bug 1425613)
2018-03-17 11:55:21 +02:00
Kris Maglione
9d5b9190a5
Bug 1443964: Part 3 - Remove no-cpows-in-tests rule. r=mconley
...
The shims that this rule tests for no longer exist.
MozReview-Commit-ID: DMgP7Hczavc
2018-03-07 19:31:28 -08:00
Johann Hofmann
911bd3791b
Bug 1425613 - Part 2 - Add a test for repeatedly called pref getters. r=florian
...
MozReview-Commit-ID: 4doKsld9qGF
2018-02-18 22:48:06 +01:00
Johann Hofmann
489f073b87
Bug 1425613 - Part 2 - Add a test for repeatedly called pref getters. r=florian
...
MozReview-Commit-ID: 4doKsld9qGF
2018-02-18 22:48:06 +01:00
Johann Hofmann
4de719dc10
Bug 1297630 - Test certificate errors in iframes. r=Gijs
...
This amends the browser_aboutCertError test file to cover error pages
in iframes in addition to top-level pages. I figured that instead of
re-writing all assertions in a separate test it would be smarter to
do the same assertions we apply to the top-level error pages on frames
as well.
I did not update the checkWrongSystemTimeWarning test, which is currently disabled.
MozReview-Commit-ID: 90fS0emPaSN
2018-03-15 12:57:11 +01:00
Emilio Cobos Álvarez
4ef40a6e8f
Bug 1445737: Update stacks in perf tests. r=dao
...
MozReview-Commit-ID: F9cMQa32Tgm
2018-03-16 17:27:16 +01:00
Emilio Cobos Álvarez
d4219f627c
Bug 1439875: Flag chevron.svg as intermittently shown on windows. r=johannh
...
MozReview-Commit-ID: 7gJvF00WDgR
2018-03-16 17:26:50 +01:00
Emilio Cobos Álvarez
79f35dc805
Bug 1439875: Update browser_windowopen_flicker.js. r=florian
...
To avoid hacking around the empty window, and handle the activation issue seen
on Windows / OSX.
MozReview-Commit-ID: oK3T8FKd5n
2018-03-16 17:26:50 +01:00
Emilio Cobos Álvarez
82ee868002
Bug 1439875: Update browser_windowopen_reflows.js to not wait for a resize that no longer exists. r=florian
...
MozReview-Commit-ID: Jln9ejZh2b6
2018-03-16 17:26:49 +01:00
Tiberius Oros
f526bd8a36
Merge autoland to mozilla-central. a=merge
2018-03-16 11:51:52 +02:00
Gurzau Raul
67424465a0
Backed out 6 changesets (bug 1439875) for massive breakage for nightly users a=backout
...
Backed out changeset 990a8eb972cd (bug 1439875)
Backed out changeset 187aef60922c (bug 1439875)
Backed out changeset 9c764daa1234 (bug 1439875)
Backed out changeset f8e091577d2a (bug 1439875)
Backed out changeset 1ee5a2d21901 (bug 1439875)
Backed out changeset 610ba5dfaae1 (bug 1439875)
2018-03-16 11:26:31 +02:00
Emilio Cobos Álvarez
8023fb91e0
Bug 1439875: Flag chevron.svg as intermittently shown on windows. r=johannh
...
MozReview-Commit-ID: 7gJvF00WDgR
2018-03-15 21:21:33 +11:00
Emilio Cobos Álvarez
9b17e5a89b
Bug 1439875: Update browser_windowopen_flicker.js. r=florian
...
To avoid hacking around the empty window, and handle the activation issue seen
on Windows / OSX.
MozReview-Commit-ID: oK3T8FKd5n
2018-03-15 21:21:33 +11:00
Emilio Cobos Álvarez
abc153b01f
Bug 1439875: Update browser_windowopen_reflows.js to not wait for a resize that no longer exists. r=florian
...
MozReview-Commit-ID: Jln9ejZh2b6
2018-03-15 21:21:33 +11:00
Kris Maglione
c52d401bb4
Bug 1445551: Part 1b - Whitelist unsafe CPOW use in existing tests. r=mconley
...
MozReview-Commit-ID: 4ojwvjw9XGT
2018-03-14 14:35:05 -07:00
Andreea Pavel
4fcb7883ae
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2018-03-15 00:11:42 +02:00
Andreea Pavel
74e16465e7
Merge mozilla-inbound to mozilla-central. a=merge on a CLOSED TREE
2018-03-15 00:07:17 +02:00
Andreea Pavel
119029b837
Backed out 6 changesets (bug 1439875) for browser chrome failures at browser/base/content/test/general/browser_private_browsing_window.js on a CLOSED TREE
...
Backed out changeset 1ee033e0061a (bug 1439875)
Backed out changeset 7f25473e9b29 (bug 1439875)
Backed out changeset 69550dec0534 (bug 1439875)
Backed out changeset f3b96ce3490b (bug 1439875)
Backed out changeset 9ded55072903 (bug 1439875)
Backed out changeset 7b33ad14ce8c (bug 1439875)
2018-03-14 23:54:24 +02:00
Arthur Iakab
fe605c1dfc
Bug 1439493, disabling browser_bug495058.js on Linux jsdcov r=jmaher
2018-03-14 07:18:00 +02:00
Jason Laster
ac91a7b972
Bug 1445081 - Update Debugger Frontend v21. r=jdescottes
...
MozReview-Commit-ID: IrusTqKuyAN
2018-03-14 09:56:55 -04:00
Mike Conley
5fe23642d0
Bug 1445455 - Test that it's possible to show the same StatusPanel value twice in a row. r=dao
...
MozReview-Commit-ID: 17U8JHVO2PN
2018-03-13 18:21:47 -04:00
Andreea Pavel
45e00e4e5f
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2018-03-13 19:26:13 +02:00
Jon K
730c92c5ab
Bug 1441844 - Remove unused --chrome-nav-bar-separator-color variable. r=dao
2018-03-13 13:59:46 +01:00
Trisha
f47175323d
Bug 1444054 - Replace promiseWaitForCondition with TestUtils.waitForCondition in browser_devices_get_user_media_screen.js. r=johannh
2018-03-13 00:14:30 +08:00
Trisha
956cc7e029
Bug 1443866 - Use TestUtils.waitForCondition in browser_devices_get_user_media_multi_process.js. r=johannh
2018-03-13 16:02:55 +08:00
Mike Conley
8e63b1f923
Bug 1358719 - Add window resize reflow test. r=florian
...
MozReview-Commit-ID: 57mLswnXhC8
2018-03-07 13:29:25 -05:00
accakks
2e31a4ed68
Bug 1444372 - Replace promiseTopicObserved with TestUtils.topicObserved in browser_popupNotification_2.js. r=prathiksha
...
MozReview-Commit-ID: 3P0kJwulAjd
2018-03-12 08:48:41 +05:30