Commit Graph

11509 Commits

Author SHA1 Message Date
Wes Kocher
a2b428efea Merge fx-team to m-c a=merge CLOSED TREE 2015-03-24 18:12:58 -07:00
Gijs Kruitbosch
332d99565c Bug 1146666 - fix reader mode button's dealing with history.pushState, r=margaret
--HG--
extra : rebase_source : 7e319675091bebc7f48d0683058195cfdecbeabe
2015-03-25 00:33:16 +00:00
Ryan VanderMeulen
f70a404034 Backed out changesets ade5347d0627, 0b9529b44e23, a139d273f07b, and 0994ae599f13 (bug 1139460) for widespread mochitest crashes.
CLOSED TREE
2015-03-24 14:31:55 -04:00
Paolo Amadini
8d9450a933 Bug 1145913 - Make the username in the password notification editable. r=MattN 2015-03-24 11:18:19 -07:00
Matthew Noorenberghe
b2a7f5ef69 Bug 1120860 - Measure whether an <input type=password> is associated with a <form> in BindToTree. r=smaug
--HG--
extra : rebase_source : bbabe796a1ec1c6d545cec4dc61e51c3bba31624
2015-03-24 10:27:56 -07:00
Georg Fritzsche
c2f499f70d Bug 1139460 - Part 3 - Make TelemetryPing shutdown block on pending submissions. r=yoric 2015-03-23 12:45:29 +01:00
Georg Fritzsche
c1338dfad6 Bug 1139460 - Part 2 - Overhaul telemetry ping submission code. r=vladan 2015-03-20 14:32:35 +01:00
Georg Fritzsche
6c76822283 Bug 1139460 - Part 1 - Avoid Telemetry payload data changes after collection. r=vladan 2015-03-18 12:35:49 +01:00
Ryan VanderMeulen
358a43b689 Merge m-c to fx-team. a=merge 2015-03-24 12:01:54 -04:00
Ryan VanderMeulen
68565c39fb Merge fx-team to m-c. a=merge 2015-03-24 11:55:30 -04:00
Marco Bonardo
bb8a7ba0a8 Bug 1146299 - Fix bookmark keywords, after the previous schema migration broke most of them. r=ttaubert 2015-03-24 16:22:29 +01:00
Philip Chee
b51ca549c7 Bug 1142997 - Cannot Print from Composer and other <editor> elements r=mossop 2015-03-24 20:03:12 +08:00
Tim Taubert
8015817bc5 Bug 1042561 - Implement stopAutoCompleteSearch() for FormAutoCompleteChild to prevent e10s tests from running into assertions r=mak 2015-03-23 15:36:42 +01:00
Tim Taubert
caebf28f30 Bug 1042561 - Iterate a copy of mSearches in StartSearch() so that an observer can't modify the array we're iterating r=mak 2015-03-23 08:33:53 +01:00
Tim Taubert
1b0265eb6c Bug 1042561 - Ensure a canceled autocomplete search doesn't notify about results when aborted shortly before completion r=mak 2015-03-23 08:32:10 +01:00
Tim Taubert
879cec2f51 Bug 1042561 - Correct autocomplete search result update handling in OnUpdateSearchResult() r=mak 2015-03-22 13:26:09 +01:00
Jorg K
6cb48726c1 Bug 1042561 - Autocomplete: Typed text in red despite results/matches found if suggestions change by last input r=mak 2015-03-22 13:25:42 +01:00
Mike de Boer
e9a4d9575b Bug 1135095: add telemetry for window and tab sharing triggers in Loop. r=Standard8,vladan 2015-03-24 11:21:20 +01:00
Wes Kocher
9c48b16fcb Backed out changeset 56ce9fdb62e3 (bug 1145913) for mochitest-5 orange 2015-03-23 18:53:41 -07:00
Paolo Amadini
3347b5b4de Bug 1145913 - Make the username in the password notification editable. r=MattN 2015-03-23 16:43:16 -07:00
Paolo Amadini
88d3190897 Bug 1145789 - Unify code paths for the password save and change notifications. r=MattN 2015-03-23 13:59:39 -07:00
Michael Ratcliffe
b2c4fc1141 Bug 1144363 - Fix this._telemetry is undefined in gDevTools. r=bgrins 2015-03-18 10:04:59 +00:00
Abhinav Koppula
7a8fca2a06 Bug 1127337 - Show article favicon in the browser tab in reader mode. r=jaws 2015-03-18 16:22:00 -04:00
Alessio Placitelli
ce5a7dd097 Bug 1133536 - Adds a test case for overdue daily pings. r=gfritzsche 2015-03-24 14:43:20 +01:00
Alessio Placitelli
dedc5e5cdd Bug 1133536 - Add aborted-session description to telemetry docs. r=vladan 2015-03-24 14:43:20 +01:00
Alessio Placitelli
863d77db07 Bug 1133536 - Add test coverage for aborted sessions in Telemetry. r=vladan 2015-03-24 14:43:20 +01:00
Alessio Placitelli
18f156bd20 Bug 1133536 - Detect & report aborted sessions in Telemetry. r=vladan 2015-03-24 14:43:20 +01:00
Monica Chew
be3790519d Bug 1144786: Create ClassifyLocalWithTables (r=gcp,francois) 2015-03-26 15:24:19 -07:00
Andrew Overholt
51804b48fa Bug 1127552 - Add Telemetry to Fetch. r=nsm
Note when the Fetch is coming from the main thread or a worker.  Also
count Requests just passed through a Service Worker.

