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

14116 Коммитов

Автор SHA1 Сообщение Дата
Timur Valeev 6d55e4907c Bug 1254923 - Remove RemoveAllPages API. r=mak
--HG--
extra : rebase_source : fd02b587686a1967d3c61a750e2bc4082dcabab9
2016-03-09 19:34:51 +03:00
Carsten "Tomcat" Book 37b5fbfa7b Backed out changeset 0228e00caf59 (bug 1255569) for m8 perma failures
--HG--
extra : rebase_source : e0cb73d79890a5dd432af0e832449bbd2ddeb420
2016-04-01 13:34:01 +02:00
Carsten "Tomcat" Book e873a45f68 Merge mozilla-central to fx-team 2016-04-01 11:49:37 +02:00
Nicholas Nethercote d376f9f82e Bug 1260871 - Remove do_GetAtom() and rename NS_NewAtom() as NS_Atomize(). r=erahm.
do_GetAtom() is currently just a synonym for NS_NewAtom().

--HG--
extra : rebase_source : f4409784f931616cbc300591e6b843d30805c273
2016-03-29 10:09:43 +11:00
bsilverberg c044c81b07 Bug 1256635 - Implement browser.notifications.onClicked, r=kmag
Note that we cannot add a real test for onClicked without mocking out the AlertService. I did test it manually and it seems to work fine.

MozReview-Commit-ID: 68nooxoUJat

--HG--
extra : transplant_source : %BF%F8%D2%C1%17%C8%3D%7B%A0%CA%B7%02%B0%F4%A7%E5%A4%3A%27j
2016-03-16 16:49:10 +01:00
bsilverberg c8faee2e69 Bug 1255569 - Add coverage for cookie eviction events for expired cookies, r=kmag
Fix bug in ext-cookies.js that was reporting expired cookies as evicted

MozReview-Commit-ID: 2it2YwbQAzh

--HG--
extra : transplant_source : %C3%03%5B%B0.eNJ%E6%B8%8B%815%7B%E6%93%BE%A3%D0D
2016-03-29 17:20:58 -04:00
bsilverberg 4072b45037 Bug 1254359 - notifications.getAll() result is not Chrome-compatible, r=kmag
MozReview-Commit-ID: EIeIZquJaIN

--HG--
extra : transplant_source : %5C%3Bl%8C%C6%0CV1%B2n%94%0A%98%7F%09%10%EC%02%26E
2016-03-30 09:31:37 -04:00
gasolin 98f174be13 Bug 1240727 - match search engine alias with lower case; r=mak
matching both alias and searchToken with lower case, add tests to validate lower, upper, cap cases

MozReview-Commit-ID: F8aNsilK5pm

--HG--
extra : transplant_source : %EC%8B%A3B%21%1FR%2A%EB%29R%A5%B2%19J4%C9%C2%F6%A2
2016-03-29 11:47:41 +08:00
Alessio Placitelli 177cd4cecd Bug 1260437 - Fix a small typo in the Telemetry docs. r=gfritzsche 2016-03-30 02:33:00 +02:00
bsilverberg 1997bb82e9 Bug 1190324 - Test coverage for notifications extension API, r=kmag
Add coverage:

* Notification observers being fired with the "alertfinished" topic.
* The |create| API method without a notification ID.
* The |clear| API method.
* The |onClosed| event.

MozReview-Commit-ID: WlWwXCCCAm

--HG--
extra : transplant_source : %7C%E9x2%E08%15%C3%F5%DB%E7%FE%FC%B3%01%04%9Bg%AA%F8
2016-03-29 15:44:26 -04:00
bsilverberg 060b2ce02f Bug 1254291 - Add schema for the notifications API, r=kmag
Also update ext-notifications.js to use a Map instead of a Set

MozReview-Commit-ID: JBKM9fZXpah

