Commit Graph

18570 Commits

Author SHA1 Message Date
Wes Kocher
cb9ae2a2b7 Merge m-c to inbound on a CLOSED TREE 2014-02-13 18:50:08 -08:00
Wes Kocher
a00fadcb27 Merge fx-team to m-c 2014-02-13 17:28:56 -08:00
Brandon Benvie
4b66726e31 Bug 941757 - Add Promise constructor to Promise.jsm. r=paolo 2014-02-13 09:39:32 -08:00
David Rajchenbach-Teller
580d2dd4e0 Bug 965527 - Be even more careful with AsyncShutdown logging. r=yoric 2014-02-13 14:12:40 -05:00
Daniel Desira
719faf225d Bug 948880 - Move inline scripts and styles into separate file for toolkit/content/aboutAbout.xhtml (URL=about:about). r=gavin 2014-02-13 14:12:39 -05:00
Ryan VanderMeulen
ab6c206f8a Merge m-c to fx-team. 2014-02-13 10:32:59 -05:00
Ryan VanderMeulen
8021790b6f Merge inbound to m-c. 2014-02-13 10:30:03 -05:00
Ryan VanderMeulen
acaaa6bfd2 Merge m-c to fx-team. 2014-02-12 15:59:34 -05:00
Jim Chen
69c0fcda4e Bug 970358 - Disable BackgroundHangMonitor on release builds. r=froydnj 2014-02-12 10:24:21 -05:00
Brion Vibber
ae6b298cb2 Bug 956567 - [prettify] Pretty print in the debugger produces invalid js. r=fitzgen 2014-02-13 10:02:51 -05:00
Gregory Szorc
33c4062a21 Bug 875562 - Part 7: Implement limits for stored crash data; r=Yoric
This patch institutes limits for how much crash data can be stored in
terms of maximum number of crash events per day. If more events than the
limit are encountered, we record that a high water mark has been
encountered and we silently discard the payload of future events.

We chose to not increment the version of the store payload because no
clients are actively saving this data yet, so it doesn't make sense to
incur a version bump.

