Граф коммитов

16263 Коммитов

Автор SHA1 Сообщение Дата
Chung-Sheng Fu d7f3350397 Bug 1382499 - Add test cases r=arthuredelstein,smaug
MozReview-Commit-ID: 1aZVzVO9D6x

--HG--
extra : rebase_source : 675e852cb3dab6b179bfc251aea28bc18b5ef28f
2017-08-02 14:04:34 +08:00
Prathiksha 7648dc7f6b Bug 1390049 - Fix the Settings button string under Permissions in about:preferences#privacy by appending ellipses. r=rickychien
MozReview-Commit-ID: 4qkZd4srWiP

--HG--
extra : rebase_source : 3e74e3ac5fb556ba67f0620560361376ee464d38
2017-08-14 13:50:10 +05:30
Timothy Guan-tin Chien 4061434d79 Bug 1384830 - Show search result as the user types in Preferences search, r=jaws
This patch changes the event to listen on the search textbox from "command" to
"input", which means the code will run with every keystroke, instead of once
a few keystrokes after a timeout. It will make the search very responsive.

However, with that change, each keystroke will be blocked by the search function,
which go through the entire DOM of the page. This patch fixes that by making the
search function async. The search will now check the execution time with
Performance API, and give way when it blocks the page for more than 1/60 sec.

Further care was taken to make sure page won't flash unchecked content while
the loop go through the entire DOM. The elements to be checked can't be hidden
because of the JS bindings, so CSS rules are set to ensure they are kept
visually hidden. Unfortunately, CSS cannot change XUL layout so they still
occupies page space.

Additional check was made to make sure the search function skips hidden elements,
if the previous query is a substring of the search query. This is done so that
search function does not unhide and hide these elements, and causes the search
result to flash as the user types.

MozReview-Commit-ID: BwBoJmTperw

--HG--
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_1.js => browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_5.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_2.js => browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_6.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_3.js => browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_7.js
rename : browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_4.js => browser/components/preferences/in-content-new/tests/browser_search_subdialogs_within_preferences_8.js
extra : rebase_source : 2f1b6cd9f50d79c24dcddc22c61c50d347ddf3f0
2017-08-03 14:32:45 +08:00
Stone Shih 1b13c3deba Bug 1351148 Part8: Revise browser_1008559_anchor_undo_restore.js to continue the test after processing the mouse event. r=smaug.
MozReview-Commit-ID: BYF94RsKhR6
2017-07-16 12:38:13 +08:00
Sebastian Hengst 56c035fa36 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 4cZJ3qFjvPY
2017-08-12 23:49:21 +02:00
Sebastian Hengst 57f655f77a Backed out changeset c73631b194bb (bug 1389740) for failing Firefox-UI's test_windows.py and test_about_private_browsing.py. r=backout 2017-08-12 18:42:57 +02:00
Dão Gottwald ad2ba7b0b1 Bug 1389740 - Consolidate URL bar history dropmarker styling. r=Gijs
The dropmarker gets the urlbar-icon class for consistency with the other URL bar icons. On this occasion, I increased the urlbar-icon padding and removed the margin to match the photon spec. Also added a rudimentary hover effect.

#urlbar-icons is renamed to #page-action-buttons to better reflect its meaning, and because .urlbar-icon is now used outside of this container.

#urlbar-wrapper wrapper isn't needed anymore -- we can just set the switchingtabs attribute directly on #urlbar.

MozReview-Commit-ID: EiuUW71IKgU

--HG--
extra : rebase_source : dcc7753e92073e06278d714a0b5b976d073e75c8
2017-08-12 17:49:35 +02:00
Gijs Kruitbosch 7c9b10befb Bug 1389285 - check that clicking history items actually works, r=mikedeboer
MozReview-Commit-ID: 2WKqYaO8Iht

--HG--
extra : source : bff4d1e4243f2c1472d9339aa7060be4c819b637
2017-08-11 14:05:48 +01:00
Geoff Brown 7e7d1e53c7 Bug 1369197 - Disable test browser_ext_browserAction_contextMenu.js for frequent intermittent failures; r=me,test-only 2017-08-11 14:30:29 -06:00
Wes Kocher ef0d82bb2b Merge m-c to inbound, a=merge
MozReview-Commit-ID: HSkzFTcnhOy
2017-08-11 13:25:37 -07:00
Gijs Kruitbosch cd09994193 Bug 1377967 - make middle clicking history, bookmarks and closed tabs items work correctly, r=mikedeboer a=reland stuff lost during last merge
MozReview-Commit-ID: VQUuQHyCXi