--HG--
extra : transplant_source : W%F8%8C%ECoc%8B%FE%F1%DBL/%E1%02Z%CAJMel
2016-03-29 15:22:18 -04:00
Katie Broida 0170b7f16b Bug 1257599 - Rename 'Unsorted Bookmarks' into 'Other Bookmarks'. r=jaws a=kwierso
MozReview-Commit-ID: 7iMM0vg9rUo
2016-03-31 16:17:30 -07:00
Eitan Isaacson a129f9c557 Bug 1254378 - Update Narrate to work with "voiceschanged" event. r=Margaret
MozReview-Commit-ID: 9gyzWOqHLJd

--HG--
extra : rebase_source : 34340e3e995d26c6c973eb1ae9a07815959737c9
2016-03-29 10:30:26 -07:00
Wes Kocher 7b9ea8afc5 Merge inbound to central, a=merge
MozReview-Commit-ID: FSnrOgtIFer
2016-03-31 13:04:19 -07:00
Andrew Swan 0e2f753ef1 Bug 1257581 - Fix and re-enable downloads misc tests. r=kmag
The original problem was that the erase() test did not wait for downloads
to complete which caused a race with cleanup code trying to remove the
download directory while downloads were still writing to it.  This was
fixed in https://hg.mozilla.org/mozilla-central/rev/d6d9e7411319

But meanwhile, the removeFile() test bit-rotted slightly, fixed it here
and re-enabled the misc test.

MozReview-Commit-ID: 6BgDKKkUK55

--HG--
extra : rebase_source : 29eef70201ff776c637bc0bb98a98b48e26907ca
2016-03-25 14:34:56 -07:00
Andrew Swan 3dea37e5f0 Bug 1257137 - Handle bad args in downloads.{pause,resume,cancel}. r=kmag
MozReview-Commit-ID: HKYqlKUMp91

--HG--
extra : rebase_source : 9d996bd4eeaedf4062e215702729b2a75d7c45da
2016-03-26 14:49:51 -07:00
Georg Fritzsche d9b5bcee7e Bug 1257595 - Document that the 'core' pings profileDate field can be missing. r=mcomella 2016-03-29 15:11:04 +02:00
dimi a90abcb1f6 Bug 1246301 - Incorrectly parsed value for update interval in shavar response. r=francois
MozReview-Commit-ID: Ks84KmA5uKJ

--HG--
extra : transplant_source : %80%9C%91%DE%F6%CEHa%28%22%B6%1A%0C%BA%B50%97%9Dy%CE
2016-03-25 09:50:44 +08:00
Kris Maglione 87247e9d25 Bug 1258139: Part 2 - [webext] Fix dead wrapper issues in storage API. r=gabor
MozReview-Commit-ID: 7F0oBpjl7Qt

--HG--
extra : rebase_source : e4eee969b527078fefd999282371365e8fa39556
2016-03-25 01:14:39 +01:00
Kris Maglione e6cd1c5fce Bug 1258139: Part 1 - [webext] Refactor storage API code. r=rpl
MozReview-Commit-ID: L6cO7mVnN5E

--HG--
extra : rebase_source : f6fe51fd9b90b2a1bc4928775a07d2c7bd522663
2016-03-25 01:03:30 +01:00
Michael Comella a0378bd926 Bug 1249288 - Update telemetry docs to include defaultSearch. r=gfritzsche,rnewman
MozReview-Commit-ID: 4pihITjabns

--HG--
extra : rebase_source : 6f8ea2351df5e24286aced92b2b47c891f470a53
2016-03-10 16:23:13 -08:00
Carsten "Tomcat" Book 3d6e689f8a merge mozilla-inbound to mozilla-central a=merge 2016-03-29 14:16:13 +02:00
Paolo Amadini 1aa56020e2 Bug 1257222 - Keep collecting telemetry for Permissions Notifications until version 52. r=bsmedberg
MozReview-Commit-ID: CUA001eK3fZ

--HG--
extra : rebase_source : a128fb556d2030a01123c3a5e2071227d2f350a9
2016-03-15 17:15:01 +00:00
Matthew Wein 2f6a139e35 Bug 1251042: Enable mochitests for extensions to run on Android. r=nalexander
MozReview-Commit-ID: FeI5bexmPg4
2016-03-25 19:52:19 -07:00
Andrew Swan 6d2c9ab7a0 Bug 1255562 - Allow applications property to be in mozilla.json. r=mossop
MozReview-Commit-ID: 8w6s4bVgbxE