--HG--
extra : rebase_source : 3d5d92668b38e8b9c3c45e1a61a3a172b576e0a5
extra : amend_source : 71fffa0724450c5fe13563d2539813e9a831b3de
2014-01-28 17:33:38 -08:00
Marina Samuel
8ab0b202d2 Bug 872206 - Part 1 - Create a separate CrashMonitor file for Metro. r=dteller. 2014-02-12 12:59:11 -05:00
Irving Reid
533ebe04aa Bug 965788 - Use XHR timeout for addon checks. r=Mossop, r=Unfocused 2014-02-11 14:14:32 -05:00
David Rajchenbach-Teller
8272c124ba Bug 957123 - Better AsyncShutdown error reporting for OS.File. r=froydnj 2014-02-07 10:52:47 -05:00
David Rajchenbach-Teller
65b830ccbb Bug 957123 - Complete porting test_TelemetrySendOldPings.js to OS.File. r=rvitillo 2014-02-07 16:09:02 -05:00
David Rajchenbach-Teller
8f3c133f1d Bug 957123 - Fix the use of File.prototype.close() by a few AddonManager tests. r=Unfocused 2014-02-12 10:14:27 -05:00
David Rajchenbach-Teller
a84e383c70 Bug 957123 - Extend error reporting of AsyncShutdown. r=froydnj 2014-02-07 16:09:02 -05:00
Ryan VanderMeulen
f62f94ad2a Merge m-c to fx-team on a CLOSED TREE. 2014-02-12 08:40:19 -05:00
Ryan VanderMeulen
1c3ab347d5 Merge inbound to m-c. 2014-02-12 08:37:35 -05:00
Patrick Brosset
f5f5c17526 Bug 970532 - CSS rule-view deals with MathML elements correctly; r=miker 2014-02-12 12:14:46 +01:00
Aaron Klotz
57facaed24 Bug 970412: Modify Telemetry.fileIOReports to include limited path information; r=froydnj 2014-02-11 14:24:49 -07:00
Masatoshi Kimura
27adb98943 Bug 969728 - Make users using temporary profile possible to update using the maintenance service. r=bbondy 2014-02-12 06:01:29 +09:00
Brian Smith
ff6bc14650 Bug 878932, Part 1: add insanity::pkix as an option for certificate verification, r=keeler, r=cviecco
--HG--
extra : rebase_source : c1f75dff6ac7f32e082517af701654abebaee250
2014-02-10 11:41:12 -08:00
Ted Mielczarek
3e946763c5 bug 968837 - bustage fix for the CLOSED TREE r=bustage 2014-02-13 11:13:45 -05:00
Ryan VanderMeulen
015eea37af Merge m-c to inbound. 2014-02-13 10:31:44 -05:00
Ted Mielczarek
06e04ce1b2 Bug 968837 - Move more Mochitests into manifests. r=jmaher
--HG--
rename : toolkit/components/places/tests/browser/bug_399606/399606-history.go-0.html => toolkit/components/places/tests/browser/399606-history.go-0.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-httprefresh.html => toolkit/components/places/tests/browser/399606-httprefresh.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-location.reload.html => toolkit/components/places/tests/browser/399606-location.reload.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-location.replace.html => toolkit/components/places/tests/browser/399606-location.replace.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-window.location.href.html => toolkit/components/places/tests/browser/399606-window.location.href.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-window.location.html => toolkit/components/places/tests/browser/399606-window.location.html
rename : toolkit/components/places/tests/browser/visituri/begin.html => toolkit/components/places/tests/browser/begin.html
rename : toolkit/components/places/tests/browser/visituri/final.html => toolkit/components/places/tests/browser/final.html
rename : toolkit/components/places/tests/browser/visituri/redirect_once.sjs => toolkit/components/places/tests/browser/redirect_once.sjs
rename : toolkit/components/places/tests/browser/visituri/redirect_twice.sjs => toolkit/components/places/tests/browser/redirect_twice.sjs
rename : toolkit/components/places/tests/browser/settitle/title1.html => toolkit/components/places/tests/browser/title1.html
rename : toolkit/components/places/tests/browser/settitle/title2.html => toolkit/components/places/tests/browser/title2.html
rename : toolkit/components/places/tests/mochitest/bug94514-postpage.html => toolkit/components/places/tests/bug94514-postpage.html
rename : toolkit/components/places/tests/mochitest/test_bug_411966.html => toolkit/components/places/tests/test_bug_411966.html
rename : toolkit/components/places/tests/mochitest/test_bug_461710_perwindowpb.html => toolkit/components/places/tests/test_bug_461710_perwindowpb.html
rename : toolkit/components/places/tests/mochitest/test_bug_94514.html => toolkit/components/places/tests/test_bug_94514.html
2014-02-06 15:37:30 -05:00
Alessio Placitelli
800569a380 Bug 924874 - Add OS.File.getAvailableFreeSpace for Windows and Linux. r=Yoric 2014-01-15 02:04:00 -05:00
J. Ryan Stinnett
71772e679e Bug 919819 - Detect JS files from fetched content type. r=fitzgen
--HG--
rename : browser/devtools/debugger/test/browser_dbg_pretty-print-01.js => browser/devtools/debugger/test/browser_dbg_pretty-print-13.js
rename : browser/devtools/debugger/test/code_ugly.js => browser/devtools/debugger/test/code_ugly-8
rename : browser/devtools/debugger/test/doc_pretty-print.html => browser/devtools/debugger/test/doc_pretty-print-3.html
2014-02-11 15:35:11 -06:00
Ryan VanderMeulen
2009a65857 Merge m-c to fx-team. 2014-02-11 14:59:46 -05:00
Ryan VanderMeulen
749b3c4c39 Merge fx-team to m-c. 2014-02-11 14:52:21 -05:00
Paul Rouget
a046a54db7 Bug 962511 - Implement an eventlooplag actor. r=past 2014-02-05 16:29:38 +01:00
Ryan VanderMeulen
9dfad8137f Merge inbound to m-c. 2014-02-11 08:39:31 -05:00
Masayuki Nakano
107fcfbe51 Bug 950373 part.1 XUL <tree> should handle non-printable keys with keydown event handler instead of keypress event handler r=enndeakin 2014-02-11 14:26:10 +09:00
Ehsan Akhgari
142adb9c8e Bug 969875 - Use fallible allocations in the URL Classifier some more; r=gcp 2014-02-10 20:51:01 -05:00
Mike Hommey
557439c337 Bug 969164 - Traverse js/src moz.builds from top-level configure. r=gps
Before, we would run configure in both top-level and js/src, and both
configures would traverse their own set of moz.builds, without actual
knowledge about the other. With this change, both configures still run,
but only top-level traverses moz.build files, and uses js/src's
config.status when traversing its moz.build files. This allows a better
sharing of information between both build systems and the removal of many
hacks.

