Commit Graph

3902 Commits

Author SHA1 Message Date
Carsten "Tomcat" Book
4e0f611aa0 Merge mozilla-central to fx-team 2016-02-17 12:20:16 +01:00
Carsten "Tomcat" Book
c78a66f3bf merge fx-team to mozilla-central a=merge 2016-02-17 12:07:39 +01:00
Kit Cambridge
7f3b0392c2 Back out changeset 4357fe5a9d22 (bug 1206560) for M-e10s(bc4) failures.
MozReview-Commit-ID: 1J0li7PNBWN
2016-02-16 16:13:38 -08:00
Marco Bonardo
8876034697 Bug 1244650 - Failure to clear Forms and Search Data on exit. r=yoric
The problem is due to sanitization happening too late in the shutdown cycle.
The Sanitizer depends on Places shutdown, that recently moved to async shutdown.
That change caused shutdown to happen completely at profile-before-change, unfortunately
during that phase it's impossible to predict which services are already shutdown.
The patch restores the previous Places shutdown procedure, thus clients are notified
earlier, during profile-change-teardown.

Additional meaningful changes:
* Fixes FX_SANITIZE_TOTAL telemetry to properly count total time taken by sanitize.
* Makes each cleanup operation isolated from other errors to try cleaning up as most as possible.
* In case of multiple sanitization sub steps, each step is isolated by a try/catch, the last seen exception is reported upstream.
* Makes FX_SANITIZE_HISTORY actually measure history, not other random stuff.
* Removes TOPIC_SIMULATE_PLACES_MUST_CLOSE_1 since we can now just use profile-change-teardown for shutdown phase 1.

MozReview-Commit-ID: HroLvbi25IC
2016-02-04 13:51:34 +01:00
Xidorn Quan
70d1647d4b Bug 743198 part 9 - Use unprefixed Fullscreen API in tests. r=smaug 2016-02-17 08:47:11 +08:00
Carsten "Tomcat" Book
aea826b0b9 merge mozilla-inbound to mozilla-central a=merge 2016-02-16 11:51:26 +01:00
ISHIKAWA, Chiaki
9ee69e3ce0 Bug 1248252 - Improper outdated octal constant syntax in M-C tree. Use '0o' prefix. r=dao
Be warned. Do not attemp to change the .js "test" source code in ./js
They are meant to check

 - the outdated 0666 octal constant is still parsed correctly,
 - the outdated 0666 octal constant raises syntax error flag
   in strict mode, etc.

So leave them alone.
2016-02-15 08:57:00 +01:00
Dão Gottwald
2b7b94d5ad Bug 1247920 - Remove tabs' visibleLabel property and TabLabelModified event, backing out bug 943820. r=gijs 2016-02-12 14:30:05 +01:00
Mike de Boer
679eaf7550 Bug 1245813: make sure that messageManager message listeners are swapped as well after chat window attach/ detach. This means that the browser_tearoff.js mochitest can be enabled again. r=mixedpuppy 2016-02-12 13:23:03 +01:00
Kit Cambridge
eeff90ba6d Bug 1206560 - Show the site favicon in XUL notifications. r=jaws
MozReview-Commit-ID: Fe3R91icOuc
2016-01-08 12:53:34 -07:00
Phil Ringnalda
e379132c31 Back out 95d45bb51f96 (bug 1245937) because browser_chatwindow.js still exceeds the timeout threshold 2016-02-11 20:20:10 -08:00
Gijs Kruitbosch
edd6dcedcc Bug 408415 - fix favicon disappearance for hash changes during load, r=jaws
MozReview-Commit-ID: KCdXMKX5sIH
2016-02-10 14:42:46 +00:00
Kris Maglione
bb24c75487 Bug 1244496: Add more detail to TabOpen/TabClose events for tabs moved between windows. r=Gijs
MozReview-Commit-ID: 9YHaVlMW0T6
2016-02-10 17:52:53 -08:00
Mike de Boer
a26335bd90 Bug 1245937: re-enable browser_chatwindow.js mochitest. r=Standard8 2016-02-11 13:29:33 +01:00
Xidorn Quan
c13e5464df Bug 1244221 - about:home wrapping is broken. r=Enn
Test by Felipe
2016-02-10 19:02:23 -02:00
Blake Kaplan
9c76e4441f Bug 1245723 - Fix browser_frame_elements and re-enable now-passing tests. r=felipe 2016-02-09 14:40:36 -08:00
Mike Conley
d49ea346aa Bug 1055464 - Regression tests. r=Mossop 2016-02-05 16:28:53 -05:00
Mike Conley
3d3f52314a Bug 1245833 - Don't send empty comments or email addresses in content crash reports. r=felipe 2016-02-04 16:14:19 -05:00
Blair McBride
067f0d6828 Bug 1235056 - Remove temporarily enabled extra logging in browser_pluginCrashCommentAndURL.js r=mossop 2016-02-05 14:49:03 +13:00
Mark Banner
3e1c0214c1 Bug 1245937 - Disable browser_chat_window.js for test failures frallout from bug 1154277. rs=orange-fix CLOSED TREE 2016-02-04 19:04:22 +00:00
Mike de Boer
24f7966c48 Bug 1154277: Part 3 - implement test changes to work in e10s mode as well. r=mixedpuppy,Standard8 2016-02-04 13:42:10 +01:00
Mike de Boer
13cea25f52 Bug 1154277: Part 2 - support running Social API documents to run in a remote browser, i.e. the content process. f=mixedpuppy, r=Standard8 2016-02-04 12:50:06 +01:00
Felipe Gomes
50239a64b2 Bug 1212647 - Re-enable browser_search_favicon.js for e10s, as it appears to be working fine. rs=me
MozReview-Commit-ID: EI2CizDWK4m
2016-02-16 13:28:40 -02:00
Felipe Gomes
1ab3777adc Bug 1094761 - Fix browser_contextSearchTabPosition.js to not hit the network. r=Florian
MozReview-Commit-ID: 9VrFlhmWaXv
2016-02-16 13:28:40 -02:00
Birunthan Mohanathas
c29873e1b8 Bug 1242907 - Fix broken about:crashes due to typo in ContentCrashHandlers.jsm. r=mconley 2016-02-03 18:21:27 +02:00
Blake Kaplan
9be8b700be Bug 1212019 - Fix an intermittent orange with promises. r=felipe 2016-02-02 13:44:11 -08:00
Carsten "Tomcat" Book
48ba6dff7e merge mozilla-inbound to mozilla-central a=merge 2016-02-02 11:50:53 +01:00
Mark Goodwin
3170d79216 Bug 1241455 Send TLS Error Reports for subresources r=past, Gijs, mcmanus
This patch makes use of the security reporter component (which hasn't landed yet
 - see blockers) to allow automatic TLS error reports to be sent directly from