--HG--
extra : transplant_source : %A1%C7%BC%81%94%04zn%E5%E3l%F1%A98%86%CB%C7%88%C9%0D
2016-03-17 04:56:31 -07:00
Andrew Swan 13d8705247 Bug 1245651 - Implement chrome.downloads.onErased. r=kmag
MozReview-Commit-ID: AIskV6fBOiS

--HG--
extra : transplant_source : /Se%FF%A6%E7c%FA%9Do%BE%21%C6%A6%C6%B2%D10%F1%7F
2016-03-22 18:20:11 -07:00
Andrew Swan 5015ea55c0 Bug 1245651 - Rework chrome.downloads misc tests. r=kmag
MozReview-Commit-ID: LybeGLQq1SW

--HG--
extra : transplant_source : %F2%0F%3D%FAU%0C%C9%C6%2B%9DR%7D%86%CEV%F2e%28%01%9D
2016-03-22 17:00:19 -07:00
Matthew Noorenberghe 52c16fba1c Bug 1255066 - Follow-up to add a newline for eslint. r=bustage
MozReview-Commit-ID: 9xR7mGUc2jg
2016-03-25 15:17:29 -04:00
Nihanth Subramanya bd7925b482 Bug 1254592 - [e10s] fix test_history_post.xul to run in content and remove duped test_bug_94514.html. r=mak
MozReview-Commit-ID: 1CsaPl2WiX

--HG--
rename : toolkit/components/places/tests/chrome/history_post.sjs => toolkit/components/places/tests/browser/history_post.sjs
extra : rebase_source : f986db2f73672e0050cbd286d495d4e9cd2dc0eb
2016-03-25 12:02:14 -04:00
Matthew Noorenberghe ddff0d1937 No bug - Disable test_notifications_popup.html until its converted for e10s
MozReview-Commit-ID: CN5fgoIyDWi

--HG--
extra : rebase_source : fdc4555785ce734e59a1d49f03513b2f74599a16
2016-03-25 12:00:33 -04:00
Ryan VanderMeulen 5044fd9c12 Merge m-c to inbound. a=merge
--HG--
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-a.pinning2.example.com-badca.pem => security/manager/ssl/tests/unit/test_pinning_dynamic/a.pinning2.example.com-badca.pem
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-a.pinning2.example.com-badca.pem.certspec => security/manager/ssl/tests/unit/test_pinning_dynamic/a.pinning2.example.com-badca.pem.certspec
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-a.pinning2.example.com-pinningroot.pem => security/manager/ssl/tests/unit/test_pinning_dynamic/a.pinning2.example.com-pinningroot.pem
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-a.pinning2.example.com-pinningroot.pem.certspec => security/manager/ssl/tests/unit/test_pinning_dynamic/a.pinning2.example.com-pinningroot.pem.certspec
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-b.pinning2.example.com-badca.pem => security/manager/ssl/tests/unit/test_pinning_dynamic/b.pinning2.example.com-badca.pem
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-b.pinning2.example.com-badca.pem.certspec => security/manager/ssl/tests/unit/test_pinning_dynamic/b.pinning2.example.com-badca.pem.certspec
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-b.pinning2.example.com-pinningroot.pem => security/manager/ssl/tests/unit/test_pinning_dynamic/b.pinning2.example.com-pinningroot.pem
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-b.pinning2.example.com-pinningroot.pem.certspec => security/manager/ssl/tests/unit/test_pinning_dynamic/b.pinning2.example.com-pinningroot.pem.certspec
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-x.a.pinning2.example.com-badca.pem => security/manager/ssl/tests/unit/test_pinning_dynamic/x.a.pinning2.example.com-badca.pem
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-x.a.pinning2.example.com-badca.pem.certspec => security/manager/ssl/tests/unit/test_pinning_dynamic/x.a.pinning2.example.com-badca.pem.certspec
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-x.a.pinning2.example.com-pinningroot.pem => security/manager/ssl/tests/unit/test_pinning_dynamic/x.a.pinning2.example.com-pinningroot.pem
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-x.a.pinning2.example.com-pinningroot.pem.certspec => security/manager/ssl/tests/unit/test_pinning_dynamic/x.a.pinning2.example.com-pinningroot.pem.certspec
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-x.b.pinning2.example.com-badca.pem => security/manager/ssl/tests/unit/test_pinning_dynamic/x.b.pinning2.example.com-badca.pem
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-x.b.pinning2.example.com-badca.pem.certspec => security/manager/ssl/tests/unit/test_pinning_dynamic/x.b.pinning2.example.com-badca.pem.certspec
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-x.b.pinning2.example.com-pinningroot.pem => security/manager/ssl/tests/unit/test_pinning_dynamic/x.b.pinning2.example.com-pinningroot.pem
rename : security/manager/ssl/tests/unit/test_pinning_dynamic/cn-x.b.pinning2.example.com-pinningroot.pem.certspec => security/manager/ssl/tests/unit/test_pinning_dynamic/x.b.pinning2.example.com-pinningroot.pem.certspec
rename : widget/gtk/gtk3drawing.c => widget/gtk/gtk3drawing.cpp
extra : rebase_source : 8ba87bb4e8b334a68152458bda8da15398c78ddc
2016-03-25 11:42:42 -04:00
Nihanth Subramanya e3c9fad8f2 Bug 1255066 - [e10s] convert test_bug_461710_perwindowpb.html to mochitest-browser. r=mak
MozReview-Commit-ID: 4BafGjlLAe9

