Kris Maglione
cf72ffd7d1
Bug 1467695: Wait for async disable operations to finish when calling addonChanged listeners. r=aswan
...
MozReview-Commit-ID: 1vsevE8IgYU
2018-06-08 13:02:43 -07:00
Joel Maher
d0823df1ef
Bug 1405428 - skip-if = verify on mochitests which do not pass test-verify. r=gbrown
2018-06-10 05:01:47 -04:00
Csoregi Natalia
2bbe13fc8e
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-05-10 19:45:06 +03:00
Gijs Kruitbosch
75e727a781
Bug 1459913 - fix removable_false test to always execute the correct drag (layout race), rs=test-only
2018-05-10 09:44:49 +01:00
Gijs Kruitbosch
cf31d2f771
Bug 962248 - rewrite zoom test to be less terrible, r=dthayer
...
MozReview-Commit-ID: ByUM61fsOgh
2018-05-09 09:07:37 +01:00
Tooru Fujisawa
41aa207cb4
Bug 1420574 - Add CustomizableUITestUtils.prototype.{addSearchBar,removeSearchBar} to show search bar in nav bar and verify it does not overflow. r=Paolo
2018-05-09 09:48:40 +09:00
Gijs Kruitbosch
4e9eb5f188
Bug 1438490 - move overflow/underflow event handling out of toolbar.xml, r=jaws
...
MozReview-Commit-ID: CwkCOIm9wNk
2018-05-01 15:44:19 +01:00
Gijs Kruitbosch
16ff687c65
Bug 1447619 - avoid reflowing when returning items to the toolbar from the overflow menu, r=florian
...
MozReview-Commit-ID: BFGRssWb9F
2018-04-20 15:09:44 +01:00
Andreea Pavel
8aa53073af
Backed out changeset 1ce48405e58a (bug 1447619) for creating bug 1457257 and bug 1457289 on a CLOSED TREE
2018-04-28 20:46:51 +03:00
Gijs Kruitbosch
e4d0017659
Bug 1447619 - avoid reflowing when returning items to the toolbar from the overflow menu, r=florian
...
MozReview-Commit-ID: BFGRssWb9F
2018-04-20 15:09:44 +01:00
Tim Nguyen
9698f93bd0
Bug 1372694 - Stop making the default theme a heavyweight theme. r=kmag,aswan
...
MozReview-Commit-ID: 30wMauuc9oo
2018-04-01 13:53:31 +02:00
Jonathan Kingston
ba541a6372
Bug 1453528 - Fix opening of synced tabs with correct principal. r=markh
...
MozReview-Commit-ID: 6MGXjsg3HmV
2018-04-12 18:06:13 +01:00
Paolo Amadini
69d214a80c
Bug 1444392 - Part 1 - Add test-only helpers to open and close the main menu. r=Gijs
...
MozReview-Commit-ID: 9kvUdw2TeHB
2018-04-04 11:34:16 +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
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
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
Gijs Kruitbosch
0ca6e1b639
Bug 1358815 - remove sync reflow from find bar initialization, r=jaws
...
This removes the sync reflow from almost all cases. The only case where we keep it is when a keypress
caught in content triggers a sync message to the parent process. We should clean this up in bug 1371523.
I've tried to fix the tests, but a lot of them seem to be disabled anyway...
MozReview-Commit-ID: 9k36p7q8MKy
2018-03-12 14:01:44 +00:00
Brindusan Cristian
a6e62d8ce3
Backed out 2 changesets (bug 1358815) for bc failures on browser_pdfjs_main.js CLOSED TREE
...
Backed out changeset 880736d97de3 (bug 1358815)
Backed out changeset a2a0a0990e1a (bug 1358815)
2018-03-15 21:23:12 +02:00
Gijs Kruitbosch
54e2568278
Bug 1358815 - remove sync reflow from find bar initialization, r=jaws
...
This removes the sync reflow from almost all cases. The only case where we keep it is when a keypress
caught in content triggers a sync message to the parent process. We should clean this up in bug 1371523.
I've tried to fix the tests, but a lot of them seem to be disabled anyway...
MozReview-Commit-ID: 9k36p7q8MKy
2018-03-12 14:01:44 +00: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
Gijs Kruitbosch
59d4e7e3a0
Bug 1445350 - fix browser_panelUINotifications_multiWindow.js so it doesn't fail on win10, r=dthayer
...
MozReview-Commit-ID: Jk3ah2Xtr58
2018-03-14 13:18:35 +00:00
Edouard Oger
d65914f3a7
Bug 1441376 - Stop the Syncing animation manually in browser_remote_tabs_button.js test. r=Paolo
...
The UIState.ON_UPDATE notification should be enough to reset the state of the
panel every time the test is about to be executed. Wrong.
In response to this notification, gSync.onActivityStop() is called, which disables
the syncing animation immediately ONLY if it has been running for at least 1.5sec
(which is almost never happening in tests), otherwise we get a setTimeout with
the remaining time.
When the sync animation is running, we also do not react to clicks (disabled),
hence the test failing.
We fix this by stopping the animation ourselves manually at the end of the test,
so any subsequent test will start with a correct UI state.
MozReview-Commit-ID: CrEb82Tw5SO
2018-03-09 16:03:48 -05:00
Dão Gottwald
07c12fda38
Bug 1443360 - Fix browser_panelUINotifications_fullscreen.js intermittent failure. r=Gijs
...
MozReview-Commit-ID: FTP3NXqW0oy
2018-03-08 10:24:10 +01:00
Dão Gottwald
bea6a6d9cb
Bug 1443364 - Fix browser_901207_searchbar_in_panel.js intermittent failure. r=Gijs
...
MozReview-Commit-ID: H0F7n3eoV3V
2018-03-07 18:40:55 +01:00
Edouard Oger
f4a8c18f91
Bug 1439777 p2 - Remove weave:ui:* related code. r=markh,tcsc
...
MozReview-Commit-ID: D1H36YeiJCS
2018-02-22 16:30:39 +08:00
Narcis Beleuzu
8c36c8c740
Backed out 2 changesets (bug 1439777) for xpcshell failures on /test_errorhandler_2.js
...
Backed out changeset d99402ad9ecc (bug 1439777)
Backed out changeset 1af3426dc956 (bug 1439777)
2018-03-06 04:43:41 +02:00
Edouard Oger
3445c862b1
Bug 1439777 p2 - Remove weave:ui:* related code. r=markh,tcsc
...
MozReview-Commit-ID: D1H36YeiJCS
2018-02-22 16:30:39 +08:00
Csoregi Natalia
a7fb1721fe
Backed out 7 changesets (bug 1193394) for browser-chrome failures on browser_ext_popup_background.js. CLOSED TREE
...
Backed out changeset 9683f24ff8ec (bug 1193394)
Backed out changeset 0e7140a7c841 (bug 1193394)
Backed out changeset a0e26f6b2784 (bug 1193394)
Backed out changeset 29e1fceaf48d (bug 1193394)
Backed out changeset b8632bbbd273 (bug 1193394)
Backed out changeset a54ef2d8f896 (bug 1193394)
Backed out changeset 55c94c05c57f (bug 1193394)
2018-03-01 16:29:02 +02:00
Tooru Fujisawa
ce5aa2dc89
Bug 1193394 - Part 5: Disable some tests that relies on descriptionHeightWorkaround. r=bustage CLOSED TREE
2018-03-01 20:03:13 +09:00
Paolo Amadini
bc4ac85924
Bug 1428839 - Part 4 - Avoid re-entrancy in PanelMultiView navigation functions. r=Gijs
...
We now use the "active" property of views to track whether navigation is possible. This has the advantage of being already handled correctly when views are moved to a different panel, and is in line with the purpose of the "active" state. The note about using the "popupshown" event for navigation has been updated accordingly.
Keyboard navigation is also linked to the "active" property now, so there is no need to track the state of the "_transitioning" property anymore.
Since the goBack and showSubView methods can only be called when the view is active, we don't need to check for attempts to start a transition while the panel is closed anymore.
MozReview-Commit-ID: 3KT3A5EwGFy
2018-02-27 15:33:33 +00:00
Florian Quèze
f6add2cafd
Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop.
2018-02-28 18:51:33 +01:00
Paolo Amadini
974456c50d
Bug 1440358 - Part 3 - Add tests for reopening a visible Library view. r=Gijs
...
MozReview-Commit-ID: 3sJDnzUWFbz
2018-02-26 13:47:00 +00:00
Paolo Amadini
8c8dfa43a5
Bug 1440358 - Part 2 - Add tests for cancellation while opening a view. r=Gijs
...
This includes both canceling the ViewShowing event and calling the hidePopup method of PanelMultiView.
MozReview-Commit-ID: Goo45SEBC3z
2018-02-25 19:49:00 +00:00
Paolo Amadini
485e61158e
Bug 1440358 - Part 1 - Add unit tests for PanelMultiView. r=Gijs
...
MozReview-Commit-ID: 3WM2Skrg3QV
2018-02-26 13:45:09 +00:00
Paolo Amadini
524d6358c6
Bug 1440333 - Part 3 - Raise the ViewShown event after the main view is active. r=Gijs
...
This also adds a new "active" property that can be used by regression tests to determine whether they should still wait for the ViewShown event.
MozReview-Commit-ID: K25F09llooj
2018-02-26 13:18:22 +00:00
Paolo Amadini
edcf98fcc4
Bug 1440333 - Part 2 - Rename the "current" attribute to "visible". r=Gijs
...
MozReview-Commit-ID: EazXDT6JC3M
2018-02-26 14:31:35 +00:00
Brindusan Cristian
ebf53c20ba
Backed out 3 changesets (bug 1440333) for firefox-functional-test failures on test_no_certificate.py on a CLOSED TREE
...
Backed out changeset 2dad70b2a723 (bug 1440333)
Backed out changeset c705b49c2bae (bug 1440333)
Backed out changeset 9906b468eb78 (bug 1440333)
2018-02-26 16:19:18 +02:00
Paolo Amadini
45594d8537
Bug 1440333 - Part 3 - Raise the ViewShown event after the main view is active. r=Gijs
...
This also adds a new "active" property that can be used by regression tests to determine whether they should still wait for the ViewShown event.
MozReview-Commit-ID: K25F09llooj
2018-02-26 13:18:22 +00:00
Paolo Amadini
0e4d420ef7
Bug 1440333 - Part 2 - Rename the "current" attribute to "visible". r=Gijs
...
MozReview-Commit-ID: EazXDT6JC3M
2018-02-23 15:54:08 +00:00
Masayuki Nakano
efaea0aaa7
Bug 1438157 - part 2: Remove unnecessary second argument of EventUtils.synthesizeKey() r=smaug
...
Note that this patch also replaces legacy VK_* with KEY_*, and replaces
synthesizeKey() for inputting some characters with sendString() because
it's better and clearer what it does and it sets shiftKey state properly.
MozReview-Commit-ID: De4enbjux3T
2018-02-15 04:15:39 +09:00
Masayuki Nakano
53a40055b6
Bug 1436926 - part 2: Remove unnecessary KeyboardEvent.code specification of callers of EventUtils.synthesizeKey() r=smaug
...
Now, callers of EventUtils.synthesizeKey() don't need to specify
KeyboardEvent.code value anymore if they assume that active keyboard layout
is US keyboard layout.
Note that this patch changes the meaning of only test_bug551434.html.
Some callers in it don't match the key value and code value but that looks
like that they don't checking such odd keyboard events. So, they must be
bug of the test.
MozReview-Commit-ID: Itxo7yZ9rkK
2018-02-09 19:17:26 +09:00
Edouard Oger
1666fb5941
Bug 1427674 - Unify FxA content server URL preferences. r=markh,tcsc
...
MozReview-Commit-ID: 3zhHGAzQr0R
2018-01-30 13:21:35 -05:00
Florian Quèze
c5f15a4700
Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop.
2018-02-01 20:45:22 +01:00
Kris Maglione
0bb74efdf1
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Cosmin Sabou
f09d6d985d
Backed out 3 changesets (bug 1431533) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
...
Backed out changeset a1eca62826a1 (bug 1431533 )
Backed out changeset 34c999fa006b (bug 1431533 )
Backed out changeset e2674287e57f (bug 1431533 )
2018-01-30 07:17:48 +02:00
Kris Maglione
fd67f090b2
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Brindusan Cristian
483ba301cb
Backed out 2 changesets (bug 1431533) for ESlint failures on a CLOSED TREE
...
Backed out changeset 6e56f4c8843e (bug 1431533 )
Backed out changeset 12fc4dee861c (bug 1431533 )
2018-01-30 02:32:43 +02:00
Kris Maglione
683a97d172
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
2018-01-29 15:20:18 -08:00
Paolo Amadini
82768948ee
Bug 1432016 - Part 1 - Add a PanelView class using a base class shared with PanelMultiView. r=Gijs
...
Only one method is moved to the PanelView class to simplify the keyboard navigation test.
MozReview-Commit-ID: CHB5FiT9ptn
2018-01-22 12:46:48 +00:00
Kris Maglione
1046270983
Backed out 3 changesets (bug 1431533) for Android mochitest bustage. CLOSED TREE
...
MozReview-Commit-ID: 5ubE9EMQpZ9
2018-01-24 22:04:59 -08:00