Perry Jiang
3f8ea432d9
Bug 1377868 - .dmp.ignore files should not cause other crash reports to be ignored. r=felipe
...
MozReview-Commit-ID: Lvebn8uLoYd
2017-07-03 14:48:40 -07:00
Frederik Braun
56838ddb04
Bug 1351608 - Disable warnings for existing violations to no-unsanitize rule r=Standard8.
...
MozReview-Commit-ID: 7cTNL5jMtRw
2017-07-03 20:07:02 +01:00
Carsten "Tomcat" Book
259377b6ab
merge mozilla-inbound to mozilla-central a=merge
2017-06-26 13:25:51 +02:00
Perry Jiang
80ef003d65
Bug 862178 - Remove main thread I/O from CrashSubmit.jsm and KeyValuParser.jsm, replacing with OS.File. r=gsvelto
...
MozReview-Commit-ID: 6WIvz15Xtp3
--HG--
extra : rebase_source : 274136cf40459f012776213b18e51f9062d68eb5
2017-06-19 17:04:03 -07:00
Carsten "Tomcat" Book
7af37a52bd
Merge mozilla-central to mozilla-inbound
2017-06-23 11:44:21 +02:00
Florian Quèze
2924991bf6
Bug 1368456 - remove Promise.jsm imports in tests, r=mconley.
2017-06-23 11:25:52 +02:00
Florian Quèze
721c3ada5e
Bug 1368456 - Remove imports of Promise.jsm from Firefox, r=mconley.
2017-06-23 11:25:18 +02:00
Florian Quèze
c3a5e47cea
Bug 1034599 - Convert remaining Promise.defer() uses to PromiseUtils.defer() or new Promise(), r=mconley.
2017-06-23 11:25:02 +02:00
Erica Wright
8f442c723b
Bug 1219725 - Add a button for session restore to the tab bar. r=dao,Gijs,mikedeboer,whimboo ui-r=shorlander
...
MozReview-Commit-ID: 6zrEbIxXp8c
--HG--
extra : rebase_source : 20ba3acdb18e98940e90f099f18c02934dee0e8b
2017-06-20 11:33:55 -07:00
Florian Quèze
7375dcec46
Bug 1374282 - script generated patch to remove generators from add_task in browser/ and toolkit/, r=Mossop.
2017-06-22 12:51:43 +02:00
Brian Grinstead
4bc8228f27
Bug 1364238 - Add the sidebar button into the default toolbar set;r=Gijs
...
MozReview-Commit-ID: 7Z0ukSPu6pL
--HG--
extra : rebase_source : d6a48f28ccf3c89c211529b24e6a88c8018ee3ef
2017-06-20 08:42:28 -07:00
Paolo Amadini
10ee6a5c4e
Bug 1362970 - Part 2 - Script-generated patch to convert .then(null, ...) to .catch(...). r=florian
...
Changes to Promise tests designed to test .then(null) have been reverted, and the browser/extensions directory was excluded because the projects it contains have a separate process for accepting changes.
MozReview-Commit-ID: 1buqgX1EP4P
--HG--
extra : rebase_source : 3a9ea310d3e4a8642aabbc10636c04bfe2e77070
2017-06-19 11:32:37 +01:00
Wes Kocher
90f13e338d
Backed out changeset 4482dcd48309 (bug 1219725) for functional test failures in test_tabbar_session_restore_button.py a=backout
...
MozReview-Commit-ID: Iqp5eV9cv6L
2017-06-19 13:50:26 -07:00
Erica Wright
4487761ac8
Bug 1219725 - Add a button for session restore to the tab bar. r=dao,Gijs,mikedeboer,whimboo ui-r=shorlander
...
MozReview-Commit-ID: 7KEKlLFiaij
--HG--
extra : rebase_source : 68d5d2eb1c2e9f305d5e9bdb0aa0914d0343f0e1
2017-06-15 15:35:03 -07:00
Sebastian Hengst
cc82adb848
Backed out changeset c829f7a6cc0d (bug 1219725) for flake8 linting failure at tabbar.py:53: line too long. r=backout
2017-06-19 20:02:52 +02:00
Erica Wright
432d6f2de7
Bug 1219725 - Add a button for session restore to the tab bar. r=dao,Gijs,mikedeboer,whimboo ui-r=shorlander
...
MozReview-Commit-ID: 7KEKlLFiaij
--HG--
extra : rebase_source : d570502aa448cc9ef656005ad8650b3ca7bfa5ae
2017-06-15 15:35:03 -07:00
Bob Silverberg
2c05852936
Bug 1369581 - Requesting an optional permission that does not cause a prompt should succeed, r=aswan
...
Currently, if an extension requests one or more optional permissions,
and those permissions do not cause a prompt to be displayed,
the framework will reject that request and not grant any permissions.
This should be the opposite in that we should grant permission to
those optional permissions event though no prompt is displayed.
MozReview-Commit-ID: 6SeyFSv92Lo
--HG--
extra : rebase_source : 08ba28ca7920c9d37af28afa24d9602813b4470b
2017-06-02 09:14:22 -04:00
Carsten "Tomcat" Book
3271bd7354
Merge mozilla-central to autoland
2017-06-19 14:52:55 +02:00
Paolo Amadini
585fbe6cec
Bug 1242505 - Detect unhandled rejections of native Promises in browser-chrome tests. r=Mossop
...
The browser-chrome test suite now detects and reports unhandled rejections of native Promises, in addition to those created by Promise.jsm. The whitelisting mechanism is updated to use primarily the PromiseTestUtils.expectUncaughtRejection function. Tests will fail if a rejection that is not whitelisted occurs, or if a whitelisted rejection does not occur anymore.
MozReview-Commit-ID: 1beGB5GG8Ty
--HG--
extra : rebase_source : b6573f8e2001f91d0e5a50f6376b191459549e94
extra : intermediate-source : 0411e687044ecc7b56684196238e6e6e68a9d685
extra : source : 8d53be05afc59519c5ce8cfae96d284a972fda71
2017-06-18 08:05:06 +01:00
Rajesh Kathiriya
fafb858b26
Bug 1370225 - Enabled the ESLint comma-style rule across mozilla-central. r=standard8
...
MozReview-Commit-ID: 9OhLgBpYS4L
--HG--
extra : rebase_source : 5155e715934e7acd2ffadb4856eb91f481cbf56c
2017-06-15 18:24:17 +01:00
Wes Kocher
1af6d5cf57
Merge inbound to central, a=merge
...
UPGRADE_NSS_RELEASE
MozReview-Commit-ID: CBIFPwA5aNp
--HG--
extra : amend_source : 035a5be59d0046a643d0f836a95195e8c4ade4a6
2017-06-13 18:27:10 -07:00
Carsten "Tomcat" Book
0aaf610c0f
Merge mozilla-central to autoland
2017-06-13 12:14:05 +02:00
Carsten "Tomcat" Book
d67ef71097
merge mozilla-inbound to mozilla-central a=merge
2017-06-13 12:09:48 +02:00
Robert Strong
9fc4161b50
Bug 692295 - Remove nsWindowsShellService's ShortcutMaintenance method and calls now that it is no longer needed. r=jimm
...
Removes nsIWindowsShellService.idl since there are no longer custom methods and it can just use nsIShellService.idl
Removes a couple of includes that are no longer used and should have been removed after the code to delete Firefox prefetch files was removed
2017-06-12 18:42:23 -07:00
Munro Mengjue Chiang
372ce9ac15
Bug 861716 - catch exception thrown from gIndicatorWindow.updateIndicatorState(). r=florian
...
MozReview-Commit-ID: IUe0iSAOa7h
--HG--
extra : rebase_source : 3b29267b1841d949e3087b10c9c7b304cf5fcb50
2017-06-08 16:05:34 +08:00
Mark Striemer
bb93b8c9b4
Bug 1358431 - Remove delay rendering add-on permissions popup header r=florian
...
MozReview-Commit-ID: rlpOW0xFtm
--HG--
extra : rebase_source : 96632d3f69ab7fa6ee25a6c80cacb4f1ed7ab3e9
2017-06-09 14:59:04 -05:00
Wei-Cheng Pan
fafefc69a1
Bug 1354143 - Commit jump list on lazy idle thread. r=florian,jimm
...
Since committing will do IO on the main thread, it would be better to do it on
an idle thread instead. We have to change JavaScript code too because now the
API is asynchrous.
This patch also updates its xpcshell test.
Now mozilla::widget::AsyncDeleteAllFaviconsFromDisk will get profile directory
on the main thread to prevent it happens on off-main-threads, thus prevents
off-main-thread assertion.
MozReview-Commit-ID: CWcR0B2BC3n
--HG--
extra : rebase_source : 3685a07f9f4476bc94bdf92937734b78fb3fe309
2017-05-24 16:38:57 +08:00
Mike Taylor
4b10337a50
Bug 1368920. Part 4 - Enable Report Site Issue button for DevEdition and Nightly builds only. r=Gijs
...
MozReview-Commit-ID: Fu1oGBulbLT
--HG--
extra : rebase_source : 987965cd033c682f7c1023225b74541729eda53c
2017-06-06 15:50:53 -05:00
Ryan VanderMeulen
9b7a73b65a
Merge m-c to autoland. a=merge
...
UPGRADE_NSPR_RELEASE UPGRADE_NSS_RELEASE
--HG--
extra : amend_source : a59e53ba2f8db608f613f21ad6da2b5be8814aa4
2017-06-07 22:55:56 -04:00
Paolo Amadini
ac30ebecfa
Bug 1370652 - Handle more rejections in code exercised by browser-chrome tests. r=Mossop
...
These fixes are in preparation of making browser-chrome tests fail when there are unhandled Promise rejections.
MozReview-Commit-ID: JTMgC2XwzX2
--HG--
extra : rebase_source : 4d0b0465641b2286d01f872b0cf8052af5573939
extra : amend_source : 75dacab1ff06bcab2a05e6e744845b151f97d06c
extra : intermediate-source : 047e38fdb0c889e7e7dc0c2cd5a4e6dc6aa7fe22
extra : source : b59573695517b2a464f22e00bd3792c50dcf371a
2017-06-06 21:15:42 +01:00
Ryan VanderMeulen
7be11fa01d
Bug 1359137 - Fix rest-spread-spacing ESLint failure in BrowserUITelemetry.jsm.
2017-06-05 09:32:45 -04:00
Gijs Kruitbosch
fb0c16f310
Bug 1359137 - fix BrowserUITelemetry's reliance on the default state of things in CustomizableUI, r=mikedeboer
...
MozReview-Commit-ID: I4mpVR6G8pi
--HG--
extra : rebase_source : bfda0adbf31284f982c6012353b707ec1a223089
2017-05-31 14:15:18 +01:00
Joel Maher
b44356bc28
Bug 1368364 - backout bug 1242505 as it causes browser/modules/ intermittent failures. r=paolo
2017-06-03 10:34:14 +02:00
Mike de Boer
86a57ab6f4
Bug 1354105 - Add zoom controls - zoom in, zoom reset, zoom out and fullscreen - buttons to the Photon app menu. r=Gijs
...
MozReview-Commit-ID: 8cJg4vbdYgL
--HG--
extra : rebase_source : e3276709b64aa71d884c391be4f4fa75607676f1
2017-06-01 19:36:04 +02:00
tiago
7d3f078161
Bug 1364337 - Remove a deprecated RemovePages call from WindowsJumpLists.jsm. r=mak
...
MozReview-Commit-ID: ElQaYVRDpLj
--HG--
extra : rebase_source : 0423dac91ac977cfa7b7cb927798b3797b29d307
2017-06-07 04:21:18 -03:00
Carsten "Tomcat" Book
bd7620cf36
Merge mozilla-central to mozilla-inbound
2017-06-13 12:11:42 +02:00
Florian Quèze
70bba4163d
Bug 1371860 - The 'Search' placeholder should appear immediately on about:home and about:newtab, r=nhnt11.
2017-06-13 08:39:39 +02:00
gasolin
40422612bd
Bug 1361286 - add in-page messages support for Automigration module; r=Gijs
...
MozReview-Commit-ID: I4xK2PkuHp3
--HG--
extra : rebase_source : 4e307d616ebe237c225ea131f9993c4df34d13ac
2017-05-24 16:56:00 +08:00
Mike Taylor
f4d49f16ca
Bug 1341438. Part 1 - Enable Report Site Issue for DevEdition + Nightly. r=Gijs
...
MozReview-Commit-ID: 7yH39YDmL6V
--HG--
extra : rebase_source : 6ccd82d23d434bde0eba095fbb4ce59d8abe2e3a
2017-04-04 17:40:50 -05:00
Paolo Amadini
0369d7414c
Bug 1242505 - Part 1 - Handle more rejections in code exercised by browser-chrome tests. r=Mossop
...
MozReview-Commit-ID: JTMgC2XwzX2
--HG--
extra : rebase_source : 279cabcd658b3877a8501df382804ae5fa7aa1fc
extra : source : b59573695517b2a464f22e00bd3792c50dcf371a
2017-05-25 15:00:22 +01:00
Sebastian Hengst
877985ac99
Backed out changeset b59573695517 (bug 1242505)
2017-05-28 11:31:22 +02:00
Paolo Amadini
6886a4fb81
Bug 1242505 - Part 1 - Handle more rejections in code exercised by browser-chrome tests. r=Mossop
...
MozReview-Commit-ID: JTMgC2XwzX2
--HG--
extra : rebase_source : 83a77cbfe5629abe99ae575b57592361ea9627b8
2017-05-25 15:00:22 +01:00
Sebastian Hengst
b01db289d2
Backed out changeset 2612892f2785 (bug 1361286) for typos in its strings. r=backout
2017-05-27 10:27:02 +02:00
gasolin
9dbb25e1ad
Bug 1361286 - add in-page messages support for Automigration module; r=Gijs
...
MozReview-Commit-ID: I4xK2PkuHp3
--HG--
extra : rebase_source : e29603a260163534dfcc83bf2886994688aa97e1
2017-05-24 16:56:00 +08:00
Doug Thayer
26f8bae28d
Bug 1359733 - (pt. 3) Pull out browser-addons.js badges r=aswan
...
We are moving app menu doorhangers and badges out from window-
specific code into a jsm, in order to simplify the work that
the new app udpate UI has to do. Since browser-addons.js also
consumes the badge system, this ensures that it also uses the
jsm store.
MozReview-Commit-ID: Fb5Fsja0RcA
--HG--
extra : rebase_source : c979e361aba54692f89e79317e4958b65c8b4722
2017-05-15 10:38:33 -07:00
Georg Fritzsche
cada1f8fab
Bug 1361661 - Part 5 - Fix browser_UsageTelemetry_*.js tests. r=dexter
2017-05-23 13:49:01 +07:00
Sebastian Hengst
d35833f387
Backed out changeset 6caffcb2589c (bug 1361661)
2017-05-22 20:40:07 +02:00
Georg Fritzsche
97c15d8737
Bug 1361661 - Part 5: Fix browser_UsageTelemetry_*.js tests. r=dexter
...
--HG--
extra : rebase_source : 3c572c5bb78037537423c3c0b2ddfab0a6d34648
extra : source : 81b05dd29eb311e4fd423721b438018a828903ea
2017-05-22 15:42:13 +07:00
Sebastian Hengst
bbdead732f
Backed out changeset 81b05dd29eb3 (bug 1361661)
2017-05-22 16:19:11 +02:00
Georg Fritzsche
5003fda569
Bug 1361661 - Part 5: Fix browser_UsageTelemetry_*.js tests. r=dexter
2017-05-22 15:42:13 +07:00