Tim Taubert
67248d3882
Bug 1146052 - Fix empty about:sessionrestore after crash as well as empty about:welcomeback after resetting the profile r=smacleod
2015-03-23 14:01:13 +01:00
Tim Taubert
ba18194432
Bug 1145942 - Use the frame message manager to revive crashed tabs upon navigation r=billm
2015-03-21 08:20:28 +01:00
Wes Kocher
d2c452e653
Merge inbound to m-c a=merge CLOSED TREE
2015-03-19 19:15:11 -07:00
Bill McCloskey
bc02a50b1f
Bug 1126089 - Disable browser_crashedTabs.js in ASAN builds
2015-03-19 09:58:02 -07:00
Bill McCloskey
1185a0673f
Bug 1126089 - Use async messages for crash revival (r=ttaubert)
2015-03-19 06:47:30 -07:00
Phil Ringnalda
24910d5fbd
Backed out 3 changesets (bug 1126089) for ASan e10s bc1 failures and green-crashes
...
CLOSED TREE
Backed out changeset 9af9111e9c27 (bug 1126089)
Backed out changeset 288efd5e2ca0 (bug 1126089)
Backed out changeset 3bcebfd13538 (bug 1126089)
2015-03-18 21:51:34 -07:00
Tim Taubert
dead09af67
Bug 1143720 - Remove support for old FormData, PageStyle, and ScrollPosition formats r=smacleod
2015-03-16 17:17:43 +01:00
Tim Taubert
bf0b600f80
Bug 1143740 - Re-enable browser_491168.js r=smacleod
2015-03-16 18:01:15 +01:00
Alex Verstak
673fbec87c
Bug 1113431 - Propagate referrer policy throughout the UI: command-click and context menu open link in new tab/window. r=gijskruitbosch
2015-03-04 23:29:55 -08:00
Bill McCloskey
42505bae58
Bug 1126089 - Use async messages for crash revival (r=ttaubert)
2015-03-18 16:09:27 -07:00
Tim Taubert
e439c48b38
Bug 1130560 - Fix intermittent browser_463206.js failures by rewriting the test to make use of ContentTasks instead of CPOWs r=smacleod
2015-03-11 14:11:23 +01:00
Sebastian Hengst
bb17128a40
Bug 1139427 - Define file-based metadata in /browser/components. r=gavin
...
Add bugzilla components as metadata to moz.build files for easier bugfiling into the correct component. More information:
https://gecko.readthedocs.org/en/latest/build/buildsystem/mozbuild-symbols.html#bug-component
2015-03-08 20:43:22 +01:00
Tim Taubert
60b84d1d9f
Bug 1022403 - Fix intermittent browser_sessionHistory.js timeouts by making sure the weak shistory listener isn't GC'ed before we saw the notification r=smacleod
2015-03-04 16:45:27 +01:00
Wes Kocher
50b5615e47
Merge fx-team to m-c a=merge
2015-03-02 12:41:37 -08:00
Tim Taubert
b9ad4f0a67
Bug 1100223 - Make calling loadURI() on pending tabs work as expected by marking the tab as no longer pending and simply waiting for the restoration to finish r=billm
2015-02-24 11:29:36 -08:00
Tim Taubert
552b9da672
Bug 1100223 - Add test to ensure loadURI() on pending tabs works as expected r=Gijs
2015-02-22 14:18:19 +01:00
Tooru Fujisawa
6eccb1d0bc
Bug 1108382 - Part 1: Do not use non-standard flag argument of String.prototype.match/replace in browser/. r=gavin
2015-03-01 09:51:32 +09:00
Tim Taubert
f76aa87ad0
Bug 1135498 - Get rid of the unused browser.__SS_restore_data property r=smacleod
2015-02-22 13:40:01 +01:00
Blair McBride
40d4ef0e6c
Bug 1123517 - Refactor sidebar code. r=florian
...
--HG--
extra : transplant_source : %04%FAZ%B3%DD%EB%8C%28%9Bj%CB%B3%D1%89%D9AJ%22%08%C6
2015-02-20 21:21:33 +13:00
Steven MacLeod
39f8bd559d
Bug 1107609 - Simplify test_pushstate_replacestate with ContentTask. r=ttaubert r=mconley
...
--HG--
extra : rebase_source : 41bc60b69d662afe915ded9e7b489769d6b4c9c0
2015-02-11 17:15:01 -05:00
Mike Conley
b541cab62c
Bug 1047603 - Make SessionStore test browser_423132.js wait for new e10s window tab to be restored. r=ttaubert.
...
Like browser_394759_behaviour.js, this test wasn't accustomed to
newly created windows having initially non-remote browsers, and
that we need to wait for them to redirect and restore in the
content process before we can properly serialize the window
and its cookies.
--HG--
extra : rebase_source : bf1598ed6c41cc0cf91815385461d77d58ab3c7d
2015-02-06 09:33:41 -05:00
Mike Conley
43834a9b9d
Bug 1047603 - Fix browser_394759_behaviour.js test. r=ttaubert.
...
Turns out this test wasn't accustomed to newly created windows having
initially non-remote browsers, and that we need to wait for them to
redirect and restore in the content process before we can properly
serialize the window.
--HG--
extra : rebase_source : 35a9fc43b5691b024d75b00348f14d27b27f081e
2015-01-26 15:21:34 -05:00
Chris Peterson
6d54bd3f21
Bug 1129321 - Remove nonstandard let blocks from browser. r=ttaubert
2015-01-24 23:39:14 -08:00
Dave Townsend
425a83de72
Bug 1083281: Use flags to determine which chrome and about URIs are loaded in the content process. r=mconley, r=bsmedberg, r=jduell, r=mratcliffe
...
--HG--
extra : rebase_source : beda0088e7715eeb41525b0123f308068745bd80
2015-02-05 08:09:15 -08:00
Wes Kocher
6eb63d75a3
Backed out 7 changesets (bug 1047603) for mn-e10s and bc1-e10s bustage
...
Backed out changeset 38c6689adcbb (bug 1047603)
Backed out changeset 931b3b52e8e8 (bug 1047603)
Backed out changeset 9346f1b17ff2 (bug 1047603)
Backed out changeset 02dbbf0b017f (bug 1047603)
Backed out changeset a4ec7ded1155 (bug 1047603)
Backed out changeset dfe6ac341eb3 (bug 1047603)
Backed out changeset d846a8ebe879 (bug 1047603)
2015-02-04 15:05:19 -08:00
Mike Conley
5655f5bf86
Bug 1047603 - Fix browser_394759_behaviour.js test. r=ttaubert.
...
Turns out this test wasn't accustomed to newly created windows having
initially non-remote browsers, and that we need to wait for them to
redirect and restore in the content process before we can properly
serialize the window.
--HG--
extra : rebase_source : 109fe1312a3014ef2036e4ed9cfb4d08b6c4f45e
2015-01-26 15:21:34 -05:00
Dave Townsend
cca2c56915
Backing out 580a54390e83 from bug 1083281 due to devtools test failures. CLOSED TREE
...
--HG--
extra : amend_source : fbfc679388087db7356da23e1d72c4edee1b3ec1
2015-02-03 15:51:24 -08:00
Dave Townsend
11f2fe7e21
Bug 1083281: Use flags to determine which chrome and about URIs are loaded in the content process. r=mconley, r=bsmedberg, r=jduell
...
--HG--
extra : rebase_source : bc737209c7da9e36421de641bdbd230e62d8fe79
2015-01-07 15:56:18 -08:00
Dave Townsend
1596720bbf
Bug 1109650: Add a button to restore all crashed tabs to about:tabcrashed. r=ttaubert
...
--HG--
extra : rebase_source : 105c07b05f25935b6101346f8860770f75b76cff
extra : amend_source : e6875f05af24575461a9fa19c551e1870bfe3d52
2015-01-13 12:35:57 -08:00
Dave Townsend
2c9c86be97
Bug 1112304: Update about:tabcrashed to match the new UX spec. r=dao
...
Uses in-content styles for the tab crash page and adds an overlay to the favicon
for crashed tabs. Adds support for closing the crashed tab. The strings here
also refer to being able to restore all tabs, that will be implemented and
landed at the same time in bug 1109650 to avoid l10n churn.
--HG--
extra : rebase_source : 7afc65aff19c4da16959adb09f82006ec541fa31
extra : amend_source : 4a8323e5c1a66fb4e2fafa96e4e5c8cf9814acba
2015-01-13 12:33:26 -08:00
Wes Kocher
f62801541d
Merge fx-team to m-c a=merge CLOSED TREE
2015-01-29 15:27:17 -08:00
Tim Taubert
1bdcff6e82
Bug 1127264 - Clean up sessionstore tests r=smacleod
2015-01-29 09:41:57 +01:00
Bill McCloskey
94aebaaa39
Bug 1072980 - Don't allow CPOWs to be passed to C++ code (r=mrbkap,ally,mconley)
2015-01-29 11:28:01 -08:00
Wes Kocher
a4cef467eb
Merge fx-team to m-c a=merge
2015-01-28 18:36:42 -08:00
Tim Taubert
a828f1bfde
Bug 1124147 - Get rid of browser.__SS_restore_tab r=smacleod
2015-01-28 19:01:02 +01:00
Tim Nguyen
4595446ad1
Bug 1087618 - Part 4: Update html structure of about:tabcrashed, sessionrestore and welcomeback. r=jaws
2015-01-21 05:44:00 -05:00
Dave Townsend
9bcda8d560
Bug 1114040 - Test for bug 1114040 (r=ttaubert)
2015-01-28 11:53:45 -08:00
Tim Taubert
2e3b72b9db
Bug 1093655 - Fix intermittent browser_crashedTabs.js failures rs=Unfocused
2015-01-23 12:02:59 +01:00
Tim Taubert
e5523401ac
Bug 1114040 - Handle redirects and errors correctly in session store (r=ttaubert)
2015-01-23 10:49:10 +01:00
Tim Taubert
492370242b
Bug 1123344 - Request a longer timeout for browser_cookies.js r=yoric
2015-01-20 16:41:18 +01:00
Tim Taubert
70eb3c3c60
Bug 950399 - Tests for domain cookies r=yoric
2015-01-15 13:09:02 +01:00
Tim Taubert
cf757fc5fc
Bug 950399 - SessionStore shouldn't forget domain cookies r=yoric
2015-01-15 11:22:21 +01:00
Mike Conley
488788d832
Bug 1073165 - Clear restore state for crashed tabs. r=smacleod.
...
SessionStore keeps track of tabs that still need to be lazily restored. When
a tab crashes, we should clear that state so that SessionStore doesn't attempt
to lazily restore a crashed browser.
--HG--
extra : rebase_source : 72650cb34009e53bc400901454ffac1634758c17
2015-01-14 16:30:20 -05:00
Eric Rahm
50ae323d83
Bug 1112733 - Clear tabData storage after calling restore. r=billm
2014-12-19 14:10:43 -08:00
Bill McCloskey
f9e9be69df
Backout bug 1072980 due to regressions (a=backout)
2014-12-20 21:15:36 -08:00
Chris Peterson
2faecc65b4
Bug 1113031 - Replace deprecated expression closures in about:sessionrestore with real functions. r=ttaubert
2014-12-16 19:42:45 -08:00
Bill McCloskey
b17fddbc37
Bug 1072980 - Ensure event.currentTarget is correct in event shim (r=ally)
2014-12-18 17:34:24 -08:00
Chris Peterson
a1d7617610
Bug 1105404 - Remove deprecated for-each-in loops in about:sessionrestore. r=mak
2014-11-25 23:49:08 -08:00
Blair McBride
6a76308101
Bug 1067903 - Part 3: Update tests to deal with autoselect and textValue. r=mak
...
--HG--
extra : transplant_source : %27%23%DC/%3E%866%CB%AC%FD%87%8C%16hP%28%B8%04%F4O
2014-11-24 12:19:44 +13:00
Tim Taubert
6dcf7bca72
Bug 1097697 - Backout changeset 126811256577 to fix talos regression r=me
2014-11-23 11:37:20 +01:00