--HG--
extra : amend_source : 2ccb64d04d41c9a67d96b3977f70eeabae2fb38e
extra : transplant_source : R%E5%D8%3F%AD%FA%83%DD%29%C0%F0%9C%03%A9k%B9%B0aO%82
2017-08-10 23:05:33 +01:00
Gijs Kruitbosch 0cdb4b5cfa Bug 1388753 - unbreak bookmarks/history item clicks and tidy up code in browserPlacesViews.js, r=mikedeboer
MozReview-Commit-ID: 1vjP6IeIiPz

--HG--
extra : transplant_source : %BD%9E%A3%87%9C%DEl%97%93%AFyc%2A%AA%BF%08%DE%B2b%86
2017-08-10 23:04:54 +01:00
Gijs Kruitbosch 6ff153a8b2 Bug 1388990 - avoid breaking the broadcast/listener relationships of the back/fwd buttons when customizing, r=dao
MozReview-Commit-ID: EsH3lv8QXfJ

--HG--
extra : rebase_source : 20325d2b014abf9687c83eae3cda267eeda078eb
2017-08-12 11:56:22 +01:00
Ethan dd89a080a0 Bug 1383495 - Spoof Navigator API platform as win64 when resisting fingerprinting is enabled. r=ehsan 2017-08-11 09:51:09 +08:00
Tomislav Jovanovic 85a5f1f9a2 Bug 1377734 - Avoid instantiating a lazy tab from sendMessage, r=mixedpuppy
MozReview-Commit-ID: KfYg6hG8KmC

--HG--
extra : rebase_source : c151eebcc585cbfa526b328985e23759edaf7bc4
2017-08-11 02:16:33 +02:00
Andrew Swan 5a7c07ecdf Bug 1359558 Part 3 Add a test for extension newtab overrides with temporary addon installation r=bsilverberg
MozReview-Commit-ID: JPEPMa80SI2

--HG--
extra : rebase_source : 6e9bf4091b30cb7d9d2354b64a7635ac61542833
2017-07-28 14:15:09 -07:00
Andrew Halberstadt d2109610fb Bug 1385352 - Enable 'mozilla/no-arbitrary-setTimeout' eslint rule on browser-chrome tests, r=standard8
MozReview-Commit-ID: 5lO0uAjHMsw

--HG--
extra : rebase_source : 8607b3964da207a6076c79b6f1d75b40503cdd7d
2017-08-10 14:48:21 -04:00
Phil Ringnalda 0ff5a4285d Backed out changeset 6896f93a2327 (bug 1385352) for not making it to m-c before the next violation of its new linting rule merged to autoland
MozReview-Commit-ID: 3HDE2C3wSU0
2017-08-10 20:21:19 -07:00
Wes Kocher cff9e9b197 Merge m-c to autoland, a=merge
MozReview-Commit-ID: 2YvHbITn9w3
2017-08-10 18:25:34 -07:00
Wes Kocher 936a9461f6 Merge inbound to m-c a=merge
MozReview-Commit-ID: KRQeIGmhAPA
2017-08-10 18:14:34 -07:00
Sebastian Hengst 6081d7a11e Backed out changeset bf603affd1e0 (bug 1388753) for failing browser-chrome's browser_947914_button_history.js. r=backout a=merge
MozReview-Commit-ID: AHOsaTvCWms

--HG--
extra : source : 5475c7748903350a91842046eeb614880738b83e
2017-08-10 20:02:44 +02:00
Sebastian Hengst 3cb6b7715c Backed out changeset e4d1389a96ca (bug 1377967) because it blocks the backout of bug 1388753. r=backout
MozReview-Commit-ID: JMozgGI7pWY

--HG--
extra : source : f5c973874a8cc631cf06f3edaf38c8a363398b81
2017-08-10 20:01:44 +02:00
Ricky Chien c22cac4124 Bug 1388745 - Make "find more search engines" label highlightable r=mconley
--HG--
extra : rebase_source : b3f40d974c34ea2473a742e656428b27d5cb5fb1
2017-08-10 17:27:02 +08:00
Sebastian Hengst 51d351f567 merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-08-10 17:41:11 +02:00
Gijs Kruitbosch e105c93b98 Bug 1377967 - make middle clicking history, bookmarks and closed tabs items work correctly, r=mikedeboer
MozReview-Commit-ID: VQUuQHyCXi