--HG--
extra : rebase_source : 5ab71144821a97f0ec1874d467da68f4fd171705
2015-03-27 06:47:00 -04:00
Bill McCloskey
7f4ac9ee96 Back out bug 1075670 2015-03-30 20:13:07 -07:00
Bill McCloskey
a41f905187 Bug 1148961 - Add missing QI in thumbnail code (r=markh) 2015-03-30 20:13:05 -07:00
Wes Kocher
a3c2aab799 Merge m-c to inbound a=merge CLOSED TREE 2015-03-30 19:39:04 -07:00
Honza Bambas
de8f4755e3 Bug 1124880 - Call PR_Close of UDP sockets on new threads. r=mcmanus 2015-03-27 09:24:00 -04:00
Margaret Leibovic
faf2258dd6 No bug: update readability libs to the up-to-date github versions. rs=me+Gijs
--HG--
extra : rebase_source : a3fe5635643ee253f82764f8e54409982978703e
2015-03-23 11:29:23 -07:00
Phil Ringnalda
9007f77036 Merge m-c to m-i 2015-03-28 21:36:22 -07:00
Robert Strong
ef58f7e085 Bug 1137447 - New app update telemetry for patch type (complete or partial), extended error codes, and general cleanup. r=bbondy 2015-03-28 20:20:53 -07:00
Phil Ringnalda
8ac871f286 Merge m-c to m-i
CLOSED TREE
2015-03-28 11:56:12 -07:00
Chris Double
12fa2513ff Bug 1148092 - Telemetry for EME playback success/failure - r=cpearce,bsmedberg 2015-03-28 12:49:55 +13:00
Mark Hammond
8ad4b52081 Bug 1149859 - readermode now considers paragraphs with 100 chars acceptable instead of 200. r=margaret 2015-04-02 14:56:19 +11:00
Wes Kocher
9b168d2c01 Backed out 14 changesets (bug 1143714, bug 1143796, bug 1139751, bug 1139460, bug 1140558) for Win PGO xpcshell failures
Backed out changeset d2567d89cda3 (bug 1139751)
Backed out changeset a8edee74d07f (bug 1139751)
Backed out changeset 613fd260f646 (bug 1143796)
Backed out changeset 7a6f6bdd6edf (bug 1143796)
Backed out changeset fdf9d0174142 (bug 1143714)
Backed out changeset 18989d1ebd43 (bug 1140558)
Backed out changeset a4f545b715ae (bug 1140558)
Backed out changeset b2e92f548736 (bug 1140558)
Backed out changeset a082c774db0a (bug 1140558)
Backed out changeset f9f66f6aaa86 (bug 1139460)
Backed out changeset d8b62b11c43e (bug 1139460)
Backed out changeset 77090798e88c (bug 1139460)
Backed out changeset ea6da072eb0c (bug 1139460)
Backed out changeset 58c2eb92a959 (bug 1139460)