--HG--
rename : toolkit/components/places/tests/mochitest/bug_461710/iframe.html => toolkit/components/places/tests/browser/461710_iframe.html
rename : toolkit/components/places/tests/mochitest/bug_461710/link_page-2.html => toolkit/components/places/tests/browser/461710_link_page-2.html
rename : toolkit/components/places/tests/mochitest/bug_461710/link_page-3.html => toolkit/components/places/tests/browser/461710_link_page-3.html
rename : toolkit/components/places/tests/mochitest/bug_461710/link_page.html => toolkit/components/places/tests/browser/461710_link_page.html
rename : toolkit/components/places/tests/mochitest/bug_461710/visited_page.html => toolkit/components/places/tests/browser/461710_visited_page.html
2016-03-25 11:38:33 -04:00
Ryan VanderMeulen 39b284d947 Merge fx-team to m-c. a=merge 2016-03-25 11:36:26 -04:00
Matthew Noorenberghe 15de563089 Bug 1258828 - Follow-up to disable test_formless_autofill.html on Android like it was in mochitest-chrome
MozReview-Commit-ID: 5VzHf9Cwtbq
2016-03-25 11:36:55 -04:00
Matthew Noorenberghe 6bbd706420 Bug 1258828 - Convert test_formless_autofill.html from m-chrome to m-plain. r=paolo
No test logic changes, only setup stuff.

MozReview-Commit-ID: IzoR5kZLWxE

--HG--
rename : toolkit/components/passwordmgr/test/chrome/test_formless_autofill.html => toolkit/components/passwordmgr/test/mochitest/test_formless_autofill.html
2016-03-25 09:21:14 -04:00
Matthew Noorenberghe aa2ea2d746 Bug 1258607 - Make test_case_differences.html work in e10s. r=dolske
Switch to add_task and use satchel helpers for autocomplete.

MozReview-Commit-ID: 4X864ORiYXw

--HG--
rename : toolkit/components/passwordmgr/test/test_case_differences.html => toolkit/components/passwordmgr/test/mochitest/test_case_differences.html
extra : rebase_source : a26c7f09a99c77b87ea904c53e4f86d03c9f33c6
2016-03-22 18:06:51 -04:00
Matthew Noorenberghe 61e25c2b8d Bug 1258607 - Return promises from some satchel test helpers which use callbacks. r=dolske
MozReview-Commit-ID: 2glKz8R1XQo