--HG--
extra : rebase_source : 75e148a49ed86e1c979991daa43d31cfbf9511e0
2017-08-09 21:04:27 +01:00
Gijs Kruitbosch 12b877d713 Bug 1388753 - unbreak bookmarks/history item clicks and tidy up code in browserPlacesViews.js, r=mikedeboer
MozReview-Commit-ID: 1vjP6IeIiPz

--HG--
extra : rebase_source : 1bf36537326b86fff6e3db814908cb64aaad3e57
2017-08-09 18:02:36 +01:00
Mark Banner bae2e447d0 Bug 1314670 - Update browser_google_behavior.js to use the same test structure as browser_searchEngineBehaviors.js. r=florian
MozReview-Commit-ID: 7hBEfgn6duc

--HG--
extra : rebase_source : 431c8cc61ace12524bc3c91e5d18b1d6a3d62024
2017-08-09 07:41:51 +01:00
Mark Banner a4d10c3b1b Bug 1314670 - Merge the browser_*behavior.js tests into the new tests. r=florian
Excluding Google due to it not being able to run in artifact builds.

MozReview-Commit-ID: B15iW1iC2Lk

--HG--
extra : rebase_source : 8fd72f92717b166fc03e9bd2111ce02979327502
2017-08-09 09:38:15 +01:00
Gijs Kruitbosch 2de2d3a7e9 Bug 1377967 - make middle clicking history, bookmarks and closed tabs items work correctly, r=mikedeboer
MozReview-Commit-ID: VQUuQHyCXi

--HG--
extra : rebase_source : 8f2edec2e0de448d4814b254f5c2458aa645be32
2017-08-10 23:05:33 +01:00
Gijs Kruitbosch 35bd3646b1 Bug 1388753 - unbreak bookmarks/history item clicks and tidy up code in browserPlacesViews.js, r=mikedeboer
MozReview-Commit-ID: 1vjP6IeIiPz

--HG--
extra : rebase_source : 9d07a961de011395366f2736eab62e5bbcbcd19d
2017-08-10 23:04:54 +01:00
Rob Wu 1ed7253b50 Bug 1387506 - Apply activeTab permission for _execute_browser_action r=kmag
And add tests to confirm that activeTab works for both
_execute_browser_action and _execute_page_action.

MozReview-Commit-ID: HDTDZXCvukc

--HG--
extra : rebase_source : 1a59270afa7b87979329d0fed197238e6655a647
2017-08-04 20:18:39 +02:00
Wes Kocher eb3058e466 Backed out 3 changesets (bug 1382499) for eslint failures a=backout
Backed out changeset 0ebb9924affa (bug 1382499)
Backed out changeset c25b50b0edc5 (bug 1382499)
Backed out changeset 1dcdc22d4919 (bug 1382499)

MozReview-Commit-ID: 9rygU1QF1kb
2017-08-11 13:49:34 -07:00
dw-dev 291d2c4afb Bug 1386805 - changes to saveAsPDF() and printPreview(); r=mixedpuppy
saveAsPDF() - changed to return error message in lastError if called on Mac OS X.

saveAsPDF() - changed returned status values to lower case with underscores instead of spaces.

printPreview() - changed to return error message in lastError if print preview fails.

MozReview-Commit-ID: KxWJ3ClqaHy

--HG--
extra : rebase_source : 4526b66ff0c342dc1302132a7f187d1cdc5b1399
2017-08-11 18:24:57 +01:00
Prathiksha bf76d9f860 Bug 1385222 - Add the search functionality in the sitePermissions.xul dialog. r=johannh
MozReview-Commit-ID: JFkZPfL0hJl

--HG--
extra : rebase_source : 4d25d74b435387fa785a1bd8222736796088b78c
2017-08-08 12:19:47 +05:30
Chung-Sheng Fu f855d0c7ee Bug 1382499 - Add test cases r=arthuredelstein,smaug
MozReview-Commit-ID: 1aZVzVO9D6x

--HG--
extra : rebase_source : ba53b6b278304633c2e6ded8e85de093ffb50ebc
2017-08-02 14:04:34 +08:00
Prathiksha 45b152f637 Bug 1381401 - Add location, camera and microphone permissions along with their settings under the 'Permissions' heading in Firefox Preferences. r=johannh
MozReview-Commit-ID: PdcUyUKAcN