--HG--
extra : amend_source : 850bad063645f0d6c632ca1d93a716d9c444f383
2015-04-01 20:52:33 -07:00
Wes Kocher
2e080d2191 Merge m-c to fx-team a=merge 2015-04-01 18:21:27 -07:00
Georg Fritzsche
0164919c06 Bug 1139751 - Fix aborted-session saves that can race to after the shutdown aborted-session removal. r=vladan 2015-04-01 21:06:19 +02:00
Georg Fritzsche
473b4bcac6 Bug 1139751 - Try to collect data for Telemetry pings when the user is idle. r=vladan 2015-04-01 21:06:19 +02:00
Alessio Placitelli
7e505dfdfc Bug 1143796 - Add test for TelemetryScheduler tick interval changing when user is idle. r=gfritzsche 2015-04-01 21:06:19 +02:00
Alessio Placitelli
61131b630c Bug 1143796 - Increase TelemetryScheduler ticking interval when user is not active. r=gfritzsche 2015-04-01 21:06:19 +02:00
Georg Fritzsche
1a12945b87 Bug 1143714 - Throttle Telemetry environment changes. r=vladan 2015-04-01 21:06:19 +02:00
Alessio Placitelli
58dbac83cc Bug 1140558 - Part 4 - Fix TelemetryEnvironment returning NaN for GFX RAM on error. r=gfritzsche 2015-04-01 21:06:19 +02:00
Georg Fritzsche
7fa5b1868f Bug 1140558 - Part 3 - Pass the old environment data to event listeners on environment changes. r=vladan 2015-04-01 21:06:19 +02:00
Benjamin Smedberg
235e67b821 Bug 1140558 - Part 1 - Switch TelemetryEnvironment to a model which keeps track of the current state constantly and makes the current environment available synchronously. r=vladan/Dexter 2015-03-13 10:55:06 -04:00
Georg Fritzsche
3e248352b8 Bug 1139460 - Part 5 - Fix race leading to TelemetryPing shutdown timeout by aborting all pending ping requests on shutdown. r=vladan,f=yoric 2015-04-01 21:06:19 +02:00
Georg Fritzsche
b50a424e0d Bug 1139460 - Part 3 - Make TelemetryPing shutdown block on pending submissions. r=yoric 2015-03-23 12:45:29 +01:00
Georg Fritzsche
6dd4e3c98f Bug 1139460 - Part 2 - Overhaul telemetry ping submission code. r=vladan 2015-03-20 14:32:35 +01:00
Georg Fritzsche
693b810ad6 Bug 1139460 - Part 1 - Avoid Telemetry payload data changes after collection. r=vladan 2015-03-18 12:35:49 +01:00
Bill McCloskey
f2d972e4f2 Bug 1075670 - Make event.screen[XY] work in content processes (r=smaug,kats,tn,joshmoz) 2015-03-26 14:17:29 -07:00
Jose Antonio Olivera Ortega
60663a3ab3 Bug 1139513 - Warn and gather data if ServiceWorker hits max workers per domain limit. r=bent, r=rvitillo 2015-03-25 13:17:00 -04:00
Francois Marier
987f6f9922 Bug 1111741 - Enable SafeBrowsing remote lookups for mac and linux. r=mmc
--HG--
rename : toolkit/components/downloads/test/unit/test_app_rep_windows.js => toolkit/components/downloads/test/unit/test_app_rep_maclinux.js
2015-03-24 20:47:00 -04:00
Honza Bambas
1b73f3c25b Bug 1098422 - Change the HTTP cache half-life experiment values. r=jduell 2015-02-27 10:17:00 -05:00
Wes Kocher
78ad2bc4ec Backed out changeset 8be35539cc88 (bug 1124880) for build bustage CLOSED TREE 2015-03-26 12:47:53 -07:00
Honza Bambas
91990b8e67 Bug 1124880 - Call PR_Close of UDP sockets on new threads. r=mcmanus 2015-03-25 11:36:00 -04:00
Phil Ringnalda
174ec4f715 Merge m-i to m-c, a=merge 2015-03-22 13:56:19 -07:00
Phil Ringnalda
fc8b8ab2ac Merge m-c to m-i 2015-03-21 12:50:09 -07:00
Phil Ringnalda
9ef50f3565 Merge f-t to m-c, a=merge 2015-03-21 12:47:01 -07:00
Gijs Kruitbosch
82c7c6de1e No bug: update readability libs to the up-to-date github versions to include significant perf and quality improvements, rs=me
--HG--
extra : rebase_source : 464cf93b5110cc456454bab0b698bc10d32bea49
2015-03-20 20:50:45 -07:00
Wes Kocher
14f75f943c Merge m-c to inbound a=merge CLOSED TREE 2015-03-20 18:01:17 -07:00
Paolo Amadini
08befa063a Bug 1143903 - Display username and password as separate fields in the password doorhanger. r=MattN 2015-03-20 10:26:01 -07:00
Ehsan Akhgari
883849ee32 Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
This patch was automatically generated using the following script:

function convert() {
echo "Converting $1 to $2..."
find . \
       ! -wholename "*/.git*" \
       ! -wholename "obj-ff-dbg*" \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Paolo Amadini
2138860ac1 Bug 1144245 - Add a LoginTestUtils.jsm module. r=MattN
--HG--
rename : toolkit/components/passwordmgr/test/unit/head.js => toolkit/components/passwordmgr/test/LoginTestUtils.jsm
2015-03-18 18:36:23 -07:00
Carsten "Tomcat" Book
7c658cfe88 Backed out changeset bd0060c41a3d (bug 1140558) for xpcshell bustage on a CLOSED TREE
--HG--
extra : amend_source : dbeab9ef98ae466e500d87cd6a365060e15ed6a0
2015-03-20 17:07:10 +01:00
Dave Townsend
699c63e7d4 Bug 1144900: Fix windows gfx out of memory assertion. r=Bas
--HG--
extra : rebase_source : 1158df9324b3a1f30f7a446d7713ca17ad26a5fb
2015-03-19 10:42:27 -07:00
Carsten "Tomcat" Book
cb5b2490cb backed out changeset b798fd098e09 (bug 1042561) for assertion failure in mochitests 2015-03-20 13:32:28 +01:00
Carsten "Tomcat" Book
c150e8dbed Backed out changeset ef86c7c53d21 (bug 1042561) 2015-03-20 13:32:01 +01:00
Tim Taubert
6b0e509bcd Bug 1042561 - Correct autocomplete search result update handling in OnUpdateSearchResult() r=mak 2015-03-20 11:15:40 +01:00
Jorg K
79075a61e1 Bug 1042561 - Autocomplete: Typed text in red despite results/matches found if suggestions change by last input r=mak 2015-03-20 11:18:07 +01:00
Marco Bonardo
bc9ba49686 Bug 1125115 - Remove (now) pointless test that is failing to reopen a CLOSED TREE 2015-03-20 12:08:47 +01:00
Marco Bonardo
05596be753 Bug 1125115 - Write a new keywords pseudo-API in PlacesUtils. r=ttaubert 2015-03-20 09:39:25 +01:00
Marco Bonardo
941b1d7ea2 Bug 1125113 - Change the keywords schema associating them with uris. r=ttaubert 2015-03-20 09:39:20 +01:00
Wes Kocher
ebf93ea5f3 Merge m-c to fx-team a=merge CLOSED TREE 2015-03-19 19:33:19 -07:00
Wes Kocher
d2c452e653 Merge inbound to m-c a=merge CLOSED TREE 2015-03-19 19:15:11 -07:00
Margaret Leibovic
c6a82ac4da backout 1dbf52164ffe for bc1 failures on a CLOSED TREE
--HG--
extra : amend_source : 5f9977341e412cb0de22dfc099430aae516bc21e
2015-03-19 12:23:28 -07:00
Geoff Brown
13431d9251 Bug 1140148 - Update xpcshell test manifests for Android 4.3 emulator; r=dminor 2015-03-19 11:00:58 -06:00
Margaret Leibovic
c0ede94dd6 Bug 1143844 - Check document for readerable content to determine whether or not to show reader button. r=Gijs
--HG--
extra : rebase_source : 7a849952243aa5ff8d4711a1f0308747558faa2f
2015-03-18 13:42:52 -07:00
Margaret Leibovic
b05f8534af Bug 1143844 - Check document for readerable content to determine whether or not to show reader button. r=Gijs
--HG--
extra : rebase_source : bb719f59ab850517449e08cb3f86c06ff727692d
2015-03-18 13:42:52 -07:00
Boris Zbarsky
dc24477d79 Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
The only manual changes here are to BindingUtils.h, BindingUtils.cpp,
Codegen.py, Element.cpp, IDBFileRequest.cpp, IDBObjectStore.cpp,
dom/workers/Navigator.cpp, WorkerPrivate.cpp, DeviceStorageRequestChild.cpp,
Notification.cpp, nsGlobalWindow.cpp, MessagePort.cpp, nsJSEnvironment.cpp,
Sandbox.cpp, XPCConvert.cpp, ExportHelpers.cpp, and DataStoreService.cpp.  The
rest of this diff was generated by running the following commands:

  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'

  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'

  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'

  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'

  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObject\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'

  find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(Binding(?:_workers)?::Wrap\((?:aCx|cx|aContext|aCtx|js), [^,)]+)\)/\1, aGivenProto)/g'