nsHttpChannel.cpp rather than sending them from browser.js. This allows failed
connections for subresources to be reported.

Some of the report sending from browser.js was retained to allow reports to be
sent at the time a user enables reporting. This has been modified to also make
use of the component.

Since the patient is on the table, I've also taken the opportunity to
remove the retry and status bits from aboutCertError.xhtml and
aboutNetError.xhtml - which removes a bunch of code and simplifies things a bit.

The mochitests have been modified to cope with the fact that the UI does not
update with report sending / report failures - instead, success and failure are
determined by examining the response seen from the server from within the test.
2016-02-01 11:18:50 +00:00
Gijs Kruitbosch
f103412b8d Bug 1226781 - add a regression test for going back from pages that cause about:neterror to be shown, r=mconley 2016-01-26 16:20:51 +00:00
Kris Maglione
0eedc58ba7 Bug 1238311: Part 2 - Persist tab mutedInfo in sessionstore. r=ehsan 2016-01-26 17:05:42 -08:00
Kris Maglione
3b4ee39435 Bug 1238311: Part 1 - Add "mutedinfo" tab attribute, and related getters. r=ehsan 2016-01-29 18:14:31 -08:00
Drew Willcoxon
9b134824c4 Bug 1233672 - Properly encode/decode moz-action URIs. r=mak 2016-01-29 14:02:15 -08:00
Shane Caraveo
2585a832b2 Bug 1037483 replace microdata with microformats in share, r=dietrich 2016-01-29 10:58:45 -08:00
Carsten "Tomcat" Book
520d8fd46b Merge mozilla-central to fx-team 2016-01-28 12:37:17 +01:00
Carsten "Tomcat" Book
808c59c646 merge mozilla-inbound to mozilla-central a=merge 2016-01-28 12:13:37 +01:00
Alessio Placitelli
2843847b66 Bug 1236580 - Fix the tests and update the documentation. r=gfritzsche 2016-01-27 07:09:00 +01:00
Blair McBride
d8cb9d2df4 Bug 1235056 - Enable additional logging for intermittent browser_pluginCrashCommentAndURL.js r=mossop 2016-01-27 13:56:59 +13:00
Olivier Yiptong
3981bd73b9 Bug 1240169 - aboutNewTabService relies on AboutRedirector for default URL resolution r=mconley 2016-01-27 13:50:18 -05:00
Carsten "Tomcat" Book
4d0557758c merge mozilla-inbound to mozilla-central a=merge 2016-01-27 11:59:49 +01:00
Mike Conley
2e457e73b0 Bug 1233497 - Make browser_bug710878.js avoid CPOW usage in utilityOverlay.js. r=felipe 2016-01-05 13:53:27 -05:00
Mike Conley
289adcf218 Bug 1233497 - Disable tests that use fillInPageTooltip for e10s. r=Enn 2016-01-05 13:52:38 -05:00
Wes Kocher
4b4c7a9c50 Backed out 2 changesets (bug 1037483) for many ESLint failures
Backed out changeset de364648e24c (bug 1037483)
Backed out changeset c697940b6f5c (bug 1037483)
2016-01-26 11:26:23 -08:00
Wes Kocher
6a56f56f81 Backed out 2 changesets (bug 1226781) for e10s bc7 failures in browser_invalid_uri_back_forward_manipulation.js
Backed out changeset 3ae6880a94e4 (bug 1226781)
Backed out changeset 627ac298f230 (bug 1226781)
2016-01-26 11:09:04 -08:00
Shane Caraveo
a4f6957de8 Bug 1037483 replace microdata with microformats in share, r=dietrich 2016-01-26 10:53:00 -08:00
Gijs Kruitbosch
b306de7703 Bug 1226781 - add a regression test for going back from pages that cause about:neterror to be shown, r=mconley 2016-01-26 16:20:51 +00:00
Florian Quèze
91399bcf51 Bug 1239985 - make the browser_devices_get_user_media_about_url.js test pass with e10s, r=felipe. 2016-01-26 17:50:55 +01:00
Gijs Kruitbosch
4ba0ba7fb2 Bug 1199601 - r=mak
MozReview-Commit-ID: DR7HEJa6SMH
2015-10-14 15:59:37 +01:00
Neil Deakin
500d3c4860 Bug 1240014, re-enable dragdrop tests on Mac, r=adw 2016-01-26 08:16:11 -05:00
Neil Deakin
b2aec17456 Bug 1240014, remove unused code in test/newtab/head.js and enable tests in e10s, r=adw 2016-01-26 08:16:11 -05:00
Neil Deakin
90f598c3f2 Bug 1240014, enable test browser_newtab_background_captures in e10s, r=adw 2016-01-26 08:16:11 -05:00