This also moves running libffi and icu configure to top-level.

Standalone js builds still have their own configure doing moz.build traversal,
as before.

--HG--
rename : config/autoconf.mk.in => config/autoconf-js.mk.in
rename : config/emptyvars.mk.in => config/emptyvars-js.mk.in
2014-02-11 10:37:47 +09:00
J. Ryan Stinnett
e50ff8e205 Bug 966039 - Test more parts of app actor via mochitest. r=ochameau 2014-02-10 15:52:50 -06:00
Ehsan Akhgari
82ebdc883f Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg 2014-02-10 17:57:01 -05:00
Gregory Szorc
a212c507a4 Bug 875562 - Part 6: Implement initial crash events; r=bsmedberg
Support for main process crashes, plugin crashes, and plugin hangs is
added to the crash manager. This includes a JS API for reporting them as
well as support for reading the event files.

There is still an issue of unbound growth on the store. This will be
addressed in a subsequent patch.

--HG--
extra : rebase_source : e714bf5f9c2fd9c50f2e40659c3b1a89591f3b1a
2014-01-28 15:46:03 -08:00
Ehsan Akhgari
e919c9ad6e Bug 968631 - Port some LOCAL_INCLUDES variables to moz.build; r=mshal 2014-02-10 13:41:02 -05:00
Ehsan Akhgari
144a2cdcb0 Bug 968642 - Port RCFILE and RESFILE to moz.build; r=gps 2014-02-10 09:03:53 -05:00
Bill McCloskey
77da710746 Bug 966467 - Enable some service proxies only in content processes (r=vlad) 2014-02-09 16:13:05 -08:00
Robert O'Callahan
0eda1dacc2 Bug 947588. Part 4: Set -moz-text-discard:none in devtools, XUL, text inputs, plaintext documents, view-source documents. r=heycam
--HG--
extra : rebase_source : 2db920396d9c5f8de51c4385250f2903629441fc
2014-02-05 23:23:08 +13:00
Raymond Lee
85848089fd Bug 923406 - Remove localizedFilenamePrefix from PlacesBackups.js r=mak 2014-02-09 11:14:39 +01:00
Emerson Veenstra
8395c062c2 Bug 967086 - Move toolkit/components/crashmonitor/nsCrashMonitor.js from EXTRA_PP_COMPONENTS to EXTRA_COMPONENTS. r=ttaubert 2014-02-08 20:56:38 -05:00
Bill McCloskey
51d681596f Bug 961529 - Add BrowserUtils module (r=felipe) 2014-02-08 17:40:27 -08:00
Phil Ringnalda
23c7d857c6 Back out ed6e04e6fc0c (bug 968642) for breaking Windows plugin tests
CLOSED TREE
2014-02-07 21:26:02 -08:00
Ehsan Akhgari
5041cea876 Bug 968642 - Port RCFILE and RESFILE to moz.build; r=gps 2014-02-07 23:22:31 -05:00
Gregory Szorc
1f28da1c9c Bug 969021 - Part 1: Consolidate moz.build data into parent moz.build files; r=ted
Many moz.build files define things that could be defined in parent
moz.build files. Keeping the number of moz.build files low helps with
build times due to less I/O and fewer directories traversed.

This patch eliminates a lot of moz.build files by moving their content
into parent moz.build files.

--HG--
extra : rebase_source : 0cfdf2697d10532e5b03cd27fbaadb41f42b837c
extra : amend_source : 0119d4e4881217f105e0e4ba1dfa9c8f7295f3e9
extra : histedit_source : eb49e62c67af2005fdc08d9c9a07f56bee98d558%2C50951e960e450f9b0e48fc7e8ec369d8666a63b0
2014-02-06 13:00:20 -08:00
Oskar Eisemut
19382ab61f Bug 968141 - Remove pref print.whileInPrintPreview and print.tmp.printerfeatures can_use_multiple_devicecontexts_concurrently, was default enabled since Bug 126802 anyway. r=roc 2014-02-07 12:44:00 +01:00
Ryan VanderMeulen
662ddeaa26 Merge m-c to inbound. 2014-02-07 14:34:33 -05:00