2015-03-19 10:13:33 -04:00
Tim Taubert
1a56f5de29 Bug 1145146 - Remove offensive comment from nsFormFillController r=mak 2015-03-19 14:34:28 +01:00
Paolo Amadini
013ca6dc0a Bug 1143852 - Remove duplication between password-save and password-change notifications. r=MattN 2015-03-18 18:24:59 -07:00
Paolo Amadini
8f5b176fb9 Bug 1142110 - Add a simple browser-chrome test for the popup notifications. r=MattN 2015-03-18 18:24:59 -07:00
Matthew Noorenberghe
01fa0ad32b Bug 1120129 - Allow per-site recipes to adjust the username/password field detection for autofill. r=dolske
--HG--
extra : rebase_source : 76e9ba5b706f7dd3ba24c0a125c31e91f1f641fb
2015-03-17 17:18:14 -07:00
Chris Karlof
a2a594d3aa Bug 1144981 - username/password recipe for www.anthem.com. r=mattn 2015-03-18 18:14:00 +01:00
Hiroyuki Ikezoe
8e42a7d905 Bug 1141444 - Remove firefox-appdir in toolkit/components/feeds/test/xpcshell.ini. r=ted 2015-03-18 15:58:00 +01:00
Michael Weisz
5a0267a026 Bug 935434 - Make XUL alertNotifcations use dir/bidi parameter by setting the according css direction attribute. Set lang attribute for labels. r=jaws 2015-03-18 14:34:55 +01:00
Alex Verstak
d0c9d91dc1 Bug 1113431 - Expose referrer policy to UI code via Document and nsIWebNavigation. r=jst, sr=bz 2015-01-05 09:42:31 -08:00
Carsten "Tomcat" Book
3c57b5be0b merge mozilla-inbound to mozilla-central a=merge 2015-03-18 13:51:53 +01:00
Jesse Ruderman
54ce7cf07e Bug 1144351 - Add newline at the end of 'JSDOMParser error' messages. r=mfinkle 2015-03-17 21:06:06 -07:00
Gijs Kruitbosch
eb35e37139 No bug, update Readability.js to the version in github, rs=margaret,me per discussion earlier today
--HG--
extra : amend_source : bf0d161d34ef298b3338ae4b1ec9469817132504
2015-03-17 20:58:58 -07:00
Margaret Leibovic
b4bc567f0e Bug 1139678 - (Part 3) Don't try interacting with the window in AboutReader if it has been unloaded. r=Gijs
--HG--
extra : rebase_source : f49a9f306bf4544573eb18c0bcd38b23a22b3ce6
2015-03-17 14:41:28 -07:00
Margaret Leibovic
5327d3c2ae Bug 1139678 - Don't do reader parse until user clicks on reader button. r=bnicholson
--HG--
extra : rebase_source : 98f768841b9a858c9d8bce53cb9dc6770796c2ea
2015-03-12 20:06:37 -07:00
Hiroyuki Ikezoe
626c390c7a Bug 1143539 - Remove firefox-appdir in toolkit/components/downloads/test/unit/xpcshell.ini. r=paolo 2015-03-17 03:35:00 -04:00
Carsten "Tomcat" Book
2b0d0088bb Merge mozilla-central to fx-team 2015-03-17 11:53:48 +01:00
Carsten "Tomcat" Book
0503c0d6df merge mozilla-inbound to mozilla-central a=merge 2015-03-17 11:36:52 +01:00
Tim Taubert
0297e4950e Bug 1094909 - Convert xpcshell-tests in toolkit/components/places/tests/expiration to Bookmarks.jsm API r=mak 2015-03-13 15:51:07 +01:00
Tim Taubert
26b5d58db4 Bug 1095418 - Convert xpcshell-tests in toolkit/components/places/tests/favicons to Bookmarks.jsm API r=mak 2015-03-12 11:29:01 +01:00
Tim Taubert
3e0dca77dc Bug 1094906 - Convert xpcshell-tests in toolkit/components/places/tests/queries to Bookmarks.jsm API r=mak 2015-03-12 14:26:28 +01:00
Tim Taubert
2ab291a802 Bug 1095421 - Convert xpcshell-tests in toolkit/components/places/tests/unifiedcomplete to Bookmarks.jsm API r=mak 2015-03-13 16:30:38 +01:00
Margaret Leibovic
411e0b6322 Bug 1141550 - (Part 2) Add missing import. r=me 2015-03-16 15:57:49 -07:00
Wes Kocher
f8b920a13f Backed out changeset 35a52bd476cb (bug 1139678) for e10s bc1 orange 2015-03-16 15:24:16 -07:00
Margaret Leibovic
d666ab5c2f Bug 1141550 - Register an AsyncShutdown blocker to persist download changes. r=paolo
--HG--
extra : rebase_source : 0380ee9fc10d75e11c1f29db74f85a24708c36ce
2015-03-16 14:40:00 -07:00
Matthew Noorenberghe
6f4477296f Bug 1134846 - Follow-up to handle URLs like chrome: that the URL constructor doesn't like. r=bustage 2015-03-16 14:19:47 -07:00
Matthew Noorenberghe
08fd010cf8 Bug 1134846 - Add a module to support per-site password manager recipes. r=dolske
--HG--
extra : rebase_source : 57fff0390f1f6addf05f256a8feed1d801e9360b
2015-03-16 12:42:02 -07:00
Matthew Noorenberghe
573a34bb8d Bug 1134846 - Add helpers to create loggers that follow the signon.debug pref. r=dolske
--HG--
extra : rebase_source : 8c063e91bfc99b25cfc230d4b78000e98c6c8e53
2015-03-16 12:42:08 -07:00
Margaret Leibovic
759718bfc2 Bug 1139678 - Don't do reader parse until user clicks on reader button. r=bnicholson
--HG--
extra : rebase_source : a2b9e4c9006e98c0adfb535cc0d48af4d179f898
2015-03-12 20:06:37 -07:00
Nicholas Nethercote
923f0cf761 Bug 1143508 (part 2) - Optimize pair returning from makeNodeElement() in JSDOMParser. r=bnicholson.
In one workload this avoids allocating 2.3 MB of short-lived arrays.