--HG--
extra : rebase_source : 29afe8fe301a9d33bf0182b55edd7416f725db13
2016-03-22 02:01:33 -04:00
Matthew Noorenberghe 5bd96cb43c Bug 1255265 - Convert password manager test_notifications.html to browser_capture_doorhanger.js. r=dolske
test_notifications.html was using an <iframe> which is less realistic so I'm using top-level documents.

MozReview-Commit-ID: DdXXYofcRLr

--HG--
rename : toolkit/components/passwordmgr/test/test_notifications.html => toolkit/components/passwordmgr/test/browser/browser_capture_doorhanger.js
extra : rebase_source : 82353b35eb956111a19772a51fa40606b3705b4b
2016-03-21 15:30:18 -04:00
Matthew Noorenberghe ad1448c279 Bug 1258055 - Enable a bunch of mochitest-plain password manager tests not involving UI for e10s. r=dolske
* Delete test_zzz_finish.html now that we always cleanup logins, disabled hosts and auth state.
* Move test_autofill_before_load.html to mochitest/ since it doesn't need to be fixed (skip-if=true)
* Use runInParent to add custom logins for some tests
* Remove some cleanup functions that were just cleaning up DOM attributes since it's not necessary.

MozReview-Commit-ID: 55vIzwfcPBB

--HG--
rename : toolkit/components/passwordmgr/test/auth2/authenticate.sjs => toolkit/components/passwordmgr/test/mochitest/auth2/authenticate.sjs
rename : toolkit/components/passwordmgr/test/test_basic_form.html => toolkit/components/passwordmgr/test/mochitest/test_basic_form.html
rename : toolkit/components/passwordmgr/test/test_basic_form_0pw.html => toolkit/components/passwordmgr/test/mochitest/test_basic_form_0pw.html
rename : toolkit/components/passwordmgr/test/test_basic_form_1pw.html => toolkit/components/passwordmgr/test/mochitest/test_basic_form_1pw.html
rename : toolkit/components/passwordmgr/test/test_basic_form_1pw_2.html => toolkit/components/passwordmgr/test/mochitest/test_basic_form_1pw_2.html
rename : toolkit/components/passwordmgr/test/test_basic_form_2pw_1.html => toolkit/components/passwordmgr/test/mochitest/test_basic_form_2pw_1.html
rename : toolkit/components/passwordmgr/test/test_basic_form_3pw_1.html => toolkit/components/passwordmgr/test/mochitest/test_basic_form_3pw_1.html
rename : toolkit/components/passwordmgr/test/test_basic_form_html5.html => toolkit/components/passwordmgr/test/mochitest/test_basic_form_html5.html
rename : toolkit/components/passwordmgr/test/test_basic_form_pwevent.html => toolkit/components/passwordmgr/test/mochitest/test_basic_form_pwevent.html
rename : toolkit/components/passwordmgr/test/test_basic_form_pwonly.html => toolkit/components/passwordmgr/test/mochitest/test_basic_form_pwonly.html
rename : toolkit/components/passwordmgr/test/test_bug_776171.html => toolkit/components/passwordmgr/test/mochitest/test_bug_776171.html
rename : toolkit/components/passwordmgr/test/test_form_action_1.html => toolkit/components/passwordmgr/test/mochitest/test_form_action_1.html
rename : toolkit/components/passwordmgr/test/test_form_action_2.html => toolkit/components/passwordmgr/test/mochitest/test_form_action_2.html
rename : toolkit/components/passwordmgr/test/test_form_action_javascript.html => toolkit/components/passwordmgr/test/mochitest/test_form_action_javascript.html
rename : toolkit/components/passwordmgr/test/test_input_events.html => toolkit/components/passwordmgr/test/mochitest/test_input_events.html
rename : toolkit/components/passwordmgr/test/test_input_events_for_identical_values.html => toolkit/components/passwordmgr/test/mochitest/test_input_events_for_identical_values.html
rename : toolkit/components/passwordmgr/test/test_maxlength.html => toolkit/components/passwordmgr/test/mochitest/test_maxlength.html
rename : toolkit/components/passwordmgr/test/test_passwords_in_type_password.html => toolkit/components/passwordmgr/test/mochitest/test_passwords_in_type_password.html
rename : toolkit/components/passwordmgr/test/test_xhr_2.html => toolkit/components/passwordmgr/test/mochitest/test_xhr_2.html
extra : rebase_source : 379ef710089448060c5b662047b208b5fffe586a
2016-03-24 21:56:59 -04:00
Matthew Noorenberghe 6ac82b0679 Bug 1258055 - E10S helpers for mochitest-plain password manager tests not involving UI. r=dolske
* Support changing `selfFilling` in the `setupParent` message since these tests aren't self-filling like the ones already working in e10s.
** Make selfFilling = false work with e10s using a registerRunTests message.
* Register a common cleanup function to remove all logins, remove all disabled hosts, and clear the HTTP auth state in the parent.
** Actually check there are no existing logins in commonInit (uncomment code)
** Delete some removeLogin calls at the end of tests now that we removeAllLogins during cleanup
* Consolidate loadParentTestFile with runInParent

