Nathan Froyd
542214c4df
Bug 1044162 - part 1 - make EXTRA_{PP_,}JS_MODULES communicate their installation path; r=mshal
...
This patch makes EXTRA_{PP_,}JS_MODULES similar in functionality to
TESTING_JS_MODULES: we indicate the path relative to
$(FINAL_TARGET)/modules with an appropriate hierarchy of paths.
2014-07-25 13:40:07 -04:00
Carsten "Tomcat" Book
290af4e37f
Merge mozilla-central to fx-team
2014-07-28 16:04:12 +02:00
Birunthan Mohanathas
da44ab0e02
Bug 1038458 - Part 6: Flatten browser/components/sessionstore/src/ directory. r=mak
...
--HG--
rename : browser/components/sessionstore/src/ContentRestore.jsm => browser/components/sessionstore/ContentRestore.jsm
rename : browser/components/sessionstore/src/DocShellCapabilities.jsm => browser/components/sessionstore/DocShellCapabilities.jsm
rename : browser/components/sessionstore/src/FrameTree.jsm => browser/components/sessionstore/FrameTree.jsm
rename : browser/components/sessionstore/src/GlobalState.jsm => browser/components/sessionstore/GlobalState.jsm
rename : browser/components/sessionstore/src/PageStyle.jsm => browser/components/sessionstore/PageStyle.jsm
rename : browser/components/sessionstore/src/PrivacyFilter.jsm => browser/components/sessionstore/PrivacyFilter.jsm
rename : browser/components/sessionstore/src/PrivacyLevel.jsm => browser/components/sessionstore/PrivacyLevel.jsm
rename : browser/components/sessionstore/src/RecentlyClosedTabsAndWindowsMenuUtils.jsm => browser/components/sessionstore/RecentlyClosedTabsAndWindowsMenuUtils.jsm
rename : browser/components/sessionstore/src/SessionCookies.jsm => browser/components/sessionstore/SessionCookies.jsm
rename : browser/components/sessionstore/src/SessionFile.jsm => browser/components/sessionstore/SessionFile.jsm
rename : browser/components/sessionstore/src/SessionHistory.jsm => browser/components/sessionstore/SessionHistory.jsm
rename : browser/components/sessionstore/src/SessionMigration.jsm => browser/components/sessionstore/SessionMigration.jsm
rename : browser/components/sessionstore/src/SessionSaver.jsm => browser/components/sessionstore/SessionSaver.jsm
rename : browser/components/sessionstore/src/SessionStorage.jsm => browser/components/sessionstore/SessionStorage.jsm
rename : browser/components/sessionstore/src/SessionStore.jsm => browser/components/sessionstore/SessionStore.jsm
rename : browser/components/sessionstore/src/SessionWorker.js => browser/components/sessionstore/SessionWorker.js
rename : browser/components/sessionstore/src/SessionWorker.jsm => browser/components/sessionstore/SessionWorker.jsm
rename : browser/components/sessionstore/src/TabAttributes.jsm => browser/components/sessionstore/TabAttributes.jsm
rename : browser/components/sessionstore/src/TabState.jsm => browser/components/sessionstore/TabState.jsm
rename : browser/components/sessionstore/src/TabStateCache.jsm => browser/components/sessionstore/TabStateCache.jsm
rename : browser/components/sessionstore/src/Utils.jsm => browser/components/sessionstore/Utils.jsm
rename : browser/components/sessionstore/src/nsSessionStartup.js => browser/components/sessionstore/nsSessionStartup.js
rename : browser/components/sessionstore/src/nsSessionStore.js => browser/components/sessionstore/nsSessionStore.js
rename : browser/components/sessionstore/src/nsSessionStore.manifest => browser/components/sessionstore/nsSessionStore.manifest
2014-07-26 09:32:08 -07:00
Steven MacLeod
ee66ee1a0b
Bug 1036036 - Stop leaking docshells in Session Store tests. r=ttaubert
...
When adding a SHistoryListener in the Session Store test frame script
we were creating an intermediate global variable that was rooting the
docshell. This prevented things from being GC'd properly.
I've removed this intermediate variable and we should no longer keep
the docshell alive. This will probably also fix Bug 1036031.
--HG--
extra : rebase_source : 1394966f4180da44c4c29c8bba9842f7daf614fd
extra : histedit_source : e60ce5cf45b52e85207bf2f69882df86fa628ed7
2014-07-24 18:13:28 -04:00
Nathan Yee
864df4e081
Bug 864041 - Remove Firefox 2+3 compat code from about:sessionrestore. r=mak
2014-07-16 12:24:00 +02:00
Alexandre Poirot
7ea4dd517f
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal
2014-07-02 15:40:56 -07:00
Andrea Marchesini
3d909148b5
Bug 660237 - implement nsIDOMStorage with a proxy, r=bzbarsky, r=mayhemer
2014-07-23 01:07:12 -04:00
Jonathan Griffin
1c5d8636ac
Backed out changeset 64586374a208 on a CLOSED TREE
2014-07-22 18:29:57 -07:00
Alexandre Poirot
98afd25e0d
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal
2014-07-02 15:40:56 -07:00
Jonathan Griffin
38f79ff899
Backout 4f6d9db92389 for bustage on a CLOSED TREE
2014-07-22 17:55:50 -07:00
Alexandre Poirot
37506aa45c
Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files. r=ahal
2014-07-02 15:40:56 -07:00
Trevor Saunders
dfb8d4ea04
bug 1036694 - merge nsIMarkupDocumentViewer into nsIContentViewer r=smaug
2014-07-09 17:27:49 -04:00
Tom Schuster
76cf0a1088
Bug 673569 - Let each frame script have its own scope (r=smaug)
2014-06-13 19:56:38 +02:00
David Rajchenbach-Teller
329afdfb11
Bug 1035557 - "about:sessionrestore shows instead of about:welcomeback after a reset". r=smacleod
2014-07-08 05:58:00 +02:00
Tim Taubert
c82f01b267
Bug 965697 - Fix intermittent browser_sessionHistory.js failures by waiting until the history entry has been replaced. r=smacleod
...
--HG--
extra : rebase_source : 2c134be33a3ba6e4916d8645eb662141eb1ecbfa
2014-07-07 14:11:17 -04:00
David Rajchenbach-Teller
29e60a26f5
Bug 801598 - Making SessionWorker use the now public PromiseWorker API. r=ttaubert
2014-07-01 05:26:00 +02:00
Carsten "Tomcat" Book
307c41d62d
Backed out changeset 781fc1eb104a (bug 801598) for bc1 test bustage
2014-07-02 09:48:46 +02:00
David Rajchenbach-Teller
f4a625f204
Bug 801598 - Making SessionWorker use the now public PromiseWorker API. r=ttaubert
2014-07-01 05:26:00 +02:00
Tim Taubert
4c60fb3eae
Bug 1030719 - Properly restore form data for contenteditables r=smacleod
2014-06-26 15:55:16 +02:00
Tim Taubert
6ef4ce4837
Bug 1027084 - Use about:blank as the initial tab for new windows in sessionstore tests r=smacleod
2014-06-27 13:00:11 +02:00
Carsten "Tomcat" Book
ad0a3b36a9
Backed out changeset af969bbd0b13 (bug 1027084) for bc1 test bustage on a CLOSED TREE
2014-06-27 12:36:28 +02:00
Tim Taubert
a8f0493fbe
Bug 1027084 - Use about:blank as the initial tab for new windows in sessionstore tests r=smacleod
2014-06-25 15:44:08 +02:00
David Rajchenbach-Teller
409d9e236e
Bug 883609 - Porting tests to new Session Restore backup mechanism;r=ttaubert
...
--HG--
rename : browser/components/sessionstore/test/browser_833286_atomic_backup.js => browser/components/sessionstore/test/browser_backup_recovery.js
2014-06-24 16:51:22 +02:00
David Rajchenbach-Teller
dda55660fc
Bug 883609 - Make Session Restore backups useful;r=ttaubert
2014-06-24 16:51:15 +02:00
Wes Kocher
9093cbe91b
merge m-c to inbound on a CLOSED TREE
2014-06-20 14:02:54 -07:00
Tim Taubert
c8c5f3bbc7
Backed out changeset 65a7440e87ea (bug 1027092)
2014-06-20 17:08:52 +02:00
Tim Taubert
7ed6552b1e
Bug 1027096 - Fix encoding errors in browser_911547.js r=smacleod
2014-06-18 16:01:33 +02:00
Tim Taubert
01d93a3314
Bug 1027087 - Fix ContentRestore errors when a tab is closed while restoring into it r=smacleod
2014-06-18 14:48:12 +02:00
Tim Taubert
c9158aa8f2
Bug 1027092 - Fix "this.editor is undefined" errors when running browser_394759_behavior.js r=smacleod
2014-06-18 15:56:39 +02:00
Mike Conley
1de12c5a8f
Bug 989501 - Part 3: If a newly created browser.xul window has the CHROME_REMOTE_WINDOW chromeflag set, make sure the initial browser has remote="true" set on it. r=felipe.
2014-06-20 14:08:05 -04:00
Ed Morley
6703cfdbb0
Merge latest green fx-team changeset and mozilla-central; a=merge
2014-06-19 15:59:56 +01:00
Birunthan Mohanathas
51ba75d135
Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin
2014-06-18 17:56:02 -07:00
Dão Gottwald
179cf8d577
Bug 996053 - make nsISessionStore's setTabValue, setWindowValue and setGlobalValue take arbitrary JS values but throw for non-strings, for consistency with SessionStore.jsm. r=ttaubert
...
--HG--
extra : rebase_source : 6fc3457960da44e27be89ff89bbc9398ec87375a
2014-06-18 20:12:19 +02:00
Jacob Acord
bf104ebfdf
Bug 1014323 - Do not add about:privatebrowsing to recently closed tabs r=ttaubert
2014-06-10 11:07:30 +02:00
Tim Taubert
1e9b9fba77
Bug 923315 - Ensure that sessionstore.js writes don't interfere with browser_upgrade_backup.js r=yoric
2014-06-04 08:33:13 +02:00
Bobby Holley
dab24150e9
Bug 1015380 - Fix up tests that will break with Object Xrays. r=gabor
2014-05-28 11:14:27 -07:00
Tim Taubert
e4173a1a49
Bug 990812 - Restrict sessionstore, tabview, and browser frame scripts to tabbrowser browsers r=adw
2014-05-23 14:22:36 +02:00
Girish Sharma
92c32f8f42
Bug 1001131 - Reduce devtools footprint at browser startup - Session store for scratchpad manager. r=ttaubert
2014-05-20 04:30:24 +05:30
Arpad Borsos
65f6702662
Bug 1011854 - Remove usage of 2nd WeakMap#get parameter from SessionStore; r=ttaubert
...
--HG--
extra : rebase_source : a63bf620acd02ff5e72a0dc6821423d25a5f34e9
2014-05-20 14:19:14 +02:00
David Rajchenbach-Teller
713a334dc5
Bug 989393 - Clean up old tabs and windows. r=ttaubert
2014-05-14 06:12:00 -04:00
David Rajchenbach-Teller
880b910289
Bug 962948 - Additional Telemetry on Session Restore startup. r=ttaubert
2014-05-05 09:23:00 -04:00
Tim Taubert
770d32628d
Bug 1009599 - Restoring from about:sessionrestore fails when there is more than one tab in the window r=smacleod
2014-05-13 18:30:48 +02:00
Ehsan Akhgari
903bfdef6e
Bug 994964 - Make DOM XPIDL interfaces non-scriptable, and add shim Components.interfaces entries for them; r=bzbarsky,bholley
2014-05-08 16:45:36 -04:00
Tim Taubert
28b75bf5ec
Bug 1002843 - Wait until important parts have been initialized before restoring tabs into windows r=smacleod
2014-05-03 08:11:43 +02:00
Tim Taubert
8f899ebf07
Bug 1003096 - Remove tab reordering feature implemented in bug 480148 to unblock bug 715376 r=smacleod
2014-04-30 07:31:55 +02:00
Tim Taubert
ff1e9be5b2
Backed out changeset 434ffe0d33b2 (bug 1003096) on a CLOSED TREE r=bustage
2014-04-29 22:03:02 +02:00
Tim Taubert
d27d316af5
Bug 1003096 - Remove tab reordering feature implemented in bug 480148 to unblock bug 715376 r=smacleod
2014-04-29 13:32:12 +02:00
Tim Taubert
723e6a3afe
Bug 1000198 - Fix sessionstore tests that remove the original tab r=smacleod
2014-04-25 18:01:46 +02:00
Tim Taubert
d4657cfd1a
Bug 1001167 - Don't let invalid sessionstore.js files break sessionstore r=smacleod
2014-04-25 14:34:03 +02:00
Steven MacLeod
6b97d7dfd1
Bug 1001120 - Introduce a test for slow subframe loads invalidating Session History. r=ttaubert
2014-04-28 19:21:09 -04:00