--HG--
extra : rebase_source : 58e12863e5ac047e165094b5b9906e308cd59e32
2015-03-16 15:13:16 -07:00
Nicholas Nethercote
67a9132228 Bug 1143508 (part 1) - Optimize tag name scanning in JSDOMParser. r=bnicholson.
On one workload I saw this reduce the cumulative allocations done for strings
drop from 2.3 MB to 0.9 MB.

--HG--
extra : rebase_source : 631cb179722c389c9127a5a9b4692581774f0935
2015-03-16 15:13:14 -07:00
Wes Kocher
4a1d74cfc0 Backed out changeset 2693283b5d8b (bug 1142814) for bc1 orange 2015-03-16 17:45:45 -07:00
Nicholas Nethercote
b6b27f0a2a Bug 1142814 - Optimize String.fromCharCode() when the number of args is small but > 1. r=jandem.
This avoids an unnecessary malloc.

The patch also adds testing for String.fromCharCode() with 2--20 args.

--HG--
extra : rebase_source : 4f56b15053914ebf6c94518047abbd5955482c1e
2015-03-12 17:19:48 -07:00
Hiroyuki Ikezoe
8e744492bd Bug 1132772 - afterCache() and afterCommit() should return Promise. r=ttaubert
--HG--
extra : rebase_source : ff86c3437adcafe9447c2bad2974f353143b6281
2015-03-15 16:06:00 -04:00
Phil Ringnalda
3bfd694773 Merge f-t to m-c, a=merge 2015-03-15 19:35:11 -07:00
David Major
cefaf7e2a9 Bug 1135543 - Part 4: Define DailyCrashesMeasurement6 containing main-crash-oom; r=bsmedberg
--HG--
extra : rebase_source : 8a3dadbf53b03d6a8170d38cb13b106c0637f15c
2015-03-14 18:59:21 +13:00
David Major
267318954e Bug 1135543 - Part 3: Create events file format crash.main.2 which contains metadata; r=bsmedberg
--HG--
extra : rebase_source : 26de3cac35f9e5a5398f912f36f3d3cc0b286806
2015-03-14 18:54:36 +13:00
David Major
5de2cde13f Bug 1135543 - Part 2 (no part 1): Add a |metadata| parameter to CrashManager.addCrash(); r=bsmedberg
--HG--
extra : rebase_source : a0a4c06fb530eebfdf690d170c819b67375bd5b7
2015-03-14 18:54:06 +13:00
Ryan VanderMeulen
29c79b8b0b Merge fx-team to m-c. a=merge 2015-03-13 16:09:58 -04:00
Michael Ratcliffe
2b45132b59 Bug 1046234 - Add more DevTools Telemetry measures (display size etc.) r=pbrosset, r=gijs 2015-03-13 11:52:45 +00:00
Ganesh Sahukari
4b15c2aa09 Bug 1022816 - OS.File will now be able to change the readOnly, hidden, and system file attributes on Windows. r=paolo 2015-03-13 15:51:53 +00:00
Nathan Froyd
b252a27930 Bug 1142503 - don't use QueryInterface when the compiler can do the cast for us; r=ehsan
Calling QueryInterface with a statically known IID should typically not
be necessary.  In those cases where it's not, the compiler can do the
cast for us, though we have to supply the reference-counting that
QueryInterface would do.