MozReview-Commit-ID: IS5pPMiM12U

--HG--
extra : rebase_source : c2c821009a8382fae188828fda4152fac1beec5d
2016-03-24 23:09:16 -04:00
Ed Lee 8a9601c1ca Bug 1259506 - Add telemetry probe for counting copy panel actions. r=dmose, f=bsmedberg 2016-03-14 00:29:21 -07:00
Giorgio Maone 0f419b63e5 Bug 1252596 - Implement webRequest.onErrorOccurred. r=kmag
MozReview-Commit-ID: GFeFjKlsMAD

--HG--
extra : transplant_source : G%ED%267%A3%23%BE%D2%17%9DV%D3.%3D%D9%13M%E8%7B%2A
2016-03-07 09:35:24 +01:00
Nicholas Nethercote 916e86a26e Bug 1257128 (part 4) - Remove unused nsIAtomService references in toolkit/. r=froydnj. 2016-03-16 21:11:10 +11:00
Blake Kaplan 99310215c0 Bug 1174036 - Handle dynamically-removed textareas gracefully. r=mikedeboer r=ehsan
Also, flush layout when starting a find in order to avoid racing with
textarea-hiding notifications and maintain JS type correctness when objects
are passed over IPC.
2016-03-28 11:12:31 -07:00
Kyle Huey d9265a3eaf Bug 1259294: Part 2 - Use MOZ_ALWAYS_SUCCEEDS. r=froydnj 2016-03-28 10:28:15 -07:00
Mike Conley bba242e022 Bug 1254865 - Set disableglobalhistory on the thumbnail browser. r=Felipe
MozReview-Commit-ID: 9SXEAo0H0ko

--HG--
extra : rebase_source : 547d6492d1b3e93998b90f8a19923933ca2c33c2
2016-03-24 16:18:25 -04:00
Mike Conley 61416ae37e Bug 1254865 - Tests for disableglobalhistory on <xul:browser> elements. r=Felipe
MozReview-Commit-ID: 6WWDdtDVMQm

--HG--
extra : rebase_source : df19a757949a5ebe4528c72b1c2258eccd14b97a
2016-03-23 17:24:29 -04:00
Jared Wein 7bbd695af2 Bug 1259108 - Increase timeout of notifications from 12s to 20s to match parity with Chromium. r=MattN
MozReview-Commit-ID: 31RjSWuszuC

--HG--
extra : rebase_source : ecfb892c705b64c4be575b31d88782bd6787bade
2016-03-23 12:54:57 -04:00
Alessio Placitelli 408d663405 Bug 1234589 - Update the documentation for shutdownDuration. r=gfritzsche 2016-03-22 03:18:00 -04:00
Kris Maglione cd7094d843 No bug - [webext] Fix the ESLint curly brace rule to prevent single-line control statements. r=me
MozReview-Commit-ID: LJvu068qsZy

--HG--
extra : rebase_source : a24d244c0850bde30cb91fc1ce422ad623f0df82
2016-03-19 14:29:18 +01:00