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

1345 Коммитов

Автор SHA1 Сообщение Дата
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