In passing, several redundant null-checks for the result of |new T| have
been deleted.
2015-03-12 09:43:50 -04:00
Carsten "Tomcat" Book
b9792b5111 merge mozilla-inbound to mozilla-central a=merge 2015-03-13 14:02:34 +01:00
Chris Double
1ef0fc9d78 Bug 1127646 - Report MSE Join Latency and MTBR in telemetry - r=cpearce,bsmedberg 2015-03-13 15:02:49 +13:00
Margaret Leibovic
39d8969088 Bug 998031 - Reader Mode toolbar should scroll in and out instead of fading. r=bnicholson
--HG--
extra : rebase_source : f5021a6e3f36cb8d8e1e380ed1763361bad95489
extra : amend_source : 2304c25e5570f0e1f505b0778ac1873e9b86dd8c
2015-03-05 11:23:27 -08:00
Margaret Leibovic
627343c909 Bug 1141757 - Catch exceptions thrown in ReaderWorker. r=Yoric
--HG--
extra : rebase_source : fa7f40ee78042c9ac9694d9912071bfc26c46304
2015-03-11 08:39:54 -07:00
Ryan VanderMeulen
ee67ad0d8d Merge inbound to m-c. a=merge 2015-03-12 18:05:45 -04:00
Christoph Kerschbaumer
473dfdcf5f Bug 1138649 - Update remaining callsites to use newChannel2 in toolkit/components (r=gijs,billm) 2015-03-12 11:27:17 -07:00
Tim Taubert
7f5745cc9d Bug 1127277 - Default to TYPE_BOOKMARK when no type is given for Bookmarks.insert() r=mak 2015-03-11 14:54:05 +01:00
Matthew Noorenberghe
255d73a291 Bug 1140242 - Convert nsILoginInfo to vanilla JS objects before trying to send them in messages. r=dolske 2015-03-10 23:08:34 -07:00
Allison Naaktgeboren
8fda634643 Bug 1124895 part 1/2- Add password manager usage data to FHR.r=gps 2015-03-10 16:24:48 -07:00
Wes Kocher
36bade3e67 Merge m-c to fx-team a=merge CLOSED TREE 2015-03-10 16:14:07 -07:00
Wes Kocher
74430ec4c7 Merge inbound to m-c a=merge CLOSED TREE 2015-03-10 15:33:33 -07:00
Margaret Leibovic
b356b72ed3 Bug 1141618 - Disable reader worker logging by default. r=Mossop 2015-03-10 13:01:10 -07:00
Garvan Keeley
4cb136cb9f bug 1139012 - telemetry for MLS vs win8 geolocation response. r=cpeterson 2015-03-10 12:47:42 -04:00
Margaret Leibovic
bfda3f109f Bug 1141317 - Account for new #container div in about:reader CSS. r=bnicholson
--HG--
extra : rebase_source : 45bcbdc1a9c2a3371b89c5cd17cf6183e939e40a
2015-03-09 19:15:39 -07:00
Shane Caraveo
64f03c8691 Bug 1120288 remove unnecessary notifyAddonChanged call 2015-03-10 08:35:36 -07:00
Carsten "Tomcat" Book
2a7843e7ae merge mozilla-inbound to mozilla-central a=merge 2015-03-10 13:54:35 +01:00
Wes Kocher
cc14fa87be Backed out changeset dcf73ba1d6bc (bug 1124895) for apparently breaking all android tests on a CLOSED TREE 2015-03-09 19:14:54 -07:00
Wes Kocher
394607866e Merge m-c to fx-team a=merge CLOSED TREE 2015-03-09 19:13:37 -07:00
Wes Kocher
8e389f1730 Merge inbound to m-c a=merge CLOSED TREE 2015-03-09 18:27:28 -07:00
Allison Naaktgeboren
be544fb7a6 Bug 1124895 -1/2 Add password manager data to FHR.r=gps 2015-03-09 18:06:10 -07:00
Monica Chew
b2538acd23 Bug 1141363: Check to see we can get UrlClassifierDBService before using it (r=sworkman) 2015-03-09 17:44:31 -07:00
Dan Mosedale
53124f1f25 Bug 1123660 - Add telemetry probes for measuring failed, short, medium, and long calls. Largely paired w/jaws, r=jaws,dmose,Standard8, a=bsmedberg for opt-out metric 2015-03-09 16:59:35 -07:00
Wes Kocher
afd56832f4 Merge m-c to inbound a=merge CLOSED TREE 2015-03-09 19:06:17 -07:00
Margaret Leibovic
676b28dd15 Bug 1140172 - Use a single reader worker instead of spawning infinite workers. r=bnicholson f=Yoric
--HG--
rename : toolkit/components/reader/content/JSDOMParser.js => toolkit/components/reader/JSDOMParser.js
rename : toolkit/components/reader/content/Readability.js => toolkit/components/reader/Readability.js
rename : toolkit/components/reader/content/readerWorker.js => toolkit/components/reader/ReaderWorker.js
extra : rebase_source : b4fdefa5ae522b57d001bbb7087352807f4f6cb6
2015-03-05 17:31:05 -08:00
Shane Caraveo
2a8a66e555 Bug 1137900 restrict web activations to https, r=jaws 2015-03-09 11:24:12 -07:00
Mike Taylor
6cd22be51a Bug 1136877 - Collect telemetry on SPS.max_num_ref_frames. r=jya 2015-03-06 08:18:00 -05:00
Mike Taylor
df74a152aa Bug 1136877 - Collect telemetry on constraint_set flags from decoded SPS. r=jya 2015-03-06 08:17:00 -05:00