--HG--
extra : rebase_source : 316a207405b0263349f18c240392136b5357291f
2017-07-30 13:06:49 +05:30
Wes Kocher 677cf14fe6 Backed out changeset 6f71999ab349 (bug 1377734) for failures in test_ext_tab_runtimeConnect.html a=backout
MozReview-Commit-ID: LU18pnnbm5z
2017-08-11 11:58:28 -07:00
Brian Grinstead 4902b5d260 Bug 1388552 - Save Browser Console state in session store;r=mikedeboer,nchevobbe
This evolves restoreScratchpadSession into restoreDevToolsSession which can keep track
of more than just scratchpad windows. In this case we also restore the Browser Console.

MozReview-Commit-ID: D4vOGkpq8xH

--HG--
extra : rebase_source : 33f1a2183ee717c79f360a7dda688832a5c33566
2017-08-11 09:16:59 -07:00
Mike Taylor 71e035473c Bug 1373650. Unteach CustomizableUI about the Report Site Issue button. r=Gijs
MozReview-Commit-ID: BCXVJChZ0mt

--HG--
extra : rebase_source : 6c7dec5932e804f620f8af53d91f5d3e0961ef05
2017-08-04 15:35:18 -05:00
Tomislav Jovanovic 92117a8c9e Bug 1377734 - Avoid instantiating a lazy tab from sendMessage, r=mixedpuppy
MozReview-Commit-ID: KfYg6hG8KmC

--HG--
extra : rebase_source : 89d3417a32d9ca5be4a850336636d3031b3c7e80
2017-08-11 02:16:33 +02:00
Dão Gottwald 0a97ee4a56 Bug 1389525 - Add async version of nsISessionStartup::willOverrideHomepage. r=mikedeboer
MozReview-Commit-ID: 7zVR8H8cpB3

--HG--
extra : rebase_source : 9f02321b4a8242478ccba5a0275a2493a328678b
2017-08-11 17:26:35 +02:00
Gijs Kruitbosch fcb33eb27c Bug 1377967 - make middle clicking history, bookmarks and closed tabs items work correctly, r=mikedeboer
MozReview-Commit-ID: VQUuQHyCXi

--HG--
extra : rebase_source : e76167b317c19993b23a9e869146a2201c3ff5ef
2017-08-10 23:05:33 +01:00
Gijs Kruitbosch ad0e178cad Bug 1388753 - unbreak bookmarks/history item clicks and tidy up code in browserPlacesViews.js, r=mikedeboer
MozReview-Commit-ID: 1vjP6IeIiPz

--HG--
extra : rebase_source : e3ef4468299adfd0b874ba2f44a034c2655ecd6f
2017-08-10 23:04:54 +01:00
Sebastian Hengst dad08ed351 Backed out changeset bff4d1e4243f (bug 1389285) for failing browser-chrome's browser_947914_button_history.js. r=backout 2017-08-11 21:17:55 +02:00
Gijs Kruitbosch 7b3f8c5a08 Bug 1389285 - check that clicking history items actually works, r=mikedeboer
MozReview-Commit-ID: 2WKqYaO8Iht

--HG--
extra : rebase_source : 50e16ecc2c6b2abbea3665b0b55284c844b3d3f0
2017-08-11 14:05:48 +01:00
Mark Banner ea44850ffa Bug 1314670 - Rewrite the new search engine behaviors test to use async functionality. r=florian
MozReview-Commit-ID: 396ci4r6ion

--HG--
extra : rebase_source : a228957803887ecc5b94f89f6c17e241dbe79ecb
2017-07-19 16:22:02 +01:00
Mark Banner 93de1cc0a4 Bug 1314670 - Create a new search engine behaviors test to replace the old individual ones. r=florian
MozReview-Commit-ID: HQtFQVxiyvV

--HG--
rename : browser/components/search/test/browser_ddg_behavior.js => browser/components/search/test/browser_searchEngine_behaviors.js
extra : rebase_source : 2a4bc9b5e2718c77569e7537d421c6ca38223e86
2017-07-19 14:46:52 +01:00
Dão Gottwald 2c29c9f69a Bug 956731 - Remove legacy add-on bar and statusbar shims. r=Gijs
MozReview-Commit-ID: 2deeujcHYUM

--HG--
extra : rebase_source : 90e8c1f1c90655d3e38560b588af82da64fdc2a5
2017-08-10 09:17:48 +02:00
Ryan VanderMeulen 6eb7aef00e Merge m-c to autoland. a=merge 2017-08-09 18:51:26 -04:00
Ryan VanderMeulen 2e6670c78e Merge autoland to m-c. a=merge 2017-08-09 18:47:59 -04:00